From 9d31392fcfc6d9e1a0e413deb985dd6b625c1889 Mon Sep 17 00:00:00 2001 From: "Doux.niang" Date: Mon, 7 Nov 2022 15:32:34 +0000 Subject: [PATCH] security with front --- .../add-airport/add-airport.component.css | 0 .../add-airport/add-airport.component.html | 58 + .../add-airport/add-airport.component.spec.ts | 24 + .../add-airport/add-airport.component.ts | 59 + .../add-booking/add-booking.component.css | 0 .../add-booking/add-booking.component.html | 67 + .../add-booking/add-booking.component.spec.ts | 25 + .../add-booking/add-booking.component.ts | 59 + .../add-flight/add-flight.component.css | 0 .../add-flight/add-flight.component.html | 75 + .../add-flight/add-flight.component.spec.ts | 25 + .../Create/add-flight/add-flight.component.ts | 58 + .../add-passenger/add-passenger.component.css | 0 .../add-passenger.component.html | 1 + .../add-passenger.component.spec.ts | 25 + .../add-passenger/add-passenger.component.ts | 15 + .../add-schedule-flight.component.css | 0 .../add-schedule-flight.component.html | 73 + .../add-schedule-flight.component.spec.ts | 25 + .../add-schedule-flight.component.ts | 105 + .../Create/add-user/add-user.component.css | 0 .../Create/add-user/add-user.component.html | 69 + .../add-user/add-user.component.spec.ts | 25 + .../app/Create/add-user/add-user.component.ts | 56 + .../airport-list/airport-list.component.css | 0 .../airport-list/airport-list.component.html | 56 + .../airport-list.component.spec.ts | 25 + .../airport-list/airport-list.component.ts | 52 + .../booking-list/booking-list.component.css | 0 .../booking-list/booking-list.component.html | 67 + .../booking-list.component.spec.ts | 25 + .../booking-list/booking-list.component.ts | 62 + .../flight-list/flight-list.component.css | 0 .../flight-list/flight-list.component.html | 64 + .../flight-list/flight-list.component.spec.ts | 25 + .../List/flight-list/flight-list.component.ts | 52 + .../passenger-list.component.css | 0 .../passenger-list.component.html | 61 + .../passenger-list.component.spec.ts | 25 + .../passenger-list.component.ts | 58 + .../schedule-flight-list.component.css | 0 .../schedule-flight-list.component.html | 82 + .../schedule-flight-list.component.spec.ts | 26 + .../schedule-flight-list.component.ts | 68 + .../app/List/schedule/schedule.component.css | 0 .../app/List/schedule/schedule.component.html | 27 + .../List/schedule/schedule.component.spec.ts | 25 + .../app/List/schedule/schedule.component.ts | 24 + .../List/user-list/user-list.component.css | 0 .../List/user-list/user-list.component.html | 60 + .../user-list/user-list.component.spec.ts | 25 + .../app/List/user-list/user-list.component.ts | 56 + .../airport-modified.component.css | 0 .../airport-modified.component.html | 25 + .../airport-modified.component.spec.ts | 25 + .../airport-modified.component.ts | 44 + .../booking-modified.component.css | 0 .../booking-modified.component.html | 22 + .../booking-modified.component.spec.ts | 25 + .../booking-modified.component.ts | 48 + .../flight-modified.component.css | 0 .../flight-modified.component.html | 33 + .../flight-modified.component.spec.ts | 25 + .../flight-modified.component.ts | 41 + .../passenger-modified.component.css | 0 .../passenger-modified.component.html | 31 + .../passenger-modified.component.spec.ts | 25 + .../passenger-modified.component.ts | 43 + .../schedule-flight-modified.component.css | 0 .../schedule-flight-modified.component.html | 1 + ...schedule-flight-modified.component.spec.ts | 25 + .../schedule-flight-modified.component.ts | 15 + .../user-modified/user-modified.component.css | 0 .../user-modified.component.html | 1 + .../user-modified.component.spec.ts | 25 + .../user-modified/user-modified.component.ts | 15 + .../aiport-details.component.css | 0 .../aiport-details.component.html | 352 + .../aiport-details.component.spec.ts | 25 + .../aiport-details.component.ts | 36 + .../booking-details.component.css | 0 .../booking-details.component.html | 352 + .../booking-details.component.spec.ts | 26 + .../booking-details.component.ts | 34 + .../flight-details.component.css | 0 .../flight-details.component.html | 356 + .../flight-details.component.spec.ts | 25 + .../flight-details.component.ts | 35 + .../passenger-details.component.css | 0 .../passenger-details.component.html | 356 + .../passenger-details.component.spec.ts | 25 + .../passenger-details.component.ts | 37 + .../schedule-flight-details.component.css | 0 .../schedule-flight-details.component.html | 1 + .../schedule-flight-details.component.spec.ts | 25 + .../schedule-flight-details.component.ts | 15 + .../user-details/user-details.component.css | 0 .../user-details/user-details.component.html | 1 + .../user-details.component.spec.ts | 25 + .../user-details/user-details.component.ts | 15 + .../src/app/app.component.css | 0 .../src/app/app.component.html | 2 + .../src/app/app.component.spec.ts | 35 + .../src/app/app.component.ts | 10 + FlightSystemManagement/src/app/app.module.ts | 94 + .../src/app/flight-booking-routing.module.ts | 90 + .../src/app/home/home.component.css | 0 .../src/app/home/home.component.html | 551 + .../src/app/home/home.component.spec.ts | 25 + .../src/app/home/home.component.ts | 15 + .../src/app/login/login.component.css | 0 .../src/app/login/login.component.html | 661 ++ .../src/app/login/login.component.spec.ts | 25 + .../src/app/login/login.component.ts | 53 + .../src/app/logout/logout.component.css | 0 .../src/app/logout/logout.component.html | 1 + .../src/app/logout/logout.component.spec.ts | 25 + .../src/app/logout/logout.component.ts | 15 + FlightSystemManagement/src/app/model/Role.ts | 5 + .../src/app/model/airport.ts | 10 + .../src/app/model/booking.ts | 12 + .../src/app/model/flight.ts | 9 + .../src/app/model/passenger.ts | 10 + .../src/app/model/schedule-flight.ts | 11 + .../src/app/model/schedule.ts | 8 + FlightSystemManagement/src/app/model/users.ts | 10 + .../src/app/navbar/navbar.component.css | 0 .../src/app/navbar/navbar.component.html | 27 + .../src/app/navbar/navbar.component.spec.ts | 25 + .../src/app/navbar/navbar.component.ts | 42 + .../src/app/profiles/profiles.component.css | 0 .../src/app/profiles/profiles.component.html | 1 + .../app/profiles/profiles.component.spec.ts | 25 + .../src/app/profiles/profiles.component.ts | 15 + .../src/app/services/airport.service.spec.ts | 16 + .../src/app/services/airport.service.ts | 38 + .../app/services/auth-guard.service.spec.ts | 16 + .../src/app/services/auth-guard.service.ts | 41 + .../services/authentification.service.spec.ts | 16 + .../app/services/authentification.service.ts | 31 + .../src/app/services/booking.service.spec.ts | 16 + .../src/app/services/booking.service.ts | 59 + .../src/app/services/flight.service.spec.ts | 16 + .../src/app/services/flight.service.ts | 36 + .../app/services/helpers/auth.interceptor.ts | 32 + .../app/services/passenger.service.spec.ts | 16 + .../src/app/services/passenger.service.ts | 34 + .../services/schedule-flight.service.spec.ts | 16 + .../app/services/schedule-flight.service.ts | 71 + .../src/app/services/schedule.service.spec.ts | 16 + .../src/app/services/schedule.service.ts | 33 + .../src/app/services/user.service.spec.ts | 16 + .../src/app/services/user.service.ts | 30 + .../src/app/sign-up/sign-up.component.css | 152 + .../src/app/sign-up/sign-up.component.html | 688 ++ .../src/app/sign-up/sign-up.component.spec.ts | 25 + .../src/app/sign-up/sign-up.component.ts | 41 + .../welcom-admin/welcom-admin.component.css | 0 .../welcom-admin/welcom-admin.component.html | 209 + .../welcom-admin.component.spec.ts | 25 + .../welcom-admin/welcom-admin.component.ts | 38 + .../app/welcom-user/welcom-user.component.css | 0 .../welcom-user/welcom-user.component.html | 203 + .../welcom-user/welcom-user.component.spec.ts | 24 + .../app/welcom-user/welcom-user.component.ts | 26 + FlightSystemManagement/src/assets/.gitkeep | 0 .../src/assets/css/style.css | 9770 +++++++++++++++++ .../src/assets/css/style.min.css | 6 + .../src/assets/img/about-1.jpg | Bin 0 -> 40136 bytes .../src/assets/img/about-2.jpg | Bin 0 -> 48948 bytes .../src/assets/img/about.jpg | Bin 0 -> 64492 bytes .../src/assets/img/blog-1.jpg | Bin 0 -> 74240 bytes .../src/assets/img/blog-100x100.jpg | Bin 0 -> 5097 bytes .../src/assets/img/blog-2.jpg | Bin 0 -> 85544 bytes .../src/assets/img/blog-3.jpg | Bin 0 -> 105657 bytes .../src/assets/img/carousel-1.jpg | Bin 0 -> 221211 bytes .../src/assets/img/carousel-2.jpg | Bin 0 -> 177162 bytes .../src/assets/img/destination-1.jpg | Bin 0 -> 36424 bytes .../src/assets/img/destination-2.jpg | Bin 0 -> 40862 bytes .../src/assets/img/destination-3.jpg | Bin 0 -> 29150 bytes .../src/assets/img/destination-4.jpg | Bin 0 -> 43924 bytes .../src/assets/img/destination-5.jpg | Bin 0 -> 48142 bytes .../src/assets/img/destination-6.jpg | Bin 0 -> 29834 bytes .../src/assets/img/favicone.jpg | Bin 0 -> 90452 bytes .../src/assets/img/package-1.jpg | Bin 0 -> 58456 bytes .../src/assets/img/package-2.jpg | Bin 0 -> 133531 bytes .../src/assets/img/package-3.jpg | Bin 0 -> 52260 bytes .../src/assets/img/package-4.jpg | Bin 0 -> 69837 bytes .../src/assets/img/package-5.jpg | Bin 0 -> 52225 bytes .../src/assets/img/package-6.jpg | Bin 0 -> 66691 bytes .../src/assets/img/team-1.jpg | Bin 0 -> 46951 bytes .../src/assets/img/team-2.jpg | Bin 0 -> 23191 bytes .../src/assets/img/team-3.jpg | Bin 0 -> 20009 bytes .../src/assets/img/team-4.jpg | Bin 0 -> 14739 bytes .../src/assets/img/testimonial-1.jpg | Bin 0 -> 5802 bytes .../src/assets/img/testimonial-2.jpg | Bin 0 -> 5064 bytes .../src/assets/img/testimonial-3.jpg | Bin 0 -> 4790 bytes .../src/assets/img/testimonial-4.jpg | Bin 0 -> 5674 bytes .../src/assets/img/user.jpg | Bin 0 -> 2899 bytes FlightSystemManagement/src/assets/js/main.js | 70 + .../src/assets/lib/easing/easing.js | 168 + .../src/assets/lib/easing/easing.min.js | 1 + .../src/assets/lib/owlcarousel/LICENSE | 23 + .../lib/owlcarousel/assets/ajax-loader.gif | Bin 0 -> 3208 bytes .../lib/owlcarousel/assets/owl.carousel.css | 170 + .../owlcarousel/assets/owl.carousel.min.css | 6 + .../owlcarousel/assets/owl.theme.default.css | 50 + .../assets/owl.theme.default.min.css | 6 + .../owlcarousel/assets/owl.theme.green.css | 50 + .../assets/owl.theme.green.min.css | 6 + .../lib/owlcarousel/assets/owl.video.play.png | Bin 0 -> 4976 bytes .../assets/lib/owlcarousel/owl.carousel.js | 3275 ++++++ .../lib/owlcarousel/owl.carousel.min.js | 7 + .../css/tempusdominus-bootstrap-4.css | 206 + .../css/tempusdominus-bootstrap-4.min.css | 206 + .../tempusdominus/js/moment-timezone.min.js | 1 + .../assets/lib/tempusdominus/js/moment.min.js | 1 + .../js/tempusdominus-bootstrap-4.js | 2779 +++++ .../js/tempusdominus-bootstrap-4.min.js | 7 + .../src/assets/mail/contact.js | 65 + .../src/assets/mail/contact.php | 20 + .../assets/mail/jqBootstrapValidation.min.js | 1 + .../assets/scss/bootstrap/scss/_alert.scss | 52 + .../assets/scss/bootstrap/scss/_badge.scss | 54 + .../scss/bootstrap/scss/_breadcrumb.scss | 44 + .../scss/bootstrap/scss/_button-group.scss | 163 + .../assets/scss/bootstrap/scss/_buttons.scss | 142 + .../src/assets/scss/bootstrap/scss/_card.scss | 286 + .../assets/scss/bootstrap/scss/_carousel.scss | 197 + .../assets/scss/bootstrap/scss/_close.scss | 40 + .../src/assets/scss/bootstrap/scss/_code.scss | 48 + .../scss/bootstrap/scss/_custom-forms.scss | 524 + .../assets/scss/bootstrap/scss/_dropdown.scss | 192 + .../assets/scss/bootstrap/scss/_forms.scss | 347 + .../scss/bootstrap/scss/_functions.scss | 144 + .../src/assets/scss/bootstrap/scss/_grid.scss | 73 + .../assets/scss/bootstrap/scss/_images.scss | 42 + .../scss/bootstrap/scss/_input-group.scss | 192 + .../scss/bootstrap/scss/_jumbotron.scss | 17 + .../scss/bootstrap/scss/_list-group.scss | 154 + .../assets/scss/bootstrap/scss/_media.scss | 8 + .../assets/scss/bootstrap/scss/_mixins.scss | 47 + .../assets/scss/bootstrap/scss/_modal.scss | 240 + .../src/assets/scss/bootstrap/scss/_nav.scss | 123 + .../assets/scss/bootstrap/scss/_navbar.scss | 324 + .../scss/bootstrap/scss/_pagination.scss | 74 + .../assets/scss/bootstrap/scss/_popover.scss | 170 + .../assets/scss/bootstrap/scss/_print.scss | 141 + .../assets/scss/bootstrap/scss/_progress.scss | 47 + .../assets/scss/bootstrap/scss/_reboot.scss | 484 + .../src/assets/scss/bootstrap/scss/_root.scss | 20 + .../assets/scss/bootstrap/scss/_spinners.scss | 56 + .../assets/scss/bootstrap/scss/_tables.scss | 185 + .../assets/scss/bootstrap/scss/_toasts.scss | 46 + .../assets/scss/bootstrap/scss/_tooltip.scss | 115 + .../scss/bootstrap/scss/_transitions.scss | 20 + .../src/assets/scss/bootstrap/scss/_type.scss | 125 + .../scss/bootstrap/scss/_utilities.scss | 18 + .../scss/bootstrap/scss/_variables.scss | 1142 ++ .../scss/bootstrap/scss/bootstrap-grid.scss | 29 + .../scss/bootstrap/scss/bootstrap-reboot.scss | 12 + .../assets/scss/bootstrap/scss/bootstrap.scss | 44 + .../scss/bootstrap/scss/mixins/_alert.scss | 13 + .../scss/mixins/_background-variant.scss | 23 + .../scss/bootstrap/scss/mixins/_badge.scss | 17 + .../bootstrap/scss/mixins/_border-radius.scss | 76 + .../bootstrap/scss/mixins/_box-shadow.scss | 20 + .../bootstrap/scss/mixins/_breakpoints.scss | 123 + .../scss/bootstrap/scss/mixins/_buttons.scss | 110 + .../scss/bootstrap/scss/mixins/_caret.scss | 62 + .../scss/bootstrap/scss/mixins/_clearfix.scss | 7 + .../bootstrap/scss/mixins/_deprecate.scss | 10 + .../scss/bootstrap/scss/mixins/_float.scss | 14 + .../scss/bootstrap/scss/mixins/_forms.scss | 178 + .../bootstrap/scss/mixins/_gradients.scss | 45 + .../scss/mixins/_grid-framework.scss | 80 + .../scss/bootstrap/scss/mixins/_grid.scss | 69 + .../scss/bootstrap/scss/mixins/_hover.scss | 37 + .../scss/bootstrap/scss/mixins/_image.scss | 36 + .../bootstrap/scss/mixins/_list-group.scss | 21 + .../scss/bootstrap/scss/mixins/_lists.scss | 7 + .../bootstrap/scss/mixins/_nav-divider.scss | 11 + .../bootstrap/scss/mixins/_pagination.scss | 22 + .../bootstrap/scss/mixins/_reset-text.scss | 17 + .../scss/bootstrap/scss/mixins/_resize.scss | 6 + .../bootstrap/scss/mixins/_screen-reader.scss | 34 + .../scss/bootstrap/scss/mixins/_size.scss | 7 + .../bootstrap/scss/mixins/_table-row.scss | 39 + .../bootstrap/scss/mixins/_text-emphasis.scss | 17 + .../bootstrap/scss/mixins/_text-hide.scss | 11 + .../bootstrap/scss/mixins/_text-truncate.scss | 8 + .../bootstrap/scss/mixins/_transition.scss | 26 + .../bootstrap/scss/mixins/_visibility.scss | 8 + .../scss/bootstrap/scss/utilities/_align.scss | 8 + .../bootstrap/scss/utilities/_background.scss | 19 + .../bootstrap/scss/utilities/_borders.scss | 75 + .../bootstrap/scss/utilities/_clearfix.scss | 3 + .../bootstrap/scss/utilities/_display.scss | 26 + .../scss/bootstrap/scss/utilities/_embed.scss | 39 + .../scss/bootstrap/scss/utilities/_flex.scss | 51 + .../scss/bootstrap/scss/utilities/_float.scss | 11 + .../scss/utilities/_interactions.scss | 5 + .../bootstrap/scss/utilities/_overflow.scss | 5 + .../bootstrap/scss/utilities/_position.scss | 32 + .../scss/utilities/_screenreaders.scss | 11 + .../bootstrap/scss/utilities/_shadows.scss | 6 + .../bootstrap/scss/utilities/_sizing.scss | 20 + .../bootstrap/scss/utilities/_spacing.scss | 73 + .../scss/utilities/_stretched-link.scss | 19 + .../scss/bootstrap/scss/utilities/_text.scss | 72 + .../bootstrap/scss/utilities/_visibility.scss | 13 + .../scss/bootstrap/scss/vendor/_rfs.scss | 204 + .../src/assets/scss/style.scss | 341 + .../src/environments/environment.prod.ts | 3 + .../src/environments/environment.ts | 16 + FlightSystemManagement/src/favicon.ico | Bin 0 -> 948 bytes FlightSystemManagement/src/index.html | 50 + FlightSystemManagement/src/main.ts | 12 + FlightSystemManagement/src/polyfills.ts | 53 + FlightSystemManagement/src/styles.css | 4 + FlightSystemManagement/src/test.ts | 26 + 321 files changed, 33237 insertions(+) create mode 100644 FlightSystemManagement/src/app/Create/add-airport/add-airport.component.css create mode 100644 FlightSystemManagement/src/app/Create/add-airport/add-airport.component.html create mode 100644 FlightSystemManagement/src/app/Create/add-airport/add-airport.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Create/add-airport/add-airport.component.ts create mode 100644 FlightSystemManagement/src/app/Create/add-booking/add-booking.component.css create mode 100644 FlightSystemManagement/src/app/Create/add-booking/add-booking.component.html create mode 100644 FlightSystemManagement/src/app/Create/add-booking/add-booking.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Create/add-booking/add-booking.component.ts create mode 100644 FlightSystemManagement/src/app/Create/add-flight/add-flight.component.css create mode 100644 FlightSystemManagement/src/app/Create/add-flight/add-flight.component.html create mode 100644 FlightSystemManagement/src/app/Create/add-flight/add-flight.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Create/add-flight/add-flight.component.ts create mode 100644 FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.css create mode 100644 FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.html create mode 100644 FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.ts create mode 100644 FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.css create mode 100644 FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.html create mode 100644 FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.ts create mode 100644 FlightSystemManagement/src/app/Create/add-user/add-user.component.css create mode 100644 FlightSystemManagement/src/app/Create/add-user/add-user.component.html create mode 100644 FlightSystemManagement/src/app/Create/add-user/add-user.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Create/add-user/add-user.component.ts create mode 100644 FlightSystemManagement/src/app/List/airport-list/airport-list.component.css create mode 100644 FlightSystemManagement/src/app/List/airport-list/airport-list.component.html create mode 100644 FlightSystemManagement/src/app/List/airport-list/airport-list.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/airport-list/airport-list.component.ts create mode 100644 FlightSystemManagement/src/app/List/booking-list/booking-list.component.css create mode 100644 FlightSystemManagement/src/app/List/booking-list/booking-list.component.html create mode 100644 FlightSystemManagement/src/app/List/booking-list/booking-list.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/booking-list/booking-list.component.ts create mode 100644 FlightSystemManagement/src/app/List/flight-list/flight-list.component.css create mode 100644 FlightSystemManagement/src/app/List/flight-list/flight-list.component.html create mode 100644 FlightSystemManagement/src/app/List/flight-list/flight-list.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/flight-list/flight-list.component.ts create mode 100644 FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.css create mode 100644 FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.html create mode 100644 FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.ts create mode 100644 FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.css create mode 100644 FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.html create mode 100644 FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.ts create mode 100644 FlightSystemManagement/src/app/List/schedule/schedule.component.css create mode 100644 FlightSystemManagement/src/app/List/schedule/schedule.component.html create mode 100644 FlightSystemManagement/src/app/List/schedule/schedule.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/schedule/schedule.component.ts create mode 100644 FlightSystemManagement/src/app/List/user-list/user-list.component.css create mode 100644 FlightSystemManagement/src/app/List/user-list/user-list.component.html create mode 100644 FlightSystemManagement/src/app/List/user-list/user-list.component.spec.ts create mode 100644 FlightSystemManagement/src/app/List/user-list/user-list.component.ts create mode 100644 FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.css create mode 100644 FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.html create mode 100644 FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.ts create mode 100644 FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.css create mode 100644 FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.html create mode 100644 FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.ts create mode 100644 FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.css create mode 100644 FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.html create mode 100644 FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.ts create mode 100644 FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.css create mode 100644 FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.html create mode 100644 FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.ts create mode 100644 FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.css create mode 100644 FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.html create mode 100644 FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.ts create mode 100644 FlightSystemManagement/src/app/Update/user-modified/user-modified.component.css create mode 100644 FlightSystemManagement/src/app/Update/user-modified/user-modified.component.html create mode 100644 FlightSystemManagement/src/app/Update/user-modified/user-modified.component.spec.ts create mode 100644 FlightSystemManagement/src/app/Update/user-modified/user-modified.component.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.css create mode 100644 FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.html create mode 100644 FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.spec.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.css create mode 100644 FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.html create mode 100644 FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.spec.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.css create mode 100644 FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.html create mode 100644 FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.spec.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.css create mode 100644 FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.html create mode 100644 FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.spec.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.css create mode 100644 FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.html create mode 100644 FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.spec.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.css create mode 100644 FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.html create mode 100644 FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.spec.ts create mode 100644 FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.ts create mode 100644 FlightSystemManagement/src/app/app.component.css create mode 100644 FlightSystemManagement/src/app/app.component.html create mode 100644 FlightSystemManagement/src/app/app.component.spec.ts create mode 100644 FlightSystemManagement/src/app/app.component.ts create mode 100644 FlightSystemManagement/src/app/app.module.ts create mode 100644 FlightSystemManagement/src/app/flight-booking-routing.module.ts create mode 100644 FlightSystemManagement/src/app/home/home.component.css create mode 100644 FlightSystemManagement/src/app/home/home.component.html create mode 100644 FlightSystemManagement/src/app/home/home.component.spec.ts create mode 100644 FlightSystemManagement/src/app/home/home.component.ts create mode 100644 FlightSystemManagement/src/app/login/login.component.css create mode 100644 FlightSystemManagement/src/app/login/login.component.html create mode 100644 FlightSystemManagement/src/app/login/login.component.spec.ts create mode 100644 FlightSystemManagement/src/app/login/login.component.ts create mode 100644 FlightSystemManagement/src/app/logout/logout.component.css create mode 100644 FlightSystemManagement/src/app/logout/logout.component.html create mode 100644 FlightSystemManagement/src/app/logout/logout.component.spec.ts create mode 100644 FlightSystemManagement/src/app/logout/logout.component.ts create mode 100644 FlightSystemManagement/src/app/model/Role.ts create mode 100644 FlightSystemManagement/src/app/model/airport.ts create mode 100644 FlightSystemManagement/src/app/model/booking.ts create mode 100644 FlightSystemManagement/src/app/model/flight.ts create mode 100644 FlightSystemManagement/src/app/model/passenger.ts create mode 100644 FlightSystemManagement/src/app/model/schedule-flight.ts create mode 100644 FlightSystemManagement/src/app/model/schedule.ts create mode 100644 FlightSystemManagement/src/app/model/users.ts create mode 100644 FlightSystemManagement/src/app/navbar/navbar.component.css create mode 100644 FlightSystemManagement/src/app/navbar/navbar.component.html create mode 100644 FlightSystemManagement/src/app/navbar/navbar.component.spec.ts create mode 100644 FlightSystemManagement/src/app/navbar/navbar.component.ts create mode 100644 FlightSystemManagement/src/app/profiles/profiles.component.css create mode 100644 FlightSystemManagement/src/app/profiles/profiles.component.html create mode 100644 FlightSystemManagement/src/app/profiles/profiles.component.spec.ts create mode 100644 FlightSystemManagement/src/app/profiles/profiles.component.ts create mode 100644 FlightSystemManagement/src/app/services/airport.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/airport.service.ts create mode 100644 FlightSystemManagement/src/app/services/auth-guard.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/auth-guard.service.ts create mode 100644 FlightSystemManagement/src/app/services/authentification.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/authentification.service.ts create mode 100644 FlightSystemManagement/src/app/services/booking.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/booking.service.ts create mode 100644 FlightSystemManagement/src/app/services/flight.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/flight.service.ts create mode 100644 FlightSystemManagement/src/app/services/helpers/auth.interceptor.ts create mode 100644 FlightSystemManagement/src/app/services/passenger.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/passenger.service.ts create mode 100644 FlightSystemManagement/src/app/services/schedule-flight.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/schedule-flight.service.ts create mode 100644 FlightSystemManagement/src/app/services/schedule.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/schedule.service.ts create mode 100644 FlightSystemManagement/src/app/services/user.service.spec.ts create mode 100644 FlightSystemManagement/src/app/services/user.service.ts create mode 100644 FlightSystemManagement/src/app/sign-up/sign-up.component.css create mode 100644 FlightSystemManagement/src/app/sign-up/sign-up.component.html create mode 100644 FlightSystemManagement/src/app/sign-up/sign-up.component.spec.ts create mode 100644 FlightSystemManagement/src/app/sign-up/sign-up.component.ts create mode 100644 FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.css create mode 100644 FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.html create mode 100644 FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.spec.ts create mode 100644 FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.ts create mode 100644 FlightSystemManagement/src/app/welcom-user/welcom-user.component.css create mode 100644 FlightSystemManagement/src/app/welcom-user/welcom-user.component.html create mode 100644 FlightSystemManagement/src/app/welcom-user/welcom-user.component.spec.ts create mode 100644 FlightSystemManagement/src/app/welcom-user/welcom-user.component.ts create mode 100644 FlightSystemManagement/src/assets/.gitkeep create mode 100644 FlightSystemManagement/src/assets/css/style.css create mode 100644 FlightSystemManagement/src/assets/css/style.min.css create mode 100644 FlightSystemManagement/src/assets/img/about-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/about-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/about.jpg create mode 100644 FlightSystemManagement/src/assets/img/blog-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/blog-100x100.jpg create mode 100644 FlightSystemManagement/src/assets/img/blog-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/blog-3.jpg create mode 100644 FlightSystemManagement/src/assets/img/carousel-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/carousel-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/destination-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/destination-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/destination-3.jpg create mode 100644 FlightSystemManagement/src/assets/img/destination-4.jpg create mode 100644 FlightSystemManagement/src/assets/img/destination-5.jpg create mode 100644 FlightSystemManagement/src/assets/img/destination-6.jpg create mode 100644 FlightSystemManagement/src/assets/img/favicone.jpg create mode 100644 FlightSystemManagement/src/assets/img/package-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/package-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/package-3.jpg create mode 100644 FlightSystemManagement/src/assets/img/package-4.jpg create mode 100644 FlightSystemManagement/src/assets/img/package-5.jpg create mode 100644 FlightSystemManagement/src/assets/img/package-6.jpg create mode 100644 FlightSystemManagement/src/assets/img/team-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/team-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/team-3.jpg create mode 100644 FlightSystemManagement/src/assets/img/team-4.jpg create mode 100644 FlightSystemManagement/src/assets/img/testimonial-1.jpg create mode 100644 FlightSystemManagement/src/assets/img/testimonial-2.jpg create mode 100644 FlightSystemManagement/src/assets/img/testimonial-3.jpg create mode 100644 FlightSystemManagement/src/assets/img/testimonial-4.jpg create mode 100644 FlightSystemManagement/src/assets/img/user.jpg create mode 100644 FlightSystemManagement/src/assets/js/main.js create mode 100644 FlightSystemManagement/src/assets/lib/easing/easing.js create mode 100644 FlightSystemManagement/src/assets/lib/easing/easing.min.js create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/LICENSE create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/ajax-loader.gif create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.carousel.css create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.carousel.min.css create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.theme.default.css create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.theme.default.min.css create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.theme.green.css create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.theme.green.min.css create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/assets/owl.video.play.png create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.js create mode 100644 FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.min.js create mode 100644 FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.css create mode 100644 FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.min.css create mode 100644 FlightSystemManagement/src/assets/lib/tempusdominus/js/moment-timezone.min.js create mode 100644 FlightSystemManagement/src/assets/lib/tempusdominus/js/moment.min.js create mode 100644 FlightSystemManagement/src/assets/lib/tempusdominus/js/tempusdominus-bootstrap-4.js create mode 100644 FlightSystemManagement/src/assets/lib/tempusdominus/js/tempusdominus-bootstrap-4.min.js create mode 100644 FlightSystemManagement/src/assets/mail/contact.js create mode 100644 FlightSystemManagement/src/assets/mail/contact.php create mode 100644 FlightSystemManagement/src/assets/mail/jqBootstrapValidation.min.js create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_alert.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_badge.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_breadcrumb.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_button-group.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_buttons.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_card.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_carousel.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_close.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_code.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_custom-forms.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_dropdown.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_forms.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_functions.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_grid.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_images.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_input-group.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_jumbotron.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_list-group.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_media.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_mixins.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_modal.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_nav.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_navbar.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_pagination.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_popover.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_print.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_progress.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_reboot.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_root.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_spinners.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_tables.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_toasts.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_tooltip.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_transitions.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_type.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_utilities.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/_variables.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/bootstrap-grid.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/bootstrap-reboot.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/bootstrap.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_alert.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_background-variant.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_badge.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_border-radius.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_buttons.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_caret.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_clearfix.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_deprecate.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_float.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_forms.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_gradients.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_grid-framework.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_grid.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_hover.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_image.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_list-group.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_lists.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_nav-divider.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_pagination.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_reset-text.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_resize.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_screen-reader.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_size.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_table-row.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_text-emphasis.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_text-hide.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_text-truncate.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_transition.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/mixins/_visibility.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_align.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_background.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_borders.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_clearfix.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_display.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_embed.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_flex.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_float.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_interactions.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_overflow.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_position.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_screenreaders.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_shadows.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_sizing.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_spacing.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_stretched-link.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_text.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/utilities/_visibility.scss create mode 100644 FlightSystemManagement/src/assets/scss/bootstrap/scss/vendor/_rfs.scss create mode 100644 FlightSystemManagement/src/assets/scss/style.scss create mode 100644 FlightSystemManagement/src/environments/environment.prod.ts create mode 100644 FlightSystemManagement/src/environments/environment.ts create mode 100644 FlightSystemManagement/src/favicon.ico create mode 100644 FlightSystemManagement/src/index.html create mode 100644 FlightSystemManagement/src/main.ts create mode 100644 FlightSystemManagement/src/polyfills.ts create mode 100644 FlightSystemManagement/src/styles.css create mode 100644 FlightSystemManagement/src/test.ts diff --git a/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.css b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.html b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.html new file mode 100644 index 0000000..2accb0c --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.html @@ -0,0 +1,58 @@ + + + + + + +
+ +
+
+
+ + + Code should contain max 5 letters +
+ +
+ + + Name is required +
+ +
+ + + Location is required +
+ +
+ +
+
+
+
diff --git a/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.spec.ts b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.spec.ts new file mode 100644 index 0000000..a84fdcb --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.spec.ts @@ -0,0 +1,24 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { AddAirportComponent } from './add-airport.component'; + +describe('AddAirportComponent', () => { + let component: AddAirportComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AddAirportComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AddAirportComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.ts b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.ts new file mode 100644 index 0000000..778530b --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-airport/add-airport.component.ts @@ -0,0 +1,59 @@ +import { Component, OnInit } from '@angular/core'; +import { AirportService } from '../../services/airport.service'; +import { Router } from '@angular/router'; +import { Airport} from '../../model/airport'; +@Component({ + selector: 'app-add-airport', + templateUrl: './add-airport.component.html', + styleUrls: ['./add-airport.component.css'] +}) +export class AddAirportComponent implements OnInit { + + airport: Airport =new Airport(); + submitted=false; + constructor(private airportService: AirportService,private router: Router) { } + + ngOnInit(){ + this.reloadData(); + } + reloadData() { + this.airportService.viewAllAirport(); + } + newEmployee(): void { + this.submitted = false; + this.airport = new Airport(); + } + + // save() { + // this.airportService.addAirport(this.airport) + // .subscribe(data => console.log(data), error => console.log(error)); + // this.airport = new Airport(); + // this.gotoList(); + + // } + + save() + { + this.airportService.addAirport(this.airport).subscribe({ + next:(res)=>{ + alert("Airport is added successfully") + this.airport = new Airport(); + this.gotoList(); + this.reloadData(); + }, + error:(err)=>{ + alert("Error while Adding the Airport") + } + }) + } + onSubmit() { + this.submitted = true; + this.save(); + + } + gotoList() { + this.router.navigate(['/airport-list']); + + } + +} diff --git a/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.css b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.html b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.html new file mode 100644 index 0000000..8f87588 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.html @@ -0,0 +1,67 @@ + + + + + + +
+ +
+
+ + +
+ + + +
+ +
+ + + Name is required +
+
+ + + Name is required +
+ + + + +
+ +
+
+
+
+ \ No newline at end of file diff --git a/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.spec.ts b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.spec.ts new file mode 100644 index 0000000..4def339 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.spec.ts @@ -0,0 +1,25 @@ +import { async,ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AddBookingComponent } from './add-booking.component'; + +describe('AddBookingComponent', () => { + let component: AddBookingComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AddBookingComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AddBookingComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.ts b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.ts new file mode 100644 index 0000000..299fd4a --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-booking/add-booking.component.ts @@ -0,0 +1,59 @@ +import { Component, OnInit } from '@angular/core'; +import { Booking } from '../../model/booking'; +import { BookingService } from '../../services/booking.service'; +import { Router } from '@angular/router'; +import { Flight } from '../../model/flight'; +import { Passenger } from '../../model/passenger'; +import { FlightService } from '../../services/flight.service'; + +@Component({ + selector: 'app-add-booking', + templateUrl: './add-booking.component.html', + styleUrls: ['./add-booking.component.css'] +}) +export class AddBookingComponent implements OnInit { + // PassengerList : Passenger[]; + // flights: Flight []; + // booking: Booking = {bookingId:null,bookingDate: null,noOfPassenger:null,ticketCost:null,flights:null}; + booking : Booking = new Booking(); + submitted=false; + constructor(private bookingService: BookingService,private router: Router) { } + + ngOnInit(){ + this.reloadData(); + } + reloadData() { + this.bookingService. getBookingsList(); + } + newEmployee(): void { + this.submitted = false; + this.booking = new Booking(); + } + + + save() + { + this.bookingService.createBooking(this.booking).subscribe({ + next:(res)=>{ + alert("Booking successfully") + this.booking = new Booking(); + this.gotoList(); + this.reloadData(); + }, + error:(err)=>{ + alert("Error while Adding the Airport") + this.reloadData(); + } + }) + } + onSubmit() { + this.submitted = true; + this.save(); + + } + gotoList() { + this.router.navigate(['/booking-list']); + + } + +} diff --git a/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.css b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.html b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.html new file mode 100644 index 0000000..5499051 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.html @@ -0,0 +1,75 @@ + + + + + + + +
+ +
+ +
+ + + CarrierName is required +
+ +
+ + + Model is required +
+ + + +
+ + + number is required +
+ +
+ + + From is required +
+ +
+ + + Model is required +
+
+ +
+ + +
+
+ + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.spec.ts b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.spec.ts new file mode 100644 index 0000000..483fbe8 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AddFlightComponent } from './add-flight.component'; + +describe('AddFlightComponent', () => { + let component: AddFlightComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AddFlightComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AddFlightComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.ts b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.ts new file mode 100644 index 0000000..987e5ae --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-flight/add-flight.component.ts @@ -0,0 +1,58 @@ +import { Component, OnInit } from '@angular/core'; +import { FlightService } from '../../services/flight.service'; +import { Router } from '@angular/router'; +import { Flight } from '../../model/flight'; + +@Component({ + selector: 'app-add-flight', + templateUrl: './add-flight.component.html', + styleUrls: ['./add-flight.component.css'] +}) +export class AddFlightComponent implements OnInit { + + flight: Flight =new Flight(); + submitted=false; + constructor(private flightService: FlightService,private router: Router) { } + + ngOnInit(){ + this.reloadData(); + } + reloadData() { + this.flightService.viewAllFlight(); + } + newEmployee(): void { + this.submitted = false; + this.flight = new Flight(); + } + + // save() { + // this.flightService.addFlight(this.flight) + // .subscribe(data => console.log(data), error => console.log(error)); + // this.flight = new Flight(); + // this.gotoList(); + + // } + save() + { + this.flightService.addFlight(this.flight).subscribe({ + next:(res)=>{ + alert("Flight is added successfully") + this.flight = new Flight(); + this.gotoList(); + this.reloadData(); + }, + error:(err)=>{ + alert("Error while Adding the Flight") + } + }) + } + + onSubmit() { + this.submitted = true; + this.save(); + } + gotoList() { + this.router.navigate(['/flight-list']); + } + +} diff --git a/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.css b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.html b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.html new file mode 100644 index 0000000..5e18fbb --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.html @@ -0,0 +1 @@ +

add-passenger works!

diff --git a/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.spec.ts b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.spec.ts new file mode 100644 index 0000000..9765cdc --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AddPassengerComponent } from './add-passenger.component'; + +describe('AddPassengerComponent', () => { + let component: AddPassengerComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AddPassengerComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AddPassengerComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.ts b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.ts new file mode 100644 index 0000000..2685c5c --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-passenger/add-passenger.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-add-passenger', + templateUrl: './add-passenger.component.html', + styleUrls: ['./add-passenger.component.css'] +}) +export class AddPassengerComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.css b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.html b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.html new file mode 100644 index 0000000..bc015bb --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.html @@ -0,0 +1,73 @@ + + + + + + + +
+ +
+
+ + +
Please fill out this field.
+
+ + + +
+ + + +
+ + + + + + +
+ +
+ +
+ +
+
+ + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.spec.ts b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.spec.ts new file mode 100644 index 0000000..3de8f85 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AddScheduleFlightComponent } from './add-schedule-flight.component'; + +describe('AddScheduleFlightComponent', () => { + let component: AddScheduleFlightComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AddScheduleFlightComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AddScheduleFlightComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.ts b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.ts new file mode 100644 index 0000000..232bdc5 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-schedule-flight/add-schedule-flight.component.ts @@ -0,0 +1,105 @@ +import { Component, OnInit } from '@angular/core'; +import { ScheduleFlightService } from '../../services/schedule-flight.service'; +import { Router, ActivatedRoute } from '@angular/router'; +import { ScheduleFlight } from '../../model/schedule-flight'; +import { Flight } from '../../model/flight'; +import { Observable } from 'rxjs'; +import { Schedule } from '../../model/schedule'; +import { FlightService } from '../../services/flight.service'; +import { ScheduleService } from '../../services/schedule.service'; + +@Component({ + selector: 'app-add-schedule-flight', + templateUrl: './add-schedule-flight.component.html', + styleUrls: ['./add-schedule-flight.component.css'] +}) +export class AddScheduleFlightComponent implements OnInit { + + + // airportId:number; + // airportCode:number; + // airportLocation:string; + // airportName:string; + // deptDateTime:string; + // arrDateTime:string; + flight: Flight[] = []; + // fl: Flight[] = []; + schedules: Schedule[] = [] + submitted=false; + scheduleFlightId: number; + scheduleFlight: ScheduleFlight = new ScheduleFlight(); + + constructor(private scheduleFlightService: ScheduleFlightService, private router: Router, private route: ActivatedRoute + , private flightService: FlightService, private scheduleService:ScheduleService) { + } + + ngOnInit(){ + this.reloadData(); + + this.flightService.viewAllFlight().subscribe(arg => { + this.flight = arg; + }); + + this.scheduleService.viewAllSchedule().subscribe(arg => { + this.schedules = arg; + }); + + } + + reloadData() { + this.scheduleFlightService. getAll(); + } + newEmployee(): void { + this.submitted = false; + this.scheduleFlight = new ScheduleFlight(); + // this.flights = new Flight(); + // this.schedule = new Schedule(); + } + + + view(){ + + this.router.navigate(['/schedule-flight/viewAll']); + + } + + + idValid:boolean=false; + validateId(){ + if(this.scheduleFlight.scheduleFlightId>999){ + this.idValid=true; + } + else if(this.scheduleFlight.scheduleFlightId<1){ + this.idValid=true; + }else{ + this.idValid=false; + } + } + + + save() + { + this.scheduleFlightService.addScheduleFlight(this.scheduleFlightId, this.scheduleFlight).subscribe({ + next:(res)=>{ + alert("ScheduleFlight successfully") + this.gotoList(); + this.reloadData(); + }, + error:(err)=>{ + alert("Error while Adding the schedule flightt") + this.reloadData(); + } + }) + } + + onSubmit() { + this.submitted = true; + this.save(); + + } + gotoList() { + this.router.navigate(['/scheduleFlight-list']); + + } + +} diff --git a/FlightSystemManagement/src/app/Create/add-user/add-user.component.css b/FlightSystemManagement/src/app/Create/add-user/add-user.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Create/add-user/add-user.component.html b/FlightSystemManagement/src/app/Create/add-user/add-user.component.html new file mode 100644 index 0000000..fabee32 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-user/add-user.component.html @@ -0,0 +1,69 @@ + + + + + + + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/Create/add-user/add-user.component.spec.ts b/FlightSystemManagement/src/app/Create/add-user/add-user.component.spec.ts new file mode 100644 index 0000000..68d1642 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-user/add-user.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AddUserComponent } from './add-user.component'; + +describe('AddUserComponent', () => { + let component: AddUserComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AddUserComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AddUserComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Create/add-user/add-user.component.ts b/FlightSystemManagement/src/app/Create/add-user/add-user.component.ts new file mode 100644 index 0000000..9ce78d9 --- /dev/null +++ b/FlightSystemManagement/src/app/Create/add-user/add-user.component.ts @@ -0,0 +1,56 @@ +import { Component, OnInit } from '@angular/core'; +import { UserService } from '../../services/user.service'; +import { Router } from '@angular/router'; +import { Users } from '../../model/users'; +import { Role } from '../../model/Role'; + +@Component({ + selector: 'app-add-user', + templateUrl: './add-user.component.html', + styleUrls: ['./add-user.component.css'] +}) +export class AddUserComponent implements OnInit { + + roles:Role[]; + user: Users = new Users(); + submitted=false; + constructor(private userService: UserService,private router: Router) { } + + ngOnInit(){ + // this.reloadData(); + } + // reloadData() { + // this.userService.getUserList(); + // } + // newEmployee(): void { + // this.submitted = false; + // this.user = new Users(); + // this.roles; + // } + + + // save() + // { + // this.userService.createUser(this.user).subscribe({ + // next:(res)=>{ + // alert("User is added successfully") + // this.user = new Users(); + // this.roles ; + // this.gotoList(); + // this.reloadData(); + // }, + // error:(err)=>{ + // alert("Error while Adding the User") + // } + // }) + // } + // onSubmit() { + // this.submitted = true; + // this.save(); + + // } + // gotoList() { + // this.router.navigate(['/user-list']); + + // } +} diff --git a/FlightSystemManagement/src/app/List/airport-list/airport-list.component.css b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/airport-list/airport-list.component.html b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.html new file mode 100644 index 0000000..d712686 --- /dev/null +++ b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.html @@ -0,0 +1,56 @@ + + + + +
+
+

List of Airports

+
+
+ + + + + + + + + + + + + + + + + +
AirportCodeAirportNameAirportLocationAction
{{airport.airportId}}{{airport.airportName}}{{airport.airportLocation}} + + +
+
+
diff --git a/FlightSystemManagement/src/app/List/airport-list/airport-list.component.spec.ts b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.spec.ts new file mode 100644 index 0000000..291809b --- /dev/null +++ b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.spec.ts @@ -0,0 +1,25 @@ + +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { AirportListComponent } from './airport-list.component'; + +describe('AirportListComponent', () => { + let component: AirportListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AirportListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AirportListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/airport-list/airport-list.component.ts b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.ts new file mode 100644 index 0000000..26abf14 --- /dev/null +++ b/FlightSystemManagement/src/app/List/airport-list/airport-list.component.ts @@ -0,0 +1,52 @@ +import { Component, OnInit } from '@angular/core'; +import { Observable } from 'rxjs'; +import { AirportService } from '../../services/airport.service'; +import { Router} from "@angular/router"; +import { Airport } from '../../model/airport'; +import { AuthGuardService } from '../../services/auth-guard.service'; + +@Component({ + selector: 'app-airport-list', + templateUrl: './airport-list.component.html', + styleUrls: ['./airport-list.component.css'] +}) +export class AirportListComponent implements OnInit { + airports: Observable; + constructor(private airportService: AirportService, + private router: Router, private tokenStorageService: AuthGuardService) { } + ngOnInit(){ + this.reloadData() + } + reloadData() + { + this.airports= this.airportService.viewAllAirport(); + } + removeAirport(airportId:number) + { + this.airportService.removeAirport(airportId).subscribe({ + next:(res)=>{ + alert("Airport is deleted successfully") + this.reloadData(); + }, + error:(err)=>{ + alert("Error while deleting the Airport") + } + }) + } + airportDetails(airportId:number) + { + this.router.navigate(['/airport-details',airportId]); + } + modifyAirport(airportId:number) + { + this.router.navigate(['/airport-modified',airportId]) + .then(() => { + this.reloadData(); + }); + } + + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } +} diff --git a/FlightSystemManagement/src/app/List/booking-list/booking-list.component.css b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/booking-list/booking-list.component.html b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.html new file mode 100644 index 0000000..4c02292 --- /dev/null +++ b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.html @@ -0,0 +1,67 @@ + + + + +
+
+

Booking List

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Booking IDBooking DateNo of PassengersTickets Cost Action
{{booking.bookingId}}{{booking.bookingDate}}{{booking.noOfPassenger | number}}{{booking.ticketCost | number}} + + + +
+
+
+ diff --git a/FlightSystemManagement/src/app/List/booking-list/booking-list.component.spec.ts b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.spec.ts new file mode 100644 index 0000000..daad136 --- /dev/null +++ b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.spec.ts @@ -0,0 +1,25 @@ +import {async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { BookingListComponent } from './booking-list.component'; + +describe('BookingListComponent', () => { + let component: BookingListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ BookingListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(BookingListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/booking-list/booking-list.component.ts b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.ts new file mode 100644 index 0000000..aa90dd8 --- /dev/null +++ b/FlightSystemManagement/src/app/List/booking-list/booking-list.component.ts @@ -0,0 +1,62 @@ +import { Component, OnInit } from '@angular/core'; +import { Observable } from 'rxjs'; +import { Booking } from '../../model/booking'; +import { BookingService } from '../../services/booking.service'; +import { Router } from '@angular/router'; +import { BrowserModule } from '@angular/platform-browser'; +import { Flight } from '../../model/flight'; +import { FlightService } from '../../services/flight.service'; +import { AuthGuardService } from '../../services/auth-guard.service'; + +@Component({ + selector: 'app-booking-list', + templateUrl: './booking-list.component.html', + styleUrls: ['./booking-list.component.css'] +}) +export class BookingListComponent implements OnInit { + bookings: Booking[]; + constructor(private bookingService: BookingService, private router: Router, private tokenStorageService:AuthGuardService) {} + + ngOnInit(): void { + + this.reloadData(); + } + + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } + reloadData() { + this.bookingService.getBookingsList() + .subscribe(data => this.bookings = data); + } + + + deleteBooking(bookingId: number) + { + this.bookingService.deleteBooking(bookingId).subscribe({ + next:(res)=>{ + alert("Booking is deleted successfully") + + this.reloadData(); + }, + error:(err)=>{ + alert("Error while deleting Booking") + } + }) + } + + bookingDetails(bookingId: number) { + this.router.navigate(['/booking-details', bookingId]); + } + + updateBooking(bookingId: number) + { + this.router.navigate(['/booking-modified',bookingId]) + .then(() => { + this.reloadData(); + }); + + } + +} diff --git a/FlightSystemManagement/src/app/List/flight-list/flight-list.component.css b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/flight-list/flight-list.component.html b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.html new file mode 100644 index 0000000..755f64d --- /dev/null +++ b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.html @@ -0,0 +1,64 @@ + + + + +
+
+

List of Flight

+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
Flight NumberCarrier NameFlight ModelSeatCapicityFromToAction
{{flight.flightId}} {{flight.carrierName}}{{flight.flightModel}} {{flight.seatCapacity}} {{flight.from}}{{flight.to}} + + + +
+
+
+ \ No newline at end of file diff --git a/FlightSystemManagement/src/app/List/flight-list/flight-list.component.spec.ts b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.spec.ts new file mode 100644 index 0000000..3af2558 --- /dev/null +++ b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.spec.ts @@ -0,0 +1,25 @@ + +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { FlightListComponent } from './flight-list.component'; + +describe('FlightListComponent', () => { + let component: FlightListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ FlightListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(FlightListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/flight-list/flight-list.component.ts b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.ts new file mode 100644 index 0000000..30651c5 --- /dev/null +++ b/FlightSystemManagement/src/app/List/flight-list/flight-list.component.ts @@ -0,0 +1,52 @@ +import { Component, OnInit } from '@angular/core'; +import { Observable } from 'rxjs'; +import { FlightService } from '../../services/flight.service'; +import { Router} from "@angular/router"; +import { Flight } from '../../model/flight'; +import { AuthGuardService } from '../../services/auth-guard.service'; +@Component({ + selector: 'app-flight-list', + templateUrl: './flight-list.component.html', + styleUrls: ['./flight-list.component.css'] +}) +export class FlightListComponent implements OnInit { + + flights: Observable; + constructor(private flightService: FlightService, + private router: Router, private tokenStorageService: AuthGuardService) { } + ngOnInit(){ + this.reloadData() + } + reloadData() + { + this.flights= this.flightService.viewAllFlight(); + } + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } + + removeflight(flightId:number){ + this.flightService.removeFlight(flightId).subscribe({ + next:(res)=>{ + alert("Flight is deleted successfully") + this.reloadData(); + }, + error:(err)=>{ + alert("Error while deleting the flight") + } + }) + } + flightDetails(flightId: number) + { + this.router.navigate(['/flight-details',flightId]); + } + modifyFlight(flightId:number) + { + this.router.navigate(['/flight-modified',flightId]) + .then(() => { + this.reloadData(); + }); + } + +} diff --git a/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.css b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.html b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.html new file mode 100644 index 0000000..d4b3461 --- /dev/null +++ b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.html @@ -0,0 +1,61 @@ + + + + +
+
+

List of Passenger

+
+
+ + + + + + + + + + + + + + + + + + + + + +
PassengerIDPassenger NamePassenger AgePassenger CNILuggageAction
{{p.passengerId}}{{p.passengerName}}{{p.passengerAge}}{{p.passengerUIN}}{{p.luggage}} + + +
+
+
+

passenger-list works!

diff --git a/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.spec.ts b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.spec.ts new file mode 100644 index 0000000..e4745cf --- /dev/null +++ b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { PassengerListComponent } from './passenger-list.component'; + +describe('PassengerListComponent', () => { + let component: PassengerListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ PassengerListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(PassengerListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.ts b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.ts new file mode 100644 index 0000000..6f25092 --- /dev/null +++ b/FlightSystemManagement/src/app/List/passenger-list/passenger-list.component.ts @@ -0,0 +1,58 @@ +import { Component, OnInit } from '@angular/core'; +import { Passenger } from '../../model/passenger'; +import { PassengerService } from '../../services/passenger.service'; +import { Router } from '@angular/router'; +import { Observable } from 'rxjs'; +import { AuthGuardService } from '../../services/auth-guard.service'; + +@Component({ + selector: 'app-passenger-list', + templateUrl: './passenger-list.component.html', + styleUrls: ['./passenger-list.component.css'] +}) +export class PassengerListComponent implements OnInit { + + passenger: Observable; + constructor(private passengerService: PassengerService, + private router: Router, private tokenStorageService: AuthGuardService) { } + + ngOnInit(){ + this.reloadData() + } + + reloadData() + { + this.passenger= this.passengerService.viewAllPassenger(); + } + + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } + removePassenger(passengerId: number) + { + this.passengerService.removePassenger(passengerId).subscribe({ + next:(res)=>{ + alert("Passenger is deleted successfully") + this.reloadData(); + }, + error:(err)=>{ + alert("Error while deleting the Passenger") + } + }) + } + + viewPassengerDetails(passengerId: number) + { + this.router.navigate(['/passenger-details',passengerId]); + } + + modifyPassenger(passengerId:number) + { + this.router.navigate(['/passenger-modified',passengerId]) + .then(() => { + this.reloadData(); + }); + } + +} diff --git a/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.css b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.html b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.html new file mode 100644 index 0000000..e99ca67 --- /dev/null +++ b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.html @@ -0,0 +1,82 @@ + + + + + +
+
+

List of Flight

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Schedule Flight NumberAvailable SeatsFlight NumberCarrier NameFlight ModelSeatCapicityFromToSchedule IdDeparture TimeArrival TimeID AirportCode AirportAirport LocationAirport NameAction
{{sf.scheduleFlightId}}{{sf.availableSeats}}{{sf.flight.flightId}} {{sf.flight.carrierName}}{{sf.flight.flightModel}} {{sf.flight.seatCapacity}} {{sf.flight.from}}{{sf.flight.to}}{{sf.schedule.scheduleId}}{{sf.schedule.deptDateTime | date:'dd-MM-yyyy HH:mm:ss' }}{{sf.schedule.arrDateTime | date:'dd-MM-yyyy HH:mm:ss' }}{{sf.schedule.airport.airportId}}{{sf.schedule.airport.airportCode}}{{sf.schedule.airport.airportLocation}}{{sf.schedule.airport.airportName}} + + +
+
+
\ No newline at end of file diff --git a/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.spec.ts b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.spec.ts new file mode 100644 index 0000000..a46393c --- /dev/null +++ b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.spec.ts @@ -0,0 +1,26 @@ +import {DatePipe, async,ComponentFixture, TestBed } from '@angular/core/testing'; +// import { DatePipe } from '@angular/core/common'; + +import { ScheduleFlightListComponent } from './schedule-flight-list.component'; + +describe('ScheduleFlightListComponent', () => { + let component: ScheduleFlightListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ ScheduleFlightListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(ScheduleFlightListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.ts b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.ts new file mode 100644 index 0000000..a1f8824 --- /dev/null +++ b/FlightSystemManagement/src/app/List/schedule-flight-list/schedule-flight-list.component.ts @@ -0,0 +1,68 @@ +import { Component, OnInit } from '@angular/core'; +import { Router } from '@angular/router'; +import { ScheduleFlightService } from '../../services/schedule-flight.service'; +import { ScheduleFlight } from '../../model/schedule-flight'; +import { Observable } from 'rxjs'; +import { AuthGuardService } from '../../services/auth-guard.service'; +import { Flight } from '../../model/flight'; + +@Component({ + selector: 'app-schedule-flight-list', + templateUrl: './schedule-flight-list.component.html', + styleUrls: ['./schedule-flight-list.component.css'] +}) +export class ScheduleFlightListComponent implements OnInit { + + + scheduleFlights: ScheduleFlight[]; + + constructor(private router: Router, private service: ScheduleFlightService, + private tokenStorageService: AuthGuardService) { } + + ngOnInit(): void { + this.service.getAll().subscribe( + data => this.scheduleFlights =data ); + + } + + + + add(){ + + this.router.navigate(['/add-schedule-flight']); + + } + + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } + + view(){ + + this.router.navigate(['/schedule-flight-list']); + + } + viewScheduleFlight(scheduleFlightId: number) + { + this.router.navigate(['/schedule-flight-details',scheduleFlightId]); + } + + remove(scheduleFlightId:number) + { + this.service.removeScheduleFlight(scheduleFlightId).subscribe({ + next:(res)=>{ + alert("ScheduleFlight is deleted successfully") + + }, + error:(err)=>{ + alert("Error while deletingSchedule Flight") + } + }) + } + // search(){ + + // this.router.navigate(['/scheduledFlight/search']); + + // } +} diff --git a/FlightSystemManagement/src/app/List/schedule/schedule.component.css b/FlightSystemManagement/src/app/List/schedule/schedule.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/schedule/schedule.component.html b/FlightSystemManagement/src/app/List/schedule/schedule.component.html new file mode 100644 index 0000000..fbdb790 --- /dev/null +++ b/FlightSystemManagement/src/app/List/schedule/schedule.component.html @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/List/schedule/schedule.component.spec.ts b/FlightSystemManagement/src/app/List/schedule/schedule.component.spec.ts new file mode 100644 index 0000000..6894616 --- /dev/null +++ b/FlightSystemManagement/src/app/List/schedule/schedule.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ScheduleComponent } from './schedule.component'; + +describe('ScheduleComponent', () => { + let component: ScheduleComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ ScheduleComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(ScheduleComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/schedule/schedule.component.ts b/FlightSystemManagement/src/app/List/schedule/schedule.component.ts new file mode 100644 index 0000000..38c1634 --- /dev/null +++ b/FlightSystemManagement/src/app/List/schedule/schedule.component.ts @@ -0,0 +1,24 @@ +import { Component, OnInit } from '@angular/core'; +import { Router } from '@angular/router'; +import { AuthGuardService } from '../../services/auth-guard.service'; + +@Component({ + selector: 'app-schedule', + templateUrl: './schedule.component.html', + styleUrls: ['./schedule.component.css'] +}) +export class ScheduleComponent implements OnInit { + + constructor( private router: Router, private tokenStorageService: AuthGuardService) { } + + ngOnInit(): void { + } + + + + + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } +} diff --git a/FlightSystemManagement/src/app/List/user-list/user-list.component.css b/FlightSystemManagement/src/app/List/user-list/user-list.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/List/user-list/user-list.component.html b/FlightSystemManagement/src/app/List/user-list/user-list.component.html new file mode 100644 index 0000000..d0a2344 --- /dev/null +++ b/FlightSystemManagement/src/app/List/user-list/user-list.component.html @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/List/user-list/user-list.component.spec.ts b/FlightSystemManagement/src/app/List/user-list/user-list.component.spec.ts new file mode 100644 index 0000000..456258e --- /dev/null +++ b/FlightSystemManagement/src/app/List/user-list/user-list.component.spec.ts @@ -0,0 +1,25 @@ +import { assync,ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserListComponent } from './user-list.component'; + +describe('UserListComponent', () => { + let component: UserListComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ UserListComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(UserListComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/List/user-list/user-list.component.ts b/FlightSystemManagement/src/app/List/user-list/user-list.component.ts new file mode 100644 index 0000000..4488925 --- /dev/null +++ b/FlightSystemManagement/src/app/List/user-list/user-list.component.ts @@ -0,0 +1,56 @@ +import { Component, OnInit } from '@angular/core'; +import { Users } from '../../model/users'; +import { UserService } from '../../services/user.service'; +import { Router } from '@angular/router'; +import { Observable } from 'rxjs'; +import { Role } from '../../model/Role'; + +@Component({ + selector: 'app-user-list', + templateUrl: './user-list.component.html', + styleUrls: ['./user-list.component.css'] +}) +export class UserListComponent implements OnInit { + + +// // users: Observable; +// roles :Role[]; +// users: Users[]; + constructor(private userService: UserService, + private router: Router) { } + ngOnInit(){ + // this.reloadData() + } +// reloadData() +// { +// this.userService.getUserList().subscribe( +// data => this.users=data ); } + + +// add(){ + +// this.router.navigate(['/add-user']); + +// } +// deleteUser(userId:number){ +// this.userService.deleteUser(userId).subscribe({ +// next:(res)=>{ +// alert("Flight is deleted successfully") +// this.reloadData(); +// }, +// error:(err)=>{ +// alert("Error while deleting the flight") +// } +// }) +// } +// userDetails(userId: number) +// { +// this.router.navigate(['/user-details:/userId',userId]); +// } +// updateUser(user:Users) +// { +// this.router.navigate(['/user-modified',user]); +// } + +} + diff --git a/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.css b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.html b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.html new file mode 100644 index 0000000..f24b490 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.html @@ -0,0 +1,25 @@ +

Add a Airport

+
+
+
+ + +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+
+ diff --git a/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.spec.ts b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.spec.ts new file mode 100644 index 0000000..0082818 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AirportModifiedComponent } from './airport-modified.component'; + +describe('AirportModifiedComponent', () => { + let component: AirportModifiedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AirportModifiedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AirportModifiedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.ts b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.ts new file mode 100644 index 0000000..5eed2b5 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/airport-modified/airport-modified.component.ts @@ -0,0 +1,44 @@ +import { Component, OnInit } from '@angular/core'; +import { ActivatedRoute, Router } from '@angular/router'; +import { AirportService } from '../../services/airport.service'; +import { Airport } from '../../model/airport'; + +@Component({ + selector: 'app-airport-modified', + templateUrl: './airport-modified.component.html', + styleUrls: ['./airport-modified.component.css'] +}) +export class AirportModifiedComponent implements OnInit { + submit + airportId:number; + airport:Airport; + constructor(private route: ActivatedRoute,private router: Router, + private airportService: AirportService) { } + + ngOnInit(){ + this.airport = new Airport(); + + this.airportId= this.route.snapshot.params['airportId']; + + this.airportService.viewAirport(this.airportId) + .subscribe(data => { + console.log(data) + this.airport = data; + }, error => console.log(error)); + } + updateAirport() { + this.airportService.modifyAirport(this.airportId, this.airport) + .subscribe(data => console.log(data), error => console.log(error)); + this.airport = new Airport(); + this.gotoList(); + } + + onSubmit() { + this.updateAirport(); + } + + gotoList() { + this.router.navigate(['/airport-list']); + } + +} diff --git a/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.css b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.html b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.html new file mode 100644 index 0000000..f6e4677 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.html @@ -0,0 +1,22 @@ +

Update Bookingt

+
+
+
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+
+ diff --git a/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.spec.ts b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.spec.ts new file mode 100644 index 0000000..1448e4b --- /dev/null +++ b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { BookingModifiedComponent } from './booking-modified.component'; + +describe('BookingModifiedComponent', () => { + let component: BookingModifiedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ BookingModifiedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(BookingModifiedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.ts b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.ts new file mode 100644 index 0000000..07ecdc8 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/booking-modified/booking-modified.component.ts @@ -0,0 +1,48 @@ +import { Component, OnInit } from '@angular/core'; +import { ActivatedRoute, Router } from '@angular/router'; +import { BookingService } from '../../services/booking.service'; +import { Booking } from '../../model/booking'; + +@Component({ + selector: 'app-booking-modified', + templateUrl: './booking-modified.component.html', + styleUrls: ['./booking-modified.component.css'] +}) +export class BookingModifiedComponent implements OnInit { + + submitted: false; + bookingId: number; + booking: Booking; + + constructor(private route: ActivatedRoute, private router: Router, + private bookingService: BookingService) { } + + ngOnInit() { + this.booking = new Booking(); + + this.bookingId = this.route.snapshot.params['bookingId']; + + this.bookingService.getBooking(this.bookingId) + .subscribe(data => { + console.log(data); + this.booking = data; + }, + error => console.log(error)); + } + + updateBooking() { + this.bookingService.updateBooking(this.bookingId,this.booking) + .subscribe(data => console.log(data), error => console.log(error)); + this.booking = new Booking(); + this.gotoList(); + } + + onSubmit() { + this.updateBooking(); + } + + gotoList() { + this.router.navigate(['/booking-list']); + } + +} diff --git a/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.css b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.html b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.html new file mode 100644 index 0000000..f7ff9f2 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.html @@ -0,0 +1,33 @@ +

update Flight

+
+
+
+ + +
+
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+
+ + +
+ +
+
+ diff --git a/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.spec.ts b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.spec.ts new file mode 100644 index 0000000..26785ca --- /dev/null +++ b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { FlightModifiedComponent } from './flight-modified.component'; + +describe('FlightModifiedComponent', () => { + let component: FlightModifiedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ FlightModifiedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(FlightModifiedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.ts b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.ts new file mode 100644 index 0000000..4f7852a --- /dev/null +++ b/FlightSystemManagement/src/app/Update/flight-modified/flight-modified.component.ts @@ -0,0 +1,41 @@ +import { Component, OnInit } from '@angular/core'; +import { ActivatedRoute, Router } from '@angular/router'; +import { FlightService } from '../../services/flight.service'; +import { Flight } from '../../model/flight'; + +@Component({ + selector: 'app-flight-modified', + templateUrl: './flight-modified.component.html', + styleUrls: ['./flight-modified.component.css'] +}) +export class FlightModifiedComponent implements OnInit { + flightId: number; + flight: Flight; + constructor(private route: ActivatedRoute,private router: Router, + private flightService: FlightService) { } + + ngOnInit(){ + this.flight=new Flight(); + this.flightId=this.route.snapshot.params['flightId']; + this.flightService.viewFlight(this.flightId) + .subscribe(data => { + console.log(data) + this.flight = data; + }, error => console.log(error)); + } + + modifyFlight() { + this.flightService.modifyFlight(this.flightId, this.flight) + .subscribe(data => console.log(data), error => console.log(error)); + this.flight = new Flight(); + this.gotoList(); + } + + onSubmit() { + this.modifyFlight(); + } + + gotoList() { + this.router.navigate(['/flight-list']); + } +} diff --git a/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.css b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.html b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.html new file mode 100644 index 0000000..5dbfb36 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.html @@ -0,0 +1,31 @@ + +

Add a Airport

+
+
+
+ + +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+
+ diff --git a/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.spec.ts b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.spec.ts new file mode 100644 index 0000000..aa66abb --- /dev/null +++ b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { PassengerModifiedComponent } from './passenger-modified.component'; + +describe('PassengerModifiedComponent', () => { + let component: PassengerModifiedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ PassengerModifiedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(PassengerModifiedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.ts b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.ts new file mode 100644 index 0000000..a4e2bfe --- /dev/null +++ b/FlightSystemManagement/src/app/Update/passenger-modified/passenger-modified.component.ts @@ -0,0 +1,43 @@ +import { Component, OnInit } from '@angular/core'; +import { Passenger } from '../../model/passenger'; +import { ActivatedRoute, Router } from '@angular/router'; +import { PassengerService } from '../../services/passenger.service'; + +@Component({ + selector: 'app-passenger-modified', + templateUrl: './passenger-modified.component.html', + styleUrls: ['./passenger-modified.component.css'] +}) +export class PassengerModifiedComponent implements OnInit { + passengerId:number; + passenger:Passenger; + constructor(private route: ActivatedRoute,private router: Router, + private passengerService: PassengerService) { } + + ngOnInit(){ + this.passenger = new Passenger(); + + this.passengerId= this.route.snapshot.params['passengerId']; + + this.passengerService.viewPassenger(this.passengerId) + .subscribe(data => { + console.log(data) + this.passenger = data; + }, error => console.log(error)); + } + updatePassenger() { + this.passengerService.modifyPassenger(this.passengerId, this.passenger) + .subscribe(data => console.log(data), error => console.log(error)); + this.passenger = new Passenger(); + this.gotoList(); + } + + onSubmit() { + this.updatePassenger(); + } + + gotoList() { + this.router.navigate(['/passenger-list']); + } + +} diff --git a/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.css b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.html b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.html new file mode 100644 index 0000000..b36410a --- /dev/null +++ b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.html @@ -0,0 +1 @@ +

schedule-flight-modified works!

diff --git a/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.spec.ts b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.spec.ts new file mode 100644 index 0000000..bd02bc5 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ScheduleFlightModifiedComponent } from './schedule-flight-modified.component'; + +describe('ScheduleFlightModifiedComponent', () => { + let component: ScheduleFlightModifiedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ ScheduleFlightModifiedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(ScheduleFlightModifiedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.ts b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.ts new file mode 100644 index 0000000..a884edc --- /dev/null +++ b/FlightSystemManagement/src/app/Update/schedule-flight-modified/schedule-flight-modified.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-schedule-flight-modified', + templateUrl: './schedule-flight-modified.component.html', + styleUrls: ['./schedule-flight-modified.component.css'] +}) +export class ScheduleFlightModifiedComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.css b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.html b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.html new file mode 100644 index 0000000..49a3452 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.html @@ -0,0 +1 @@ +

user-modified works!

diff --git a/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.spec.ts b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.spec.ts new file mode 100644 index 0000000..01c9c07 --- /dev/null +++ b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserModifiedComponent } from './user-modified.component'; + +describe('UserModifiedComponent', () => { + let component: UserModifiedComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ UserModifiedComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(UserModifiedComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.ts b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.ts new file mode 100644 index 0000000..3343a6d --- /dev/null +++ b/FlightSystemManagement/src/app/Update/user-modified/user-modified.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-user-modified', + templateUrl: './user-modified.component.html', + styleUrls: ['./user-modified.component.css'] +}) +export class UserModifiedComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.css b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.html b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.html new file mode 100644 index 0000000..06bb9df --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.html @@ -0,0 +1,352 @@ + + + + +

Details of airport

+
+
+
+ {{airport.airportId}} +
+
+ {{airport.airportCode}} +
+
+ {{airport.airportName}} +
+
+ {{airport.airportLocation}} +
+
+ +
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + --> + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + diff --git a/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.spec.ts b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.spec.ts new file mode 100644 index 0000000..1385830 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { AiportDetailsComponent } from './aiport-details.component'; + +describe('AiportDetailsComponent', () => { + let component: AiportDetailsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ AiportDetailsComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(AiportDetailsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.ts b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.ts new file mode 100644 index 0000000..372e747 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/aiport-details/aiport-details.component.ts @@ -0,0 +1,36 @@ +import { Component, OnInit } from '@angular/core'; +import { Airport } from '../../model/airport'; +import { ActivatedRoute, Router } from '@angular/router'; +import { AirportService } from '../../services/airport.service'; + +@Component({ + selector: 'app-aiport-details', + templateUrl: './aiport-details.component.html', + styleUrls: ['./aiport-details.component.css'] +}) +export class AiportDetailsComponent implements OnInit { + + + airport : Airport; + airportId: number; + constructor(private route: ActivatedRoute,private router: Router, + private airportService: AirportService) { + + } + + ngOnInit(): void { + this.airport = new Airport(); + + this.airportId = this.route.snapshot.params['airportId']; + + this.airportService.viewAirport(this.airportId) + .subscribe(data => { + console.log(data) + this.airport = data; + }, error => console.log(error)); + } + + list(){ + this.router.navigate(['/airport-list']); + } +} diff --git a/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.css b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.html b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.html new file mode 100644 index 0000000..0d5870c --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.html @@ -0,0 +1,352 @@ + + + + +

Details of Booking

+
+
+
+ {{booking.bookingId}} +
+
+ {{booking.bookingDate}} +
+
+ {{booking.noOfPassenger | number}} +
+ {{booking.ticketCost | number}} +
+
+
+ +
+
+
+ + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + --> + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + diff --git a/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.spec.ts b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.spec.ts new file mode 100644 index 0000000..41da0f6 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.spec.ts @@ -0,0 +1,26 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + + +import { BookingDetailsComponent } from './booking-details.component'; + +describe('BookingDetailsComponent', () => { + let component: BookingDetailsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ BookingDetailsComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(BookingDetailsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.ts b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.ts new file mode 100644 index 0000000..3ac5fe4 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/booking-details/booking-details.component.ts @@ -0,0 +1,34 @@ +import { Component, OnInit } from '@angular/core'; +import { Booking } from '../../model/booking'; +import { ActivatedRoute, Router } from '@angular/router'; +import { BookingService } from '../../services/booking.service'; + +@Component({ + selector: 'app-booking-details', + templateUrl: './booking-details.component.html', + styleUrls: ['./booking-details.component.css'] +}) +export class BookingDetailsComponent implements OnInit { + bookingId: number; + booking: Booking; + constructor(private route: ActivatedRoute, private router: Router, + private bookingService: BookingService) { } + + ngOnInit() { + this.booking = new Booking(); + + this.bookingId = this.route.snapshot.params['bookingId']; + + this.bookingService.getBooking(this.bookingId) + .subscribe(data => { + console.log(data); + this.booking = data; + }, + error => console.log(error)); + } + + list(){ + this.router.navigate(['/booking-list']); + } + +} diff --git a/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.css b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.html b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.html new file mode 100644 index 0000000..7e64a87 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.html @@ -0,0 +1,356 @@ + + + + +

Details of Flight

+
+
+
+ {{flight.flightModel}} +
+
+ {{flight.carrierName}} +
+
+ {{flight.seatCapacity}} +
+
+ {{flight.from}} +
+
+ {{flight.to}} +
+
+ +
+
+
+ + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + --> + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.spec.ts b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.spec.ts new file mode 100644 index 0000000..f55d79d --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { FlightDetailsComponent } from './flight-details.component'; + +describe('FlightDetailsComponent', () => { + let component: FlightDetailsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ FlightDetailsComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(FlightDetailsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.ts b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.ts new file mode 100644 index 0000000..0c89ffe --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/flight-details/flight-details.component.ts @@ -0,0 +1,35 @@ +import { Component, OnInit } from '@angular/core'; +import { Flight } from '../../model/flight'; +import { ActivatedRoute, Router } from '@angular/router'; +import { FlightService } from '../../services/flight.service'; + +@Component({ + selector: 'app-flight-details', + templateUrl: './flight-details.component.html', + styleUrls: ['./flight-details.component.css'] +}) +export class FlightDetailsComponent implements OnInit { + + flight : Flight; + flightId: number; + constructor(private route: ActivatedRoute,private router: Router, + private flightService: FlightService) { + + } + + ngOnInit(): void { + this.flight = new Flight(); + + this.flightId = this.route.snapshot.params['flightId']; + + this.flightService.viewFlight(this.flightId) + .subscribe(data => { + console.log(data) + this.flight = data; + }, error => console.log(error)); + } + + list(){ + this.router.navigate(['/flight-list']); + } +} diff --git a/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.css b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.html b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.html new file mode 100644 index 0000000..ac2af01 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.html @@ -0,0 +1,356 @@ + + + + +

Details of Passenger

+
+
+
+ {{passenger.passengerId}} +
+
+ {{passenger.passengerName}} +
+
+ {{passenger.passengerAge}} +
+
+ {{passenger.passengerUIN}} +
+
+ {{passenger.luggage}} +
+
+ +
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + --> + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.spec.ts b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.spec.ts new file mode 100644 index 0000000..726e9d4 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { PassengerDetailsComponent } from './passenger-details.component'; + +describe('PassengerDetailsComponent', () => { + let component: PassengerDetailsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ PassengerDetailsComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(PassengerDetailsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.ts b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.ts new file mode 100644 index 0000000..66728b9 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/passenger-details/passenger-details.component.ts @@ -0,0 +1,37 @@ +import { Component, OnInit } from '@angular/core'; +import { Passenger } from '../../model/passenger'; +import { PassengerService } from '../../services/passenger.service'; +import { Role } from '../../model/Role'; +import { Router, ActivatedRoute } from '@angular/router'; + +@Component({ + selector: 'app-passenger-details', + templateUrl: './passenger-details.component.html', + styleUrls: ['./passenger-details.component.css'] +}) +export class PassengerDetailsComponent implements OnInit { + + + passenger: Passenger; + passengerId: number; + + constructor(private passengerService: PassengerService, + private router: Router,private route: ActivatedRoute) { } + + + ngOnInit(): void { + this.passenger = new Passenger(); + + this.passengerId = this.route.snapshot.params['passengerId']; + + this.passengerService.viewPassenger(this.passengerId) + .subscribe(data => { + console.log(data) + this.passenger = data; + }, error => console.log(error)); + } + + list(){ + this.router.navigate(['/passenger-list']); + } +} diff --git a/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.css b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.html b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.html new file mode 100644 index 0000000..bdec6a4 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.html @@ -0,0 +1 @@ +

schedule-flight-details works!

diff --git a/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.spec.ts b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.spec.ts new file mode 100644 index 0000000..132f4f4 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ScheduleFlightDetailsComponent } from './schedule-flight-details.component'; + +describe('ScheduleFlightDetailsComponent', () => { + let component: ScheduleFlightDetailsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ ScheduleFlightDetailsComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(ScheduleFlightDetailsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.ts b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.ts new file mode 100644 index 0000000..1ab89dd --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/schedule-flight-details/schedule-flight-details.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-schedule-flight-details', + templateUrl: './schedule-flight-details.component.html', + styleUrls: ['./schedule-flight-details.component.css'] +}) +export class ScheduleFlightDetailsComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.css b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.html b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.html new file mode 100644 index 0000000..e6ef1df --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.html @@ -0,0 +1 @@ +

user-details works!

diff --git a/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.spec.ts b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.spec.ts new file mode 100644 index 0000000..7781933 --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { UserDetailsComponent } from './user-details.component'; + +describe('UserDetailsComponent', () => { + let component: UserDetailsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ UserDetailsComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(UserDetailsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.ts b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.ts new file mode 100644 index 0000000..0510d8f --- /dev/null +++ b/FlightSystemManagement/src/app/ViewDetails/user-details/user-details.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-user-details', + templateUrl: './user-details.component.html', + styleUrls: ['./user-details.component.css'] +}) +export class UserDetailsComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/app.component.css b/FlightSystemManagement/src/app/app.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/app.component.html b/FlightSystemManagement/src/app/app.component.html new file mode 100644 index 0000000..a693b2b --- /dev/null +++ b/FlightSystemManagement/src/app/app.component.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/app.component.spec.ts b/FlightSystemManagement/src/app/app.component.spec.ts new file mode 100644 index 0000000..901928c --- /dev/null +++ b/FlightSystemManagement/src/app/app.component.spec.ts @@ -0,0 +1,35 @@ +import { TestBed } from '@angular/core/testing'; +import { RouterTestingModule } from '@angular/router/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ + RouterTestingModule + ], + declarations: [ + AppComponent + ], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'FlightSystemManagement'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('FlightSystemManagement'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('.content span')?.textContent).toContain('FlightSystemManagement app is running!'); + }); +}); diff --git a/FlightSystemManagement/src/app/app.component.ts b/FlightSystemManagement/src/app/app.component.ts new file mode 100644 index 0000000..8766513 --- /dev/null +++ b/FlightSystemManagement/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'] +}) +export class AppComponent { + title = 'FlightSystemManagement'; +} diff --git a/FlightSystemManagement/src/app/app.module.ts b/FlightSystemManagement/src/app/app.module.ts new file mode 100644 index 0000000..35f5a5c --- /dev/null +++ b/FlightSystemManagement/src/app/app.module.ts @@ -0,0 +1,94 @@ +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; +import { AppComponent } from './app.component'; +import { FlightBookingRoutingModule } from './flight-booking-routing.module'; +import { HomeComponent } from './home/home.component'; +import { NavbarComponent } from './navbar/navbar.component'; +import { AddAirportComponent } from './Create/add-airport/add-airport.component'; +import { AddFlightComponent } from './Create/add-flight/add-flight.component'; +import { AddBookingComponent } from './Create/add-booking/add-booking.component'; +import { AddUserComponent } from './Create/add-user/add-user.component'; +import { AddScheduleFlightComponent } from './Create/add-schedule-flight/add-schedule-flight.component'; +import { AiportDetailsComponent } from './ViewDetails/aiport-details/aiport-details.component'; +import { FlightDetailsComponent } from './ViewDetails/flight-details/flight-details.component'; +import { BookingDetailsComponent } from './ViewDetails/booking-details/booking-details.component'; +import { ScheduleFlightDetailsComponent } from './ViewDetails/schedule-flight-details/schedule-flight-details.component'; +import { AirportListComponent } from './List/airport-list/airport-list.component'; +import { FlightListComponent } from './List/flight-list/flight-list.component'; +import { BookingListComponent } from './List/booking-list/booking-list.component'; +import { UserListComponent } from './List/user-list/user-list.component'; +import { UserDetailsComponent } from './ViewDetails/user-details/user-details.component'; +import { AirportModifiedComponent } from './Update/airport-modified/airport-modified.component'; +import { FlightModifiedComponent } from './Update/flight-modified/flight-modified.component'; +import { BookingModifiedComponent } from './Update/booking-modified/booking-modified.component'; +import { UserModifiedComponent } from './Update/user-modified/user-modified.component'; +import { ScheduleFlightModifiedComponent } from './Update/schedule-flight-modified/schedule-flight-modified.component'; +import { LoginComponent } from './login/login.component'; +import { LogoutComponent } from './logout/logout.component'; +import { SignUpComponent } from './sign-up/sign-up.component'; +import { WelcomAdminComponent } from './welcom-admin/welcom-admin.component'; +import { WelcomUserComponent } from './welcom-user/welcom-user.component'; +import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; +import { HttpClientModule, HttpParams } from '@angular/common/http'; + +import { CommonModule } from '@angular/common'; +import { ScheduleFlightListComponent } from './List/schedule-flight-list/schedule-flight-list.component' +import {FormsModule} from '@angular/forms'; +import { ScheduleComponent } from './List/schedule/schedule.component'; +import { AddPassengerComponent } from './Create/add-passenger/add-passenger.component'; +import { PassengerListComponent } from './List/passenger-list/passenger-list.component'; +import { PassengerDetailsComponent } from './ViewDetails/passenger-details/passenger-details.component'; +import { PassengerModifiedComponent } from './Update/passenger-modified/passenger-modified.component'; +import { ProfilesComponent } from './profiles/profiles.component'; + + +@NgModule({ + declarations: [ + AppComponent, + HomeComponent, + NavbarComponent, + AddAirportComponent, + AddFlightComponent, + AddBookingComponent, + AddUserComponent, + AddScheduleFlightComponent, + AiportDetailsComponent, + FlightDetailsComponent, + BookingDetailsComponent, + ScheduleFlightDetailsComponent, + AirportListComponent, + FlightListComponent, + BookingListComponent, + UserListComponent, + UserDetailsComponent, + AirportModifiedComponent, + FlightModifiedComponent, + BookingModifiedComponent, + UserModifiedComponent, + ScheduleFlightModifiedComponent, + LoginComponent, + LogoutComponent, + SignUpComponent, + WelcomAdminComponent, + WelcomUserComponent, + ScheduleFlightListComponent, + ScheduleComponent, + AddPassengerComponent, + PassengerListComponent, + PassengerDetailsComponent, + PassengerModifiedComponent, + ProfilesComponent + ], + imports: [ + BrowserModule, + FlightBookingRoutingModule, + HttpClientModule, + BrowserAnimationsModule, + CommonModule, + FormsModule, + + ], + providers: [HttpClientModule,HttpParams], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/FlightSystemManagement/src/app/flight-booking-routing.module.ts b/FlightSystemManagement/src/app/flight-booking-routing.module.ts new file mode 100644 index 0000000..abf5244 --- /dev/null +++ b/FlightSystemManagement/src/app/flight-booking-routing.module.ts @@ -0,0 +1,90 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { RouterModule, Routes } from '@angular/router'; +import { AddAirportComponent } from './Create/add-airport/add-airport.component'; +import { HomeComponent } from './home/home.component'; +import { AddFlightComponent } from './Create/add-flight/add-flight.component'; +import { AddBookingComponent } from './Create/add-booking/add-booking.component'; +import { AddScheduleFlightComponent } from './Create/add-schedule-flight/add-schedule-flight.component'; +import { AddUserComponent } from './Create/add-user/add-user.component'; +import { AirportListComponent } from './List/airport-list/airport-list.component'; +import { BookingListComponent } from './List/booking-list/booking-list.component'; +import { FlightListComponent } from './List/flight-list/flight-list.component'; +import { ScheduleFlightListComponent } from './List/schedule-flight-list/schedule-flight-list.component'; +import { UserListComponent } from './List/user-list/user-list.component'; +import { AiportDetailsComponent } from './ViewDetails/aiport-details/aiport-details.component'; +import { BookingDetailsComponent } from './ViewDetails/booking-details/booking-details.component'; +import { FlightDetailsComponent } from './ViewDetails/flight-details/flight-details.component'; +import { ScheduleFlightDetailsComponent } from './ViewDetails/schedule-flight-details/schedule-flight-details.component'; +import { UserDetailsComponent } from './ViewDetails/user-details/user-details.component'; +import { AirportModifiedComponent } from './Update/airport-modified/airport-modified.component'; +import { BookingModifiedComponent } from './Update/booking-modified/booking-modified.component'; +import { FlightModifiedComponent } from './Update/flight-modified/flight-modified.component'; +import { ScheduleFlightModifiedComponent } from './Update/schedule-flight-modified/schedule-flight-modified.component'; +import { UserModifiedComponent } from './Update/user-modified/user-modified.component'; +import { WelcomUserComponent } from './welcom-user/welcom-user.component'; +import { WelcomAdminComponent } from './welcom-admin/welcom-admin.component'; +import { LoginComponent } from './login/login.component'; +import { LogoutComponent } from './logout/logout.component'; +import { SignUpComponent } from './sign-up/sign-up.component'; +import { AddPassengerComponent } from './Create/add-passenger/add-passenger.component'; +import { PassengerListComponent } from './List/passenger-list/passenger-list.component'; +import { PassengerDetailsComponent } from './ViewDetails/passenger-details/passenger-details.component'; +import { PassengerModifiedComponent } from './Update/passenger-modified/passenger-modified.component'; + + + +const routes: Routes = [ + { path: '', pathMatch: 'full', redirectTo: 'home' }, + {path: 'home',component : HomeComponent}, + {path: 'add-airport',component : AddAirportComponent}, + {path: 'add-booking',component : AddBookingComponent}, + {path: 'add-passenger',component : AddPassengerComponent}, + {path: 'add-flight',component :AddFlightComponent }, + {path: 'add-schedule-flight/:scheduleFlightId',component : AddScheduleFlightComponent}, + {path: 'add-user',component : AddUserComponent}, + {path: 'airport-list',component : AirportListComponent}, + {path: 'booking-list',component : BookingListComponent}, + {path: 'flight-list',component : FlightListComponent}, + {path: 'passenger-list',component : PassengerListComponent}, + {path: 'schedule-flight-list',component : ScheduleFlightListComponent}, + {path: 'user-list',component : UserListComponent}, + {path: 'airport-details/:airportId',component : AiportDetailsComponent}, + {path: 'passenger-details/:passengerId',component : PassengerDetailsComponent}, + {path: 'booking-details/:bookingId',component : BookingDetailsComponent}, + {path: 'flight-details/:flightId',component : FlightDetailsComponent}, + {path: 'schedule-flight-details/:scheduleFlightId',component : ScheduleFlightDetailsComponent}, + {path: 'user-details/:userId',component : UserDetailsComponent}, + {path: 'airport-modified/:airportId',component : AirportModifiedComponent}, + {path: 'booking-modified/:bookingId',component : BookingModifiedComponent}, + {path: 'passenger-modified/:passengerId',component : PassengerModifiedComponent}, + {path: 'flight-modified/:flightId',component : FlightModifiedComponent}, + {path: 'schedule-flight-modified/:scheduleFlightId',component : ScheduleFlightModifiedComponent}, + {path: 'user-modified/:userId',component : UserModifiedComponent}, + {path: 'user',component : WelcomUserComponent}, + {path: 'admin',component : WelcomAdminComponent}, + {path: 'login',component : LoginComponent}, + {path: 'logout',component : LogoutComponent}, + {path: 'sign-up',component : SignUpComponent}, + +// {path: 'add-booking',component : AddBookingComponent}, +// {path: 'booking-details',component : BookingDetailsComponent}, +// {path: 'booking-list',component : BookingListComponent}, +// {path: 'booking-modified',component : BookingModifiedComponent}, +// {path: 'airport-list',component : AirportListComponent}, +// {path: 'flight-list',component : FlightListComponent}, +// {path: 'schedule-flight-list',component : ScheduleFlightListComponent}, +// {path: 'welcome-user',component : WelcomUserComponent}, +// { path: '', pathMatch: 'full', redirectTo: 'welcom-user' }, + +]; + +@NgModule({ + declarations: [], + imports: [ + CommonModule, + RouterModule.forRoot(routes) + ], + exports:[RouterModule] +}) +export class FlightBookingRoutingModule { } diff --git a/FlightSystemManagement/src/app/home/home.component.css b/FlightSystemManagement/src/app/home/home.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/home/home.component.html b/FlightSystemManagement/src/app/home/home.component.html new file mode 100644 index 0000000..2e79884 --- /dev/null +++ b/FlightSystemManagement/src/app/home/home.component.html @@ -0,0 +1,551 @@ + + + + + + +
+ +
+ + + + +
+
+
+
+
+ +
+
+
+
+
About Us
+

We Provide Best Tour Packages In Your Budget

+

Dolores lorem lorem ipsum sit et ipsum. Sadip sea amet diam dolore sed et. Sit rebum labore sit sit ut vero no sit. Et elitr stet dolor sed sit et sed ipsum et kasd ut. Erat duo eos et erat sed diam duo

+
+
+ +
+
+ +
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+ +
+
+
Competitive Pricing
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Best Services
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Worldwide Coverage
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + +
+
+
+
Packages
+

Pefect Tour Packages

+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+
+ + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + + diff --git a/FlightSystemManagement/src/app/home/home.component.spec.ts b/FlightSystemManagement/src/app/home/home.component.spec.ts new file mode 100644 index 0000000..2c5a172 --- /dev/null +++ b/FlightSystemManagement/src/app/home/home.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { HomeComponent } from './home.component'; + +describe('HomeComponent', () => { + let component: HomeComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ HomeComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(HomeComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/home/home.component.ts b/FlightSystemManagement/src/app/home/home.component.ts new file mode 100644 index 0000000..007fef0 --- /dev/null +++ b/FlightSystemManagement/src/app/home/home.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-home', + templateUrl: './home.component.html', + styleUrls: ['./home.component.css'] +}) +export class HomeComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/login/login.component.css b/FlightSystemManagement/src/app/login/login.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/login/login.component.html b/FlightSystemManagement/src/app/login/login.component.html new file mode 100644 index 0000000..5d95a07 --- /dev/null +++ b/FlightSystemManagement/src/app/login/login.component.html @@ -0,0 +1,661 @@ + + + + + + + + + +
+
+
+
+
+
+

+
+ + +
+
+
+
+

Signin Now

+
+
+
+
+ + + +
+ +
+ + + +
+
+ +
+
+ +
+
+
+ Logged in as {{ roles }}. +
+
+
+
+
+
+
+ + +
+
+
+
+
+ +
+
+
+
+
About Us
+

We Provide Best Tour Packages In Your Budget

+

Dolores lorem lorem ipsum sit et ipsum. Sadip sea amet diam dolore sed et. Sit rebum labore sit sit ut vero no sit. Et elitr stet dolor sed sit et sed ipsum et kasd ut. Erat duo eos et erat sed diam duo

+
+
+ +
+
+ +
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+ +
+
+
Competitive Pricing
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Best Services
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Worldwide Coverage
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + +
+
+
+
Packages
+

Pefect Tour Packages

+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+
+ + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + + diff --git a/FlightSystemManagement/src/app/login/login.component.spec.ts b/FlightSystemManagement/src/app/login/login.component.spec.ts new file mode 100644 index 0000000..d2c0e6c --- /dev/null +++ b/FlightSystemManagement/src/app/login/login.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { LoginComponent } from './login.component'; + +describe('LoginComponent', () => { + let component: LoginComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ LoginComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(LoginComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/login/login.component.ts b/FlightSystemManagement/src/app/login/login.component.ts new file mode 100644 index 0000000..5c2a214 --- /dev/null +++ b/FlightSystemManagement/src/app/login/login.component.ts @@ -0,0 +1,53 @@ +import { Component, OnInit } from '@angular/core'; +import { AuthentificationService } from '../services/authentification.service'; +import { AuthGuardService } from '../services/auth-guard.service'; + +@Component({ + selector: 'app-login', + templateUrl: './login.component.html', + styleUrls: ['./login.component.css'] +}) +export class LoginComponent implements OnInit { + + form: any = { + username: null, + password: null + }; + isLoggedIn = false; + isLoginFailed = false; + errorMessage = ''; + roles: string[] = []; + + constructor(private authService: AuthentificationService, private tokenStorage: AuthGuardService) { } + + ngOnInit(): void { + if (this.tokenStorage.getToken()) { + this.isLoggedIn = true; + this.roles = this.tokenStorage.getUser().roles; + } + } + + onSubmit(): void { + const { username, password } = this.form; + + this.authService.login(username, password).subscribe( + data => { + this.tokenStorage.saveToken(data.accessToken); + this.tokenStorage.saveUser(data); + + this.isLoginFailed = false; + this.isLoggedIn = true; + this.roles = this.tokenStorage.getUser().roles; + this.reloadPage(); + }, + err => { + this.errorMessage = err.error.message; + this.isLoginFailed = true; + } + ); + } + + reloadPage(): void { + window.location.reload(); + } +} diff --git a/FlightSystemManagement/src/app/logout/logout.component.css b/FlightSystemManagement/src/app/logout/logout.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/logout/logout.component.html b/FlightSystemManagement/src/app/logout/logout.component.html new file mode 100644 index 0000000..c6ae40e --- /dev/null +++ b/FlightSystemManagement/src/app/logout/logout.component.html @@ -0,0 +1 @@ +

logout works!

diff --git a/FlightSystemManagement/src/app/logout/logout.component.spec.ts b/FlightSystemManagement/src/app/logout/logout.component.spec.ts new file mode 100644 index 0000000..2f92d47 --- /dev/null +++ b/FlightSystemManagement/src/app/logout/logout.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { LogoutComponent } from './logout.component'; + +describe('LogoutComponent', () => { + let component: LogoutComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ LogoutComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(LogoutComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/logout/logout.component.ts b/FlightSystemManagement/src/app/logout/logout.component.ts new file mode 100644 index 0000000..d35f0e3 --- /dev/null +++ b/FlightSystemManagement/src/app/logout/logout.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-logout', + templateUrl: './logout.component.html', + styleUrls: ['./logout.component.css'] +}) +export class LogoutComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/model/Role.ts b/FlightSystemManagement/src/app/model/Role.ts new file mode 100644 index 0000000..e634323 --- /dev/null +++ b/FlightSystemManagement/src/app/model/Role.ts @@ -0,0 +1,5 @@ +export class Role{ + id:number; + roleName:string; + + } \ No newline at end of file diff --git a/FlightSystemManagement/src/app/model/airport.ts b/FlightSystemManagement/src/app/model/airport.ts new file mode 100644 index 0000000..eb5130a --- /dev/null +++ b/FlightSystemManagement/src/app/model/airport.ts @@ -0,0 +1,10 @@ +export class Airport{ + + airportId: number; + airportCode: string; + airportLocation: string; + airportName: string; + srcAirport: string; + dstAirport: string; + action: boolean; +} diff --git a/FlightSystemManagement/src/app/model/booking.ts b/FlightSystemManagement/src/app/model/booking.ts new file mode 100644 index 0000000..2b7cab7 --- /dev/null +++ b/FlightSystemManagement/src/app/model/booking.ts @@ -0,0 +1,12 @@ +import { Flight } from '../model/flight'; +// import { Passenger } from './passenger'; +export class Booking { + + bookingId!: number; + bookingDate!: string; + noOfPassenger!: number; + flights!: Flight; + ticketCost!:number; + // PassengerList: Passenger; + +} diff --git a/FlightSystemManagement/src/app/model/flight.ts b/FlightSystemManagement/src/app/model/flight.ts new file mode 100644 index 0000000..27c4a7f --- /dev/null +++ b/FlightSystemManagement/src/app/model/flight.ts @@ -0,0 +1,9 @@ +export class Flight{ + flightId: number; + carrierName: string; + flightModel: string; + seatCapacity: number; + from: string; + to: string; + action: boolean; +} \ No newline at end of file diff --git a/FlightSystemManagement/src/app/model/passenger.ts b/FlightSystemManagement/src/app/model/passenger.ts new file mode 100644 index 0000000..ba9ec1f --- /dev/null +++ b/FlightSystemManagement/src/app/model/passenger.ts @@ -0,0 +1,10 @@ +export class Passenger { + + passengerId: number; + passengerName: string; + passengerAge!: number; + passengerUIN: number; + luggage:number; + + + } \ No newline at end of file diff --git a/FlightSystemManagement/src/app/model/schedule-flight.ts b/FlightSystemManagement/src/app/model/schedule-flight.ts new file mode 100644 index 0000000..214df4b --- /dev/null +++ b/FlightSystemManagement/src/app/model/schedule-flight.ts @@ -0,0 +1,11 @@ + +import { Flight } from './flight'; +import { Schedule } from './schedule'; + + +export class ScheduleFlight { + scheduleFlightId: number; + flight: Flight; + availableSeats: number; + schedule: Schedule; +} \ No newline at end of file diff --git a/FlightSystemManagement/src/app/model/schedule.ts b/FlightSystemManagement/src/app/model/schedule.ts new file mode 100644 index 0000000..062fe3e --- /dev/null +++ b/FlightSystemManagement/src/app/model/schedule.ts @@ -0,0 +1,8 @@ +import { Airport } from '../model/airport'; + +export class Schedule { + scheduleId: number; + airport: Airport; + deptDateTime: string; + arrDateTime: string; +} diff --git a/FlightSystemManagement/src/app/model/users.ts b/FlightSystemManagement/src/app/model/users.ts new file mode 100644 index 0000000..c73bef0 --- /dev/null +++ b/FlightSystemManagement/src/app/model/users.ts @@ -0,0 +1,10 @@ +import { Role } from './Role'; +export class Users{ + userId:number; + username:string; + userPhone:number; + password:string; + userEmail:string; + // active:boolean; + roles:Role; +} diff --git a/FlightSystemManagement/src/app/navbar/navbar.component.css b/FlightSystemManagement/src/app/navbar/navbar.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/navbar/navbar.component.html b/FlightSystemManagement/src/app/navbar/navbar.component.html new file mode 100644 index 0000000..d029b0a --- /dev/null +++ b/FlightSystemManagement/src/app/navbar/navbar.component.html @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/navbar/navbar.component.spec.ts b/FlightSystemManagement/src/app/navbar/navbar.component.spec.ts new file mode 100644 index 0000000..f8ccd6f --- /dev/null +++ b/FlightSystemManagement/src/app/navbar/navbar.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { NavbarComponent } from './navbar.component'; + +describe('NavbarComponent', () => { + let component: NavbarComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ NavbarComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(NavbarComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/navbar/navbar.component.ts b/FlightSystemManagement/src/app/navbar/navbar.component.ts new file mode 100644 index 0000000..f14ca52 --- /dev/null +++ b/FlightSystemManagement/src/app/navbar/navbar.component.ts @@ -0,0 +1,42 @@ +import { Component, OnInit } from '@angular/core'; +import { AuthGuardService } from '../services/auth-guard.service'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'app-navbar', + templateUrl: './navbar.component.html', + styleUrls: ['./navbar.component.css'] +}) +export class NavbarComponent implements OnInit { + + private roles: string[] = []; + isLoggedIn = false; + showAdminBoard = false; + showModeratorBoard = false; + username?: string; + + constructor(private tokenStorageService: AuthGuardService, private router:Router) { } + + ngOnInit(): void { + this.isLoggedIn = !!this.tokenStorageService.getToken(); + + if (this.isLoggedIn) { + const user = this.tokenStorageService.getUser(); + this.roles = user.roles; + + this.showAdminBoard = this.roles.includes('ROLE_ADMIN'); + + this.username = user.username; + } + } + + logout(): void { + this.tokenStorageService.signOut(); + window.location.reload(); + // this.gotoHome(); + + } + + + +} diff --git a/FlightSystemManagement/src/app/profiles/profiles.component.css b/FlightSystemManagement/src/app/profiles/profiles.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/profiles/profiles.component.html b/FlightSystemManagement/src/app/profiles/profiles.component.html new file mode 100644 index 0000000..f5bb37f --- /dev/null +++ b/FlightSystemManagement/src/app/profiles/profiles.component.html @@ -0,0 +1 @@ +

profiles works!

diff --git a/FlightSystemManagement/src/app/profiles/profiles.component.spec.ts b/FlightSystemManagement/src/app/profiles/profiles.component.spec.ts new file mode 100644 index 0000000..2bc38f8 --- /dev/null +++ b/FlightSystemManagement/src/app/profiles/profiles.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ProfilesComponent } from './profiles.component'; + +describe('ProfilesComponent', () => { + let component: ProfilesComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ ProfilesComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(ProfilesComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/profiles/profiles.component.ts b/FlightSystemManagement/src/app/profiles/profiles.component.ts new file mode 100644 index 0000000..75a094b --- /dev/null +++ b/FlightSystemManagement/src/app/profiles/profiles.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-profiles', + templateUrl: './profiles.component.html', + styleUrls: ['./profiles.component.css'] +}) +export class ProfilesComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/FlightSystemManagement/src/app/services/airport.service.spec.ts b/FlightSystemManagement/src/app/services/airport.service.spec.ts new file mode 100644 index 0000000..f8fef3c --- /dev/null +++ b/FlightSystemManagement/src/app/services/airport.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { AirportService } from './airport.service'; + +describe('AirportService', () => { + let service: AirportService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(AirportService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/airport.service.ts b/FlightSystemManagement/src/app/services/airport.service.ts new file mode 100644 index 0000000..6014d99 --- /dev/null +++ b/FlightSystemManagement/src/app/services/airport.service.ts @@ -0,0 +1,38 @@ +import { Injectable } from '@angular/core'; +import { HttpClient} from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Airport } from '../model/airport'; + +@Injectable({ + providedIn: 'root' +}) +export class AirportService { + + private baseUrl = 'http://localhost:9900/airport'; + constructor(private httpClient:HttpClient){} + + //Returns list of all airports + getAllAirports():Observable{ + return this.httpClient.get(`${this.baseUrl}/allAirport`); +} + +viewAirport(airportId: number): Observable { + return this.httpClient.get(`${this.baseUrl}/viewAirport/${airportId}`); +} + +addAirport(airport: Object): Observable { + return this.httpClient.post(`${this.baseUrl}/addAirport`,airport); +} + +modifyAirport(airportId: number, value: any): Observable { + return this.httpClient.put(`${this.baseUrl}/update`, value); +} + +removeAirport(airportId: number): Observable { + return this.httpClient.delete(`${this.baseUrl}/deleteAirport/${airportId}`, { responseType: 'text' }); +} + +viewAllAirport(): Observable { + return this.httpClient.get(`${this.baseUrl}/allAirport`); +} +} diff --git a/FlightSystemManagement/src/app/services/auth-guard.service.spec.ts b/FlightSystemManagement/src/app/services/auth-guard.service.spec.ts new file mode 100644 index 0000000..35afd37 --- /dev/null +++ b/FlightSystemManagement/src/app/services/auth-guard.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { AuthGuardService } from './auth-guard.service'; + +describe('AuthGuardService', () => { + let service: AuthGuardService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(AuthGuardService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/auth-guard.service.ts b/FlightSystemManagement/src/app/services/auth-guard.service.ts new file mode 100644 index 0000000..4913fd5 --- /dev/null +++ b/FlightSystemManagement/src/app/services/auth-guard.service.ts @@ -0,0 +1,41 @@ +import { Injectable } from '@angular/core'; + + + +const TOKEN_KEY = 'auth-token'; +const USER_KEY = 'auth-user'; + +@Injectable({ + providedIn: 'root' +}) +export class AuthGuardService { + + constructor() { } + + signOut(): void { + window.sessionStorage.clear(); + } + + public saveToken(token: string): void { + window.sessionStorage.removeItem(TOKEN_KEY); + window.sessionStorage.setItem(TOKEN_KEY, token); + } + + public getToken(): string | null { + return window.sessionStorage.getItem(TOKEN_KEY); + } + + public saveUser(user: any): void { + window.sessionStorage.removeItem(USER_KEY); + window.sessionStorage.setItem(USER_KEY, JSON.stringify(user)); + } + + public getUser(): any { + const user = window.sessionStorage.getItem(USER_KEY); + if (user) { + return JSON.parse(user); + } + + return {}; + } +} diff --git a/FlightSystemManagement/src/app/services/authentification.service.spec.ts b/FlightSystemManagement/src/app/services/authentification.service.spec.ts new file mode 100644 index 0000000..97d78f6 --- /dev/null +++ b/FlightSystemManagement/src/app/services/authentification.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { AuthentificationService } from './authentification.service'; + +describe('AuthentificationService', () => { + let service: AuthentificationService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(AuthentificationService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/authentification.service.ts b/FlightSystemManagement/src/app/services/authentification.service.ts new file mode 100644 index 0000000..433417a --- /dev/null +++ b/FlightSystemManagement/src/app/services/authentification.service.ts @@ -0,0 +1,31 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; + +const AUTH_API = 'http://localhost:9900/api/auth/'; + +const httpOptions = { + headers: new HttpHeaders({ 'Content-Type': 'application/json' }) +}; +@Injectable({ + providedIn: 'root' +}) +export class AuthentificationService { + + constructor(private http: HttpClient) { } + + login(username: string, password: string): Observable { + return this.http.post(AUTH_API + 'login', { + username, + password + }, httpOptions); + } + + register(username: string, email: string, password: string): Observable { + return this.http.post(AUTH_API + 'signup', { + username, + email, + password + }, httpOptions); + } +} diff --git a/FlightSystemManagement/src/app/services/booking.service.spec.ts b/FlightSystemManagement/src/app/services/booking.service.spec.ts new file mode 100644 index 0000000..3992ef5 --- /dev/null +++ b/FlightSystemManagement/src/app/services/booking.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { BookingService } from './booking.service'; + +describe('BookingService', () => { + let service: BookingService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(BookingService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/booking.service.ts b/FlightSystemManagement/src/app/services/booking.service.ts new file mode 100644 index 0000000..ed32835 --- /dev/null +++ b/FlightSystemManagement/src/app/services/booking.service.ts @@ -0,0 +1,59 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpParams,HttpHeaders } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Booking } from '../model/booking'; +import { FlightService } from './flight.service'; +import { Flight } from '../model/flight'; +@Injectable({ + providedIn: 'root' +}) +export class BookingService { + + private baseUrl = 'http://localhost:9900/booking'; + constructor(private http: HttpClient) { } + + // createBooking(booking:Booking){ + // let form=new FormData(); + // form.append("bookingId", String(booking.bookingId)) + // form.append("bookingDate",String(booking.bookingDate)) + // form.append("noOfPassenger",String(booking.noOfPassenger )) + // form.append("ticketCost",String(booking.ticketCost )) + // form.append("flight",String(booking.flights)) + // form.append("passenger",String(booking.PassengerList)) + // let params = new HttpParams() + // // .set('flightId', flightId) + // // .set('passengerId', passengerId) + // console.log(booking); + // console.log(params.toString()); + // // console.log(form); + // const headers = new HttpHeaders() + // .set('Content-Type', 'application/json') + // return this.http.post(`${this.baseUrl}/add/` + 'bookingId',form,{params,headers}); + // } + getBooking(bookingId: number): Observable { + return this.http.get(`${this.baseUrl}/viewById/${bookingId}`); + } + + + viewFlight(flightId: number): Observable { + return this.http.get(`http://localhost:9900/flight/viewById/${flightId}`); + } + + createBooking( booking: Object): Observable { + return this.http.post(`${this.baseUrl}/add`, booking); + } + + updateBooking(bookingId: number, value: any): Observable { + return this.http.put(`${this.baseUrl}/update/${bookingId}`, value); + } + + deleteBooking(bookingId: number): Observable { + return this.http.delete(`${this.baseUrl}/delete/${bookingId}`, { responseType: 'text' }); + } + + getBookingsList(): Observable { + return this.http.get(`${this.baseUrl}/viewAll`); + // return this.http.get(this.baseUrl+'/viewAll'); + + } +} diff --git a/FlightSystemManagement/src/app/services/flight.service.spec.ts b/FlightSystemManagement/src/app/services/flight.service.spec.ts new file mode 100644 index 0000000..441d2db --- /dev/null +++ b/FlightSystemManagement/src/app/services/flight.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { FlightService } from './flight.service'; + +describe('FlightService', () => { + let service: FlightService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(FlightService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/flight.service.ts b/FlightSystemManagement/src/app/services/flight.service.ts new file mode 100644 index 0000000..65c489d --- /dev/null +++ b/FlightSystemManagement/src/app/services/flight.service.ts @@ -0,0 +1,36 @@ +import { Injectable } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import {Flight } from '../model/flight'; +@Injectable({ + providedIn: 'root' +}) +export class FlightService { + + private Url = 'http://localhost:9900/flight'; + + constructor(private http: HttpClient) { } + + viewFlight(flightId: number): Observable { + return this.http.get(`${this.Url}/viewById/${flightId}`); + } + + addFlight(flight: Object): Observable { + return this.http.post(`${this.Url}/add`, flight); + } + + modifyFlight(flightId: number,value:any): Observable { + return this.http.put(`${this.Url}/update`, value); + } + + removeFlight(flightId: number): Observable { + return this.http.delete(`${this.Url}/delete/${flightId}`); + } + + viewAllFlight(): Observable { + return this.http.get(`${this.Url}/viewAll`); + } +// deleteflight (id : number){ +// return this.http.delete(`${this.url}/delete/${flightId}`); +// } + } diff --git a/FlightSystemManagement/src/app/services/helpers/auth.interceptor.ts b/FlightSystemManagement/src/app/services/helpers/auth.interceptor.ts new file mode 100644 index 0000000..6b771e4 --- /dev/null +++ b/FlightSystemManagement/src/app/services/helpers/auth.interceptor.ts @@ -0,0 +1,32 @@ +import { HTTP_INTERCEPTORS, HttpEvent } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { HttpInterceptor, HttpHandler, HttpRequest } from '@angular/common/http'; + +import { TokenStorageService } from '../_services/token-storage.service'; +import { Observable } from 'rxjs'; +import { AuthGuardService } from '../auth-guard.service'; + +const TOKEN_HEADER_KEY = 'Authorization'; // for Spring Boot back-end +//const TOKEN_HEADER_KEY = 'x-access-token'; // for Node.js Express back-end + +@Injectable() +export class AuthInterceptor implements HttpInterceptor { + constructor(private token: AuthGuardService) { } + + intercept(req: HttpRequest, next: HttpHandler): Observable> { + let authReq = req; + const token = this.token.getToken(); + if (token != null) { + // for Spring Boot back-end + authReq = req.clone({ headers: req.headers.set(TOKEN_HEADER_KEY, 'Bearer ' + token) }); + + // for Node.js Express back-end + // authReq = req.clone({ headers: req.headers.set(TOKEN_HEADER_KEY, token) }); + } + return next.handle(authReq); + } +} + +export const authInterceptorProviders = [ + { provide: HTTP_INTERCEPTORS, useClass: AuthInterceptor, multi: true } +]; \ No newline at end of file diff --git a/FlightSystemManagement/src/app/services/passenger.service.spec.ts b/FlightSystemManagement/src/app/services/passenger.service.spec.ts new file mode 100644 index 0000000..51d0eb9 --- /dev/null +++ b/FlightSystemManagement/src/app/services/passenger.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { PassengerService } from './passenger.service'; + +describe('PassengerService', () => { + let service: PassengerService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(PassengerService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/passenger.service.ts b/FlightSystemManagement/src/app/services/passenger.service.ts new file mode 100644 index 0000000..ccdf54c --- /dev/null +++ b/FlightSystemManagement/src/app/services/passenger.service.ts @@ -0,0 +1,34 @@ +import { Injectable } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Passenger } from '../model/passenger'; + +@Injectable({ + providedIn: 'root' +}) +export class PassengerService { + + private Url = 'http://localhost:9900/passenger'; + + constructor(private http: HttpClient) { } + + viewPassenger(passengerId: number): Observable { + return this.http.get(`${this.Url}/viewPassenger/${passengerId}`); + } + + addPassenger(passenger: Object): Observable { + return this.http.post(`${this.Url}/addPassenger`, passenger); + } + + modifyPassenger(passengerId: number,value:any): Observable { + return this.http.put(`${this.Url}/update/${passengerId}`, value); + } + + removePassenger(passengerId: number): Observable { + return this.http.delete(`${this.Url}/delete/${passengerId}`); + } + + viewAllPassenger(): Observable { + return this.http.get(`${this.Url}/allPassenger`); + } +} diff --git a/FlightSystemManagement/src/app/services/schedule-flight.service.spec.ts b/FlightSystemManagement/src/app/services/schedule-flight.service.spec.ts new file mode 100644 index 0000000..d89dbaf --- /dev/null +++ b/FlightSystemManagement/src/app/services/schedule-flight.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { ScheduleFlightService } from './schedule-flight.service'; + +describe('ScheduleFlightService', () => { + let service: ScheduleFlightService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(ScheduleFlightService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/schedule-flight.service.ts b/FlightSystemManagement/src/app/services/schedule-flight.service.ts new file mode 100644 index 0000000..d37a5e0 --- /dev/null +++ b/FlightSystemManagement/src/app/services/schedule-flight.service.ts @@ -0,0 +1,71 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpParams } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { ScheduleFlight } from '../model/schedule-flight'; + + +@Injectable({ + providedIn: 'root' +}) +export class ScheduleFlightService { + +private SFurl: string; + constructor(private http: HttpClient) { + } + + // addScheduleFlight(scheduleFlightId: number, scheduleFlight: ScheduleFlight): Observable { + // return this.http.post('http://localhost:9900/scheduleFlight/add/{scheduleFlightId}',scheduleFlight); + + // // return this.http.post('http://localhost:9900/scheduleFlight/add/' + 'scheduleFlightId',scheduleFlight); + + // } + + + addScheduleFlight(scheduleFlightId: number,scheduleFlight:ScheduleFlight){ + let form=new FormData(); + form.append("scheduleFlightId", String(scheduleFlight.scheduleFlightId)) + form.append("availableSeats",String(scheduleFlight.availableSeats)) + form.append("flight",String(scheduleFlight.flight)) + form.append("schedule",String(scheduleFlight.schedule)); + form.append("schedule",String(scheduleFlight.schedule.airport)); + let params = new HttpParams() + console.log(scheduleFlight); + console.log(params.toString()); + // console.log(form); + return this.http.post('http://localhost:9900/scheduleFlight/add/${scheduleFlightId}',form,{params}); + } + + // createScheduleFlight(scheduleFlight:ScheduleFlight,airportId,airportCode,airportLocation,airportName,deptDateTime,arrDateTime){ + // let form=new FormData(); + // form.append("scheduleFlightId", String(scheduleFlight.scheduleFlightId)) + // form.append("availableSeats",String(scheduleFlight.availableSeats)) + // form.append("flight",String(scheduleFlight.flight)) + // form.append("schedule",String(scheduleFlight.schedule)); + // form.append("schedule",String(scheduleFlight.schedule.airport)); + // let params = new HttpParams() + // .set('airportId', airportId) + // .set('airportCode', airportCode) + // .set('airportLocation', airportLocation) + // .set('airportName', airportName) + // .set('deptDateTime', deptDateTime) + // .set('arrDateTime', arrDateTime); + // console.log(scheduleFlight); + // console.log(params.toString()); + // // console.log(form); + // return this.http.post('http://localhost:9900/scheduleFlight/add/scheduleFlightId',form,{params}); + // } + + + viewScheduleFlight(scheduleFlightId: number) { + return this.http.get('http://localhost:9900/scheduleFlight/viewById/${scheduleFlightId}'); + } + + removeScheduleFlight(scheduleFlightId:number){ + return this.http.delete('http://localhost:9900/scheduleFlight/delete/${scheduleFlightId}='+scheduleFlightId); + + } + + getAll(): Observable { + return this.http.get('http://localhost:9900/scheduleFlight/viewAll'); + } +} \ No newline at end of file diff --git a/FlightSystemManagement/src/app/services/schedule.service.spec.ts b/FlightSystemManagement/src/app/services/schedule.service.spec.ts new file mode 100644 index 0000000..5b7e83d --- /dev/null +++ b/FlightSystemManagement/src/app/services/schedule.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { ScheduleService } from './schedule.service'; + +describe('ScheduleService', () => { + let service: ScheduleService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(ScheduleService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/schedule.service.ts b/FlightSystemManagement/src/app/services/schedule.service.ts new file mode 100644 index 0000000..680112f --- /dev/null +++ b/FlightSystemManagement/src/app/services/schedule.service.ts @@ -0,0 +1,33 @@ +import { Injectable } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Schedule } from '../model/schedule'; + +@Injectable({ + providedIn: 'root' +}) +export class ScheduleService { + private Url = 'http://localhost:9900/schedule'; + + constructor(private http: HttpClient) { } + + viewSchedule(scheduleId: number): Observable { + return this.http.get(`${this.Url}/viewById/${scheduleId}`); + } + + addSchedule(schedule: Object): Observable { + return this.http.post(`${this.Url}/add`, schedule); + } + + modifySchedule(scheduleId: number,value:any): Observable { + return this.http.put(`${this.Url}/update/${scheduleId}`, value); + } + + removeSchedule(scheduleId: number): Observable { + return this.http.delete(`${this.Url}/delete/${scheduleId}`); + } + + viewAllSchedule(): Observable { + return this.http.get(`${this.Url}/viewAll`); + } +} diff --git a/FlightSystemManagement/src/app/services/user.service.spec.ts b/FlightSystemManagement/src/app/services/user.service.spec.ts new file mode 100644 index 0000000..3f804c9 --- /dev/null +++ b/FlightSystemManagement/src/app/services/user.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { UserService } from './user.service'; + +describe('UserService', () => { + let service: UserService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(UserService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/services/user.service.ts b/FlightSystemManagement/src/app/services/user.service.ts new file mode 100644 index 0000000..c3f96a2 --- /dev/null +++ b/FlightSystemManagement/src/app/services/user.service.ts @@ -0,0 +1,30 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpParams } from '@angular/common/http'; +import { Observable } from 'rxjs'; +import { Users } from '../model/users'; +import { Role } from '../model/Role'; + +const API_URL = 'http://localhost:9900/api/test/'; +@Injectable({ + providedIn: 'root' +}) +export class UserService { + + constructor(private http: HttpClient) { } + + getPublicContent(): Observable { + return this.http.get(API_URL + 'all', { responseType: 'text' }); + } + + getUserBoard(): Observable { + return this.http.get(API_URL + 'user', { responseType: 'text' }); + } + + getModeratorBoard(): Observable { + return this.http.get(API_URL + 'mod', { responseType: 'text' }); + } + + getAdminBoard(): Observable { + return this.http.get(API_URL + 'admin', { responseType: 'text' }); + } +} diff --git a/FlightSystemManagement/src/app/sign-up/sign-up.component.css b/FlightSystemManagement/src/app/sign-up/sign-up.component.css new file mode 100644 index 0000000..b116a60 --- /dev/null +++ b/FlightSystemManagement/src/app/sign-up/sign-up.component.css @@ -0,0 +1,152 @@ +/* @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap'); +/* *{ + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: 'Poppins',sans-serif; + +} +body{ + + height: 100vh; + display: flex; + justify-content: center; + align-items: center; + padding: 15px; + background: linear-gradient(135deg, #71b7e6, #9b59b6); + + +} +.container{ + +margin: 55px; + max-width: 700px; + width: 100%; + background-color: #fff; + padding: 25px 30px; + border-radius: 5px; + box-shadow: 0 5px 10px rgba(0,0,0,0.15); +} +.container .title{ + font-size: 25px; + font-weight: 500; + position: relative; +} +.container .title::before{ + content: ""; + position: absolute; + left: 0; + bottom: 0; + height: 3px; + width: 30px; + border-radius: 5px; + background: linear-gradient(135deg, #71b7e6, #9b59b6); +} +.content form .user-details{ + display: flex; + flex-wrap: wrap; + justify-content: space-between; + margin: 20px 0 12px 0; +} +form .user-details .input-box{ + margin-bottom: 15px; + width: calc(100% / 2 - 20px); +} +form .input-box span.details{ + display: block; + font-weight: 500; + margin-bottom: 5px; +} +.user-details .input-box input{ + height: 45px; + width: 100%; + outline: none; + font-size: 16px; + border-radius: 5px; + padding-left: 15px; + border: 1px solid #ccc; + border-bottom-width: 2px; + transition: all 0.3s ease; +} +.user-details .input-box input:focus, +.user-details .input-box input:valid{ + border-color: #9b59b6; +} + form .gender-details .gender-title{ + font-size: 20px; + font-weight: 500; + } + form .category{ + display: flex; + width: 80%; + margin: 14px 0 ; + justify-content: space-between; + } + form .category label{ + display: flex; + align-items: center; + cursor: pointer; + } + form .category label .dot{ + height: 18px; + width: 18px; + border-radius: 50%; + margin-right: 10px; + background: #d9d9d9; + border: 5px solid transparent; + transition: all 0.3s ease; +} + #dot-1:checked ~ .category label .one, + #dot-2:checked ~ .category label .two, + #dot-3:checked ~ .category label .three{ + background: #9b59b6; + border-color: #d9d9d9; + } + form input[type="radio"]{ + display: none; + } + form .button{ + height: 45px; + margin: 35px 0 + } + form .button input{ + height: 100%; + width: 100%; + border-radius: 5px; + border: none; + color: #fff; + font-size: 18px; + font-weight: 500; + letter-spacing: 1px; + cursor: pointer; + transition: all 0.3s ease; + background: linear-gradient(135deg, #71b7e6, #9b59b6); + } + form .button input:hover{ + /* transform: scale(0.99); */ + /* background: linear-gradient(-135deg, #71b7e6, #9b59b6); + } + @media(max-width: 584px){ + .container{ + max-width: 100%; +} +form .user-details .input-box{ + margin-bottom: 15px; + width: 100%; + } + form .category{ + width: 100%; + } + .content form .user-details{ + max-height: 300px; + overflow-y: scroll; + } + .user-details::-webkit-scrollbar{ + width: 5px; + } + } + @media(max-width: 459px){ + .container .content .category{ + flex-direction: column; + } +} */ diff --git a/FlightSystemManagement/src/app/sign-up/sign-up.component.html b/FlightSystemManagement/src/app/sign-up/sign-up.component.html new file mode 100644 index 0000000..8cb4f55 --- /dev/null +++ b/FlightSystemManagement/src/app/sign-up/sign-up.component.html @@ -0,0 +1,688 @@ + + + + + + +
+
+
+
+
+
+

+
+ + +
+
+
+
+

Sign Up Now

+
+
+
+
+ +
+
Username is required
+
+ Username must be at least 3 characters +
+
+ Username must be at most 20 characters +
+
+ +
+ +
+ +
+
Email is required
+
+ Email must be a valid email address +
+
+
+
+ +
+
Password is required
+
+ Password must be at least 6 characters +
+
+
+ + + +
+ +
+
+ Signup failed!
{{ errorMessage }} +
+ +
+ Your registration is successful! +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+ +
+
+
+
+
About Us
+

We Provide Best Tour Packages In Your Budget

+

Dolores lorem lorem ipsum sit et ipsum. Sadip sea amet diam dolore sed et. Sit rebum labore sit sit ut vero no sit. Et elitr stet dolor sed sit et sed ipsum et kasd ut. Erat duo eos et erat sed diam duo

+
+
+ +
+
+ +
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+ +
+
+
Competitive Pricing
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Best Services
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Worldwide Coverage
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ + + + +
+
+
+
Packages
+

Pefect Tour Packages

+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+ +
+
+ Thailand + 3 days + 2 Person +
+ Discover amazing places of the world with us +
+
+
4.5 (250)
+ +
+
+
+
+
+
+
+
+ + + + +
+
+
+
Guides
+

Our Travel Guides

+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + +
+
+
Guide Name
+

Designation

+
+
+
+
+
+
+ + + + +
+
+
+
Testimonial
+

What Say Our Clients

+
+ +
+
+ + + + +
+
+
+
Our Blog
+

Latest From Our Blog

+
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ +
+
01
+ Jan +
+
+ +
+
+
+
+
+ + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + + diff --git a/FlightSystemManagement/src/app/sign-up/sign-up.component.spec.ts b/FlightSystemManagement/src/app/sign-up/sign-up.component.spec.ts new file mode 100644 index 0000000..6f1380b --- /dev/null +++ b/FlightSystemManagement/src/app/sign-up/sign-up.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { SignUpComponent } from './sign-up.component'; + +describe('SignUpComponent', () => { + let component: SignUpComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ SignUpComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(SignUpComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/sign-up/sign-up.component.ts b/FlightSystemManagement/src/app/sign-up/sign-up.component.ts new file mode 100644 index 0000000..1ff9c0f --- /dev/null +++ b/FlightSystemManagement/src/app/sign-up/sign-up.component.ts @@ -0,0 +1,41 @@ +import { Component, OnInit } from '@angular/core'; +import { AuthentificationService } from '../services/authentification.service'; + +@Component({ + selector: 'app-sign-up', + templateUrl: './sign-up.component.html', + styleUrls: ['./sign-up.component.css'] +}) +export class SignUpComponent implements OnInit { + + form: any = { + username: null, + userEmail: null, + password: null + }; + isSuccessful = false; + isSignUpFailed = false; + errorMessage = ''; + + constructor(private authService: AuthentificationService) { } + + ngOnInit(): void { + } + + onSubmit(): void { + const { username, userEmail, password } = this.form; + + this.authService.register(username, userEmail, password).subscribe( + data => { + console.log(data); + this.isSuccessful = true; + this.isSignUpFailed = false; + }, + err => { + this.errorMessage = err.error.message; + this.isSignUpFailed = true; + } + ); + } + +} diff --git a/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.css b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.html b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.html new file mode 100644 index 0000000..ecfc20e --- /dev/null +++ b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.html @@ -0,0 +1,209 @@ + + + + + + + + + + + +
+
+
+
+
+ +
+
+
+
+
About Us
+

We Provide Best Tour Packages In Your Budget

+

Dolores lorem lorem ipsum sit et ipsum. Sadip sea amet diam dolore sed et. Sit rebum labore sit sit ut vero no sit. Et elitr stet dolor sed sit et sed ipsum et kasd ut. Erat duo eos et erat sed diam duo

+
+
+ +
+
+ +
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+ +
+
+
Competitive Pricing
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Best Services
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Worldwide Coverage
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ Service End + + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.spec.ts b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.spec.ts new file mode 100644 index 0000000..2df314e --- /dev/null +++ b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { WelcomAdminComponent } from './welcom-admin.component'; + +describe('WelcomAdminComponent', () => { + let component: WelcomAdminComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ WelcomAdminComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(WelcomAdminComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.ts b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.ts new file mode 100644 index 0000000..e090fe8 --- /dev/null +++ b/FlightSystemManagement/src/app/welcom-admin/welcom-admin.component.ts @@ -0,0 +1,38 @@ +import { Component, OnInit } from '@angular/core'; +import { UserService } from '../services/user.service'; +import { AuthGuardService } from '../services/auth-guard.service'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'app-welcom-admin', + templateUrl: './welcom-admin.component.html', + styleUrls: ['./welcom-admin.component.css'] +}) +export class WelcomAdminComponent implements OnInit { + + content?: string; + + constructor(private userService: UserService,private tokenStorageService: AuthGuardService,private router:Router) { } + + ngOnInit(): void { + this.userService.getAdminBoard().subscribe( + data => { + this.content = data; + }, + err => { + this.content = JSON.parse(err.error).message; + } + ); + } + + + + + logout(): void { + this.tokenStorageService.signOut(); + // window.location.reload(); + } + + +} + diff --git a/FlightSystemManagement/src/app/welcom-user/welcom-user.component.css b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.css new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/app/welcom-user/welcom-user.component.html b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.html new file mode 100644 index 0000000..1e80908 --- /dev/null +++ b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.html @@ -0,0 +1,203 @@ + + + + + + + + + + + +
+
+
+
+
+ +
+
+
+
+
About Us
+

We Provide Best Tour Packages In Your Budget

+

Dolores lorem lorem ipsum sit et ipsum. Sadip sea amet diam dolore sed et. Sit rebum labore sit sit ut vero no sit. Et elitr stet dolor sed sit et sed ipsum et kasd ut. Erat duo eos et erat sed diam duo

+
+
+ +
+
+ +
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+ +
+
+
Competitive Pricing
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Best Services
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ +
+
+
Worldwide Coverage
+

Magna sit magna dolor duo dolor labore rebum amet elitr est diam sea

+
+
+
+
+
+
+ + + + +
+
+
+
Services
+

Tours & Travel Services

+
+
+
+
+ +
Travel Guide
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+
+
+ +
Ticket Booking
+

Justo sit justo eos amet tempor amet clita amet ipsum eos elitr. Amet lorem est amet labore

+
+
+ +
+
+
+ Service End + + + + +
+
+
+ +

TRAVELER

+
+

Sed ipsum clita tempor ipsum ipsum amet sit ipsum lorem amet labore rebum lorem ipsum dolor. No sed vero lorem dolor dolor

+
Follow Us
+
+ + + + +
+
+
+
Our Services
+ +
+
+
Usefull Links
+ +
+
+
Contact Us
+

123 Street, New York, USA

+

+012 345 67890

+

info@example.com

+ +
+
+
+
+
+
+

Copyright © Domain All Rights Reserved. +

+
+
+

Designed by HTML Codex +

+
+
+
+ + + + + + + + + + diff --git a/FlightSystemManagement/src/app/welcom-user/welcom-user.component.spec.ts b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.spec.ts new file mode 100644 index 0000000..eaebb38 --- /dev/null +++ b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.spec.ts @@ -0,0 +1,24 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { WelcomUserComponent } from './welcom-user.component'; + +describe('WelcomUserComponent', () => { + let component: WelcomUserComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ WelcomUserComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(WelcomUserComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/FlightSystemManagement/src/app/welcom-user/welcom-user.component.ts b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.ts new file mode 100644 index 0000000..460d620 --- /dev/null +++ b/FlightSystemManagement/src/app/welcom-user/welcom-user.component.ts @@ -0,0 +1,26 @@ +import { Component, OnInit } from '@angular/core'; +import { Router, RouterModule } from '@angular/router'; +import { AuthGuardService } from '../services/auth-guard.service'; +@Component({ + selector: 'app-welcom-user', + templateUrl: './welcom-user.component.html', + styleUrls: ['./welcom-user.component.css'] +}) +export class WelcomUserComponent implements OnInit { + + constructor(private router: Router, private tokenStorageService: AuthGuardService) { } + + ngOnInit(): void { + } + + + + logout(): void { + this.tokenStorageService.signOut(); + window.location.reload(); + + + } + +} + diff --git a/FlightSystemManagement/src/assets/.gitkeep b/FlightSystemManagement/src/assets/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/FlightSystemManagement/src/assets/css/style.css b/FlightSystemManagement/src/assets/css/style.css new file mode 100644 index 0000000..6b8b459 --- /dev/null +++ b/FlightSystemManagement/src/assets/css/style.css @@ -0,0 +1,9770 @@ +/******* Bootstrap Theming ********/ +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #7AB730; + --secondary: #f4faec; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #FFFFFF; + --dark: #212121; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Poppins", sans-serif; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: "Poppins", sans-serif; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #656565; + text-align: left; + background-color: #F3F3F3; +} + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #7AB730; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #527a20; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +[role="button"] { + cursor: pointer; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +@media (max-width: 1200px) { + legend { + font-size: calc(1.275rem + 0.3vw) ; + } +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: #212121; +} + +h1, .h1 { + font-size: 2.5rem; +} + +@media (max-width: 1200px) { + h1, .h1 { + font-size: calc(1.375rem + 1.5vw) ; + } +} + +h2, .h2 { + font-size: 2rem; +} + +@media (max-width: 1200px) { + h2, .h2 { + font-size: calc(1.325rem + 0.9vw) ; + } +} + +h3, .h3 { + font-size: 1.75rem; +} + +@media (max-width: 1200px) { + h3, .h3 { + font-size: calc(1.3rem + 0.6vw) ; + } +} + +h4, .h4 { + font-size: 1.5rem; +} + +@media (max-width: 1200px) { + h4, .h4 { + font-size: calc(1.275rem + 0.3vw) ; + } +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +@media (max-width: 1200px) { + .display-1 { + font-size: calc(1.725rem + 5.7vw) ; + } +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +@media (max-width: 1200px) { + .display-2 { + font-size: calc(1.675rem + 5.1vw) ; + } +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +@media (max-width: 1200px) { + .display-3 { + font-size: calc(1.575rem + 3.9vw) ; + } +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +@media (max-width: 1200px) { + .display-4 { + font-size: calc(1.475rem + 2.7vw) ; + } +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #F3F3F3; + border: 1px solid #dee2e6; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; + } +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .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, .col-sm, +.col-sm-auto, .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, .col-md, +.col-md-auto, .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, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + order: -1; + } + .order-sm-last { + order: 13; + } + .order-sm-0 { + order: 0; + } + .order-sm-1 { + order: 1; + } + .order-sm-2 { + order: 2; + } + .order-sm-3 { + order: 3; + } + .order-sm-4 { + order: 4; + } + .order-sm-5 { + order: 5; + } + .order-sm-6 { + order: 6; + } + .order-sm-7 { + order: 7; + } + .order-sm-8 { + order: 8; + } + .order-sm-9 { + order: 9; + } + .order-sm-10 { + order: 10; + } + .order-sm-11 { + order: 11; + } + .order-sm-12 { + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + order: -1; + } + .order-md-last { + order: 13; + } + .order-md-0 { + order: 0; + } + .order-md-1 { + order: 1; + } + .order-md-2 { + order: 2; + } + .order-md-3 { + order: 3; + } + .order-md-4 { + order: 4; + } + .order-md-5 { + order: 5; + } + .order-md-6 { + order: 6; + } + .order-md-7 { + order: 7; + } + .order-md-8 { + order: 8; + } + .order-md-9 { + order: 9; + } + .order-md-10 { + order: 10; + } + .order-md-11 { + order: 11; + } + .order-md-12 { + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + order: -1; + } + .order-lg-last { + order: 13; + } + .order-lg-0 { + order: 0; + } + .order-lg-1 { + order: 1; + } + .order-lg-2 { + order: 2; + } + .order-lg-3 { + order: 3; + } + .order-lg-4 { + order: 4; + } + .order-lg-5 { + order: 5; + } + .order-lg-6 { + order: 6; + } + .order-lg-7 { + order: 7; + } + .order-lg-8 { + order: 8; + } + .order-lg-9 { + order: 9; + } + .order-lg-10 { + order: 10; + } + .order-lg-11 { + order: 11; + } + .order-lg-12 { + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + order: -1; + } + .order-xl-last { + order: 13; + } + .order-xl-0 { + order: 0; + } + .order-xl-1 { + order: 1; + } + .order-xl-2 { + order: 2; + } + .order-xl-3 { + order: 3; + } + .order-xl-4 { + order: 4; + } + .order-xl-5 { + order: 5; + } + .order-xl-6 { + order: 6; + } + .order-xl-7 { + order: 7; + } + .order-xl-8 { + order: 8; + } + .order-xl-9 { + order: 9; + } + .order-xl-10 { + order: 10; + } + .order-xl-11 { + order: 11; + } + .order-xl-12 { + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #656565; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #656565; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #daebc5; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #bada93; +} + +.table-hover .table-primary:hover { + background-color: #cee4b2; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #cee4b2; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #fcfefa; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #f9fcf5; +} + +.table-hover .table-secondary:hover { + background-color: #effae5; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #effae5; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: white; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: white; +} + +.table-hover .table-light:hover { + background-color: #f2f2f2; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #f2f2f2; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c1c1c1; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #8c8c8c; +} + +.table-hover .table-dark:hover { + background-color: #b4b4b4; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b4b4b4; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #b8e087; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + appearance: none; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5; + color: #656565; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #656565; + text-align: center; + vertical-align: middle; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #656565; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #7AB730; + border-color: #7AB730; +} + +.btn-primary:hover { + color: #fff; + background-color: #669928; + border-color: #5f8f25; +} + +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #669928; + border-color: #5f8f25; + box-shadow: 0 0 0 0.2rem rgba(142, 194, 79, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #7AB730; + border-color: #7AB730; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #5f8f25; + border-color: #588423; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(142, 194, 79, 0.5); +} + +.btn-secondary { + color: #212529; + background-color: #f4faec; + border-color: #f4faec; +} + +.btn-secondary:hover { + color: #212529; + background-color: #e2f2ce; + border-color: #dcefc4; +} + +.btn-secondary:focus, .btn-secondary.focus { + color: #212529; + background-color: #e2f2ce; + border-color: #dcefc4; + box-shadow: 0 0 0 0.2rem rgba(212, 218, 207, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #212529; + background-color: #f4faec; + border-color: #f4faec; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #212529; + background-color: #dcefc4; + border-color: #d6edb9; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(212, 218, 207, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #218838; + border-color: #1e7e34; + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #138496; + border-color: #117a8b; + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #c82333; + border-color: #bd2130; + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #FFFFFF; + border-color: #FFFFFF; +} + +.btn-light:hover { + color: #212529; + background-color: #ececec; + border-color: #e6e6e6; +} + +.btn-light:focus, .btn-light.focus { + color: #212529; + background-color: #ececec; + border-color: #e6e6e6; + box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #FFFFFF; + border-color: #FFFFFF; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: #dfdfdf; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #212121; + border-color: #212121; +} + +.btn-dark:hover { + color: #fff; + background-color: #0e0e0e; + border-color: #080808; +} + +.btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #0e0e0e; + border-color: #080808; + box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #212121; + border-color: #212121; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #080808; + border-color: #010101; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(66, 66, 66, 0.5); +} + +.btn-outline-primary { + color: #7AB730; + border-color: #7AB730; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #7AB730; + border-color: #7AB730; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #7AB730; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #7AB730; + border-color: #7AB730; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.5); +} + +.btn-outline-secondary { + color: #f4faec; + border-color: #f4faec; +} + +.btn-outline-secondary:hover { + color: #212529; + background-color: #f4faec; + border-color: #f4faec; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(244, 250, 236, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #f4faec; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #212529; + background-color: #f4faec; + border-color: #f4faec; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(244, 250, 236, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #FFFFFF; + border-color: #FFFFFF; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #FFFFFF; + border-color: #FFFFFF; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #FFFFFF; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #FFFFFF; + border-color: #FFFFFF; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-outline-dark { + color: #212121; + border-color: #212121; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #212121; + border-color: #212121; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #212121; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #212121; + border-color: #212121; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); +} + +.btn-link { + font-weight: 400; + color: #7AB730; + text-decoration: none; +} + +.btn-link:hover { + color: #527a20; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #656565; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #7AB730; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .custom-file { + display: flex; + align-items: center; +} + +.input-group-prepend, +.input-group-append { + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.custom-control { + position: relative; + z-index: 1; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; + color-adjust: exact; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #7AB730; + background-color: #7AB730; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #b8e087; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #d0eaaf; + border-color: #d0eaaf; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #7AB730; + background-color: #7AB730; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(122, 183, 48, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(122, 183, 48, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(122, 183, 48, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(122, 183, 48, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #ced4da; + border-radius: 0; + appearance: none; +} + +.custom-select:focus { + border-color: #b8e087; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #b8e087; + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #F3F3F3, 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #F3F3F3, 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #F3F3F3, 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #7AB730; + border: 0; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #d0eaaf; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #7AB730; + border: 0; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #d0eaaf; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #7AB730; + border: 0; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #d0eaaf; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #F3F3F3; + border-color: #dee2e6 #dee2e6 #F3F3F3; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #7AB730; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.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(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} + +.card > .list-group:first-child { + border-top-width: 0; +} + +.card > .list-group:last-child { + border-bottom-width: 0; +} + +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion { + overflow-anchor: none; +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:last-of-type) { + border-bottom: 0; +} + +.accordion > .card > .card-header { + margin-bottom: -1px; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; +} + +.breadcrumb-item { + display: flex; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #7AB730; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #527a20; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #7AB730; + border-color: #7AB730; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; +} + +.badge-primary { + color: #fff; + background-color: #7AB730; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #5f8f25; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(122, 183, 48, 0.5); +} + +.badge-secondary { + color: #212529; + background-color: #f4faec; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #212529; + background-color: #dcefc4; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(244, 250, 236, 0.5); +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #212529; + background-color: #FFFFFF; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #e6e6e6; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #212121; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #080808; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(33, 33, 33, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #3f5f19; + background-color: #e4f1d6; + border-color: #daebc5; +} + +.alert-primary hr { + border-top-color: #cee4b2; +} + +.alert-primary .alert-link { + color: #24370e; +} + +.alert-secondary { + color: #7f827b; + background-color: #fdfefb; + border-color: #fcfefa; +} + +.alert-secondary hr { + border-top-color: #effae5; +} + +.alert-secondary .alert-link { + color: #656862; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #858585; + background-color: white; + border-color: white; +} + +.alert-light hr { + border-top-color: #f2f2f2; +} + +.alert-light .alert-link { + color: #6c6c6c; +} + +.alert-dark { + color: #111111; + background-color: lightgray; + border-color: #c1c1c1; +} + +.alert-dark hr { + border-top-color: #b4b4b4; +} + +.alert-dark .alert-link { + color: black; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #e9ecef; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #7AB730; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #656565; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #7AB730; + border-color: #7AB730; +} + +.list-group-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} + +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} + +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #3f5f19; + background-color: #daebc5; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #3f5f19; + background-color: #cee4b2; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #3f5f19; + border-color: #3f5f19; +} + +.list-group-item-secondary { + color: #7f827b; + background-color: #fcfefa; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #7f827b; + background-color: #effae5; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #7f827b; + border-color: #7f827b; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #858585; + background-color: white; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #858585; + background-color: #f2f2f2; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #858585; + border-color: #858585; +} + +.list-group-item-dark { + color: #111111; + background-color: #c1c1c1; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #111111; + background-color: #b4b4b4; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #111111; + border-color: #111111; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +@media (max-width: 1200px) { + .close { + font-size: calc(1.275rem + 0.3vw) ; + } +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + flex-basis: 350px; + max-width: 350px; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + opacity: 0; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: none; +} + +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + height: min-content; + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; +} + +.modal-footer > * { + margin: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + height: min-content; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Poppins", sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Poppins", sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: #212121; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #656565; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.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: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #7AB730 !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #5f8f25 !important; +} + +.bg-secondary { + background-color: #f4faec !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #dcefc4 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #FFFFFF !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #e6e6e6 !important; +} + +.bg-dark { + background-color: #212121 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #080808 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #7AB730 !important; +} + +.border-secondary { + border-color: #f4faec !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #FFFFFF !important; +} + +.border-dark { + border-color: #212121 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.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-21by9::before { + padding-top: 42.85714%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.user-select-all { + user-select: all !important; +} + +.user-select-auto { + user-select: auto !important; +} + +.user-select-none { + user-select: none !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #7AB730 !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #527a20 !important; +} + +.text-secondary { + color: #f4faec !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #d0eaaf !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #FFFFFF !important; +} + +a.text-light:hover, a.text-light:focus { + color: #d9d9d9 !important; +} + +.text-dark { + color: #212121 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: black !important; +} + +.text-body { + color: #656565 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + word-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + 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 #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} + +/********** Custom CSS ************/ +h1, +h2, +.font-weight-bold { + font-weight: 700 !important; +} + +h3, +h4, +.font-weight-semi-bold { + font-weight: 600 !important; +} + +h5, +h6, +.font-weight-medium { + font-weight: 500 !important; +} + +.btn-square { + width: 36px; + height: 36px; +} + +.btn-sm-square { + width: 28px; + height: 28px; +} + +.btn-lg-square { + width: 46px; + height: 46px; +} + +.btn-square, +.btn-sm-square, +.btn-lg-square { + padding-left: 0; + padding-right: 0; + text-align: center; +} + +.back-to-top { + position: fixed; + display: none; + right: 45px; + bottom: 45px; + z-index: 11; +} + +.nav-bar::before { + position: absolute; + content: ""; + width: 100%; + height: 50%; + top: 0; + left: 0; + background: #FFFFFF; +} + +.navbar-light .navbar-nav .nav-link { + padding: 30px 15px; + color: #212121; + font-weight: 500; + outline: none; +} + +.navbar-light .navbar-nav .nav-link:hover, +.navbar-light .navbar-nav .nav-link.active { + color: #7AB730; +} + +@media (max-width: 991.98px) { + .navbar-light .navbar-nav .nav-link { + padding: 10px 15px; + } +} + +@media (min-width: 992px) { + #header-carousel, + .page-header { + margin-top: -42px; + } +} + +.carousel-caption { + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.5); + z-index: 1; +} + +@media (max-width: 576px) { + .carousel-caption h4 { + font-size: 18px; + } + .carousel-caption h1 { + font-size: 30px; + } +} + +@media (min-width: 768px) { + .booking { + position: relative; + margin-top: -60px !important; + z-index: 1; + } +} + +@media (min-width: 992px) { + .about-text { + margin-left: -120px; + } +} + +.page-header { + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../img/carousel-2.jpg), no-repeat center center; + background-size: cover; +} + +.destination-item img { + transition: .5s; +} + +.destination-item:hover img { + transform: scale(1.3); +} + +.destination-overlay { + position: absolute; + top: 30px; + right: 30px; + bottom: 30px; + left: 30px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + background: rgba(0, 0, 0, 0.3); + border: 1px solid rgba(255, 255, 255, 0.5); + transition: .5s; + z-index: 1; +} + +.destination-item:hover .destination-overlay { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + border-width: 30px; +} + +.service-item { + transition: .5s; +} + +.service-item:hover { + box-shadow: 0 0 30px #CCCCCC; +} + +.service-item i { + width: 75px; + height: 75px; + display: flex; + align-items: center; + justify-content: center; + border: 2px solid #7AB730; + background: #FFFFFF; + color: #7AB730; + transition: .5s; +} + +.service-item:hover i { + background: #7AB730; + color: #FFFFFF; +} + +.package-item { + transition: .5s; +} + +.package-item:hover { + box-shadow: 0 0 30px #CCCCCC; +} + +.bg-registration { + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../img/carousel-1.jpg), no-repeat center center; + background-size: cover; +} + +.team-item { + transition: .5s; +} + +.team-social { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + transition: .5s; +} + +.team-social a.btn { + position: relative; + margin: 0 3px; + margin-top: 100px; + opacity: 0; +} + +.team-item:hover { + box-shadow: 0 0 30px #CCCCCC; +} + +.team-item:hover .team-social { + background: rgba(0, 0, 0, 0.5); +} + +.team-item:hover .team-social a.btn:first-child { + opacity: 1; + margin-top: 0; + transition: .3s 0s; +} + +.team-item:hover .team-social a.btn:nth-child(2) { + opacity: 1; + margin-top: 0; + transition: .3s .05s; +} + +.team-item:hover .team-social a.btn:nth-child(3) { + opacity: 1; + margin-top: 0; + transition: .3s .1s; +} + +.team-item:hover .team-social a.btn:nth-child(4) { + opacity: 1; + margin-top: 0; + transition: .3s .15s; +} + +.team-item .team-img img { + transition: .5s; +} + +.team-item:hover .team-img img { + transform: scale(1.2); +} + +.testimonial-carousel .owl-dots { + margin-top: 5px; + text-align: center; +} + +.testimonial-carousel .owl-dot { + position: relative; + display: inline-block; + margin: 0 5px; + width: 20px; + height: 20px; + background: #DDDDDD; + transition: .5s; +} + +.testimonial-carousel .owl-dot.active { + width: 40px; + background: #7AB730; +} + +.testimonial-carousel .owl-item.center .testimonial-text { + box-shadow: 0 0 30px #CCCCCC; +} + +.blog-item { + transition: .5s; +} + +.blog-item:hover { + box-shadow: 0 0 30px #CCCCCC; +} + +.blog-date { + position: absolute; + width: 60px; + height: 45px; + top: 30px; + left: -15px; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + background: #7AB730; +} + +.blog-date::after { + position: absolute; + content: ""; + width: 0; + height: 0; + top: -15px; + left: 0; + border: 8px solid; + border-color: transparent #5f8f25 #5f8f25 transparent; + z-index: -1; +} + +.contact-form .help-block ul { + margin: 0; + padding: 0; + list-style-type: none; +} diff --git a/FlightSystemManagement/src/assets/css/style.min.css b/FlightSystemManagement/src/assets/css/style.min.css new file mode 100644 index 0000000..ad30b64 --- /dev/null +++ b/FlightSystemManagement/src/assets/css/style.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #7AB730;--secondary: #f4faec;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #fff;--dark: #212121;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Poppins", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Poppins",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#656565;text-align:left;background-color:#F3F3F3}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#7AB730;text-decoration:none;background-color:transparent}a:hover{color:#527a20;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width: 1200px){legend{font-size:calc(1.275rem + .3vw) }}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:#212121}h1,.h1{font-size:2.5rem}@media (max-width: 1200px){h1,.h1{font-size:calc(1.375rem + 1.5vw) }}h2,.h2{font-size:2rem}@media (max-width: 1200px){h2,.h2{font-size:calc(1.325rem + .9vw) }}h3,.h3{font-size:1.75rem}@media (max-width: 1200px){h3,.h3{font-size:calc(1.3rem + .6vw) }}h4,.h4{font-size:1.5rem}@media (max-width: 1200px){h4,.h4{font-size:calc(1.275rem + .3vw) }}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-1{font-size:calc(1.725rem + 5.7vw) }}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-2{font-size:calc(1.675rem + 5.1vw) }}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-3{font-size:calc(1.575rem + 3.9vw) }}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-4{font-size:calc(1.475rem + 2.7vw) }}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#F3F3F3;border:1px solid #dee2e6;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.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,.col-sm,.col-sm-auto,.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,.col-md,.col-md-auto,.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,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#656565}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#656565;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#daebc5}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#bada93}.table-hover .table-primary:hover{background-color:#cee4b2}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#cee4b2}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#fcfefa}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#f9fcf5}.table-hover .table-secondary:hover{background-color:#effae5}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#effae5}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fff}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fff}.table-hover .table-light:hover{background-color:#f2f2f2}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f2f2f2}.table-dark,.table-dark>th,.table-dark>td{background-color:#c1c1c1}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#8c8c8c}.table-hover .table-dark:hover{background-color:#b4b4b4}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b4b4b4}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#b8e087;outline:0;box-shadow:0 0 0 .2rem rgba(122,183,48,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#656565;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9)}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9)}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#656565;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#656565;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(122,183,48,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#7AB730;border-color:#7AB730}.btn-primary:hover{color:#fff;background-color:#669928;border-color:#5f8f25}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#669928;border-color:#5f8f25;box-shadow:0 0 0 .2rem rgba(142,194,79,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#7AB730;border-color:#7AB730}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#5f8f25;border-color:#588423}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(142,194,79,0.5)}.btn-secondary{color:#212529;background-color:#f4faec;border-color:#f4faec}.btn-secondary:hover{color:#212529;background-color:#e2f2ce;border-color:#dcefc4}.btn-secondary:focus,.btn-secondary.focus{color:#212529;background-color:#e2f2ce;border-color:#dcefc4;box-shadow:0 0 0 .2rem rgba(212,218,207,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#f4faec;border-color:#f4faec}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#dcefc4;border-color:#d6edb9}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(212,218,207,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#fff;border-color:#fff}.btn-light:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#ececec;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-dark{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:hover{color:#fff;background-color:#0e0e0e;border-color:#080808}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#0e0e0e;border-color:#080808;box-shadow:0 0 0 .2rem rgba(66,66,66,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212121;border-color:#212121}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#080808;border-color:#010101}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,66,66,0.5)}.btn-outline-primary{color:#7AB730;border-color:#7AB730}.btn-outline-primary:hover{color:#fff;background-color:#7AB730;border-color:#7AB730}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(122,183,48,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#7AB730;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#7AB730;border-color:#7AB730}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(122,183,48,0.5)}.btn-outline-secondary{color:#f4faec;border-color:#f4faec}.btn-outline-secondary:hover{color:#212529;background-color:#f4faec;border-color:#f4faec}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(244,250,236,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#f4faec;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#f4faec;border-color:#f4faec}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(244,250,236,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#fff;border-color:#fff}.btn-outline-light:hover{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fff;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn-outline-dark{color:#212121;border-color:#212121}.btn-outline-dark:hover{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(33,33,33,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212121;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#212121;border-color:#212121}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,33,33,0.5)}.btn-link{font-weight:400;color:#7AB730;text-decoration:none}.btn-link:hover{color:#527a20;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#656565;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15)}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#7AB730}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-file{display:flex;align-items:center}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#7AB730;background-color:#7AB730}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(122,183,48,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#b8e087}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#d0eaaf;border-color:#d0eaaf}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#7AB730;background-color:#7AB730}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(122,183,48,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(122,183,48,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(122,183,48,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(122,183,48,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:0;appearance:none}.custom-select:focus{border-color:#b8e087;outline:0;box-shadow:0 0 0 .2rem rgba(122,183,48,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#b8e087;box-shadow:0 0 0 .2rem rgba(122,183,48,0.25)}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #F3F3F3,0 0 0 .2rem rgba(122,183,48,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #F3F3F3,0 0 0 .2rem rgba(122,183,48,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #F3F3F3,0 0 0 .2rem rgba(122,183,48,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#7AB730;border:0;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#d0eaaf}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#7AB730;border:0;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#d0eaaf}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#7AB730;border:0;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#d0eaaf}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#F3F3F3;border-color:#dee2e6 #dee2e6 #F3F3F3}.nav-tabs .dropdown-menu{margin-top:-1px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#7AB730}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.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(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0}.card>.list-group:last-child{border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0}.accordion>.card>.card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#7AB730;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#527a20;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(122,183,48,0.25)}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#7AB730;border-color:#7AB730}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em}.badge-primary{color:#fff;background-color:#7AB730}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#5f8f25}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(122,183,48,0.5)}.badge-secondary{color:#212529;background-color:#f4faec}a.badge-secondary:hover,a.badge-secondary:focus{color:#212529;background-color:#dcefc4}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(244,250,236,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#fff}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#e6e6e6}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.badge-dark{color:#fff;background-color:#212121}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#080808}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,33,33,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#3f5f19;background-color:#e4f1d6;border-color:#daebc5}.alert-primary hr{border-top-color:#cee4b2}.alert-primary .alert-link{color:#24370e}.alert-secondary{color:#7f827b;background-color:#fdfefb;border-color:#fcfefa}.alert-secondary hr{border-top-color:#effae5}.alert-secondary .alert-link{color:#656862}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#858585;background-color:#fff;border-color:#fff}.alert-light hr{border-top-color:#f2f2f2}.alert-light .alert-link{color:#6c6c6c}.alert-dark{color:#111;background-color:#d3d3d3;border-color:#c1c1c1}.alert-dark hr{border-top-color:#b4b4b4}.alert-dark .alert-link{color:#000}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#7AB730;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#656565;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#7AB730;border-color:#7AB730}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#3f5f19;background-color:#daebc5}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#3f5f19;background-color:#cee4b2}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#3f5f19;border-color:#3f5f19}.list-group-item-secondary{color:#7f827b;background-color:#fcfefa}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#7f827b;background-color:#effae5}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#7f827b;border-color:#7f827b}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#858585;background-color:#fff}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#858585;background-color:#f2f2f2}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#858585;border-color:#858585}.list-group-item-dark{color:#111;background-color:#c1c1c1}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#111;background-color:#b4b4b4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#111;border-color:#111}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width: 1200px){.close{font-size:calc(1.275rem + .3vw) }}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2)}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:#212121;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#656565}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{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:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#7AB730 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#5f8f25 !important}.bg-secondary{background-color:#f4faec !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#dcefc4 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#fff !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#e6e6e6 !important}.bg-dark{background-color:#212121 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#080808 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#7AB730 !important}.border-secondary{border-color:#f4faec !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#fff !important}.border-dark{border-color:#212121 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.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-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#7AB730 !important}a.text-primary:hover,a.text-primary:focus{color:#527a20 !important}.text-secondary{color:#f4faec !important}a.text-secondary:hover,a.text-secondary:focus{color:#d0eaaf !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#fff !important}a.text-light:hover,a.text-light:focus{color:#d9d9d9 !important}.text-dark{color:#212121 !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#656565 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{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 #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}h1,h2,.font-weight-bold{font-weight:700 !important}h3,h4,.font-weight-semi-bold{font-weight:600 !important}h5,h6,.font-weight-medium{font-weight:500 !important}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-square,.btn-sm-square,.btn-lg-square{padding-left:0;padding-right:0;text-align:center}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:11}.nav-bar::before{position:absolute;content:"";width:100%;height:50%;top:0;left:0;background:#fff}.navbar-light .navbar-nav .nav-link{padding:30px 15px;color:#212121;font-weight:500;outline:none}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:#7AB730}@media (max-width: 991.98px){.navbar-light .navbar-nav .nav-link{padding:10px 15px}}@media (min-width: 992px){#header-carousel,.page-header{margin-top:-42px}}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1}@media (max-width: 576px){.carousel-caption h4{font-size:18px}.carousel-caption h1{font-size:30px}}@media (min-width: 768px){.booking{position:relative;margin-top:-60px !important;z-index:1}}@media (min-width: 992px){.about-text{margin-left:-120px}}.page-header{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../img/carousel-2.jpg),no-repeat center center;background-size:cover}.destination-item img{transition:.5s}.destination-item:hover img{transform:scale(1.3)}.destination-overlay{position:absolute;top:30px;right:30px;bottom:30px;left:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.5);transition:.5s;z-index:1}.destination-item:hover .destination-overlay{top:0px;right:0px;bottom:0px;left:0px;border-width:30px}.service-item{transition:.5s}.service-item:hover{box-shadow:0 0 30px #CCCCCC}.service-item i{width:75px;height:75px;display:flex;align-items:center;justify-content:center;border:2px solid #7AB730;background:#fff;color:#7AB730;transition:.5s}.service-item:hover i{background:#7AB730;color:#fff}.package-item{transition:.5s}.package-item:hover{box-shadow:0 0 30px #CCCCCC}.bg-registration{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../img/carousel-1.jpg),no-repeat center center;background-size:cover}.team-item{transition:.5s}.team-social{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:.5s}.team-social a.btn{position:relative;margin:0 3px;margin-top:100px;opacity:0}.team-item:hover{box-shadow:0 0 30px #CCCCCC}.team-item:hover .team-social{background:rgba(0,0,0,0.5)}.team-item:hover .team-social a.btn:first-child{opacity:1;margin-top:0;transition:.3s 0s}.team-item:hover .team-social a.btn:nth-child(2){opacity:1;margin-top:0;transition:.3s .05s}.team-item:hover .team-social a.btn:nth-child(3){opacity:1;margin-top:0;transition:.3s .1s}.team-item:hover .team-social a.btn:nth-child(4){opacity:1;margin-top:0;transition:.3s .15s}.team-item .team-img img{transition:.5s}.team-item:hover .team-img img{transform:scale(1.2)}.testimonial-carousel .owl-dots{margin-top:5px;text-align:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:20px;height:20px;background:#DDDDDD;transition:.5s}.testimonial-carousel .owl-dot.active{width:40px;background:#7AB730}.testimonial-carousel .owl-item.center .testimonial-text{box-shadow:0 0 30px #CCCCCC}.blog-item{transition:.5s}.blog-item:hover{box-shadow:0 0 30px #CCCCCC}.blog-date{position:absolute;width:60px;height:45px;top:30px;left:-15px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#7AB730}.blog-date::after{position:absolute;content:"";width:0;height:0;top:-15px;left:0;border:8px solid;border-color:transparent #5f8f25 #5f8f25 transparent;z-index:-1}.contact-form .help-block ul{margin:0;padding:0;list-style-type:none} diff --git a/FlightSystemManagement/src/assets/img/about-1.jpg b/FlightSystemManagement/src/assets/img/about-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f79e93e75e9e7b1d11efe8c21ec6815c57bb8ea6 GIT binary patch literal 40136 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

C?IaBD~+3enPZ{OCdb>QwiSOc`#{)j(A?<- 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 R8(X66pY>hR`t5&<{|_5x&&mJ* literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/blog-1.jpg b/FlightSystemManagement/src/assets/img/blog-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..312912f537113e0632bc6712aa8f4c032bb61344 GIT binary patch literal 74240 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 OIa`jJtxqFV(f`>w!^|-N literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/blog-100x100.jpg b/FlightSystemManagement/src/assets/img/blog-100x100.jpg new file mode 100644 index 0000000000000000000000000000000000000000..51e32bdd8dfed5eb7c2042ccbe8858914b36f797 GIT binary patch literal 5097 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 literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/blog-2.jpg b/FlightSystemManagement/src/assets/img/blog-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5f528e41b090999ebd2921fe7f116e38923805e9 GIT binary patch literal 85544 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 z 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 z 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 z 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

&)VqAn-!pdp0|6|I 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

e4{f3&5yAmdNVqgilbc2eOfv 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 HW=>;tU+&Ph-&VHn0VjTE$WS5f1KA0ah~0SV!p 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

cvIBl_P0BY&ns?@-c5HbkO>`hwOxXP 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 yhC=i_u>KO$26#v=Y))d14 literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/destination-2.jpg b/FlightSystemManagement/src/assets/img/destination-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da6830043e5439148ca6fb7c4d0799ce56581fca GIT binary patch literal 40862 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
^XFPXuocDY9{eX_nWX? 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μ?R}ge`>~dBdR( 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 z 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 GAOG3Y>EWRO literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/destination-4.jpg b/FlightSystemManagement/src/assets/img/destination-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..39e368d79835a2a40d932a4bc8d1a49edbcf8392 GIT binary patch literal 43924 zcma&Nbx>Phw=kR#G-Hl(+YEU0RVJ#gaDL)|AD_B0F0W! zPM+ZaAb|9GSP205y9OGj3lP`R0`M*hrkd#gl6BovM*Npi zp`oE-p;BVL0j{?sK&JqAzaV#CANapG zI^ukTgOm~1n*JXXy!{Le{+sdt)mz@)|FY}f*nvT&&i|vv{}nsXJlxOumZ@`~Z*YK< z^EEo}e~7Pr_x~33FT`tY6pRAguNTG9OVigW*xT7BNJmo{AulbbC95GLttKv`DK4v~ zDX$?Vr6q+zNovSSqvYkK|3mw~X|B16;ob2HC<#ew02K6MH%247 zA`rkLJdM{;z)MkA5ADnv<)vwGVQ99 zUz#%G0(hY@*%ixDEE*JlHvlxCYvmY0jDXvKWn_xnlV)AC$9SR%NoRR2O=K1~-^Ue% zAJimFuqw96$W+EjOyORuU^a<|sgMLdn4+?bWm$ux{@93vkqb^7U{$_IN~ zInRQC@mj#j(R83p@=NKmvje;cjWd{%z7qkjY_-MDKFl7A>$@@PdIb2O`-PdzEp}+y zdpb!PH@7YA*OL@R$mdy1=5zi&RXG&u@@KiI7qaYhMVECmz4p8`F?Xj~1MGe+%_%2p z1R^FN4G42V_5f4n!)1BL&TN5t2nE2{rK^V!nRzdUW@PFzPbr{&SSdH}$UaT4QD%`7 zq!HAPA#ZIH#;z0Uca%KimtQ?{x;NndQ4iY17*dLbcZ4!(NCS7Mlpa`Rj$5CH0;zj9 z^o?h~<2gNV0(1^W^8gNJGI)_uPaoCkbORk59n(RQqSK$^%L;AkmPkd}cNvHj{_~Jx zIcZt)wz9gJB;naYxm!cWd363v_%pm(2xMCDbli4By$VeMi+NxkPPKSW=HwBZI(5=xOu@!JMMZwf+C-x-G9EUGtwzjbjFJ?i0$wp=R{C@4X}N;}w{Izv5|Q}O z!T^|&$>F?ZFLS^VX&6SaYq$1Nl;kg9%UP9kYWy2O8Eg3$z_E3pT}mn9>yU0(?^PW( zP9dJI4m_Z{@e!D=xKv0tR2L6AH9`@o!;l-Y~9md%s zu!p=DJi76Ob2~Zbu8-_$|4_NmXp`r{tqe-KU>Z|hUkxMhUw{@&6j8XGSvEmu+N$pP zHJB!YbEMe}&Yj)%WHbNL_UTZPn*$PyRzer)>`soKuMhQKi8>52rt*ur0`brmu z{fwHWUaQ2BYXu#pQGk+OSMahi1m8<(>N9Azpk-2`Z>&RejscDhaOrm?B`Bn8_?>QY z>6)M!qqDbt_EdV;h@gNv=EKC;15;h2=w)*swhzZ=lcYY>&YNr;4FqI#enObNxdDKm zBRd&7GN_)^AgE9i!mb6J)#0E#j8A*Q+#btiEo^ITA-6g>mo)&vaB2^mJ{7*pl%UeU zQE^P87*=-Ie(p!a0HwHBPTrLPPY~oCn>$4n_`o3Wr{95)D+8=O zeeH0p`;4RgYY~g!_lo-3C~Vo(UqA@6*3gbesW>C5@&cc&y=Gh z1Os$KsCF>(0V{M(EYx*DX2x__P_7@PzMByrgT8MC96HQ*4_Ht3h)aIAnuAJ%;ZWY= z@;#<9Bio$^w{O8lXylUj8@rhSeoT;i?sKrR)mJ7y=~hMu`Y1SARs2kTce?#x$dsEF>Q5%x}LlSs$4|BA((I!sl0Nph|QL6lw7%x-11X6ejM#O%8)%* zwMR?m29e0KDflQq&B}ZCmIxKQi5!i@rRkY|j2c83eIM8XxP1Td;$n=V$1D4k>dX%gb&r~Zy#G;`k8$nTC@Rg?syFf<5GzItDT&dHFSS`wPqK*UMlH)Fsp0?pEl)@shNN9zq8`ZKWvA7|+is6vbju6hlY#XE(c7QQXL|2b? z1j#(8oc}nERu~uv7j~qf8vEiLyU|Pk8f{S~f$Bm$4{Kmrl{$`P7*f!|#2ilvo!0k# znD-&%lSQUtO$~!lD3F+3nw%(i*DxPMSWl+V(Lk&8d7i*XY!X>SV!9tH*1Ww>CdguN zE96U&$~U)@iVPqP)rFE0qs%1GrE@e zByG~E?!FMyg-T;^HuP*rTgsxEV#x7wNTDiA5v%2tC&i(^Z(T2ay0)t>sIMCj!YrE2 z&NGbR-5E>FbAe?!mvl&O6|0y=bpwOX#>TwUR*=1-c3|hB$*)#JA@*+~uvE!VwV-r0 z8%`kusd^6WJW6dd$7Jo&@1`3>;yUduZ^j1IN2i4RT%%erRbUpL*L^l8KehVoYtzIV zY|+bew`Hjx)kM9EX~Vk;j{0ge*o$t2eM0%W$4~BmB|97Jp7=aJ*hCD%nu~!;f|Z>p2Al*d{kBElRDxA;sU*#*4=nE@rH zVTcq}s7++hQkB4d?LRE?Pj;hWNk{jvuA;mK;{Ls{uD!_CPUxviKnSIhrGDEBte^FFQsSGWG+tSN`GUQ z#8lWMc0TB1i&Uah9!=gHhJCZBF=aOrZy;RdoI)i8{*(f$oclQBI_&<4dhxc8fFR#! zB2({~Ad-y33QzxfKT7q|qLtgn!$CpoP4Suwg`ROr3&>>uYHTE4u--Adu-}RU77Ppo$Z%rR z?Mc!#`|qg(5~eIW16&`aS&6CD&&c}1aqhExWD_uvao%xwh9$1fu=fDOPr69R!wvd% zjtTPULv!Cdw2CiC-M)V- zIOx3yWGm8>49n3+Ejz!*1DumsX)}2~C zCnVFs@~TTH$1b{l+Vk)WZe-@|j9nseDrNcB{7U^gDtL8+UdVD1pmn7>gDy!CK~p8_ zhw^!@-FZ{=M9K!o4p++%Jxxh<;ro?`v*-+2KBq6>ls?QOFUwQ6Q)1ZQw+}G0m20lp ztIA}*0wwT)5!Q}7RpkY+B`77RL~mW8qw4|luqq+b7b#!yJlV1vbcR*oS-=u{#FWCOAzqCppy9lJ%6`Wx)+jfFxLoceE6L3zbu?lhh;#i5e$71IFr zAz)JdOjol8!!*bXD)&|1NqMTCro~v%4RpDXKwecdgp%fb=dyi#_TnmGZH)&dExr3Y zaLf?73d$ZO#ZSFdx4w@^Ke~|{&Y?EWq&e&J*36eP{lF7p4dUSE7Z!^BmPHGZ{pvr~ zZN(|4`!t0qJ{Zh&_=DGo#$~e4HGg{`8 ze&BiSymWpx7t`IN^q< zzC?&m zZgvPc^W=Y4d)f_LB~r?*U?YR<-Ln1;T*#lM$?rB|0We!0$V9 zuEP?K5@-dUfIbONOOJ`rykKVo3M*;qCKLy=uim@xfE1vuoQ9Tk^(tQrsY*O0O=g3a zdS29)(p8c5e>}<$&Cqga*_x@nORU`gf`c>xGIZ253%+F9t74_gui)QsEEfChO>;i^ zSs5?7@2t5b$KgHHR+>CK^J#Vc0d%vu!mf;};Yam0e*tcqB*KC>pXgK?9;?Te1htsa z^ULvTZHfAK@z?ttu(gB=N3m;~#<>Hc1Y(!T1f!5@XqjD(C5Zi|dVXAc^lH2tDlM^q zE6jxbnMWiUu)_4{{=^Ysh8?CAOg81bLq;aPo1i;IsSVD3$7fWFHPs+5$DR;B){yfp zPEwhpvZL4BEif56WV)P zw1r*ZW85vX4#h6P*>i%OL@b>L!PVSufAIgnCLwyJ zl1l4?i@?7)wb^F@B zeC}Gg?XyP_RL&@p!0I=7(cf)lY6N|b63P_C5N*6NoKM!W(K8aMD*N6+r1M4C$7qvt+JQ7fl$a$8(8 zY|&rL69bg4D8*Zw6@ZCHNO${@f+G`4Q(G)% zzgFQF8bEE1RP}m9OlLMcL3Wbjw=gJ?>gZ}EaXWmxnuzLI5qL0ZtW4xtb2WSYM2S2u ztQO8;zJbIw@I9pt#$u!?c7OR*@id5=4Ja*YhcFW6JENM$NHePBR}OV!<8fPSp`(*e z=0*KoxsR$u+MzGlAVhPTkI-gVM@{^w`aKKA3Wa#iR~&WBSEmaZ0L_@Hw)n?7{Cvi` zxA>ig8x{^@!mA_vP0?F$#1UHxnb+{k=mipr{4obJ(hVp0^1N)Xo!z9skA#$~H@oQe zx$Hro!JwHaCbdb09j(`s*~T1%xP)+q!W^&HcReDz!<+cvk7Y!yj)GBPLyr2rr)HO< zT62l?+tU_e7?a`^k=}1YdXYaDX&iqN#1$$*rYlq2+#))F)9d8f zN|Ir<%8NMO;m)S1M9|(^yZIn}qMxQ)5#JUx&|&euLT8%AylIa~`)Of8k#^;9gUuC) z@@h?OQ(AMEDfw%F%Wu;ayN1fqO&m)TOd&X)V|LZ=+uq6;4@`pWXQXpp6#=~vH5Xlj`DN=-?&ko8SrXxdSZ#3(M`Figow6z>H zg@&VU|IjzE+${w>VRoT{h5Q3v@%Rhyh_Q9__oc>Uv*ztKus@Fx>Y|{NlS;!Mu+-w} zifcZFR7+^SOYT_^9NKg+iDjRRSCD0CbNP71GF8tdyAbM9}1@92uLt4(^D zOLA?&0+-`N{H(yaobo-#?hxwe2G1|?37+>! zdN*hhZw)8+3O6pmMxK^K&ms+=~T-ug}<`G(T; z>?IvWZ#_YSCmrHMeEvDD^NND`kFliCu3$HbU80xiR|^ukpDni{(wHi8?bV;*O2Y;z z=;8;Ot;kLDUQ&k%a>REn7QBwgdmeP!vOvXVGKC*2G|crnO=LN&ada7@s#@7hG)A^( z_8WTU@5=8Zf5a#0>DRK_Ixfqy@-{Q@E6@Knvt(Jqa!DZdssN2e#Iaz&tbS&}MAF^3 zR`^$Fc8JerRVB|`&CYJg5)q-XA{I^|!I7>%y%y#Z)hgo{ z_RbZf!PWAic}&`BS%$q=+Y{YW5lRbixH(?wl7T>Ts3OXrOu1TPQG0I+7F8Ry3@E$J zVR-oD3S?2E+aDS1D(RkV(O2*}2Ie9uO+hWtzrxn)@k4|!D@pN-WOf_ybZ@!nGr3|%?XDY>zK8{3m@H5v0jgp9n?Klb<`S? zx!{+h7!^v|RgzfmuYOZhs*OT3Kmf$Rz|Egc{3#oanP%x`b~Qhry*(11)_y{|C)qT+ zZ}_@Al-HV1;8=gYX&+8263Abf5EfNR^}dP@EWrPu15vOAfqK-W?rCo(>Ba%k*8IE0 zm=(aVx#zBp3k5w5sQ?J@xI4b43q#s#|^geV#8iH7aB}=Ulp{hUCJ;)+!ej+ z_b0{ueh|^Z9s-Ef)i3MPW}pP@#uDf2_5|&6{O3@iieQa85ghIr5h8fEhinZk?JD@` zEB`RP!^G-7{BK z#U-8&4h9o%eDPHIK)w2QH%X_85}LO`8bcnztk=Q3ad^f9;n?RdyqXJCx-{1?>xn5! z7fyI+J}9Nb(E@XgXR0H1&{^XL6L}JOtZ=)lX5nuXqvy9W48R^ZJtzmz$F4O>nlZP4 zL)~R+u>JaTC z*I_JV?N#XHk|}fG=x-eI~9!vQQdRt3w*K zssihA?UnIKz8LSI7W)fu=NzxMl}}O8P8pvu@I(*=Rpo*7j)rkFwT_?RJZ1|c7nRDs0+@Wd>mUV z>a~T`nfw^g_I5>AsJGcns;ZojcMYx9?q|{ds1GeWlbU#%;Iz)FLnl1kFvcNM24+Wo zZczb`a1J|@+8JrBY`R#iVh$S9v5v>H0LcoAxd%%NpZ`(s&437Vb*Gq23(zVB<&}Sg zxd!3%z6$M<`ZqL++8gN5V(P9afF7#`x-J`(7P1L@JHiU5TEM8f9r^^)6m`2^7~h*y zxdU>>s&sglj;Z!vzyR2c5+aoD`~2?ai}#GyyxIK@ed*3@$5%do5Oti6Aat@{=NT)O9L9n@vm0pbizYG!GZ3!3jiXt12cpz7lAhaC_ z<+adB-1y4B&O;UO{Z;_EX&=XQd6SY-t9!OtZ|srcip2PUjW(M}J<_Hi)7U4XUVpIl zMof*%Rw~n-+qZ}&hb2$C4dbwt@(Mbu9)Z40N!TR-1zS~2K^2c}AGb1kkX};W5ko2p zxiwX@i%*k6*RAxw)9G^e3;UE}%$QvBbS7E8e3-c#U(iZuX3vd>kK`*ks-U0UfcU=(m^lnuGB%PHm&l_d#Gz7S0^ zMM~Mpogl2Rf>z$r!Auv1r3Jinf5tCQL^hHFp6A8@!JKw7J z_?$6or?VMaxXCVUXzJ4`EHS0igXhp(WaXoc`6EoEClh4oyDZ&32^wzFtwMs<)8FhE zZys%9^8#b&Y$m65u?9_wS_q7dn_0ruU-gPy|3|Qi!9BT)+B`VrAFCb47jJoW6>B>y zSEP)8c^X;pS&R6RJ2dXKMeAwX>zj9%m9@9o`eFc~;0K#J;LCq}<>B=HN6c34kT76u6niA(%kAQzdV<#_^dG_y0eXzTk@U}%^)4Q(5uO4&A)(6K(H3aj2pTPvukp~dz=LM*_#y$ zK^CP6SEsZEXTs}0?jI(ZO?38vtQ$T z(O72~)FgQ&2fVWO*-XP>6f9d+wa8h!69u}!%&R^ae zVy5V0I-umZ8UrXSv1!Kf7w(@`@?f)479m>Ue*sBD`UvV$s*Ded;?$~CEe z!ISF%MB^HG-1dr|DKrIrKuknCOKm+wPC&(wiaAdN49H2`?M za88DVkyfiMB9u=%ukvcng*ZERY7?|Fs>EtuGB;1g4g?MM_)8D^wDU;&Rb|;`3eo6LSk9Q_QeB5pAmOaKlkq8@w2*DP zlgweh8kW28*#Bafw6ZKAPDJ1~#~4M@cNB(~D+YvBd=TPRvKUqwS~+V| z>v^N*cN$TWQWkKOa&XD6TI0lgsNfaSJ zNu`j*0vR76h$2r^x_hI-%KvJw(=J*fqOB$7l{fpgvtD-wwbdgbm4f%24}ZoY1RlVw zAp*a96^`2YN@kBg!iY`FyXQ6F>ICAVW` zG*zpIjJIN%`}CPa9tSWAXlI%t?BscdS9XUc7f6&Z=HA?0`0k*1bCo8x=F9w?nq>E` zyXX`EV0LwQDo^r0-)K|?rgK5%>~oXcYjjE7>O&1d(aW?dqp~Kt;l#(P>sPks6nKq1 z?9dWe>Gt}enE0xwt}*zDrPBK(PAf{2pd{4|Kz&74m^g*_+K!e4dt((oSOl7mjn@@P zt!v1dugf5_oFv7>+4WQSmwFwXvSD=UZbnsH42d){I>aEln3za%QOo@XwDb%O@!}QU zrXF=&F&OY?cjoKs2AK+b?m+QD^&IrOm^W+Gl7q=*9jaY0Rb(;-`3q(*MU7X{>EV^cSGC3nu zrwHTs>Bc)?Q2{`o(ieU03f})XS<~Q2nuU#x0P;?#5|1Q%^eFDj!Rd{T4SDf&t3`KZ z73>J}4{PktiHSM2PhU)y-N`ukHBY1g=HK^SMsTc^yo7VRKecWz#`Xj-JAYC&k}w&U z7(H}VEG08vCOw#5By!5g*zcM3gQaLEjmi9Z-J?^!?rb@|H8+#hrF^AvO6fmVfqdqo zIdI)Zsad(zvvqs5Vr)U$V0|32DMHhDsmj_WWqgX=u!V~^x`qTdCYtHp)zM!n*P?E% zeoB+J(S@d}Hjcq2?Q28}Vkl^g$kNOtBmM65ZSE$`a+!XaXE{>o^c@+?fQ~OAtjH|t z>Fio{=erW_eAGl3>oKdTm8HCA-V+{k)S1FHv)aViJR>%@j?5O?t0w3k8fr35?O@#+ zTP=QS>an~U$etiwe3m~LK#v!PGt_j^jyzu{*LRb!J}>li{Bi-VYg`CO6&-;IMMgy1 zBiUCiZ{t1v_t z{>q$W;fpJ-=7I`WD3*Rg0UvRS4Sox(O&Uo`%N@Z6z{&>ns3)Gzkg{P`Z+pu*8Zbp6 zX_=^`AWuyDk>+%s^&ZVaU1qu|VK{Q34)ULV+Gj83wXsF)8E;L*qOR7)=rgRMBwLJU z;_3cOiMZ(LV2f@-Gh~{8vsmp?s|3L_y9Nv{zUMqt9i3tUsfRL7uf}Emnz=VTLP7P9 zb*fxN7r$bG{snmAK;%-ED34l{DL>WF?~5f|j#A+}U?*q!Yhp5}6g18@{JwFg&@n!LBX_D!YQ+B7j79#N`1y*hD9-7b3xzy`0^~+gI)8j4H z)~`)pUXcuqwRi!xDI}@0iw0Ps3pg|Wj0Pc@GSjM>ar(lfRHLF@Js;?`6lxsY&B|9QiBS;vEjJWO) zzwa2k6xb5PD4kjQ6EF$~4CQk(w6;=TEx+&L&CsM=O4&JgH`F&6sLC}Azmt+{l&bZu zQyv6ZQlqg8F*xC8J5{$3orM!ZlmLH`8$3oLawuYr#bXA6Oy5DJ0BK`g%;NbJ{X|hz z?IgJlUk@q5-l*MvLNlc1C4RO2z>0+;BRsQ|lJECav|NYd8-l^JrB8H!(uKyl=o-^K ztJ2hmt$Z=~c)r1>_I&_SEC>0`y5p=l4w51%w(7ODbY!KLjiPBB;}|!MDmG3AR>Lqs z*9$lUX9JMgbipkmu5awbI|OMoEt(%Y*l($`3SEIiAAed=pYqJA)_GA18s*}Q`C%Qb z1?|h;b-Avh!T7YVxP2INYr6E)|8d`#N!<)DsX}BEyNiEeh8g(l^`mTm=RcLX-{95$ zY%A|>?SQ4Hc}An|WKL@>u~g2CV%W-Mg!mWWSGsXD=kxOP*ta(d$b9PbV3VD-@`TqQ zZ0{`Z?Ufy)a$i`Zy+-giZ?@x$53RxrB#B4C37m zO&5Q;1;tG7dp2$85QIMtHrp-85_7>Ke50Wv8d;>{e8+X}T6vx9v7`y=)f!cG2W_LL4*IktN_D;hlJdBWqRi2f=a z;Tys^@0RdNkU9uR6%DG?Lt6oTo2xsWxTJ2>~n=U0hW@~maqm{u-O*D9gPL-wTt zeB2ddQDtLBAzH=^bAu(U@_c=)az2h&u7@pE?q zb5l@GH3LZhTi#v97*6Rju*%!krypb)hZV-!$fVd5&`!J!3gA5!n((TDfkic*w=r{H zJg;MaB>Cl!U~=K1CP{7%$UF5jw|woKwoi>49|~XULQm<)l+jHK@$M;~D6Xp;#S_9W zdkB+aB}UAKs6LMPhxtm<41HdNaq;%EFFj;Fybx`~;#3u)(|h;&KC%V^TsIMr+1d8J z%I5hoyb07WzB{?)cb}TlGj`@$XcT>So*DFm6q3l-d^pl_ zrYn<^hJYJ>P5mhldQ6aa9JWoaR0v}7S4`>duA9w-dtMG#jNu|uFK^EP0;58&_$9Vvk&O?cJ;lz_n$o z_azeMJ;K>d9}TZfD>+J~CB}UHnbvMg)W#8n*xPJk)|gKhsD%50$R*{c^~ImY3a=|p zMqOWPsgV*|e$C`9wOMWY4d^Ce{Xp-}O@qZu)xDW9=i7f|2h!A%*8eOEWaT=mJLGa9 zo{CTj>)u0Kos1<@kTQ<@xq4U}XvSjjT3FPZqm8k2TH@pS)!d2*J$iDbd!Nz*LpgEt z?W1qP9ghYSjrM=0mLI&_U*P8XsBQ2=Zc%x@HAP*B5!GdIpVy*@D{R5D#rAfPGdH&4 zFW}O1D3YJ=&81QG%(*f3BZ|7kCIGyN+_QjNq-}N6M|7M1`ZhUqeB0|E?}K%U4DD%_ zZJso-D$*9+SbO=)Cb@NX3&Cvjbb?o&R=S71`30BtaZ>H!L0LU7hSR#LI9=>Rpb&+s z^A6fBY^Ple;FTi_s1WRXd@@$%o+UPz_au&;P6Is6a}z~3t=-+hJMgBl&V%uXDu>+n zJsGQpN_mH=kK;aY9sA-Au!j&87Z3g}{rRXg*5pyLN60}=I={I~(pO$}(sx?mdXz)myjx}2%w`og{&F0`-G%2ula!`VxC6O>sE zH^h@Y_TN0z+W+y~l)ajx^_=!n*!0KipgMblW_POJO$12hg?&A0{PIu0&+c_!PYhhgp-Ihcttht% z#8m@Tk!wCIcwu;VO`s39qk6%uWfU0sCeJb05n|VYO-V?8lw-DX!tHVka;Yx!3dF|p zQC;Tc6=oJFG4Swp0n}wS%K5}&PfoCF%IS_%M|o4z#vsvpkGDE@DH3nYSRx#=D^cvO zt#5b7b{1uTY_eLMl>AI4I+b^5wm|Cenz-u~W#wdC?st)j_o=N`Fg7>;<}vcr`i4J& zaHnsuBjMF}v%6>&0^Q?qL$9u)PdKmHeB{)CI)Fd@&7-)@_qdGVr&?B*E%dwz5b(5z zM;!{9wJ79H(Noi4lTu=LlH^ffn4GG9N$fnSkwr8Z=#K6$kP{oy{G|22@>=HJH5LJ| zB^Y~}p#Oy3(iJMmVx!^<(*TJInpKtBog7DN9>EV%)?bcDl9K2`#m<)Pdt=HTaH#6u z9Y@%29z60M)Lrc&m~2WgH-ZS0s}VZiR>0PGZ&ckMoqZRJWZD$g@TYRKRoSdx9=mAa zxrC(^V06pYSZ3VMKGSxqZ!c|@zSLEzM)d1)<#W?qR6rkq^?Sd5&satO1^DJ&E$>}X zZir1h8X!t(QsdKXa!u^|77vp!C_$jaMBDzx6YO0$6oj0r?F&v0_!{3wt2#?sv+MBg!#nKf4tNkJ zPha++oBJee1Fr~E{lk#2wXdZ`JNAEAl)LsoStELN? zpx;;DkQ8i?`on4EWjYmWJ|r|ISmk9PfBfqOqV9Xm{A0vBo>*}@Jk(zI-k>;0XfCxv z!;8?OUI!Motfp#tLM*;uKo&jn`AHcGZ$Q^#G3@OZhk5)({p_=nNkDZB^V&Caf9O=2 zCM^DTeNOkHpveuDKGtL;zH3J?xk|BS)mE3y?%g?M-3mLcwhBC;ZcLRl_s{nIe!F3J zR&2Y3atFa(<>={ce_@NC5;LdS3`xa*rVf9v%nnD0#c~G7oW*{3dGn#tmo2QA75nA< zl}t(d4RaJ`(u{j>QpV|0?xIJmaBAx4*%OyJM@Gi%y}y8Ge|~gr$;y3EZcF+gDyx{Z z(Ae!svXXu2+reqjHJjDx7?r*6`(dLmLdrF_RaN;fz(}j%r_D#-PRd8Ojo)h*8kHNW zhOf^u&!bo-?{^QDZ>+tlCXcn7d`$S&8r6WY`EuB{txk+_CvDcuZWSq4KPq#tskHmm zhWBA0=Jwe7o^9p$tglD#t;sX{!wP;ojg&;nHsI9Ik(u%4|=cv zq}Wj2CQkeX;t;{&ujrd;P_jvY{&EjV|}jPj?2g*P552hMsr3zlbdi z$oFi7I?=A`+t@!l<=2Y?L`3=w*C}cF<@Jy8>w%BNRdj!^{{^`b@ZkL`-W$3BKV z+HN@;|J*S3@y)~+p~RTXEkm zYf^GnBrfBCY`{iNmU|$>=RFa9A=5+>3@(P2D1Q6(!7hDsIrEnbf$LbF)%TFZr&?JOEHi(L=L&EL<%`Ra;}1Jhp$uo%#Cm_*wL z?HO^nrg81FFuES;zPRWmZ?u0Rb~OI-NqE2g*6ddA*&tCM=2`ghD7*e(UTO$0!|-Co z^FC`5{f2;sajs^%d(vrF2WU{N`NXRAWKR#7zpH2aTTz46FWF{x46LhNP^5MtsCk-94lIcx5 ztRQA|mduR*tyrN;IE~4Gd)mVHh=yTk`_R1JKK&&dUO$3(l$9hy z5tTz};v#N&Hq|*{znMtRUpPB2pKy|NSQPbrrnBbkgNyKjh(uyouc;0q?T2-$kje`SnF;a$aq(^A66Ab(I<`q>UpXz z4YfIAXJ(G9DqGZ;@53)vX@##wN>uS>%Q~U>`R-Tw5Rs7c7kVeo&R|sLV58?3T%X-a zO80hpQ0o3xjAH_98((5!&X*luSYNOxAfPttf!x(ZQ7&ffKNa`~RnEMmdSZhI$oWBS zN?bn`vdi+l6R_l`h$4A1N)>S62ohZ8vBiy@Z>5PQ7N;xTdwFukN#MQntAS`amoq!d zt#Yb(;^X6iO8Tiyzn=2rE#}1U_3I_}so%?c4`Si@zn9-`x_>zv8I{FZJB5fTtFh!# zA05QQly7@~m$tj@{oK@#8?~($`K{9ycpUr-A#t1Us=;1QbSxhtQ*Tc^_*Qz8{m>?N zKAkCVGcGGnFwd%L+y*&wKDrfIWiqv=o5AcuQn>zM6vLLyGLZ`inZJ>T8d+p?&V+QlwnG8Gh9hzbZibuly^BDmAGrOySY zW=^MF?{(QW&EC}6?zR!`Hq1Xt;vp*2#Yq)kh&buS;f@8C>B2J&CQ5r_*n4-j;kkon zOO&*^aUivtXPPKzDW(wKfNP!&&BnY{R$~iv28wr^t);Epmaeii(5|_{EkXgFWRc^A z1=h%i4zx}CdD^eH0e!e5%Qcf%ZA*6S%%mKP%rn#EYvqiasahlxS;vMxYel}GcF{3` zq_K`8%LS_YhuxcoCUn$)k}KOAGbdRGl_;JEiM8FwZ9uRBdW#K3CN zMI67l=Z(87W-&A4LEy7IWK2#?>Y4ZTwe;Ip)mq#&qgcAl^%1^;qbiaqpH%>Zzi&vWGciY|Foz1@EJU#o34lZXdds8E|5;al{L!YqYNVxE6cK)lIC>UIDf1=p7 z3v}Fe%Z<=T=G{n+-5COo=~^%aKwgaNiuby0+XMkz7M`2AnYdy}Es^-Gr`fxtdrj;q zFswTDGjk;Pe~_2gn0LG?79G#YHxfPbJ8`?d;XquZ8y8Roib{ z@*-Tja}3OSxi2;QIb+!Lj-&bErf2?0`i?(U^Zx+kJuq$NB@zDs6uGNB|=m9=Li{$lYd ztBnE3;jNQ|i}TH9xC{%ov%adPZM-b9Tb`S^&*qWosHq?i z%HbhX)UQz0sOr*q;A&#TCnT8w)mCx)lJxECW!+ngB&3l>Xc-G0qP!?RI1-35)PC+M zXBiM8a`OJE8JT8`$WX?#)S=f#U~mGwFcgSl&+|z;PACvjsnVx9X>N7nQG%}kW`%NN zGB<9NI<=J~H>RWI;e;vR3snPLsKcnzppZ%8245Or;H+R%`)$jtq{b@drDGY!T#l1Y z6~QHEy=*mqRTa6r)gY4GktovOp3wlFRP*J4j)>8Y9w|w-`<)u&x0gvJey2eT@UIH| zFa$}#TrS5lJCI({kfNlTr6QoNp`S7F!se~kE5TSxGf3(c*jj}FB9fH@Jw~MSJ{V?M zKw)3G7WU#hsiS=W$rMpW3b95y1v`dLHTYmrkb}f<_4G+g9PG@ZM`E?svT2oQ$Bv`a zMj;&4qC*lsN&8rKp#u7n>=35iKxo)_tC9%+0H|e#0IF^oC#~;y8wez@j^5l`1`j&E zi-98*^y})N(sI+!0MvrYxd@Wv)l$1Ov$Gzu4_$M1so*QaE;YdbfVCDJkoytIF_n@= z&<2PqTY;qwJTSUy>9vp>)lS~tK?!hlmd#@zlGQm6mJfPKOgky8Q_+T&S0aqm{(0b~ zGK#aYP?k3V<7Zi93StLYVyUTFIplwaCTl&%Br)yHLgEd^HCb+E5ysgdS`fOqbo7oK zIbeu}qJnUdU>vNdo3*Y!wa%>hS5G{T4~7Z^2dxwt<`W5K()xfWNYV~jACHa#U;{8y z$<&nURtHvjk`FvYm}0GLcfn-?!m-v;Kv!&lLMXz6i+DFIX1QZgb-Kpy@x_IC^7^Ev zB2%Uq&Z!9w>_M-EGRqDD7^)>Oe$o1%ELu%i5S-{iC*fRJ>aO&J+r$>zwWJTz5~E4v zWUU9w91gp3Mk3hn`Y&VrQp`l9bmR7qn%{O`bi$B=bP?x|A1g(D0yhIK7x$;#TSdmj zEJLpL<>FX86(VhK{PEG-7Pq3fzBKXU%Yw(eHb~Up@?iY2Wx=7Sq2obOi=??>6&L}> zGHQGZq&W9Nmd+JN$Ta{ zo-7wcqpMXGoySky+avM=9aRpg&%UR>TZ3n0i3}`s$s-!5UJlAK;pdE}cUlDo)JCMP zLGBIz0PAOxX{9dA)s-D^G25)Vph5X_hl%p(>p87?Q51>6gbR-T(JZBdfmGj#g zy13sh;M;9&whJ-au-l?R3}k{!x`uah0IRigt~p!Fny1{i?Jenw*5z_KIi3UIj3lk` z3e($u(x>oHpd*`z+?bohx7k=OW09G!w{-YXtZPN|J4-(!5 zbNa^IT-!_>qW)D}p&)Ce8jwM7gDDLZH90j%`*H7&HS&WkI8+sgpp_(TT2(b`pm0}L z3a)e*h{|A&eahw=h@_4Ya_b|*QQWm;X~?EpyOd14&Jf^7#b=BnC07wWsFR%8v3+q| zNvn>d5ESGI@%UlfrT~lx9%wAerI~G*k}5iZ73Y{7F&!`u`;=1o2~}haE16d;Kpu3Z zaB2}YxO@?jcB!T(Q&}>cqh>CZrbXM-p}cUoC`|jpTK@oSmNjV^KP0VVl?W(FHO+@A zaKvs2tzQP2q&pJPUbUul3=Uj)o_<&iwCf7NA-FbVhFf_-EhLOIJdwDd0l&2VAC4dl zs56W4N?hG;kQRnu%7lg*sOTs%rxBly3!HIQLfyGkW9o?&{rDmsB35PAu>eZxr{N}* z%Dk{gxbsUZaA)9yJk~SY+x;(gJLT!Rw~~xm$KQ>G2=FR%z#tM&+f`_Zi7)nXK#F%7 zg6UU2mMc(5@$e%EL*klI;)sIpv{@<2U5mZP|Fr8VgU=wJm5HxRa@21<}j)l zjF*+WM3~$qc&W?~aS$Q#M@bBb%A^fEkEqv}@)(H>S!PFQy)as%RgFp?_B#cn^gzT2|i z{mz#Al>LiqHF@QD^z`X8s3#$x*@T>!QD0^cDzB!!r)j+nx*M1*8p76Czb4*C22BBv zZHVGEFIQG)54DsbEmD_*E}f}c7@r1O$GENi#qIn1i|wo1S9doT?55ztqv-<-wL7US zD_W2jjx%1+bEhn2 zyKSV=U5&otGqtMbLmoW-s2lCd1g z1!c1dhjNo^xwDTTX+}*VhQHi+U@L{Oij-E;#(yedrMT%d&zSNx#HtdQIE4ngyok7Y z1Y{q)MGu}>gp@_NoCB{t%-x{UN~$D1Z6!xi^2((7VmZM9@J(7OUd#l8hX=XBcst)jO^wX;o17g3gk=c$1J5XbJ}-4S9$ zJ|yh7@{IE7r%^X-!@XwlEu?VKr)IgBPf-g~rhp!k@x+e;i;znyxf4{{ zqmklQ$T0(m;&abDO(k6uN{3LI^71mjn$tM^QGuk6VCSm=$f9W5iOIZIq1+{KURbN7 z(?Ftz2gFl|#C0WT3IdI9acw)55;1jdgpkp}84V<4K^$<}oh0EXj3}Ja%fa81m-zG$xz}o)y)AWVXG!!IdM3#ue0b5PA^P zH()xL_;AK~N~>HWMbJI9`*(W;+lBVi1Y7l`mf05MEE-a#`jC8j9whb>n*oBJb*b@10%fG!Q{>j_r*b{4OmXo#* z)7`oUc$KKFtq1BRSvE|V=!>p6j@T^MHbyvksC$lkpKfh-8)n*Lu#MI=k9(NK^zsqX z$vQFW)VY?7d`2d>FC|HafY7HN#Z$f3;bA;CFB}(fv~}DX#II^U!60CCuqi`KU3%0m z+h^`Qvf{GayK>ddO_e~v`BC^3p6$6?Zp|Hr&;J1S7xzxE+uK2#Gq|YC(u+*X9Dw7F z47QgwGkD~^4V}a$!as4#H2u|;*3Y?1v~DbqcV-bLco;3de3@Hw_z^R*PC4{+^Sf~|RX&~4BdEpqLtb)iUD^w@)fTyXLgHz-W1M|TO z&1B}IEnSt-yK!YzAV^I!2P#mH97e0D8dDSGjE^llQVlE(5@p~+XV>S50~CY|N0PR; zxBmchk_$OIPjcF0wz!Z5(ACqWo2M`H95b`N3oDrYylN6R8&&n3lC0MK#EptOA=H@~ zR-^b}=`5}nqbdT$SJok|q&jrx8q&3)rk4Jg3q^8FSVZ>|1cIVTO%=#uK|geVj|>np z%~f_nAxZ8UWU0aZ1+#(0Q-}<2CP;wL)1}~aHs5YTNmv7M_-&rk@BW*K9 zQzJ7`q*~<4Jck@WSz2P#B;b7(Oto&^L~;tU)X+6J(4JVj)%JAC^S{CY&K zQN2J@pZ4K`Ll?&s#1n-z8VfH{hv8aNJ{Vqb61FRUYkPNXQ6}Lp*37({rZN8jLh<>Wd5)pf=ehQf z1VO_;61}HO=(hHcAWWulI1d1|&wl&9!7St3tfNF4gPkfDNM01DjxgGS>fDtVEZn!E z5#?fANF)yv$bGod7GhR~e55v~KbcVTF#F7UiTh3&QdI4%?q}87LgjN}yvffjB#LN< zT|3yHwijEHt=QY9+(V|KlAaiX>&QNpXYdw*oxJ+ZM|dxqwCEbLuU^6Ez_ zN<_UO&LK?Ce z71lNjq#asWNTJMd#;r7En^(El)*rVYxK_UT_QGzWG`7Bl{-1KQRt?*jC_0pJ5y{0X zj(y1KEV_25tU9gt>5e%lTBl_#%fnp%;0jbL}32_6O9&z zYZmC>7P0I-&Ks;(>eTtwB5a{VY}}G zcib(~OTOAeKv*V->!zz**jI_iGXCmUWaWagWJtR!dn0YP1Vo7=QNa)a{01{JLRQCV z?#npUQEb_zId^0sRC&-;<3wfxs#eL(IrK11Z!db?L{~H~Owo^@_~Wgx-59h|hs}P%rCKE=o z2Z(7B07VCv^}ryqX=#vR)mw4hc4_Qkn&i(D2*hluATp9F6e_UJI`O7sjw>QeTOQf* zTC2tNfIn;GDij1`8E{{WO3*R5&+rdjbg zu8HAr5%owkOc;Se)CMpi*BBW*J2Zk6D7JHUsED`&AWbLiz zdv-J;NRv@Y zWiT!gN+3vQ8ZAEm0QRmFxz`>1R)`26nVQt_3hHa04Dq~mwjSuY z;tMWe{x}Kt&4&UVV&C@W29SY%k09$+WvUcW)C(GaJXapSFl!eczKO1X7lflp>6a>x zRhhko7*{WS3}H=LNMboHE2QV6Po6Cw$VPBJYd`-0la^O}Z`!w9VlmhWhT_6RIdB?JKrLhYlV!#gV~NELO?wh?KM`8PX+sG3Etx!c0-swy|aP zPwo6+Hs}WuiUm$NvBh;Ig4k~M%X#;UOQX>}v-g%!#LyLFuY)U4;?`6>7O(ri1>MK( z#{0HfT$my%m$JsRtg%GlrnUS*WCFDw6vn-|qi|UF0-*6Zvpkbq-Ke7o zq|JQvFd&aSWr*Omn}lMxzr8>FTK9d;{m$pJZ&urzOxnJh@mkhZRTNZL9mvfFT(P1T z7%W#Uxp!Po-G0vZPqnVTkK8+C`)sXI8%ni`PyIPosQ&;Xi-du}Q793L@7~J&z}|oO z=Fucp>P)urtn*14#of`+Tc@U-G_TJXCK#34w9|+rF0R{_)Yiynw}xbqI?xd+W-}Rr z8x@igm`QWLaQjQz4R+IQsMcmo-qHzlARHD$QoGpQWI&%&q_3jBljLz^5=^3duiMGF?DC2askfxo z%n7Ym)~drkwBhCkJH0!pn|C7_A89O4!TXP*^WVufXLGeA2f1nFJHK%G_%3MH$X~a1 zjWCdvidgHZ!ttmchV$W%X^Qzqq65aAy+`6mK?~WwoZ`6!cmY+ODt@PjZ@$}4w~xo7!0ikP9+e$h!1Tfm7Gz)%}L=^TIx7l z@Jb>MEEBtBrG@>y!bNaFfkd;#B}Awc(U|}hVN=vObMeH~mf*P(|i$5i!#-Q0gza&#y(qanBxfETDsy zd94m2BFM%hf`XMIszU+PX}|z-1fF<=)mT;|Xqnwr=_{$neELvb>e(^~U2#8ct*!*A0dVOAwk@SJaNWMJcDozl4kzRG76wEtTE%p>L+0 z&^V!^6%0HWeeamXcWlPsX$M*??x$*6pmd(uF4ydDd)n^EkxeScdKXN#?WJl30c{}A zsXRZ9Jbv?MD-&Wpxg3|e*>9t{hM;}fjK}D#x4&fVTaDXYLAc%RmkgR)>DgTfKiK1u z@Hksnv||x2^w+Fw!bS&@(k{Pjeba9wzeVoA=t0txM&mQXfpK3vTP@v_jkTUTE8`2k zVOK@_Y5SQ5rCsVbh=3%GE^=}Y4y5TGc(yn8XYP!=l@i-;hubLlpIki^WykIBxri~n zjJGommX#)1DNmTE*^ZT+#=*FEy5(Nl^-Wmn9GMUQ0E%uF1!B0gFigU_Osd6)_b6kQ zEIZwla1Z|gkJVHE0A1APYa<@{H^B;RhTVZTF~q(=R-PUh%X6z){kEUIg4buD?rEy| z9nMfBv)JvI^dpe+ETHG`$3E`<yfyTq;;|Q;e?naF>@IblEmprw3HFIkt@-?l#5UuSzR$7qlPe)YQC+zvN0P?h*b zv_bI4Htolf>RPnXTO`t~gfOZ)nxu+o!1#hOK`TUJtZa9?ogpqz%S^k=N}r1V0ER7v z?kb7d87%MnN4I^|vQM*a(520V!0Ja8F~8lBYw2ahz=MLNj91JvdvfR58^zAfHBYq3 zD|WP`lTRG0lB7ros!9AXBwrPx*wcsFS4j5r?#Z;Q7YHHJYZ8z(A|6ZzTCtKGy?sn8R@6BhXMQQq5UIV@g3YA`Mw6)OEI4O_R10%P zk8YY+)sysy8s=WDIrvtmJOHbe;059f<-q3RPo2c#j=Jh{VlOeewpM zRb4n~NNHL@B4*MlIgS~CaS3&%1+ZpI$oEP{nHEI=2G`+Sg+_P*!mtSD8Ax9ZNbPT- z>-vgxy+`*BcmU$)8(a$6?ql}$@{ruZQ|hws%OB+42UO}T5P(_W?Fc2+bY%q*)iY66YyhX*?4kr-TXSHe+0X-gQRb~%L19-OFt zd~kj$!6Fx$BC}P{D-cGpK~)3C00jh`P@tGQk+IcARwq&6O!BGWidDuy`Hf%%_xoN+(F^;FfeHHs>JEepnn4Xc29FMtfjD4#6 z-h24k#e*{hj^U&Z=YR;Ii9Z2{VnR!Bsb3!ZzuZmk4|i_c$pFQBaPJ6WMI#hMHSp4- zEOf0yOh8+pz+%0{<_(!v?W`Fc zSr3Z(JY8GQ)uyacE5g|i++@_RKT}M|<209b723VoFm@A*lWp0;l zn{C@&SuRU;Bz>~So|Wdl4UTm5zqNGWWZvM)54WJLGh@Y$Wc+Z9ozjwR+K*ElL|s9w zZPU~@a|j`w$SP%;>{FhIK2FE?9@tEIJoGgW|^MWskBUknxPU zNPNQ)l6h@_ta0-Py>kBmeES=9_I~EE&sp}nhCf4o0SZqZ+x`b09Qk6oT9iQ4G4Zbl zR9>}5AJG@up5eQ)x>j4MRd_NNC4cbaHOp%}E-_-eKev6|Eb$`9=*%+bn8s&pRip!g zKe)Y{VZK7wHe^A3MO#iv=g+|Z0C(GtzfS72+xt(t-welh(Ru!{(5>#CacE!Tl(|d) z0G2D5-);AHH!|7Y!ctgBT*Z9D5BR1%rJK>a5hxdlUpd@ZotcO*m>CQ(M!PPUS>Emee2& zs=4y7Cc(*5WA4FHn}=1*E|Zz2M2ci^rEJg&z?KJU6)I~=o~6r>rXo5>2+`b0ZpKK8 z0931MRhbAmP^kwH#nOQNnF2{3RyvY69Yt#j=oxUzxqPt`fCd%sPrbP za!`=erls_^kk1eWOyLGD1Ea0t>k>(>Igk*pG_j#Mf;wCH;=v|Vn^a)LDNT2BwreU# z#oUzcCtNPS-i|6CmXq?tcS{>_GGabQz>JWRz~2L<4YdBGqMpq@_fux0pD}?bt3NN} z&rtP4Ygu;st>6p^(ol7VuijS~DZ+!~n^?K__WG(xB$axj={m_QYr?q$;&D)20s$q~ zV-jm-U_u4d!zEHV5Do}-s#3_d$=qe_k_jZ#4hQ~tf+;3j6ld=)sH9k(!2n3LS0j#K z)E^8=l!1*yrLNe+CsYPA__NG#BPxtmXsx&I7`iQvG*4{KU zWFUWWsHevZ_{Rldxg&v1TeK?5ksu1hR)8Huax}vTjFl67Nmmwob^ha6`yx2UPj~^^ z2k&NTUA`G&tDBg^nc%f;dR^P35lHcpxJ|Qfv|2o^B(wq8dW|_{!yZqlZmr#y{I?`q z_QwJB?rstYBkd^P2Skr0*Z%-+FH&1LLLNgNV(4inwI_g{Hh$dL}#d7xm77>2j5dG5z?R@mRWAwGG5TQMWUMfXB zW}Z03xHEP%3r5&L2Ny&t5Wgq>vai5l0=~>!Hhbu+9 zBQ;|`?eDwntwgr)M}9&4%XlOLK);DYfE@W(8YO7JI2yZ^!XibS4*V4=?gBfJYdL#+ zs?gfpBSkHL%G9sR5;vl06Yk(>eNel%xeQ0s&2Kgy?AmU&cG!35TXWjy8YVJk(XS$( zd#8xzIUHu&9n|Da;TYQ^?a#f|AS6v_xwpJMqjl|#!Xp&lSF_$$O{;MnBwjtYBOxM> zw~vk*^{qY29^%VXB5XeAn%&h|=vS69PRh#*th#r%efXn5mAZIW8O#V;M1fm{<&M|x zYXv&{cSt`X>1nA?gLto&Hf(qE+sWftoMVyt9&4A?dQGk5G|rMAY_lIx$#Y%%YQNfV zI~#;c6od4oPfV(Ky0-)H;xX;^o4b36>VfYWj`j0B?@PV3o{5TNaf$9p&1)2vtI$M< z4w@P-#F|ov8dxj>?1AKh$Gk}*+e8I+4;8qS(CH3;caeJxKcFb=X@xH83FTy3Jx?gh7sONE*+V};dvm4#?n z)DkO^uN(t2AYElMcLeyV3Aa~?pR)p5C!$zgE2t^^!2R#|7((k{unr`YKmJE6+pJd# zRTzF+Mo(==`9G#6t|H1OncTSzO6?U017RG8+X zu{8}Kug~T%ABu7wp)`})#ZRcVBncVw~IV&R{(-fl<#8$jA%RDq?6$aRWP^#J3w23ez z=E4?Jr%(B~alkP-tpH$0nu=L5PV_p`G^cQyvWonCFu#p4yH+f`EWV(%Rii$kaSyT5 z5s+ce1z~HyMK~Ii#7_-eG2<@mWeh6I*4p02c+t~RymQ22mo;t&m^_HZR&L7NgrkpY zEwP!2bPbBr>Ng4O=M`SW$le6Vg%JG9W7S%mZbV36S4!9u9pNYYO}$SQ(^*Iks7{jH zvdI4c5sy8)gH?0(b1kH<*F5H5r+E!bWVCDzGi9Nu=aw~elkSk^^IaPeX%(l%@6UN( zyDrJ>i?)n0U#Z+TWI|mg6~paUSn5#a;m;+$yJgX=S)ZQvS}~@lXE%dL?830EkfH zfzmBU?3Kt40%VUVYD^qpNL0)0t)>s>i+#!Q% z{{Uut5dy_*w(`WWaH2?ztQwxG*HN!Lcdf<}h!7ya<|-E&aGtG47h2xIxh>tK8#Fhv z+IyR7ghwT@q=|QKqMD2{bjnhdG^0?|9AUYu1B`JCbgYP-U$R;7E7MQ)5YHsg3wygl zi*l+Pu;N;Xxhk zkBP_0ZF_dlHLM0XuIIjT+KksFOMC`^pf8p>cH&|flP+avzqu1GA|uE@%?I38KIuDU zeX%8?Ziynci}YrONWeOys^*Mxqhjl3FYdu%zd7ml5d7AYx%=1Y+C9JbKiaLf#OxLg z<{&QYwNwRRFszXp@FBAB#j@MRb%_#gIIPzCgyBhp5z7Tn?yqZ4vD_@MxwzYIGq$-I zkx{54k(FtfKX_v)is+Uh!Z)?PmwmUJ+54a`Ww{#KIQ7ADxrrk@i1mED@mVe!WoZMoGDP6csqS_Yv7{m$NPpJBPHT`m+>R_ZO{HDhrr-{7MZ!nI?mDFE8EEk z(jb*gL?v?3&m)fgyOEgH0wg&vCq2E(2TbBbx%R z%&Uy*(M8(KQ5Kd4c*y`U4X0S+q@F)!8Ny5MXjH6P{bhTrXw;>=gG^B(=`6?Zlfi!z z9z3w7Ake2Wh#}2+_VP_$d!KY$mWI;dV75FK0je=AD8?e+cf$ifKdP!5ShJAlpKMhQ z;dd)aOzo}z0PYF_Q{_+Nf-qYxLX=9WKowY>B87?m?8wAcmqzTur1mPQ#+0Qp%!=jl z#AKR@`;}~uH`NwHNZTzxiA!h4kn!h=D}vTQYT~^igaMwVJz0t!JUvzZIEFz8x>ctP z!bD;M<)r2h%gX>dyG}@pbi|D@l?p>ES1>@zqdXBJGfH3)hU+I>XSkw}2q0TFw&J}k`~ttnphfC9%J}n8LA4n5h@UiZFLJuvXP=~ zUI1X~2fZxdKx{&t#O}?moah%Xjc{2AiZYX2T*#mjS$!%qB|-jm7&^*L5eo`#yMTZV zC_rOM5%9qTqI9yejz^nFnjp*wp#+8*Q1ZiqS!9p{0-umyL?dfA5QXZukVd3efy#w) z=Ym~liGh7p<5fv@HP?K!q%7#9v}m=Bz~bvlABf}Qj60pAZeki-LhS7~Qnnf;;m_gp zN3-3UiWjL!3=o={9&6=~IlJkNUr@a!)2SQ>k@+o`X1uYO4H9;)>s@D<92EG0j(wZg zc9N*oZ1!=@dQFc0I1en5LAs1f9KVRuAKYmO4CYcn5`UF)$S z679Kh0;+t*c%x~1@!X8L`W4WDX*yoha@9gwzIgR!D_o+jA-z&K;Y?K~DcG(RxSC^! z)%v`)hB1w)-JI~#hmI>X>xKjdCDRJ=pD~VfFZHX{jk|US`l@`Ys(Z&F6)h@waL1_< zBmpX%_&#d)Ii+U3+TxL-mhKqkOrAGzq)3sVlbkW0QZ3xvQp+eKZ zR0@)L3_~be4?qIG-n)_zi^@kNO``7Cb+C&5%sIE7y|W?|V?#n{f1W51vv>)Z##}W- zKdKwM2F=3@jjBE?8?N)U?GnWe?|4fx>y09XUgo3D}m2 zJAeL63yn7*bk0B9FQLRN;$*7J;{@=@1gNsXAk!>TD0E@q z%GC!QSOOLCj}==c$rker+jOc0o2HqXnIQY6N8(?*jQic}cJS3IlYry;aaT_0fL!X^ zX>V`uqTN5$+gze|xtciY{{X2@JpKL5@5SVNG7AK*8A_{D_x-)D@$S9S>c!GKnI~-$ z=BY4H6eAzS)01P>?D`-ZNJP@>Kb=^w54iq8DDI~r?y-Y#YHA(n-(~xn-aB{LJ;?$z zFPCQRRpM}Yt!h4FJaKnhJGNx(LiD>Xp<{6hNJ%xg{?z+(b9R&4+ko3;6!aQnO27qP><+dMGH+F`nlgtqek0O?G{0Q$L-1-M5qK&tIb{3vmXcFaoXLSkZzeZRfiFHvo`8zh)lNlAcU z4~RZ^5W6TBi7`BjA#%iK8em9s4wC->;hxQ$)+-p5zX;T%eTN!{QrrwKNn@8v+DI|A z4+kFtvu*o*?Mr^+t&=veRgvbGK@G>IyfJLL&ghT7$OW8q4UjMR-@KFaLS2*EmiAXF z)^^shJZ~J5X;h+xBT#7rEmY5peYlmu?v#t*>rMWhwie_xMlmriKn}S4_V;mV zca>yT9=w&*SD-SUXO%JZ4JCZ0Gl3)kfPrMpk{>#p`j?$>K~8ABact_QNb2#ebdi>t z08M-{HNhZcgeLSU9+ze6>s-qbP`*|0{&=jd7%WCecTi59L=#Mj#6;kZvH;qE)ZA3l zBb6}#RhX(_3^Pi?Cvhw%Pf(zI{_Q`mD2+q1=uDX6%zYLllhvpVEz-JpdnM3eSqSy*98)J7h<%D#%wL0X%`{Ts2iDLbX_HDX3XG{{Rs*$kvpv z3_^&w5SzOTj{IcT(m~WI{O|!GFlh=E;={OVMQc!tz}K0<1wbf<_VKr>sNCuN1u&)# zoJ_ApZE`A7KvbNS>P2t_2*9B$k<2R_OS5hOx{S>j6zzu6wd0j3i$QEwYnJtWrHXD% z(#5)=jbks;%0&vO<|&c*;f%tjJ9&&sBsXb1rTUx>sXKZ}@U1K1h$NO)%tI!7u1sNL zb&k14MMwjVME$sMRXRm#9V2;Z4b{S=ZY}N?^C4=|Ouq2{0F3cmgPve);TqXq;fwxrwv|uamBl|(*qV}UW0ABd5Jr^ z?jG9Q67y+_Ma(*b@*^A>1}oD*xOIu_?OosLSV3@xhBALGkN*HpHf_4i%W~6q-wr>x zeSRv~ZcIx`p(h^WBvN*z200gsHb)+s+~YXviFlmWz{EIKFm9XoDd=}UJRyoh zZ8;X`JaDE8vuOr<4{zR1)7@FDlSp+tg21uiQ$vOmm=r7$m>iY1)or!dTR5|``gj?G zOu!u5fGkdYG0wTvY|8MoZou7^5!4CvR7^;mRg@F$@-SNFavu|m$dam2m{s22_rLAt z_j^9yVYQs~-SLdmCCsO5ul&De(`ixAxzNW>beJ>%P+(%s~?{{V3> zEH;c===D-JW6jsZaKPYLNmc5-3mr02u(I zfCCh6_kV{>OPNfxK*X+P*<2WsWh3HLCif+(fMbjTIB+ztfyUTblY6mRA+(livg?15 z&O`uw02Mwan7%eZTA{T8SI@b~=n5E%5I$9iG71<8+KH0FMRd49ju1)=z$ zf8>y_`eXX79^TCw2;Nt1Vw%Sl2jYCO?Z72?Iox7E3CSXdv>>~EWp6O8J& zSobS??X4|6!6H7{c)y)>6D;t!R3N0#5(>DeU`A_{IY{@7hn>zd`lOed9zn;bbD`mm&|YHTF_kbs9^|wx z(MlQ6I_4UuO;3^Xi4lzv)-bjLmia8gJa}8X)4Jav{aAP7cRez2pnNYa5+b1t1 zbDK$I1-lcWC<)GsAjqjaFesWcoLB)3De~44s0_!^SN%M($jdVJ+Lfs_3;^Ohyzv=m z)(E1+NhEC94&6N<>d(Ye02E|F?^VpEjPc7>YKb`lf43PTOPBClB;F}Uk|^!X4RQd~ zW;}HN0FECDCjglx%&I8Pbn47=$ndGcD_eq^%`{R08w!lbLTD?4P?W?GRLncA%tuoI zbkS(QS0hngSb|EqZR0Exl5X){s1gK9(!D%<>xMIRM0Um)I;@#vXVB}V^D5jj^7!FP z6{;k&gfi1YYEN|+)x%o+#~ccT>?O$hA}s17EUYRBARb_x9Z3uertJ4Cbu^wRkF8m(}|#H!;Pv3kFHEL$ij<_TR#5h{_? z4pe31UkV%n1d`m;I338*TVGqDbh%kHwF!_GK|#YT!NUliDJ60eEJJrHZQbM-LF7Uo zhjDUhjt!^4`C_S>t=nKUuqc~+sdlYpI~I9!fVt@{(#g3!*$;gCD70n!)Y#`+$*Q2 z#~6i^F+l9J?j#~XC7lKx#!HBRxPVFF&?U%Ia zxQV>Fh9Le!XE;oGDgIn|6iBXjeXP8~6?H2{a0H46ABe>}>pKps2->+R4Ki>aNq-s? z+O6E9{FEg3J>AOES*nNbu1ower>B1!*zBdM&9YV$u0hMIt=Q8LF=b&4v)r(f7+zAMfs`6h`S8a#acgZ0@x5|D zT#Q&b>dr@+>D6V3ZC7BqZFlTsUKa_3OtnbgUMI! zj}md^H{C*elEd3$W}hI2z2mf$t;C*hZ#I-M{0 z?Cvz~`(eW~+nVy7Q~3-mg9~2i@yLC9g6Gp--lfIFca9|zoor+wkjPC*SM$fZgkuPZ z#4s5zpIj#NzacL(iOG>z*5n$EK%D!^QA^COCU>eKuMaU8Zi5SgQySq<$~$V zQJ&sSJ;793gF%*}G6aL+imq6M{^05CZzpPyC`%MeATj~cI+%l66I1EpYl#~$4M9ZH z+}w~p<6dbS`!$yD>TTsV(}SeQ4RxAf1g%$k?dh6`vU<|;`q*oV>a44i6hKG9fMQFe+Bu&zkn7us z(WB(NZte`vERt$@sjfmeo;5V__+z68>4=EHE=B1Zk}{XvNj_@=UdVkZ6urf!sT>VH zKpz}2D!n?mj|G@-kZSreA#FfBEk^}N$uQdlR+J2G%J!?vu*9?ef zQ&qM|mRSmd2o4QtQaR96;mI)wRF(*$>fYe7F*#tA1^SYsFi(XrqB*Mn034&3Oi6PB z#2}Iba^7coU67E;8LR1Z936<&xyl(C)KUZe^b3dmGcQvq3|GRbO&D@H8U3Ra+3{yAVe z04yuLX`tyj>I71}Druf0x+D%NA;?ivN3S0*8ekMzXS$&gboDMwz5cOJE;~i--4|y@qj9Vlxl!Te-IHQgxo^orfA4ZO4jR2^_%3j*4ZQ5&v zlw`2J6CwzEuW-ObA{wgafB|t%paYziqXJ6-is|0N_GR9|aJ#+q%9nFT+j}9H3P>Zk z--uI|Jf~IO!t{WEpwEi-Js+pfZvtj(EVzEE>-S#wXq(#7%O16OWrg7YseNSWaJ;BN zKP)Fp0N(+fYNP_E<^KR9j_vN18FTLo%%U0qx6`+!i5sHvf&C~U_p!TxyVUg*tME3s#;#$}!)`m0#I*%=h<#T0<%Lr8-z zJvCvDRJvs1ad5hD-&>Y6R(8JWULAG*)>a>3(s7!5DG%tcjp!T-v4`C%D0_~l`;mw7 z6~=jOPbFrcb4uRbSX{q$8;GEo`o&0A^Q8q2I~yLOcF5B(XAHQHs9NmqjA&{Xptrbi z2)Tz(h-&`;TyK|Lwm)S37K6MT3bKQ5jFH{D`6iM4Nyb~9dSABRnLi|lcyfxhw1aDg zj#Ns+?@J=Eufm{Xn}4frZc+4)^oI4tQ#|B#xE`}92a6UEXMP(M#XjQv&81=eI4r!ZK=|8H($S0ZlZjveeR*%f}EGS6aH`hkAr^M8Jgv zX*E*Z2h7(6(3D6+W?2;KrAI$A!;g+4U>ORUXlc@TSI378DNduKNT6d=OtL>_B081| zij1m9G3AJhtg5pPgG0m`f5kBnEt-UpJgK5bsHS0Z_)uapXvhkHr36u1ylWhEENR>a zs+`ZlxBwwJ83N@n(n6xM$FHkORFxXY;z&G)E_g1h0GtXW&jj6ZMk5+VXgU_PT98Tb z!HNtNE9VGXBTWEly~9-_297%njh?bZ7-oTRielmaZ3qC;Io9w48+mkt;SV~BdJ zx|pMhgSnDHtP(m%USgEU5z7FFMl!BU7MnUq15^>!`GK<|o>l%B$xs(;5a}RD zxalQw3^)c_^S~sGQneHdsSX>dmbEm@d`1dpSY($aBPARgh#Zb0fQ6N9ZAR++M~A@Y zi0Tl*WnBq10Mt;Nx$+|s&>*Fym$po900Yu!cyPj!t&CowMdVYMrFi)a2Sfs_cBnf`7 zO;75ow%>JI?3=Q--42_lm$!Ym-^w&;uT@G^Ejj6_#}jpW<>1nw;1{OaS+!uiK_`h@ z?cVJqu`KIwv!u(d9YZQGBE1^3rMK7K`r<_FK~xnNiudVo3(Nq$9)29;2h} zG(%a&Uk}xI{=2>Wmj$3{4150oMM)cL%2#DnP!=&-nq}rHG1+mMUU;{urzNp5I`v{{X+alzhovjjpB)^32uywKN0GkA^HA9@4D;03p5(1J!yM?`0q$ zE^0vvS*Qk8!k(3Ab_&tgFUtY(`m0zyt+_~vB+V2m?WIdKS;vB@E1%B;{3`(G+rdfo zJ=+36ub;&^yL&L$z-5bg+nz-Mj7bRoy67UTpL!c6H9XK%N+ zy-Ws^3+JZ3BvULv*{O0QeOAM=zd*N=G%GW9%#n=Xf5%V0r-58FfeQubf^qZBDjPU5sFFraMy)g~N8VQW)MCKx zRZ)pF1^awb@+@w_ZK3Y+WZo7KrS9B7PT*!^2lI1usiV!3nM>L zOB0@BT^r7dMj|>}5Lb;k5J()43`7hh z0Ae~4!7rHLh7u{BTP|R1@5olH)*eOw^HCE!Ng| z6Wdc%6UIm}G5*t-R`A3cSs|01LWeMOT87~&JTf9sja8?IpU)UbqV8LX5^}48YiADK zvp@}0_;C5+I?(LRRS8y7Q(r;S2~(AP@Ex*rVntbHQHq%;K>S9el0U-%LUK_uPEAc2 z26^$I{+NIwBNaVbk1VJO11!1VvQ}P9l$8{&P1TveDjZjp#+71fyhRRR@cH68gk-$c zsUTB6q2O>zAqwGU6=b0`>r?*#(}f_Wffy7cs+<8~kp{VZ@T$bcn@t<6ks3N?7-U8a zT~%-b80NOUq4$fZT|f^CkX^N?Wf>l{8I}H6zA`zkW!rEVcJ5Zitu5{@A(ey683XGx zc$t`*s_EmFS&uvyB~_#j+!ee#R@ohbPk95|w8VC&mR9{H6a`}$kWUO#DVJbfX|--5 zAdt_S<=m<_{l>|y&6T)#Z4h+Zgzbk5)6~mTTKW93p6=MpI_T~9;?ZC*Et9QO*lrU! zMHcBACYaP9W2cRHam$I%9J||TLZ!Qc?QQq4xj_BpS?zaw=-cIhvs_HZkzGi_vB&sU zK4060vC_4XDTa>@DK}kuHsWCes(5P1cX3LkwcO0o3w4MPy~~@5(^xbOUQB#3-X2TK z$mU6vazVJac&Lm}ORVnDJ zRSG!Ky39`r(KUpHzb~ZfUnDpe5vIS1K78)fjOV)k^#@x&|l<=1&)* zQ|l*b8W_<4CpfqQ!@yThJQIqV8Z{*Y>SK4%(S(#Y4->~PKj(<tIpZigsHQ}=57z(=;+5j%er_Ow^8K5yF^`6HUN;mcg}M1-C|x1;=h)*J^O30{V+` zY`^7(j6)LauwNeP(vJTCByGcXg6rI({sPu<#?k636qVAM0Z~O)K9=M-=Y)(}I!d$v zBZgG%$rk?rda%Aq3q*xtuWf@F9Sv$rYNo3AoHRz9YO{VR2~#yidZK~AK&&VmL0+#i zJg~)Ux5MU_Yv+=I)ni4;G*D@#Lp%jwv<4MXd4{kgEL-nZls|5Gh=}k+K?~?cq5+!` z#ATSE!DOYv%^)VanGsGz_~0Pr7qx6_si@WD%Rs&qI4LzrEh0x48W=P!P^@YP{ICdC zf=_z%w+Rvi(u~cUt5kvxKnmsYI0O|V0!yW2TIpblvJO$2y$q?bx6+?$l;F>C?y%qal?B5EW*Wc;_-gsO%3s@;PJ|E;Yf`MOlLv z35zT1cp2VnU#eLYE{YBVGhgX~{1taC$g>?RwcEX)agm-_;_k=lk>eoe#Qy*cX3$Mn zRy&9S#IaR_P?U`G%zfkboK`~9l9gG~nsm1!NGHz(CBUexl0c-Is~QrZ)K|j+lQygo z5@?(fP->{_IZz&Anc!6^1R=Br9FUh%b3Ddh%MeL3y-E=xpk%BGGy^JgI3X}z(WS*s znwrx(0mq&r6&{LJBaUj>eVBm-H6_)nl?@aVksk~Y#VMjlE14ECnHjNa0Jx~F4jI#S zS1?=1?bRx`>8%$!9t~Wuz_O;~42K1~?3XqhotT2n#24s|JkUs?QQ`!RB2FASsh5^4 z{EytROK+qa`KxPRrC5X6#BOe_v+T(#s)ELVaH*{_t_+_JDwr71v8ShUt%iB$g|`@y zpje-@&K;SIpwg&LLWF(ZcxaJ_6t^HpChtKv7ZF78M-t5o(n(-HsIEc$`V&G(uK~jc zOO-VisbGAMZYmL6J-fzbo*UM>qrn{%J13{}7a$ud0a1ZKNK9f#1&BUjCw0Eh4Ch_6 zOo~VdTUL}gC^;$Cq}HV2br7wMn8;F!#>(qzx`u0OhYKwB^?@0fCveb~ttqKMJtv9h zmJFp(%D6y>afThURj_U5A1nlG6clA>5Zyj&>B(3C@7<{y0y^6=AzJbXhLdwGALNY8h2}Nj2xjxQ5(P z#_XBhdM)PU$Jz@}G62vYk)>&d00feaT&o*9#<+=>An|D|jA>AEHU5~s63Jn|1~0`w z6@}J-_T?iLA){py0K<`BNASh^7D--Y=A)IB& zPjOp^Zv3$JT}ajxfW1PCpbP5J;gXfW&ZoP`Rn`aonYM zdtovK4R9}F(xz#O_QefCtrRgI6NVV63uJI(!7VnVM?%F*omEgOwa+FLrFr606wxkS zW;SbcMvZO*01QuB&}Yy2;Z!45ZOsW{M?%RZL;5N4u8)QtF_RjO+)^&$HUV3!hMH$l z@xqm$2TVh7y&>bIgCM*$W%0=30;`lb6i&}@P_7EVAVovX-E_d(h^HXc;&~aWJU=zbkLYkW+pX2y{B3d&D0%y23cYRK&#?{B7DeF z({WZ_NBgi7>he>J$YL(;~+Jcwmj0V^B(I zP<%P+%;LFFb4PCnsi{>H&0{d>QyYWmhLSja4wMH|KKSZl`%9PNoNy{oy zobg(?I)a2FwiGcr3O5gdJ~)9fd{hiEo)uXuL=DTwFRe<%paDS2m^4sR1qDz|3G-qyHRXuOiBeU15F-(l z2O2nGJI) zX+U`&w-LxfQ4+;6H+{%NkqMbnIs^+q!iKb{%>3}$&I-Trt-G~U?l)c0?Y^DvB>Hm3 zMTnXJ*d_DrdGCQLU(5x?v@3EAvtC#{5fK2M^mV)uA;f+T>0hW zfcYpwehVRVp`&r$6jG1p#eoMFh`P@!x-k?`hAHi&EES~E8CpoqLWam3@FNzgX~;}B z#cUS4tIKN~YC||`TGbf%`lS5ON-~8D z#jE$eSg?mn8-gXt<@z957-Wo#qT1J{Arxa-VaK@bL7{%!Db(x*71Ipl9^8{cYi{gN z);%h$$5Rl7qPhz31J4W(HJ?nFn)b~?U3Q8X!fs$=u1FYHw_Xag^$!fO3*#CT@H(?& zfINBfQj+!ynGwin%7s;jMwI{$?8?4W#DHqHIsH)4ARFfY02I+@MIE(}qW=KhT`sJ| zb5qKhd1A~>6&RYc@WGVOqMdB9iHM{G>780~tJ2(tR zo(H(%pb&Xr88r`XYj^YT$l24i%r4K-40oo#M$z{{S=qGg77N{k}BBAtAdGD@0iC zE~7^iC}hZn2e0_>%f}IjNMRB~euy$e3}Q&$vDToP1{CoF3YPMvI!|zhEyZ$ zIE?8fF9yweR*oeXG16v`4RP?P9zPG`g}~8ByuGH1Q~QegX;w?CNF`9bBS40OkkQCs z2@sF?k#A`rt$tY|H!LnBG1seE;aaa|${dqb$byhcqht0O&40jpEM z_~4shrHso~scE1QI8xNt!72=&^2Kt11zj1xY9*wMokfKR^?6DJH7)s-Oq$;qb&XbU@TXh?7YOND;W;PFZ*k zBLI->i)We1+5V>-pbveqc6l$d@N*u7(#T2*$q1#>FTh*eJgUws1PmWDoSPG_4jIj#N+uVqx zn~MnLW>C6;DZ}w;6>9u&Oo>$uuoc@nK|>J`Oktc{l%aR*S!+}HJq8g&r1q$ zIbw$}t}$0q=%pvyw-jV6MG?&6FiNr4`EEZ7wMzDNV+6lJQ|~j6Dx()Ej{UW!-4)}+uGcEv4OKL$(tNdH zgq`^+w90eR3pZ~>ym!$}DmP|GCj&sHu?dXu(jp`O05%lcE_m}+n`{}}ditYTO&@*6 z<4a^9gj8)b10hP9pEfvBNE9_mIErbiUU{uYayZ>x2`VF$7eWs(`H@d7S*V;-#xlp( zG^{GHqpW%XV4)_>ihLU?Vh|pMT`4{(hL2QYVA^L4L&p3{)5Lmf%RCpWDxIm4i#=Vy z8asm^8l;Xjpz!B{=LH5G%3GWl7qJVpB*h3paHvMGcxuz&d~mOlYaZ7Pim8!UuWwP* zgG*!pub4bA1}jiGuPe%+n8955)`p|ZaKObv0mUesEo~{AEo-89VRh-PmM>wQy_MOV{%u&Tt7&I~vC@aS< z6~ZwJ>0g8cl7lUS+mwz|+m*#~VZiv%)L>~=M)s%x+GeaNyik@MDi>xH0}jn znNa6U=swI)BT&@huhan*XsC?G<|rjV41i@)DoMqXAe2aK7ACh0rJdC^uTqmrk^OO5 zY!rm}2V}mNhzE|Y4@hd{$HaNy7_zm&p-jdix=|c}E=IL9&*SmKf(oWYz_>t`0IbU3 zit%OTPE_NCAz2ylLui#0t1UwcnrBZMc;QNMB2goWpkzN&}4rk8_ZPtkEdNP1n9G31B94JU(Pmi7+F-T-MEQ2twP-C8CQ00i_ z0?P^*wuS($^!w6&s&`06IL!9Yb>SZ*r}5kiZW0F}E7`;J9IG z#4OT*(NoEW6Y+t8Q}ewfDy`z&FShiIT!8Sh{!Pk~P>Pyrrg>L^`C{15BC}rEgHWrk z?WFF9O1OTapo5Qh3%k^w+S*diQEe%R2t;K9EVS;m=YnBkd(2baP8pfauRk~E$?Ev zk;qdR>5#WBKjVN)RahQ0F){clUm4!cD;teU&@%$X0a~&2m7xCs90nCURJKN=A;XGV z!U~x?T@a}J#Y3%6nuftKR$ZSQQ6knV8R-(##MB`1%A<RsT_?!Jcp@OataB{ zJ{XLdfbLAjL4~c|fMx`zBuA}i4-Dyn5*0@sOq!Z#%0~mfs1azc2CmDu9WBL&k;6Kw zF*PF}icWEP44^kuQhHq&(W%T}GP*isIfU(<^}MmPR}u=S{H6f2BLh>ZvoHNI1eF&p zNEe9xeu#~+?i0i&v;P3x#>!lqa9k>kiC{p}Ukm}>r{{!eDtDz;#`rgM0D?ZE&eX`{ z4FSWk8K(TO!APi$-5NHTfUL5$5kcdqw}t`$yBBT&8*Tpp{dm7a)BgZ-^ndC8>}R>2 zIAw}^xOnID+s_W)+Nosy2>o8B{V$I%?eN0pa9X2@ zNZ$Vdr+ zx$*nHc%tS#ojfr}r|J)%!{z6MIIRZ+^xvkwj$WTv3|TxDXycktea}xXPYyUmdChts z^$_vm-k**uD4Y+1A@xbakNuxlAHC&;7$9*=UH-HBc#lu@^T8?YV4|L{`<(b-sBpiSi6{7-;HxIeMaP;uQB#(+5d|T7QpTiR*#TFmE z=;i9+^2C-2C*rZ;>F2`?6j4rpKaZyhiA8_XP9CAhhtJOpa7i3jm-PN))9S=f;=Fxd z^>V`n6F+%B%g>L`4VtSWnIE9ut}FgtI3ZPEby0Jv{Kz!^LC0l7+AOtG|aY z)Ae)0pSvV(eX;CUq5l9yd;V@;>G)uT#}SXs18MyzJ%6gaJ$|A3UU)FUHscfB+0~8z z0H)*gJx%&Pt~k0_X0qADecmdfPx`$lj~+Ort+7V5{aC#op~vO_0GA9EcQ7jLc*Xw! ztUpWB{{UZ}EQi{#%Rc2^Kh!tr`bX+|xSk$=hsz6d?pl9pf`6vmf7ANY)A2vY1pULi zv!*!5?pGc^srUZ?UylL$pWXOzY%m?cVDj+!a^jjFpueNU@Z-ampY+9JKLttqvq|3m zgdU$;aQS+_rVkZ;uehOF@gL@I)Zxz(D$AcGX?OnsYxTV&)$#kk+2Mq=vco((eAPww z>96VfzW)HLiS+*fZ;lv!t6i*f?ej>VNa4hB_#gNj9 zVaJUE&GlZq{{T!q9De8Z^TkSA`?FXd{{WZIiT!WW{{W-U0y(08 z`#zZXs;PZ^zVGS$Ibca^jvrL*zv++lo}v0bFIV)!$x}T3-xTTp07&1f#QOdx)&1TW jc&a~e!7;Rcw7#By>ir&*!~6U(T>Nsu3%Gb?-oO9ZrMdI< literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/destination-5.jpg b/FlightSystemManagement/src/assets/img/destination-5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..189d9e853bc59260dd5736d708ae558534809cce GIT binary patch literal 48142 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 Jz-7KC|Jh2G)OG*> literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/destination-6.jpg b/FlightSystemManagement/src/assets/img/destination-6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e597c0ad9900fecb9f276447c840da9e10abfeb GIT binary patch literal 29834 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%0D~dZQ_v5x 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�O7 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 F{2x%NN1Ffu literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/package-1.jpg b/FlightSystemManagement/src/assets/img/package-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da974e77a67db39cebddc1d9425e29aa7546fa63 GIT binary patch literal 58456 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 ClEjt( literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/package-3.jpg b/FlightSystemManagement/src/assets/img/package-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a5531668d7ddc8fbd44d1ad2b5624014a098166f GIT binary patch literal 52260 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 W9Hz(UJQoK-FYT>gyRv*5zyI0Z&E9DM literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/package-4.jpg b/FlightSystemManagement/src/assets/img/package-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8345b931782294acfa69853f98b748a96d22c400 GIT binary patch literal 69837 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�c3g1ljW2oZIor)P~~S&alVu1 z`gfLxCN5)Vt8Bwi``~&go#%I3mr0Gpo}Z?)T21XlSpD)SN}Hj=*Z0Iq+-V6IO3AJO zWixN(IG!W;_VcOT)-ltOqzOE__i$u~tUnY?J%WZeF)Xw3KU2Wb%=WceFh!>AEAmd8 zdRbT0x4rky>PtKwwuDXaNtd^DKR3xd0R((iv^G-@S6pKnpiKta;A^b)o)8iP{sz2) zZ!@G@4ae_WjM}2*7d)88m}No8jqMf(N$Hz)#PKFWk&E0*ml&w^K^+7mA`Zu4kuz^R zQcWHtV;j#_uF=uqbXsmKKm^{r$i8lL_sN`U3cakiRi}IUY}4Nd6zrX_-3q<`3}6Vl z%8=Plfv5W))uwy&)6J#B;@EgTl>3R~{Vp-ha!9At5EC2ad&NiRp%$f(z}Hx%!|huC zNT9u_3s2M)Ujk#*B()1)U^dP+Sx;@W`98z>U`6wV8axbzRm_Z4EKp^6B_^-nQ$5_~G5_8f?^ zM0K@!EHCtx#t!FvWvvbAGU@>2q0cLpTMpkx{Q4upSATQtk+D&Qczs@7u?(X0Av(Fd zqJys(5mktA1vhCj*SVCnVRaw<&ZnFwzoeB;{vI=+6aM{@VY=etM{DNUpWFdo1}5Qz zH?e7Xj-^}?T7i?{{b!nr>E`Elt;^M~cQzx~5zO==c~y>chp0kLgrtLH=B7m=>7}Rr ziml@d-~LGEa;+I)tswijNl-3LHo~6OoIyLV2^pehWbrVeSM?E&pGVoA-AWm!vhY(V z(LOsKTx$Wt1%H~Oxt-CErSHchi!1XZI@j27T-K}e$?LB*m&Uy_qOAC_Vk0aTLuT!H zb`L$JoCur$a_NnQhb7~mNzfHzjbHGA{R zfyC}0MA?^=iH2}LPfsgI_bfwv8j}nMjZTk8PgnATQsTBUsiVYO$nBcphbg>|kYa*N zYeC+Y^SbQ!na-^Wt_inpDfio>-bG7s__raqbRwbLXSw?JEb%gc>tD?0B8$GJ9SC3eT^+=erntDX`^l8yC*A#lD}M^+hJ5CfO_l+W3HXo}5;JtB9VcDN zROatY0a97V+~ZcG7#pC+W==r~AN1XV+Pqf!&0@zh2Q8j=)aoqU93kvDlsN-Z0JDg^ zDQySGs4k?wHLhVgE*r8+Yfqb-%C)iPwNE73yjx*!%Gw;5=;a`|+y=0h_W#httnYEM zE91tlPdZFoAPWM@^Pt2VFq5ERiv$!pe)LeUPk46}jnss-yb1&azka8lw6pxCrgJR~!iZo0o)a z1@u_W*otO-ynWS|**x@3AyD!U;Y(O8wt7dep)FEb2it8yekQ*kRe2}|lo+E(0c0TDaCYly z{kF|7w(qUbR=$7n0T>?BQ#ebPQzvWaDAXNGw(x#(P}l}5ca}yoXWK_5LIgJzkh0fY z2j61L)%UwcIB5t{!`E@cru)MVWl=YtU%%wuU}sm-?>4X~^{iml<#*wL$Dis6KhF)9 zYJ!qEgAttO@w1)U(@~3$7Q%cWf$WCzgOHv2Z4Yt-T|zQh#u9|#W`&j0kB&li&GN&a z?F|CE(~oM*O?!9DO@8tUmCCyR+OYs80Af-O1+L#0cLQMXPkvS z=oFlzbYCn>lUk#FqCmv}5}uURu)gis-0@QyI&N6T%0}y7s;`(e@rnj}=g-?NltsB* z&wQyLjl|ryFX#Mv5UCIyS09D{p3>pFgvxs!#n)(CR*G@bK0tkR-ehZOa}`k zHsZAgDsqmsUW2`d4nOhPf@k6d%5W{OO=)u$8%1aN`(;10zbvlc(i4p0Aic+cF`ah0q?m?-+mD-%lL^O z)jzSvMznWZ(YyzXil@tAnI~{7~dy| zh`!%#;-VVSQ^H`4KL6%RwJ-8)>){$4r=XGJrqZwKG0Hoa^;X0F#!9;mRr{#=3oZ!*p0+^u?+s&$ZvnOvO>T*W-C zL6TWRZCloa_^s255IvZ}O8LE=8JmvXqg8Cg!$5bfQ}RUuiNRU>#E5ZOB<0%pw!SD+ zKdlrvK@g3w<_7i>m)AP3#BIlTIyOekgZv^+efr?%Re3yc?WCYYMoh+!9}~I=T%HLP zbEI4k!QqX;sOYP~{wwO1>=7N6Kl(FgS0_1@zC&t&v09)cz9`YTO5SNQkr?&y$Z}kg zrWHoG3t8M?aHyc)t&Lax@7U_7^tzh$irl&}+g8lYhj&L5!h(mk1oKz(V>k5|B3RYG zg={4sm*0yEyc9>I=urPd`H*KkK&a2|OgQ%-1TuI`GvsbWU(rT22;QnxH8^UorKGqx zi=AuiZqcBVNJJ7qx3>B7`?xZhJ!0GOPwRA3o}ZeYXHWDGT$cdJO)rnETKYYfJ}8RHoe|j`-!F-lqpXg8!z_6@ z1lxotng8YH*;Wy^s&dEb67YEVLf;qk6~TI8dc7m)1m@~*R165(;} zZDVF1jZLDYD#Fkk>chlWHO5sk77~D@-@>{wm{w2$ky(YW=UFjY&coqh<+9#AD`unyd0|{IFjdk~B3L~_#p8>6Ov6Lx~ zte*-|*Ik*qnubPLPr7VH$p)>d=^b&Ifh96VcRCyTO|Mzn8tl~Jb8+QGX&f`4 z_*{GqbK{3jSu5oXlrR>sVW|1iTqW{~{k^t5!HWP5fzW;R+IBH|&0z8Qb8cKwz5f7+ zoh@qKzFCtCe%jzUi2I9=$;pTal5k}C5JhWkJSLX%$tvo@y|ue-;g@d7@A$a*mm4voirT8_^1Ww{n>UW#ZZg^SZ*2Ee9CN-$Cm}zS zqa73;q+jD)Z&sJt=$)OD*1Zq5Va~tHK$ox%ti}8P3TQ!^h9Am2nyJ z^zWn`w*vWjVksBikRuRnas|bC`>`v(Ubgx@aOGgzs{R$rlxvM#zGidPKMRz?Dc&PpXqt$2+rI@aWD9ZGsZqd?jN?T^=f)9 zF|e|;Cm8tAG@(tUkwGAR)i>H{GfurO_YvuRso5D2M64L@ZEW`zKLS5}d~cE6%D&f6 zT?6R-P`Zv#TuP++ww`^^=?mf(5N9G{h9WDjVroOL7Rl2@Ee{7XM9|lEm zz#Tj?UPaowrjea`Whm1WJC z?9q!fjS>Oz+*Z6F3-xzz_3-+Cx&Dr>x$VW`eV4)Jah%5)HcmSh-?+84zQf~RqPD*; z*ERnDQ$JC8-XlAi#)YJ4rN>8#c-d}4mIQ0lQCib%MD5c%D01<*rj6l1V#!gs8*WlO z$sQEvmM>Nma&K06&5NnAvHg|N&y9^w(+K8H>xd9S%M`2l15CGzoC_)G<$Bh&%_c1TkV3>Rma*}zSkp~{tk`#Bw2^yOFzKnR za*ZH~^#p58gg#@9$J@Rkw2RzZTFz4H?~a|N$~EDhuQ^b1KYFUcME) zCR5<#xV&tXa4f{?RM?M|OEP6>{Ms;d+v80Sz9$1bNd0*`@4G<92Hl@vxe^M0@&zAwdkIa!lSv2Trst@u8}gWoH#7Y zua$I+(-V8I4^Ip0OJN-zGuVKMScM|S!oFW8tBR&B7l?v?e{zfT59Vupt!8T?RIiJS zLs*hdyGE9yNiC3v1*Cvjua{B}!m=s2tn8sPjITf%4cb^%tY=$&*0AMqa`Jd z{Azh>Sg?x?rHgDb+#3s%r@+>7s-APTr^<9MVC$nW*H1B8*L*RzURKyRc{sQtGwLXy z0zACy7Wr;Qc{!M;&TJgG$a|Gm@ce719}aVWI9bGz;+v~(jkGJ}QMnFBjSfV>7ElT3 zPg<11KX7)@k|H6KY=CG#rmmZ&`sJA8u&2e&F=Y~~dwARDT{gL%9QBy1r{dl>_pu*V z2IKuT&y!bNdOF0PI}&2~0fN|S-6>+v9<6*?nE5yas{+7k2c5htGFa&EfecM4>khJELTuY)0vHHX|#= zn=kccG7=BtTx@rn)Lfo3K5TiGd@PAUQ~B7p?KI+Yt%v^r9=l&Rh2i;0aEK4S*RQeW?CWVb?BB`>)D3hYcz44 zkWAd4f7fXU-p+Rt-a6KzTbFo~5G4M-hHjtT<1hcqtHk+_@%ebRLi^T=_G%S08oe zchU~mkB^avw3a@$Vo1`nQfl)z>1JY_HY9vIApGQ9k1Fp{PYR#q%nK*T+s?B* zRIc%GTJ0%oTTi~bdZa+iLe9#@C0KB?c|kOSSyPylHD%>h&L}eX}kn2N$t$0R^p~u&z4o1BtlZ_6(-V=0BaaeB_psB>)#~f>9(z^u z&gSeGi=8ZM(Ic7cSKPZ==JlPLhqD)CEERf!e+uX7={z~iT$%ACj$&5oK|Kbw^W(Mh z$776Cnc;aXZ?^7kbn?A+bBib%Gct$PB5l{G6`SbOOd-NZ1gZcQ18LVv<>k4AcN|7a z6!eEbnA@+)o>#)BH?UY_rfe+AgH|`t+P6C#uUDL%5b`+LXmOize;SdY_}Zt2rdm8a zoS9`<|bUZnD?Tv?MPBY7nC0qO@$e5*D!4f5P{Gsd!Q^$!uJ z#-_D4nP)%FjwV9l?c6V7=cyIfj%HlBVytE7F>)i084}z2p8@{>V^V6o(fi=T+SHPg#`ZE(e5_HQYbCQXR}p6jQDcH-jn4lA_| zFK)8S>X4Qph}M>QTzF-2yB{YoEMeGc2|hMHRdCOuij znloGre5+Sw;%kE8_wjf(z02R2e0~JUf+qO+r)Rl{WIhE zTm;7BQuyJ$$rzB$E1s_GMy>m_74m!gcH8(q??$@m?6_VkC|6;JWxh5B+Ws};uVmjY z(*;2X?2xL9#y>Behr{Dq(s}U5W$@7976>jZPM7idSF^6%K5uR^ zvPopxbk_S#z7^=3SDNb`G_1WZty^kMa^`ROyjihi4A5jo(Mm71wzw)vp98Ljtht!J ziHuzP$A|rSgPH8Fr(9%Ms`BG6B#3hMn<~c(m`ncvRF?cjPl53-UB5;B$L7x5Uw6v+ z5@lv&ywkaoSxI8;)RV1!Nck4#x=c1!K_$Y2aI3BARgpgyK@^OyjAo6AW`JA`z-e+T zHPTPASNz^qP)M=H=;IE(NQe%kR(WBmExw4%+4y;Kjjb|dfM;{5b-l>Hg=$$@vdf30 z_6L6Vgfh#AhZ4sOjHVo7whDR;x3%x%TxVXlY})Plch_8F!_q{*Q?ny=$i?>T+7-5< z-D}auR}Oop{W`(#hURh)IT4E;E$y4!6MAD`W_fRKpGT>-1GJ&H5C=dGl`M-ksS)9U zd$otoo*A~Y9Jg%p9F}jk+0K{;Ng-2h+TWJTZ?e zHE5*>(6Qg*M_blxY8=Yta`E73SoPEc@vE+;P~w@6Ba?l43h0JI6orkfNw~h0z*ERg z?Co7V4Xbf7ijpy!?rC8vPqz_L_ta_yX2nQJJ=j92C&+cKRx0R(2+^?N5P-JEwT!wBUfuT0&afFkM+`A!t zPJ>Ehu@N(JuxAkENLdN6@fPV;>dtZMcR#pz*fJnUwR?>`0l!m8rCYR(^5zM+WSJBa z6cz(fdh_GUzq33!Q1@gT9b0L*(z^P#Wu9HQU*X zp^hN&3oMPCL3Q+k*8@+5Ze^JxYmMBUxtM=Ljj`Nq*nl3R%+|El<=cI=#v-S=x!j&6 zaIFw{SJj~CE2c2zH_wGY`hw0>OlgPwW?UBDK`Bh@}F5=-kmzd5$EZZOY*EEMKR{sF| zY0EhRT(jnS)xzSU_Yc$m0P_4Vak(<3NVo>($K_MP@veJswln$Fiw+Fw;b8V`hTVOh z3;-ivop9`vK95gM+hY>GhwS_g-R&MOII_7pvvQShB-1gPX12O0(MQ6#-rY5NH2B@S z-xDhwuc;DA{Jt{-L-}RMHx~2QpS;(Xv-b%-Bi+~gM&7&M@-rWC_Z+00i4|cw5eM?f z`CD4^U!A@3^#1_*?wLG#{n;Mk`Zb4?$DizM$L;>-LS_skcE!q&{$Y@;T%)%_<4@}; zudnewc6H&r<)!w&!u z`el21`|hf2&NRiig4+jz>w5C<(_`D$-;+4_(txJrZ>R^)<7(%ot?#^BKu-O`Q(<#^ zeiiD~;@w~*+q5n9{LNy1(ks(8dAOuw;~8B*xLpFBe(K(uWzT-jF^TR@{Lke1=IpM* zD=#p&{{T4Wo7a!WL=M*};UwMzz&Du&-&?EWYt^UZ?DY1Z`mg;y@0-7M-)pA6zwrM6 zA4T_V{W{<{jvp(G$oF}Oc@utBxi@T~lEl17tpvXx8um?ifk`+%(ePpW<|qsaT8{{V{}>w<7y{EFjvc8!2UmwaCyPt;3z>NccG2{0lV0!J6J?r?_ zo8(*U_k2BNzFybbeTCUL&@^!1t4WZ%WF%e6p1&IN>%M(no%G}AyNl?@V2IU5BBTqb zg@^*aiPH?#ZvZ`BO8yeRbnXM!^^8TL1*vNm3 z)Vh;wAm{K=atL6~B4AJWZPV_o&04$o!K^OC?LIXm%KZ!rF$ej~fRMgAn%39D8tE<0 zA2avHUmum-{FK~M-v%i*DN*TWQDk@xxO}`^c%+>Q+#4T1g=b5a_tNU3$I4?OM56nw0IrqKD{gDr{X9{|mLvmV z=Tb(hxngaeuD(^#ii?vIq@(9S)Q$YGwJ_99!irfDOknK?)PHqjX_4rCp}`#Aa!|gc z9={I_1#sTs->Xd3t`BeeawUUq4C5_y1 zV@}xm5xUBLdTU#{Wy^S74=j6S&u1HhK5Z=0;k>k2)~bfwla=uU&B0#d&@|E6DLY)8rs)ZY6s8*DIG< ze6-jtmD z@aFU`%;xjt!ZAvBL=CrJUAF07ZS=+P^y#(2Y&lRD$cPV9NH&if+N6rB#N+#dE=h*Q zk|vRYYBbihw26xwNU`#9@f+TOmfxE8y<-hCV;?&wB*z3SK{grzda^R_BkA`zk_^EW z)OyKg8hoov@vCeIqmvEebhF2!dDkCzSZ5k6SOZ@EV)bew&fm`Tt=GWO4-Q8v2n>5S ztC8>^c-LO7S=(g%t^)#o74k$Q-D{I;bn~xPJhAMD+FT?_17#R?$S>un9V(`?!=B=r zJe+xCl?;h+QI}Ex>KImRNn<&|f0pDlppy_Hz-{p!b&IQ}wilY?c=&HWzq}ikQY=2o zvr}u82MISC*(nr;%D|~49~xmY)nxIUP7WcRXWm^6_YEm^Ybp*mIsuR)ViqR_3vD_n z@Tnp$c^)f-#ltx;mohq?2-8tp!#B~1;>?lq2_eLGK-&6#H8E2$tBM{#@>tne*b)&P z?hj1|kCkr@cUj9Vj}e#7OFHCY;m2Xs-Gp%l^7k9_f2t48yuH6GO?_+X{BPTPH}i}% zpXFTFA_wYo;)F2VJ(Z9k9Z7a#nhRHx{{Yy_aUh{0B>J^eXrT+7+cdPg0}`MbGiVtmQ3&v$&Sw)L;kbo^euJV<$Ek>1U1x6mJtQLjqz?Y(H#RZK>O%0vU8V zW99r=uj|v#UH<^_ze?-z`}t>Gzp8(X&$s*=Y1SsTmknS~g?!EAuYQ)rb3$%50$7_^ zc-I~td_5C+gP8HI>mUbPvuJe{t!675?QF_cEWY|jAx1#=C0G@3LAIk^e51(XhPFsH{`MX=b{AahV zJ=vY7#P-)3__#4dl4QtoGiHedOC-#0cA&n<()(ji;a`rm$Fsj~+skX0eL7~78pe%f z1pGxwvfWLz#oE`pj}JP<+bvCSW&LEHgXdi9r0{Gj1EDHUfY8*9Wfwn&z~mw^XJbc` z85SzzU4OK@Sbc`IHnA<1F&yV<_fHGEGqrN%<*eqJT<8h~qhH#VR0=Erf6USc)%(<@E#CgYTeLTSBFpFcjRCPMu=XLe2 zoZP2geH^#ZjN_C)O_G6c>L;ibzER8ZuCcz6%$YdBvjPQ?OYB`p9dB9X8~k-!^{=$X z4;O_dGlGI$lCO@VLsPF+?%McyFvP^gRGgj6x{>j&nR79d&OF84 zW2U-RnaixUj#8up@v2>+qXq3?PsklACn&VzCX*i=ue46LIvdv2jO0O+pM_0uYSJ|vwe9<;g`#s zl8+KpTv$KJ8yFEXOtzbn5#UDE9T_Sm%uqIb*;vaPlXN;AYn{^#U9y>r4gkYe zZ&ai64R2VvYH>RJel)=u$=bd?0;XwjtjqSX`Lj|~lPU2S66t&a{&hTUfBY%FbE z_0z)_Xxw&|6v>3wQ)6>}mKDc+e7!nhXUF#LY}tZf+7b?+_<35hHEKtq;qbAjjhZ-{ z#Id+Hsm0fmR~|nUF}=5m2H*j{x2&OYINlZ+7_2d=eumXV`LZ~;@#IGl?IZHq;{Hr_fHJPs6JztY6zny#k0BPvf_D%QxonJTif0M(nhQHOZ?%2)7#^Ygv79P^s{Ud7H z+FQoJSbde``MtY#c5S`)dcG%A>+9E9?HU;KUA6!Xuj@T52j#cHjd&~Bs&p*6uqO8F zZ9%<(u67cx@HS~>3PALMgxk1VD@A;C^UaHt@Us0&vu#f7(c8(PI9^EA@07{zCV0$iX_8m^f{2ncKtK|0BmYv zC&$usHS{_=@#6W``p>Ju+1Gt%i|v2MvQK1po*!~x7@s2@`P?|*Zd)4_{m7B#K;e*( zG}mjby$%YVmE-w694>Y9rrwqA>Fv*rylp*V_HEvqf;#=<&b&Ki?9#(AhDI0sji;xl z-(2U1TjntT08;*;a$IM(+a0yKUg_j^pm^-fijs>4AN|)KlK%jddd+=rgV8pZv$y{M zuV3|izn9x)G}F%ee~i`7(|*as?Jgm4#HS;Yl|jwQW@qs&?M1wsMy$uD=4-LmxO|_N zd$;B3J*U~%qvKA!G3$NnX1PmYZnes99WInll&FTs)zDLY@eMljTw~%T;W_x=1>-S-KPpPlRW0#v2 zK_an6j4jAzHevP}`c_oHS`Mu_tvo-KPJdr&lSpZJ7Ub8rP@6@06yyJ zt>Zj7Z<|#k>0S%2$*$gh6`ZdhyRr0-f?FM?!^cXzkH(dc^xJ@005J;>fTtsZ&OfKU zyBh*Am4WfKPF1cEAoeE)x{PJ``b9Za;S%EQ4i8{Y(*ith1x&TZACt5ADKTCZ$5kw( z17T9t*AYd)eLb6q$(f@n`13yCmpWI2v*As*<(J#|{{Xygr(X;<3BmD&2KW_^i6C{a zbn)Tw_uG}rwBh))VYd}N#T9bLgn^HWfbD|T_*82qmn{Q?FnWA1MtLPYnMbz|S}kxT z2-{vUf0Y7CkukW4AF_*`&>!q3Q?~%JR$IuKipwk1Gsr3yRyd zB2cHyTEe$-@_0dS5PUo+xg$#*z&0o2)|fewr;S@y6yluR&e)j< zRphumKsLQxCo>T7oK?!KDSsdZDoYQ4l<{gwILc3*g)+E-FnGj1tYrhh+L|pgBHUwY&h2V+e#)<2OWTYLM7eutD3S! zcRkyf+^!+VXo8OeU@ckOS!OGzUv1NFTKc=-cs0VuSSBJsw)I=Byz9%;@ignX)$~4B z?!BG*<7E7-OgPfwA#aecUSBSvz_^C{V*}4YS0t%%L5{+~1x&6`yN{8_;J6M$m@1{P z;VlB5jXQcGU-sA3B zE?roYxL5(YEAG$*rw%peFqd z>&3Q@X1$qdFgX?UldD?(k~R5}UV9yLmF5O_s>*IR4!Zb%O=8rss^W7!TS2!|(*FQ` zcIn?0=I-mvU#!<1btA{)D&}Ji| zN{#7Y2-nB0do=9K%fr7{oL7haW9@ERv^$1Bs@<6$$&tVR0A=G;e=22jV=+~>l605j zX6vncdb_o<>A&=C{+H_W?bUP3U+SOhK94}{9`fKj&$l4wIH^C8FY@xBV|j7rQFe+? zmHjQ^HLnlK=)HFr-_!2({C?h3!k_9FePVW>5g3I;{N89Waae8Y*86?w0_ssoupL>f zwD?~W^6lrwn)=oGUnlX;z4ZPnzo%W5lf!%b?>feQ=H!bsvdDKd3nr|D{{ZH{@v!Nl zjRkAxe9m`{o;vmPPl@razpHOM?d$&lNZYLM=XM<}r%L&=YWH13XKgno-W4xm&b*^H zEFFunvZ2s<`PUoUmub_FL-_eoEz}(xmo{Ur;jQmoHQq75Rb27eXsW6XgF$~0UcR2p zJbm3us4|rFw%-HsuWp;igMPYsq>jh--%Hm^vlCiritRde(y?75AN4PRPT=f*Z;2xE zPm3etk=18_d(g1Ah>|s~eSN$)n|&*$-F&shNbS7YGkaf!&66rD=`wI}<$TP0`!X{| zF3G#qYw51FK3=n3?4F*@d|kO|o9dcau&*v&tYL!hJ~i8tW>^+jr%^SSAIq2rrhbMfWmPQRiP&ReyO-!|ddkGl_ zV84wF843sj~>mp49D-LR|Xr4ZQGYYS$nn@N z)-@JHfdZn75%Dw;=g7s2StS6U3MH^(=0wZ_lFE8e%4$V$S$t@r7Iu?p056>b-==Ha zoBS#Pp@*v|zsiB8>tqxNOi5!eUo$~ppUZLB~yJTH2SN!;woj*X(DX+5wcu`_?n!S=z?*hR<`R3 zjPW{{@NNvUUX5Zpn#<#H<7x=Y9B%%N+Wab}5@X_Hb9Z|K;iWQhaW4ysPo_R{Rr#`*^3l(XGN}7)UcZmG>D%}`eg6Q}KZ?>k zqZ4if^}U67tjpgw!sfw6a{2EB*Gc>0Vpa>haOh+z4pdZ@5~-d5T`jy7Zmlv&5?; z9-zu}1X}(&8td`Ad!F+j-mGb!< z-=hBjQZs)^DW8j$MHzf+k{2ryL%KN<+ANWeA3vF|e?^^|@Zb7=zek_sNvHkIeQ&eU zexL9Y^I1}TL+3K_`7G@DnfNz~?Gz9t(R2pL$_E{5dlYd^Vm{yl#VpVK}60QD!r z>inC2UA=v$(dZ7uerCFxZTM^BUlzW+`x|B(LnzdX8|n!BDk`@pk&LwPGB}YLEZ_KL zO5KR@W8rTK;kMHjd%Nka%)jkI{Zd?QJCq&X7tsFzO>)b=4`T8IU3_|)N|rPj8Sh}% z8rw}Yy>-*K4?ky8<{Z^FvD9Dw!_K{W_T}W;sV#HOtZlD>u&+e!aJ?r#Sgn6o&adTX z@fs2x-=(RP;&N^pc^Elm2g+OP>23Uh{{U~crVOj{Id0*FuMRfrd_`O_w)T4~GW(~y)M<Q;VJM z+vuyCynC1uBnmzoPwl4`Z^+n1-#qMID1KnxuN3~`o*na@E|~)0{{U0{G@7+L>Q+BJ z+w!peQaAd-mn}{8zO8mX4m@J&!Hj+)EIk)LAK< zh*nFhJA5|jRV+r2iioxS=?Be?TUp?oIM}vZ-#>loHHSatu`gVQ`ze&-kr%T7)>mQi z){TERGIMyb`aov4!k8}68M&-y(&auUN?|!e6HH_WW^%+2#;RuhRXH0Fklf*0`4Ri+ z{G9QB^*h8EOu(LT-1!nebw85H{{Xpti7qmwlPF8^>siC3sVh8cdf)7$NfF5ug2EtZ zVj*X6nE4H;DSsnsvurbZ@}%rG>Em2?*Td1*zn0Ipc`Rus2`u6n zy{C}{i7rsBkXxZQ(!O_pUB+Kar?PrI1A)zr3P!ir)nISq&=1>RKYv%hTbADsB^n^0 z10RP#ENV){hYY|HE(BJxTSC4CPL{38&2`7+DrW#cFXdz8I*Q+2#>?BTbX)U0<_`tL z=5qXtGT>oEW}TE>wu=B1c$Q)md~54;b#1=fb(yvCyLZ=Fn_dsj@Ll!ad{$@F7f7(6 ziKCZ{)W%kc5OU=xBmbi z;^VRV`8a-7TOjubCLN6(ZqWfTWKh8is9v+>x@oSFVe;)VG`*!~T zmHz-Af2-NHpN8|(`hVR%k7sO{SyD({CW=)L9LPf}A=O=2bquSb=ZXt8obIAsHPy`1?G;axS| z=i5})$ziraG|>FK>$cn9R~fAIHgoOcq3PjSy{%5PoP37&5R+m^(*8BQcVm4#Jiq94 z#B=`uP@zASd6y&RWt#s0g?+D`xBZ^4{x6&H_5T37+5Z5^>W*}`hn;+ltLR9{_w1R` z@pzKq+PojSTy@L$S8;iB%Ae2U9~2Ir;{t!(ud#~w zQp%TnXr)$$4N3lE0B`u3xK9hnlLAFj8L#8&H8SapqvvArk$~*X+jRqZr1H&}MgIV( z@fE$l)85)#Yg^*a<%yAHaaqf@Y*i|J8AWF5)Y?)G-{2#>xY(;4jjI&`va?qS9wcmb z?g!>6l}l8bL1>tdFB-X1Qt|w$ALD?B#>Sb9;+T(($WyLCZ?yjLS0@|wNQxAR#`i3I ziLA8}GBS9?vrd;Q{969uQmKq?;NmjbqJXh0*1+jO)VP@00EL!CzsA*amtVRB{jH4J zwC}H*n!KFvR!qm*Xjq8zWK-lA{`$Pr@qN=H?fkg<=Mtm()-^dbG{02nc*M1yVI?xx z7iWayr2haC6>l;?rc0zYdvk*Z<^-6mYy6{{Z;te!)zy4StSf<2dpD9uhh5 z&{HQJeu`;dk%f-r+B|{1b;Hkgu*dn{R1K*LhYr{Er*6Zo)oysm8U+9*uaZTS7tj(&c6n zR~sCDM+A8qjXOTj7TLSvDh65@^=oablLm+^qzLzXMFILTYlI;AUWn*HD)f%^LYK)J zdq_TX1)IfE^g~i&BlT1wh7JD!ljFBo5Q9vo2p53kI<_=-`3hQ}j(r30+$!qO#=l^v zD!-3kqo||dVbMw<`P9o(SrXDtKW&mkWAhaIidUW3jWy z!u|l&F!4YBK%{W@fr>2C{pSBm(1Bz)ENTeGI^-r{VW5wniZFD@Go z$^&UOI}aOQr;68Jyk8Za?mY+5{{W~@#pVvw=5i7)HciKd$(@Rbr2OBcEp8M0bFZ5sZdmdg+{B(jvQVA+bgQ~GM1Rjm8w6B5NEb(7& zuj>&aKG{`uERA8j3$Pt8URyBq`kTbV-tllR!+PHu6wRkzmvChykl<_g^&1Lh{`9OJlW&4;)1Ll%At=k$U?d zJ8WyFzfE5=;>_>8{{Y=yoQ%fz@UNdM+h!0ssTvMB|+9|VV=dxrAERjHZ1Y6%<3cP;qTWz&U#_djO zR4p$c(INg2PQQ&#F=t-?08_v8+hdE%lRT%(b6U3~Pse@fmWF7wjzb;1#m#9jNT$sX zW05Nl5UXKR3pT%1#w6aK`H3V?iyF;!m+GA!R~s3!yUI^fV``RHNp(8;8Iz{mIhqe6 zw3@}%w>OJyY>5^CvigV?EY=tNYGVy&CMJ*rc;WX6@KS%Kij6#ZuFCPMLJkj%OVer=o&nS66VHLxA&-KIDGB~JCl@)=j$KSM9lh{{{TMiz;^zvN&fW? zQ|fqgJPowTL;kR#${3fO;lZ?WE1!WCPEgS1nXT-gA&r#vxuW^{75T0&CU0Te`MyLE zR&34IQ>n&rbFTRc?ea9`S-o+~@SGP^3vuzSa;fTTx7>80k2yQa7uG z_!`zzj6aXZsWw*x4z(>=sp(+F#}}CVwwli>)Yd~y$Z-(Z%It&A=B8@?neJcumxENa zc}I7LQ&Y-*O@5~T0L&jIMKLgzKN1i6MNBoyCjO%$G`NWL@N3mFh5mVxNe3GvPbH>) z#t$x3^I!Q>FTf*sba`q{{R*KXIi0g*CELfvV-D0Xr5D29FRRz zD5;jDt{)m%Z)uOtrc)NHvb$DHvTvCp{5M!uxkh&Cx7}QRo;x?IF}~LS08Kf^Kf!*d zqxyWPZgV6)R%=s~S<`;0_`R4LEj5I?lk%cPF%pkG2h`k7aW zfAS3(xy}+zq%4>+D8G)$&+awHwcn-W&lm#aR~KYC8pQ1us{~1uNQ{TX5Ps2Gm7Tp1 zIFdt23w2X}+-t9I)yt~;EdcYb71aJSta77X;Dfr~+7=^FYdbn<)^_uwGOGYQ4&$Q= z`Q7iO@!pTbM7B@~2KPY6!1!LiUt{WMy@WDGS?&={h$g`6(^}@}vJD0{EV)@TEO@XX zlOkCT)KwixC#7`j((Q33ZFB73jLr0l9?SZ-%yQkqGH@JbG#nN)7$@a2{l=C-w#gnk z0v0`eX7|$DysPvbn(Oeom^*Wc>(EG9n4+}`67OFMd*iR#4p z*N085nXdhs;^H1~)&vuA;roqlvl*`I;`r`kkCTq%qW3Y{&FMB|ars>vsAa7FODlXc zA3FU(`hAzgNWw$0hkp5Iyj09E)OEAegk_Wqx1^#1_C=-Amw zm4c2KI3OQSLOSbToZ5JO>2XiTKIRC<(rQ{WYulyP*8D4zW!S`@;bJa8I^OlOItrUa#7+9^spCkPhw={DErJK{I!=d8zjzvJ19@&&TDe7-?t$k13CD*qfNgp@%>o)7R>uqf@(&JveYsuFhp2~^OM&ISq zgkY_?EXSwjuYbYu+VFhqo~q1cu9}d@F2Jp3ONtq#(msmkdFXB)8cC4{aNJ*`=(Lt z<03KsBdw}=F+PVe_=xOT@u<|b zG{jjcj#xoKXxM1V1?Z~mjynJYD!h+49)QGw_*BB>RWBvoLVsru0R$i&*)C0q@>-ZV zIes_3GZZ|WmMyviMc^H+yymZcU3G zKwQ7n?PAb?;ZeVcf%~h6_gtoR^7c>KcyEr&Bx#{;BP%Os8^$I?W)V69RY_7W(Ykyu zThqQ-E%9rgXYJQrt~~2K*#775u0w%|=U(0?6JZT1s3s;l0{;LCoty2MhWNc9oy2;vl4w;dVsGs-Fs)neF^e9?8TYG=+PONUU;Hkg@wg^ zD*W_xxO{fqjsdyS+EmGda`9YXZN8vLxYtU&(}Z$(%rzPUe%fU?0f!R*0EV&Oz_F{7 ziF5nL;|=)&9rKvUF>bgZ=(oGXvY4T%?5u+U$qAG*Aq`sMEE+Ye3R zc>x+m&3D=Yu^=zy1Fw;s+Yym0%%fJWk{Q(<4A>YDsLIp6-<>GuBs z9`A?Qcln#}*T-MI`nupaoGvGd#pAG4Bv@;)SHzG;=RR!bQfuRO_U*pcZLga9{apYB zLHfR0_3Jg)(mf9jP#{fwEW@Gj*1bJ<^uAwY{Yf$g7bT9iza*qN9?W}<>}HXoAh~cPluTbwM!@+)~_C{X;$;Fw2 zBb+yI{B~*^Iy#-f9f#$Sd_4Ns*7(0C&yQEg`Cl8uS=b%;oUS`2LkP3uEBg3pDSl^>*%lAKrHrDrPKlxAj&$H9}cg(l`-u}MdccMo>xQQs$#ndP_uqUXm z&usg8EMmxv#tA!xjrV9&ipEyzaQkUyxAOoS_0U^WYwK4roGf6RGY#L>9;0Dv_~}=c zS+P7Zj24TiHva&yt^WW9e~X4-0C1j?4aTa~x7z;z(R0`w7GDF|+&>YU5r;n(61lJv4#}C>oo+5P zC&IlSxOQ{-8{fOn@O0zTtot=lA8IC$=&A`fu6=%)bl=wpIL<#8oSs}fwJ(gZdyX{( zwZ_5^z}K(f-0yGFJYPOzu1~Euo%GovMmUY`TUALq{{XZr>+^hX#K`7<{W5>kWWh8U z1o~0`04o9Ft;$xt9}-lNf3mI)P?0mfu*#VN`hW`46=g}t3}Xu% zawFSc0YcXh;^n%4@x8&m>r}9oroKK?fE7_=zn_N7ZI)qeB0Tws-Q!B)zWkEW= z;$j+X00pU&2QqogSb_I8pd-rX@Trx=Wcd%MoNPIx790$ml{$OMjk5k%6v|zsO^3Oo z$NN_6*~ptu85u}X_X?!i zPgRyTDTO?H;gw3BtZqMTWvt8S?4)@FfB|0?2GoK&yTLh)aocF<*U8} z#3>xiEV4MbUyk1ziXvIWpR30Cp3dhpa?Fun`&lk8FpLC@ADOi^>ev0rpCzfEmZ zD}%|+VzC=gynn+mWeR>*G|7W`e4iWvWA2v!0PQci_$^$saE*t^!H}fmad}VX(m>H% z{{XIP=Ck3{oOXQexNyZ=!P%oz`|9#bskwO0W+CatNZY6lkgH6RQsUxsY~S;Z9x_|f zVUc7v{?+YR%Y0MM5ia20=HqYmSyW%`2CpNH0}2#Ar^lR*q|8+P#+PN|4@WN;G-DE5 zsS=|BQfzP@{uGC785r)zpb{xRfvs|h#+rO-i(EPnhVVaaT*R`tZa+76lUw1qRcFZ` zjO5Ors33im!Q|KZE@9Q?zs;}sRPbWD9DHkUc5rRr1u(HDEPfdWt0Dk=Llp<{rdNzB z!P|0=TjIF$y3;i{Yf+zu?M62O8~7D#e)?vo4NgUe#6zSrlwa(>^qQG!L*MdOx4c{D zV@1HW4}^dpoxf!U3+rzluh}r=#{TE%bE0p}dkNK}KOZXR+vYlTc-i4_WI_RoR@#s0 z_YXmSm-tti>dL#2fuos}=ti`QvKGr8m8MPPX64~vXD&EUb0QE;Apo+)xHD`&!@HsQ zSAL!B%=)-@Yc4B{2|e6oW2pki<|~%-71K+YkPzD7UdG>TV=dt`jmeQ^Q~{VN-LM-G zZEg>RtCwb(j@?`NZ1|p7wbh>LFKHUfbpvw}Ps>{Q-MufT)!MG_9($hUIR))5HaEpt z5;-%S#>V#KP|LkWsJjR|PNz!xKNsWc@wNP${{UCC{{SBE2gvywe2u>zo}Tyodp#F` z!h?z8G5Gv#e@6<%9J*>QS&h1SnTsDf_n}o zdj0P#aCkroauiROG1Q=TD-r?b)@J!rws^!kubkEY0B&~);W1H)yGxRQ?;y5{ zPKQI(n)iO&)3*z>c)xS*(rq=Xqu=@N545Rs`9ma^{442xExq3_@@w=|a-7$2@-Zq+ zjRPXK;UQKHe}?XrX1MofZSy@5(=R7zSB@avTn11F-&)HOeUgVe!^03zuq2l18A&Jo zTbjj}>g}!8dm@f=iO6szbFp-5EP($2!&4Qj+1GuKEc_AOvo3U29+cj|1NMr(SjL{n z(_-e$>c`56!gN=68>>>WW%gEUk^ zhr`aonQI?+adZ8y%e*{H!@@BnhwSvzCy%R-`j?1i+mDBrBaH^!X@Z}T+A8Lyy8Tlz zxg5d^OM{aI{{ShFBw!Eqn*RWWJd(PbJ{A^}Fh}qwckI1f89$Aik0=O}!1m}`!2QOi z338IrOl(4=iab?U_fbsGj`=HMvmxo}QnfN!l~lYmamq$dC;DO3M)^vQZ#}F*rzoF} zpW|9ANtpitnkHN}(j|~cN7}ck$*Hau66A52R#~7fqhDCsFY|j<4a>&%{OUjDA(hnK zce1eu%yp@SN62xG6Hy}tU3gg!?LgUOBJ5YFsDy^E550G0yvFkEBR=h;6_ z_}|qT@u19%?%twFapP4#bFru6u6bPW@OQLMv1Ri-On9K%*9y%jUk!GmlS!qG&dmKA zEPSkC5LV7II3Bmhi4YU#VOpBglr@MYR1yT(Xn zasKRs_tf%cB#Taj`?40ch)R)vn7)+H*?*Y*3_i~P0Olm1U6k#69~)R}Oq_o1SC7h) zFwxB!LNpAb{{V3na}$kl`13?>Cdao>AqM{dg)t1*QRQL6Jy;R7`jHxsze-@qi8DK7 zzw7*mVKFYthT>?xXJ8h_9(fx!3>C?d@+4XiUGPxVyM zE*akSz>AUX4r2~JK_z31(?bTq>XHH_Pze6*HkpQ(7uEAVU9Ls$tS$laI@gWur(t82 zf{fb90rs5ukOk16vr1o9weu0)F`)20Xj5+$#jU8;#9V)*RhJhmZ8H?yOSCys;=YUt z)1bKW`zyC(%*&Tm#lrC?3;CAqa6=C<=U!_bt!s^tw9G>ULafSUJ3;tv8dSRyd2YKS zkK_2^>f>@?fPTB-g%cd zJC)>%OUrU|$&tv)NPEd67O`*Yt?Vn~{NC%^wtb&x;QV>luixFR;%_|RV<0z2W$9+= zVbkodowR*!SdHcj#bi*btd{YxK7Va%N0WNGjE%crZNm}@ixGc1^v_40&n}(Z4eAT+ z{KQlWktZ z!R9VpFtl^7ZXC)C8L^>_W{rsnIwRSYUv8lORt&xs@V-~Z+pB&z)7kdEH^|qsNwofJ zcq1{+xYGck!S8&Or0Mt99d&izXM%HiU+4b-Rk;U*Z;lMF z(?H*t6~<8zx5SXu%er`X==N!OjuW2A*J)Ed=Hn~w*8j-9ex<>Q8#x4^nh7%CvwDfW2%E)ygdFoYwu4BPJS2Z#D^gm=M-mzyBezEPVYZa=aLrT%qi@MAK1)x-BR5T&uPvN7XPU{e(# zP(Eg^PEl7kdKP`7l9^ljhG;Gaor6=6oAo`3&GLCcj9HR0sJjwlac_-@t>rUn+ZD5B zj5~4>fO-~F`SQZqcT0e8?^_@Uf(3W8|!2 zRQt_Ne`Vu7s4@3nb9Kk;zTuYLH@p!K#+jyd`~LuuWbVJH&OnQ>a)NlAoXEp}x@vx< zn@^=Xh06E-M9Q*uW+p6W^GTJOE&kwh_*C*{eHSrf_e0DJL&agi{87goxe_1s$VDG@ zUnV}sGv%KWJ#i+_=HfFtslu^BZ^BIV^V**5A75VBoHXk zPuvuK08~duXM)m5%^Tf6`%fB9tqfZ!m>&DqOhrznEEYa&MHp!s)aAAhj3yBuAN+Kn;nr<0P<; z!&6fgtiqY*@l0ah7qR=o(-h2izafR=Fe&j2%zqFmr&{?KBDy1Njwx8>}dfntXUue9nl2_^r5o;8aslb3ArJvBaEDu-UzzZs7f_DrIn4 zGUk;E#wSJ}_^Kl|`wJ08H*AIV46Kz0sQyil%W=|zX58ihktby%^M5F*`$Y>W1I^M{ ziTIMgx}H!nA^g!0KHL7vxv7H^@%WPUQVIB5_f^VaUq5ZfD+}?{N~ieYc-r6Ul7^g; z^~8VrTZD>GCdbP}Cu^T=h_TTAQhX}%to|tZkGpt>;(5&eJ+J=&Cy^uokz-|JvqSxx zSCY>-d!_KJ;bi{+nwuEw`h@h4?Z$V0BJ|lbzEUKF0(7i8nRMH2JT)|Cvz)pdZ1}R% zp*C-r{{TgLHM!RhKHfIU%;cdPqPSK7-%f_OVc#tmZ^MSru75Vs<8eyMA}hul+$wCd zI)QeLPefg1I&`kxeN#`>f633Yy6t$w8GPnXFPyT-WK1k}EsKuCG=-Z+o=ey?tUuWv zkz77T_Pt*hNv&wOzjHDDg3T)n1$DCA0qVMW{A=ZQc=G$5cP~cbc#K?ZXcigIw<3Wc zb+Hl+N-^>t1Xq&G*G^4G910F7%0LAdM+WcP6Khs{hirD%1 zZ1Jx3lFTCqX^vIv@(0Sk2HJYhfB0A1*KB$ASzw`(%OL=u^{DVZ1r2l4&GNh4dM_c= zDgGiZcMEG??Or{SeJ1C1t<;`_?XHe$KFWNVxH)-A^lpDYBa(s>aLa}*1|`RvM;`wG z^{dz0IQ8qV^RF*m<=M91PZ43yb8v8+A0f-ieHbu2$_cgP0@0}c^N=ftqqXw!pQZdX zk~UW(oMeJ8ZG@93^_Q3s%^Lu2Zp7#+^mTLIXVM-0+&b;|zKO5dKTGi9v&)>3M`SrN zVf&Hoy@}k>S%#M1Ut`1I$@fIfPojAE@<)lvI!k}#%NH9IsIRu*dyg06;Cw1o#QMe^ z^ZA1_3_Sk;)ME~_rZR>36YVX}?Wu~KqIVy{_XjV%)(%@NMPa*-#|jqyd%dOkRO3?b z6F>Ibzdh)s$Kv^o>O;o)4Ucsrp(@h4kM)IXjZRNS;IY1}!2l9){k;`{1*TXannFLX z`bA-Xjcd=^3?#VGxa}_R}Z_L?UBiG$rp;j zkC`ih@M)$|dLPL9@cj8t=6f;`#S*sQ7U;$yMs zsFGyK_aNK%nz>^UCM0ZtC4NsTMQ{8l&|`u2Di-``xJVdSvI2$)=kpF-uYa2gf(mxm zZ{o;gPA?W2uYY$VWR4G?^UKpG63vyyz(3|Wcp^dkCm|zI@Bs>nyv_(xbA6u*`;&8c zNTWjR+r|EDTBkFDJiX=EaSNVq7xFL!*X8N`^*I=yWGVaCwT-2T`D}>E+C7AXDL;8? za{DijsqB91;a%+5eDq7}|Wkuo``;J7@~k~*xMWZ{3>S4whBXXu8V;V$s03_O_X zUk*o05AICeN6x1zVkYDFUl{X=}rRpdz*(8-N38zfT4U5h*} zf8Aqxa*M{F36;`3N#_2_`(z*6Oq@}t9J2oagWJmI&Q^s#VqS@eg(eq0IlP=E90h+V zZ&Lm0LHsCq`XjFc&L_Pf81hXax?`CnSQo;<7?3{71;p))jCjP8@i@7eO4na&B20LI zKh{E68+rZ|!TxFOCwLD`96kaluvU{T*nPoQr9YbHeJZV`=3vMw&~VUro8@hDbFI~; zYgTjjYJUS+nc1%@{+F4;eu1Kj2g$dAu|<22wyF&7*3Hd`9F9wK{$(NuiZiF>Bs#a@ zR}nK(xbxh&&?HmmV%jma5tWz_Gy{7J{q(`f<9}AWdn1zWyxi_SXmau-5sd730bR4A z1#+dV4eT#mcg9^c+r!K9IBtIrAtqcY)>vC|9gILDvj?3*hKbc8VEJx0|X>nZl^j2{kj4`@L zm5%vnmn#Hj+t_qgI-S0DuG3kZxZS*Apv%bRIR{LP$cO`2vD5NKZEK%4wu8uME0=F( zYrjukJe?g#`qxdgbDgbU50&jYkJhB1sJQl|BsZ92 z;75gd_UW%g?v^yTIhbs%?m66>fAHJ_2k4VpH}qjxb$THtnmGp+#Rsk9M>rx27GdE;^t_jmRO}=NxH|my|>%6i+p@5)9|kw z;^*x0{K?B)Z87)DIrP>(`^LeB4n;lq<5!M6+n;IRfB_M5$`~^b@btMIY-_*I>g(*h z<&%GT_5T3J>gVvg_tJ3MXJ2adD1TfwG?1i@6c&7071vRFSbr6~JS*mH@%ES6{{RQS zUj1*@e;BmJ%8T1O)#4+dVXbdZPcsZ}>*BJ%RlB+_-|WoE5sT#KGGJq%xngn{Bfg%m zOnbTxwiW64{ap8x+ui5+9lSKR-`n`KBbLQU6CW9g#Knp{d_WP&XyQ<+`$!va;17jg zk=c7YEtAAgkJmKolHV^r`kmdstIA&93O`SbQhdKnpB!Uv0vuX6kebE7PsU(+@Ws>vGdS)Q_ezND-u; zk(jo~qHH&jcMgCon^1hsdb$0cODDZgi@fo&6r?@2?E37D-wky->3LXd@}_BxOt;je z!Hh$Z9u_uBTt$H%dPd=g@UVzT0r-Wfmb`rtG5)S$qd)oTO0EsDaX9&Bql+lx3s)RDAN(RMJ#dRwXJ*YnXhk+s&iisKlhuqc?P6-0KVUk#R;rXSJTWO48t2dp_*+{icUuBXY&-HVH#eJuY<;{k9-h?ZrC;k!j{^_?09fEt&(WS*{{V=vOx_}8zE=#`Am4DvXdxp100^Zft|^)I zLgcw#5Ms#&E@NOhQX!r!i6vBPdRyBfMPLu`nwA{o_hd9Izvf-hCnOhELB?aQ@Aa&v zoLT(8!Dq*Fy}8EjILR!9&f{n!j^7KGdc0He>V97L#b(_c8H(O(mF@ltqLWno(5Jqf z^yByc0BPir&*E!bPs<9O@tuE86iemlzvD})eqXWl@0|Yt7!VJDwK%WkIy=&4{Mg|6 z(+z${W4jT$#b@+u(Qy-mNPpOKZ z4`y)DYyMW#{Bk|XkNec{&MHFj*jS7Ft}!D6rp$EH?IN^b)<#)$Xn#Z`Miyj~+EpXs zq}Bdx+4fc^9*X7h_-;NHCihq|nXmI8o7TL2S>yIgNIB8!LF^9_iX$KHtxi#7rsvJc z#~<^2qQm`{n#cX(l{rTE>~|h#olKC=m6(G~_|chAf2^!(a{C-<#mgvfx^3Xw+m=Ov zujOe7rP*ex&PTqdz>S;ywPrNP1<5}dmjJ8+Q9zQG>J++LC+I!Pt{-EE< zwkqDIDq~a`&lAW14>82?Hq^(D$7aAtJ`ZaHOXV)VM4Uc5w6Sj_o#l=g19)P`xPSF> zRM`A#OCiSnma+5SPu)F?o=RD^*!!ayanSq~@qh;2HF-tH-9HyMvLqX^^YRLHH_FHg zKEm~J4BxA#$?UM(&n1&_*V@a;Ke5d*K8A19kKFy88;oVN2O0HT<>(U=POh z!e{GAhlLq8PRRW{q>|?}AW{DS=^t=E?A66jA9jRI%X=1VNR|HphB)#<#y{QZ_EXCE zMo77rd&ve2Y2tm{i67%&sDtsTlf#}vCm)Q!$>eiq_OP)dGfnNnWNQlzs2#=GiLk3` zVmuqTyO)vXxk>ZmgBu6lYnah4#0?dk+=C$>oR1pw@3viJRD|Yc^*5wh^4*v%$HlRJ^Q3TGR(Fye6~+upb47ay{%+?uUn!o@|oQdk`udnx$&gIKt3TN0BG4njZ1RU=)p zZvD2b*&3T{vB%@gK)x~ubwA5l531iWb-i)hNqyb*?Am)}b;nQ3?p2lv5lPUgR#ATz z&>L4Rx+k@E)8t=xxsRBW6_qA$&nLAR8;##??Ydv8>OK|9^lj?xJN5L+^AD0)ZY)K$ zH^21OILA&^DW%>t0DY!jpY$EHtg*j!|!m zks6@%x$?0e(_F5V)^y-z5Ch zYgf0n&OfHSeLCJ*+IeiF?cnOna#r7)MVesO~BIaC%K!u%+{c2bp%hKnqcI@oB_>NtDa_21fboQ5NoP3Pw zdwH`nT{ecoki#~D%2LIbaPagR#O>Oy{Th0)-K*Pt>|W`~!;&bOPx5jhlr)3-po=HZ zaJ6f1G}2i<%VCH0ItW>K>Ak2oUI-2@BFY!QZ!xI<0Cv4!mSff7y&Gr7s?4c=rOkOc z3HfQ_QVGHl2@$~l7Efw5WIsCVisQ;5W%FI#x?Rc3aq+n%K?D)vM}E6hLl)o%h1k-{ zO`?)cce$2Xk@GninotC(9zltS9WENxjILF4;`4b5(ipO)L;2*EP0Vej+4kK1^uk(- zyjEM>{+>W@V%wXq%!(t4J9|0(M-7;R(5j!rnx}P+Gz3YFZabUnWKfGHc1z@t zgQA7rv4B1cTJUkc>kMu(3W1+)v%hn_Z=S;5{ zU-GUS!X-a>sgsOAZrbe(ph3rE4b&r)zu&sGXW5)Zen---$ezp-B^-2NFh8|wVi>;F z4sWCUSLVd!vZ8MUm3_p&#H5io<5P@W?e#PN0JXg7U@@||nKu6bS{_AP=625Yc*M;U zc8@E^fhKPwz(NVX*193k( z&SLt1=Az5*?3{)qVS^FTL-P3;ibuvjbs1@t%yEm&@L5E*UM~c#{6j00&dPiFZTFmg zm2E%As#5d4ysvCnyKV`Avip2&nNCO_)|m+WYF&;o4?CG0jH`{8$z%=8BZ>?tB*%!8 z`BVgDQCaa;mMXf;C*6gx#;0l0#RCoj;v`NkJlMnWzB@Hq2zcYPr=&s%2TN)8#60BjVz3R z#g<6O*Iy<-buwYC;CovqB#H333>egp@MUQ7w-9_{XuUP5BJsaQ!yAh3jChp}UIcKj z)l5ZM61l81;EGy!)@XpeLb5)9n?{3lHNO5>kSrXI*?kq8Hb|+sp1RA(s2I1xS>GOeCZI&ACI(+R{9vPmixK;<%WDS0Y zrE)#RFbd=K^-hesm*vSal3ypR5J+GFJjx&ojkzSrq(RhtRv%cfeVi&InZ8N zBvcmoC_BFT^WM!TyVI{;{?Rud3oJ^eUPdb~NTX<#4Zo~Ob~TIJtn_u)QG7P)R^u`&qh>6k7GqZrgp`b?KV>d0Js{I0$#PY;J9B10UEcI_(?VTUG)dHCNR% zgn|4qpWa1ln=?v@nm8hsll2edU?X4JX*Vxgpv}QVeLP-7wmKG_1^)oqyF%ZH_V9F{im2H=Xu+HLFX+}~eMa~T{O&yZ%9ljKK_uqU*Ca0-7K#wWaQJ6}hheL(L1 zR|A>J?ff~U#m9~~$dtP*())>aWNVwDy@9u#dwO~_vp9VJ0Fm-H*722*kGXq`7Bz0fBV zpk{aML=9~jgnaB;My7Q?9>?MAkE5_yPu-Hv!>|10asL4OG&JR@`1bmz!P{R(Y!x}y ze;|2D7xo3K%Tw{+s&rka^r~GW!u}FTx zXrM_C{zRYbnhusl@P)_vwx~J|{{Yls_fRz!7Ce8EK4j}!%Q7DdtJ6w~Hz=YryuWA1 z%R8K|bC?i0zv&~%Sm0lRsv_z0y-Y>T`m3@2lXfHxy|Hp~B=KqTU9a=n5}1tR?zV@s zyFw75IBa4^Lm+ui`|Q*>#N2KdgU2_=;;^DVYmEp$e%sZ}IK-J@!4a367aQ9_c4mSy z0Q3B&u4%?7GiTu&{{TbUGxH33JUCF}!cU*Qk?jxnYd%Xg_gBfqcSc-q9ye$399$9$ zGiOXPWwG;2bXETVdaenNX;7#7WtEi~PE$XM$3yB^@Hq8|D|y`dkJ@TYOwot*%eV1j z5lPF4pg5Xa7X_D02JV5WsBRLt&b3jENKcaK_iJR zfA1-)#C0cWc8vEgf_3Y)fcyZfgyP}*C$-)K3Z${A77PSz>;2a$yYZ=lM0D(NjzjUC z#hr-iZnrldXa?VfXN+q*eO3>H-YS7{x#)`lZPKRe{KF{};@3O$haq14jenV&$7LTM zG~JR3QakI%$p zDD#R)pYXcV%6N17ye2l26E-h0_{>M%g{hiiDEr5^c<$rj*A5OqVdTLlzXMMczR_R` z?UikNTcPl&w9ly~Jsv&G@f@cMF5I<_Xtdjvg)(G9Z~dh=2jIY03#(C5{H8I}b6?`8 z_f*4KMv`dc{F;;Fs6UNrL{oCF$g6)L!o)}L+V`!*%8}D3n-VYg)$oX!I9W~$0JdKt zVm{i|QpAj0EVqa;ML@nRcN6vs&5cV|kwKPY8^ONC@d@)`hmXg$lFrJPAK6~5_6pXz+v=NbC!$2zu}2Vi zBll3-`O^OYA}*J>-Z!7IYgS3_%(nX~=H`&yTP6f=6~>2tpWl%F>d!eF;ZT3ec>Ja> zkv>%S@Mlz89}TD$pPEl(ofiA0<8T~QL_AT2W&R@^Y<2Q33F+~x`R~y`wu?wGafsXc zc94*5{Iml90427SXJo$A{Cs`k_^@Ltf8_Dyar_`SxgH%F)vab~ZDd$+c#6T>BZ)Xp zqy;|eIBc#(m&*YF#GKW#Cr_e|}5oejtGpN5rxNu7=^E<@X| z%cWU0`ZI3dQ_058b=()m_qA?G^o-rF)RJI;L43mZx2D^DGNyhD79LJc zPmj))K1U%|DVj$z!7?HAq>-NmzJ+xapUEWR*WxTNa%>MvFb9_!8F~wwYxgkBd*3smc(n(=(Zm$_(eGi58tJU9i z@$8-79(H;E0CU4RPTtDG<})~~kfwZAvlItwAseHTJvus@{uT7KyryI0c58LEUsX)p zR$`DB9$8TT0QR4+-CDyLEPPDv1^AqT$I1s_Ps7tpQ!x7W_G|wDg~H~R>Hh$xVm{AJ zF;kRFhq3#jV`w-WvV6Z!x9=v^aZXV-AEv$gC*1D{tYg2<$eUjq(W%Uh6-`>mzh*!xV{xsmc_E}=~2X@4No!xIJ>#Vth z_BgA+=T<4&9NLfn0O+K@jik#zwn}kcbs{d?=98~IBimhM%Kgt*igP@iCvYPIIm<8g zNu9sqV@@l~{{Z=CaNgscxbi4%PAu{-=sTopyu>f?XwURj!Ix``-9U@y;=jXTAG(-1 z9Z36@{<*P;{>{hksASO{t`Fp&i~eElpVo*(x6nXXt-SqO(GJ+r zVQeU*+$yp{MFL)cGznusvPaW#K+LHt0u`uroB;s^&<$9=J?;C#F&nCE(MU0=CXqWwAQkcUjRlj5;GzY$sFxGH@^?FKehnEZW~tI07wsZe*X zYtJ0gEUvL*jnm5UGOB~|wK*;wP7zmAwFYD=e3PZYMKtu#F!7}D__N32*2N4Hs22V^yS>2 zPat$ADa3Dk4{-WV-C6wKR{sFD`c*r2h6Ch&nPrsZM5S^>%Aq~Wll+!KcScs$C&s&P zaWeDkrMCwMVPf<$TVDZOuXJ~x9-RLG+rBx?jD(L1s6V!+=W2X!x?~?tc%fotdk+Ow z6^*`6*}3t4>pV}VTrh3SU9GK+tDfH`y6f>|_h`88%Hkpy5xMyre#+&0ZFikAFQDQ0 z%yD$%+1PZw&Hno5cE3kStoo;7z^`jYnCd@)RBro8roMewY({q@JH936Um89tP8)@c zoxFrdxjAzIpdpRY9p42cSF73PsT|% z8~m+YwwAkViT6gz;V@=lEZHpV*ST^}?ygs@)^;L)m3I6s{OtH6Z|cb)L-!k0;Jniz zleeRFjy$Mmk(YAE6NV&tiyE`3o7$LV$RK{1BF5JKljD$+-OMEq@}eesH-P zPQ83-lLzDFxfM3JrfT9Q!^!eY1>~^!Q(&oRu*hYfjGLYzcrbV|sf zTP8p~KJ>QrZLa%ouNg1(IBC~r*85-amX6RC0sSede}Dq?>f?5j`Y&zTYi_=#lejx@ zpfU1zMQvb2k@WD?*VxyLn2(9Hw&wb}J;<%02cZuEsA~u zRKM+~C~&DUW-P<`S*a-g#ERdr(=f$2S0MiY89yU>A+oRhMAaPaJ_dmbH3uds4^Ogz zwu>jh!22jT_Hw`T1rgASUl+Xtfk+)q6t!QWq12KuNIor!0Qt zTF*88D3g6s?%?GA0G8s%8u$f~kKS6GshRXhPpr}+FX}iqR_MpyP(HzG*D8LL^YxRr zmL+3@l+1iTmZJXv3$^K#yixxE_n#V4Mkfn1{9aW6eD;G<>`4!gsJz^YtYG6f_}g96 z%_Obx*FU5V4uWF?Q?S2Z&d@jIItwTlC}1Thb=?PE+Cb^icQ zVz>DDx%nU8$#wh_Z7_1KKj~iFz1xmio6cu>KjS8tX3V8U!*KDBiRK!kuLzqeR zQ;uf+Lw>q2Gz6rVKi&aNIQ`n^^^C{Vjt*`@ID3aH8hA6zAvpjevczMsLm?!BHLxpL zu*=QaW{mA`Ng7(<)*2$^PJnGBeYUBHveHS(WV&o;eW%Hd^zy03E!zEE$=p1tliiYb zm8_}>(1lTDP<()^W>RgBLyO%!itS@5wf_K%UX_d08=c!jtKEE&Hxmy!&*6>E{gPtt z?oChU1bI}wI<@`A%RD~z%2Vo)53}*EJ9Il~@+$uTj_+)Xi%WCV*-n+iZkz1%>)$V` z-9Dg9kL~VvZzMwBjbiDvbo`oB$UCz)DO+@MExK+?U+$@k?^>HrXzBT$NnC6!vDh8u zil4Y%raqOfQ{F8&u4Y;6uaF(Tw;}zOy>`$yCB(_Jpr&s|~; zb}tAl*|6ig{{RV{L!XVVDbB<3%E|K>{j$yy419Eui>}B@Esw=*R&8osB=lE7!%AGd zbEI*bepGAuXiHSP$W1L+N!vK`1$kt5_S7iXYWhdcx$W5-*Q&C-?{H-CIk>o(I8jb= zNeYTglX`T$hJX|2TI$#GOKrk;Z}{;smdA{XEujr5V=HTBwSc!xE6=^f#CkgAvo&at z?G|pn70)%-2jELsldbFpy3kp~Sy!OjS2dpwpDEFWy7*XByI8VB4s(x(o#Jvh%%_ql zrvlSNN=S^PGP056M^75MZ;O=MOv^LsdyMDvaydNCFD?iYd?kpikYC%9ITLV@DISnm zFf05g;A_*{ZquH8eI9bH7fF2~7C#2@+bf`8guRhF+M#y8gfQGfM(R5Fh^oT>i+cva<0#hf2o_<}8w z#NDK;nnsYcG9pBq$ zu0t>PkczyHDG~Gh45}G2Zl|HzZAnfv=;XMT>6C-#rCg^PadNoUHe9I5`O`4PIz56t zGa>s$GGe>-w9$e4X_Uczh8{F9J*s5GlAbilfw0gUO)_A+4e65w*{50;ifa#5A6|anx+O{A=|CGJRaA`MPXq->DW4x;swPI3i-Qd z8!blY@}mqi*@{tx{K;yUP}HAIc=>=otj&u3OF?t?Rl$UuuE*f$fn%1=Ep;{{XBhlZp8Gjv7ID^PyqzVN9H8JkJcK&7TUNBEWw7 zW*jS%&G5hf0Fa0Mwf>rNi^iNzOO1UKE;c=E7*jDg*GH7&qc&``Q}d~ljWs_nz)X#c zmzM*>Fxf0}kW{JA+#0!AtLKj5$H7ixIALS^7$SKFBsbl%AZ(-MAv9->5b8Xp1=mxXfd)_q;Nw!cNb9&d4iyXD6h>ZNV_E629K zce_oiM}w1}C6&rv+Onapcy-FoHO(PPBNO048e{0WTJhK%mg4Wc1J`$t-(7W^Uw1vW z)_N?NSyZbZRc+2HIW87l*A5-a4vLlo?;x5*v0o=;@^h}wYRRYOV|@*7Wy;8!otw!B z_ItkGzyx{=04p~}rrr(7*cmf5voocgd}H0Qe&JcVM!DK{9?HSN^~SKodV7|;f3!{N zZTwo+O!|3DPTyh%+_=;qvbpQkHurA!+3ODf0Mm!7<}SWguD{w>Kknh^_#AZgHc2PI z_*SRGtY4WDR|g$Nxg9HC+17u(gluj;+Rk+Gr}jtp(ZNnRNIvnugU{{UyIe}8>&Zaj__ zCEAEU{_*|wt$rr6(T%=l)e-pq-kw7v1Gt;{TK)pPQaqPz(vB0iq!uDiyweGjPuYE| zlXP{E-@|zyu+-xWnEwFUzR_!y6D9hQBY#aeh#5adI4O05kjRJNcDVdSP9rJY-%B~p zAw>8tc}!#ZgllP3_+5N{%FWbdy{=yhUC)U$Y%VPEIqUGXOb+AZ`Eu5Z4b9*L4rnbg zTfU|MLB+cPU=Os&HTjWRT(5CBpQ=uy+QEi1;qEa2eZlmd0aT{;E4YKyweMm_ zY54nR9SCN~X1Cef^d<@>SSWZuNE+poPTHH=@%UZ#=0o0#V#Ej z{wh5o!G(TGD)CIYJnN6}<3t|?6?nwt=lt&^o}hW?DtKJGUS})C{^3)>lc~z&p09e1 z9bQsz8yda?i^@6bppTV24#y=K(87o86)^{2t;BE5j;GH`DEIJB{{W1ibpjXTSXkpB z9zrR7V8=f8fLVeoKApT}hxaR~`NJcJn$k4Fc^Jp8L0NYu+44+R{9cf1C*%I_ntx?1c0 zm&l(t6AK;Drp=imiJjIp1&*bev=$oHw6do9-C@W(M6X1O1z z91auvd}kK34v6ldcYJ{zDqf51Pm`?mL_bpbll~SKG+sbl+wQ0K_v)YB&!RlPQG1!X zJV;MXsejv7@K383qTMFsgcKzts}TAv$VqaWRG z^-YI@@j6u; ze!YAR05Vvgg$G}%HvRMf$uu2)q}qWFLGT*TaML-U<94(h?eU?9Ko2oRaU%izKvWUl zSpoF9BAG`YteAfn+f-ATq&;tX-du7)y!aowmaYYlk*Si6uWbSQsuBRN)Wug}8_3fXceVcjs%qgKgnuLVRK-_nvX9|3!0A#`(GTNS1GP!N zsBiK#!IPVEKdJar066op{JQ+86>udzLHnp2Tn8Q$4z4YafT%k5qF>D-ie+%*&4Q-J zU{8>#mE%kL+$H>^vGP%RWa4#l0R*Hhe##g|lQ)yO5n!>`OZ1`OvadNN(F#Wpb+eZ@ zDoC}!9c@o1hmG^Si}e<4hkU@<^Za2McpKW$H(rh zZKV1)uVv4xd)wTS?E+^e)&~A{;_TB8q1D-!pm9^+%NX?y)z4fy?J8D(6^omNJ|jQ! zas{MNe=zH6@21%IaqQPIn9TZhjUiXi$OV+Bu>o%?zt|{mGcQO-VO8wOQx85cA z^V*t=u>!yI0}=AQOWaS6eZHK-kbMrwPn}ua4Zbm3=_XT0c(N>f0T-^4<;L|Xc`v73 z$ASy2U#L|*W4+JWRh|`1J|8O-fgcuR2&#ys8$iBVeY9lo&E$Qv6p=WL+fA+ERdSWZ z@^fKiq~6o`hb2wzR$NrtHrRQX*=f25+(@}!5NouqSV|Ge{ZmykQ45ox`RPL?IL<$W z(M_05{{SibsDv>Qp$G1vmnJswQ}xYNX1sl_@TB@o!H>Q<(yapG*y3lD`$w2e(IH<6Qris2`eBe2{P#EzXQHk7(q z>XVAl&mQy#Z-X5#RhLpSEm0O+$kb?PAkD}d>8H-1j&q4UNCU^hfD@LuB#I7^$>=m5 zBB+qEczDn_t$zvyC*e>9eg=b)@8g8`t2F;O_1c+}$CKdlCp9+%>^MaDpXxa3^{B-#d3^ zKFoU7TfKU%bE>xdO7^Z@`_$jXzncK5oUffV04OT51E|3Nl)py+o~)OJgC76_5TC2X z0pRZ@LYS?mr>iIrkFy82nWc-l6}N?p6OXT%D-RzxFApI8(%03@!okXu*4)a*&RK%~ z_vapZT02V#dOZPEUR75aD_c95zq^&TznYGPzk`K{CH+fDT5(@dUnf^5D^D|8UnfUr z4^dwU`hN)*eSZF@nunhDUnHIm67*94Xr)smI}FI~@X67>JoDIXsnZl4$2 zF77rwd?F$uJiHJd2!!jIg3H6t+0)FI%h`kBKN4iEJS^PpTs`evoN51&XlCx>Y1G3Kg`c# z_y1P(58*Q!QFV8_=SeYhly$N2a5Pl&gB`+s0FC`+! z{~umOXAe&^XA7%;^!>wY_dmRR|4&{~8Fwo)PZxI`7Z=C>%)ExJi>Hf+t&1zIjLg4g znwC}1&e_t%$Aj&ksrh$LWv$%pysa$d-Cdk$|24LvcK-(k0dsRpD*;P0E+G*?2$zsK z{|hcN3kv}*0U>@NOAB*hVL|@qKKz^C@_&ulzt`q-&2v9o{{u(VTG-4&KtRBnON3X@ zjEj%Y%A8C1g}E7*u!YqNh=3&@zaT`Ap63}N&p*rMe=VQ?R6VcBe;)ta7@lAL+nlVN zpKZwf*;xLb0NDRB0l>2N*(gDOSAYlr84(c?2@x3y2^kIf`Hz8$jEstbiH?qej*f|o z`LBYDiH(DcgN;c*KuAbHKuJMCK}qx91%!fvf`y4iii=B1PJ~B9{@)G%e;@w#0(hvP z6tF%52oC_`fe`ROe+PkvXM9K?5a@q=3IYg>h=dHFpn?E|=Z62)0)W5>&rP@h7=(ZT zLPADBLPA0TBR?}B0CL(HUG%9enD{p*aI{aMXPE~9 ztoRIdnnP48KjD@(`9p5yRlq<>fPUC-I4xm2(^oG5#S8G>o(;vn9Aa^X6A-5i!jZ7- z0Zs_M6O>>pRTGW*sR=EmeAImBk_7%{ax%ac_=vB5J&m{s>*~;8_8gro1G(EGO8LGn zuOi*33^3k@qV1+aabU~W;81La94{?a!ekwb8C8g!ZK0mq{)+QB7&}&mk9r(Ax{i?| z^{h;Uit$aN=rp1o95tKy$d)oCXBuq!j0ebuBUt1pGW{V0%*_%}$~%@|Ex2&c~5K)6|+x^gTTRimJG|A)dxaUwXv|)l3?xCM=`np052!<3(4*7kwiZ z=6m4=A$`(uTO8E=?qJy8{x~}Q_3Su*+#CT_Et%qQ5=~U9M>Z{N=|rWWIqBP<@qF;~rHeeKpC2nWxAa(oQGi7#S4fbF z5bJdWUfr82)Uwx~4G-lxU7s>ge~c>v2cpy9X++Lk1i?aEGOD~9B-*9w-l$m%LZgUC29XOzTo1#W%x1)b!Clc6_3fa;9K2NiS8$Zus3u^?n-RRMLFbM^D2APZ zMO1f=P`?KvY;ev1u?uI)Z#mk6m9q2|H7`8*(SclMnQHp5=bEaS znc=P3{RtIcKOBGHUnk)CNdH6lB}|fVa?4M@fwAyLa>L3&7oG(_`wQs)>b%Q0%PkTf zb7){p9*(dc4fM<N zFf{wDaoDyrvKv1X7FjQg_|~QdCW8?_O@}d!pgfJj;Q+L&D>CuOZD(c63`)Hs*(HzKuPl`l32+(N6n8IF+ zn`wG#=QBFSt9|GUnaPdaLRge}ocu!jF&s^!(-H&AmH<;96g-ZIu2Kf9)FXtmO$iC@ zLwi*PpFp#rNNPw7id|s*P~ueS^?AV8AbioN?_nFEODhA0sruOW2o?W*^+K3 z4d!HG@Hmi_{Ij~f@p_sr#yp|0<7OIImsl5D)Zin;2yucKEc{*wO?70&>vMrq1+Y>^ zkj86tyaCm7Qz%EP#Ag-ItZMz#MyrdrdOcFc_Yyu_6{-(p~3Kg zO;4bS60}x2)qWA+_U+92y1jd$v@=@TuWrId*!&{+qXB52jSUY!1f9eKn;BeSen) z+|CL7aUydu>5azb3TbuK{@g~lg;(>`5k7i`?p97{=8AYqk%#khgrQazOFFRGs94fj zHee3Ab2tN{H`XG}$MCGA53L>kN`FG!+8s*>4kXiAjB^*pJzGLJpP>W3FqWR@G19us zjjhSXVc+|)ri2AXU(e7Xd?y+$Q5bX`c2klDD@6TXvDdFW2po2zOPUQg1z}&KBO%4F9`J)45LU0uMAul)rX006*gIf7*F&ssi&BF(d z%sECX2&B)3GGw(&E(45Oq92<9r8Mg$>)B9R@u*Nz#p4QQ<^x2pJ%kTXbPzuxdaZZ! zK4FR`X?GKd9fPYCqZ*FZh#?C-nbuIE>lSUqpqW3ElF@u+rPJD61-8qTYl3Tl?NFIU zPm{)x^*)CWUUmWeU4Zw68dz-uhQg2vrJN<04U1uR<-`J0i*NB*INt-JVwo#0P5`09 zoS~)E^7?|%37ppCLx5o{C5qJUlES2a9`vOh{ooZG7)zwUcxwUuGL!%}SF2RkU>5a5 zWbko9kY%3mmS80n2oOA52opu_vtt3J!p26;R2XIqjwlE>*e zLpD+5U}!w(xJPM51dpC&cr-zryRrCjPl_g{0xZa>&=`v7n%x~L?6wS^YI(|tVt9ij zvE3auHbA9wy&jsnsh?N_yU{@K-=BZ5CH)IjdCoLH?+N&$4>x#T&+$yK4(8|HLueR3 zR(<4%6XHw!j+?_Ee!d`$7@$LCsM^1T!-0Xm|7OQ14d-DetldJYLN7^tvL zQ~}7(0(99!C`>ANSw>_j*$F^RV+EmAFf)OPpX0C^+c)8nj85cva_Aq0kKovNqv}dP zZcN$hcR zTJp)34spoHmt!^>2pQyZIE+s4Hxu3(bQTP*T(dERY2SJ5oer}mJkgow*^i-=W47MQ*oBF>P| z>!zvtV`l*D#Z*ctEMtr3y9z1oN}=-aW&2zLsGEOL5LEUL?tEl6u6sHgTxs}ntoxLa z9ya)F4S&>ZC`Yi}Smu(+-{nTz^4}2*8lO;1jKn#HoHwl(j75ft%)o`lSO7Zz`D5s| zdE+&W6F0AE6H!7l@uvdm)B0kyk+$F^1Ok za5ii-nheKE7>(kx7Fwnm7ap40kBCyvibgC4Eg3L9Kqobaa@&ITV=?SUWTrL1WARC` z0mgZVvX-B0CFU`m3N8&1y>h&WE68Ksk2`nS0wsPi^RuM2;#tiA5zD*t6eIwm=S|Jv z54?%2570o&)QaQ(-VsV}q31$evqm~7~zIcLPU|`!e!+6$< z4nYZL4#8$F5hB<2V4Gw+-i3=1uh9T~fzMSLIWm@C)t-+*=L8TH>8Jpj|_DxcLQIyg43FmO#CT=V-xW>4SwRbI<;iMy^x!%q=sq9Rl z?cQO*n5U}5yFY7|Ij#R*^kKxybKzix0IBKIlQ{NCuWZTDT7MPlstw=U?6xgS&YE|U zvsjG3%o+{6Qf|49D_~)Y4jP~=s*d&RBe**~LFez&FepS&Ioe&X9DybQ!*1S319U?= z{C1TUca9^~L4O+8HTpux5G-vRb_|!U1$}P`#aATc&MO*6L1e}>yoOt(QzcKq;b5F} zmt#0$1G(3YHdE;bDEt8U_wSe$B>jm36ygQoTBHdGJ}*bd+lh}v2RPa=+udX`uC^0< zz;e`JUSX~~EJ8o|r$ZhRi*PI#-1#0^KJ~i!yAoi}mbP=Pf#T==*aYai$wnP%0Mp12Y@;HM~{wS5SnUP)i{4}H7yg(a$`-xzKq$DiGzi8% zv!D$Xm*>y}TPI1vzqKV4dGy3fhCBa?fzfUs?9 zyro4}P&Qb~;*J0Gi&$%}EecyOW`qlUsLhzMGYVI3+Qn9*(yI{l;0VLc>zNuAWY~C~ z<%N0Y8Q(hWBMrJgKw01pNi#S`bJFTdM=KkaX9Me1n0Zm z(9st3roopHz4@Q-~SUOji zYF-bV1hy3<itWbNmZ1m5DJ2E-V4#?u{!ZPRL^?gauNu$c@m9P^_lOF|i)M7^i^-O}An zuicW`_ffJUi%r=s9DZ*}nI*eQpm3YNAx8nq#?n;L<~qU<)>c+tfm8o@ z6wN7tWjE-K`EfMQ?y}qGwMbRD&f~zcplBIrnQuq6^Llt#ns`4$J8?6ZqdcYkX`a@? zkuA-8B_AC*T!De^5C;E{qKxppQv*b{nGuQLbj1&dM3$QrW`KCyL0ySW3*pd~K%d69 zzu~TOMHUPvRBXMluYC2+C(E>q{tSGd16`!J(#&*T3Mt6}h0v5meR3esK+^EId5?_F z-CRO75gfKTo!A?%L93oi-ay>rh440Eg3){#-wRIbnuPBXT=?vr{qEAX6-h_pgSV|E z`qRmuvlWUj(828S!|WshCeC-&MZXO|4Jc6>3altz3a|Gd=XOH0>oj#w|h#XH*oLLZ&R6vv{F zJAgN@tcjU%*}31zra$Hea=M#HFN>*1$~ zXusiRPyj&AK$TxcW%*zQ$d09uoZ4+j!Ei_4M4~*eI$6xMJal9af@x1Ug@{4u^AQn= zA@WO86dtF1MHq&P0;nEfC7JeuYrGr}K45fpO*T<0Y>GzEFTY>((ctTNy`+j(AbPnF zhNMp#->`C2hCodafZ(#YiRPZnVUaMxDooFlE^um?YwnWNH%W^iR_fx;2oB3bCsx9Y&ad>o zi*t1I1+Kkny#&o6@k*c^^|l@#VKr(@Tj7GX3lAH&b_=o2wg+XSa@D%5L9v{>;9q7# z``y}NG{RdR212N4$R=wf=J|htHG|KDb?}QMj*}0yZE9M<3KYCwv$Mh=`3zSGPIqcu zC26v3Yt%h^J)L(VxsRSA<(0bP+~wo{Kc zF42ppsJ14D!Eus3L|iH|-O3ZQAn=pdld7&v%=H-s$t*>hKeXhzj}I#00_9pvjbB5@ z9GB>uq~+Bw7^rHe^YZujStRz``5KKF5|R|PpqA{Q)9bnV&#@)%a(7)lZXf*&lCMz3 zF)ME7y5Cn6q7{^9X zKyr}vLiw26zPfG@h7iT*NgCPmIP9BCxm@kMR})E5>$~K^?N@DA?8D<|2QC^JjZ1p* zlRMIF-CB3@v^*@&8Ab&e7OwHH`QmXP!8ZYsx`SEb16Et7@x70EjN_j?3}9#QP-%r+kbh=2v!1RXOMUX_%N2?LW zRk20Efe`M$K(4~4rdL{z!Qqn8n|GYl%E|FU=&$n0-%tx_yGp&!*vW#W)9K00&!K`1 zt;On}Qvr*+VZrMM09JjmNx&Xx_<(En5}43tWOO6BMhAlx@L0@_$~3&f8K#Y?3$x)` zbUG{(;DMGyA7Sn}l0k0M?^~($(Llwsqm2L15!PFmP-?pDu7WC1 zB8@`-f(m8uIUQ4m2UJa&vtjN;@FE%hxSq!R8AIFd@PGt_#VU&0tw9HaCcT8c@vTtq!SyhBu#5(-^sWdeH4jl^;|?176~7SRgZAb0u_L)8+dEt0GBcgbo)j$* zjyyB}U>8Hj{*Je&WgbnqLqIn9INu>6q4m#2p&Hu3G zFq@*Gk_21x;RwfZs}PJnKCVzJXW=`1sp5J%#Y0y}DUEZ1|4{U_BHvoQ6ISGt|EDZS zI4SsT;zSW$0PMlM{ph2RV6~5QmS)IP^0>E~5KV&@U!%a~5sHr!x1;;uR?oaB0XKIb zH@@x@=Zp*Ra`0_OlGIpMLGoINnwzl^=_jMq9mY4OWlp7h--kn333o(N-6Ze)OEbtI zZh_wH3K99`1hAD@gikJ3+$!1L8XhkXXy!$7co6mVr}<-arH6_JuRlCpwl|1<8aZdl z^V`XJH}B0k$v;0E3Uf4zE=0Ze2Nk~sY zqJt#zEaR7xw8qK_~IGeEJ z*(Vuo8TKxdJ#37OA-Vpg*io^&G+`Qn`_)&IXbaHO_4rNUA=u6cnFuTQoM6dSX5G@O z8u@_vcMkzf9u{r!BK&fiW^zpE)6mP>F=WJF?9dr$v{=~uw+$_JyRH|Bz3#ItblfwU zcpdVN0#sXYd(xt&o#6D85ywuVvEghPqU%M^Rn+6^hGxPpmG3p!Dx|Lb^fTid6cL8 ziBDk@nfvd4n~Zls-CpdqWRWd9$1@vrWvh?GhECsm}ND`?83!7AjgqW+|)=#zh%X z;@b_Pi#&~?DSiZIoBeZ^mLrI0wTc`_nzwnX;>U7cHS2M<9u2`KFZnLZ2 zkDC}-gx?;k&aeztRE0JAy+=<0j`;yR;x1cIZ(}%$iy>HUgO(Wi*R3rp9`?^)MjE(2 z8N*@FVnK=xLu3gn=yxZ>Fl++4=S1zR44MfKsMHjDF$potM-5yCOZi@>=WGIf>gat- zMOY-V@WKR3e<(xltk~y|2%VR3S0RR!ZCBU*X*a&4G4QoPKaTy7B0m zVn!5RhI23IP&uWY^e$wcrq+Ylw;1N;)4Y|!eJy)(W~<&(vS2orv-%g%b|+iny1Gl> zB@uFg$kV1jwtlQzc9d#MHn2GrnaCd8>E_=r#aJT?c$KjyhsMtk^zKiE2+1JK^|maY z5!CHR<9O;?z+mdaVT!e2hiW4~w|MrnE+%v0BJR&jKnU|QW% z?0(4K=)Q#0Hf#r}A2_qEt8g2!PzpwB>C!%urmASD4?e^nR=HUZ$LCMrss?SAt$H0c zCoTmO+T&^{7rtA%n==F#4M#!D^-wiX+Ct<)UVoEm{g(%dgt}9sG&5IOmk>y_dF)CWB-on)8#Dq`~0f0xD5yHD-I0S3zXKD zh7s$T=J^-xn4Dyq%-d_3;6LTRFSJ!s3tU(vu}xX>x5JjdptVsitHNgXv~A4X^wJ5K z^3c8qBM#PLeOM-kE&|v_rA;Y$nm*Jc9Ih{X8P3JjSrL@|%4vYnYD($he zYsw4uR1b@H^&NGgPa{&t?}t6eDY*^4$hz)^o;I9SpVTe0LGE?7E%oB5rE6K2U1q-_ z5#|aT;7Z@JZ@rRghe<@$LkuM_jy9^=*M;U+UC0|d3#|36@~D*9TB0_x4QmWZ;rC8% zVVa0VBaNcelXpSsfOMFb?)(jws<@65?iM-gs z;eapu5KD}sXhY{D10ND^P*^gqC?A8Z#oJEZKGE#&$<4gQxxnBW$TE@hYhU?vPu){b zRL8ZHyX|Z0dy#7po4VVVO+MlnI>CCr;sNOeIr(_jt%~-qelr}O>PnWr+$arR@qdjw zQ3T)FP3Ld-`@NO>rCb+D64#~teqp17@#j-Iu=DU?PZ(m|ciDrN&+Nd#IQOG1%EQgP z3N77_x=-hL$kvLopi3p0XX-xQ?i~eB%HW9G=HRb}7~Pi0z`fzTce$m_Rv6VY+)N=c zJgWZVfx%Mrqp7#f@-l%UvTygxTmNJnC>=g>$&}fLx3efy*GAs3q`H1|*A^$>3Z06T zd3FxB4W3pK2U7KHN6qb7>bf5c_ncU+zEeeyDCDwFq(^9bw&zq?$D$qu_-^-DZ=Stx z&Z<`&NGGbflB2d+cTtw77v3_EiEn4scJVP3ubPbh3rsz#UbkR|USsVmWP->;x_vcO zphFl$QL~m>-><`zM@8r-ZnjVx=}|Dn9nn%a!~X&p@tV80gemz?3T}tv^nU@x{ClT* z#^U*LiY^^nIjy#K$T`my${w0AM?u?r?!ZwBnKf5cNtg)c)bq|$6gtA^r_XAmU<~s)a8%^}e#^djs3jCCDGJnc1gmUJhjbd}-Od5SuWV;|2h(9v zgT*Lmwe`*Xa7(g9j$;8BPWj!-7Sqt5?uLHW6C){Hc~kHnufF$&%e59Qi;V9l9$5CH zW8@;gDx-ooYDwP&T{r8o-!Sx#hCCwC%w-PzYOrR!RcXj%IOV@QVM&br3k(E*9O}tt z=C)KNOU$%7kO+(9#w_BD91d!^;z9kub2%oHNI0mg{0F&WEb-O*sFgWi%AeG@j%`?r zYZ>9B2pfv8N~TSXAgoL>zu5I}OH+;y*ZiGgL-SljhUF!d^o`upU2Pes?kndWUki+J z3(7;vj;Vg+D-$SanOI&pZpiw-om+CB$_E08biuFAxRTYq#Iy1;;~FgOBsj*lWd@;X zOu78{Ne9DKD;)78WBJKd)>vdDhyiw~jAVC#zOBQFmAlLZ=&)(`M!(PEea`nu3~Bvp z1j%2AQr!oX(y%0=3XKu8tZW|a2(|r2_1|wc1ZB3S=5$(0zMkdVlH-hYtq=Ue>X%f8HNqr{Jl2|w6!X_PdrHOy!d_UFIxo>Z0_&Y56o7uav#+yw;WiwA^RP*|T;;8|J06V?amb(5Qsut@he227Y;jRg&B11dQyO^D{&1lNjX}^T`%Dv@ zI>I${@~)D;o994g>Ep7PtecSD=06*WaPRq|3gb(j&E!P zDc^a$nGXTsCx_%>PSSus5NI`K)-l?(rb=tUFzTK87DL}w-AWilpYy43kgo)=oL1(9 z`&>^$lu_Xc+>z0`W%QET($GJW_qND#?4O8QlVRE$2j9O^L9=9AEII%-Mx+(p{44sAB%j9eq+4+o6mTtgdT#uzj_X?kGf6!Y}Kd!5FLZ9j|gz&Tr(8X7bUHvLt78 zA|`%Aty|wQ3NGus4sq$ooZjU*XjKJZG+V*zY zYF}PIh$sI>YMfwvqMns_Ymn=1lUVV^y|#rF_qVQfwmR15sl6p~*+%BTg3Mo2xt3w? zhFbW&xK*!@J=~YCak3(`X)S(QRZ=b~aG5pbBbemVrnOpX2uLk2oDr<(jc9YL0R!Ax zZk$EllLoPR6yYRmcNosA1Q$Z;PE$B;T(QPBR0SzLGaX~;KkF2!g*SZCYfkP!`yD&! z0qBmzZ!6gL6Iv26{Y)!4gNsKE%!ZDePh`d(IxA7R_=OGE3%A+2s-Af zuFJp7`}Jq-+eFs>p3jfLh06E-E-z6g!yqY6iSIuwSNsKduNUknjATGJs_qS4nvCr{ zKUEn&2Yy4Ze9mGtNAE1XsVu%(XbPxsx2lsx*nCnQ-5QM26Cv%j*Y}-!l=-~O?j&mh z5oq71M0x)vAM5t0IbICxwIYcvUDwd@ZVRiJYNVchX?}LR)i8s);z8)`=l~1b9z+?= zmA*gr&NF;@16x7J<z^uWEyk@Aiqp{GwiS_as+6H+F^Atw3@6Kc z$ftkWzU6qf5%NaGTFxH%u&B2k#U~;NltW|lRVTcUm<8iIda~m-5 zj#2~rkr9SH8=-8DGy1q-7U6WxB6FsNCHPoII#s+b`;Da0^)y0hSVS=ed_E6I&&{#W zpr2D~N@Is{WgM09w*9UI1Wa}g{IOWyzy=adY=l~sR8UljFFv-!*Y5!o45`QUk-Tp# z5!}8@O>0Z1INbQFxg$rOxM1M~REL3=mk^JrY)MCk5DRBc+zP?RYsGsWL_F!+Ui=WYh*| zv<^oV5NWeXx$898fgNl!-S-5A*%Fe$B&Yg5)oXZ3q)RBb)fLe3!wW`M9Qcu2tn1E= zT~e`x#r9TJnM`M^r&(La3J4?I_w*b5{x z>9+f5G!_z+6XL{z<0-)LrZVG!ZhTnFZ2Ytluc9c>;%V)QT9oj&E#tsmvfQs;6r@9A zvhvm_@tK{Twu7FI@*nEfFQ32FB`F>=>f|jhl+$hHpM~8 z@w8-}jAyJfWw!B!615%as_2*&X1f;WA|hCXGo0K$@q(P*(=!XYcx|zZHMdp9SuKp58Qf5mzIni)Ri>B6$PXg78hxqwTrjf{CRTD)ah%O{0PO_=U*hFdrLE zI;MXV6|A1!#?IQdPf`{#Tx61Vbj;wyVR8J(A^#(z?DYZZi+(qouW^)^4rBb^*GN-S zeDOJ)GZQ~|TrW5&i?VNG4qjzrAp3vbN+=Q|7>c)AB)hi#ov=Py0{H@bMv0b~H7`}wSUX{l11y-+bS&yn$Yv=WMNtNTm#ULva)1TW14R4|y zeJ@5E;t43NH!zkP6qFfHSKm<-wl^@Z&O9G9z>Rc&EJfqm-b!4vcmEoMm~WR^*x+@G zb%eE*@Y+rYxjWO>W>q++!TZe4mE*a`tOM9cG(N`?w{|RCFMKXIA>cV{942J;h@0)5 znBDRLLLoSi`ZxSY6IadR8C z>n!$H)VKK4!98Pkj2NWc>L%ssFZeUL^7^bt8bSI5q&|YB0u-@erv|q$r%fOvzUty4Zwu( zhuopUa|Dd_R$X47)s)f{jPrp?RQjzR8L^b}O_X$0dg6b-tRYQ4@D=xAZE3iGqmDe4 z{W&mx$Q(@l3ye}nPY~})kYLI_&c2z%`*1>M*Q(cnUu%SI*FApDsxviq1`%$qP!|>G zX>u+fe#c6~4c9wPEj1Jy-Pd5mT|B;sB{d2SRF|l&fMm7k8F|OC> zgOT=W_vT~fVnh6Ip7I@%EXpb$3XBoA2Oh06{qiI2o&4AvvEx7HsFhQRNRNsTBAO_n}TI))=3w zJLK%~DA2$<(F!Kh8$F>l`ekO3O{`OBb!|B1hCw+qJ-HjnJ=VNiQLKJlZGD+uT6qIz zR`5l3@@56D;q`Hv{MR)XI`(h1w4JL}W1VoKMb6Tu>%46V{N&6lNkMG=w-O0_!l#xg zDnfsV&CVa~77~v*c3!PgBO@9ov(Rw8h13?G@1{Y>tfgiY2}KOSULo#6)G?R85Dq*4 zDB}l?B&ng+Cwx;9JX5-*15-y>`!@{q5;Kr=OP87eC*fygzx#k~@U;7q~y$6WE*k z3*1#Cy`&pLdi}8|8pGiW^azq?EE9+N&RhZ=ZeY!@!lBtKT)cgx2S?Gjl)QVs)9yrx zg6jX2_7GgDqNU!v^04&;BBT9tcH#)EtK#7Oc@{&V}=I7-R! zr#9rjz#RUc>p%B_xNb5dOYd53K9G^!J~Q;85EAn=y>>AZQe&qL8hPf3s(JetI14F$ z`Fy2;WK%huk`84#q;==yPddoCl|uoMo8#lp2ctdayS6%yKckg>h;%P+KTR|I1-2SS z9_W)$h2Qt-9aom1s0m{DI1!ikA#(S9KmJ}aukV)gBLG+X8S&Zm!|e0r%#TKo;3QOj zlD~ktzoJ@!v&3JZw`Wa(5QRqOUgt0H=!x(YSsDk}Oc$jcZ^K)?hbo5<=@d#NSVi5Y zL+%`&=G~-FHTOO!Q@yP0b2;U?(R^+mm?_Fp%fZEQ=eg0^3dfz>d#CKY>U)d!d$DIt zJ&qEaI`MKgQTSHj0pn@Dt++sfV!zkrNfI~Un&(D)D|VXx-e~T?vp>S<4vA8u|3jrP z-(O&F>o4G{IRvQhQ3}*wHmp3-$4D_4&2@4$4<&7E5=xVse?S<3pKjCAY!X6Ig|TV8 zh9R%J`=5#a0wr!T6{5l57{d4`nuNc=wA3jfRB<3`Tj4R{5lI+Ll7szMrP8)2k_Ncr z2-9%EoLjE>v}odb8bv;)axgOe0y}S(9PE~vRK=wtgH0Z+rSpJQJ&FjsLk&IuWnKyw zot?Iqsc>N-`|KDbif6A8&FSu;{rZaU_qxt{Htr6QUxGO_)$pb7Y!bsxEJpUQTFV9D z1J2VW+&#zkd}rj%t;ZM!PUdE6${%()eq~tm_MhFS-fhKuQy&hSKLwM_ulu3j>?glq zj7r|$FZB6Q2ER-O~ZruzKt6K~LxCg$~q0==P0 zRNY^|%#XL<*i<_*WqC3?6Z99b>^Z4q&DIg+X{B+zV?()oZDdhbsflfmI`y?@qLT5{ zWP&Vs>b^oQ(f5mX(oU+Acbu8~%dPUk_ng%~yXWt3Xm+>qysW7$q{n|bT^$p`jrF+| zX8klq8>Yf`WRc1UWWNhiMPTSr{QO+_th`{y><40e@-APNWKFh4>9*lq(Jw)TBs1JQ zacqdV&O2;*0+QCuHr`g}%zCOyZSlAU*7|HBE8?^P4Yk6|x?CVTzE@P*r&Y^)Wm8Qt z{4jpoIvy$Fd~|w8z8cYv&J0~`P;89&9WUTDdn3Wlg}gYq&O5Tbn_;mlN7opjX!1}&X^L@h%fSE zI5TinC)Wpd*4iA%@u}kX)ORK0s2YXr%pLPL4VDuWxR_CbtXN6m>M4V1 zU+Fjp4-_pt{3*g~4Qxv9h2nhqw2bTrOvHG~{n~$XUOzbo+WVu>@UrbTu6i#h=69st zVPg<*Q86Y!TFv(BZ4>G`us3gCZNtycjtD7gLJ4s~D^^o#(Q(usT=MrNDU!$1toYoG zBg)TrSYgX$M{;I&x;qb3UO&3nyA6Ilcy-mECPs9AC~e2IYj9@?cQn|x92?0np%ycF z%V8^5TUq#8J3TU6W~bn{qHF0lzu7Ymx-EH`B1yJp4&vWfzXKk4mQ1}>x`;>WqrWe$ zc!UgWqHdEM{eJ+%Ks>*-g>$5KHcrfO6lJeqpps~_3aLG7(A+9D@{IU#E`$0Or#HtpeNp%1{GDLjM3bG{A9*Z+-NJjtaWi{Ad_CMxAH?OgC6w zfg#&Sw}{w#Xc*S**4@VR02LRwX*BGypa)%m()RD50*SmL_XdCnCt`x&*n4OIGvzhb z*Y?l=Up_@YBN6PN2+yC8FSatr-$aNyas(!^xo+A3B4;;I6JCh~hD*rE2>mAZ(vgCG zao10$lTL=+Xpj~jZR8{vo-#WKqDBz&GJaT{fzzcDCH zZ4v;pIsB*(hZ0E_sb#edh>16>UO4XfQxk0f6uAKh6W7yZO3}X^JW4tfV}HVzAdrXE znPJ(N4q}6#Bn#8zFyH&bAjS{$`IMgWDC7q>t1^HA@g!1u5=E%w14pR&9ptn&LHVvI zksl^2Mmn{*tM0AH?~VMC~6xb|yG2P_z#Eq8NI}uAQ?Nytj^cHpxCEt%=I0}uvbpRQ{_0|YtCNyEEeYT3Ki@=; zi#X*d1Tb{=m7+xG$1YwYsqu^d05|>g2?vTp2aX3Z9-*RghyD^M2rY2^aqBEL2N#^p zgbstwW*>uYs!~aLgZGo}EGz@^NtT1E2S@DOrilF6GDG4nF9kPoMY z-DHy+%zesMQljdEPX4sh)O=wcYm<4h57VPYJT{DhskWq@2e!0CHVCo;8b>(<{HknH z{h;>#6v-L&`5_h+k%THumgM#JpX{OnM`A%PUQ$4(S30$>6-QP+!9#F|RW1z=r+8Le z!X(t+sU4Nan=GvlQ`Yt2>$&SZHVP&(s1_Ek89g;p)(k-&qf7OmO$U{QydzOmnVUs! zXD5-16S85Pw_906q9AU2Ne5oxPnMvmD6nSrl)NftaQt3UmYE~k&=~+`xM=OByR0rW zy=z5h(?gHib*w{NjSo4-az38)E3Y#&5_+4HWQKId9tdD3bHs-FwS}F&14`2+Rcjya zW$(*FQzFuZRaXWUlzu4p|2M+{;(=owkc^88K&kW0#BrZziCWiPJhUlpzU=&fCz zgyp)WWw?`7iT8OYAz|k5=PlbN(f!rg{EVHy!1BB}-psec`=yk}XrtUkEt&W*Ft1Iq4dPY@#a8#EL;!YRsuAbTSRr2so@ebfQLSEZ-{9S3y)4{UeTPysxck6| z3|vmZN&-iHBm`-Ca1uZ0@yhGghzS&8z^kPJAY{aV+q!^}t&11JhzSI7Ai28G5-5fd zpjrfQhCb>5amJ70Xo1Mq#DtJfWg(3?c=x@jzz$fUT>!A80M0ZUi*zTg06aktd7=P+ zla04&=|BRP6BWS*--Q52{+-8Ppuf71#rhsRo|M2zIPN`|F zOyu?eX{$0_5hoiTB%v!fTXo(vy(f@s41s*?$ca`7AqS|vT83q12QMlvH$p)g+#Az@ zNcH5gnGWsB*S_L3w{^d^hzTscKRy$3_?a_B9z+q$gskDdp5e4<_ISLtIL#IS-n%V}lWC9m>ZQ%N1yc&$yn;b{aaA)`kxz`4B@CQGmmC`BbjceOTE? z?IyNb7(GE}rxO$rM~N)*U_!aDs-e5`szoGRi&4pJ_Jc)en72+-mC`OxYvQ`CP7dt+=dNvDYdg zD&$KdAwa1S@fk00Hn(SQWowSJbZ6{B#@@~kX7zuraQ!XEtYnAJbs`L4dRt9@w!3p@ zyM^I0R{{Y)Rvb%9&bzdio?RyI)^!=-1o=!iH z+EHNRsr`gesAxH)&c={^E`Ca{a?0P|M+Emn=GM%W7dh&z zdyH;tAc3e^EZ6)+Pl~;YS+2T;Ph5J^BjcVq$3m|dAG)RBscYH4z(xCu&Xx<2gO4iq zfC`$I>n`OlY4$AfeSb8vv|rMm2UWQ-OSk*0J7IO!O=+21p>K)zYYqXmpFbU!LRE{4 zkBO>FBI--FKBev#-mDF%t<1?AcKN7(eX7;+64o;B5APIGX%{n#E%aY71^()Od#-}< zQS~n|zUF4TZBvIoO;S(pHA~rjh2TYs{ldyCcEUn^kN*I5TJ{%WUIq`B`;eSZ3pX*9 z$H@5bSh_^YTT^W>YSmiQv-H*1@DB0>9P=A=R{_rXDLM?E;ZRp&g z`W)62x9B|h!Tbpn`5_jOa$H>Lcyi#9{Q^jh`;8JY#P0b>VeB-*1Ys!b9_j)CT0q_* zVL(8>Dg+=W*+32e^|+u8aQ^@r29DT!deAX8*y=Q(1{AxV!AJ)I?WO~^TxmcE%1=Nk z05KbZ^55G)4Oou*vd{rt6@`efrUH3L29yBJn&>DKJ{NKZnrqR8aHF-13Pzw4->p$2 z!zt}P?&?7&1Y$P=J>9g)V;(jgR`=}&nq;&zlD$yX69NZQYl~1J+fbb~_fP_ckP8Au z5H#7wS-V>LTTw(HmMXN!ySiSG#|(yR78=rlq5IGt+6E|;Sl&&hkR9h9{{W2w3MFl~ zP&Cr!lSQiv)1`rA@gC4>c$Lf_n-#hdL<^D~9!e-aHum0=t0`nd8f)B*Pwc8lmuVVC zp{CIa(9Ks3>I__XOHG8SEWTZt4%9HkaT0l8I_*~^ z_7mHB$+nJ)C1pDuo$F31ICbF9rQylNLP;~sxUyVA!5)p>@zaj4h>VtK8>yPh@AAmvdU-Ps$Fq6``3whv9O$Ia_0SIIx)h zrzEc77?HMvv=MXH@Ts+u+`3WO!aXw=hR2VO$9T}HV%j)MYW`R~Te9cbURGSZneO1j z!m-raJ}S+|ZMRj^`|BpOH&0U^BIQ7WWEZ#22W^j9gl<}K9-vDu^L0H9R>Epc9CAaE z71gxws!YboqE-(x!+I+NBb#^gx!koW#bK5^R_4Y=QPiHd>>V{VwkO9`xzC^f0J0PP ztNcuCIh>y}p833ttu*qRv$tok4!|l|Xw~u9>bC5pnBcSA6nh7C5;!y5->W?<#pL}L zJ&BRX!+OA~CRO7?6Bg*bcR?uSs(DM=!gVjd(5I{{TXyaz9`)01t`G;M`iu zOM&~40jdb1-0_9jx0NBhY@aIbN#_QTQnj87Zuo<33eM8#12d_sv2 z8ty6k8_&qQ`2JUn&0ovq&Mtp_62r#Gc|T@;H2W1fd>=ak2FT+w;9`H~K_LGC>7q%IcnIVfGKtZVf*T1Gt^M1D zXP0AaFH)pP8dg#ijl^E#zO{oMLz)$KBWT(^v;>65NT3B?1$fE1R-8ATW|AUEx`U|PH59ig9+&C-zp$LxSos*a z4hJQyJi{@P4}SFxZ-}7{!L!Hz08ieA<>2$UA5={=Y&R=L@lF6e6e>8 zeuvZ$%iOsT5vRQkJ}fx=nT|*OK6?KE3`r_Oi=J0oMEh9(0E955B=Ke|lHvKz7IPOR zg_Fm~KaE~7@MZA++5`$NUzUo;ACSq6^#v!C57^aE5KD{Ke!RrD(|UtB7We-EIhcRN zdH~t_OYeWLupBOaVC8YQUDGK>`+Fon2>dB>XlVA&O8wOI$3B4`Z|S*uf79d;10UpZ z;WcXMjt!F7fXil6s9~rgtdZMI=o|_`>wRb$-Xq&U9ddM_1~$-W1A)Iv0Dihq0vnFY z&;nc=0&VQQ06V}s&;ztI0FAT`mlOcYt@IQK_yA@1is#^JvX2>>Xv9+BKO!8NjJ*gx z`Zx__2r`APNV)73xQ8>ovig4NIENwMRxN9vjT}Np2?LIz=cbO>g+}L(rkPh=_ zJqgoJ`T$QhKy2N#0RI4}xUf)r=mEzh6}G|Lb)o=P&LISM+M}hZaVwUPIvlKUrCbK? zCi-8uN*Z9GpMgAbNH*AQIxt<$b{%&9YXQ=;X`9ue2dJ{5kf+n`NIb75M35^I=ywJM ze~dNt`E?c1iD+{B7St!B{@;45)_HQ{dVd7u`2|K+OP!EIzWYPHkBHjgKqj@56>X+0#m>+f{f`|Ty8i%~hv4(M+4%To!N-%3&NEKgNE8Jy#)3y{>2ED< zYj>OUuR|sZM`Ovu?qyH@MyJ#MvcrX&`ie~hG#+j&FqM;ho3`w7K-fEPT$c6YW_nfk z8{I*{`3`H5Ir;YUSyd7>7DPoB3Zj!~Xe!mWEZ1>ZOB#!dcUD}Dl}p%wRUO@wiRn z_q*pbU(DGd9{@TtEr`0Cj~q32ZC<ipbddnU&x{{W(wHZ_fRJ1gz~0NUK3zF*u(l&G?qG41&Dr6t1dL;nEbpGQb{ z;(f*Au6k}wr~d#js^m`}khp(p<>Tf0jyLWn7aWRiC5_~T^!{XRel$pM`A4Mschz3J z<6@3H{{U5bf1AQf1~SNEoR9wM=uh~Tnz(U&(Y?a^jp+A^*<7wBG=o-OJ~tQkFg0rE zO$nLnpSHOX7_)hPK6qGak~%OW-K{pzk3RJ`r@zz3Dvu;wt~V8u-6zA7XeZj1Dt`){ z1qkyT-$i}ANsMv&;wd6yWp#j(7u#(qNOAcj;4mJOr(%V zvcAz_FlhNsQe_=gA+R>?xb376i|!xqZ>IPZc(~{}OqjnS&gr(^<|fqBXnG#E_UqPJ zeysHJ^BFjU3OQwD#*cR5(W$UKN$1?OTOO*2Dy2@=R?B2N}R9sr^Awdo75R8r-VFFx8rM5 z=Wl^{6Y9zwzx1iWcSuTv7NgZ>sY`J#ARu|<`@dW#O@D~rv5j-m18AN@4b zOj?i{W{lbHgmy40e{DDyA>ULO4Z8b{>2WKW-edLFh!l{c zZ5%>G1xHd15E3r*?Ew2lC8>?6k4o{7U}48{kwz?~j+>nIW<8~eCZYQ=vNv9uf4Rv= z%rC3?ym>NnCqsv|mP~NLRpTEu&}hK>Yb!fjR&83=x+HnmBf)2J#iqeWyo9D3U9G?cM;-2~slUr-?{)CPjH;m?SeyfSjSo#z=Ce~F__B>3U4_T;B?|16Q;a;9BN{SB)*v|4=dUPrL!aiGrT9_T?TzH9~2JY9cozw_X zVtNgG>47ru<4Q*Z{+NTfJ&%3O5)eOTNFWJG*S?gXf!niC>m|FiqEN*d zS-1It_)!Q$j&5Kg%B^m+p#X=H$Rk*XzV!HtP8^etu;1Kh;#VP8lW z0P3+HnkJ>he21P-6@Uzk0O_S1SaKYB4m_Pf9`&WggJXWXk3IhY?$d@TIkPzSTL$=T zq8Q~3IUIhPjXHQ~h+xRV2IKz#EdX)N#T^u%g%AUNwjwRClkT7d87qGZAB_?aJI`aU zmOdtwjt@%vH}=Q>0C{B1$#T(@^!6e0!l^3R6LzYf;9lCgR!OrymcrxlFfky)#epEk z$3YwsAhN2CohxW0D#HtD+BjngW?hMu>bTg59s6x~%UvPfn!c;@*Jm4+U&I|{@gG~w)8kQczhfiLbG)A{cVzJRIP(7h>SD#@pTHYas!ORhZS*M^W&vRd7Of>2 z!x&#FPO%@tjRR2*L;h&!fRR3>ds3VVMDt@~soE%j5t%~}uW{c%gx&3?0`5KZfL-o8 zXo1PzV^IMod96eQiY00wBwsbCfRN@-C1WRHb{mLREXodnTnz!z{_0H)Slj));aAn! z(P8pZGWuhMU$5qNlA*~ZBF9om8|MRU#k@D}y=8kUBYbstX4lo;u*>AK!p4h@g&Ks# z#y}D@g$0r{RnuyLV714}bvw91g7?#0yXEl^Njij(0)#2J@ExPCc&K*N=%rh%mcLTU zTg#c2;HzqELFy`%g=!5i<{iv#Pj9&gM->EXW0(jn68~SfO3YL6R{#58X&5ZpWJJ+iFsI^w>R61mD zODMPFV#g#(TVt>HR!rS7@!>}58bk(5Szg{NcN0w^I~3gC2yz-ctU#;DVUy*CHdjXZ z;ga8yLHHXr3$xf?D|A=!vzd1xM~UNNvO_4ek&*dacl$<%sIFU993Aw!vXoe5ayVRW z1iAUr2r(fZCpwm6(Gh<$w_vHQU7Rh-z3WQywutg?RQkg|)ER2drVI!P`b<0AE&l*J zk@HAG{xr1+I`P})Z)F34L0f;APqL6e^2Ykfr3r&WZpHSii+A=_5q?^1C5`9Z&e1qSaQi$+JGe;&_Y>8;r){_}D}kc!(o~6m|~N z?LD>9lo?4qRjtsLG{$zlHjzLJ_fi2B8>-CWsP~QRXrK$*4BHG#upnoSmwusBi_NIQr-P+QmTt=ir$d) zocp7GHya=gZel=uU(5wQ2#54U8UERN7F>3b_(;50U5d7G?F3Wfq>JrtAg%uZ;h#Ze zIUm#7AT?7Puq1cVs&A-TwL~dC!+IiM{$JKYNwSi}+wm1iGI-Relk67+%O{ncmlG)= zL!yvKspVq4Yoj4e{+#pK5W~wxOJ8@GhQr)Jt6Yd_cOc9Dojp#MDam3;py~$TNcLWb z%dnM7?C-Ijtx4PI(lHL*$>%kk+po$9_f)I3x+}*!6_b0oJxa=?aCr^C<=U6&->n{X+#U~r z5`D7uIxtx{e3dQI(UbeCy#D|scs>X@zKG>8>~gTOAO`j?8v$|crn8CRAh)Nb2j!3f z+EkD1r{yQaFz{qt@4Bh67pLV92sYwe6KmVDpO9W4ZO1t89{PO6<2(9$0jqo{<{mLV zhxv^h!^RR0IyRa#XW9z@Nf#RQ&~>??+!iy`_-2!b^ads*myP*3X5@2@&E&k?r8&+utGdRSF-;A_Pq%MX2*ePF}Ro!oR)3U07Z!2 zZUw!S$&%A!(ZfihETYVquou&_zLK$4sw}bQk(Sk>v4yG=$_#Er?^h;Hq;5ln8PEh0 zG;W7{QVkg#baZa2-qBQ>TM=rfxs6Y{IXpKfKMU%NBb3;W<^KRv#oDs65p;PWHdfQF z(h2Ua#fe(7jthGZmUXeW;C(^C^O1R+K5Th}YS0e^>Hauc&OQLvZjQT~Q!QJ&7dOmBe!Bhb2YXJA<$0Px}g+;gnW9@bo-4?u0(8!u24- z^&UUcq9>WfMH6qucpLs~GIWuf^S4pb!n$x`t!tsd?dP@c_iVOCOUz$wZ3i@q<}Z1o z0#4qvKuDX%We^f@lTU3B5-q{^(F2ib4o(F0y$}*FkFltM$=jTMY9MkrO&}dZq($~_67@lao5CR!HsDL;~dTU9I1x9|rO-m^vPCOY?NRdRJt1Bud<7K-W z3!cGQyCiABpJV;9^amU0uS~^-5nP@_Cev~`sx^{E9RdCY=%TvmSVuLPs$zB6G#yE* z5;%4FfIas#h8YThwVv(!DS(#@+j@@hXaG{HD-&`DVWb12SuJu!y9qP_z>(a36u@6H z#>%~WZKVJ;i*6g1;C9;7fN7I)HrKdxpa&-P7jBdQjgq8=-L&>zfH<*kjc_`XOa>4E zCfB_HQ;aCyPciY}c>uI>fCKIA*QmXDe13~WwE+thVV`19I+1*-s47^e#bIB|_nUyX`Vorej z=vI_BSYs9$H*GR0ipRyc1A0&m{0&H#TLv~EKqmhB5*&~-XChWzLavLhp8aZU^(`$4 zJZzY9#@iS(u8ya+ogtHXA0$9-utrnzs3kz8>NRF8I50wo$Wgg;u7xd02=R zH#_6muR-GYniUW`wg)p47bLPv3cP1sbr<&DLl8v(2(~K%FWqW| ziI(!BzdzHSo0?U}$>Fi`C6eS`5CC4{RCVs5wzMaWSy_|zx6m@MW5T3GujU|TTX%Fd zQpxeur<3d-q;rgmjV445t(jafQ{A-QuCn@>-nB@}b6@H67YV{g>Nty#SS!H9iw$>d zy{g-TC05EG{{XL_aO8<+!^MXu9#MGZSwik!{jFjtscK-C3BV8j1^ba6!g!J#Jj-&lDX}qme09dnj}kS>#zIj84a96JbO+`ZHN|!JGt$Q9h{<39 zotp+cpqO`-bsAiC+(*Kl-xSzluPY?Yz+3+SWpJLMA~LE0KN@J3N`oy2gla+7saS_u zEg+CGf)15wnL39I2fnQ{HjfGWry@VDv$p<7;77Od2*v*ZeR^KE>_?04fBG{njj~0S zHfZKeW0eV4Q~a#9BDXnBr>DN`dZUhXk2#l@#ajZo2W~=v{1d3ZxHvVHu_kX%V#|F| z?S7B-XQw@1izoEVg1odTzFszP6C-HqcJz@)@u5E3RJt>I0(s63*Pm zQ%G_y=Ik^9*M9m3Bd-1Sq!K7BduV~kwv^BsoFkXG(IeC%;^Z;XHa_7?k`62~@jQ$C zusQft`77LhJ9ZA9p5>f)ahj#&uX2_vb_zW&%pd;%PTz$uJ$semw_vI1E?9ig6&~7O z$f(u}b_%|e&Fvr`bx-mtQuXW>FG*%ITX*cKe!?kw_9e&Z9D&t|w{=6#jaC~6UrYd{ zT(|qx4>Bvp&vE-r>rO}LW8m{A5`8_B9!I%igQEO9>#Nt#Ivkm?aXn@)HbwC!z&*Wd zu;*xS9ff{03{*Je?LD2AG=O`zO`rkzQv-sv^c%hXC;<o|3t_v%lHfs`jEsQ&L1)vU+6dR6(yNWD@;-I9z$rjnNYw_(FJxyI@t%pe z)U}~idX?b%cX|l&B*#cVGWqGXu1>0>Rs#KPN!FbiD)x;~r;^4w6366A1Wd(or%(#W zKPg4M^`z{k3srDQ$DCwC^zdh_r*ZS4yl=3N%FBJq-o~vsxQR35rM{uE)Zwq2kt3ub zL5f1C%0bYZY1>WGHxj(;6B0x?k0f%sswYj7}-9%5L+f$SjQ|b0lwEmbo_h$l^mIB zp5u=vD{vnFMNciZPk*HmNCNEbTP@{PvPX}GWl zda4@`_Zr`&Xh6)jF)$(2F!m8~+Ab+uLDy0iMB!A)*HGmjdJRDvRZ` zGE2L}%m(fD?YZh{tCH#1E8+>QHYAUWkto~+tXOv2v)@(5by^bb(UaqqmQ%f>K)@&k zE^qj2det*F7ZOahjnL#q08&t`#jV-2)2n^Rx?P9ja=8=3A&LH{CM69fI)bh**=Dy| zs@=8Sk!n>l$v@OT3nb6R@@68dkrv6oHX-6Yq<<^dC$**3yQ9C+`>5;Lo?D5>V`Ap{ z>7oH>)A&mZHS31i8&G<*z^iFR%yI@>-u02N%&e`Eu?JqkO(I!a$MXd;Bu6C3S%M|H zs#@%OhP8H~3jGWGUUn^@Tm#)vsvJpUkIKWe$s+|s1*BuxsxD9ARIEj+eE$H=@@>lV zIoz4Q{ao)Vj^rlG{{RRT?qjbSqA|MGKbP7CkM5E=EI>>|kLrdGA zEjpvW*ULIGv+s7^R}%_oQ+|9n;#6T^!^mx|VtX1E*W4(>VtuNu(T(&!+86b|rt*1y zH<6DUGaDr0&4nUfJ=;U8?*`yHw@Y;t^5k`U5r+!Mw}wN^`zPyMXn72kj~-lJF$9@X zi8gpywvC~Oi(1aU(rLJQ7jI6QuiXS5 zgUA;1GGha_*EGMFx*`7n*FLO~7of4p8}eDbiof4d{m0m~{k?Y%JqO1DcbZ?qrTdob zQvTmw>|gzp#E<#U?mAKYyASv@?!w3D?g>ENz@GB;FWR`*rHnFqM}oea5Bo&Y{!PmM z9x_6DV}nKi04g>;_caea`;@(0YoJlVacV3vqa(ZldR}XHE5S~|Q;6e%vcdw}Qb0P? z`7PXjD)u}2TpgImNBC&w`-ckl9=vukwfu!&h_xKpc-LXi1VHuL2X?ebolu~nuZB~n zTZ%wEB_Ld}BfM!qN#CmXVYm*{azz3eX0^ntuV-3dH)FB5m=D=Nj#SZuWhz^|lYhd2 zF=mDYK;tbXW7Sj;N5s zot8frJ!{pYmAU5GL9K}#N8x*~VI*r>kO|f@Lm7c9+-*n#822b(;3?~4OaYO&?NY#Z z(gBjL+iqLiv|fM_B#p_iwYv$R2klZWq>pGn-#{I-*b{g6ngA!5in@RS_Rs@Lg290! z+1Wr3QiHbVx|j@Q4X&F-0CkPJ3w8wKp$fR4vFca`{6fU}R>Pa~Qc8Oo0O`{$Vf#75LKT z_K;Og%nb7KA1XJ`$$ugjR+1=3n;CZbKu|Xgy{t_~T}yuisqwJiHVGYr$*GP=(!`Hv z^7r1Yr6Ntlkh1eQ{{SgYPBv}?%`-<5tSaonEq8zkAz!kS4ERfoKqH!EmmoRLT{CG$bajw5zbJlg}<0PF4ow1);wq{u^) znmJ>E)e04~D!`+VMeVJsIYWa)x{`6?#AuRnB7%%#l4UBO-=+5Hr8JU4ZdiEBEU~7> zncm?UMb&$WKHkctO@qggX7a*?+;<(yJ2cn2ty`fEy+=<3W)~X(WYieIRyX#0>AI*T zS)noUP{fUp3^IUK;{jjZbsEsA+-~oo!Im!+sdNqHp#T=zdJ==Sje~KLw6agMqQw!? zEQbJ{!1O44>2AleCguP!OGg5pF_qccwG)8Nr1z6qHrb@XLH8?_hl}CI7moJKHhAPib#*?<3QY9Q zQ`Ff0uJq1VC6OF)a=3V{4<&$yYC9I*xlk?sMz*RxR@0@c1ztAzI&YC)za^*odC$k= zTb<3GM^v0*;gF!Rj}u7Jy07rxufDVPvLy?-r=v-i*z{jrb24Fa4}la*n}$&wWwNry z;f27rO$~YZw6rZz>U!^$WvFML&6M&^UOZ%l3DH0{{7qtY3fVFRx0A1UBnm(cvStR) zxkvJoO&|o*#zom=_p!ZFM93dK3cl8{IsjA=_?l>jG_F#g^H#)M058|wOhOSmbdVoq zh@e5Cz|WURv5ej2b*H$SNSQaMxtx4Mn~{LgV=b=dXK%9iq0-4oD7FPIf!uaC zaQ4$nxUFu&$H(!f6v>gvrY=RUxJ?{|&%_H*s-tl`zQ8ad;@d7G$j;*m{{XD9AJr>w z%eza^qo}OhXg0$qBqUNGE#ZxBs5Xz6b@aWu(t*q(>3t3A282qIVwl^f{Y*c&8r#ET zC!VB^KhhqghD6GPD~%FFZmTXtFR1TLX{;}O2)1Ow^HO@VkzKi;OCW^UeLBQ~{XZ{S zSLF8!I-(lz-l&A4$q5K7Rui?Z4!S7nDR|l`5ouKu}Ux`CBPd5F~+~}u{CcM zyBVyAVf4SLF{JZ9p{y~e{{S{f!*2foWVJsPmq9$W?m)=F=JN7ZCgB3KcDY!Jh93 z440W6hv@u%W*^Wwa7~J$%^JYyLiT`K!n?6muBR>Bvwei4%WJ;amqZ6z*vyd}T9X)8 zUud8M?I37?A7wEEk!5A-6wop|MgS~au^JT}DFEcgh}pLge}#Hc02oH9H3f&Zm;;sK zQEMuL(&og{0g92YCC9RW8YJ3DC`k8E2L|1vF5C7~0W1cfd<_6qvSSIv z9z&NPh?>P$X&2wSrTaVU&*Hltg0t>d&UqyWs|#-0Sus?JhydzY+iDT`8qU)&jVlqU zS?Zon3`{87oXtFZA(Z3i$Q2aKO{0tfsXFxOQGQQy>gt2#xGFsG=W+~Y!WV)}uxVt=fSryeC)BVe+D*`}AbXf)L?8;aJf>>F<> zC;-8}WCa=b-6Yf-Sn8*`o95QqiEvNgkH|7UP4RKUyo7nU`A#Ef#rC;HYk_{t_R(ma z5jCDY$nr|Kdk!uZLBz+Llo1qp)rh^^8y!xXQct$P^jhl4bKzz3GKpCxMU@Gb>^#N4 z$~5h&hi5Q3NkouR8ReR8DY)rz@$eGy=g1Wzef>h)=4I=1S+v`T*wJxHXL0P!|AC<;AP-4pQu3V(~ zFz*4GfY#PJfmh_027DnBr=BRJiDZ8+Ne;++iywBMjcC~jSlVYYDrciQSTd@qD1VrH zX({d}9f_$VhyXiVOOtR3_*RLTv=B)a-?&|ZeM^^{0k1D#9L*#P=YRC9NKZRW?E7}P@ikyE+j{REfedOMZ{{Xm*AF&sF z*Ql^KJ~6ZM*svZLG1U0xld%{3Phg`KH+Kk(`Kyk+t^WYI;(WI&o6B-j@)@nWCn2st z`Bg@WiTtWG73|WAsuAj+vQKk-e3sf9t5T2&cR%D#a&gNhi*)_ z(bZ~TII-ydLkbQzJ0^H$#Ff_@Ayvz?E_VRQW3^YlxhkmiZ0~lu)Up2n*b%6bY(*Tl zIo1i6C1Bb+nOfwUwd+2b{$_94{EW2tenhUB7?}_Yog}eEw?NI^Sn-2(c^b{dtP0rK zu|*>v)QU*-2f0q9(}6oOe3J0fz$MAb#G5iS5x_1{edR(6{A%=#cQMv<*p2D$=}I(~$ayKvI zVL&oc=5bKDOs+F3W&Fr87%lz))h4>5HlK8BeK!^q*mCj^U}ACDpDWFf&62|3$W&KG zG@@b-T#d{(CF5mr9FLayh^!+z+ETxK-09 z7YcP3NpcijuiD#zrm;~8<+I$XrtnZE6v30xxUrO-U zD-e$f)@Rk145PK}uCJvYB)SRRvSHx(nM`=?#LW={dr2^Wu>-ZX>sP^T1o9_E>8>(p zgRCl;tah|XFo}r#Cc&hpfnuDRWR2q|^rQ3MODAp3mZ@QZa}SHdn4Ec9G+G_+<~Sqyq%~@Sl0;*e-L?rtp<8i^ zSt4D7*&I_qwh0cg}g7Xmrv-!xN4AstYt6;L9^2ytM4)JYtX zp)GOyDWoP?#|%CjM{+t?=mjwn12`ti;YUGnOazhluA7ki!K4FLYuR^dKQ@#A$B;SL zB(d+c01`5>4aAe)Nu~qD!Nth%_8LI|B{YlraE`205gGRD8vIEwApNM=8c4 z>KJ@Tpav>Ks9p9wgx-K0P;CIVzS>}L+qkK-cTfc;A1JGsF{8znY*}Fw<8p|=(8xEkm>=}!40ps9{}fXW<1kz>CriXB=& zBZDOtK#s=CVd4UbT~IXo6Y(-QGbThBqBeYX3y={us<9m}U=Ed{wKg+q+khNL4HL;U zacpL}Bs;LX8{8o!S6<;#=~30$6`aor&*z00nZgKEn+aLha*_!)POP@@lhU!iE8DJy z^~+TD)V#;RG3{9goWVz%EQB*N0p4}3>q84)u_U_&V5$d)!rt#~S(#UuCdZ6Ov3afy zrSks(%-ZLo+e7WWV|hmOhB7(wgmTF&Ei_ClsKA0YkCl}4_w=NjiDg2VMN~K#nMl~J zgXDcuJLKY(JBZIyOQ{8hCw0gS0LT=`uf!89`YTKB?hgJTKU3yvn-{xVdgc zlbPo7!YmSfB#w47lxK*Zwz#&o_*D69%JEefIQg8Ms>36V@T+W7<|KuqwvA!Xp6cCN z-BE+Bd%%mw;K`7WCmN7UyOud@H`$K6SabyTQN=!xE>W{5${YYgDxe@8_5$7d^{pA2 zU~(hE#mPyfZz^1d5v{HR9>8oreI}A)O|(BbbE1u#6vO8M;5i$%1MS(Zs+^%MO8yfk z)sjmha_PoMqTW+sH2r(+B9GrwR{jC5<-{<}BC<_8Y?ATHj)Q4d8(Q7Av8zeKdn$nlM6#uV)lCr<*KD||(ARmP8@-)i#JY{>qbxtQ}hjOJ}sgq~R^oJ*gxa|ifc?Ak*$cfTu zSD0pu<%S}FSYJ{It?}SbbDt)6(3h8y z_WC(~f-D!5#zNo8cTi7DGf8iaTX@!xWS#esVDuNKc@9J*GP+1diw78qTwAb&-Ln1W zr@>n?-g_i(FuvSL1~Ns7EZDJy+qP-JZ}x(ruDbg0v^g#8OVn2TXo{>~D-%r5a%@gJLCh|U-`-CA#xc+2906W$=V8=^)K6W*B$9{~JdXsqm z7bY0vn?EN%keb$=C3Kc1HrK)tMXJ?1>Mla%@)=lz==kqT$uZEh?$O5;y9fRPhT72~ zeq(Xu^+UntWJL}bCrIIq4&U*)zMl#gA?QqoIo@A4BQG9hhVX zGD6WlVISni#J5Y{_O+?#DH^l$Ng}}x1{-casgoqdY`@?GQ%0g?gi)Y<)0JX^_KCIk z8`TJnk)MKQSpJqpbFS$uYzJ+H=#UuMd~}brFqMyH(zhquww$0N;Abwo$ zCec2CeAgGCVNg6E?r|mhUfu7js1WwpSFPm11Y7u9hTRogita-k;Uz;y8yVR zA*Us;XIl>PJ3bVEK@>6#`&Ex)kSG|wZp{KVopucc04#35!bm+y6bN#(U3MRh05OX$ ztI+rBOa`*6by4s(pa^mB@WF>1c#fC?G$|G|TE!jB^j?+5@#&+3v1Hd(Bfg&;Kbf25 zWJolQM~*Vq>7fGjB^&A|uE={L%D<$ybop=CM`aNuCf4OIsku+-7}4ZpN|A}rmjg=1 zIFe8=`mQgvJ)mB(%WgWF;#{;taXD@aIkERdax&gB@nvHPCdQB(2@F%F)Ny?*b@o+O z)qhfKnq%9U!+-&nU`{{tUw)>JxvPVB6ZhcxhoXVta9WCR$>%A);SoF zYgl%k>Kc`}(}%GOl4HkX@1HkhYql^ljlqulb}J`~b9Nfe%Z}{PIoSrn#Tk%W&Ui7v zKTj+#sf-&9&fuN>=TTQm$rrQ|VaJjLOj7w-akc*dUP2X;+JU((@T*ER)sWnfv$)74 z4B2@5($2-VIbh5z-ZRlk^-%?j>?2NMvp<_jx+!;+6O~f zCugy*+KDa3;^gFcsJR%KFCCsmwuB9+M@xmh#a{&9QaQEN0sfoG;$!}=C>CUk$XujL z++O?SM!4QP4NnU$qvoGN(~F*4hJ3M=Xx28`i65CN{L*RKe}=cmZ<8C;ut-qK(q2OC zsEymeKf*gI(nfO08&ra=Vg`f}a1B`iq{oNJWK**L0Gj6i0Jf8=DOt!f2Ed>xl{y{F z39;|LTAn3I*g5#~d6=mL_{|Q5CWyu?bh;fu9^+27PeN^0wIwVlA`x83wkviwVm+-^ zmqHspfByhb9AM*pMTg1b#j-5e0!Y&)~>sFOw^Y9T2II3vK{d5)W;v z6I-KeCZRn~p}zEepnqHXZ;s@+Xq7!t#bHDtE;goSH`&;ShBF>+amRloHq zVRF1iN&rhn%G)-O*Hfj}_=W4LPd*QC`#s7@mFYu?nhH;f!c_#^m|WRI4w^Q;%hShn zS=J5980$nW^J%}2(w!!FCQ0;G6T7BitbVT#19dyc(mohH{_br zQVu+v2iH7HmzAB9dx&Gik%&IRthF_Do#p)nZc(;`++IJ_F4Fxb1K>w1c=9t}U@O^Z z*L!~2wOe#i^(EPLG%)b^5SUjoWSV8r2t3ng>MW|hD&0|aFm`6AkMxclY-h-0jxrQ) z#!#rur*4-Ovc{2%%HF{;xo=K-YZcjVJ8cl)XwVkX|#_qcbhWc!bhWz-pjy=BV3m?Y2 zsj8FAy5ixScpRTGrA(Zdn4QH0h*JLm;XP^aCy?oJxu(ZuhbjEk)HR3xUDl@42}7e! zZMGRDD2yyoqf$@v4W^AlK=R3lhP(1-m=mKZ&|lms=!K~lBbMS(57Wv+wuH29;Gb^L zX-W-xjE5tiG2RJq)-%yw2~hsiLXcr6Pf=e3;UoU~0GE%CC(hBE+f#9^0u-h z9?~cQrVONAT?qE6{>lL6@}rM&MRU``a(@Z{8N_C@_|y@5U;8Kt9;S8E%i9-rg8u-9 zv;gF2FMUzETmJwW03eHUlhAftfk4I-kOSiu_8I_CO|A1=yIKS}?_jJgdH`mo_hVuB zQvth;`gl)T0MBrIFENP(c>bW~AC=67i!O9%Al|2<%Nmlb!}zO%hPt!8TTKgPj|xX3 zFl3dDjrtFbR3<61+;%=N#gNMOcAxESdPQNOL@lWNBI{RJzFISQnX(%$a0o0#v?k}fsi{eBQraESd9yUSL3%@)tMoz+3>=KENG`7 z6EZ85Kg+PNBj0*86N9t)9BeFQnpor^h)@9VtGCLo!{xctcS?4$ND`JKXSv6Md|XD# zSsK!$QpQYUp&;LD*!C%<%SlK$>#5~G>KJ0@L%`v)x`^6*heD-TgS9rB_t^BVUvDfm z2X~=^l+MS6!G^qlF2Nnr8Q1iQ+qOcwn9sBgLF-sM@~_bAt}h-#rZ#h%thPdSrblmc{{V`TvU>xoS~JE0h+grQ9{U<(mV7ooMrKiu zjzwIXd3fnF5{29nu`AnZ$tJ=RaThvuscX4O_6fuKOVnJkGUDU;XdJ7{l6p*J*U3P3#~=QhUtMi>KMLW`pPt(u zm#yn~^?$h0Ns#M%>Mva9TmtjseRLkmayT5b*c+dP0S8Wrkq1G&O1Hkow4;L@w3AWx zvyht?oLJWGvtv$@DvOo~H-HC!hf3Giv|Pj6qP9Pw=osFl;Z5c|Xl%}kpy__M ztQLAk*4Na?gX2i)j`9vy-v2vE~yO(nKmd5t2T@%rntGJX!{{YyS zaLTg5lGrvDSn;D>yL+y6rTlch2mFRQKSkxqE%BLU7rW$TZ`eD@0j=;9czX%u?rC6N zAJh2T!C7)GcgY|rHy@OKQC9C-Ay*ahzR1RUhwdzsJEj$se7 z7@WRVdE_lCmuBrcn!-+=BqxwCH`E$K09WzsGypjbfG1A>0A*4kn?FJN)=W%<xgCm9gn$m&DEItPd82B+T;#=Qo61!{HS0;r~NoIbZAHtzkzbHafAB`{+$Q$R0 zTKzzfH8BHIj0qA(u#TXI2lfg8Y}q_gi@Ph^v5ubmP#TSF+!=+y^9MtP0wgX|ugg4cJIUMqlmPXUEb3k|zR7>QPzQJ~x%QL)0NoS-^`0}O z#+{qPQv|{U6MNaTG%4$_+<&yC%wJPKAh~g1VoQ!mjABi-rVD);Wlf-N9d~FeJMwN} z8d4I~l5;&d>8Yk%td1`RPDMuNc`?oWLs90aE`J)hNX_b5VB_H8;{@Zeqk|7wJgjgM zFj(1*w6?u!*TFFX<2v81r1Kz^CpPnql&=tpe}m%v+yIaWF6S7D0nj-*X0H|n81 zfE@y!+tAeZ3bebCp9>leOCKni+^Ps8CN+^1xh=bRA%(gg%AN^1A12fX&)|4`+sBr& zF_lbvR!O7WznJ)6<-bEz@zw4^y^!|dBE`px10Nle1|?r9gsj_HdT&-cn0$4r@y3y$ zmPys_86{XD@}`ic&;Sd)lK%k88*%-#<^m^RIms)kIuwQ<`Guo-3&wtR3cGgPcJ@@+ z4G_4vcw9yai9GT_7$GB_o?WGnP|i2>(^6_z86L3(sgo4!U;`1Lx8?VW(?Vg2^W!3d z((OiIp!-{((uqQbJVur()@3~dYCml_31fVT&O@=t{{W_B3b^W_O1L_>ld0X^ON*WK z4qvDYx!{gmd`PBeNCg?9#K3J$guKHWigCz)VY0i8iC5CXsw$D-T3 z_f^Uw7~>pl=;V0g)eXqE;Z6l7E@nCKtnslr8#pHCps?1CYq){Xo30tFpYg44C*o^supQz?46zSJ+s|+k%=!6n}s}_K6DL>k%2qz$5@*~b^~{r zYiuW>8XDIXY@XT~WwmU#)cKp${{Un;PfPMgj>+V=2`<=qh9l)q2sQ_;#Ea3_zu8ll z*>toup?<%lveH$d^(?rK8-n9k9An|5&j?UveOgkkBnD2xL#Smo@YfB!i?;PWO8R)J zmYa1gzP}y}{J`bJEjIGfs|QIXB(y)6yDQud@zSdFP3Zonc<$2GeG3?KppnFIvzB0X z#UyPLy@me(O+)mB4;LK-X^-9+_vg3%V+^K7{ zr2PA|1EH**Prr@Pbe5={byI$Wd`>DGmwHm9l`%0dF)|i+u z`B4=GbV!pxJ_5ONdp!}`htx|}dABv{T&_Wm_aQHRgQao1N#9z*K`u?(arjipqydvA z-XLg^f^5qR-$O)z_;U+&*Sdtn>J-YYaCAP}sUe_5DX|(`P(@N?GEFx)GxQJGxh=>*VC4syu&d7aLDTU;S4cWZCtFr zN!??A?WQ2{#BRno?8B|ahvQ5`aw0P*R*Y^R#kAP_s2Bvnl08~rz2Q-RzLW%#JnVE9 zee4fs{uIPDWx;mX$~(%nx=;|piLuA|UR{Sk5BE?aJo7s#UnQ;CVgUWL#zg&h1!6|H z>?MD?kQ}YZAq2wAM|+EY08jzr%4ZhH5k@<=1~;YweB4D+Oo2zSZ~c@DQJ+OB9OpHQHJHnf!C;07}R^kA%Oi6tDI!NPXX3|3b@#k3pA)N&_O30$QK1#)EOwuR(s!&!Q)IGBj?u>+IVi-JK4Ox(TpMUj>t&}yD{ItQ zq7oo&=0_1{9u>#)e&9t9GRGUP( zC02Sfs^aueVQ5nZpl+pQ+k)r={Zk;{%@5ujWjYc=X=J(wnvhK|4>xlCBLoSCGbf>k#_g&=;+Ge4O)&b|@$ckh%L)mG@0(+(u42dA)Hl6l`z!Zrvkl%yqdvO?k9OyLSWxW9AY?^cq%% zQaPNR7f*(?13k;pKC;jBuNB7e+@=m9a2V>bWb(0QDawXv$&r4e7=X$y*08Pd=2c2h zKQ1SGxIHO7Z@{)YZ?_KVj-_AA`we!Z7KT+gLj)f_ffFEY5u znM{*$c^I-gc~7>>FfswF4ypx;>DHa`b545fEIHmgCc1tg`Qx79xgH0W$l`e@_GII= zi5Dp7epwKns>4zESCM);xM$Gf%UqS^U5K;!#c=XnnURc%xUnF}hoSypgj)TS<-oY4 z{z)e>{HE_v85n%Z<5eK`SoEnIM434zmRU=wM=W$GW7qRpNFSQ6$rsy}U&?oz}hWdRa5VgkBF< zla_hkKkI4b-5xOjYj^(Y;kHK4Qkd0tG1(apAuR2ho!wiKMTyknHzXi zg_(O956lSnR@kq_$*w?0t}%5}MBx8l@5!x$u08(c4b)f4~;9!2PPw|nhTNCb&8n^LhM z?0vhxwweY$Txh`z%o)J!L9gHqFpzUklBfh}9B4YRwf_KUqy$mQL>p|g6}LhyLSQVs z&KA9P6p)o=vLl%5w$tjNgihzH00Ca;sS39J1jC2v~ zzxU7*g^pfS5{ZuTL_aiy6Zi@S62Oa3jM1Ov+Ae+ufeln|F^G!5Xs1I!$uB7Y5}|wd z5GVkDTMvjavs*w9Uv&Wh-z7+~$7u&!jfQ}M>ozb^;dSk|bpUf_Vj$_S= z7-(4lKbeL7{V9N0;M${h)^5_PY6LZmOL4Km9iUSIipg&Qxjk<{5K6b2HnovK1`xe{ zwZwNwpg5G4kSdX7QV6yG02+Nn_6YeQ5SIvS3Ar7M)al(#*p*U;C(@h;F$}BA@w|Ri z61Mn?DGuBGO(Bu4L!af+v*4cT7s;)O@~01n6Rgujal&p8$r_EZqU|;+H#xSS#n>vJ z6`+?Vsh!QhkB7ugQ-Ok9=pJNj>{v0&$vkCPDQ`aSXvbR{`zt3{)fZPgm;Rc~%g@4( zE=+$QP5~u`*@;nYvPIPj_Ewmkn$(=Ct76K0T*q?JP6nDQsoQ?i+jXmTeHj(KR_M$6 z$JBnL;CPIzoGex5G9pAU;iM9lySCFIAX(#2%&X$8-K@0V@+~T|gVEn~F}aUU&B$}J zWAV9APS~yyjvB4VWg%blYirbVeM{n&%-6poiXj;Cj2Fv$G%!5q=12(^c2YMfJ(pWv zs&v?%yN1k%j?9hW%EvM!@$8XUGe%Gw*|h@Kq~Vm4TNJzpqqzPme7ImZ=ZVTB%Z5bB zAdnB!*)V&Q7djr7(@IsMpMl=aAk}&AEIv<^0ZLL0A9TEwF%NsbsxGfdf#LcowAc=vgXw$#W?yjSj{f_tD>Yi2NT z_<$BwWL-7|W4L$RAK6jhseXF}PCFSPw}}PrvL}Vd`#>7CjU+{~wm%n+f*2kTsFrn* z5Y05Z{X389A6VhzNog?gkJe^^(8UjnY3|

NLjLRqib{MKU3jN%QHcf>HHp35$x$S#T21B6=41$>}5X+-#0e&s%yE!g;6bR z)9gk+Y&{^UjU;f(!%dDYgDwt3mc^0Bj6@_7M`rEt+qSg+Jtkg;Pd(xjG#q~&{UeTt zkAosyo5;?RWk=@icQ?5)*ec(;wM&YGV&5k$ru&8HX7y(Uw8s=apuybOGAnpx9a<}$ zcFFl~^0jB54?6z<s2eUJS_Km5}=WyR9278iAo3C^SYoa1cd6= z2S!pGPNuD7oh)T+5v?3DOhX=Z2Od!)s*g4{{Wnw4*<6Mze`OCG>s>^%Mwiq22=Tg- z3Y9&o!o++HL8OX|@tt}e+Hff>@N-HqWouiugy2m{zx3~{VZg#{jHmwq{VOz9w)aEU z5I;7(D_Z1@OrAbVi|T9nFH}W^#->I@apPrV#O>XB`FTQef366i;)o@E|#lCZ1o?tKBAI*Z|M0FGO`kJTc{_iC3kw+Iv#hmkNwE> zIU|y1hL9haU4Z*eEsGB00p1}WI5VOMJu;puv`8ni5eopIRa0e zh^VCBb1*u727n|qP379l7&_Q!N9?8|A>(0b439JUhpTQN4{#Qs4#!+JVj|3U+t*Y7 z0Muv@R*qLAR$w}Qrr+2FF%f6Ri5vB@Wr%jDW_^DOP&p;zrVOdJHCZjy*bDyCK=laA zhy{>35!!@)>O%luCvdn{kENLjG=d3HCYDqh^)>_d)d(9nSv;2-T20PqBW8?gTXYQ~s{Y@2XU8JGBsg475jU5%Z<0BRJ2KmeKH ziM%REBjzAm@gz|p04I@EY?2~AfEH5SdUlN~m9woTRY{G{{TRh=N>P#kamm4t82sNW zM*d`74Xtj1^&fI76VqbFH%EjUB11C9pQ(|wE0Utj*J=I+`C#(^%xlc~dnI{Mk*|PA_Wn$xHKN3qo^4fJOUAYc9faUWs(-9$QvUy2lFl}&e<*WqV zqE-Ch?!Qr4IyJle%{-H`1buDkgn~Jj)JM#c?G`dD{{T?PI>@-_jV{Y;yKSvbwv{Tv zye%zIm>jKrdS7c&c+!4AtSO&oI#$ac6P&=7sLrrnm32~x{MM&mf{2ao1vTq#lc zSTX#$WX@-m*B#%?NEUfE?nP~MB#kOkhoJN=`5caEp%LNW#XGS8$16&z$N5StFu$}_ zJ3himEo5FNd}zzaMJ6=P#zPFQ(s^a=`e?yc=q=&6qLI`toM=xtTvk)6m5yR=6gH>Z zYuJj{jaiemmgQFu%=&6>PHr2GpCL1G_q4D)SrMQJ+goeOf-*1DX{oGCDI0D&7jj`h zM&lZXIx9B5;6J*p(Gsq~W8q{)3M|bW(t&4@RpJEqgbZ!?(o_d|B}NfNg~4OdjsF0B zS|PKZK#OU$rzZAHVm&~nJ?JMf!ND{mbMcui#%XGUlHb=%>Y!FfEZX5e%D!{{T)! zZA$j^r@oN_+gUtA@5X6|p2EVOMrFmu0a%XN33JogTv?NMj>oC$*(y(S$BtG^#pNq_ zIvD%Z_WSD9Qu>neTH5p#GT<^T_X$9Jdzi&@&l|&GsKKS}~0rGMEQ^iRf*xBr0&S*$v83;6eG#k`w?G@+yR8z@y{->+`zbl7F({G{W z10py6x~5KA%ejey+r z>qm;cka_Zd$&vW4PW#;#fF zxY11(EHTeF)J}kTlWhnchf)w|qqtX@XD>tBrCM6*%Wh+u$mB9N%EsG9)$RaPwdY=Kf=u5d^9yg4><}B*%xc} z3$?%U&;cWPcOA=R{#GaPxS&AgNZ5}O0eh8o1b*rU1)y_r8>C?W00<-ZPy-@|C3jwU z$sfjEhykTDUO-tf-aq19+pqD`fC?j&+&9hHs3Z2%2_odKO4zTNZ_TwMf51@1C|D(H z*se3}oHNL1~K6;7M4V@g5*0>{U-k8$3_Q6M=SIJ<>Qe-`V}BObHIa0IvhP#WL5n29=- zD9o$u7g_*}*g-|oSphwXH}~F<2^2F&aAk7G_}N?k0H&A(c&23m+&Dc{?fsfiBbF9h z1uDJ6PP71{A9en(WUe}RNB#6b8P84dT%RA8n*RX%nr?m!qFFKX_DS^Yr0-Z|hT0Zu zGO*IQQaZLSVU*!w#+mTMlK74BQfG?&PTkv^@ux7gK@IH5(a2aViVmZ2U~OSknGF?u z$2pyef%Q0?K5s25y^anrh)ZB~bq?yRpd09KQtbN`#Vy%SjhoDJJdlGI7F!2#w{j*|YTb811=^w3D5+ek3LwlTLs?@ zGNeLbW=R2+kw45KR4S=!UvpmFHKAG@Xf~xx661y(+(;KWaiyL$0#JozjyLM-8#bYD z{{VelO4Nqo$tp*~WN2R_uYtc%#`^RD!BP)(ja;teH2W2JUYNncbL0%gjF&TGPnjk} zQg8nN)mcli+toZ?8lEFg36lQ+RQj0YSC8ldu$mT9(zBnHl0a+#?G&8;MQBKuK1Ppe z6F5QsSnsx)6IIBb10#+}q*;ZPYypXb1_XB-+wl~Zx{c^Lu%>BVSjF2qjC_dQuDc7ZmuUI58}+9Tqas&SM&z@3UOyImtZpuTR#bE=g%qmt zNErBxK4q15e+lgAN!rU~HCnyg61dFXQ!@q}vyUbTnGc!AxKcDjVxsoz`D;{+otdKa7o{>iP3nA3 zBOh|bGZxF7=wrr@#Ul@H-w5`amZw3_6(`m_RQS0uCJ?}vkH^Dhj|K_C>~xK6p$ZmI zR1SpSwz_e(Wf2Dr(@thsK5Norkd^Xr`94R9&2Rw7!N_F`Zr>(N@e|*rQ^zhyR_IOR z+n-E`v2r3z%s5q1xh9xLJCHSzp$W5dc7-CHc~8MMh%It)5@iF=mOXE}7urv-n;VMJ z)=brcDvOb&k3cW4zL+*qdgs%h);%A~@z`*~^^#*em?6N9F_RE45n?T2xNA|98nt1U ziz}s*N5L6+*?FzzWXjU9>ZJHbumR!xDN>cL$XRmQ?rh`*kGibPPkEq|r~*$NnV*H2 zlkxIAd4z;bfH87S!WAHf)`=RK(DzI(8944Ih!epQb2*r6m&(r&B%d|d!3O3m zvAI6MUT3qHlToqmdU!Y|JCY?)Z7Y?X$d1I8*G(xDBS-+ZWdH%Bx5K3XMwU zmy!U};Z%_=lv#6^Bm;WYBR0h0_)Pv|mBr&Y_`Ll5*#tPzbOoEWk7B61G3*s;TZBVt zCf>;U@6caw_zS`0INKNNy%mcROC!Wn42GwLE4MhJ+Di6{07aNWg4%?T{H^Y;oEagUe#S0KoadKx>79IOoAKOFH>Us-=(62IdBI1y ze{JZ2NcWC(1Ix!({vu=wJ`@1^HqcpP9pE`O_|O2Gac+^n_;(s$7h+oFR{ggB0KS0& zX-Hy-jkFJ+O`pDr90HFlAu;_VkRbu=BH9UKuB)c+;;wFA2S*j$kTNmj8)ar)FSwg% zJI$)OAvDH5E*?Zzd+k%_G>GLuBVGG}&|9taql#h4pcx!$a$J0{;^#b3d&iSiEYl zNBJ9h8(OJFFB!}FpAXg9htwFEd}kFLGNNZsI?cvSBFG*y7&}6gP(r_jiTQ?to3{lv zCbf5QQf7atV~;I!BjCimWERPOX`yC}w2UL$0!FVZNa)%(PW>uYN!F@MwGz_K4FtZY z;!(WJl9-Uk`d?WnL{m9CQW(hqIdh`e_0p|oP3%L$(wUNaMGWM$03*f}PMcL^jhJrP zC|eb48``vqGgg2(JT?|o&`+5hb4`rKOlNMW#8{QF9Ym2D z=TlFLfhOb=;Eyd*DdkAl68mq+Mv)6=dWbmNM-f9S=co;qEn>c4m!L z4{4?b-fqX}2V0t{eaYgx5xJgfej|j<XPaGPge3+rq&y704l%OJ(bbK=Hw#4 zCV1wGW+F1mLO1EZVcw&uQ`5N6li{R^aKec3^Ra%WLa7SNCD60{zbU!B^rY^#l_OMfFyL+%FOQX<7Bcc! z)4IDulZy+ekTQ@waj0Un? zU+M_1?&8?(FH}y}QEdx%_f}c6wxHkE^=ntj8=10;`E4ox04gMjN$gY>1L0h)ov8w8 z0T%|OvOJQF)C`X#qL=`dQa`?&2!k}j-t$c%Nn4dLYk*C=YSJOH16ZHkR7veWWjGjk zj5qZjTH8N8Ok8+wv0|T|L4J)fAMTHBRdR9qk&_oaKiYa}^(rmTn}3a8@>!4YtJv^Q zyD1c3a58hEBg*BWk1FH;098koFYQ2UE8CW*PAc$9r6x4`1JM_E_uZE`^tZu@_AcVWz}zUQ6ndhZ^q_WuAv*g+Q4vB+W4 z#@GC7bCd-5QOtM9R_Utm)PBlC7_G=mwuUHWh;?+ax&Hua)Br#^Hu<6`PL};J2k)jJ z5+^8*0eBKIt6VEE{4GjHp$>T$AH@@4yp7ln);{xkBp^>cpr99# z1k&vKiAg`1ooqkirJ(g5c(e!fWRgbjCgb)4L5KD|EPeh5EsU2-pAaBN%a`8q3^&k zO^uFSqf%kTTg2=m77>9aftziX`gE>pw+B^~WMJo~F+(i8Un2;bBQ%jb8_YxvVwcNi z{Z8dugWpZx;giL8MISTEU~-ChmErQFk|;iJOb) z?9B7T<;(Rvltet32<({)VYy`5jT?pA(Sfy0RX>uYv=l?>tR8P4hKG^L$K|pjdEvl| zB63<37iS^2paR-!)~iI~SrFQo(725}mI~8kmTrbdC4Y5=R>bZcnL)THNIDHc1K?_f zpgg?UapDqvG`U@#Ob8u`w_swrQ0)McWAGJU8Yv3N8*RHJ_VWQc?RyJcdnl^VR%ES5 zZk@Gch|viF4IcHsb;amvLSSfu0bmpZ)2Y+9r7kErGq#{Y0JtN!yWd0v>Uj^}uTW1P z6~}NE@(j`(yokf^W{obfZ#s2rwX2WVv(l%d>0?^k@;oMXPdzR!0AhXuv#!Tg-lmJ~ zr=z3wH>hy<`CD!PV?JB43Iq|GzNFi8Ut;_3*;O2^1~zJx<@z62toXsiFa$uVsIYDe zwLr2et@;HP72PQEVUoPFU_k*}x2eCfss$rjWQ9+d1ZYm(M``~64zx@JNcC;k3OLl#6p-d%Z{JiRR{_N@C&{Ez1N71Uu2CPr zKQH@dN>{WZsaa>IPt8eSp|+}ks-s0!0>MD;70&E*aUoC3WE=jWw_diTEFjGKxIZC+ zvnPuq2$@h0tb|%c{52lx*A=1tNXc1RbTfFFp_CAAr?#}UOsi=vV9V25h%^o7>!(^E zM5rbN>!9s438G|d8rtdE?xvZQkvECYj~60HvJ^HhT8O9bRlWBwv>j_&zJ@lHs_0I_ zepid-0%DmOV(N;KjU)%5P$WK{G~Ul~l%hs*vCLK(3>NZ_+~&3#zHLmd4#E2^b;8;@nJZ^Y08*w41*cU$u4O#n2={{Sgcr2bo4m;hM{%d~ljPg2Zw z(vX0sVl&8NaQb-G#J!G+HP*5=k>e&M>R6lhuG6g?gNr&$(9yC%l8Yc0^2_OaTyIso z0pFz#-y&3fip+jz)ET&cQ3f;_5i6AXjBL1aBJ!6>BvN*t2?xQ~zN4L*(7qI_)>q^v z7JoB8p0ZZ~Mo1e^bXJ^-Kz_mHF?wFNp8#Egy6*I9U8CcL{GcA%CiaHQ`_M2Mcv*Agp>^VzmJpTZd z^w&4VWOBKlnZce}95>W)^W;8eCR}VT%>+*CQK*Sh~5<8!IT){{X3Z_WO;F zZ%(|t=K%a}Zbn4SlY_`Vp8h3NE``2GWCP^sT2iSfW_cXBMb``IPf77v6J+q*b{+)N zpo&b4P<&{n;Yi-gU~1A`AkJS|C$>KQ-&Y(`DlrgB7XAxf_CG6k(rdX%_8ANq$g28e z%^K-5g;_S9z`%F*4Jjm&?l&YX4D7_omGi(MiCAI93o4@SxMp?dI96 z)9G$o8_VIcvePExe9+^;J0T|9NOuT?^aZM3cd}Mb=xn`3U0bVPRyJQ!@z}h9IsT!R zE?zKI;mgXEgkb6wmjXW^H+qIPths9~>-GNtO$~TBg;mGlFaBDVF#Xu{{tCw2hcEqC zAdS9WCOfV$7x|f`{Y%^0Z(7&bjo%|1dX4P3{(Aoap>LP>Q_u;A^+}epf;EaTM1b1h z5PyAW{i+z((#blr=RdeUrNE0MldZ1i#0g;i0F$aR&( zX6Jp^!=WVhUbL!%JGs-j^mo}mMoq_harr!$72lRXBF35}bn+wr04&|XHg>O778DX~nIp65X%_oS4xkI|BCS<2 z9hzg=CRB8d8Cz*oWYpaI4{hn{B-3VOP3n1|&A{fM<0oV!@v!4hIG$-^yQFd?o>>xY zTisZXg<$Pwn$f@WH%TU~s$b+p^yl3^ACt<50%pU($&fT}h}n=!GR+y<(J+XRzQkdA zDV^ym6CM3!uNN%2cFMAP8mH~(t)~G~jWdIs!39>V}W(teCMmtqTrI`0sK&0C6 z*zs|Ec!J@llgE=F?SJ7O#Tp9cyOwp*yii$ldjY9}d@#=e=Rd*fu^z?XHzA6q!CZzqs~PlpZ-qG=Q*% zTi6fAf?6d#oLFdjilk)GsNr(kD;Xq?<2#N3qjh5t{{Z|6{0&{TQ`n4d9~ZMVoKLG% zFiiNuHT*J*?f8l-let&K`WoC^%o){XQnG2(U!nI`O)^Hu9!xX2Wsfd4+X5perkZ}r z=&oeWOZxU(Y82f_Yk7eFU=R1!vS0>RkRuq-rO6KJqv5NXBnTusvGXTpjEmWcTYO^{ zpkrYckfd16I$r)^nXUK}{geojk;efp*g<=DCh0$Iw4eqiYncl9Qaop{Mo0HhGHhc1 z03><02m2uF2S_^9e)}CPcCIrL00MW4Rxm?foOe%sXr1EoTd#zTqgFLGwvNoIskaoy^87cVXoD#`?=M50t_5oc@l<#^hjcsL6sE zR(M7{&*IA8WfQ0`cRtFb+R_PXw%3>A{EtgVoY^4}lonO8*jun7u7llMOEKb+2a`@8 zF$OMcV#tO?Wrl5`ywpAt1;N}8OH^7Oniol0sVpOeMu1s-BcM>funP}$Xpx&_8KVe~ z914*sJBeF}gAH{6ip~5QSL6&SBeQtom2cujwTV4WhW`MKL^9k1IPR<)9vHN}!nbcu z%2C+9T^R@Ib7jddGVCp&b&!&~dS7zchq9$7BXAyW8W~W-E>1v6l&q?Z@x)2e`&5vp zU&=wMX%d?;+;6S;XtLzPk0Mz3&OSdZa(s*#Wm{_%`N&e&1H#(gvUXM9V@juO7UtN& zk+L~VaYzF0g~4C|aeIxea0u)*tTbmS^&kCHD&jXxO9ce)5;gCkHzMDSKQGW;AmcAJ ztkFveiH)OW0NF>dwzf4~-$Fcn!DRApg^pJ@HfXWO&nQJ=MeZ4jmNu!i<95ofIeH{z zJyZ7Q&|bCj@^j^pCKh<5#t8sD2s1>et0~gp$*An6uA0%3@U-u(%QEFULi*Sk z{Mh#|v=<|~g@rLcX2^pl+i$uU(UCu=8zqK}aOZ|#-qrCb{gsulInds|)niiw>P6&u z+_%Kc#-9f)3%)K?Z5*mQ_K~RejVh^5;=XBG79VSPd=F51#|s0L%ZnEP7M6F&aT>Uf zUnnuK22Yl*)R;zVG$#K5L+hM=KQ1&$G3AWo>{Nz0@+NF`jeb)Qu^M!}?QJWeRN>`2 zjn3n;rCrSCMTnA$UD-(kQcrp5(9*RVF1JX{f9(8&$w!kGW?WcgYmW|Jn1bU|Br<{D zw(;v~=Xg78ZnJgk^ZukMJs0cFTaA~GL_)|&**pgy2G6+N7NEas_O~h>Q?on|~ zVQnpT9kZn0+qrGR{kPyau0scsjikkwk5}6cEcs6p`JNJF8810tp!~wjJL_8Fhb-r| zR}hN+Z`0XX-mS>w@ByJfUcbEw$LC0~czImg;bciEx=I9~9ov`XdtTKUE0NnoonLbC zTM}P$va;-JM-1X85XP+&+%xGmOup-24?nE&Ji*p-zfW59OizX*Uyq<;}%Olw+Ji({C4SQ=7 ztd$mJlnpOPqGVY@<6gbAfP2gxuYG6%{&3JAjSvGJl>3ibLnA)j#1JWg9$mX`J~RPY zJAr@3sS_n;MnLb@v`Ci76J_hBm1?GL#J(u359hwK5oG>Adwu4!zPcLX(^B1e0>iJu zvf^*dAj-JZ{Al7Fj%fiM^gu}(T}{TG%3wv3UAOI0EJtA-#;GD(D>p7Yz7O(GXKMRB z)u!e+fVS3wGR_%8TKbOqX^_!n$LCLhnI2p}G8>gW z7#^Ve4QW#<|4ExsSA~51J$GU)@<TE&ybggNTqZ{E&yT|2XlSd1%=ycpK z@vfSC3GQ*^^%~e&&P;(wV3GAw!Bei9j@sU2!Y3f2e8>k@1jKnxL!$4(U9$Ll~sk0{50esD+rYB-7fRpsK4x@LI{$hZaWhF z_e(H7!%{dIHhxArgk8_tK|nuk634`3dGRt6Ab6big=>B{qmZ3Nk2y`+9n!Gs%xpgk z)8rgNqr~=S#X?4)?Kh%BiP6Clv1ExB=KY|LcUlArY{rT}RSbgqF5&LbigFMic1FS* z1&Mt?cDVh7P#|mOBiZo8U=0{6HT{;|r2rL1J2_+oIZ#MaRP@(NnqV>BAVRvEj@Kvl znk57kdq+y)m24)+VYn0qiWzT&+G0+{SsUkS-W{-GJ%)7T+`ADXbF5SwE-UBW0MiwtS zorH_>J))Xx?%%AkfXCQ7s(3GwxjCH;0?9Oy+2m;y01fp7jS1V*wMI=OBE%yHVA=_} zwwnAXflQ9Op4;o&(wG2`0~R^woF(MRDrHhjCDd3ILv>T%x2;bVxcNANWX3G4s=+}P z0HU)00J?Oc)N0`3z<~iCS{>T42&s1MCe)P%?p1PGe1PY%a8rlRe0d5F>#!Jpk}cqu z^HiTTc3Q;k*7{W1jk2kcCH_RLo*GG_c%+a|6o9XnCG4TKxC5!azWr%<*!+l{jT6C- z9CMib)v^Fd0gqr%$L2l5;ab;4sg<0)3g1xrUy1buCl{N6GO>zHAjzn*X)yVO!@pIa&mlP4cQp#s+karb?LHH9jpb%Xzi?RMz+-(R`a=4 z=`UD%i-3H2xcu_mdISFe?d>BRXGZEpuBzS4qe@k~L2Pn*u0P%X07t$SMs9SOSW;uI z;Y%ITT9v|8|fv%~dXJhFOcGj#AWHbZ1!p$CJ{OV4gOFG; z@EHF9*JVkaj)N8d04tS~%aQf)**ou1Y_Vu6xTdmRVe%=KUB0d<5U6GHK{9NUSf6rk zU3&=9wN{fSSPt*V$K(j{eDl0VknJkQQY#W=P(v4DdacL4o}$q5FS^;B{{SV!K4&Gx zW^pNlmLP&Wr-n$Rj#$YPLeSpCvRT6(>sKGMEhf(IPl~fi&WDZ5leFIVu4p^t<;_v8 z{uFT^Aj`=RI@01kM2Pt_ZnquAml5(FITLQW_R@jKX!C9_eJFsDlIA9${xm>I4t(Kl z4ej4eR8GZSPH^lsYNR_AIXQPHTUM&3Hn<3+-rKvi6-^SYB-rI{wVOt&#Dtvny{cff zV8brMtu7^V7y5t$tu6!R0$x;Wt?8^{c}P-neNF9e!mVR7c}L*m{aE5>p88F=yUGQeXfFnWdP1^ zrD*Rj{!M|EPWtTUUcI7{V`#bHd1S+t@v?(H4n>54 zdaDkSE&l*A)$XC0sjHM|qvHYOV2W1;83=ThepwT$usy{76_i7UbUR9vZussukCFhx zX)I2bBT=Q;AC0TBl}#KMyG-f0IHU*2uwI+jKo7INrQ_^U&D?|ZJeC`i5hZ^g*lsI0 zXwp+e+%8NrD#;$BKpX>ab?WJnqB3DtT9%I*Wg@6HT}wuG?I*Ksh3#FG$gFwUFuH+E zITv%!CzWAjNYu!{dm7fQk}zyoBf^LjX(qED8cMe#-C`|9gN7ewBzliHs~dTUj6nD6 zMuOB+1Os!fRM_DE0L;C|;KGPOEE$3niGj$IFtHZcLXtbR7X7qn8iZVNVg%B~eL!bX zZ-EpBq-Nu0k=e#eJ-QyG9@~MTr2`1DqzBBCBIN#NK3E6hZLI(lu#rm1Vx11+qxRmI z9Us%h8HOUUUr?&ZTi@372t|cJDSMVT199AbH=tp@obB<4jk^>Z>F=i`jg1{#qVCvw zumBH@^`b%oqs$j>!0JYui(LFo00SeA!N?N*W*ieoAOc2Y8?2hCxbXtLRD*HZSjTg2 zU71TKr~M!5J|bLb!{zZgvN4m%$e96U(SW%UAZuBdK;5^fSnJTYlHExd9+LF;ABHh- z@cgVW;!U1(hjXg!-yz-OZMt3W`zpAtg~{$ceLciSAet-$Sr%cIvOKcL;&oE1Al&BO z6Vs=%mmbJ!-PvZ7=PH&6OE3VCHtzS{nrxP;HcX6?ckOce0yhFJZrg)HY-*@!4KTEe za(pMHwe}I$x{b%NMaW{|29AtU%Jj!x0Co!}qVbWc)0*|+-?Y~OPW^1}6V{yDc zorO2h2p^6O9tls;jxi@tu|&%ki@2>d1hpG7Wb2ubL~;2-HaA%bU+j4T=s9 zEpcKka7L%`pl~hv5wGr`Ln4o26=!K~%)yuofX3l`Abh=)AZ%QTB8CYiBn^sNbKEcc zRs@fLp~3|$t;+QbFf?fnG`U6fE~O(x?$yXA;43R;NZDX)6g!KGxR)uc_}{Zl3eemBwP$CVZl zzBFx>CPYT#^*qSLsp2-!g{##O2dQ!2d?KGN2>A{gOl)=s&drK+k~B8zu@E0=_?o{r z!5$qqGQV@V&sOuiho9-(?lY9&@`Ms`oJ7w9ZF`Q8sF3ne4T<1(W+k}0AD3tc7#LaGW8xOjyt z{mMEHi-VQ9@;9hmINo0`kMrZ7>EtQq#KF<6+N`9FYmsATqVlF!CU8F~q0|+}oU8i{ z97o7O$U2=397D(zIYZw|fc$}zmjGJyxE16XCoiUrO;ArE4sKMQ+Ob1-jGV zFDMtzzd~v7CFKdn;&MEuY*;*gG`X3Rut;&?Qtr%p00lS~Bh|e#{+@kG&Y51N$o`QO zWnbyB)pD|~TEJ=gC`VEWI%`eQ^(AIa!v6r!^`A}pThjbQf^VmrCn_;$a`PO^ARz1D zRT0O3H8ebsINY)zGe)%JH?i=ihRE)A63AmTqH( z+r@f}_~#6TaWc<}pQx7L6NgZW;@B+q#67tX8vd zz70R7`4cZ45H|)g%G-%8aBr>k{A&!VEOlVC)Y4MdF01YfyffrB;F}{ zv@Cm9`A_B)+LS8Wi#0KF8N7Q2fiYER`Gc&v`C}hrB{_QRw!~k-wz;eRu?@Qvv6vq07)jtlW=13f-VPl zx{`2HQe8pGH1QZ#X(8<08Pt9?)l9t(9KOF$8Tj(Rqam{ zbElYW9$rZuODo>r1*(xWiH(mc+i0;m?el?A?hkuVA`G%gxZlhmcB@=|!$_zf9&Soo zY*$|Ws!!rcry_L{X*}RqV!xWehGIz;Kgzxz*+hy73yPBBs?8Y-rIoz0x_2uE>Di?* z5+acz9$CZ^Tcnc4m;TBmAae*x??jCzI&5vbtUcD#<3xeTp(6yTLdWG>-|#n}H55GR zd?o#=O4$4jR0w%V8(9&qI&B~ijjuor*)Y^Ehp_df02Ko=+!1B%>7`_im^qA77vA8r zSU&#%5x2ZlxEerX!sBDkendyJGDw6HP74=kl-*L-+hBWbLP}(9xPm}r(3udP#j#UN zP#~CJXkZ_%)7^h>WfBkvE%Q?Dvd0`Nec(rS(_WFpw_3ErvRoGn;b&PCO?@Fjzbw}${oHV3mwF3@|#q#lA~6R2;$y+ z2oy^8X-NXX%Mq)4ZPuwVI?2F2lWdy^0bH=$SPs9+FW*Fj3k(4s>pY5~x0T*Xwfcey z=xL&Ci899&>SL8sSfpDtQmAEMdkAZ(9{QpO2xLSmh!k4EMSvZe5A31>PBF+3mKyX2 z+uuOIO%5}FCkVvYS*$L50Kc}B4K_X`jv=x;E$+b=L#I*)@1R425q4q-T}kKw9p~9h z1>S{01QcKju+$KB1QDSg+5|(*&4oioPUcVz;aB$26N#a!ud3ZD_}?j6-J z@Lc?s@bP?tc-M3ebs?m=WBkAq)4H`-?qKrM>RIA0OfZ$npX!*Om@T&Vj@#EoWi4Es z_i4Qp9!2+;o{u{zI2@iU9&aQGWaMRx8HjI@5HQ@L-A(H(mX>Kso=N>T6B8vwSi8Xg z04>TW+76#M1e%$V#1Z4;a5b47p&`!vc%`r`4x-?6w`Hlz6bbcmLwI515=@}mqslB% z$lcf!+rm3Zr5_`of^vDRvC9(06xZIPT_2^G4GBH;$$~^2mnjrOC+gV>u`gi6-}o9b z2(UiNOlcBx{aMLoaXB1%#S~bXh^v(hNCHX}h7u4-+CvNJYDJ?3pT@$^xm<~Q4XQx5 zw4d&)t>BAMGQY{rh}jrFVDGIZG9t@khGtTH@we}##Sh74(BsK}5F_3x_`}RM`hxZw zQR5ex2zde6Y48)wF}VVJXy8lC39{rp2gKEIM7*qEkg*%O_nwsCoe%N z{i4ao`k4Jq&*gP$?pPxD--AIsplmj{Wd6_ta$lMQ?_X04duS(urP-%)*mZs zcCb3t(=_PJvS8}AG?AtzL~73(n~kVj!sHQqjc&ubw$Ye5M0xn6Qo;bD=Trcz?E?J? zW8X{0i&@|(0qoW;Ca%uSfRZ9(h!mxEZRiwX* zAWE0)q?j~X@cih;Q-hi$n~o&17>HS*W7Xj%<6q2;p`oPr60@$vOzwSfvyMEHtnjh_ z0Hw@8QDt7D>UBpSnNPz?o-DUy$$0#{Qx6Mj4fN8fGdEJt8(nw9xSyV*=R7g&C!!Fv>t1K76L{{RZ4!J|#Z^RY-kX9uti*E;vs*z$Kd zvf-7XaIoQIuH|94j}TK~@DL*-4u)1|yh3JTe?5r*0EE#aXqV(pZ0xQ`KgJb*-3FW!Af+;v0!ZWmyTYi` zw))U8#LBVRVl5cgc|W|{N@41d3n|JXmYA)L*sudjeql<(su`8^8CdcO zP)QW=v@SycLbxbMWjY;nJ)Zg-K$9wcJLyg@)3}r2agUNB$|LH2u6N0i!k~>pyI80T zrKv=0Q**wg=Hl??B z4ywhPB}@K5pbp9)B(wS=6tWX?cM=F-#QRO{Rm6^B`9*XrO}ZYs`@5)t$h!@!P5b^d z1d6S#z&7scJ(NhGad)sMQ?I_9gbWJ`*P=w~XFYSu`pXj= z4u4E=@$)kz&-GZ6suCAv;+8g%lU07j)~4>=3&yMd;(w>*<@2yHGx_XTv9qL&U+7F* zXT_7Fr%o@7$1D~ot+MTjS|{VPK#BH<{(Edhy| z4LpTQu~BOU3G(T0%VASp3%0t2%fs`sqLrcjo!13wSP^GjhSzy{f3m42b2B9`+4e& zzGo|#;qnhClO5AyTKO>8SRyGtG#1b1 z3L7x)wL)b&k4$Ziq-)MG32GPp<3~XZYc$L=Vf!T0$_s|e9#dJPf071WD{4J#^92N86dp{a-I3P)ZX8CV! zl;j``xVxqE1Sqz#^1_gx?wTYZi8dA3pDY4TKr9EssaTgnJe*`_vi{nokcWu?ZZUfW zSCEH=0&YL0mfiaGs#hi925`vlr_7%a-=_A{g$Pw8=FM!CutOPqO3cMa7_v7?xH!17*?^%oz-WAhojd*ShUZqZ}qFhYgnHf10) zGHd)mQt}}1vc3T~m*Frl-EhG`a6r?=Yg^e*niq+qnfZ5|G`VtaQ*~vL!mYbeRDiz$ zM>HNMBaQ>^V$v3Ny~!Gz>#x3-Gfxl5%zSC%a74aKDcpo=Zaa@kEo3U=YpfG7Bg)2| zUyjN#WM~lB0txHm)GqJa+fys5E!FgAq3~Y1`{Bny=D{%Xp(>tUR1h?-91u1gy(7KN zh_|-0c`03-GV6;aw^EO1^fxK@8#@XUoi-mT8dhAKtZ3#)PSx;<3#@)q4yM4V(y3m} z{kow#(J#GmX1kipDyZ5ZZzD_5>u|kjt4K7pNocm zN)e5j;`5-!a?$9-20d&_*w`_*eO)FsGQSznuxD2W`0KE8mbcXA%j#9_qc#!q9-ri82Of1Y51JDt zu6w(Ubgb2T9FNz%cN>$DlC9-O97-Eome=q!{EJ~ME+uM2iz#<9%O#v1q=2Tplq)l*UUx-vtRDD5E3X8n+Ql6+Sk_q02)q4pfJeBB*qy_ zj-hTqJ;%1PR)TEo}R(%$6tt;tlKxz56v5sw5lZG(+^5umEm~PZ=xkKbnSy zoQjh9pba+v0145Dbtwo57Uf_-+Q&^bzPG;Wawd++i#B+jQzfy9)n$oPvVqs;3_d-S zIbu+{1Hgh@TzKJ=Eaf_0^Rl8dZZ{j1JQ{SRRUKrjYtjQP)SEEa1(X|>zrS56l2`H> z{LERnabV#6Ry3|gW>Iue0);jvHY)9NYi+piq}!bfNk*nq(*C3SkC*C`jn43Se18t{ z%42+p<0%}8s0}!a2ZsLdZ?{Tt5-3q(JAN8akeMDtA&SDFI;F|*{x(>}#w@!7&5`Iy`&)|INBtaZ0U zWivj;@T|b`+?GZ=FUpf5&VcsWhQ~hop9<*5CvP~w*WiMmh~?ck#)&dQF1<#=D7Kcc{ogLH+hiSSlN5kmh}xZ zT4hX_NgdN+jNj!TsUHJKU{@9)Fa1b%h+h6y!2bZt^Jz(xS7o~SvB!^xF^^v|Su9%q z;iafZO@nMZoh_*8Oa?X;)TxPFk_d8G5IeN%M2w3k82Z>#`JMm^zR|c`foG(j}|dTL#d8u%7Jo2qgWWoka$4?#@3}IwN?T$#IXl79V0LC|MJ%+EEeF#|EdxYTr+kLU;u{@XLK9iRz7~74Q zLzx_(2*%2d6m1$CF%>m>Zza8YKrUT6BtgF86~S{MkYcOo0HqBKDC<+8hljQc`hVkmNJ@IQZOF2R9(? zgA^+nS->r~%lWrh6R7E}G~|~R)b$Uxe{X$JgUey&30)+_$t{s1O%vjrRt&$Xj?Bho z5`5c8BTG}psduC}Co{biH0qh`{Fke-I6VF{jOH9omCDFtz+6lTytUM6BcXIruV0T! z>Dc8(q}jMxJ8|+>7&4~4vE>9i1UlHTUX(QAR<*(Q*DFmO%E_rE<9dNYZ90+h)|19Hl@lT6WtBp01YfgCmr}XO zCQQ6$LL6;2r2>;X%JKeV{Z0K3Rce1Io#3?)MW~R{a^3s~V$u4#~~_(@(T)h6XEh%)7a5Z$3lviFI~e1ALj{T6*R$KD`^|D$K8I?udzr65 z^8T*nACZsL++3V=`0pRnEYWR7LZ{5xB3&fb-3>((>S=bm8r)o{GK}kvA8s>*k)0ki zI$VTfZPx7~v|5=xHzb5cPYP^MbPfCOOj6`@D5R3+#B}Wav?MDtrN)X^E*Xg(Fl)VQoA_ zvlH4|+G*7xU9w0aiMwt+)%X5+qppZPy=<{y7to6urvVssRu)Tw>>F{44H`>=?sxbH=V05l;$I) z^>w%(8d5k7BB@^xE(W`8a!+-QF#wp)b+R+VAk-TIj6aC=?C3P4%0PajAxw-R5*?uZ zKJAQkwt(mf>wbomgc-kCdaH-@9^oOfEvZujWm+gtUuARWI_Z*8{lgQ!3FQwSjDWbo@FCSgFzJZS4-uT4tWpN&PG zR^`=M>_Ex%r=z*37GaGJL~{I@nC=N+4UMEyLA5U(SaY&7ncrpjDTz4Tg!stXo$9U! za0J`&sQxWsGs6N$=}=SDFVTl?O^sV2qABh|el_R9koibnMh z8HtsfC5(`?Na}+3w%|I}mB!ZOTOxZBGQQG%y_7nq3lv-LwejSZCKo@H?lwOP9Yn3% z%5vXea9vpNe2YUX9noXwsC6Tz-#Iq7xRo?2$lajD(3>K74mW zwSn3LixJwj4HYCf$zsvV86eZch9dWw)4Jb49nM~+@HEF2p$c5c{4wyHv8c_NId zCLkCQ<+I;H4^eydpc5}RZ(jP-h*gUpmGiO70rdGG%9c)wrO9;%{B^;SeO zBIJn{TiIvW?6Lv;N1(MiY03tZP|s51IXqnWLqq;=Ql)!+mKEQNGPa#hGe55Aw77&A?#$Z zDg}j&*nvi&q0zj|>{tatEN!X3d7(%&ka9?{J-_zrR%S!xIKDfT!k3Tau~#bwYk9Cq zxGQZtm4Q+i6>UKV;*m+Usv>ZHnc=uOGGybEAzLqKoX?X!K(b$GPdT4wUdl-%J6*lY zeZ#W$?y4pZ>U*!(wt)%>?K<`f0A0lY0A&IY79PuVw{89O3~*+(>_ss^z9W9N@Agmw z9%z*rp6tCg4N1R1EkkG(WQPortc(MImmXS`B$3nR?)|kDW|pcXLz3hYE))+Mk!$EG78=#I)GjoXyXdWi&7U4yQXHsg3WSyg+y0GlE&$I#kw8bYCa&2p$;T_%7 zKuFRF9fXr%r}lSH10+eBIT0l)NZO1B^&ia0#>9$D3VtVw^)?qH=I8TpW^sF1FCPv9 zVvDw+u8!MCKaE9d)0WLGYPAVN?FBB+w?u57o|U%2~w zsf%Jeay)T(5%VEe$dE?@dCR%w0G}ug*Yhkdv#l;jd|D+IkN`^+3#qZUT4GQnlFru~ zx0e1cm+k97CY&?GW7eT2nWJf~^aDHODm?JQXUyqllgTA5qbm?r;@u6s^pa0kxZ7$H*ssdqVf79) zZ_DuO7E>F^ju~D^$hZu-Fq^uOuBL}Z_Ci)kYVLkc``HeN7xR*d3IuN`6P|w>tzt;qv(MOizX>7D!7!P@ul$7w;qrARMDBo#-D{ z@sb~`!OKXMh%B-1P~>#o7nq=$9a`umW!%rZZCQMlj!9Lv6c^m2X=f);M|C2kSn@LB zL}lKSr;QpWDIj(23~g-G_h^6 z$kRF!WM(!u(`JUWN%b;u(6r|A{SE1^Iy|0AS$L>rZz~#1F_L9ww@B7Cay}zUro{zX z{nz_^h#-%jk_L?I{{Z(GXK9^)xe0Ka*mmnu?1qy*a{HH@-lFyAA;`nYWAf=gmmWS& zBFPdM;!ui$IX5^f)2Y34WWJ|v98IVj#(F0rL|HP=)4}TX&8h#bWe`Rz#>FPeF zgBQ}A1`!@;-rbTp*W43MwT-h`o7dN(F0pw0FtSpUk~YREvrv$BhAB3dW=Otw5SbeH>)i zGT*qUpg`XR6cgcg>^p7yD3S3Y{S<)T%Thh7dsC3&3VbL|kGHKQj;M@l1=?#z0?<>s4DmhBm!dQ)}s;NArs97JT3&M$!c) z!}(KNAAM<$1GDUBlh{>XChH0ed}LUY7hmZa}KH(XRwS>A`?pwL=#ErBOaaSzp|8#A*jEZ4xj)BOOI_NRE}qn8C8h|{#640@=vyzA~)37`D1A|`MU)z zN1@A(`;LQQ>NO31`_TgA6d@7qB%1-Py8AV~R0?$?wh1{=&m7XBMYNCxylguBz4z$U zxR0Kil2SLeqUr(npM6q9wm6^~5IwileiYzR4d8Z`DH3TSSg&|dlp~h@FhM5WmLjF0 zr|=jC0G(_-x4(5!B3{H?9n=83uWO#Yoxk|d2L`zo?CtmWPy%V$@t|V(t=`>(+dzan z&VYb@v;opAgxy$+0t)w^eGWl1Mf!O!yoL@z7A$SF9=+XaA)0bSUT8KeZVn`~4Wyml zlxRDsZUHG2Vko`F&8xLex76QCd_~A7mGg~Qu=|^#k2|ieiB`DH`d1gm#YJl!hPx^zGDNufl*T^SwXmjEuzO za=5%nGa@C|G2ufhvD1F*eE$H=^LuGDhNQFJ_qitI*n?|#3Zh`*Kw{PbIuHl_wWKqM zvN=6Ek~(RpZRif8e70MVNF-@)pM@wYK$y+c^>g!f0(zR3i%b?oamuXhF5qrJMYlNl zNk7|C;At{4$&m6gNePUu)4iEW62nj(Pvt#Lg+ny1!+gc_B#f+~<0MI^gqvMi82rj_ z^9oK7)V+VHko7;V{aNYmK_JKAvomuE=C-% z{U1HZ;^4{#ZGAus8j%vW~h*yL?%b?Hiu-GcS6b63Rr_wF7X`8ePEYY!0;5?AT5j8N~|NNG%V zvMU00KF+n%T+gw~Y!E@^zUy<@JbWwj0x$Kg+jk&Wa)rFmcKfu44ezDVQSGP>;@NkDEjr{zm_gs|D{n;q)De;YG| z+l|h1S$u9#4J`N>+;%*tsc8QIT_czv)DXA0qb5X@$nj#cv_avqdOIFq&y$w!jK)ZD z3l$c<_ZEN8ZqNnm%(t}q9?g9!^)IpbtXxPuo;w>7G$a#}VEuNtQe^WkTK@n8T=vTC zxzkKFukFyWhX*aEj5gsOo+$hbMYSVd@!wEWV{$Q37#T7$5F3_Fr0qZKf^FMYi6say z3?Xr+4yWgmQg)mF0Et)j(y%5paD+-8DDmYc*OK79zX44}rsS`O^sF#K_zEo5*$p;b3a3j?beNvek88sVW~vb8R_~ zD++8>-Qb#BSuOAjt!S`Ys%Xpk6zJ3Z&DRgbw-v`nh$TnK7cDvgxB_}2z4q5$JWVK* zk0w;y!8|@|rpI>?_d99$TvtLzGkS)^#ELUWNW-`Q%d z2-Fb}TFRF_r&IV|kmPK83)wdA9Y=5Npk&2BMca4yRDciTOoA2l9qc54mXM4y-`PSHd=t`GB{=xz3ZMb=$NZta|p3Xf!qn4M`&_ zakQv5xW8tfvWW(W{Kq}PaJb2r%;v#?j_t7}owkN@E)ZCCAX05D!BxEwc-|tbkY8C8 z6gEFAYPKHgOSw%wf~2EpDCWnl@BOt&lF`OzJ(oAIHq+zMiDAVGvLU_P+#4HpxjnSg z6G4_WxjWf|c!IIGUe6D*sEHIP(^IESX^KVMK+uD)Z+Cqlfh?dK+zXzkaqqPQ8{zl$ z(_LtgI?lTH>91t~M9JnjtR_UwAAQ7v-!_&VQd2?J))h3rOx=H~tO?G&V>h8OvPB!O++ zy(uafI9yGFHWPf*R0w#Obv>F$hzyg{WTV; zE2$n#c_SCypcmBHfbHwoT9-zPS5KiBnGUMfI-UJ=sFqwP9f=}unPiB&$hO=9?(t}M z76dvXz%rL)TVJA!lkBdVS6xm_ zk4aL*ha)E|5KEhh^pcCJ24H0J_mSgew!rq(5xcsj?Ws$B2$|^Eu`Em-vX&Qk#7ViO zFsIA5F{-ez(_YB&aE=2QvJWUx2kL9suU4KzRTiiuHS}8=j z%X*M`k5B&qUGn7R1R3r!UoK#>N~g7ry1%bpxeg#Wy>)bgSB`6NFghdYda7 zgG^k$FlAz&&{<_o$cTynWM?8vOWDvZyK75k<4silKg`CsIbTN)f5*_lWk!=q(&FQ? zDlXV?XN!C?0S`LFS+V;0`5Rk)&!AY3GeHrNpeq!y2R2yf$TOQ+<$24 zYGjgeu{`z?PU~$&^Zyr*%L~-1cjZC?`mrtirEt1Lqo>;KRQQU@=FRL zi=2gKKI@UKbko+e-$RoAwT5Cj9m#)DlDbPzTlHUAowuE;h!YNNg4z!Y)`cIQ%FujJ_axWquN`! zZT+-BxiMEA$g@aPe+|JOvYZDYgBBFfKfo{dQ3K>XVMRAluX~Me?4%MoLzcRgYjzbH zP#`i#3zNMgmAjm`_tTJo>5$?ji~OZc5eA@qXpn)1JZErbm=`)N)Ej%L05Y42AO&C! z+xGh_1Exks2#(fmEHxJ(pM4}YBD@y_Uf1z8tiIYM1TiuqS)=(>gL^E1F!$?8>N@B= zDNqzOg}V0B5bri6a#@%t7qJ>2aTMhW7}DjKc~T<-+D_63#*qG~?UJyuA1OB$8rz}M zvWQ_Qd~CL{{5y4~iD*wb{#E&ghT!xxzC3M+iU3k!gIg;tE2Yhd_TJbo4|SeOvSjfVi)1}q>XXuZmVK}$ew^$)ak zx4M{)8}{3~+1WrHypdv~+zz@?Ap^9qHaE9gVmQdXRNCF0Xpz9zlTbmk58v^m*d$iu z&C5n)$KrVPc}1AyWj~jTcj`b=WO5J8qSXz)h|wzbWZ1;Z8u_J6mL6%3cHP$3Xl-qN zm+Yz~g(k|N*z3~&0J^A{7~maLZF8XQ{715r1PQVVhE3vTPNWTlcK813Bz#9ETzgs6 zy8t&8x65^AJC9RcCP<;3Z5P)O|o zB-}>E`&gD@#1d&BV)W~xnRQZEN0~d#Dv$(Gi;0@V z5`I(Hb+4smOE%4KRFr|spO~Hmmx)*!U{Xi(gM@fP0?bB*4#T18dcUEX?Di3|JyRzm zl`_YKoK#UHaKpYvk)}3wn<2KUqA z`3C3stlkn#0FN)!803kPQ?*QUMoetQx<~U{TEW(=>E&ewZU^1}0JXU}k)h_B3SGpn z)kg6nS#NJL%(p!$R~E86=F$t^ckUOXcpfhkJ1>)2Fu61m;LVJtb)RDm$dfOCIPPOw zTkZKGmE`+wzp|lOTU1@~I%wgNCCXNi zZICmu1?F9(~!EEp)duDY|9?CE_e<6)Ar zO3q9fV}dF72+WK11&}FH28@7i-}88`bU(7LlZDWVN^PyZM5mx zT(^zWmHiI9bF*6i08nyGj`2HVBS#CBGU0;K8>sxus=5xf4bH}iL`dz5_K*{9fmd$b zecfscXtLt?ES&d4z4757?8dY;kR*9FbjfD^jsR)?rrZfm1UkI=H!d?Scw{Z6zf^NO%p?7 zYp$5? z)Y-F(CR}xKRGE2;h;i}4!veYKW;XyqO#m`A%XYiS evB%QwYu=hAlD0z_9%f=c^7u;r(@nG*pa0oB>%92@ literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/team-1.jpg b/FlightSystemManagement/src/assets/img/team-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db87396f1fd792423fef0c12be7abd2309aba3a7 GIT binary patch literal 46951 zcma&Nbx>SQvpBps!QI{6S=`;7pb56PdxEj?l`*2~i2695JP|JE%E z0K9I&h1hy}x(ai0I(u-KTe(<(I4oV9IDO4sIk`EwI02#(zOLq$4j@k|3y_VSvlz{v zo_-oCJ1a4o_xx&HYOXRMTRX+i?jW7d>bjPn9V~^cXe7j`M16&Qom`zjp5|1(PL9qV z!oFfO|6(ru*8ZoPlZNVFD4q^tG*bUar7}>{q>^!Q2T}2J@UvTT@o-ZK2yt-p^9u;@ zuu<`Far1FvU3Xw^YICDaZ&v@(7Z`=x3U)2mX-f+S#M8bH2-askB<+B4=;y{ zyA3C|kdP237Y`>75BnPiyT>PIPjg>(XAjzcbC3mjSi0M}dfK@-Q~kry+``4nQ;gZCF$F6^2dw6Pt{zr}f6Wc@glPic*8|2~QW@!Q<} zzXkn+_@<4phP&OHQ_LM@T`awvK+c{@vTxHVBqa}&5#*B>;^vm);T4pVlLZRNND0bw z@yi4Gx#a&%`@d=4xN%t7SqXFV3&`>ENy`Xv3G%#AOAAU1$;$`Z zz+%I|VZ*$R0O|n%SU8wB_|Kw(hy(|Z01Jcswxs+s@}K^H5CJgo2#8n!SQt21I7GNN zTi_Ak;Nf822C(6&5x8*>rL@dxaFN_Xc#?~yY4Mu1E!^=3=R;F?>CU$<2ufsh_>f!Z z`G+h$2*c!nZ(6{@z{9}(1MqPF$brFzg`?)iftS*v!8Lc|3Bf~nW79mSeLinNd%=tU zx&}ald(#RV4jUi=@b)rz1z5ZSP$tKUK?_Q+0O3g-t)V1 zf>WhiEn7$Y-XbofD*lhaE5PxMh$i_e>SOM8AJK(Gd+rMj=RM{JFu^+Q9m+Q_;+fJ@ z#hqRYwZl>ig$*UiSgJ?u@`}#xZnTf~i6f`6>&|XGc^#C^k^I3>lZMovIU&6$J!O?5 z939bFHqKo-6_Wl4_N06iW0>YS?2QHB=Xn6r9#+4wA0$b2Iwcd4rUMqb>q}BY`zU@) z!muFp)TFR~F(y+=qzGO)VtRrxofNvqB7S?`6mvFgR zTtWC__(+gpd#n>H)lYA2yUO^>X{hQ;_QxqpT@zALg$J6BttV9>ADU^20z2X$>dqT( zpB4#qg$O;B_92H_%XmJp^V<6R;wTz!;DQG^92DeDMov_C8e!AEpWb8^I?1G{+$L8d zTV=RXOReBbWg#(COcZ{!-*>P<*ieBvvg<8DONwL?EGqXw+8k>E!ttZ|5$2gzuo9fnYV_|tRtpC{aW+YPTYID{Of5d0lPN0P$anhUk`9fwK~)AGh>n{a1ge1@?|mQm!#?ZqsZgJs!LQ zUID~d=lJ;~=wBQE8r7$i4A-jdx*2k`31^w;YP+~?3UY$3-^_DT=XAU5`qFH{472J< z##*>C!FKG$by3}Z^E)2KJaAH7Y;1Rhdj!9rh>n?xm;pY*Ks7w8 z)i*IN&H+6GVdCWK6m7p58{-_O=4vw0W=*K5ZGxLu8=W6@0)?LCma2o4-sfx~qj8sd zi;1pgY;Xoy@ev;U6LY6MEw8W%{}2toCTBysp(iW0@RXbKt}y0kgbpZa8nS`MBjaJ; zf4JN&*pG{0I?j`G)n+qsk5K`Uzo_#*udRN+qJ15%G{Jn@>sZ6JYj(C);QON6MQ$2J zs8HXGG?eT#gUlx5rW>tXqzfu-BUvK&Y!DmHE6~x7`^17BO;MBd3ea=A__wbGTwK1v zAJ)G)n>brJq5qP%WpIn1M1m3(f6WGQ+$ ztu*|{L~syRJ;92ck9gdHmqd}q9{yze?+-l)WK1fw0cz57J-7IY2b(*pW1U}f(LPjB zp5$(+SzvV>ZU&*uLmBgHS!lZ;wK5Obj3VliZ*tC#9h2dhGv za6&Uu-xtQ$TXRL&S+0YLy)l5HCx^4Sl0DoTPYBV1X)171ncOK6vJI@@=7$bVI4C=y z-vaBwVpX^pIm_{=GC-&C4zf>Z9k5Y6sHn2c@i%SNWJJF`y&gUxfz;6&Y-3G6vHx9i zwb}>QccBcxkf+Z&eXz;Y;;yL554_tN(GcT9HrsGnkeea<|Yz2kMg@hLO;_Hr5m zh)-)-H-x#DTmm|fRts(r>*=_JVdB$Jp;Pz|kArWqnq0WQSkrEWkIleUDzwgP5yhW= z3;?;we?Qu-XnrjvtbPUDsGXNuh@$?C=$Kuu8D}rvRWq1iJ2K4fgUv}lj@b%4<1<5Bt^hs8chPvWUX)Md;=eMEyE+gEl z6}u5G4Q-3nke2TlJ7X#_#lJ=pCGczlC=(0%8ypJ=~GT0E@b9h%5fA2td z^@nJ*!9dHfh*e*F;)y_@%i~Z+D&Xy>|z_@4xEBj8(vv#q;5W3 zm-)J(OIJlMv2g`;s^8r`R!4)Dn$0kS(TuZ@5xSM zi*$(*HL;9u+wO#9mCUs?F}Y;Ws#p(L+7~PL2B_NeHIB@2B%h77GWG~V-M&xuF-Xqk z9@Q;Dmx8cne0Z?f`lJ1A3{+%9Apq71<8xE4`GNnFq7c3kP4ed{zMT#{zx?lhW3^t< z$qI(pK5RrA?c~cepPE;m5F|)>_TVNP;}|i`XcH%`R-B~s*S=s^~l?^UPX|! z5UEA#$en|Z_Fq1(^Jnn|*<6^ikFaZcX`e);760z2Npcx~Rw4lElL?Y^_#y>&K&g@3 z(bqrMtVy?-S$TGcL>8i;I^!Uhw$;S472(O!>EX*M%}Z&&qi1{KW>dvP)wS({VHj9% z7J#EGmfGL8Z8oi-Ws%BQ>UG4HE*j5l|H^8^zdN1%Ik0pkTy2WRbs<8*6Idb7XyDji zy@yt`0l6uAidECAq;rzcbX4uQ#?{)Ay4gr|M+9vsDg=l*GFdrE9HOWY*)Cz7`sy+b9K{H6uYZ^fk^Fk?f?BYi;{~u- z5bEl_BHVff9F;m9hIDm#88Zyufs5}s5xjM) zVxsbQx>Pksik9Q!>Bfm(2+LtjO{4;dim!n0WPY_0xHf{;x5Yi_@CLPxKUm`dLP%`++k19uk|Q(X<|CwG1F_-sQq!%r#@rp_ z3KeUbCc?2l=K)ZsCq3?nB#Fa$N4`5<5LGDYTCr+NNnMGgXDxGnn7$T;N(kxOR{So} zz2%aoD>@&Yf~B%EZ%WEHUnY|jd;d{QcqNtRD3Sii|Aqh|_)k~4apN`dw>e!gsVusE zjG><+bAd~e2E4|koIBUfnjiG7C3uxO^d9mlH`g}MMKP*Cu6wJ-+qU`y;f5kzq~e=@ z>T{<&0*BPdbvWaxtMR)K_~5R6pa^vl^6r`GN8Boo0Z9N#ewD($tuZ84dx)CRirJa`UP zpX#idVxL)u6sB5=6P}?r^FB-Sch)(P?*15S&JpvfurP|A{)+~@7SC#kP*s=ol-O1ZET*Q5bWV1gVG+`WHa4{ap4HxGe?(WzEizi8*GSK3Dq;Fe5oCf&s>Pai z1j&^Cd-V$e*rsh|DNK5a8NsC^Y*{XiCDh$9RMl+w!?%`h=)u8np*dzUa(^%GAsXdQ zOA?U-appkr8$zS1A|MR;GLFPFR6dlPuZAs+q$Px+wK=45Xpw+aDu7xK5~x#LJ8E&M zYbw3h{XpS7O7IHcx9iw8dj-%Qp5?v*E-s!Bs7VZMyqiW{B2);~X7j}+2&eKw4Bzj1 zwnLErHf$`Y`I)2|xjUMVImyc}wXCKY8_kR?ULvgIOE~L;dVB2d4ruAuffpCO+*3w1 zR?RMj3#h8ntB{@Pm3SmbUFZ+@^Kkp2BhBnRB`(>3+9+8pjqqIG%MELH9c*Za_W)zQ!+kvAhQ zt5OhWnrg_G&0s0{x;-E@1~A)d5oFX(Vb7-BV~C`XENQkFaHLccC;MG$fZ`oWhGI9f z#Woo+Pm2YyvBw!U!5nXR49pykVbsrhZT6@h8#N0xcsB-kgHy@{3fgQu9M0Lzt6ma< z@wWoy_FYufD$n+1T!L##HT=ud)VF>N`@C#wqM&)7(+ZGPisCrKcRVx9L8*DCwaPs` z>UtoM=4d)m((>#W;{!u%e>Fv!d7@3#fT+!wa#7wVI>+qNAQgmFg9Bjw=wO1JL=-8@ z*ly!AlWE+xewc@X4-s_}?=Qw5Yb`$}FDDqPN~7mor2ny>BpdL~FC<3291@ z3A*fhh@hoM)XO3*a}*FE_c|$`m-KO`bfj5{Ij?%x6j>}6?yyvX;~*O%Rwa{Ryhv^2 zuNz1c5}vJg(>WEu$3=YSr1f&DNIm7my#Xz$UQBWKjy~}(DZ@%&FOblFDygRdy8POz z^KL4YUacz`ibwR_FGktDs4{53MVR)cjp6e$Gev)4RZE7K6J=S78TnP)P^8&GUuFQw z?i4^NAy}5O4@Y>I_OKM|sdD5A9aSx?bcH=$c~GoiwoE@~HTEH<5t$bC+dh!Rft_>GC3mZ5`B zfIJ*CDOrTQ0kE}(fZ&bsSRj?qB?JpAT@!jK;);xfdo#CzT57!yJBY_4_ik68;8QeA zpV-tBZA)4j_>qtXdO;H}6U{L^2__~R@eZE3O@7Z*6{zNj=D0eiAoA5@Xq#!gvmb88 zzKd36Fn6(+W-5er2UYRCeyaZ66?gC3{>{DNX`$gdv)P{glV+cjcZY2nN;4=g_QOp!5yvX zDiD!HBnZ_A0=7ybr}aob`Z@z4m|kz8Fyk9vXFyiqdPu6ZPyA`U$M3vR_ACD8h`p9Y z!gvlNUe$dZldib~F~N65U}!{7AqB6v5S9>Ym`hcl^BGY(D*mI!L=x^)uG z3`MQ$VO81nwdQJ>j#YG-ekFfKBvA-Q38AcG!AHtVmrc#kM9^Wop(9(uR_%_j9SM;S z3H8b{?u#Z!G;Gw2PK@Elb|g3wOR`bV8~R1MXeIT4ZG@KOji*P*X#T#t7&Cy{Aw)9@ z!O#mI6|uW|eJ+5r93g8GpoWuY)AYlLO>URa_k3JzFyTmY&zLgbuIDE2`o2*8?|J(s z<$yLiTc*zs;;4{nizC{HO=q+#Au_vn_6~deVYJ1~lIdN(A99nUA&~^a?&C}>)a6LppBB_9T*|{0cKcjarNuPHwKmArTnsx8c zG(Kmdv?0+u`3f#qEzTA<2?h2r?ZAGb)s*mSAO8B?G?y$%s?ACYMqdwC8>CZ)~5tMm*7x zc=Fiv*GMXb;g_`B#U(H#bht{aclR1i>#|9JMEet;L};^RS;y&uGb1il@?nCZ1qb8cY>PZ!`=oK)T&BcCPt-|2m{4n2~ia)jw(cm?>fxghc z0!Bpb;kq$ z$dj^OBszBT|=Jci>UGAGwC`~qMlXDA>LB!Cwhr@cf zqlU{_VLJLDynZqS{ZOuC#8PFRPTEW7Jz#>003SrwTxBGdfJXYn0x8srNuL z8)x4?t;a3SUob?!xyF)i4jIt?#XB?K7;o!{FZ&8Gwj=8oR)#K-5Cx!KH(yj(;m3={ z9aEB!L|AgxUc3Udq7OHigSj*;4&~Z@dfw^Qz#JGty{FOS37cwd+p5#Mc26%Pm6MB> z>#DeKo{xd7S!+4MrH%)ZztHyvKJ|GO{vAIGeUxEifuR^^Su{_-LP&z! zHp=)9(KCN&{#N5mJuPjRDPEXJ#Y@(C3~fB}`-70g41F@Rc)=1M?;I0ErG+c!+|o@N zeU=*`9OI0gW;_g7C<4MMT(h?PhuMU&B<#asB3QwJ`S(qz`hnW^+ex6%DI$QO!jreo z!N^Y%RRXz1yDg1mEd;cmCGT{9@`?TJ(U++oP%k_9C6!C&uAEZ~v&KwNW)H^i{>;T7 zHx7;hDj4zT-glsXIg-1JTp_VQqtPJrk2n&_X~AYaN_4yBX&qxA+{EJ z=UW&Oh=%`kzy#NA@KuC8L?xrM;HlZS zB>J&nT`tM8ZL_Cmx#2-=KS+6;adz=~-pIN=s1E+UT<%`tC2v@O)7gxq)Wwt=#oe`< z`ZKK%?<_7~8_H~DRsE-rzwJFGtxhQ8IK)T6i^L_1d-^LGTqBrcDJ1P{dUs(3#52OF zxGuwWM!6;CvrQ%9MzFDzic@opq}oui4dO#=s}7uSp}k{#86erR81JYa{-aw2oBvt@ zKd}Oq;zjBs3r$>%pt-&lOPe%KDMr|SNqV^emN&|`8r*SGD*_Klx!6r zXI0Dd;!a(h0H+*{x_%NlAA#;iRq?o4rqhcG5N>P>u~H8YhLdOc^6&>c`#?gX_cLZa?9gTAw+0t_|Y(PAx>UI$S%FBjhq6P?4)&V4FW zu><&b=y-Oho(JJsB(mw3N};gF#3X^3lXcpP!v;azk*TIg_Zeq)GR;+iq*9K{mMKxl zEjz6bLt=4EH_;^pX|<$UGTu);f&t9FY|}R8c=gn9h1e=KqNCGw4};5(I>nJWh%4Hc z_X;T5mYunG;5~Q;XS#)&k(I?zt@SJZl6HLiOpbDefL1(r7L-p}hcrq0w>wf+_(Z)& z-!cv1)Noesa(%s*9rVd^jzJ(aQ=8$W@2zH+Acgzn)D6CU@?YoX?^Tl+8K|6$=u=c( zD+H~3kc0k~>G!xGp{x}k+^b9YOFh3Cec{#|H^}sc4^#bS{3>J`PIobIjWJI<-rL*|H0HJZn5dt%I-4!2|iH(|-# zO+~I{fTphWma9sp!OT9|a6}^G?}>B^@<)GNpeNkO^5lux_%*&Ye-(TloAfnmYCHIo z!kRsfMpzZj70*(v2%gc5^_X(QRf3)S4;H8z@sMPwUZtaivL-o`?jn~^&25H za2h!@MRgjr6a|^m0Y`SRWc<^NeuFLLF*ku zky|@Z`Rl4zfWckPtlGEKC$tY>Nt4aK?DUuc0_%IryYDkN=I!rtq!kw_`1Iyb%O(n4 ztfQ+L##&0vYDy^?E57fAE~ezen9jo5Ue+Zai1^v(;vH9yNM13yefktE>B$~AwWx{+ zKJ0kM^`Ni8&DC07#IW}5eTD+%K-eV9y&W8@0eq!5*ldh0GLLv)tb~tH?tU}(q()_2 z!<`893h+X|ZnfWjj)1N#^^X+D+i2Xo&2hSrz5)U~8m@&qGeY!9vG{vsA$-o}lad`S z5hNCDU?vcik50{iZ5P>C#Pvx<1@q#OJe~0$d{P9O41J#Icy_V6txO>k|eS9eU8j((;PjS zF>$O+R$b$p6tdPC{4o-Q^>|27N5Zn(vMmxHoyfza#ge+eD-0V**mj_EKIJfed!tdc zE>O9@W|Q>w(J~oRVCkT}C@4G!$M6#oM7bq#qj*bKX1z_C?&FZl#Ak16As?)bo3>jf zg_!#EmEXHi18-fx@AhJweNh&y2bZ;cph?gkWlQLOyfGqf$9~Rm@{x1HSf~a&3Mh{^ zP7jDZjp{<6t`J(2 z0oRgH;yAlmO1|V6ebEF5%MJ!eOHw?c8pLLo!DVL>VU+} zUnH~=ic|)r9!vsv{Qb~vjO?}&dO^xiSZH$^!E}VunC0Q#PCf~PL_}2L7XKIWue^xL z_wt6|VXU?EdE?upbH01tL2cVX`R~xkn=}2L%L)dL@nanQ*l*6zOhdqv(kp;uX;sO~ z)t>h=TWaxdu(RTcZLa*szP}L%{0~umKb$S?k6QPf{r$(oIK86CgOZ*X+lNEmvcpN1 z?KTUp9u+jW;%cu1f@%jKiQ|`I7gB}Yrr&oML_ykh-(tj=0v{lRWE4>tEjr-4C|9WI z_u*>~8|65&51+*fQ+_{R>~O$L+sYH+lpYKjR~wAY0a8Iixk0R(f3lH7bHRG9HVICQ zxwuidm;kzF_>?A&96u`ETWGl0hl`TvQt#mE%a8^+SO^S-KBA3vh8^3z<9Sk}C0#r) z^+U-g9HAs(8}M2Vqa?uaB*14jWKbCt&Du2{%7wtQDjkd=imd;ZoLiio-#H$NK(Y$- zcbk-}8KA}AoCQb1F7C(jd1t<8z+S1~|ha;?0Gh@)4 z+aH<~gyvW!5^VV%bo#7Zd&?_XDQ=C>Ie`-#l(BQ8eezuA#R`;BF;C23(u(Lb{%wGf z71Xh{#_wQKfOj-E<8Wjr1Fk5U#3mld?n={zhZAW-^PStNRx1X&07U4^xZ zS3vAqEXgUrN^{!(xrIJ>*OLEYu!Gi)2JTMn72tV(UQcwX5@|h=ILTubmtsCs(_V=0 zM0&zsEQWT9wKJmc9nmJ7_$7k$v*J4kgy;J7Qb$9<@}ZAC#Zy=jdi#zQb@zDaCOi7eWGgDC`$lz1LOO!;Fzs?t?T0Qp<_JXl8v z-IOcla$&E*lU-!{QWszZ#`{LEGHXNt@#$)$f2ZJ@ixN@r1+au{5D!I(;E~do)~lgD z+|rEVN0!RutfUl}jKLdxUUR?u^K()S0kVTFX1!q-l(p<1lsrFihvn(kmIx*=4+w~i z{6T|9a;!RPZdkKBmyRDz+mba<6RHOekN~5;z}CPkhyHcW|gm zE1NTU{67i#&&dn<3$;psYB_9B(0c>Ch>6q?*&O&zr^qCEnHE!5iZJMw?e*1w&3=SF zM`+JnCowDdQXL@-xBM+l@yoKje_sI~RbPr`@}mWIc@TD9wA9}Rh8lgSJn-IVAM--A zJLC8IO>Yo{{>M`C48pR=yYi)j|Eo~hWbg+e1H(RaJ*rON@Rh@j9@fdaihm8(UL8L_ zvc)yV9tH+?a#~N@P)S^>W@~uV`>Eu@0>)?JSS+?HPV*CiVmo%}jK5qIpDckH+$^LF z%7G8qd&wfXH%lxP>}z~HS4~4E%$USiqf~P|6zfkS%!{3M>C9G)`-3T8jRt!-bVDA| zh5Ix!w^EcS%kyqTi)Yh&vVwrDE0ij*;|I6!fv$B>_!}wD}OLTx^AJHrZFx>wM<(_ z(Fx5jHFSE3voF1N4R0Y<&D~TCqAU`iz?aKcD%ArTTHx;C+v3=_B(Lcac#bKD3nJD< zuunY2iX6?$a~ue{TDhR0g2y@|j|qBIF8FgPcRgEP;KgWe01F=Pj^7R~yWLS%mc4BG zjH<)6zI^uKuZW-WRKn|MdaNpgS0&ib7+X9{Gk{z3)hlvjecqqN-X4u5RU$b&!(}6Cb~% z%iHFLPHoVtH+wvmTtB0a`3fCzox_%H@pcoe4MNiXo&Gir<= zQ{Vx>MhQsDu_NPoQ8tv=eOqqvX6}*>k4IhH@C%jmR3S==Y*BG;%jtK^uTEf6M8usm zqibSZ+yI?c21F(CB(6v*RJ$jY=hmEW!VBUi6 zGv;~u;K$M3R6JqSDe?EoebEKF}&bJbk3W39akPl!%!O2m3+4N zf^^I1 z!qIBd|M6_1?*%EOzSgoZU_d~}A*V=- zNV0fn9XLdh=|ELsjk~-exNapnW%xBGXO1m;17$%iJ`=i+^QnGSAI9H={nUI@7eXV% zqlcY;2UBz*mhp$*mf#wf;*a8KR_C;0I*EWcrQ)?(SD+*c!TS)06y(X~g^ZIx_R14{ zr2|}}^c$&w@y=h(5%-%f>7QN!n2Qa49nXlr<+gBPJO0=@;3+L+NjY9BbXaB+8%De& zkK|Ar#}?H86#n8dbG?}()+)eKN^OY~Rt+W@hy1KJYFh5|;obMnGNPr#v?tE~ly&D9 zv4J}S25x_+c>qblBfkPD#m)rvGwN9+D2r!53kZKvfUEQ#d-mV)iz8*lE+uMEq2rm> z&DN3$1ZAoSf4@_Xv$q}fbI&;;_hi&^HV$_;+iy-~B-gudATD5_V+|EAuA~sV&i+o^ z+poD}6{(Xmtl81mo6c$~+185krTFi~r{F7NWzca^j*$U6aQmZJsdWogS6!c4o;jS~ z55qr(#J@p@zG(MF;TdMd89cro1k~?;-{>^YujrlBv_X+m>x91xmGYk9lEq|~L`uw9 z(Q#`-=UHmv>IJ~MhoU|_fm@xcN@$O7XMDTnO28|m>R^z+_pG?>$UG@N50ifUN}LC} zy)mr4Jpso;Rtx>Aw|*vtYP3de98H>Q9S0_s)4;MSxPGQ{t6DO{qFr2)aeBUIWM}BM zJ_}k}m@OB32|G_iuB&kPao^E)dAneArZZDfX}&;0?S*wHGj;sL(d^NstASBxM{l4Diu@3Wja9HXy zv|Z>26fsq=1_6r$d|s0>C0Il@4mkCCZnF}vJ@9OwA^g{tU5j0_Y4~=UzS1saUz9-d zmp*@o-1Z1PakO8;=zBYF?~G%}E*}D(#grm6Y^bWmoX1?k-xq6SQ+;Xr zF77tlj2NGF1Ge#2~^uz1k@q7lJPw0H0(#w|-qZB1_Pe?@fTI_{&bjPC-91pC6I zihGUZCIx`s3d7JbOTiQp+z9cuRZ16BCQAbtkPQq$@DB}M?0P&ru+zT84W|>b@yfha zL-2OsR$wPZ*|%RN{Unps47DHlkXpogR1Fi<=QGnoSh;<;CpEHip|F@v!e2}yI;P}p z7}dSJf5PwBK{5HxzE3AKcV`<*PbP?#T>!r~?i;t#{4`w6{_+>`6_6U;xtbf^BAr4U zPcQ4%GybXUlTcsv#` zb5Tzm{!)Pzrl|Lz_eF`%-rAbIx` z@6`}Vp5W~?EnaqzU+OW6|m%o%l=G#qj$-=#X5Bg9OtyXyVG-L z9MMZ$%P+Q8fQ7~*FLakQi&H1J(UAs{jMNtyqo6h~*5NQ{2=Rk^)$DAQrtPB>K1k_e zpWuYllOT@QCU>&&;y5T95f^MRNL?19zy@=a9U-^hD~Jw>^pTV~a^Ob4=EU-g*id4Q zgHb(db8SH+8-vH7+(A~iv-OGAINbP7YmaXM@HsRx#7g|rw{ia%AIA=dR)|SR{pt9g z;wykBXVyavhF$ub;&-N%u=S#sE7>P(vDwd_S7dPj0&$J@oyQt)Z`q?>h1(9*{vvP` z4)Wun0az$&0)jl?;b27f%}B&kn-eu~vX7~n#;HUc@uoJEl`_+1EY8^Ec4<(p1#Ot5 zk`wNyj1A1Zk~+=4EDML!_n(XC35s)@P;jfUwEl>{ZHt60k;56>`7SDx&OmM=n5E8J zIUIYZEIAT(?9nbJ`&V^(h`W-?W=xSK%cQnN71E?a1f0}FW@co4AP6zM+3?JJB}omO zPV|M#iY^FwzhtZwzfhN5KS;qBZB2oOMdjz@aLk=sy}xymxjKhN1~?{Zuz!I~?#Bmh zFA3Uf6qG(ikxG5X)1y^mXA@XsiSlpli=mOfWt^$Lvz0(%*X+f*KYFMwSg&15;B`)X zLvG&Jnhd;90?Vs1^L3DUf`$H6IuQc&CX;N`08iC`y9HM7kal{DpkpCf=p>8i4ddyN zV(yD1o3{mJ{&qtEMSQcq@2M}2;{HwWO33CP!>$}?h(x&-w{)@M~wd(oNHn{(6A z4GTR&bCq2}xc8KvV{X^6d;?y>nIfdOqXvwfT}{11O?+M~kic!Y@rUK^6RY;E*0IS= z6fLZTTOVRj25YY2D7j>(>1jNTSUVQ_Xq8zjFO9G+TgEl=XTe3b!%jWC@q#_I&P5s? zJ@@y(n}xpWaQ&kW*5HwsQ^^|tBr?jBqVI<$-eHA3u{0d zXHzy?)_9RUN7|RP3k5%aJE)uo?VvW#z$qR&0z>-+`GrOF5y%z!1^!gq?gpbN$D5SW}8e@l~XyLTHIa=Q@OU7cS)Xgq7F^435 zLu%qK=1fB?KcTMq{Kb^je{kAC$Am>AhRj)VToOy@!Ak0H*ftWJ;Xa$~M!$Aop+{Vo zJe_<$e=Oo2JhtU6NnLlzh3zkwM{7D#zil@4`Unwtc-y_Hr%rfSl(B~=__DtcIiN7LzC z_=vv_wNX`Ny!O{Z1zhs`7#gZX)-+{K6E?9&WY&jrVX>Ci-SElm>|+R4Z9H-pB4d)q z2V6b$5`qi(V0yu(>p*>EbkT?~xohqtd|+A&dUVCSitBIu4J>#Sh7MQh0(7sSJcqr{p_Qoph>G~AcB5oy#L zSkyo@^phr4zkW)g^!I7~uL*eTaBz51~sdTSQ@J=yPUQ1lh%lyD;Z0V{=kwTt92YE4rI zLaPunr&lZRPRF$Ni2Qulc&Stdzr?Z3nnGu@oZ7)$e;y6J+Uze9d*^%k^tt_?N45y$ zX=-qcU)yAPI`aH|BDzk8LXRa6t_klI<9H($KXl#B=d;+yj&%oHC}^eszNl3swRJQb zWkn6qXaHLG$tv{9QH7_lo2&gA^^orOOBGg4Po$Jq!pASF)$5JgZQtXwNNPIH8s4qy z*v6Yg=~SDa4~N8K97Pm;6DGhm_tnF?H3}DX#z&Q)u9AH}>!V9A_kimiloyKVoP3vJeydH1Xd0>DwAY9jIMW8%L2a{7=_1&tT z?nHed_=Wse?7WG8Muh|D*I$x?70}giCixwYAmwyNoxWCaKWTDhM6y|BtI@UkaA(fk z?xAHIWLb14s+&U)h+{c9w#j%v9z>{#+R9w^ez=M%Y+%NvK4!c zsZoiZr**QE$hTQ|iuZ%<%(Bci+(mJDfK2bYCK!EW2eg${ZgGJ-eNo-P-}A(r(H?s7 z_#t>%UbjXZNcMqbx$oG1D#_}SrAib*o&&wU-&LQi&QZaR*S(VNavd}>zI04rK`m&q(`5?oA_75ty(*3=#C~6?NJY;Nc?mcgj<~! z)Gb7is$IyI=1&n_1{vfbTAxsNaW2Lp@v-o?nnAPHr$%T02bQ|j=T(ByC z_Ty4{4H0|%h|l7!2u@g&pB}mv@J=Z5l{7Sta&j8YT^!DQ*VJnmFW6a6Nw4|}AQgE9 z^l&TAj~?aE;}eH`y~a!35cEQdsay5%m9H}hP$eidZtgm*OVqKLD^KklBW?!rDTBit zlhmSk6_1?u_|_~JXH%KHz5uC%P3#fdx~oQ3k#yR*Mx3=Q?K47?T1ON?)9m!EmIm(5 zp4|0Fcwf=QvXa`5@sXG)xAE5EI+ecnA1G)>b46=5#YAXfWE5kP6x%+98HL;6j!mPR zD#L#6z17%LgR%OtQB+9Zbt+%>_)!n}808D(1|C?kE|8%XgNaNoraj=WLaR)400@&k_6w!Trt&l|j< zyv<1}@zUvgOVQ5jCOV`$T_ySA>hBUw<%tvoL{)cWxiUH+BlB!a?_L39x5_~}F&(06 z5PsWi2K2!ldgKlg0mwR_`>fFvZ6UE>s#wbZCl!OWRAfnXOh}& zThp3?(d5ho1ISo68BrWTt?Ncyrs4xzqqt27u~y|mw$E^I4=f#+ z=&s-cfBkP0JZF@nwV9?EMgDKj1_vU@(_UNJO7QNInAUCDIlSXkD>$$8ju^fJPb?=;&D*|ji- z!P2x>Z(o1Ytwd;*!{NKTBqP8*Oa@-q&#t@j8b4*j`XEsqv$OHtMwv-$DpE1w8}_CG z#1_l4;avC?6%M_M!>GJIC{zfErn_Ixny5ec4mx|DY^}?rUZCWxARK4!XR;zcv%i$Fy3e`f-)ct*pv%KxI_!kP_h12s3w zJAZPb1zD(*k`s}FG18}PoO5%}WxEX6dMl>Isi2yJq>)W5vDH)HlM;DcuO6E=#6)kIrS-?^_S zZ`XPre*6}eB7F>KJ*_RGWBN5DF^!ZQ0gO6y)C#*f`Qafzw%^3LM)(V*@+QL-01Zz^3~bwA8c5AqV05M1=%P_(i_KMG!8!>MDKF-$vcjSwULU<&V?DW3A-Ti1;Pz zM_Q9_u%6~lG=8i|?NMHEc-UO{04t@D=y7qaO&)(v1P1q$nn@3DDbP})Sm&{|v^T8- zkbJ_;C5E1&ac>S~H@C)>nQA`{#Q6;P>dYe&a>%U8NdwcA19i9Upg~w5*rUalJ~II# zWe?4d_=5P9BQDmR5$3KdpaCaVD2ZIW-K`_XOkEm4?3iX4j z$9o&;P&$adxhK*iwyvSyV@uoL{i^&aSp&zg!@~NBpswNAn=bBW)R9hYO*Qah$jJF~L`H#Z z4`qk;-lbNO6`rPsEHey9)q&@E9S)y|k%&KaRO%MIe^WE6@q?Im2-nM(7%uDB_w64M zT5wyzm$6?a3^Sij5ImU}@)kMuixNArBdof+OdqtPAWHwgGxX%P^;b6^=n5ss? z&XO3)%YV4j9j!Wzr(Uf_IG_02{k=lHgRZ^P>HeBKZZ2lenS-_~k2=W3}e>vTx9<)&A`Jg}H1}Y&lD}#|~5~xjC4UdD&2@w=gG>oT&Oo z*+BESABXtde5R`Q`T!?x>+Yn>mVNJf&U{RmQy(d0o>pn0M)eXV<~As#3vD@-%Xx zHxbScsc#KwS#?8jy+SP9Vd}*Z(79huKrSo@Abpq9ffb&teT|-(#fnV0bKU(2o!eE7zNI~atZ}Jt{>Hh#7Tz>2C z;TZGwoxQc#RPKFUBh4eD0KJz#wzpp@5n6&frs|n9TrI)Z?W`GdD-22o&$3(kZd*QQ zPGvRa+pUp<&9D1;4V?#qKBMDYp5w&9c2c|ozMgi zZ#BeUg)aMrk70*~ENCiSiKbFy2DBqRirbro!g6?8 zu1Nx_W(RbXhOl2TH@*HejE_;+&C2HJ0NJd6 z%qf)F6@AUUqbcXSIs+7lNbDb1{{T>GRg^S3j#D$`of~PIDQ@YBC?+s`%M|t;!@rV2 zsP1Zg7n3#K;NDCa>_bG{t9uctttr1IOIOf7_Ro8017c)2Aib7L_V!=<>lbdaVvJ-yag}JP%k;btg3W=Ztg@rE0Ic>`+Zh7}n7&b-h zr8YK|6~5;6u-dlsjf~^<`9P#9IHK@r55uyZ*2T`>L@&3QW3T>9NC?_est=jXn4i3w z>q)}g){LrQyQsG@PMnAaNrR@j&$T8TerrQ zXCtbi1o1>NHt67xbJ&%NPSlWaWj-{8xaX=hwkff&^Hv$8SkfF;ia7}itn#(5u9_;= zoPB3!qZ0FRLk=FN=!j!T&gh`Vs;e7Hme2vGWoozaS4&2p>Mp;?_=rDc`-#%(jRrTZ zJp81D9I7pDH#|qepNIIXz3i9wGUe_sL36)#iG`$i2Q0DzIg1t`9X_MN{kE>IF1;|R zTE9~juI|O=>C_VBNY3s_;qs(q?1x$-93};oi@2r~GJ&SJyQTaf>C<;%AqE$%} zLZ4^yn-|<&xkihaljAV{c*_sHD;IjRjhcFnF21MJ+kOkkyf1peg&Q)m!|eoR|T&!I31m$$sHkv+QWWxtBVoQ1pibMIba! zhthb-X-GWOP$_O+lM!QIDdE{c#s*1H&1U88s*>RR{wa^-`c|C?fs>K45-Et0L3v zUN`PIbV#=>gp~3m(G-x5Hj{%7mZzZsSi#Lq8nU1J7ge7pe(V;kO8YJc_IFKXS_h?53;crlkM29`chah~3%rpg%@ zac)z60sAXT$js1<9hY>^T-Dpkh|AH9;4nB@}!9vSxE$g zN88P;BB@gvC6Y$Eqd&kKeY`6Sj5M&~ke|!Ev;GjCWltOSpV?2xS72U-jC)MHocTYL zoydto6(OM$3#ZCcdS8)98IShnE}> z{HqOgHCajdwfyZUI(V;?@smU9#JO%WoEsF9Sbi#v#p8;93ns6BB zBtpT(RD%+W2dsHwcSl+Hr9>T`#`zDXtR$Fhf*d`TVErMRGMG_)ohyt>e~T~0k^ zL#eey!m>Q|gRmYqs%(itsSe{NJbF_rco%9(4Ev;+0D^CNw`nO-42;;;_ocx4uoJAT z7TW#B{{U?jNqvGIfIu-;z>PRi+^TFaFp}+V-s-9?OS90r&`p2zoP*q^w5nUs&g{KG z{;ZSH!G31s3mZ8M3X{MMZR0^?*5TF#ZuJ5Fkc=clH0@^t@Wwk$XKP6`E#L)dOYZZ? z1&p#VLENe}wGF=z>-iKnR4L5YvllHNkCyt;VJ2;hTS*E2?M1yjesSRJLIL&~m-Hn! zPw02P#p&g+3#X;bzAJvug$_5Nc}yMH$2L4!V&U0@bDlPlR_e`f-(T2kUOy z6Z1L0c;2%2S-1H0q>Rj1OT;W}Km|{6u5`iEXx`d0TzMZ!2NCe5Ek&^FWz1J7Z{TUP zVlq_UNYRPqzZ;(F(^h6^@v)V(BJ^;XITdp8RYkzz`zS0OT$vfgQ3)Jr7h~#xuA|27&a>Y0H;v@Wkk?3oSYjVaE&DuAZFRc1)oG!^?&Nm9z6^L* zOP&PjPiACkLm9Lv2YY{r_xuGe&vrhQ*u4yQc}?^Kk$x?w{{Tp(H=-VqV`@mwRM~DX z6h`2F5*I)|W``@%359DWmc;VQm6?)7xuSnRX(Z6uLV&2{wn-sm+a(@i;~m@;`h#c| z-ZUv{g0_kMiFYh0dXsO8Z&f4SV;`OBC|}ev1x|anlhjjS+WCP7wBt^%=w!&1m(&8D zJlsr&#L35TGC5z;$fYDs`wLx9-CC7o$jw|#7TI8Z(tdcd9CBk~lV=X!jqTapdfks7 z#JO942nOYuf_=(%=93|m6Wd~b(kn7f+Op)+8+=hBNtGi`$AnJC+IS5sU2s;qux3jG zK2%a7Z$>^Gv5rwq`5N0oprwzKuiBST5++4lCp@yUubn~AKQ|HwZFE2U z`qsYH3|3k@DGRdMh~`NM?YJjV*;(q5idZAn`Pn%;dD{sb*|Nn06JkPhb3L!#t3!Nh zHV&3)itl*l#>d@u+$?xv$L5RG$Ps{r)sN-#0pPc;S9Mi1k~j5RX|^mRh>gM*BSNoo zICCB~h5ja$xgPC~(gl*&W*=$4EvRW|V{KVS>=;%(wTp1)SmYhPoFLr)0GQET>ID>3 z)5(f0#}Ohr6rH?b;3%7Q2sjzVfs6_Yf$(;Rt6JaR9iJT?T}>KJ&b;A?#nYD^g= zI0$+|4^5Rhxz@v#hiLiM9@V9tK9yk%-MI&%z7>Gp%TBz6IMI~-)JcHQN3&-&mP9)K zAx*0jbQx{iraXuh*ei`StuYsj%vpz3P6e#a3u> zm`gC@%k+sghB1X(un-*O|mm{Q)BVE`Z`c`_mW{c>BE^?EW$F$sAunzj~WBgAy zpYmrA#$}l!Czdg%%ZdL0ofB|{RZBH-gF8D9DRLE0VCFU-V5D96HBosi%6VYrh+XAk z6Ti)%{{X{FTm6Q;iyMO`9C-V5cJ&&~kbG_1Lr-&d@D=^3RM^^ank*S*wU~k6K>q-Z zXm4QYT@6fVG5I9*hb(Z!f>%BF1PXoxroVAnHnE!q^R~g9=a|bAHJUz9$}MmWj*X!= zABbF6plX~BO0~Hf+uYf+VZ$cSf=Co9dSrU@W1b4ox0#wF!B64(TE?+G5;#e<^YVie>!< zN0Lx3Yy_M*e()a}8(tg)si3aU+P4k6A+dKT9}_Se9BGuR{CkM;6-{X+Bj}%Cag03# z(#xouK64ksFo?eo@z7kj9lX3NtJcD;`93EzCED1RVBQAp zvf}6YLu4i7R5t=uyoD9~C*%bk0> z=qjswlg*hK0ipABkwH;ezWSJ~)Cz4X8Duwlmo@ODPD1 z`h;7?t=tt*SE#oM+BS_Hf}I$Xsifq}_BCU~mf&!|G3>V*&S`*usHC)KxOezduqk3Q zI6}`LG`SKGZ*q0;uI(0(dAydJHd)4nV#Q}8S0X4^zqUjB1zpyl<60V6uz6#Q=vbFy z-CKzy-~S+Cq!Sbc)B-J0uN3cK`~KhuOUA4#(2XCX&B2%%jU zLBz51R?f40<#;jYUfA_!e$mo-TZF(4c%qY2D}6`4*5E!B(p7fc%CVu{?UzXHxDuFs zE?J(<6sGrL1(*)vN87@R*pe$Qn+_}urYJ3B0^f?%GX`iha$t|rDAFuU2NqyIZ9)p} zx9I)Xao(^qA9LHz+lglMWyna|o0{iBPc^_6rqgD;l`zRR>C+-sTnyyQ$WYAKx}@YU z)KyRVfN}EBJZ&ir-}-}|;N^7g;kGsw<%UqeGWnxW-&Z#k?X{}uSprG=N*o=Z zrZ)T?ytnBUUR7r|CFGE^lk=>7g~rCrDo{a-y+6}?($kQyNG=TNWH%fIShib(DnsS( z@1l@E&a}nnbz{ev8`0H*_cV4FWrY{A)t@SpMk_&q99LV`M$M9U1<|ZRR3X`tFCBEEOcHg`d}x42;7Xg&wj3JU4hQuN<&E`%J!SFkU!7~};^y_) zZUb5jY>Zj{XIZ&OAC5T|{{U?*;o{=T z4HfJ^P=jE@>OHc2OxZmg=;TXg#}(k2QS}x^ERV~kfQrGE>B=7R@=(B^dws!JWEdD? zXlIH5?6V<>mDrIRo1JVfSI1t;=k_viQRIJH6uEmJKjGpu`-UW}ZdFW@6Tx}3A2V2d z8y>9^WybNzk0BZ%Bzyy2)V~3xs9053CK&@-In)*hOAC1o{yJ88G!=7pJ19H4859Z z_8RC!)WH7$ISn=zSs55=4-XFtUxLuPYayyaNYTw_g&&jsOUDW**2lPb>q*CH8IeMO$EWsfyL5(4 zw5qmFIOU3KUzTOn$Bw63>wg~CAJpY{8&*%jx3p|$3E46fMJ!EeLl6RyG?8@tCvlS`mKm;Mk z8j?lZ@1z--aUsQqA|s7dpDNr2xbZD=Z9u|EQv03mCrs^-Pt*HmK0oz2&-;v+pi}yC zH7?Gg;q6STb=0^_S>p8+@Wh#T;>@yovF1x5jnvrrqxwppg>8jZ#@qS=({5J52T@4d z<_13ZBuO4*X&UA#{{ZI35IL=>wFVomhL~q23em~t;n`GBKh)!$0Rw@eMKpferxB{(?4Y|F zL{Kn*x*aP4u1JJ;YXN$dEu7AUEL%fGU}{9OuL=O*@XDcu_}+;W%f>It=kTV+f?bLO zJxlTpNYaAU7?|4j&u-g>-5y)GY>61MBMSn+*s#A44vSrS;&`ja`k1rkm&F8~T+pXa z=NyB}AE$0^-fNCqc=J)>{FE7Oup73)He}G^#ysu|HSJ{sixc5m?_{-Nc*$Jt8&*~q zqmhjkLDc$^Cqz8$3 z0v`)}+PA!DZ1~wyNRh`X>W-|y9e$Ty@mlScx1)Xl;|zUmn~WL!%m|IttZt)Fqd*v6 zu#IcW+N~OsK3n%wsifXIr*Pa8m-FQ!E0TF3kI5R?aq_4?I_7p9-0Nbm8Wf=QT6}C} zTM)d`SPPH<79>`8u;jHp+%P%v5dh^tHSHSG)6isUXk~iM)A7j~bG9^`vYybWd6(p9 zBT=3SQe1i07b!?(eI)U|mIvTzc2FH$l%m=fBL{cDc4)wvWR2K&3#qu`J1a`IsfpvG zUZU@N!kZU#mI((er;WdQx>$9o&&j3WBI!B#)qBCQ9wNDYs>P14RmvJ0Il2nOY-Zme zD{v~xIf_16JGJbpL^g3*l|dTcwwQ&p_EdzSxxa-*QU&)9Gm-aFENG}D)EkE7EYG%V zajWG8zD8WF%M>B6VS5|7>=n1A()l&E#y;XJ~A=WN?@+1AhP_RWL1V}DSQvRBmn!sg5AfJ>fHZ^AUzmwajhs?^x(ewxDC zc075~1;@$DVJwiSut4VN7z07bmIuc5gRr8%b9N1E2eeGcpc|txcRW0!UNz578M)U& zA&~+r<(DUvfF>XSm*A)m6Gz3p0Cq`F_cV4gvt~l&Nschi#klHidv}^vWeJVK`7~%r zIEClWAUa`KVI=`V#afP`1;UvOk^)&o?_?$t}s|Ht|1U zt(3~~y$p86&3!|>xw7}Hx6IxhXOEK5p&qDQP z(Y9>(`(|8giVzN5h=B-6{q(n%!%Zo+wO+Di$=0;W4}b1$oAmtn`5v$;N*K}D5C>tk zzWPhLLRKqCGu1tKVcXs;7}(}zenv9_zD8l)b9U{d{H^I#EYPs}fg4vqOaB0G=ViV* zkWCz}B$0xdnH0CE%;2+m#XAafHhz2omg#9!D4V4EpK&5tSy@9uw{P~mx8f1wnos#^j#r>DL>{ zcwSCETWZ@E**@&=`4b3teq6jsq)`MB`3wY}RVYu?HP@S3={}7rrn)f;D;(V$x5WCOQ)^qm>0K+YC`vlqa>7JH z+#B1*+V!H%}wv-)lvrix=6 z@{dLd5ZJQKb>_Ed3w=B5J899sL^}>XS4c%=BV=Yk#E&%LK(V!f0DO2?pS87E`_92)*BS5*~d zH||Az?vTamT&2fXDUw+tf_35x9RqiPU91@9l8$F)$yy(RhIhBUPtnzlekSqYD@R+WY>s>g?DrKkTbdhg&4;(*40IQ_o>>XzXLH1oc$)8G#abvw4<=`K zEVG`_1So_x#g(mnetJ`?gvp163{&+E-HI0Rw8~^Ht-vL$ekE-~mH7QeWAgt1L-)Ir zH!dQ#)Wopy3JKv{&fC!&dY(nL=Kh2cSX}yG+xd>QgA$g_xm+Y-=e*JYW<0+NPlX!e zXA4r@BxCKHLT?krxXBU4z=aHWu?u?5&8v{ZNW*X?eAd$9jZy8gIhV3uRvBU8q@h%z z`YODlFf6>FTa*s#Qw;5k-mK{**(YNHb8WdKoM+-tjZ976%h}#5qk}ImxQnPMZP=`# zUOr&a+0}>CHPEfK6zeb`!}npb@-eVCDaSTuIXIK#Tg@y-%@K3j$U$58S0DKd2_~~;a<4fRu5>WQ zr9Pnagk(o=3sF^+!IB7WV_EaFRu&0KF&quYWo0ySM6l+!DF%%pRnDKL|xdUJ5AHsm z2*|yS#*|%D+c}rmT6KRxVdU+{b=d%eCL2p86Mv^5TQT&{;B7c?J{8i(+H2cy>MGPs zd0=jM+52`jP7@A86laj=$azPVm$KEwwOV?b>eCk!D`53b;e_D&Ua#sR)cq30b3j(BbD!s|zX+uC>yHPIW_~zl^3nF%DeGNAjnu^S6 zZF#41!^3=n25bPVa%p!_rykl?MC&6l+F*}wXMOwxLPN7GfcZ!v4Tz>p?2g<-#L#20Gx|n;qxfxrQ+lRT}&$n(^k!Rs#EvAXr zMh8*z96_xnI{Kk4)}1Sp(UD8KLh`oMv!qz^O5Ur8A8`9!2#e0{xe+BgWCuSyKpbx~FQ9LoPyJg^3rvR~8ha?hf&nyk;CNhaI;Z zh5rCo)BgZUG2bMo$b;{uW5sK@suh8{V zr-gK|^wo8?tmS9#+S*k@1V2rVlTXVKUT0%)Eqk#eLHAcxC`UQA%JL%K#2#)W+fRjA z3LBHf5`J?mCik;ChT+-FN8LrTmPDn(1f}a9p4;-5C3h&K%~=*ziVMouQ{_t_H`B(F ztfFl98ExSe`tPdodWSMRj5ub88W@N{I13>xM=|9D+S~oAZ@zGW^1U!;hTG2mFEv9+A> zZ98iwD)MsuO<8TlLi7hPmN{osmssaEJ)UvI1KHjyZM56Li5krL8+7Lqd&>~kDZn6+ z+}G0dZ~CE>Z3Ue(oHH<3E|Q@r`u6r8n5K2H)zEBRAK5iY?y*kbi>)sTNtR22Qd|2_L z7D$vR9|2g-b8>3q#uZ0pKnVA3w;yubrox*C@ZI}qxnm}$GCa&91nI~;qTk^arzJg*c5v5?QUGy4#>t%=a>zN9FJZHh z`we-^tyssoyR$^t*tuCQ*I8H<*RT#0y9Yx-Wl`h#>Gq_M~d>X-F8x@A8} zj3_(-08_F4CVan{4kTWe=t3VLjoLwdZd-+_tmPL)4AkiSoUHBbR5_7QI{8r6>s zT0VwcnZ2|18~rDXBzYx@4@liYk#KLX1ID!Dq%$U4@Wy%!Bupw}gpr7`cgc1>3QT59Xr+PUgqEG8b@N+~CCOvJsqe4Sx(|&nHCt&9$D(W}*?J}opBwc#K^rtJ*^dRV;G@H|_R-T9 zmQ%E7irJvHD@*_iLjXH8Itu3Zm;S_bdXL!38;Si!DiqYWGBEBem;Iu$(L)_~$sKgq zhbKP~oO3FEW88iy#r61#nei4W{9@ z<9m+t#uxf{g;H{$a;{9r>sxjKZein1-mqw@Zi6N$Tbk@UczDtb<&d@)`$a+@fgIig zi8>FRLV^CIeYbUA&}1S_fCnVyhtyAEw;L}XjXxCE+_xP{#;ij0&rd_Y=Jf{KkCb7~ z#k%dh#_KPoDGV5&!c+}M1Fs6x{Ec30P?&1a(*rmCr*w{Kak3(Ka$sVT#KO$1IEwQ% z#_HjkZIV&O(>~*g8I72!13+r-Ei&#dR$0pDVo9o1FOfs3_ne3q>a}R4G!uK5I$mtN z*nznq@TPon3c5x}&j&(&0cHEDw+PnCAC;oCuWPDHU~n+sCanNGti*?qq! zGkcphC{}sl9+p3-N}?7Ql18_3Xg)R6{yQ3Tce4KgQ$_@}wYEpmduHFa%GY!1OBe;A zVPzgZBDP-4P4Y7%t#_7>murhxnSETVaS`6ix_tKt!=lfd(i+ns9) z$oCt>`LnOzIxlc!mnuI^BgtHNA5xByT05%_^L;D7*GXfq^%TD#yPSa3)e3>K+h+=ZB*(Lm-_G@#ka27p9tbXK$ zcFT&>7A|-WQ*rY=D_xGQ+yY%?j@x$mgD)>6d1d84%A_H;_=Rx$bV~mKa`{R7aF%hl z6@`IA=3Z0X#8wM#GMf`&XR2)wCG{)`v87oJuE5sxR$bOynGLkEu;4(ZRp=_~Su0JO z1X!su{x8XacoVOg{uD}$i+Ldg9@nM!<|gctMjEDyJf#ZYO?d*~{rG+Do+TGtFc~pF8@%}}#7jfGT$dxVKDKFo}L9B9OoYkp~E<9~qH=S;(2Chn~~fHHE2 zEL96I052%e4jR+o*PzVkeV#qPV~&4GQzI|)p1=cc2o1b7HJijpQ$Rc~1&$T5IZr*+cu5F-w?@*O}wfUe!8Xem$b9#njNj%v2^e(}KD+%CP<}+tRHo zR6dPtUTjQx7|Rrm1iTQj<`?Yq5A7AAnWn8Zxb8AGx+mNbwd|<|dV0#S+Zh4oZ(V=# z)rP#STG@GIYs}eKuk^wqZD@#J& zWG6aPq&kZpbjyP&W1O*_X69veW3Gb7jrdnmwyIFYeDw|b!)1N*Wjls+aQ^^ZzyMDq z0I0~v&=OSsIPMR^xjoLkU%I5Ob>LlpLS;HB0=ag^HDxSf?PU$h{OVSPyoOHy0MpHw z!Ajg3(?~)sV4I|Nh_JEI9xyq0Q`11mthXt?rns`$$vk5tXro%Xrc-C+#hLXc)YXo6 zD7Oweu7_H;gon_6!fh`XOU;`cEX|WUqOyzVmcG9l==GAWIQq!tc&cAhYkK!LY1%X9 zjtJ(<$i^ic#biML0J>Se@&$DMZLuR8`9JHFex;)(F35&$_^D6=j58BVHe73pfYW@}Zg%e@~1FIR~jZeoI0 zEHwbNkbc@$ckCq=p?>!`!pi=kZ>A<=Sx1!{^(mQ(ql$qa9Aa|taJo$Dt;Bt zwM|LELTum54UXf}xw4)EUhc|ULn`z!GIPN7T2|)205v~tF;Yc4#^z+XW_c9I*08cK zU>(A>R*5YPmb9^r(3_S9Cf$jVA$4f;7D<^`g0L|+9zI5*TYZ^-8<*%kc5bKH79>__ z5zd5qdR%GPYg(tFj@WFCU;DRZ3n5&BjH+x|7z>RCw(qIIh4ESd-**yx*A0d2g+)M@((c*ao9;N2_|AMbf*RThCE#yN*uxhdwMD zZWbJ|<;jsLwmZh$sp-UY^*vj)!Le#aI?FE1eC<0sZJR#Jw8XrNhmVZ|N7?x?4srf* zMBKS83XZYO{YLe;Nqh57>Mz(6$}Rp{*N(o_bg(F@F}Cb?$;k@flPj!BJ|qo3+GEiL zlG+Z#2vt~O04e~ZumGaN_Es~BE4r(5+hpntvo>S}F>M4$WKB7KtqJXG-nHYSRVo+- zzHWFkX0B9ua5Bfu9zux}yGBniu)Ub6*4@>2qgu!R00S#l^wjL;?1Ci&KOdcbrsrRz z4%^hK^0o!1=ot07ZR^o{cv)hR@M4L=2U5iyEh6#aRj*v$%^j0wzPzgl>GA&nMVy3c zoZd+X20}EoyepZyXx{W`qo#;6O&m+ud86$d!v6p;c!~t}Y&e-n=VzJ;QSftlqIS|8 zj$4%@y-y$RqrGABs1#}YY+5@W=@hI{JxKc|&V3HZ5iLtn<2sXt&-ehXVx?hyy-qvcz)WOl27Y&dq%$(UbJ}h8*Gjcjy_eVhjE^#`H{>>tEmaJXpFl(jkx3(zuB=<^t+mwAzQD%k z)|s1+mkLQSFr#o`0NP0zHCZ0r&Ge79wqnMY-05}t)mqt0{{TUs(%Zo59lsWMhdyM7 z(V74)`Rnxo{MY9AR!o%O-=WIvV)*RWkMTy-nzHnYjVGh4j&cUC{ioXnS& zW8i1)GfL9rOtS~NvM4SHBE)dEqL1UZganJOq~8Zl=QiJux0xelFNv2sa-@*4xaCy2 z=3k|?uE$rc@+o%x4A-+v$;Inj%#6sBA}GI1{{WQgib3UlIFfi%vvg|c{=h4_2xi+c zjDBSt!-20X>*{QiK24_o0O|ddz9sTyNp`niscPY%Wab<>ujC{zWlcyYL!%BNv(p$- zM$;l5I#X2$&j#e9MN>t@iI%n;4dA8f^wov|WV4C`yO(;v)}?IzW?6(yv_Uck2DvF%+$gc3#ca#cW!F$bA@gZ}dP zS3;RxANvy)XJ4?U>OGfm+VbBYEjc7!3^hkX_|X0!Yo$x8sYgbZR#J>SP1`eW%31Ly zXeUh-*M~1?V00tE(Ag)WC90n1&|cf+rdGol?{*b8hUr+D*sUA81|B-28Ud%r81!%^;czu>Vc5*q z_=@S_{C=mP=t8IdTa4*+Ygc3B5Rb4yY)OlP~(b&9W`{*8fg#^u! zv~KRkU(!t?OL9$;W#wXTe%j>rG>dvOn}sN7SM^RJ!1)REuN6_;MRRkgzJ`kJCJgYT z8)QMn`+JRM-G;P4?m`Ty&nYONc|q;13)+nK_c9rAVvH*}A&1hI)cgnbnszrLZB!WT zr}WuT;pSQ>G89D3dny(dM+fdSX(Zw7#;2tE48EPon-p~yr30I469kI(9@ zm|wSDz`E4ij3X%Ka=h%I9`H3iz7%MT3-=x0GpjmxYeqhlNZC^Bz_a~Vy4%YaX&(_r zw4-KR`m~O^suQ?-i_<$9C85N4%c<-UkV^~csELih*Y}%^2U$fd#YD6-w=Bsc6Xr=X z0R&QHa~CGZQ)}O}EnQK%wU+`BI-7e&5BjE=8H<>v{K0lS$B&qC@2#$=?Ar}|C=NOs zskbcs?;0rZU{u9ZJkNJ;r|I&a-f}21V@Ymf?O;`;x46)avhv(XlQEHr03gu@y^1R{ zgmQSKe96?3M<(~U@~E-OoSg^$qgPLshqdr`weAGyB1PRe6S$N9){$) zhtUh${{RU+gm%={y6;f5wvS5$du-aUplzPy&mglsoJP4-J&aP6LiOEG}4@(vL zuRCGMju8(!Ng}Y4%Wg*m6(s)vb!>{=H(ei~oJ!Twz})GKBzc6q&oEOWY4tDS@VTt* z+RhRl)mM?}>{b*I^z7N_ZrM_h822ufw*vOb&h1)l_9=Up92?A86K!qjv<%OdQ$@*D zI*mATaR>2NLk63hI#+al??2dDdg_P)Dge-0x;0RDwj7?+!g^m}lc*&=rsKN+adDja zA%I*fk$q&7UxMjbdkNmr;U0haKG!R7U*cKG&)oOy){`n$kyP11K2UhsRdlGSTBDZ2 zZL=5Bi9t3Nx4=+Ylz!?ioWVFJ~ZEw1}ypvMAnIlonx9uBdcE`8wV>$7^RgWCA0t298EW~z!ab90P zSKjsVYEMGW>(i3$jTjjVl9Denx{GKUozKe&GZbr!5oe%3bNwktn{uEK=jxpE=&b4F3#H&~e_rH0Q7Y73Z37R~aCH+*2 zgsE8L(GMQhI(#dw(Zw@p(9dvNqkY)ia1>(hag5jx(<+`xlze`cw~aRaI^S&=GSJ7! z-+Di&HojTeaTw>SN@_WuBO+OTqSo-vZSZW1XX)r>KBrxDENm7g+hJqzsi z>vodT3w>;_hqC0ZRx|o#Zrt8d4-iK-oNG2lomh%pCL;H&yv(!`JWQB{fc01qEyIm* z-CJ_aFCvW!TiZhjjvin@Jh#7;_|PnV=r5Y$V`fA8XIDf|IP%GUZ@Yl4HpJHA7DVC9vJj|Hp+j8VcMsX|^9FAC;Q^a5BElZ(@nw4cSp@Q{VUYjv&oV+ z$=J-sL!kU^eQtZrbop1*DrB#zss8|E^-4rr`c&RtBFm@WOj&8_Gv=?UUu5Xr`!A`s z>}huSginxk5BHIp%5lq8WE3m@3Si(ca;~?)*x7>i+<4)~S{A&gPC5{{WL3>gzwI zexhy}PYn*V3XZSapwE$8eNO?4G<3^14ajE>XyaJPHYfg++*ogBQ@Zd&6aJlLcJs>0 zRD4@a2WFMO;`r*@dWySjU~K(wo6_AM9@qz{xx|%<;7J%K^BD>6;aYHDR;5htvyr#p zH0gQpcMY{=jF-ik3ObNMu>>-nVT z;Csz9dYU#LZ(c6UkzRZ~Hu2XIhOuW!{BLJly^Q&kg|?aida}&@_}Y9)gl~r$6rYl zxv&KWfL!Tn&65>tEexw{X>L1%!<4wKcl|tT7{BnSAK6?RTT#rahAf7=4pHMmQPlfx zJ+2QLoJtW1(^+bKs%_h0QH()fM*DZSXEW|w^GY^cQ)kD7A5wQ3lq^5fLHL{GD@R`g zyU;q(+hMbd*P8?wsfo7XG+4N+$p$P+k-~s*;C|gNT}9BcTcGRKvt`Nm#l_nu-ZvA- zk;m&ytEQiVH3zilDN7eCajBO!jr{~SRPK2j*5f|on{Qfk^bQDvM2&CQqe}D`u_{$n z8C#GaC0iRKm+S9>>pdpL1Yp1l#mp>So9dI7vi7hY)!*uMo;vIKFzoySy*->x{{Vv# z9-vH^(M9jYhc6!LyvuW+nL`M==Q;BFhcQE5EOIg8P;}*wi60gwtFKt1`kfB7VxMyt zW!*Bca@Gjc&jik@asL2`je(5zG41c5%ZXc4L-Nn6HW@a=+p)1RB~rNYtbC2-U_jR3 z{{R*1&)%+OoX2T$Nxbb?JBBx*nF`Gj)U1FN)8k7-m>0g_be~S;bk1%ctp+o!W=Pl( zWn=}1)8SWaF6&_N<>KV|Upq1}5=8!C9*ZY!s~-roJ5 z#{U3qZCLrJGID9jUuj0i%xgy;=Z>mOu}5>|`gw@8#jjbib?;9a8Wu|1=o|E>SoK!K zp*D$MJ8ovz4p@ZEAA*)E!h(+L!B)phZ@A&<&Y?Tr+b{L9xbaS=IWe*o5r{pOTY*|t zZDp~UrB|ajc3t-qZOmLf!!2gPjaEEt?qI|rJl>p^?E|)k9du#3^3`r7x^E(UzN6}% zqMa=AQl?`#h?W^7pM z{phOGF#iBFqK~rT7orxoVeenbFZ3*Eht-vkWOY0bC@rtYN*oK_Bk+Dg`x|J0c`YMruZWm*&ylY!>3O(HAc=4X(KQ}ellVhhHDpgA?_uHMg zga;Sy( zBdIrudWqHXPzI~rGHi`H_S;x`rJz! zvF$hStRKkqT`kEi7~FX#ux4Y4nf){)jmSJJ7Am_wC??=4+d2<3b=t<^iI%X+9nwgo zQ*S92D$Cz~+S8Yy>f%88jotqMZjWr(w(NO|$&=2@Ea5<6%DUgTL*GnTA00Ovg7anx z`H1xpixwywx5rw_y4JP5%siQr+jHIHJmh4lzvZY28lJ^n0RGzRHwhtYL^pk-&)e}j zS35IuZ^+wR%rSoy{-uI}{5<|sL7N?~bgSfBvu}#r7wUeY&ffPqvvOD&rX$F|LL!SK zXgd`~g1VHVrFgB4RjQ(d5PMm7HgIv5p?gk?D^2yq7g}+kekE^0D=kau@tuCkbLpfxc>m6>K)S+ zLF9`jPEZfvcIRKYtF?;!sEpQ7&vxt_c_xZPZe~YG0{4|**1wIa?T%4O&^-dfxg0(0ho43qRbn(*PYLW($LK+(p*ib8(FMrP+9Iq*D#FPg}|u=Kryo6VM_)4q@77M zXf8o_OC~7DJ9{)~j8TlCzLKZv^7fN@(OFfM>T0ExanIDui`%czZ!)AzCfV7&RLB;; zAvg4h@}|F@#Qn-takwwtD#b$+vIIQddYQW_q02!ZQK4_4X3RNklqOQx8GdO%^VL~ zjSi~GYz!&7mjRguJbd}6qTt(sE84BV_f|?#S@C{DVt#J8&)uY*Gh}5sOd0Tl5dpEd z^nvKq}#4s3L$ppiSOyjt=J6+J~Lv7q-#_DaW zAzPRIP~wL$fX6jlC-(GE_k%kG49pPXs6-l&RcKlb$)bQ*9Xr*EZ8x$-j}R*F%U;bYxy z%FBnX#f-K|7=F`WhRobDcodE}!9FZlkFjf3RS5}^g%b$WdTKeDjmXmEp4v)8Y`&43 zpzZDM)3UAXS|r@3OkI<8%(cWZPWEx7<4Z3PJ9}wPvJ!Eyx#^w8cse(5-Q=@MvHE=A z*_WG`>Q%hAOOEcrB!1khCoKJ7@T_k9iGE9tuirk{a@*y_mU%_1` zM46SjGkwnAcYIC9Zo|dQmM=yIcM8`RBp|pv!rofwbnw>6wvAm{%z?A-JG|sJPIS&k z@sK{n<*k*)M6^b>kZaM|nSb`w5s9R{^GzW<>~1az*)IdxehjbuXyhutpo=IlF7M z{Cb>!sH~4rJ8;HFM-~RdUmDk&8f#LiW`U@%(Pc6Pf~+8G@QmlEw0 zW2k8*j&>qA$1(G$I`C1b?V;?~-TDHG9^l84*qAfPWxURU1i5cA_P65UZ8W40!u5bo z9C=3HBihRrLqtIAZ%j45%1X4jFDB+jY?f$%;sxmPy--b${*mb<$LN!VnxZ_-&H?HZ z^+Jv2jC?_}H8Y#!zJ_&pw2O%`CW9_qe55HfE@P2Mu?(i)^sb#+dZVJBEloT}0IDEj z?n19FtXQ8dt=oPS*eoUBXSL7ERtSPjKW>kq!8`(&YD%sb2c?`K-AcU z$;QX*yopO5Rvf4Z{_UI7{a>DQbEK1R&ShA@SLc8#iw{qn zX>)Qxtu$FNRx1sEaCs*6F|)cGbjJ-Q-zsIsqUIy{au80Ox4O5;(<$Gt`6w^qegS;s zk{KEdnA!=KjB*PR;xERwR_e-AkRk%Ugy}g~ZuMGVJ!!^UzV znQ~(Vn}U^adA=H6iuRGs$_;&QQbJVNl30%0w!hn3Yv^pN(G4$e_P^3>B66fpo_%+2 z(HPP-`!)I3GqZN@_A+L?+w2lyT5Oji=v#t#n|A*Ibs^}4nlm_6;syAg`UF8y?}vGW6MdyQ(nWE9GtfL7sS+gaTpDH#6NL(8>i z%6LhT6?E)K_1FAWn>OX3;A0O_MXW~!>>6H@6qlfm66vQZf-XC#SrLubnJo{u+oP4_ zGeoiJz?r2M?$eg8tK3)-o?jE%$k$d`CFMU;1h7GG{KZ0Ubi8-{)~s09EaP648=Wh+ zwkJt!xFYH4Vq>H6)6@b(z#j8j-r|MFxH)4ZtTTqBWAbBz{{Zo=&)&wm{Yu6){Z5Zv zML|65f(I&}%s)u+Itp#zMv49|Te15|u1mDDk&@EeFg@E)n42;V z9;D54`@s}e@8kEdi|j3Oq|o=M76hzSFQx!a9% z{{WHNzo=OE8BCn+pbIU=lvG43N8`us3+6ncE%luxE?~k(2^mPMo2* zTpl*AZ*M&#O<4M1v-%r(n@GxtM-rCFVi^g$x$Nd7i|Ky>T>E5f*0C&lgEKw`+mpNP zjS9MC6=-2@7kJ8-C-_dZ8#zXLE=|ZEv*EGb)_LRROcqvXoLim2xLtk~zpaDh$vzMn zuL$~IA2%OA9z4iMcrp-5mg8gD^5IFfU0X~};J00L$;yNJ#w29q!l81|4PGIje~Nba zR=&Pid|t+`u2_6t%&+ab;BEa)h;o%AmTqXFm9-H{gKI&tI>mcxD<2rhfrAGZOI+C^xC>y>*^;` z0n?pGHC?wP0c}K2{ncM3eMz|6_G=@kB22xDaKp%0lzyvkERE&4w8$^`cs;%~gS@K! z$)M;k+GknX373*YHf1%;7zOms-9G5ze2`$lhRp1Kr#wP{d;b7sUOa8;!fF<#{`u4x zn^w=4l^9s@u%mgoK-91o7d@q#)vlG6m#C)X`I>FYN#>IxcIU{Q+F2X;-19a5X1fZ> zAyFjw+o@I-upBNssOxZDLM^kZGT;iKjFFN8#@8UIG$gKuuwpMBh6{*L25IphjpjFCJDPv#bj z>vT&H9WDqLr(3Y9pDq6Y)Zb>JM&2A*c(~Tb$ybR-Brr~=p2{o%WwUmEC9DmmU^RBK z@kEAfIZ|m4oTye)%i0(o7x1C7`jP!eb2l8D*kI4f2b?z|_#Q35UZ)?aQYQV@&7UKw zRu@JerNv9D5Nu>(*YcC$T|SzM3%=kymgd!10s$23GLclD&gCd|7vZhxFIEuI_UK0! zOUGy>b1c%aWlOF3`E7fP=)Kj8F19TNLpPbN`dpq+PdDX#gF{Q>1<5JQjZ1?R>18)( ziGqs)J1^Zr8U(%5+#qg?#m0@;%RW>p!Ii-xG$j2%4mByc3=X(Pi=wtj&53kwQbqYe zk@O5h+xo@D&FEoSZd zYnZCeI1%pL*s@{l&ZPeUsV)T=iP3KlGAli} zn`kZLOi$1sA>XspNHaG~XweL^LllZ+C+SHDIw-mNtDXFU(KqTcn~a$RZ~mrBHHRsV z5n>JPZznTXHE1+lb+!=9>Re21on!rOWPGO)9U4H;jx4HAC@Ofnc2`rUonyw;^hgV1 zc6tK+Mbdk=+qO%cA&sTRo72n0x#o!<=$T0Jy0Jamo0O# z@}Ws2$;6a1EK7B0{{R(~3jzVGIWpTK_doj`s&#SFtt6B6XV4g3FS_N#jg>5MMIa2a zpE-14aCuiiZR4eL-Js^*JyCv5lM`>mk}O!jVl5=6S99J^_E4uR$&&5reCgHli2CYs zSQuqP688pA!}ivjRv^4qhCwWxx7PPJW8+=^zCVtTX1%#E!`oh`nmxgGCRUm(#{U3p z7gHRazXWdH<4EpNHP2>>NZRWi{{SLQ!hNU{92n2bC|llE8uK6F?jJfv6rz9W9Zs$U zmnW-W(a9(S2IO_IR|il*xL|w@HMut*L39)4btcP=y2!t!RvfdI1TmFB4e6oRmA;@( zmBY{MvqvW;J~n7N#Kqe&K;=(TLH_`mDdunPA7y53unR|WMbICYWmFV-{ZIp;`P70b zGPiB3ZO_J;pow743R*d177SNjR|7%~GMQap(3YZLSdknlkRME)QM)_u@U7A%)RGy- z4AEudI>#(;%@b>5rm9D1ZrY}$LnJg5Zc^dy+fr`W>K17HlO^s{kEs~{01fUBbz!x5 zxEPqagK{`~W&6Aa+3in5MXu470TmJyQmNAIsBqe;mi(}T zf8z6esd@4>Pq`I!3pefKHy?MEU5EgJp^4Q_p#K1UVjTs|qus5uYJO?6))J@lVz_d| ze*)Z=t5{vMi3OIoezEC)arX1J!HU?~?8V&~gmO%g>b{c>Hu{+kzZ%_#t$Yuh>HdH` zlb{Em?N;iJTLx}$I7cw#KjszCuW5gfFknj<3tU{P)b&j7*Bwa4n&(%P+7gH@GpKBmV<`*FHw z=O*cx@3Z4!SYgbimSl_@fr`pk&i1=MVA7x3&qSeXw55f=3dbA#!6eNn~9ai8|H{eRR~zM$WfMWlgsSTVK19ZrQll>9H(lE??6?V$7I= zt8!c`#@5w)>fRSxx6AtzC-IzW?aN@BCpvRFMDVO`P`t6OQ-G+gWje&cuG~P@mC64A z(lNfe^%mRz08ip?+lJ-4M>LSZ5%dcOSvkZjsavAy#NM@H?b?bU8+9e_FCI;#vJm-+ z>S-O;2Dq`;M)199eT#Yv{j(|@t*R+yQj_FLzL-T|h`hXH<|@~}EvzXw&ux)D28N$N zat@WjjvTo_Z&E-X9z6?4*7I}tUXgs#_AlUJ8YV<#h{)&G_wBr-1dh;rXns^P_U<iyi+croXuOyko6;QzQ1ORa_rlzX5+zaD% zTA3c^fVjIBFi>4%Mdbs{%1a(!rCVNY1(*42H&60qrdD?hT|;ma!vUNv?wI z)CJYQ)B2Y>a~fUiA+ce1gd`?cE&v5%Ae#ZqPKJX0)Rf2j2VR?dw1ygVCganL`TJgK zW@Z>=ia6wtnl`u%U@xmM`fsJ{6YqSQS$kx4dbLY;Aa3K-o6hG3DVIKXieL3{i~3QK zVhCi9lH@h?HPfaFtx_+7M1481?%A1zcI;=0ZN6_(9E15mLs^HI+T!##y%K8M74jrM zGx{F~blDbsiHzT?gO*6+JgQbfa=iZlQRI5_zay=q>H_RE=DVR&kBoN5XrPEf*p5}A zQDfycka+V}gyh}wa@D=V-kIvHzZU@F=Sm}m6v=>2uF?J|l}DJAJUl5^!)K~ST=b1m zLwxIb=Z;9W*u4!3nWnLOcd88*{x_!6ts9x-NN@2)Htv%VXNim3kDT81(8GmV>U;v+ zBD{F={T&t%T+QY& zHf6&mCWbhH;LrQb;lNbOoxP1#$>9Z?Cs;|c?kr{{v1PJkqMM#k^vI*Ve`b}E^pt1G zPDo)U;&Krrg}q4R0i$&{45xt=ndoKW$wN#>i0rB_iDMo)UfuoG91y)8M%jYu*|{kd zh`O=4`P+q87WOJol+5dWk1snRw(RI7K`Z)b8D?T zEWOY6{{Up&ae7=-qhMFPjr`ngJPOr%W?`XE^G4@=&!L9~YM1HHEP*^J+$Xy7qEu z{;0BH!N_7NdHMd9J-oe?zujV`qIE%VY~1#;RouoGOJW91$8?plw>d547^ndjKfiA; z!k?bdzDMOqsPKIcxuh+L7R`$ivhs-IRu>Aq3wT!&T)QylHWfWd(AyT_kt8^L_@d80^*aYU%#2rm9 zK3B#I&)#m42A)RQftR1UM42xxWGs*@k&7r6zaYPhYH2Ra!22#?6}rQtcHN(&R|gX= zOn1q)Ff0SuIp>}K013GQ)Oc;~*TGM)<55655J`|_{-l5>(#A7jql+6gYWa1N)^+Go z+WJQWDg!&uH>o3YHz{6H3DApzMZl!1YFF+W*me7V(R*0w99~H#N9L7oST_j?)Dh!I z$#)=p?Aeo}qEu^Uuw&X|AKyXDFWh|$+}@Iu!!)@2i1jVZQbe-(cv{z?<~epW)eFCS zwtVfg1E=Q8mMJ5Xab#9PNw|zLxFXiliniPwxfPNy`nNJHj-ly@f|+7jvC&~u$<204 z0n2V%lh}jjO6zIJt9TtJ3wQllzTYS%Ud&WqRspo)DV&rVoz(6tdiQDHB!TIPJ*A$djJj&QIavSh8hK%=7)O#a>3y$60I``8x)5Ss4aj$pK7D$!jwHBYLcN z_b4*F{(|3Z=q;UhDIRCYo)a@5P~k2C9Hfvh-+J5fxR76B!B4c^3$jhPnD-`h+ z<^Tn0LR!}D6pqGgaY!oXu;GuVc6@mGeE}(rfm0zZ^zgT3V&us3S%G~|v+etS`0_!G z3Z$fD!D!TS`kq${Vf*9nu7_VEb%8c-)D?%+iz%~(*cnQ@Urtxh@a`hExM~GXp=QI^ zJ2ox`PTM|0%a@AW>5CHwZdrJO-$=85+Qplzdo^f;!sIBu*2vr^+y>_Zv=})*l|DRe zqR2j$ax6)4`zu#oi6}Mo?2 z00eV_vZoS~FBLxn!j$U{4t=W*0gcCFT)oCmPC*!ehR!EeMU(wD3;b3qe#6F}hc# zp0=G%g)hlU1w_B7dxNPuTfBJpR7Q$Y2G6yO&x1bSF}cSgSQP#krdNm#MBlkxTe@jiy{g`@AlP7sIYt)em29k(fArYM2d1IV0utI9=jE=UrW0m+pMs_1gd}#j6EQ4Q z_uD~!>NSJZR-lxojBG5QFNLU`?Y>-ab9ThWFyNDImLY+InfQR}whH3mWpIkl9UJHBItd#aXV&3qR8z4Mi=uPHJb{^HO{hWMl zJ{TD7D9?fkC!3K78eFm91!Az-FXF|xMAAfrdTu#oYv@#c^vdLf2~D(8(JB1 z+gLaH53QxyHd7||gwkb9&y|-s9FDR`d8{vRK))!ew^6k_2%SOiay{9_-12atgij1n z$0HHtI=cnEf&I~Hs&(B<1+)6&Xd6t?;+YJlD{6#Yj)8fvYgN2$B9UKd>%2^O0?UUl z04*D(tOxN5I^mVM9F87|_d8`ylg2V*%8p)ARe4&(x$zy;jGb3IgD1O>yE{=0>Eq16 zUqVrTzK8a&)VVT0{?CUl9E3Pc9Da*(y2>wd4-h~W2BYeILrsGI^Yu;+@zR@0C#m|J zO!(z-B8yr`ikmPewv%j5nudVPt-%whdSfKN<;OM~waFH=iOg(%o)wb|+;#Rx)ADt` zz}uON^^o)ONH5KCesFDm6wVfnfPsD0-A%POQe_p*fXDe|m^jkNG_4e^qhn?m;tpo@ z#>-J_|*{-UDzHY+m7{yG9a0i6qJC=t~3#%zqD<)&AMHt2xWXm=WDz_prSGxt8@ zlV{og0C4umcZ{r7#h=x2kiZ6BTM0veE^m7p&7Z8=nb;+x8Cjm;t1}F2I~%a(mG5Fa z6c5{3*IU(xBKxm;!>BniGvksVftwhQOcVl9%!gBZ^CueU^srK4i@w6oD|_8DdDkl` z-9^u&4=i^)Y^z~i+GC}5LRu#2-Naz;c+y-fQeFv1XDp)Mb6C=QHRVQHK`&F}42{1d z36sktWC8p@b1C~)xfRilqiKssSC}b0NbapLbi%%b-cBy(Cfy+iA31!W@L7;t5&Xj9 zgDR9~&skD?zvni|)%ZKg#p`0aoP6jGt1dg6NVfQSz9PB(hYd7msV}*B7@H<$-ySm` z>HDMyGZonL0=(RzRl7jqFW*}Fy@kcMxE8AcGi4-dbQ~*2N1!zrAN*}_J;TXzbX~e{ znJ%0wmD$##80G7Xc(;%+2@5u+8LfUodk^rQ(OGMt%r@buyuriB!_0h4l=SC;iq3~! zS5a>ZcGjxuj;&m&Lo3?k&CA>yamGXaE+vu~vs*}{X3(TR`h{3(!^%799fp#RCVs_~ zK+Kj`d}K{1%Tty8!Yd9 zoET-jwJ15SZXR12)hz1h{7A<^@HEJz}K_P!v1dXqfJM;tZ&p}l#Ob&XHdcEB8p;0v?L_2i z$F|%BVb9t~td?iddzZF*2HCgZ<748Jiwczs9D^1$@8Av3iyN9&4)x`wp`O^+kRz(P zMms?U)9S-6REY_WcSnuYkDk)64=woC{2kWxy3kX`yb9lOIzJa1HW(uiLzT!}ON`9P z>E6L4Q{&r1mD1@ts1B010&+TUc=Sp}vADRsoDaC#v);CV)E*9<-va9zDYxQrrC+`Y z2-Lz&^A`kSdXXp$#1O>WnBTBeT%fKbuMX_V=Ezar06aS?p_jzt^qJhmwnHf8v1QWZ z=TnO;%<7q%3|TM?%`c`QmhWr#iyFt+wvZi6{QTZ!+a#<&V0eN>{{Z6E(^n`B>Mg~m-RE#Lep`HnsGdeXnj(xU(hyJCMO4^H4(@}% zMcB6UA-OPvZqag1ly5^0XYOY{=1u5y{3+R!keB}e2rg;;Z^%m&kCIHp1Hj(2TPCHX zXmobz`W~`@ulaLGQ2zk_WaU47XS>}5hZAIg0c#5|EO?Ml9VsZVf2?I$`foK5o@j#2 z9k^a62m9&R99aUz*qk{M3t7eVuFWqfQ$$nFQF)g9%c}fFv^TM723t(BZdvg;7hY9% z1n5f(k?^iff_npd#@^d@>6eBy5Xiv~dY>}=#k0c+Xh;wV&{MA4bY?;c1(+rkGFF!+3JpF zf;mq+A|Ku6)L(^RSz4?Y8kqR`^GXa-5@gh`i0!RdJ58=Ha9u-hX}64>qkNllfO8mC zd61h2LTu@~f`oVb4OGeEylA zZ=FPmk25J#`;vhoTe{aZmpY3|3cCRA-7mRC>Fzr=CQ6a3dMXaT#GIs7wQDadS&6#) zIni0f$$<0ib8#H4>P8!|D1ArB(<_LOt&V&|EI zDL-MoVa<_p*kx9Rj&HZw(}QgILwB+{u=!HfMd%y}p1$^%exH8GGVhp2(E%chl2r(n zxE;Fd=B}4sEkx24Yb3?K@6lVv*Q{BX*}xleW3v|1w5b{j(y&{=Jkgtnx=#$8lBo`- zf$XYRb#ThHN*!T@WfAW1gXy)S$x*>y@V|#Q4~=B+?w_V=X(82G6^e5(rbSep>OP=^(Q8 zS4XBvmmj0H(I&Q%MGoYXdz+~jH22lB-t5!v4f=1~4cBqoWDr3H55t;sQxEL@=8jmoU5RGn|c zR$6yFv@-ty$A88D08^yecT95{<;K<*)mG{>?;Z8m!`j7fD8-YjlAEI+eu5bHFudWL z(^A&&H#NSsOd4&e6dsx_&W4>>LsJ^K9Z8LgwP7kS0w^N{9WUhLL1v`q*-Hev*QzDm zG2jv(COZxa(15lHj!tL5pz5%8c2gc;4Xa$IYXpig@dFCt51FWPx#km2_y&72rG#Zo`+r7DSmc4nyPf zrev@vHR&m`A;gMkqIm&Op}_L#;&iTktdrG+5>V?k&dJ=W@wX!h`o! zs)JSuh%)dtj450knc807Me-@{)cL7TvpX6UMmFChc^x455g=8=Ee9abayOk1-^R0L z)yRyhEF?OR^KNe4pFqFx=~);CQkGT>j8;WARvm;@5Mgxg<%=fRlEVr`k#1SlMT-!1 zZyVQ3scE0EyCY*^+h>;~?%8rYTSP^bF_544Qm@p9h2xL$cY6nCuPpZgbC)72K1F07_l{0jUmN`-{$)_;#LISO}v7R(3W~VdFz3q%*N6I6HPeF}d_3RA)K@+*p(G ztPfV$-H}5te$0|78*Yd7JcI|6m?TP1V@PzrfVrZrb<~n2`p0kTsPm@H&%WStT$XG? z#t6$D6_f!dh1*K>Jv^A2RZm~3mnB@uS8D0)>nluL8DwGg6i!7X_ZH;`6!_fqp?S5m)5gRPo2x^tk*VD1}UTMVp? z#~tyJW7SmsO5mGtWe1zES3f2jy2Dx*&2miz{?B`VH%3D)@3=<{ol7Wa;K@=Xj}8l2 zgg4O1C*pf(G#$0hcp=4yySK1onY_%?bIB>l$Tz&QF=M5*AG=J5T4)RaUgPF7t{z!! zRh|c7ri62g{O?-2)`>=*yVd}h_Zirmkhauz=~}rO*v9tTaZl3bqXv~&Nk#M6RGkWKDw!(SSy zEapp}Fg==EhmBN{4?RvcxFGiTRY?fsQdgK?UO)1xlFs8xuN@A69wMobZF^~ivTVXj zfF0QKp95<0z5R1o?{!>as9!$Siz0HB2C+10S1|KBb}P3kfIFyl7_4A!T^qOL1MA|& zE&I@4?WWTu>$7O5#qJAk9@AjtgZd+pjVEAB$e-nJ@2!~o`Bv^s_v+(&Xiz@eb;djk z3}G@OL1lZiX2XVr8rx3#d!q(Ujl44pdgy+(1Ja9Yl4J*%v}H~HM1xMZe;h)3iT#dW zPwr($(H(5g5Nw%1_mv7h(nUqxr>Q?>m(cHW=^m@wv5rP|)sY-1HJJdBN5_!0so49t z-;gqN@>f=k;nYVaIE)VLIaffX@8ujw@uvL9N~0}D9`TSon9>mT0f-7XYs8Abo~y|? zFd$;(MUcga=3~kce8ijB4JhlLEg(9Ddmp!*L%e0j6ybK*UgXO-Ji$kArk85llOu_N zmFr!N&AXs5aJCe{ec(Q7*r&k(m-P3yG_ka7pzz`>M~JCxJa%c9o2|oC8S)`2cw`Y|0((I)eGVCt8nl5QtU@Q!UkNEYh)>?@$K-Pi?ZtVG4 z5aN}_0M8=`qvqfqM*&aYTDsPT{=nG!BYfPtQ)TIGqhZF1C(hZT^o+BDRz`0$rI>yr zDQ2cpu3Kf{>~L&Vbi^;#eO;8hi%B-wg%p`tFk;;G!6sOBHkrs~Uu*ge+^EJB~!rU#*OF_Bqw#BpHY)PGsj~dOnT4xD$ zRY7oo0C?L{YbRx{P`ns>897=#0$KM@)36N?YAt3r(FPryq}{z0HCZ420R1&PkH(QAe8gAarOrw z0Z1hvC8ME$I=8x;teu0SQh=UA?UQI9xqJ|KT8K=V{~N=;q}Jb*2By(aIX? z?e&roG17lc0pg~v{$Ixb*QW)6{GHc7tv$VT?EYsM|JT-@dj4*9Tsn51P;U<#J4AEP ze~1y!?*HA<--d|Mh-!K`B3_D>iyYL(8)E0`r7ZW7kzatHTSP!aR)$+%mRFjGpId=n zSV)9lP+nF}P*6lr=0CLmn+Cy+)7H^eR8E+iPe7JWK~P?fn}Dr|4&*`Sr0oaFQ|te6zcMyH?QRY^@4gjK;7tN zW&e58^sI)CuC`EL&li7R&A((wie;H;u8|$5VjKJ z;jp*n7vT`*=Mmr#5Vqp66|xty5#bYJ{5QSr|9WQsl1)SnVjgb)8ICA7zrB#12%kNN zpp~r<2M>>(HG-Rn0Ee)Rh&7Kbx2=E>w+$l~Vu)OS#pQpA&wr{AGWqxPzhFRI{1;Ak zt_TcyAi(l;3c&jZ0sz~71SpZ7HURGc1lZWvIM@U@I0WSQxcKB$Bm@K`RCMHj3mq*v z5K+i!X+h6fo`Yz)xcK3>uT zLX#k)prWB;ApKMR*9`y?;syZ#83_d$6%_>o84U#m73FUwfDn~|h(}r*&B~pTIFwf= zrBTNkM1o#C@N3Q^jBl5TG*wpj>_gMwe3~2~02vtx^)ClBw12TiB1C53ktRaXMi7Ul z6gSEc|C-~qMjbfQ@d$fb2jHL}#zTlg2#^GvIBJ*aVP$~zkjqpu02SJ0QdoMGTK}!6 z)G3n!|Eq%53#nM^z)m&>MNj(z zRVB zWOk<{up#OF#3>{}zK&qq{rbELo4+z;G6|^U^0NOK#%NYY?)RYtz^&fwu^+8C>sE+f zrA`qVmNymw3F|CBpjaV73ro*I3poQw0w~rfmJ*B*4J|_BUr4}0Di8e#L=Ra&Oj0KH zKePSMwD(Kb$l4786#Eg z>AQgGQS#DDu~?;m3guXR%ANoVGn*!rpZztP<_W4et>f2}_hZR_R;=l;1v6OXCDMnP z+S)YjDTNEGyk(LC zvsd42K$e@XqQgmjtmU)CGGXGrK$bs6m^|eN_ObGpl}B*xjoGTkPAuP=?6OxB?+m)3 zOU9iy#HQy@fESMRYseJ^($2WZT!QxE7@4ipO*T1{gc(3}thk41)*3f<=buX5p+fPn zX1XCe^qLk1KF7dM$;O4;svP~RVdEu5WJfctUxE^q2{lUr*rIXYf`BVn^Nh(h;I2HH zpwCV)o%*&Kil+LR;a`$RrA_XN!T6q|DOAp3&?9PGjhvLpmpBx7%d54Lry9qiI)USZnM2eHE5T6mZ4Pt^cFIcVX#2hlieRRSEe`B|lO%2X=Q zu=p#GR1&ZNKy<`Gt3+uQm;c4$I^r^4Y8HqPvkGnPGL;ZL*7+hd@IOt#00iAX0!WH1 zMJ|p36rc(?SPzD)lAYN+gcLF4y^t@F>Ai@ubsEOkUeO-@Cai-+uS2drditlEFNnFv zUCUSK3Gk&&?&t{sWmYvGW21?64aUpx?0N!#9Jkja;)VN99MjGBp%rrYPk;=YRDpqA z;7txs>D^{~rFoROR`^?)2j*tJz&OSftmt&-PWjef8%EbRp2`fu*VD7bAee`#MvWJV z2QS`c^q6-HnIP&#I~UdvB%f3V+}!?2?W1P{eOfgj_*tc-dlIz*+H2D|Q>WF-R_Vm} zsx>0?zPV3ScKdFpt=iQ9=#f|#G2Gab&U^y=tl=24 zTlHr&jsy1aB-&6<9xa4RMPns6BJF?&4g7xj)xWlvM8NLfHur+BRo% z6j@JpzR@Zh9F3`^K*%90noI&#ksdCP1R0^w0IWcMT);ZXF$ti^VYY}Lp|i9;l*l9i z{-eD9tEwvy$_u3RvTbVW2~eh{d`@cMjWgNaka>J^BVm7DB&>0max%rv6QWPibri_w z@CNfxZwJTQ4o9ZCZnJ1vwpzlo-yJDESVm;)Ht`sR}q= zdV6CN0a_GmiVXFqd;n?STJW8`z8-1~eKKW;P$%@rKvgyQgpuWAMr$9v5kkz3hWa1) z_{+~<99|^>n^EEHb&M1z4R7gTxoI>^>0;rYN0>qFXTPe6hf|3lcFbEo)K2U%s645) z7i)m8WA|0c)|gqSszPn^C?Ku|t! zLElAf^Szb|kumiNXi;?W0B8Ms#;M&Cfa0WifAXY6E^J!;#B&1j_!lpfl+5LvkaypLvd;Y%11tSR+AU%KZ4Z~@IFO33nYRQqu_av823p&G zf@ZH)p%;B)h2TOE5o(HsLW^bz$zJ_RU8^oHA4!NJQT=Ky3@@ zoQZ}(4X}6bC*gylsprOWzP?+^K&IoWpjq1$X^_$4n~JP`(cc2l3|)GJ!PUYdanwQ% zEs+T!!6ilztybMuX_(^}bL_&yGBB)OHEY9Bhy#1T2hPO!@pfjXiV ze*CW8x=HWwnb0`Y#sdAEonoiJnJeixA(q~9j zU9mreakNhjhS?t2xNdx)Q!R-L-El(a>h>43s?QqiVse9!5sC0?NwtMW3*sUGlJE4& z-WIM@p%tSQP!w3-2^|~?6;B$h5_UuBK$a?Q+x8fb3Z>gF(+FdK@6n$=o;aPTz7AWy zA7PSS9oy=DlMGS@G0U9ASM${$KuSWZuk*j4a6D8n8)Q8J;x{dKYMt-dGJo`J11UiY zV&!iANm*~lraV6aSKkyY!6a4uCb@-hK6)y^bJG|7W7iv_bbTVUPu6t0m1C0kjQ6w| z)%w_f@ia|57QN+w8&)g)qt5>=`Ll@CD*u8MNNTRg0asM7Qjhh&YCHjp|DPpz6=j)T z>a&@G@5$mm3CopL?D2l*);vnx>EFxW5e}p$NRyzZKkLoV=V_WnPhy=QXAq5)d;(aX z2#^_g{Sr1>$28ggRq4qfK?T)O#lX1l<5fJpNltq^0_v03EU$p?kt&S)Qh~^^*p*!~ z;Rf9>O)mdjv*>pom{OVaz9u^YF*NcHzF%M?5j}7j1eeF01TGlwdik$2N6%qA^Szjp`QnnXX`A{aA$Kot6pVP z%Qgg3^rwZU_(hymLYS5eULD;jy1KC26A_$GZoE&>qgCnE$MBdo^KT3FuWiL(YwJ!5 zi(QR#p>Q(UmkYbPNt`pH>7%$}Uu$BySgRp9qdqa~(NvgVeBYq@a!X;GMFhB?2G=}! z`|d#OZaA#`2U|H!6Y@LLEMUCU^)Pme?VINEJ`Cy+V`^<`$_a-^3;q4@oJYo!>vHjIPPcUdpn8m*@Va$Y`oGOtUqBp zLpgiND?L5>+&(vCq$E{@*G3^}*Sy;$J1itnJF}A+(_FA?d-uC7s}^R|Xg8qt=~ee0 z){MdcKUi+|I3Ot9W(9)qhjq=crqvBXZ|63#z7+tcRVAsm-?y^$PcP%_aB72K4Ygn$%0k?)EoUwlv?a!(3j{KLL_N535HH)yaIQ z(zUIUO>MFO^s^_85_JXoCdhMLVq#-S4B+X=Eob#uJMdf{K>hP2XwPry`s2uGNQ~mC zYSOjkKKe3l5nP>H0K8uV6>7(wc2%r7yIzrBwW9b#b}9Jovei?`!Wc7ht}PFP;jH!> zpQIy+j`D4)QAqVA_mOdvTgpOhrOOeoFaL9ekVJv3HG8A-OpLZ8qt>K7%UgY}?E@7d z0=>(n%u9vW8TNegqA72OlcjO`B4OXTy?n$zd0sSbUcM0bxscGeBA^sZ<`_1_kGPL} zPVp(q^JOS?%YmzYPsG-;YA3m11D4Y_W-q}exL$NsXqSS%_MYaAUNPs@f!=P$fxCDO zcBrlPd676|&&g9nJMgTU^*w|@!zV;q{5bQq*T{%=PpJ6ia`jg`<#s1->In(b@vm3Z z_F}3n)5Ax=pPj!;uURN`)@E&k>6M?Uc`@srhkqQc7QfNy%6tykQ^bC_%!yoxfc?6A zl^2;SpYVyj)tlE!-sb~v=u6FTqWVFV%JFfTHrGeUvwtuzxNB?emZKx|SIvMu@5LqC)q4>sUT~OR-nP0T zR%KLnO6o$fEkl;}G48Nsy-MR|aPmlcBr81wK6&zS@Oo>?ryr}gWaPS&@OzUkaL1&u z#Z>xIW_Nrx7v~RoLRu?M&fs}JJvYUltlrKY=sUlUaTOEjI(8tq)~+A3_ndY@_X-sB zK~CX&Qx^@@#rYnbn@Ok%j7p;-IZDx?N86A3EKaYJ*Z~_tX(%C(V^^dk)kTW&dGXlM zexfa4f|GEnXBHsDbj$rD?u^whWisUA2aYzX5^nfAESarASZj5_F9Az3yG+)7Y8qF6 z_jX`oWn*0wj~2g!J_3uyQYbR-9m_+|BZ#GD0ka<*w18d?+7;UW^@G8B6=*6MU?fD$ z=)08e=P{RdBb+4a=cX`LmoI}8-C4R8zV`**W7DpiC`ygsNVgf2AM1(UM>9pWk(rBx zh?_s#$MYBM!M7eZs3H8DbY*?5c4eJTThYTK0EI3zj-rm`;WJ#>&gS>+(jOFjKH|x& zFB~LTE1A8#!W}zb&&zXU#vz+oX1QBtVNn_&viUH|k{*G3&UzaSAN}BqdgLa&QFLU& z*J6xix8N!YmZ#Vu^}B~wR{2j+yOc>N0`cB?|E_8U4Gu8lh?U}KmU?~H%(PVt`%TkW zc~MXNIH$i?ARo^JJ?S<>4)D)yU3XKEOSM&byX~@ubemV%r;_CJ`Ng};uaSa!sTFTr zVJ4D~#`}L3A6619jZV(kGA|JWp>)2! z!aL(S*`u9dKq}q%Efgxb{*I;-u1(@K{#?pr?wT`Xmq!5u{*(|dpYf7Fb zs33JNw<~CD+CZT2HrYs&%QH0cq#EDqbEt$6|LXto<{ZeQN^~1}-uTRbrZ-iUt zaU90`3|dvznbD4TBwkGpKT3ia{9Bx9Dnw(aQ$b9{@~0*GN4w^~nKzebBL(YJjO1QU zx=nSMIS$Fz0}Z|~L*0t6D0|n`I8B~eRhqvISU+%HvIcquXsO~Dxq3(Rrhcy?o z+MPHjK^ZGW0o$nPQ|VbXb%;Cv6ub4>k-R1vvxBsLeU(!xa@lz1TefG0aOD#~XBpCU z?p?kW`A0#V>o@cMZ7p0^o&=Y?y;IG8MYf{hmw=!!PONn6W%b-(!Z;lfnulUJQ#Gnl zW8G>aQw}bKQb>ZY@y0hihG-2W1@x0*V z{R}dF!Mgc<#k%%Aw#-Md1ePujCbCrL$w%7VuA~Qn#eBoEBZ%s9uf$1n_K%n+K=h-m zAZpm^O^J_~2i#4v)mt5TYfRNmAU`99Rtl>hQ|E*v>c}ap?P^$X=qJ6^SC&$xuXE~i z8Hpi_8kR|yc%PiX7Pa+g12L3)Md6xeMg%a%?b@oX;eA(eVXd^a1f0}{1QN6EJ;n^E3jFC*Jrf_2lR5FTDw0= zuO}#VM)M{DA>SYnrxk^1Q^Bg+_gfk`jbSRONbp^_))*BfneYVB11b%E%7J;o8y=fo zRjLTy7TeDIXXvF5gB{V~B4ntrUls!M2`%m?Rn^*^ZwIrq>g0}oEAc;1!uDIyz7M?K zRdb}`ZtoMrM3RvmG`KUTJ2T*V{UgV7rdg9%F|iJtjLcVD3UFR88w!xNa$Y`8G_X^9 zqHLL;xx*#s(9>05X(({V%!C&I%NfRdGSH%>^O)sa5jPJ$hfp zv?G$~6AbJV(z$`h0!890;uKABW4CtwAm~(GIXqu0#TWmIQ5gT=7y(@#W6ZEidOykM36fDet4O~P{g_$ zHMO`>rp-Xusnz4x&YDMrr++emrLwX`WeHro<~_b_i?jX$Npk31%7)!L8(PsDa;)F| z;XR0EaCNH;(zVXLq48#4YWtY$YUAw6VC-Lfq63z8dQMKg|HkX6H z&z3TiP2d~h-!)(MDY1BZQs1fxRM0=#=6AQshK8fxd@wIJoRj`;HQKJX8T66Lm~ASM zIGFu?f8X`Ei`{rjC+=IHL`#VM6M%{$%*WURoqyg)&UF9WdD&%QD*YrS&7YUa+Cs+P z>*&D5{Ru#pC)7TW6$(~9y)_5!eF>t&I?|^Q-h#bb(IUJ)X6RY;>!CD!S{oAH#$Z?J)2f$0JMrRs^}D3Roj$tFgtzbYs=-JCwA_8} z!C)DpFQTV?Bc^RiWN%8}PWi!OzbZ-|IYTUL3rKVB*bfF@^Q6R51xhk5HwY|`5uAQu zmfLAolGS8cusI*@#hxj=&)?Bl;AD3ia?k?kwgN=igmg!XOQP^QQGLW#4qhs%%$+p3 z#LBT~@n0{?nmHT%`nsgZ`^;vzAOkp{JF(_toYdZaZ_&c*@sK_7)r-6?xOu;VlM7Nx zyziuOlfF~IJh+au+%fvOi5)*cX#B*um(G#NziJZ#%0gxUq*_KtgG! z`*9!0DP6&i^^7-6@05IZxrXU=eok7>yXYNws`OcJuXpiA-?<2qb%DH*;__{(sQ!4j za3k#aStEvq`omXG?daFpjbyeQQk( znDYuINFU*CKqXCmGGD6NpIMzoCt+V;2t#UI7&lNEwk3klz34U6zI5sZ zD&4RF1B@rIy9*ue7QN*qeJ(TLZ(=nG`caqEK zDOT?{HuiuaUYaI_V76eVc*aODlb;NIF%Ft68d(GS70Sm1-Jj;&LR~gPNeSF>xH-9A zWS1`=I08Cm5BfJec0_oP?8YN}1^UE&aU@7N`MFTVN;M&P#dtLsrg%V)3f<3leNc_< ztUJ9lSW}p3v3OOydSmPN!B)w%N#>uFyd_Zcsm3TNHiqlSeedg8pkHS#o{aJcV7=ea zGCXc0FgLK-e7}Jz{gF0f0OcF{GE2-cn`-NoV*|xI=NCKT-^pqYXheVF(Z-*CJ?U_! zJ6T3`Fro@W`|O!NbX~`Q)^OnBOHEogb@mnf72g*Ytd&=&*Dl^^(qfk>B0m635b;|P zah9F!Sd-PU`_nrWLndz7Bi2NCxnA8u&% z#tjfimq2`>ux$<;`O$;@>j?mVHRiWVSVgn~z+*1T5~R;QLN13fRNY94x*!*;0j_=P z&E19WYh+7;9Iy1A05^JzZO(Ss{mp^#*-g>>i)4KVeRSW=A}uuTLys_G=ztwJk;)d7 zFCp|@6H^X!>b4@L?KGc{4M@96z62_%m!?>&CJ(=$erbk3Sc;j2^PNO6jRC)?s8gqx z|8yJu>R~vciL}#t@T#2+>)V}Hc)KD~4pw#gF_W_sC0_!0 zEcfx!oAeeEtGj_7bxBRH##nr$vGCXa>>a$nZPyrbsynq)C~tPZgL?fmP9DE&Ov1-i58Le_*VCOij(*LC-Nr=rEv?()C%%*!GtF^gg{&%)Y6+q_-tMa%jIv zN-cpNYp!E4ssm6D9HLYDSN;)c8Glz$3H<*Gf4}%o`1=JS;RMSNVGGF10svbP-w+VM zK>YtAA;7R4QGsER!>`Os;_l|J-Ge<#8+_k~u*8oN^3!8D*G>0Vmn6Z&aI@i16z;?y z@1=K~R}UlEvvVnvm8s%*xjO{^zz zausZAKd-a^{g4~_1-o}5z?^jo&|{Nd^~lF6?wyzI=}aOvU41#QDI?r;Jo-pF&7Nl@ z(jo433_cZ<#t5Y15lj5!ELhoPT<*;q>BTv;L=RwHgt=Ai*hLbiG(dW8HWhO9{EW{( zch&%RQar7S_MBk6{X(A(mv^v3J6KsVIt^K0`>QLfd%R|Ga1ITm+S<{-SF+0;ZXM7v z)%|w1sXi75bVQaaSd%i5*%rf92|d)U)8%sAz^xmR(x7UmWhrPil5NU|W1cvkINYC1 zV-3$til7ZuY6)z4u?1_iomKn$YsT-S`7Dx3W@$(Q56_!WQ^hjZtU1}$>xXZEtqNl7 zQkKqlc@OS+rbQL(=PG1usT%o?HNHF`b^l}ginZ-_ z`s_!M@_|)f>jMn%0g0CXn6w1BOlh{~85Vj1iqzkwIAFF!rh*iq6cJHhM9fKQjvp5Z zAvWL$#9DzBP37W+MTp#N58Etrh+$cPBR^&lwL12Ka{1Ofx&ZR>H1!@Vi3=_@#C^OT zwgqgY;q?zL(b>E|8<2ktnPL%C=I8OxQ?tvqyD=Ob!rM9u_i^#qKN1lDH6KR5;;R~3 zG0|)EuEO##R}!PjJZ}7?KBuG(8CWZWVpyX4z*%o}E?G=`n=jOgGZ>7lxdcRcFzZdJ^@T3mDU9t zNl=Wo^Sy-~oZ)ua(ez=dbVldYY%1*6o1=f$mBHU6N^i+e>KrWw`w_1GM@--q6RlK% zcL8(8Ox{&rTSfsDnaA4(Z*tMMFxFl*w|C-i^N?;5I+DPLg#vZmUf9m~R3^D=PQsIC=?-Tvtm z8(-#{W*EbnZZFTLUR&H?SyeYNt61LHa#>Ew*YgLhak zyoswP3)>Bna22~^)jCNF(%utYp}Sk_4zfNN^CWrwcz_|?*?#A@Vl+RJLgBY&n?j%x zp-F1>R{U9AK9s=yRNMYOsRx`WvgeKSQHB$&^38+vubx0cWJ4e!){}qTvMMB%3=}Ca zNd-bi_|;LQ9JLVf3wfCgWCyeW)OqGmeq`ocbwbPM9KN;z*J87h0sb{$ri)K0g-)>Nc!PdUZwqoyLhd(X37aG z_b8Jqz>MosfQmA3KsnHBy8E2Uvw#&JN&lg!_reyN06F3bU|zMw;^vzipYE`6u-1|R z|BZfk^g+@?gxW!cOc#Qi=L?LTkEq7wVl-2_0>SFrFV3!k{XZMtB|3XTB$&HwZQoeJ zh^_mC20ORz7$*`>+nagMX3r|uzqSU$obSEKyBpWvdr|Pcp3kJEIFXlqOFm8iM@^1g4FSkvsL}3BDJfV-*+QO^M@)Eva>y` zutAuk`rv~TRLNA2*f|(0eqGC6A_wdj?xx7$uiH&MZ|zGN=NC_*L2<=> z5wgnT4nTfzh!(%27H*kJXb~yOzbx6`H~~q8MX{U%P!6GzP#2U-)sY>fiPaI}h*?C) zzme)9@RBve)B@lxVEwEG=4D|SQ^6D~?nwRX_mM$Kq;MZ!unNBDhJ&aVHO6T5%#CSc zHHm1zXid--2_MJ73l0gHs@rUqe1e_0qHY>#SJFJ{xtgjn>Ku0TyUozsh~wXi!0}>> z0cfX4UINE_StDV%o-SXZ)y!n9+B8MsSy5G!AZTm2nEJ#ZUYo`zNkV`!mZ3sBsI5|B zcL|Ytw)ko^B6TN~9TE(76|EQYsktkQ$KWP*!26Y7qe zwCgIT=cH??e`?YzWMFw2H2sw)6kwSR1kT3xn`Rgg@~i206gT4&>VlHEokLGk9YHu8 zqfLD75!e0(^Lh2!TDHSAecsxYU#NARBNl(Ps)qAf9f0%oTgj^(B5c6{TSYVBZm6r$zWdL0eX!Y%Rp--2 zrmb6~nM)fSfFiEMWK4fgM{av!9*G`UZusa>O9@&gVc1X+${Ybc7@c>C<>_1t(Oyg| z^A`4ti%D#Nk- zj}{VD-|-#9Vd)2bwq~h{06Le^p_pSQzf=)G#w>=o5?Nn%m7AS1ZPcPDFr&GPvzNI# zpFU>A;4xWMf<%XT^#LQA?!dU7y5mqw$^r*$P+(mr^k&nk`|G~k08O}OdxXB&{*<$R z*dk?U;@Di*Wwj8hnX_?qe*AD?1;MtA0I5T37E3P8yFtNu`7B8#Pb6QJa1=KCu4G?Sywu1zE?r%OZrO#bFuP`S2 zXnRR@UNGWXy()sRuNSQ(e^;B#7G*``%iW}(!C*7TappR_7jsQM1!hSL=*tWluH;d& zPR1f4gtw*h`!uySRyRtsvDJxjP_O-GtA&cDi6Dqk9)m}1ViDond4W^px{n${l@4qB zOQxGPo(hzEDE^n02kvzlNU!;_MC+qa{w!I{qm<5MIY8~=-N_f%FL;}57HEWGuw5BP zzah;fnH)mXIi5e@E1J!l-sp2Z0C}cKTv*)67m6_IO|&(b;)$?Ql`f5l;bq#9=4Vr> zXoxIcn9(<0g(;b4BwC36SLfrRC*|@pkEK`&C~E09 z!QP6MUrs03HlI0;Z@UDF8Ps<5;!VUoY} z5=diu)6eD}==H14u>RPzATe)x?j+*}s>jEnTBUvNZ$Y=U9hKxC!zi4~Uj5KZ5A;~Q zZ)MO=QCKL$%!(G>2(9`K8VyJSB5Q}z-c^vpbxEEHoTC?0R*|b~uBlxy<+KZiXP^>S z=q$Z<)30FA4(gGrq{y2M_x99$rio{g){n*7K8vd^q0buj{1uZ#r}CvSMo8`a`@-Tc z?d=i4o!?@*-<*9a7@a3YKNWv-lt0|2cD7eGVB=X2((KOyiWEF%f?X^VZXLC)RRB{n zg0Icdo&dzb`999Vt7l7-S+{vEDKbA8&_ZV4@RwVBi>e1E5%buikvQQdw605aqZf0k z@$ilgXW}TMWH=mtRgMCBhwkn8FFJyi&s*Mti`$N5b*#lTB$_L_}hen!5 zu2&~Y=;NQh>WSMZKG0+j^(8|J*eaD|?&Nw_<38?#F6oAg_PHJkE_h+0DLX9R;f0Z* zr=-lpw6hAsbrj<#qUu?NowQ}{JMCv*a#ht-6*&rv7C!+l1;DnDU?GS zoZ)z7<3&<-MJm4~m@zRIHK%$^PYKg)G~IHOmv%FqoBU`=Ex4XFjbQ7bL|l1!%j^0u zQQJ%Ow}o|OC7sk<`RubY6=B!ILNu_{#e=-<43tN z1$T>9g!VP03`8LBGP6%;%gCQN7g=!UOMH=(;o?ogtp7Rr&NtS}6y+^d&T@%T6P*sA zp@HL((?R49$U4!=v%iV1*?l*Nykg0kvT7ZcW)cJRGisA8*T=XbMEUsfSXUSHcr5AF zP3rDU{H1@%e)Epo>Ityfc0&;X2m<XwLaTyZ{J(zSdqt*`%Gqs=V;O1>7h1( z745hZ{5&MQ6G_QrN(TlyR0pCC99mI0T!G=!da?dXdmjiTJr=m0TfnYYe-UPZIhg|U zu?7AdISX9U>gN>R-zvw9{K)Q(zQD0X8UZ$(AD%~+ zNtZnVB1Ypw2cC>4F?Kxi=hG$QX{S>Ao^!*VtBUf=e&qri3mX%T6JbWs=b`59b zt3=9C_%N2Z&FNj3v%aN9Nzc*I`iPQT_qyfkP2xl*V~+8MglIcD!G+@1V}a&LJHyOc zGn0={eiWTnbKe(@hlXxVjeL#6*XNklHYN3hZ(WA6M&ES|Q*DeVl8!Dqi8n%E11LMkjthzFO#tN7YkxWPsfu0XsD$sf{!q}J3g(^0g2%HKPV zM_g1i2PQI8XtT0oHo8}#T$@5s4vlUsr$&FiZfD5oB$YJ|BlFe;gaOvf)xvGNXSuH^m z)4V6p#X?-zAUNRhB}~$%^C2aJ8Ejz7JTOq5U;H(n=3|(e&pT8HTWZVWjqA{=+W2fQ zkM(&BX{`P-odMj~RcGk5{}N7xC5*G^(r)jqV(ev)A1#SwAOkHn9nb zeUmtX14O*&DItLU2&c6YNho1Dv15?38Z&P>ESz@BxCuz4g>%n-_jKbLOt)4}o}l2M zSW>i*TU?kR`M}WxFb=_~tw1&JU3W=5VRzdjyjAqd6qFKq!C21-egfb`ejQG0Ir<7V zjgNTHL5dF^S5I7L!E*`sH)Ad>bdHhC$qnb z_AZ=zNZ8jZ(nGYq;mrnYGbE7<8rzctyhKNt0%{!LP@h@nVD3_-p)-grEA0%YrBt$`^d6Coe zlpE?QPk>{%fmnL)7IowkfO}m+z!Ed~$AVA%nD-}jJO z5)4j@0<+O9001y7}R#T5ky+tu}H}?!Hx9{3-?h#WWTa5(tG%ECQi9q*@s(WunrMi=6WI+Vo+Wuso$7@06JM<5a-u!-# z;~OLi4G;LoCfOUAEnsk|sl^w3P0UyHdDtP(_Jwt<-1H+B&qy^{Ud(Gkyuh+3*HN@| zes^HH0R8Ot4xeog7z_=hZNhC4PQ$=rW#jHlE1RHFcC)ej0IuUS6^q`#$qsN4Xg4?t zvLJOfDP_XrsQgvd)!bB^f+ZdhN)J(H7tX8a5V5Eo0x44@uYayuzn9=A&arktqza18jrmjR%;nqcj_54rH?^Zo2 z)^EEkwQsWWAp-)c;R@Jy(LTz<+=qwD zrNFOOcw|lo%nuW+=+ibhH6Ke#j>~JGokEu@CX+vf8P_KzOPHn4!+*6i)8ZOhO&IOG ziOJ^I#%`%TFJxHm+^&@?>C?O+Gl2WDoyqo8W9Q*_H8zV4WO{~gl!)lGE`=ddXnX-+ zKXk=&a$g;*lc^)E!GU{yzxJGk!L~-RAVE}%E%39IJa_vu<_}eM-mg{vi0xYU#qsPs z^4vvpZBg^JKLHNoPK33qO0|c`=Q)n8k(|@UGVl)hs|Fb{Ll=L7eHwcU zBJWj)^CricW{bTt0K00PnQYodbum43WExdCFXa@Kbdbp{^r&=u)Ui1`h z?Ab(bkQGl#4sWA%-2grIcRJm)aaw&vzV#{LIZ{Nm?9tKF$wXX8NYW zDZ~eTXG%BhXUZqdtgJ=C0xNp_j!Twq4b#C?^uH0;CiupcjU)H zXW!NH7)p)i`qPz0^i~}|R@Uo#kTYXYq}P_lJ^ir-O!8U# zwiYU9zvZHOSa>Zo_6$Qpb2>9Rmz1d*{p+v1B;Lpp;>llP?BR?8=(iBJp->4@FB*WP zKx@S`4<+T~?R$u82B?3(c#^MXs&XYiYQw}G#A?XyOCZFx@W-Qq7*C*ewY9Y!{66c} zG&AH^EoExC5nHmds6g!fizZNullqG4c72AXpmD5JU4&j7dnQaMI781L&u%g`&veOJ zWi`>lnBd;u3Jf76K0o_Juj86S<5XgrLjW*75uG|9blTt@)hhH|^C%cB&- zHu&RXVpPJ(e3gig_(1o%)~8gCAKJczLvBnbt&Zx+4Mo=2#23HMB(WyK>38>I!kRyf zq9}YCXveA-a(9Wz(WVZ3cSidGLn8w?qiSkHDY(*M6BxMv>V4PuT_=tV%&5)HqoXfB z>Yy8wIWM2Rt=N zcMaN35F@i=$cw?yYjIewE;{_S^IIXPr(Yet%gMc)fDmh`2#$5PmD-(;A!z3eW-DCM9l6Ua)kz15G_ zZyjJ#KebqhyHhWS9U|YeD6aTYU{|Y2^nOzQc4_1kyLL7)vsl7RlTZqiWAGlSD*qFO zcX`#U&1)O+#3qhalMyM@Bt}1d>jbhSHzVY|t0#cwU4&DLUej4=#uA(=hDzxOeqbs> z8nHg0aI#EBtvOg%8k0aa=5dNPZZ2~ah!tjJNJHTIV6fOB*nU8LqQzHXfFXl6<>&v# zDeR(&SbebEN}BqqkwMxGJ&UoCPj*&?94a*|w8U zLM7ty>1zpT56_@#^8=0~ZUzK4P3I`{yQ^$0c%RTN!3^_|CpGdh2nVZi+GT*;naqEz zJhE;gPkmOVfrVhcoH#ODm4V5y#`S$R=krAC<^sz2LXa4;&}gaadXTleogA=bqB5?K zsrlI|t6}dbZ9c~J{Clx-mJXY4V^^V#1veL`0zsy33??i-Lljj>!@1vLFyhY6g?A|)VD7?nB5NP8-TmY}rm{kXXQ*|@Ew zg!8w1yQyVle!xW~S}J>`c_|g-+y3BffxxqrSM<^}hgnNZ@65PDm|GM$c^d#UTg*j; zbk2MrHZv!Rkf}YeNo#vyM{T{_MdqP0-)|IARmLKJ&2fCTZ-bYnM3i#9aAXn(%tMpc zw21_khWX*^>GBOrH z8%jb2C7H&nxY?rApw>&s8K~&cK)M5WH=ra5r}EQ;^}B`_&aU@^+p#rCi_boLZ5(d| z`RqVscnwo*WIlh9*S)08C>UF#XWWK$qghbZ*Z1rFJ{Wy&^f@Q8Sfu@+5BzyN9jQa& zD~3}D)Yry6OfQHGdl=9tVB7W^Xr0A&G>l1!O0u+#&x z-U6uS6<*&hfDE_04G#_#ps>iP?^^2Qw(mZ*L%CRDBr1C@MQD35aOp(O1WrH4J%41_m?gW_ zTwj%{TLQM}P~|CR8onf zgKPU`nDA!M1KyfHryKE z-m8$6XHsl@kstzhW`#5s7hrndrD*=jGP)fOpxo9$F;6^iLHgr$FbDu zpwo|yVb0QYTwbtLniqwvbyL99X4R%lQm)cNf-h=;@S*xyhld)f-b~x6{+$XW(+h1r z6?yw|6}q_ws>>8=y3B;$*5_A}GWzVcD&)e`?I=KX(_R~CMUMnV>_f^0$!JVrlMWq=9N!|ts}qFjBr&fA%Zy8~@c zA>ajPV$3fRHorL|@PYsu`I_0Z7gT+_m~Fp47uLAQ(lz1XS}-IB94nSBo}H!U%Db9oa*(&V8`OxrJR@ zTFqG{z{U#-g_XwnCAX=G;x|={J zILVS{{{W4D;<(V+0p)FPQRdHyGFT5%+$i~XTZjjhs)FGt+!*Z~6{96d9QO_vJ{0kd zjy{X|l79Nqt41x`KkQk@n-kbb6u*lOHl@v60#C_Rul;xeCmmC9+twhjVYc5^Z~bjXG5M za-uTEx*{E_IE$|z>S>W8ODd(T8uugS7UxzG6`I`E8BTV|9n>%$o7`}xNtH3sHr}?V zlq!W$qKyEcc$$i-B$Cjs_HDNH9A!rqnRi=*4H}|wp!yh*%Hq_B)|kXqgEQo5xda1Z zdGxBe8D7!Y2IjcGD+_;meA!78h2l$-}I-D<32ho%IFnf zx`$!vH`hVqS*(#wk{wskxU!2|;zdlj^5vtJZK$V2W7CNxrW$dknuQu_r*V_o!JYUJwjUiT(X9URTlPg3#hugucpGbK5Ujn?mKBaA z0z?*I+#200GrQ&{Ml-mEB; zbC)SIM;&YErl_xvbD zNkvJ#L2?Y1k;2Js%m~~*+ICFFExUNV@9?TI$Db65BV*_q_6@DPYTIngOC`f0^($yp z_|jC4E+k|*tczy>lnqZXC_Ze=ZmqC#1N+k#7@1ZjU~I?T(^XNx{k1HRLg2hi6sv4) z+9)H5q@dFe?hNYC$aXRLTy+%1f@8EFtl4ePt%rv?tGgoVVvLZ)ZDzWIu9h{Vr!^SK zD2S7N&APxS;G;@6;Jkdtvt+SGnB*X0#zXgWsfQYZC3kT%NFLYPsy!n7u63zoeUZD5 zq+W(tq?sZ07TMC=Y4G=8r)hA*kbO9K);meK-a~SE@t{MqgxX2^SDC8PdW721!L^s& z3dQZR4YFNHCr-AkIX$sA>4s3m8#fX0t7O2q;tZ)(T|QlPUYDlBiv-$k5-7FEZl&$zO#;1GIUiP2Z7spkz8k;=|m z6>U`g8-~!@a;C{J{p2W?V;<&neHP-v=A&^tWfduj&&B=)>^LJcMve%Q%_+IM-ufy3 z07$7agptUHdZc8F$+qguM%ClbrDn_SNX|eYErBm^TbVk2HERhU)?8g|EO{PdZl_Nw z%j#BqoBA7F?zD7EKk^55Ss5WVXJF@Z1GTtu^wlViO#1;=WVm7O8!!8|fLgV(jny^g ze(Hiv0CB`toqpa9YVJJ0BVQI)RZ~BqZRiW8o+nzRB70AbwyFY0 zPnU={Bzb(Ms2L^<<;cF^buYs88!7|y24V8smA;~CQ=ZEVp6J(5j5yr*cuu;#k)tmm5I%(cGeS{>QFXBx{+tjg=L-P}DJSsV1 z$YwURj}v;mjEf8a9zy1|2R7VmsYYSGQa>;s*1KRV033j>FBv`TxWVBhgHMfihmAw3 z&{Qcm~2n%b%a#D$9FC8W5$t`5FcVls$5$OhCL zbgd~lxb^y$J8Jv*MiyYc(IAU_MPkIcIJ*0L;GKaQUgG{7D`yr>lgP?O$(GKf+tfLV z%frc8liHVc;hShEY(p);v94E?{{R$vI#RNY+K2Sexh5ts>k? zH3YCbDon8m%MG$e`LCvxQ*#WsJ~!c$z1BmKNP>e@d^3 z43U<1UAF)M#Qn8m^4wo<1AaVwD(+;@Oc|K^z)N!-xMxyETmYAaRG-7 z-05VlbAqBPf^M#@c3!GDX;q`m%Yr?CdQj?Fe$^(iYwYDOW3@V)Qk`4zCD&|7kozJv zQS-}S+k6H7W;GJyNYNQ%K@qm)EJ=3fz-TW{$O9u3%8|0arI=gh1C72ND(XmtF4J{! z=<))QFVZmvc{;32&S%i5W6GEq%$s7c*4J{ZFJ>p5M9_P7NY#;4gMYz zNZq(;uN(X+kb3c#=w}74ytf`8)d%;MW>**Dwj9U(YiBa=zZ}lG9gBU$9d)NzGFqX< z#(3RhXzU6G3wsa`3X~EE9LE~RB<$COj*hKTt*u-48kbhJNpOBN9c}>}MFllXiLXq! zCZuy=bEQ{>0s;e;wTv)8q=GFH=QTqDv)6$ z3-qj2_a~Hv8+9eErkAbDTvbWs$B%PvTl4EeqcbTAN~+efi>drapV?ANA&{b>-D?99 zn}Pa?!}Nd_tZZNB;oIrv*ghC6d4?Jo@M>3o`t(rJO3Q(j4K0O}yA~R3A^q znTr`~k)n+Yb?_8&E_TEZ6LU{#V~QXzwG?U8`Bsi{e(KqIGFggDo||glPMkK1 z=ev%`d%;-A_T@_(pQ@a>$$xM5p{Fwc0E`=JhYYDS@Lf=#bcOYP$eL8fXol5^HZbedZRe#oHXn8+*lo1kel>cPvhDOoKI>Leuho_E8A$vQN2}sxWxX(;2eRq zj-WZuSrcS#Xk#7oQbHa}A5kC71EG%?ZW3Jn2uNuF8Jn93D3xlu-op?Iv zMP=2kHa4!D^54e(<#_Sq{mQE;8W*!R;>tWN$;*wjJKw6WuCSYG94Gf9 z%XslrHOW@_M?3U2Pa8F5eU73x`gOQ(3U_o9M-qnt!<|^`YgHU%wCF(_ZZ`Rf^ij=I zl>JfT?MYpvoqZX1GFJ>xp=fM3fH>dB!l~ktB;KvHZb3W-+uZTyYg$At3!>=EE%7y# z?LCPg4Wm+2*nCe~+0IQAk~bGdy|g|R6u9AIVFH7^SW61T&a&JZRc~^Rx1h%M6=AUEQ+4$Zu+(Q3bI5sLTD+H%akqmr zBPpA5C#6Rd%=N6imkqG-vw}~RUH!g8u|k9$)+FCfw=}Zi#)dRm{z82=^t`;cx8YDK zUEtqcX4BwoDoLHmu#9iH;kS^g(8#Z8Z^Yl@(wm()7|*fD6E@U0x1ee9s`w_(R`(!W zHyu1GRg0uunn4)e-ln$e4yS;oC}}4^Z6P3ghmiPGkw@;$Vh5wtcOHDNSK`JO+-`d8 zU-PRbN`BCl4U{NLgx5lE#-f!rva2y|ptBRgwv_^Wu-o&={#A?JCA`d>+Sdc8N;Yb> z-IjYJi93`|H~`ij7OtYXkK?KzJd_q#ke2xAT`{P%Ix!j)s8u0snqf3eFq(w{<6NYZ zqh`&L*RYY4+g&+VOOr3P1d<=6N%+?tj9HRJU~b2Doo`5-5x7!nNsz`hFq=kxWAy{j z))#Wz`EcqZg6f$i;Xv3jUaIbk@V+T6!F6oR?QBOi0A5VD{QU z)mp6JWF|@(QJ42DO3I}A$Q&(HCWo0=ayMb?WnI1Juz9e$M z9wT;Bds|wS>#cINh!*X&nomiSYX>73LMMF@Mx{PsZVUxJN5_%gIHYSPw`H)`jgLCO z?b8><2zZlfy8xA2ZI0t>5Pzj!E-=HgpOP#~6R8b#3M_YDLJeBOlX62;#^x2Rob+RGvLeOMN&| z2dKSh=ObK3cFN=phUncdr}d|T7;aN>)K+BW%!Iwc1Og6<06H-6rx|1prVv&*#?Uw^ z98LV_4FUJlk#6Bh(4A-xQidGG^{8huJpRmOkw6CO4axriR|>`Kl7`|=y**aD!f(QL;v(cV(vW;mbgDF6m6)1P4i>XpMSn;cI6pA8Zx_g?mUAThIPF6lw z{jhtL7P}9t@eZ|H7aif834KfR1IuXRe;TJWk2JpP3o)@9cxmHT@Md{XE8LVI6Zos8 zE5@lKmu0zG+Gi$?PC`t^NX3-t=WcaZBJxB+>PIgTQrU+ceCZLmUe&Xca^%a7CuM1_ zQ3pO`^rB^EQ5YgHyis%>HFjuBkuolXjXo8gn0ZWhTVVYE0CtoEefAIfWP`5{8nR@% z21%MXx2ZukxZ|%{f>>q88+PyAea<+yhlMdBl2%kI$cF4qujfMh8d!N5DG7OIW4P#B zrz&CY(nxlzk#l8zG#zTTPq<3M60lW5EWp_7$IMkNtOnAo2>G#(iijk6=jmGBZx2$#4AbgKkU!-H2N zJnSJCTXAE;u#2n6(lOlDB${hvO53=QbhjZ%A-thOYDJI6vi%L!z0L39u#p7$2aJpq hd@FF(KF<=x+o6p(3*XNC>g80S7H1-%N`+8=|Jk}?O=bW9 literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/team-3.jpg b/FlightSystemManagement/src/assets/img/team-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b6da0a1139e45c83d231e6eeccbea1aefd8508e GIT binary patch literal 20009 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 literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/img/team-4.jpg b/FlightSystemManagement/src/assets/img/team-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ca64b9a7a39b78894cd13213920f4380d893268 GIT binary patch literal 14739 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 r&zU2AVxT^wyN4q0J?ks`+g*>|$<*!jQ 992) { + $('.navbar .dropdown').on('mouseover', function () { + $('.dropdown-toggle', this).trigger('click'); + }).on('mouseout', function () { + $('.dropdown-toggle', this).trigger('click').blur(); + }); + } else { + $('.navbar .dropdown').off('mouseover').off('mouseout'); + } + } + toggleNavbarMethod(); + $(window).resize(toggleNavbarMethod); + }); + + + // Back to top button + $(window).scroll(function () { + if ($(this).scrollTop() > 100) { + $('.back-to-top').fadeIn('slow'); + } else { + $('.back-to-top').fadeOut('slow'); + } + }); + $('.back-to-top').click(function () { + $('html, body').animate({scrollTop: 0}, 1500, 'easeInOutExpo'); + return false; + }); + + + // Date and time picker + $('.date').datetimepicker({ + format: 'L' + }); + $('.time').datetimepicker({ + format: 'LT' + }); + + + // Testimonials carousel + $(".testimonial-carousel").owlCarousel({ + autoplay: true, + smartSpeed: 1500, + margin: 30, + dots: true, + loop: true, + center: true, + responsive: { + 0:{ + items:1 + }, + 576:{ + items:1 + }, + 768:{ + items:2 + }, + 992:{ + items:3 + } + } + }); + +})(jQuery); + diff --git a/FlightSystemManagement/src/assets/lib/easing/easing.js b/FlightSystemManagement/src/assets/lib/easing/easing.js new file mode 100644 index 0000000..3b9c776 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/easing/easing.js @@ -0,0 +1,168 @@ +/* + * jQuery Easing v1.4.1 - http://gsgd.co.uk/sandbox/jquery/easing/ + * Open source under the BSD License. + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE +*/ + +(function (factory) { + if (typeof define === "function" && define.amd) { + define(['jquery'], function ($) { + return factory($); + }); + } else if (typeof module === "object" && typeof module.exports === "object") { + exports = factory(require('jquery')); + } else { + factory(jQuery); + } +})(function($){ + +// Preserve the original jQuery "swing" easing as "jswing" +if (typeof $.easing !== 'undefined') { + $.easing['jswing'] = $.easing['swing']; +} + +var pow = Math.pow, + sqrt = Math.sqrt, + sin = Math.sin, + cos = Math.cos, + PI = Math.PI, + c1 = 1.70158, + c2 = c1 * 1.525, + c3 = c1 + 1, + c4 = ( 2 * PI ) / 3, + c5 = ( 2 * PI ) / 4.5; + +// x is the fraction of animation progress, in the range 0..1 +function bounceOut(x) { + var n1 = 7.5625, + d1 = 2.75; + if ( x < 1/d1 ) { + return n1*x*x; + } else if ( x < 2/d1 ) { + return n1*(x-=(1.5/d1))*x + .75; + } else if ( x < 2.5/d1 ) { + return n1*(x-=(2.25/d1))*x + .9375; + } else { + return n1*(x-=(2.625/d1))*x + .984375; + } +} + +$.extend( $.easing, +{ + def: 'easeOutQuad', + swing: function (x) { + return $.easing[$.easing.def](x); + }, + easeInQuad: function (x) { + return x * x; + }, + easeOutQuad: function (x) { + return 1 - ( 1 - x ) * ( 1 - x ); + }, + easeInOutQuad: function (x) { + return x < 0.5 ? + 2 * x * x : + 1 - pow( -2 * x + 2, 2 ) / 2; + }, + easeInCubic: function (x) { + return x * x * x; + }, + easeOutCubic: function (x) { + return 1 - pow( 1 - x, 3 ); + }, + easeInOutCubic: function (x) { + return x < 0.5 ? + 4 * x * x * x : + 1 - pow( -2 * x + 2, 3 ) / 2; + }, + easeInQuart: function (x) { + return x * x * x * x; + }, + easeOutQuart: function (x) { + return 1 - pow( 1 - x, 4 ); + }, + easeInOutQuart: function (x) { + return x < 0.5 ? + 8 * x * x * x * x : + 1 - pow( -2 * x + 2, 4 ) / 2; + }, + easeInQuint: function (x) { + return x * x * x * x * x; + }, + easeOutQuint: function (x) { + return 1 - pow( 1 - x, 5 ); + }, + easeInOutQuint: function (x) { + return x < 0.5 ? + 16 * x * x * x * x * x : + 1 - pow( -2 * x + 2, 5 ) / 2; + }, + easeInSine: function (x) { + return 1 - cos( x * PI/2 ); + }, + easeOutSine: function (x) { + return sin( x * PI/2 ); + }, + easeInOutSine: function (x) { + return -( cos( PI * x ) - 1 ) / 2; + }, + easeInExpo: function (x) { + return x === 0 ? 0 : pow( 2, 10 * x - 10 ); + }, + easeOutExpo: function (x) { + return x === 1 ? 1 : 1 - pow( 2, -10 * x ); + }, + easeInOutExpo: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? + pow( 2, 20 * x - 10 ) / 2 : + ( 2 - pow( 2, -20 * x + 10 ) ) / 2; + }, + easeInCirc: function (x) { + return 1 - sqrt( 1 - pow( x, 2 ) ); + }, + easeOutCirc: function (x) { + return sqrt( 1 - pow( x - 1, 2 ) ); + }, + easeInOutCirc: function (x) { + return x < 0.5 ? + ( 1 - sqrt( 1 - pow( 2 * x, 2 ) ) ) / 2 : + ( sqrt( 1 - pow( -2 * x + 2, 2 ) ) + 1 ) / 2; + }, + easeInElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : + -pow( 2, 10 * x - 10 ) * sin( ( x * 10 - 10.75 ) * c4 ); + }, + easeOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : + pow( 2, -10 * x ) * sin( ( x * 10 - 0.75 ) * c4 ) + 1; + }, + easeInOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? + -( pow( 2, 20 * x - 10 ) * sin( ( 20 * x - 11.125 ) * c5 )) / 2 : + pow( 2, -20 * x + 10 ) * sin( ( 20 * x - 11.125 ) * c5 ) / 2 + 1; + }, + easeInBack: function (x) { + return c3 * x * x * x - c1 * x * x; + }, + easeOutBack: function (x) { + return 1 + c3 * pow( x - 1, 3 ) + c1 * pow( x - 1, 2 ); + }, + easeInOutBack: function (x) { + return x < 0.5 ? + ( pow( 2 * x, 2 ) * ( ( c2 + 1 ) * 2 * x - c2 ) ) / 2 : + ( pow( 2 * x - 2, 2 ) *( ( c2 + 1 ) * ( x * 2 - 2 ) + c2 ) + 2 ) / 2; + }, + easeInBounce: function (x) { + return 1 - bounceOut( 1 - x ); + }, + easeOutBounce: bounceOut, + easeInOutBounce: function (x) { + return x < 0.5 ? + ( 1 - bounceOut( 1 - 2 * x ) ) / 2 : + ( 1 + bounceOut( 2 * x - 1 ) ) / 2; + } +}); + +}); diff --git a/FlightSystemManagement/src/assets/lib/easing/easing.min.js b/FlightSystemManagement/src/assets/lib/easing/easing.min.js new file mode 100644 index 0000000..fc7dae4 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/easing/easing.min.js @@ -0,0 +1 @@ +!function(n){"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&"object"==typeof module.exports?exports=n(require("jquery")):n(jQuery)}(function(n){function e(n){var e=7.5625,t=2.75;return n<1/t?e*n*n:n<2/t?e*(n-=1.5/t)*n+.75:n<2.5/t?e*(n-=2.25/t)*n+.9375:e*(n-=2.625/t)*n+.984375}void 0!==n.easing&&(n.easing.jswing=n.easing.swing);var t=Math.pow,u=Math.sqrt,r=Math.sin,i=Math.cos,a=Math.PI,c=1.70158,o=1.525*c,s=2*a/3,f=2*a/4.5;n.extend(n.easing,{def:"easeOutQuad",swing:function(e){return n.easing[n.easing.def](e)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-i(n*a/2)},easeOutSine:function(n){return r(n*a/2)},easeInOutSine:function(n){return-(i(a*n)-1)/2},easeInExpo:function(n){return 0===n?0:t(2,10*n-10)},easeOutExpo:function(n){return 1===n?1:1-t(2,-10*n)},easeInOutExpo:function(n){return 0===n?0:1===n?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-u(1-t(n,2))},easeOutCirc:function(n){return u(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-u(1-t(2*n,2)))/2:(u(1-t(-2*n+2,2))+1)/2},easeInElastic:function(n){return 0===n?0:1===n?1:-t(2,10*n-10)*r((10*n-10.75)*s)},easeOutElastic:function(n){return 0===n?0:1===n?1:t(2,-10*n)*r((10*n-.75)*s)+1},easeInOutElastic:function(n){return 0===n?0:1===n?1:n<.5?-(t(2,20*n-10)*r((20*n-11.125)*f))/2:t(2,-20*n+10)*r((20*n-11.125)*f)/2+1},easeInBack:function(n){return(c+1)*n*n*n-c*n*n},easeOutBack:function(n){return 1+(c+1)*t(n-1,3)+c*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*(7.189819*n-o)/2:(t(2*n-2,2)*((o+1)*(2*n-2)+o)+2)/2},easeInBounce:function(n){return 1-e(1-n)},easeOutBounce:e,easeInOutBounce:function(n){return n<.5?(1-e(1-2*n))/2:(1+e(2*n-1))/2}})}); diff --git a/FlightSystemManagement/src/assets/lib/owlcarousel/LICENSE b/FlightSystemManagement/src/assets/lib/owlcarousel/LICENSE new file mode 100644 index 0000000..699398c --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/owlcarousel/LICENSE @@ -0,0 +1,23 @@ +Copyright (c) 2014 Owl +Modified work Copyright 2016 David Deutsch + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/FlightSystemManagement/src/assets/lib/owlcarousel/assets/ajax-loader.gif b/FlightSystemManagement/src/assets/lib/owlcarousel/assets/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..d3962f969930b0a5cb13fa079f273167082abf68 GIT binary patch literal 3208 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%0A;2lG!!z>8L*~z#POx} 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 literal 0 HcmV?d00001 diff --git a/FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.js b/FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.js new file mode 100644 index 0000000..c1d3ea7 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.js @@ -0,0 +1,3275 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +/** + * Owl carousel + * @version 2.1.6 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + * @todo Lazy Load Icon + * @todo prevent animationend bubling + * @todo itemsScaleUp + * @todo Test Zepto + * @todo stagePadding calculate wrong active classes + */ +;(function($, window, document, undefined) { + + /** + * Creates a carousel. + * @class The Owl Carousel. + * @public + * @param {HTMLElement|jQuery} element - The element to create the carousel for. + * @param {Object} [options] - The options + */ + function Owl(element, options) { + + /** + * Current settings for the carousel. + * @public + */ + this.settings = null; + + /** + * Current options set by the caller including defaults. + * @public + */ + this.options = $.extend({}, Owl.Defaults, options); + + /** + * Plugin element. + * @public + */ + this.$element = $(element); + + /** + * Proxied event handlers. + * @protected + */ + this._handlers = {}; + + /** + * References to the running plugins of this carousel. + * @protected + */ + this._plugins = {}; + + /** + * Currently suppressed events to prevent them from beeing retriggered. + * @protected + */ + this._supress = {}; + + /** + * Absolute current position. + * @protected + */ + this._current = null; + + /** + * Animation speed in milliseconds. + * @protected + */ + this._speed = null; + + /** + * Coordinates of all items in pixel. + * @todo The name of this member is missleading. + * @protected + */ + this._coordinates = []; + + /** + * Current breakpoint. + * @todo Real media queries would be nice. + * @protected + */ + this._breakpoint = null; + + /** + * Current width of the plugin element. + */ + this._width = null; + + /** + * All real items. + * @protected + */ + this._items = []; + + /** + * All cloned items. + * @protected + */ + this._clones = []; + + /** + * Merge values of all items. + * @todo Maybe this could be part of a plugin. + * @protected + */ + this._mergers = []; + + /** + * Widths of all items. + */ + this._widths = []; + + /** + * Invalidated parts within the update process. + * @protected + */ + this._invalidated = {}; + + /** + * Ordered list of workers for the update process. + * @protected + */ + this._pipe = []; + + /** + * Current state information for the drag operation. + * @todo #261 + * @protected + */ + this._drag = { + time: null, + target: null, + pointer: null, + stage: { + start: null, + current: null + }, + direction: null + }; + + /** + * Current state information and their tags. + * @type {Object} + * @protected + */ + this._states = { + current: {}, + tags: { + 'initializing': [ 'busy' ], + 'animating': [ 'busy' ], + 'dragging': [ 'interacting' ] + } + }; + + $.each([ 'onResize', 'onThrottledResize' ], $.proxy(function(i, handler) { + this._handlers[handler] = $.proxy(this[handler], this); + }, this)); + + $.each(Owl.Plugins, $.proxy(function(key, plugin) { + this._plugins[key.charAt(0).toLowerCase() + key.slice(1)] + = new plugin(this); + }, this)); + + $.each(Owl.Workers, $.proxy(function(priority, worker) { + this._pipe.push({ + 'filter': worker.filter, + 'run': $.proxy(worker.run, this) + }); + }, this)); + + this.setup(); + this.initialize(); + } + + /** + * Default options for the carousel. + * @public + */ + Owl.Defaults = { + items: 3, + loop: false, + center: false, + rewind: false, + + mouseDrag: true, + touchDrag: true, + pullDrag: true, + freeDrag: false, + + margin: 0, + stagePadding: 0, + + merge: false, + mergeFit: true, + autoWidth: false, + + startPosition: 0, + rtl: false, + + smartSpeed: 250, + fluidSpeed: false, + dragEndSpeed: false, + + responsive: {}, + responsiveRefreshRate: 200, + responsiveBaseElement: window, + + fallbackEasing: 'swing', + + info: false, + + nestedItemSelector: false, + itemElement: 'div', + stageElement: 'div', + + refreshClass: 'owl-refresh', + loadedClass: 'owl-loaded', + loadingClass: 'owl-loading', + rtlClass: 'owl-rtl', + responsiveClass: 'owl-responsive', + dragClass: 'owl-drag', + itemClass: 'owl-item', + stageClass: 'owl-stage', + stageOuterClass: 'owl-stage-outer', + grabClass: 'owl-grab' + }; + + /** + * Enumeration for width. + * @public + * @readonly + * @enum {String} + */ + Owl.Width = { + Default: 'default', + Inner: 'inner', + Outer: 'outer' + }; + + /** + * Enumeration for types. + * @public + * @readonly + * @enum {String} + */ + Owl.Type = { + Event: 'event', + State: 'state' + }; + + /** + * Contains all registered plugins. + * @public + */ + Owl.Plugins = {}; + + /** + * List of workers involved in the update process. + */ + Owl.Workers = [ { + filter: [ 'width', 'settings' ], + run: function() { + this._width = this.$element.width(); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + cache.current = this._items && this._items[this.relative(this._current)]; + } + }, { + filter: [ 'items', 'settings' ], + run: function() { + this.$stage.children('.cloned').remove(); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + var margin = this.settings.margin || '', + grid = !this.settings.autoWidth, + rtl = this.settings.rtl, + css = { + 'width': 'auto', + 'margin-left': rtl ? margin : '', + 'margin-right': rtl ? '' : margin + }; + + !grid && this.$stage.children().css(css); + + cache.css = css; + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + var width = (this.width() / this.settings.items).toFixed(3) - this.settings.margin, + merge = null, + iterator = this._items.length, + grid = !this.settings.autoWidth, + widths = []; + + cache.items = { + merge: false, + width: width + }; + + while (iterator--) { + merge = this._mergers[iterator]; + merge = this.settings.mergeFit && Math.min(merge, this.settings.items) || merge; + + cache.items.merge = merge > 1 || cache.items.merge; + + widths[iterator] = !grid ? this._items[iterator].width() : width * merge; + } + + this._widths = widths; + } + }, { + filter: [ 'items', 'settings' ], + run: function() { + var clones = [], + items = this._items, + settings = this.settings, + // TODO: Should be computed from number of min width items in stage + view = Math.max(settings.items * 2, 4), + size = Math.ceil(items.length / 2) * 2, + repeat = settings.loop && items.length ? settings.rewind ? view : Math.max(view, size) : 0, + append = '', + prepend = ''; + + repeat /= 2; + + while (repeat--) { + // Switch to only using appended clones + clones.push(this.normalize(clones.length / 2, true)); + append = append + items[clones[clones.length - 1]][0].outerHTML; + clones.push(this.normalize(items.length - 1 - (clones.length - 1) / 2, true)); + prepend = items[clones[clones.length - 1]][0].outerHTML + prepend; + } + + this._clones = clones; + + $(append).addClass('cloned').appendTo(this.$stage); + $(prepend).addClass('cloned').prependTo(this.$stage); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function() { + var rtl = this.settings.rtl ? 1 : -1, + size = this._clones.length + this._items.length, + iterator = -1, + previous = 0, + current = 0, + coordinates = []; + + while (++iterator < size) { + previous = coordinates[iterator - 1] || 0; + current = this._widths[this.relative(iterator)] + this.settings.margin; + coordinates.push(previous + current * rtl); + } + + this._coordinates = coordinates; + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function() { + var padding = this.settings.stagePadding, + coordinates = this._coordinates, + css = { + 'width': Math.ceil(Math.abs(coordinates[coordinates.length - 1])) + padding * 2, + 'padding-left': padding || '', + 'padding-right': padding || '' + }; + + this.$stage.css(css); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + var iterator = this._coordinates.length, + grid = !this.settings.autoWidth, + items = this.$stage.children(); + + if (grid && cache.items.merge) { + while (iterator--) { + cache.css.width = this._widths[this.relative(iterator)]; + items.eq(iterator).css(cache.css); + } + } else if (grid) { + cache.css.width = cache.items.width; + items.css(cache.css); + } + } + }, { + filter: [ 'items' ], + run: function() { + this._coordinates.length < 1 && this.$stage.removeAttr('style'); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + cache.current = cache.current ? this.$stage.children().index(cache.current) : 0; + cache.current = Math.max(this.minimum(), Math.min(this.maximum(), cache.current)); + this.reset(cache.current); + } + }, { + filter: [ 'position' ], + run: function() { + this.animate(this.coordinates(this._current)); + } + }, { + filter: [ 'width', 'position', 'items', 'settings' ], + run: function() { + var rtl = this.settings.rtl ? 1 : -1, + padding = this.settings.stagePadding * 2, + begin = this.coordinates(this.current()) + padding, + end = begin + this.width() * rtl, + inner, outer, matches = [], i, n; + + for (i = 0, n = this._coordinates.length; i < n; i++) { + inner = this._coordinates[i - 1] || 0; + outer = Math.abs(this._coordinates[i]) + padding * rtl; + + if ((this.op(inner, '<=', begin) && (this.op(inner, '>', end))) + || (this.op(outer, '<', begin) && this.op(outer, '>', end))) { + matches.push(i); + } + } + + this.$stage.children('.active').removeClass('active'); + this.$stage.children(':eq(' + matches.join('), :eq(') + ')').addClass('active'); + + if (this.settings.center) { + this.$stage.children('.center').removeClass('center'); + this.$stage.children().eq(this.current()).addClass('center'); + } + } + } ]; + + /** + * Initializes the carousel. + * @protected + */ + Owl.prototype.initialize = function() { + this.enter('initializing'); + this.trigger('initialize'); + + this.$element.toggleClass(this.settings.rtlClass, this.settings.rtl); + + if (this.settings.autoWidth && !this.is('pre-loading')) { + var imgs, nestedSelector, width; + imgs = this.$element.find('img'); + nestedSelector = this.settings.nestedItemSelector ? '.' + this.settings.nestedItemSelector : undefined; + width = this.$element.children(nestedSelector).width(); + + if (imgs.length && width <= 0) { + this.preloadAutoWidthImages(imgs); + } + } + + this.$element.addClass(this.options.loadingClass); + + // create stage + this.$stage = $('<' + this.settings.stageElement + ' class="' + this.settings.stageClass + '"/>') + .wrap('

'); + + // append stage + this.$element.append(this.$stage.parent()); + + // append content + this.replace(this.$element.children().not(this.$stage.parent())); + + // check visibility + if (this.$element.is(':visible')) { + // update view + this.refresh(); + } else { + // invalidate width + this.invalidate('width'); + } + + this.$element + .removeClass(this.options.loadingClass) + .addClass(this.options.loadedClass); + + // register event handlers + this.registerEventHandlers(); + + this.leave('initializing'); + this.trigger('initialized'); + }; + + /** + * Setups the current settings. + * @todo Remove responsive classes. Why should adaptive designs be brought into IE8? + * @todo Support for media queries by using `matchMedia` would be nice. + * @public + */ + Owl.prototype.setup = function() { + var viewport = this.viewport(), + overwrites = this.options.responsive, + match = -1, + settings = null; + + if (!overwrites) { + settings = $.extend({}, this.options); + } else { + $.each(overwrites, function(breakpoint) { + if (breakpoint <= viewport && breakpoint > match) { + match = Number(breakpoint); + } + }); + + settings = $.extend({}, this.options, overwrites[match]); + if (typeof settings.stagePadding === 'function') { + settings.stagePadding = settings.stagePadding(); + } + delete settings.responsive; + + // responsive class + if (settings.responsiveClass) { + this.$element.attr('class', + this.$element.attr('class').replace(new RegExp('(' + this.options.responsiveClass + '-)\\S+\\s', 'g'), '$1' + match) + ); + } + } + + this.trigger('change', { property: { name: 'settings', value: settings } }); + this._breakpoint = match; + this.settings = settings; + this.invalidate('settings'); + this.trigger('changed', { property: { name: 'settings', value: this.settings } }); + }; + + /** + * Updates option logic if necessery. + * @protected + */ + Owl.prototype.optionsLogic = function() { + if (this.settings.autoWidth) { + this.settings.stagePadding = false; + this.settings.merge = false; + } + }; + + /** + * Prepares an item before add. + * @todo Rename event parameter `content` to `item`. + * @protected + * @returns {jQuery|HTMLElement} - The item container. + */ + Owl.prototype.prepare = function(item) { + var event = this.trigger('prepare', { content: item }); + + if (!event.data) { + event.data = $('<' + this.settings.itemElement + '/>') + .addClass(this.options.itemClass).append(item) + } + + this.trigger('prepared', { content: event.data }); + + return event.data; + }; + + /** + * Updates the view. + * @public + */ + Owl.prototype.update = function() { + var i = 0, + n = this._pipe.length, + filter = $.proxy(function(p) { return this[p] }, this._invalidated), + cache = {}; + + while (i < n) { + if (this._invalidated.all || $.grep(this._pipe[i].filter, filter).length > 0) { + this._pipe[i].run(cache); + } + i++; + } + + this._invalidated = {}; + + !this.is('valid') && this.enter('valid'); + }; + + /** + * Gets the width of the view. + * @public + * @param {Owl.Width} [dimension=Owl.Width.Default] - The dimension to return. + * @returns {Number} - The width of the view in pixel. + */ + Owl.prototype.width = function(dimension) { + dimension = dimension || Owl.Width.Default; + switch (dimension) { + case Owl.Width.Inner: + case Owl.Width.Outer: + return this._width; + default: + return this._width - this.settings.stagePadding * 2 + this.settings.margin; + } + }; + + /** + * Refreshes the carousel primarily for adaptive purposes. + * @public + */ + Owl.prototype.refresh = function() { + this.enter('refreshing'); + this.trigger('refresh'); + + this.setup(); + + this.optionsLogic(); + + this.$element.addClass(this.options.refreshClass); + + this.update(); + + this.$element.removeClass(this.options.refreshClass); + + this.leave('refreshing'); + this.trigger('refreshed'); + }; + + /** + * Checks window `resize` event. + * @protected + */ + Owl.prototype.onThrottledResize = function() { + window.clearTimeout(this.resizeTimer); + this.resizeTimer = window.setTimeout(this._handlers.onResize, this.settings.responsiveRefreshRate); + }; + + /** + * Checks window `resize` event. + * @protected + */ + Owl.prototype.onResize = function() { + if (!this._items.length) { + return false; + } + + if (this._width === this.$element.width()) { + return false; + } + + if (!this.$element.is(':visible')) { + return false; + } + + this.enter('resizing'); + + if (this.trigger('resize').isDefaultPrevented()) { + this.leave('resizing'); + return false; + } + + this.invalidate('width'); + + this.refresh(); + + this.leave('resizing'); + this.trigger('resized'); + }; + + /** + * Registers event handlers. + * @todo Check `msPointerEnabled` + * @todo #261 + * @protected + */ + Owl.prototype.registerEventHandlers = function() { + if ($.support.transition) { + this.$stage.on($.support.transition.end + '.owl.core', $.proxy(this.onTransitionEnd, this)); + } + + if (this.settings.responsive !== false) { + this.on(window, 'resize', this._handlers.onThrottledResize); + } + + if (this.settings.mouseDrag) { + this.$element.addClass(this.options.dragClass); + this.$stage.on('mousedown.owl.core', $.proxy(this.onDragStart, this)); + this.$stage.on('dragstart.owl.core selectstart.owl.core', function() { return false }); + } + + if (this.settings.touchDrag){ + this.$stage.on('touchstart.owl.core', $.proxy(this.onDragStart, this)); + this.$stage.on('touchcancel.owl.core', $.proxy(this.onDragEnd, this)); + } + }; + + /** + * Handles `touchstart` and `mousedown` events. + * @todo Horizontal swipe threshold as option + * @todo #261 + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onDragStart = function(event) { + var stage = null; + + if (event.which === 3) { + return; + } + + if ($.support.transform) { + stage = this.$stage.css('transform').replace(/.*\(|\)| /g, '').split(','); + stage = { + x: stage[stage.length === 16 ? 12 : 4], + y: stage[stage.length === 16 ? 13 : 5] + }; + } else { + stage = this.$stage.position(); + stage = { + x: this.settings.rtl ? + stage.left + this.$stage.width() - this.width() + this.settings.margin : + stage.left, + y: stage.top + }; + } + + if (this.is('animating')) { + $.support.transform ? this.animate(stage.x) : this.$stage.stop() + this.invalidate('position'); + } + + this.$element.toggleClass(this.options.grabClass, event.type === 'mousedown'); + + this.speed(0); + + this._drag.time = new Date().getTime(); + this._drag.target = $(event.target); + this._drag.stage.start = stage; + this._drag.stage.current = stage; + this._drag.pointer = this.pointer(event); + + $(document).on('mouseup.owl.core touchend.owl.core', $.proxy(this.onDragEnd, this)); + + $(document).one('mousemove.owl.core touchmove.owl.core', $.proxy(function(event) { + var delta = this.difference(this._drag.pointer, this.pointer(event)); + + $(document).on('mousemove.owl.core touchmove.owl.core', $.proxy(this.onDragMove, this)); + + if (Math.abs(delta.x) < Math.abs(delta.y) && this.is('valid')) { + return; + } + + event.preventDefault(); + + this.enter('dragging'); + this.trigger('drag'); + }, this)); + }; + + /** + * Handles the `touchmove` and `mousemove` events. + * @todo #261 + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onDragMove = function(event) { + var minimum = null, + maximum = null, + pull = null, + delta = this.difference(this._drag.pointer, this.pointer(event)), + stage = this.difference(this._drag.stage.start, delta); + + if (!this.is('dragging')) { + return; + } + + event.preventDefault(); + + if (this.settings.loop) { + minimum = this.coordinates(this.minimum()); + maximum = this.coordinates(this.maximum() + 1) - minimum; + stage.x = (((stage.x - minimum) % maximum + maximum) % maximum) + minimum; + } else { + minimum = this.settings.rtl ? this.coordinates(this.maximum()) : this.coordinates(this.minimum()); + maximum = this.settings.rtl ? this.coordinates(this.minimum()) : this.coordinates(this.maximum()); + pull = this.settings.pullDrag ? -1 * delta.x / 5 : 0; + stage.x = Math.max(Math.min(stage.x, minimum + pull), maximum + pull); + } + + this._drag.stage.current = stage; + + this.animate(stage.x); + }; + + /** + * Handles the `touchend` and `mouseup` events. + * @todo #261 + * @todo Threshold for click event + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onDragEnd = function(event) { + var delta = this.difference(this._drag.pointer, this.pointer(event)), + stage = this._drag.stage.current, + direction = delta.x > 0 ^ this.settings.rtl ? 'left' : 'right'; + + $(document).off('.owl.core'); + + this.$element.removeClass(this.options.grabClass); + + if (delta.x !== 0 && this.is('dragging') || !this.is('valid')) { + this.speed(this.settings.dragEndSpeed || this.settings.smartSpeed); + this.current(this.closest(stage.x, delta.x !== 0 ? direction : this._drag.direction)); + this.invalidate('position'); + this.update(); + + this._drag.direction = direction; + + if (Math.abs(delta.x) > 3 || new Date().getTime() - this._drag.time > 300) { + this._drag.target.one('click.owl.core', function() { return false; }); + } + } + + if (!this.is('dragging')) { + return; + } + + this.leave('dragging'); + this.trigger('dragged'); + }; + + /** + * Gets absolute position of the closest item for a coordinate. + * @todo Setting `freeDrag` makes `closest` not reusable. See #165. + * @protected + * @param {Number} coordinate - The coordinate in pixel. + * @param {String} direction - The direction to check for the closest item. Ether `left` or `right`. + * @return {Number} - The absolute position of the closest item. + */ + Owl.prototype.closest = function(coordinate, direction) { + var position = -1, + pull = 30, + width = this.width(), + coordinates = this.coordinates(); + + if (!this.settings.freeDrag) { + // check closest item + $.each(coordinates, $.proxy(function(index, value) { + // on a left pull, check on current index + if (direction === 'left' && coordinate > value - pull && coordinate < value + pull) { + position = index; + // on a right pull, check on previous index + // to do so, subtract width from value and set position = index + 1 + } else if (direction === 'right' && coordinate > value - width - pull && coordinate < value - width + pull) { + position = index + 1; + } else if (this.op(coordinate, '<', value) + && this.op(coordinate, '>', coordinates[index + 1] || value - width)) { + position = direction === 'left' ? index + 1 : index; + } + return position === -1; + }, this)); + } + + if (!this.settings.loop) { + // non loop boundries + if (this.op(coordinate, '>', coordinates[this.minimum()])) { + position = coordinate = this.minimum(); + } else if (this.op(coordinate, '<', coordinates[this.maximum()])) { + position = coordinate = this.maximum(); + } + } + + return position; + }; + + /** + * Animates the stage. + * @todo #270 + * @public + * @param {Number} coordinate - The coordinate in pixels. + */ + Owl.prototype.animate = function(coordinate) { + var animate = this.speed() > 0; + + this.is('animating') && this.onTransitionEnd(); + + if (animate) { + this.enter('animating'); + this.trigger('translate'); + } + + if ($.support.transform3d && $.support.transition) { + this.$stage.css({ + transform: 'translate3d(' + coordinate + 'px,0px,0px)', + transition: (this.speed() / 1000) + 's' + }); + } else if (animate) { + this.$stage.animate({ + left: coordinate + 'px' + }, this.speed(), this.settings.fallbackEasing, $.proxy(this.onTransitionEnd, this)); + } else { + this.$stage.css({ + left: coordinate + 'px' + }); + } + }; + + /** + * Checks whether the carousel is in a specific state or not. + * @param {String} state - The state to check. + * @returns {Boolean} - The flag which indicates if the carousel is busy. + */ + Owl.prototype.is = function(state) { + return this._states.current[state] && this._states.current[state] > 0; + }; + + /** + * Sets the absolute position of the current item. + * @public + * @param {Number} [position] - The new absolute position or nothing to leave it unchanged. + * @returns {Number} - The absolute position of the current item. + */ + Owl.prototype.current = function(position) { + if (position === undefined) { + return this._current; + } + + if (this._items.length === 0) { + return undefined; + } + + position = this.normalize(position); + + if (this._current !== position) { + var event = this.trigger('change', { property: { name: 'position', value: position } }); + + if (event.data !== undefined) { + position = this.normalize(event.data); + } + + this._current = position; + + this.invalidate('position'); + + this.trigger('changed', { property: { name: 'position', value: this._current } }); + } + + return this._current; + }; + + /** + * Invalidates the given part of the update routine. + * @param {String} [part] - The part to invalidate. + * @returns {Array.} - The invalidated parts. + */ + Owl.prototype.invalidate = function(part) { + if ($.type(part) === 'string') { + this._invalidated[part] = true; + this.is('valid') && this.leave('valid'); + } + return $.map(this._invalidated, function(v, i) { return i }); + }; + + /** + * Resets the absolute position of the current item. + * @public + * @param {Number} position - The absolute position of the new item. + */ + Owl.prototype.reset = function(position) { + position = this.normalize(position); + + if (position === undefined) { + return; + } + + this._speed = 0; + this._current = position; + + this.suppress([ 'translate', 'translated' ]); + + this.animate(this.coordinates(position)); + + this.release([ 'translate', 'translated' ]); + }; + + /** + * Normalizes an absolute or a relative position of an item. + * @public + * @param {Number} position - The absolute or relative position to normalize. + * @param {Boolean} [relative=false] - Whether the given position is relative or not. + * @returns {Number} - The normalized position. + */ + Owl.prototype.normalize = function(position, relative) { + var n = this._items.length, + m = relative ? 0 : this._clones.length; + + if (!this.isNumeric(position) || n < 1) { + position = undefined; + } else if (position < 0 || position >= n + m) { + position = ((position - m / 2) % n + n) % n + m / 2; + } + + return position; + }; + + /** + * Converts an absolute position of an item into a relative one. + * @public + * @param {Number} position - The absolute position to convert. + * @returns {Number} - The converted position. + */ + Owl.prototype.relative = function(position) { + position -= this._clones.length / 2; + return this.normalize(position, true); + }; + + /** + * Gets the maximum position for the current item. + * @public + * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position. + * @returns {Number} + */ + Owl.prototype.maximum = function(relative) { + var settings = this.settings, + maximum = this._coordinates.length, + iterator, + reciprocalItemsWidth, + elementWidth; + + if (settings.loop) { + maximum = this._clones.length / 2 + this._items.length - 1; + } else if (settings.autoWidth || settings.merge) { + iterator = this._items.length; + reciprocalItemsWidth = this._items[--iterator].width(); + elementWidth = this.$element.width(); + while (iterator--) { + reciprocalItemsWidth += this._items[iterator].width() + this.settings.margin; + if (reciprocalItemsWidth > elementWidth) { + break; + } + } + maximum = iterator + 1; + } else if (settings.center) { + maximum = this._items.length - 1; + } else { + maximum = this._items.length - settings.items; + } + + if (relative) { + maximum -= this._clones.length / 2; + } + + return Math.max(maximum, 0); + }; + + /** + * Gets the minimum position for the current item. + * @public + * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position. + * @returns {Number} + */ + Owl.prototype.minimum = function(relative) { + return relative ? 0 : this._clones.length / 2; + }; + + /** + * Gets an item at the specified relative position. + * @public + * @param {Number} [position] - The relative position of the item. + * @return {jQuery|Array.} - The item at the given position or all items if no position was given. + */ + Owl.prototype.items = function(position) { + if (position === undefined) { + return this._items.slice(); + } + + position = this.normalize(position, true); + return this._items[position]; + }; + + /** + * Gets an item at the specified relative position. + * @public + * @param {Number} [position] - The relative position of the item. + * @return {jQuery|Array.} - The item at the given position or all items if no position was given. + */ + Owl.prototype.mergers = function(position) { + if (position === undefined) { + return this._mergers.slice(); + } + + position = this.normalize(position, true); + return this._mergers[position]; + }; + + /** + * Gets the absolute positions of clones for an item. + * @public + * @param {Number} [position] - The relative position of the item. + * @returns {Array.} - The absolute positions of clones for the item or all if no position was given. + */ + Owl.prototype.clones = function(position) { + var odd = this._clones.length / 2, + even = odd + this._items.length, + map = function(index) { return index % 2 === 0 ? even + index / 2 : odd - (index + 1) / 2 }; + + if (position === undefined) { + return $.map(this._clones, function(v, i) { return map(i) }); + } + + return $.map(this._clones, function(v, i) { return v === position ? map(i) : null }); + }; + + /** + * Sets the current animation speed. + * @public + * @param {Number} [speed] - The animation speed in milliseconds or nothing to leave it unchanged. + * @returns {Number} - The current animation speed in milliseconds. + */ + Owl.prototype.speed = function(speed) { + if (speed !== undefined) { + this._speed = speed; + } + + return this._speed; + }; + + /** + * Gets the coordinate of an item. + * @todo The name of this method is missleanding. + * @public + * @param {Number} position - The absolute position of the item within `minimum()` and `maximum()`. + * @returns {Number|Array.} - The coordinate of the item in pixel or all coordinates. + */ + Owl.prototype.coordinates = function(position) { + var multiplier = 1, + newPosition = position - 1, + coordinate; + + if (position === undefined) { + return $.map(this._coordinates, $.proxy(function(coordinate, index) { + return this.coordinates(index); + }, this)); + } + + if (this.settings.center) { + if (this.settings.rtl) { + multiplier = -1; + newPosition = position + 1; + } + + coordinate = this._coordinates[position]; + coordinate += (this.width() - coordinate + (this._coordinates[newPosition] || 0)) / 2 * multiplier; + } else { + coordinate = this._coordinates[newPosition] || 0; + } + + coordinate = Math.ceil(coordinate); + + return coordinate; + }; + + /** + * Calculates the speed for a translation. + * @protected + * @param {Number} from - The absolute position of the start item. + * @param {Number} to - The absolute position of the target item. + * @param {Number} [factor=undefined] - The time factor in milliseconds. + * @returns {Number} - The time in milliseconds for the translation. + */ + Owl.prototype.duration = function(from, to, factor) { + if (factor === 0) { + return 0; + } + + return Math.min(Math.max(Math.abs(to - from), 1), 6) * Math.abs((factor || this.settings.smartSpeed)); + }; + + /** + * Slides to the specified item. + * @public + * @param {Number} position - The position of the item. + * @param {Number} [speed] - The time in milliseconds for the transition. + */ + Owl.prototype.to = function(position, speed) { + var current = this.current(), + revert = null, + distance = position - this.relative(current), + direction = (distance > 0) - (distance < 0), + items = this._items.length, + minimum = this.minimum(), + maximum = this.maximum(); + + if (this.settings.loop) { + if (!this.settings.rewind && Math.abs(distance) > items / 2) { + distance += direction * -1 * items; + } + + position = current + distance; + revert = ((position - minimum) % items + items) % items + minimum; + + if (revert !== position && revert - distance <= maximum && revert - distance > 0) { + current = revert - distance; + position = revert; + this.reset(current); + } + } else if (this.settings.rewind) { + maximum += 1; + position = (position % maximum + maximum) % maximum; + } else { + position = Math.max(minimum, Math.min(maximum, position)); + } + + this.speed(this.duration(current, position, speed)); + this.current(position); + + if (this.$element.is(':visible')) { + this.update(); + } + }; + + /** + * Slides to the next item. + * @public + * @param {Number} [speed] - The time in milliseconds for the transition. + */ + Owl.prototype.next = function(speed) { + speed = speed || false; + this.to(this.relative(this.current()) + 1, speed); + }; + + /** + * Slides to the previous item. + * @public + * @param {Number} [speed] - The time in milliseconds for the transition. + */ + Owl.prototype.prev = function(speed) { + speed = speed || false; + this.to(this.relative(this.current()) - 1, speed); + }; + + /** + * Handles the end of an animation. + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onTransitionEnd = function(event) { + + // if css2 animation then event object is undefined + if (event !== undefined) { + event.stopPropagation(); + + // Catch only owl-stage transitionEnd event + if ((event.target || event.srcElement || event.originalTarget) !== this.$stage.get(0)) { + return false; + } + } + + this.leave('animating'); + this.trigger('translated'); + }; + + /** + * Gets viewport width. + * @protected + * @return {Number} - The width in pixel. + */ + Owl.prototype.viewport = function() { + var width; + if (this.options.responsiveBaseElement !== window) { + width = $(this.options.responsiveBaseElement).width(); + } else if (window.innerWidth) { + width = window.innerWidth; + } else if (document.documentElement && document.documentElement.clientWidth) { + width = document.documentElement.clientWidth; + } else { + console.warn('Can not detect viewport width.'); + } + return width; + }; + + /** + * Replaces the current content. + * @public + * @param {HTMLElement|jQuery|String} content - The new content. + */ + Owl.prototype.replace = function(content) { + this.$stage.empty(); + this._items = []; + + if (content) { + content = (content instanceof jQuery) ? content : $(content); + } + + if (this.settings.nestedItemSelector) { + content = content.find('.' + this.settings.nestedItemSelector); + } + + content.filter(function() { + return this.nodeType === 1; + }).each($.proxy(function(index, item) { + item = this.prepare(item); + this.$stage.append(item); + this._items.push(item); + this._mergers.push(item.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); + }, this)); + + this.reset(this.isNumeric(this.settings.startPosition) ? this.settings.startPosition : 0); + + this.invalidate('items'); + }; + + /** + * Adds an item. + * @todo Use `item` instead of `content` for the event arguments. + * @public + * @param {HTMLElement|jQuery|String} content - The item content to add. + * @param {Number} [position] - The relative position at which to insert the item otherwise the item will be added to the end. + */ + Owl.prototype.add = function(content, position) { + var current = this.relative(this._current); + + position = position === undefined ? this._items.length : this.normalize(position, true); + content = content instanceof jQuery ? content : $(content); + + this.trigger('add', { content: content, position: position }); + + content = this.prepare(content); + + if (this._items.length === 0 || position === this._items.length) { + this._items.length === 0 && this.$stage.append(content); + this._items.length !== 0 && this._items[position - 1].after(content); + this._items.push(content); + this._mergers.push(content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); + } else { + this._items[position].before(content); + this._items.splice(position, 0, content); + this._mergers.splice(position, 0, content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); + } + + this._items[current] && this.reset(this._items[current].index()); + + this.invalidate('items'); + + this.trigger('added', { content: content, position: position }); + }; + + /** + * Removes an item by its position. + * @todo Use `item` instead of `content` for the event arguments. + * @public + * @param {Number} position - The relative position of the item to remove. + */ + Owl.prototype.remove = function(position) { + position = this.normalize(position, true); + + if (position === undefined) { + return; + } + + this.trigger('remove', { content: this._items[position], position: position }); + + this._items[position].remove(); + this._items.splice(position, 1); + this._mergers.splice(position, 1); + + this.invalidate('items'); + + this.trigger('removed', { content: null, position: position }); + }; + + /** + * Preloads images with auto width. + * @todo Replace by a more generic approach + * @protected + */ + Owl.prototype.preloadAutoWidthImages = function(images) { + images.each($.proxy(function(i, element) { + this.enter('pre-loading'); + element = $(element); + $(new Image()).one('load', $.proxy(function(e) { + element.attr('src', e.target.src); + element.css('opacity', 1); + this.leave('pre-loading'); + !this.is('pre-loading') && !this.is('initializing') && this.refresh(); + }, this)).attr('src', element.attr('src') || element.attr('data-src') || element.attr('data-src-retina')); + }, this)); + }; + + /** + * Destroys the carousel. + * @public + */ + Owl.prototype.destroy = function() { + + this.$element.off('.owl.core'); + this.$stage.off('.owl.core'); + $(document).off('.owl.core'); + + if (this.settings.responsive !== false) { + window.clearTimeout(this.resizeTimer); + this.off(window, 'resize', this._handlers.onThrottledResize); + } + + for (var i in this._plugins) { + this._plugins[i].destroy(); + } + + this.$stage.children('.cloned').remove(); + + this.$stage.unwrap(); + this.$stage.children().contents().unwrap(); + this.$stage.children().unwrap(); + + this.$element + .removeClass(this.options.refreshClass) + .removeClass(this.options.loadingClass) + .removeClass(this.options.loadedClass) + .removeClass(this.options.rtlClass) + .removeClass(this.options.dragClass) + .removeClass(this.options.grabClass) + .attr('class', this.$element.attr('class').replace(new RegExp(this.options.responsiveClass + '-\\S+\\s', 'g'), '')) + .removeData('owl.carousel'); + }; + + /** + * Operators to calculate right-to-left and left-to-right. + * @protected + * @param {Number} [a] - The left side operand. + * @param {String} [o] - The operator. + * @param {Number} [b] - The right side operand. + */ + Owl.prototype.op = function(a, o, b) { + var rtl = this.settings.rtl; + switch (o) { + case '<': + return rtl ? a > b : a < b; + case '>': + return rtl ? a < b : a > b; + case '>=': + return rtl ? a <= b : a >= b; + case '<=': + return rtl ? a >= b : a <= b; + default: + break; + } + }; + + /** + * Attaches to an internal event. + * @protected + * @param {HTMLElement} element - The event source. + * @param {String} event - The event name. + * @param {Function} listener - The event handler to attach. + * @param {Boolean} capture - Wether the event should be handled at the capturing phase or not. + */ + Owl.prototype.on = function(element, event, listener, capture) { + if (element.addEventListener) { + element.addEventListener(event, listener, capture); + } else if (element.attachEvent) { + element.attachEvent('on' + event, listener); + } + }; + + /** + * Detaches from an internal event. + * @protected + * @param {HTMLElement} element - The event source. + * @param {String} event - The event name. + * @param {Function} listener - The attached event handler to detach. + * @param {Boolean} capture - Wether the attached event handler was registered as a capturing listener or not. + */ + Owl.prototype.off = function(element, event, listener, capture) { + if (element.removeEventListener) { + element.removeEventListener(event, listener, capture); + } else if (element.detachEvent) { + element.detachEvent('on' + event, listener); + } + }; + + /** + * Triggers a public event. + * @todo Remove `status`, `relatedTarget` should be used instead. + * @protected + * @param {String} name - The event name. + * @param {*} [data=null] - The event data. + * @param {String} [namespace=carousel] - The event namespace. + * @param {String} [state] - The state which is associated with the event. + * @param {Boolean} [enter=false] - Indicates if the call enters the specified state or not. + * @returns {Event} - The event arguments. + */ + Owl.prototype.trigger = function(name, data, namespace, state, enter) { + var status = { + item: { count: this._items.length, index: this.current() } + }, handler = $.camelCase( + $.grep([ 'on', name, namespace ], function(v) { return v }) + .join('-').toLowerCase() + ), event = $.Event( + [ name, 'owl', namespace || 'carousel' ].join('.').toLowerCase(), + $.extend({ relatedTarget: this }, status, data) + ); + + if (!this._supress[name]) { + $.each(this._plugins, function(name, plugin) { + if (plugin.onTrigger) { + plugin.onTrigger(event); + } + }); + + this.register({ type: Owl.Type.Event, name: name }); + this.$element.trigger(event); + + if (this.settings && typeof this.settings[handler] === 'function') { + this.settings[handler].call(this, event); + } + } + + return event; + }; + + /** + * Enters a state. + * @param name - The state name. + */ + Owl.prototype.enter = function(name) { + $.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) { + if (this._states.current[name] === undefined) { + this._states.current[name] = 0; + } + + this._states.current[name]++; + }, this)); + }; + + /** + * Leaves a state. + * @param name - The state name. + */ + Owl.prototype.leave = function(name) { + $.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) { + this._states.current[name]--; + }, this)); + }; + + /** + * Registers an event or state. + * @public + * @param {Object} object - The event or state to register. + */ + Owl.prototype.register = function(object) { + if (object.type === Owl.Type.Event) { + if (!$.event.special[object.name]) { + $.event.special[object.name] = {}; + } + + if (!$.event.special[object.name].owl) { + var _default = $.event.special[object.name]._default; + $.event.special[object.name]._default = function(e) { + if (_default && _default.apply && (!e.namespace || e.namespace.indexOf('owl') === -1)) { + return _default.apply(this, arguments); + } + return e.namespace && e.namespace.indexOf('owl') > -1; + }; + $.event.special[object.name].owl = true; + } + } else if (object.type === Owl.Type.State) { + if (!this._states.tags[object.name]) { + this._states.tags[object.name] = object.tags; + } else { + this._states.tags[object.name] = this._states.tags[object.name].concat(object.tags); + } + + this._states.tags[object.name] = $.grep(this._states.tags[object.name], $.proxy(function(tag, i) { + return $.inArray(tag, this._states.tags[object.name]) === i; + }, this)); + } + }; + + /** + * Suppresses events. + * @protected + * @param {Array.} events - The events to suppress. + */ + Owl.prototype.suppress = function(events) { + $.each(events, $.proxy(function(index, event) { + this._supress[event] = true; + }, this)); + }; + + /** + * Releases suppressed events. + * @protected + * @param {Array.} events - The events to release. + */ + Owl.prototype.release = function(events) { + $.each(events, $.proxy(function(index, event) { + delete this._supress[event]; + }, this)); + }; + + /** + * Gets unified pointer coordinates from event. + * @todo #261 + * @protected + * @param {Event} - The `mousedown` or `touchstart` event. + * @returns {Object} - Contains `x` and `y` coordinates of current pointer position. + */ + Owl.prototype.pointer = function(event) { + var result = { x: null, y: null }; + + event = event.originalEvent || event || window.event; + + event = event.touches && event.touches.length ? + event.touches[0] : event.changedTouches && event.changedTouches.length ? + event.changedTouches[0] : event; + + if (event.pageX) { + result.x = event.pageX; + result.y = event.pageY; + } else { + result.x = event.clientX; + result.y = event.clientY; + } + + return result; + }; + + /** + * Determines if the input is a Number or something that can be coerced to a Number + * @protected + * @param {Number|String|Object|Array|Boolean|RegExp|Function|Symbol} - The input to be tested + * @returns {Boolean} - An indication if the input is a Number or can be coerced to a Number + */ + Owl.prototype.isNumeric = function(number) { + return !isNaN(parseFloat(number)); + }; + + /** + * Gets the difference of two vectors. + * @todo #261 + * @protected + * @param {Object} - The first vector. + * @param {Object} - The second vector. + * @returns {Object} - The difference. + */ + Owl.prototype.difference = function(first, second) { + return { + x: first.x - second.x, + y: first.y - second.y + }; + }; + + /** + * The jQuery Plugin for the Owl Carousel + * @todo Navigation plugin `next` and `prev` + * @public + */ + $.fn.owlCarousel = function(option) { + var args = Array.prototype.slice.call(arguments, 1); + + return this.each(function() { + var $this = $(this), + data = $this.data('owl.carousel'); + + if (!data) { + data = new Owl(this, typeof option == 'object' && option); + $this.data('owl.carousel', data); + + $.each([ + 'next', 'prev', 'to', 'destroy', 'refresh', 'replace', 'add', 'remove' + ], function(i, event) { + data.register({ type: Owl.Type.Event, name: event }); + data.$element.on(event + '.owl.carousel.core', $.proxy(function(e) { + if (e.namespace && e.relatedTarget !== this) { + this.suppress([ event ]); + data[event].apply(this, [].slice.call(arguments, 1)); + this.release([ event ]); + } + }, data)); + }); + } + + if (typeof option == 'string' && option.charAt(0) !== '_') { + data[option].apply(data, args); + } + }); + }; + + /** + * The constructor for the jQuery Plugin + * @public + */ + $.fn.owlCarousel.Constructor = Owl; + +})(window.Zepto || window.jQuery, window, document); + +/** + * AutoRefresh Plugin + * @version 2.1.0 + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the auto refresh plugin. + * @class The Auto Refresh Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var AutoRefresh = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Refresh interval. + * @protected + * @type {number} + */ + this._interval = null; + + /** + * Whether the element is currently visible or not. + * @protected + * @type {Boolean} + */ + this._visible = null; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoRefresh) { + this.watch(); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, AutoRefresh.Defaults, this._core.options); + + // register event handlers + this._core.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + */ + AutoRefresh.Defaults = { + autoRefresh: true, + autoRefreshInterval: 500 + }; + + /** + * Watches the element. + */ + AutoRefresh.prototype.watch = function() { + if (this._interval) { + return; + } + + this._visible = this._core.$element.is(':visible'); + this._interval = window.setInterval($.proxy(this.refresh, this), this._core.settings.autoRefreshInterval); + }; + + /** + * Refreshes the element. + */ + AutoRefresh.prototype.refresh = function() { + if (this._core.$element.is(':visible') === this._visible) { + return; + } + + this._visible = !this._visible; + + this._core.$element.toggleClass('owl-hidden', !this._visible); + + this._visible && (this._core.invalidate('width') && this._core.refresh()); + }; + + /** + * Destroys the plugin. + */ + AutoRefresh.prototype.destroy = function() { + var handler, property; + + window.clearInterval(this._interval); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.AutoRefresh = AutoRefresh; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Lazy Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the lazy plugin. + * @class The Lazy Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var Lazy = function(carousel) { + + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Already loaded items. + * @protected + * @type {Array.} + */ + this._loaded = []; + + /** + * Event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel change.owl.carousel resized.owl.carousel': $.proxy(function(e) { + if (!e.namespace) { + return; + } + + if (!this._core.settings || !this._core.settings.lazyLoad) { + return; + } + + if ((e.property && e.property.name == 'position') || e.type == 'initialized') { + var settings = this._core.settings, + n = (settings.center && Math.ceil(settings.items / 2) || settings.items), + i = ((settings.center && n * -1) || 0), + position = (e.property && e.property.value !== undefined ? e.property.value : this._core.current()) + i, + clones = this._core.clones().length, + load = $.proxy(function(i, v) { this.load(v) }, this); + + while (i++ < n) { + this.load(clones / 2 + this._core.relative(position)); + clones && $.each(this._core.clones(this._core.relative(position)), load); + position++; + } + } + }, this) + }; + + // set the default options + this._core.options = $.extend({}, Lazy.Defaults, this._core.options); + + // register event handler + this._core.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + */ + Lazy.Defaults = { + lazyLoad: false + }; + + /** + * Loads all resources of an item at the specified position. + * @param {Number} position - The absolute position of the item. + * @protected + */ + Lazy.prototype.load = function(position) { + var $item = this._core.$stage.children().eq(position), + $elements = $item && $item.find('.owl-lazy'); + + if (!$elements || $.inArray($item.get(0), this._loaded) > -1) { + return; + } + + $elements.each($.proxy(function(index, element) { + var $element = $(element), image, + url = (window.devicePixelRatio > 1 && $element.attr('data-src-retina')) || $element.attr('data-src'); + + this._core.trigger('load', { element: $element, url: url }, 'lazy'); + + if ($element.is('img')) { + $element.one('load.owl.lazy', $.proxy(function() { + $element.css('opacity', 1); + this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); + }, this)).attr('src', url); + } else { + image = new Image(); + image.onload = $.proxy(function() { + $element.css({ + 'background-image': 'url("' + url + '")', + 'opacity': '1' + }); + this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); + }, this); + image.src = url; + } + }, this)); + + this._loaded.push($item.get(0)); + }; + + /** + * Destroys the plugin. + * @public + */ + Lazy.prototype.destroy = function() { + var handler, property; + + for (handler in this.handlers) { + this._core.$element.off(handler, this.handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Lazy = Lazy; + +})(window.Zepto || window.jQuery, window, document); + +/** + * AutoHeight Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the auto height plugin. + * @class The Auto Height Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var AutoHeight = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel refreshed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoHeight) { + this.update(); + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoHeight && e.property.name == 'position'){ + this.update(); + } + }, this), + 'loaded.owl.lazy': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoHeight + && e.element.closest('.' + this._core.settings.itemClass).index() === this._core.current()) { + this.update(); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, AutoHeight.Defaults, this._core.options); + + // register event handlers + this._core.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + */ + AutoHeight.Defaults = { + autoHeight: false, + autoHeightClass: 'owl-height' + }; + + /** + * Updates the view. + */ + AutoHeight.prototype.update = function() { + var start = this._core._current, + end = start + this._core.settings.items, + visible = this._core.$stage.children().toArray().slice(start, end), + heights = [], + maxheight = 0; + + $.each(visible, function(index, item) { + heights.push($(item).height()); + }); + + maxheight = Math.max.apply(null, heights); + + this._core.$stage.parent() + .height(maxheight) + .addClass(this._core.settings.autoHeightClass); + }; + + AutoHeight.prototype.destroy = function() { + var handler, property; + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.AutoHeight = AutoHeight; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Video Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the video plugin. + * @class The Video Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var Video = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Cache all video URLs. + * @protected + * @type {Object} + */ + this._videos = {}; + + /** + * Current playing item. + * @protected + * @type {jQuery} + */ + this._playing = null; + + /** + * All event handlers. + * @todo The cloned content removale is too late + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace) { + this._core.register({ type: 'state', name: 'playing', tags: [ 'interacting' ] }); + } + }, this), + 'resize.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.video && this.isInFullScreen()) { + e.preventDefault(); + } + }, this), + 'refreshed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.is('resizing')) { + this._core.$stage.find('.cloned .owl-video-frame').remove(); + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name === 'position' && this._playing) { + this.stop(); + } + }, this), + 'prepared.owl.carousel': $.proxy(function(e) { + if (!e.namespace) { + return; + } + + var $element = $(e.content).find('.owl-video'); + + if ($element.length) { + $element.css('display', 'none'); + this.fetch($element, $(e.content)); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, Video.Defaults, this._core.options); + + // register event handlers + this._core.$element.on(this._handlers); + + this._core.$element.on('click.owl.video', '.owl-video-play-icon', $.proxy(function(e) { + this.play(e); + }, this)); + }; + + /** + * Default options. + * @public + */ + Video.Defaults = { + video: false, + videoHeight: false, + videoWidth: false + }; + + /** + * Gets the video ID and the type (YouTube/Vimeo/vzaar only). + * @protected + * @param {jQuery} target - The target containing the video data. + * @param {jQuery} item - The item containing the video. + */ + Video.prototype.fetch = function(target, item) { + var type = (function() { + if (target.attr('data-vimeo-id')) { + return 'vimeo'; + } else if (target.attr('data-vzaar-id')) { + return 'vzaar' + } else { + return 'youtube'; + } + })(), + id = target.attr('data-vimeo-id') || target.attr('data-youtube-id') || target.attr('data-vzaar-id'), + width = target.attr('data-width') || this._core.settings.videoWidth, + height = target.attr('data-height') || this._core.settings.videoHeight, + url = target.attr('href'); + + if (url) { + + /* + Parses the id's out of the following urls (and probably more): + https://www.youtube.com/watch?v=:id + https://youtu.be/:id + https://vimeo.com/:id + https://vimeo.com/channels/:channel/:id + https://vimeo.com/groups/:group/videos/:id + https://app.vzaar.com/videos/:id + + Visual example: https://regexper.com/#(http%3A%7Chttps%3A%7C)%5C%2F%5C%2F(player.%7Cwww.%7Capp.)%3F(vimeo%5C.com%7Cyoutu(be%5C.com%7C%5C.be%7Cbe%5C.googleapis%5C.com)%7Cvzaar%5C.com)%5C%2F(video%5C%2F%7Cvideos%5C%2F%7Cembed%5C%2F%7Cchannels%5C%2F.%2B%5C%2F%7Cgroups%5C%2F.%2B%5C%2F%7Cwatch%5C%3Fv%3D%7Cv%5C%2F)%3F(%5BA-Za-z0-9._%25-%5D*)(%5C%26%5CS%2B)%3F + */ + + id = url.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/); + + if (id[3].indexOf('youtu') > -1) { + type = 'youtube'; + } else if (id[3].indexOf('vimeo') > -1) { + type = 'vimeo'; + } else if (id[3].indexOf('vzaar') > -1) { + type = 'vzaar'; + } else { + throw new Error('Video URL not supported.'); + } + id = id[6]; + } else { + throw new Error('Missing video URL.'); + } + + this._videos[url] = { + type: type, + id: id, + width: width, + height: height + }; + + item.attr('data-video', url); + + this.thumbnail(target, this._videos[url]); + }; + + /** + * Creates video thumbnail. + * @protected + * @param {jQuery} target - The target containing the video data. + * @param {Object} info - The video info object. + * @see `fetch` + */ + Video.prototype.thumbnail = function(target, video) { + var tnLink, + icon, + path, + dimensions = video.width && video.height ? 'style="width:' + video.width + 'px;height:' + video.height + 'px;"' : '', + customTn = target.find('img'), + srcType = 'src', + lazyClass = '', + settings = this._core.settings, + create = function(path) { + icon = '
'; + + if (settings.lazyLoad) { + tnLink = '
'; + } else { + tnLink = '
'; + } + target.after(tnLink); + target.after(icon); + }; + + // wrap video content into owl-video-wrapper div + target.wrap('
'); + + if (this._core.settings.lazyLoad) { + srcType = 'data-src'; + lazyClass = 'owl-lazy'; + } + + // custom thumbnail + if (customTn.length) { + create(customTn.attr(srcType)); + customTn.remove(); + return false; + } + + if (video.type === 'youtube') { + path = "//img.youtube.com/vi/" + video.id + "/hqdefault.jpg"; + create(path); + } else if (video.type === 'vimeo') { + $.ajax({ + type: 'GET', + url: '//vimeo.com/api/v2/video/' + video.id + '.json', + jsonp: 'callback', + dataType: 'jsonp', + success: function(data) { + path = data[0].thumbnail_large; + create(path); + } + }); + } else if (video.type === 'vzaar') { + $.ajax({ + type: 'GET', + url: '//vzaar.com/api/videos/' + video.id + '.json', + jsonp: 'callback', + dataType: 'jsonp', + success: function(data) { + path = data.framegrab_url; + create(path); + } + }); + } + }; + + /** + * Stops the current video. + * @public + */ + Video.prototype.stop = function() { + this._core.trigger('stop', null, 'video'); + this._playing.find('.owl-video-frame').remove(); + this._playing.removeClass('owl-video-playing'); + this._playing = null; + this._core.leave('playing'); + this._core.trigger('stopped', null, 'video'); + }; + + /** + * Starts the current video. + * @public + * @param {Event} event - The event arguments. + */ + Video.prototype.play = function(event) { + var target = $(event.target), + item = target.closest('.' + this._core.settings.itemClass), + video = this._videos[item.attr('data-video')], + width = video.width || '100%', + height = video.height || this._core.$stage.height(), + html; + + if (this._playing) { + return; + } + + this._core.enter('playing'); + this._core.trigger('play', null, 'video'); + + item = this._core.items(this._core.relative(item.index())); + + this._core.reset(item.index()); + + if (video.type === 'youtube') { + html = ''; + } else if (video.type === 'vimeo') { + html = ''; + } else if (video.type === 'vzaar') { + html = ''; + } + + $('
' + html + '
').insertAfter(item.find('.owl-video')); + + this._playing = item.addClass('owl-video-playing'); + }; + + /** + * Checks whether an video is currently in full screen mode or not. + * @todo Bad style because looks like a readonly method but changes members. + * @protected + * @returns {Boolean} + */ + Video.prototype.isInFullScreen = function() { + var element = document.fullscreenElement || document.mozFullScreenElement || + document.webkitFullscreenElement; + + return element && $(element).parent().hasClass('owl-video-frame'); + }; + + /** + * Destroys the plugin. + */ + Video.prototype.destroy = function() { + var handler, property; + + this._core.$element.off('click.owl.video'); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Video = Video; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Animate Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the animate plugin. + * @class The Navigation Plugin + * @param {Owl} scope - The Owl Carousel + */ + var Animate = function(scope) { + this.core = scope; + this.core.options = $.extend({}, Animate.Defaults, this.core.options); + this.swapping = true; + this.previous = undefined; + this.next = undefined; + + this.handlers = { + 'change.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name == 'position') { + this.previous = this.core.current(); + this.next = e.property.value; + } + }, this), + 'drag.owl.carousel dragged.owl.carousel translated.owl.carousel': $.proxy(function(e) { + if (e.namespace) { + this.swapping = e.type == 'translated'; + } + }, this), + 'translate.owl.carousel': $.proxy(function(e) { + if (e.namespace && this.swapping && (this.core.options.animateOut || this.core.options.animateIn)) { + this.swap(); + } + }, this) + }; + + this.core.$element.on(this.handlers); + }; + + /** + * Default options. + * @public + */ + Animate.Defaults = { + animateOut: false, + animateIn: false + }; + + /** + * Toggles the animation classes whenever an translations starts. + * @protected + * @returns {Boolean|undefined} + */ + Animate.prototype.swap = function() { + + if (this.core.settings.items !== 1) { + return; + } + + if (!$.support.animation || !$.support.transition) { + return; + } + + this.core.speed(0); + + var left, + clear = $.proxy(this.clear, this), + previous = this.core.$stage.children().eq(this.previous), + next = this.core.$stage.children().eq(this.next), + incoming = this.core.settings.animateIn, + outgoing = this.core.settings.animateOut; + + if (this.core.current() === this.previous) { + return; + } + + if (outgoing) { + left = this.core.coordinates(this.previous) - this.core.coordinates(this.next); + previous.one($.support.animation.end, clear) + .css( { 'left': left + 'px' } ) + .addClass('animated owl-animated-out') + .addClass(outgoing); + } + + if (incoming) { + next.one($.support.animation.end, clear) + .addClass('animated owl-animated-in') + .addClass(incoming); + } + }; + + Animate.prototype.clear = function(e) { + $(e.target).css( { 'left': '' } ) + .removeClass('animated owl-animated-out owl-animated-in') + .removeClass(this.core.settings.animateIn) + .removeClass(this.core.settings.animateOut); + this.core.onTransitionEnd(); + }; + + /** + * Destroys the plugin. + * @public + */ + Animate.prototype.destroy = function() { + var handler, property; + + for (handler in this.handlers) { + this.core.$element.off(handler, this.handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Animate = Animate; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Autoplay Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the autoplay plugin. + * @class The Autoplay Plugin + * @param {Owl} scope - The Owl Carousel + */ + var Autoplay = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * The autoplay timeout. + * @type {Timeout} + */ + this._timeout = null; + + /** + * Indicates whenever the autoplay is paused. + * @type {Boolean} + */ + this._paused = false; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name === 'settings') { + if (this._core.settings.autoplay) { + this.play(); + } else { + this.stop(); + } + } else if (e.namespace && e.property.name === 'position') { + //console.log('play?', e); + if (this._core.settings.autoplay) { + this._setAutoPlayInterval(); + } + } + }, this), + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoplay) { + this.play(); + } + }, this), + 'play.owl.autoplay': $.proxy(function(e, t, s) { + if (e.namespace) { + this.play(t, s); + } + }, this), + 'stop.owl.autoplay': $.proxy(function(e) { + if (e.namespace) { + this.stop(); + } + }, this), + 'mouseover.owl.autoplay': $.proxy(function() { + if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { + this.pause(); + } + }, this), + 'mouseleave.owl.autoplay': $.proxy(function() { + if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { + this.play(); + } + }, this), + 'touchstart.owl.core': $.proxy(function() { + if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { + this.pause(); + } + }, this), + 'touchend.owl.core': $.proxy(function() { + if (this._core.settings.autoplayHoverPause) { + this.play(); + } + }, this) + }; + + // register event handlers + this._core.$element.on(this._handlers); + + // set default options + this._core.options = $.extend({}, Autoplay.Defaults, this._core.options); + }; + + /** + * Default options. + * @public + */ + Autoplay.Defaults = { + autoplay: false, + autoplayTimeout: 5000, + autoplayHoverPause: false, + autoplaySpeed: false + }; + + /** + * Starts the autoplay. + * @public + * @param {Number} [timeout] - The interval before the next animation starts. + * @param {Number} [speed] - The animation speed for the animations. + */ + Autoplay.prototype.play = function(timeout, speed) { + this._paused = false; + + if (this._core.is('rotating')) { + return; + } + + this._core.enter('rotating'); + + this._setAutoPlayInterval(); + }; + + /** + * Gets a new timeout + * @private + * @param {Number} [timeout] - The interval before the next animation starts. + * @param {Number} [speed] - The animation speed for the animations. + * @return {Timeout} + */ + Autoplay.prototype._getNextTimeout = function(timeout, speed) { + if ( this._timeout ) { + window.clearTimeout(this._timeout); + } + return window.setTimeout($.proxy(function() { + if (this._paused || this._core.is('busy') || this._core.is('interacting') || document.hidden) { + return; + } + this._core.next(speed || this._core.settings.autoplaySpeed); + }, this), timeout || this._core.settings.autoplayTimeout); + }; + + /** + * Sets autoplay in motion. + * @private + */ + Autoplay.prototype._setAutoPlayInterval = function() { + this._timeout = this._getNextTimeout(); + }; + + /** + * Stops the autoplay. + * @public + */ + Autoplay.prototype.stop = function() { + if (!this._core.is('rotating')) { + return; + } + + window.clearTimeout(this._timeout); + this._core.leave('rotating'); + }; + + /** + * Stops the autoplay. + * @public + */ + Autoplay.prototype.pause = function() { + if (!this._core.is('rotating')) { + return; + } + + this._paused = true; + }; + + /** + * Destroys the plugin. + */ + Autoplay.prototype.destroy = function() { + var handler, property; + + this.stop(); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.autoplay = Autoplay; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Navigation Plugin + * @version 2.1.0 + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + 'use strict'; + + /** + * Creates the navigation plugin. + * @class The Navigation Plugin + * @param {Owl} carousel - The Owl Carousel. + */ + var Navigation = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Indicates whether the plugin is initialized or not. + * @protected + * @type {Boolean} + */ + this._initialized = false; + + /** + * The current paging indexes. + * @protected + * @type {Array} + */ + this._pages = []; + + /** + * All DOM elements of the user interface. + * @protected + * @type {Object} + */ + this._controls = {}; + + /** + * Markup for an indicator. + * @protected + * @type {Array.} + */ + this._templates = []; + + /** + * The carousel element. + * @type {jQuery} + */ + this.$element = this._core.$element; + + /** + * Overridden methods of the carousel. + * @protected + * @type {Object} + */ + this._overrides = { + next: this._core.next, + prev: this._core.prev, + to: this._core.to + }; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'prepared.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.dotsData) { + this._templates.push('
' + + $(e.content).find('[data-dot]').addBack('[data-dot]').attr('data-dot') + '
'); + } + }, this), + 'added.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.dotsData) { + this._templates.splice(e.position, 0, this._templates.pop()); + } + }, this), + 'remove.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.dotsData) { + this._templates.splice(e.position, 1); + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name == 'position') { + this.draw(); + } + }, this), + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && !this._initialized) { + this._core.trigger('initialize', null, 'navigation'); + this.initialize(); + this.update(); + this.draw(); + this._initialized = true; + this._core.trigger('initialized', null, 'navigation'); + } + }, this), + 'refreshed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._initialized) { + this._core.trigger('refresh', null, 'navigation'); + this.update(); + this.draw(); + this._core.trigger('refreshed', null, 'navigation'); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, Navigation.Defaults, this._core.options); + + // register event handlers + this.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + * @todo Rename `slideBy` to `navBy` + */ + Navigation.Defaults = { + nav: false, + navText: [ 'prev', 'next' ], + navSpeed: false, + navElement: 'div', + navContainer: false, + navContainerClass: 'owl-nav', + navClass: [ 'owl-prev', 'owl-next' ], + slideBy: 1, + dotClass: 'owl-dot', + dotsClass: 'owl-dots', + dots: true, + dotsEach: false, + dotsData: false, + dotsSpeed: false, + dotsContainer: false + }; + + /** + * Initializes the layout of the plugin and extends the carousel. + * @protected + */ + Navigation.prototype.initialize = function() { + var override, + settings = this._core.settings; + + // create DOM structure for relative navigation + this._controls.$relative = (settings.navContainer ? $(settings.navContainer) + : $('
').addClass(settings.navContainerClass).appendTo(this.$element)).addClass('disabled'); + + this._controls.$previous = $('<' + settings.navElement + '>') + .addClass(settings.navClass[0]) + .html(settings.navText[0]) + .prependTo(this._controls.$relative) + .on('click', $.proxy(function(e) { + this.prev(settings.navSpeed); + }, this)); + this._controls.$next = $('<' + settings.navElement + '>') + .addClass(settings.navClass[1]) + .html(settings.navText[1]) + .appendTo(this._controls.$relative) + .on('click', $.proxy(function(e) { + this.next(settings.navSpeed); + }, this)); + + // create DOM structure for absolute navigation + if (!settings.dotsData) { + this._templates = [ $('
') + .addClass(settings.dotClass) + .append($('')) + .prop('outerHTML') ]; + } + + this._controls.$absolute = (settings.dotsContainer ? $(settings.dotsContainer) + : $('
').addClass(settings.dotsClass).appendTo(this.$element)).addClass('disabled'); + + this._controls.$absolute.on('click', 'div', $.proxy(function(e) { + var index = $(e.target).parent().is(this._controls.$absolute) + ? $(e.target).index() : $(e.target).parent().index(); + + e.preventDefault(); + + this.to(index, settings.dotsSpeed); + }, this)); + + // override public methods of the carousel + for (override in this._overrides) { + this._core[override] = $.proxy(this[override], this); + } + }; + + /** + * Destroys the plugin. + * @protected + */ + Navigation.prototype.destroy = function() { + var handler, control, property, override; + + for (handler in this._handlers) { + this.$element.off(handler, this._handlers[handler]); + } + for (control in this._controls) { + this._controls[control].remove(); + } + for (override in this.overides) { + this._core[override] = this._overrides[override]; + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + /** + * Updates the internal state. + * @protected + */ + Navigation.prototype.update = function() { + var i, j, k, + lower = this._core.clones().length / 2, + upper = lower + this._core.items().length, + maximum = this._core.maximum(true), + settings = this._core.settings, + size = settings.center || settings.autoWidth || settings.dotsData + ? 1 : settings.dotsEach || settings.items; + + if (settings.slideBy !== 'page') { + settings.slideBy = Math.min(settings.slideBy, settings.items); + } + + if (settings.dots || settings.slideBy == 'page') { + this._pages = []; + + for (i = lower, j = 0, k = 0; i < upper; i++) { + if (j >= size || j === 0) { + this._pages.push({ + start: Math.min(maximum, i - lower), + end: i - lower + size - 1 + }); + if (Math.min(maximum, i - lower) === maximum) { + break; + } + j = 0, ++k; + } + j += this._core.mergers(this._core.relative(i)); + } + } + }; + + /** + * Draws the user interface. + * @todo The option `dotsData` wont work. + * @protected + */ + Navigation.prototype.draw = function() { + var difference, + settings = this._core.settings, + disabled = this._core.items().length <= settings.items, + index = this._core.relative(this._core.current()), + loop = settings.loop || settings.rewind; + + this._controls.$relative.toggleClass('disabled', !settings.nav || disabled); + + if (settings.nav) { + this._controls.$previous.toggleClass('disabled', !loop && index <= this._core.minimum(true)); + this._controls.$next.toggleClass('disabled', !loop && index >= this._core.maximum(true)); + } + + this._controls.$absolute.toggleClass('disabled', !settings.dots || disabled); + + if (settings.dots) { + difference = this._pages.length - this._controls.$absolute.children().length; + + if (settings.dotsData && difference !== 0) { + this._controls.$absolute.html(this._templates.join('')); + } else if (difference > 0) { + this._controls.$absolute.append(new Array(difference + 1).join(this._templates[0])); + } else if (difference < 0) { + this._controls.$absolute.children().slice(difference).remove(); + } + + this._controls.$absolute.find('.active').removeClass('active'); + this._controls.$absolute.children().eq($.inArray(this.current(), this._pages)).addClass('active'); + } + }; + + /** + * Extends event data. + * @protected + * @param {Event} event - The event object which gets thrown. + */ + Navigation.prototype.onTrigger = function(event) { + var settings = this._core.settings; + + event.page = { + index: $.inArray(this.current(), this._pages), + count: this._pages.length, + size: settings && (settings.center || settings.autoWidth || settings.dotsData + ? 1 : settings.dotsEach || settings.items) + }; + }; + + /** + * Gets the current page position of the carousel. + * @protected + * @returns {Number} + */ + Navigation.prototype.current = function() { + var current = this._core.relative(this._core.current()); + return $.grep(this._pages, $.proxy(function(page, index) { + return page.start <= current && page.end >= current; + }, this)).pop(); + }; + + /** + * Gets the current succesor/predecessor position. + * @protected + * @returns {Number} + */ + Navigation.prototype.getPosition = function(successor) { + var position, length, + settings = this._core.settings; + + if (settings.slideBy == 'page') { + position = $.inArray(this.current(), this._pages); + length = this._pages.length; + successor ? ++position : --position; + position = this._pages[((position % length) + length) % length].start; + } else { + position = this._core.relative(this._core.current()); + length = this._core.items().length; + successor ? position += settings.slideBy : position -= settings.slideBy; + } + + return position; + }; + + /** + * Slides to the next item or page. + * @public + * @param {Number} [speed=false] - The time in milliseconds for the transition. + */ + Navigation.prototype.next = function(speed) { + $.proxy(this._overrides.to, this._core)(this.getPosition(true), speed); + }; + + /** + * Slides to the previous item or page. + * @public + * @param {Number} [speed=false] - The time in milliseconds for the transition. + */ + Navigation.prototype.prev = function(speed) { + $.proxy(this._overrides.to, this._core)(this.getPosition(false), speed); + }; + + /** + * Slides to the specified item or page. + * @public + * @param {Number} position - The position of the item or page. + * @param {Number} [speed] - The time in milliseconds for the transition. + * @param {Boolean} [standard=false] - Whether to use the standard behaviour or not. + */ + Navigation.prototype.to = function(position, speed, standard) { + var length; + + if (!standard && this._pages.length) { + length = this._pages.length; + $.proxy(this._overrides.to, this._core)(this._pages[((position % length) + length) % length].start, speed); + } else { + $.proxy(this._overrides.to, this._core)(position, speed); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Navigation = Navigation; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Hash Plugin + * @version 2.1.0 + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + 'use strict'; + + /** + * Creates the hash plugin. + * @class The Hash Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var Hash = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Hash index for the items. + * @protected + * @type {Object} + */ + this._hashes = {}; + + /** + * The carousel element. + * @type {jQuery} + */ + this.$element = this._core.$element; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.startPosition === 'URLHash') { + $(window).trigger('hashchange.owl.navigation'); + } + }, this), + 'prepared.owl.carousel': $.proxy(function(e) { + if (e.namespace) { + var hash = $(e.content).find('[data-hash]').addBack('[data-hash]').attr('data-hash'); + + if (!hash) { + return; + } + + this._hashes[hash] = e.content; + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name === 'position') { + var current = this._core.items(this._core.relative(this._core.current())), + hash = $.map(this._hashes, function(item, hash) { + return item === current ? hash : null; + }).join(); + + if (!hash || window.location.hash.slice(1) === hash) { + return; + } + + window.location.hash = hash; + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, Hash.Defaults, this._core.options); + + // register the event handlers + this.$element.on(this._handlers); + + // register event listener for hash navigation + $(window).on('hashchange.owl.navigation', $.proxy(function(e) { + var hash = window.location.hash.substring(1), + items = this._core.$stage.children(), + position = this._hashes[hash] && items.index(this._hashes[hash]); + + if (position === undefined || position === this._core.current()) { + return; + } + + this._core.to(this._core.relative(position), false, true); + }, this)); + }; + + /** + * Default options. + * @public + */ + Hash.Defaults = { + URLhashListener: false + }; + + /** + * Destroys the plugin. + * @public + */ + Hash.prototype.destroy = function() { + var handler, property; + + $(window).off('hashchange.owl.navigation'); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Hash = Hash; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Support Plugin + * + * @version 2.1.0 + * @author Vivid Planet Software GmbH + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + var style = $('').get(0).style, + prefixes = 'Webkit Moz O ms'.split(' '), + events = { + transition: { + end: { + WebkitTransition: 'webkitTransitionEnd', + MozTransition: 'transitionend', + OTransition: 'oTransitionEnd', + transition: 'transitionend' + } + }, + animation: { + end: { + WebkitAnimation: 'webkitAnimationEnd', + MozAnimation: 'animationend', + OAnimation: 'oAnimationEnd', + animation: 'animationend' + } + } + }, + tests = { + csstransforms: function() { + return !!test('transform'); + }, + csstransforms3d: function() { + return !!test('perspective'); + }, + csstransitions: function() { + return !!test('transition'); + }, + cssanimations: function() { + return !!test('animation'); + } + }; + + function test(property, prefixed) { + var result = false, + upper = property.charAt(0).toUpperCase() + property.slice(1); + + $.each((property + ' ' + prefixes.join(upper + ' ') + upper).split(' '), function(i, property) { + if (style[property] !== undefined) { + result = prefixed ? property : true; + return false; + } + }); + + return result; + } + + function prefixed(property) { + return test(property, true); + } + + if (tests.csstransitions()) { + /* jshint -W053 */ + $.support.transition = new String(prefixed('transition')) + $.support.transition.end = events.transition.end[ $.support.transition ]; + } + + if (tests.cssanimations()) { + /* jshint -W053 */ + $.support.animation = new String(prefixed('animation')) + $.support.animation.end = events.animation.end[ $.support.animation ]; + } + + if (tests.csstransforms()) { + /* jshint -W053 */ + $.support.transform = new String(prefixed('transform')); + $.support.transform3d = tests.csstransforms3d(); + } + +})(window.Zepto || window.jQuery, window, document); diff --git a/FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.min.js b/FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.min.js new file mode 100644 index 0000000..9b9566f --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/owlcarousel/owl.carousel.min.js @@ -0,0 +1,7 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&e<=0&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('
'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&bh-f-e&&b",g[a+1]||h-f)&&(d="left"===c?a+1:a),d===-1},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){for(b=this._items.length,c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=f*-1*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&a.namespace.indexOf("owl")!==-1?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&e*-1||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
',d=k.lazyLoad?'
':'
',b.after(d),b.after(e)};if(b.wrap('
"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a('
'+c+"
").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)}, +a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("
").addClass(c.dotClass).append(a("")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("
").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document); \ No newline at end of file diff --git a/FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.css b/FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.css new file mode 100644 index 0000000..8e706b1 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.css @@ -0,0 +1,206 @@ +/*@preserve + * Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/) + * Copyright 2016-2018 Jonathan Peterson + * Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE) + */ + +.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + +.bootstrap-datetimepicker-widget { + list-style: none; } + .bootstrap-datetimepicker-widget.dropdown-menu { + display: block; + margin: 2px 0; + padding: 4px; + width: 14rem; } + @media (min-width: 576px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + @media (min-width: 768px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + @media (min-width: 992px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + .bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after { + content: ''; + display: inline-block; + position: absolute; } + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-bottom-color: rgba(0, 0, 0, 0.2); + top: -7px; + left: 7px; } + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + top: -6px; + left: 8px; } + .bootstrap-datetimepicker-widget.dropdown-menu.top:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-top: 7px solid #ccc; + border-top-color: rgba(0, 0, 0, 0.2); + bottom: -7px; + left: 6px; } + .bootstrap-datetimepicker-widget.dropdown-menu.top:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-top: 6px solid white; + bottom: -6px; + left: 7px; } + .bootstrap-datetimepicker-widget.dropdown-menu.float-right:before { + left: auto; + right: 6px; } + .bootstrap-datetimepicker-widget.dropdown-menu.float-right:after { + left: auto; + right: 7px; } + .bootstrap-datetimepicker-widget.dropdown-menu.wider { + width: 16rem; } + .bootstrap-datetimepicker-widget .list-unstyled { + margin: 0; } + .bootstrap-datetimepicker-widget a[data-action] { + padding: 6px 0; } + .bootstrap-datetimepicker-widget a[data-action]:active { + box-shadow: none; } + .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second { + width: 54px; + font-weight: bold; + font-size: 1.2em; + margin: 0; } + .bootstrap-datetimepicker-widget button[data-action] { + padding: 6px; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { + content: "Increment Hours"; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { + content: "Increment Minutes"; } + .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { + content: "Decrement Hours"; } + .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { + content: "Decrement Minutes"; } + .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { + content: "Show Hours"; } + .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { + content: "Show Minutes"; } + .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { + content: "Toggle AM/PM"; } + .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { + content: "Clear the picker"; } + .bootstrap-datetimepicker-widget .btn[data-action="today"]::after { + content: "Set the date to today"; } + .bootstrap-datetimepicker-widget .picker-switch { + text-align: center; } + .bootstrap-datetimepicker-widget .picker-switch::after { + content: "Toggle Date and Time Screens"; } + .bootstrap-datetimepicker-widget .picker-switch td { + padding: 0; + margin: 0; + height: auto; + width: auto; + line-height: inherit; } + .bootstrap-datetimepicker-widget .picker-switch td span { + line-height: 2.5; + height: 2.5em; + width: 100%; } + .bootstrap-datetimepicker-widget table { + width: 100%; + margin: 0; } + .bootstrap-datetimepicker-widget table td, + .bootstrap-datetimepicker-widget table th { + text-align: center; + border-radius: 0.25rem; } + .bootstrap-datetimepicker-widget table th { + height: 20px; + line-height: 20px; + width: 20px; } + .bootstrap-datetimepicker-widget table th.picker-switch { + width: 145px; } + .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover { + background: none; + color: #6c757d; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget table th.prev::after { + content: "Previous Month"; } + .bootstrap-datetimepicker-widget table th.next::after { + content: "Next Month"; } + .bootstrap-datetimepicker-widget table thead tr:first-child th { + cursor: pointer; } + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover { + background: #e9ecef; } + .bootstrap-datetimepicker-widget table td { + height: 54px; + line-height: 54px; + width: 54px; } + .bootstrap-datetimepicker-widget table td.cw { + font-size: .8em; + height: 20px; + line-height: 20px; + color: #6c757d; } + .bootstrap-datetimepicker-widget table td.day { + height: 20px; + line-height: 20px; + width: 20px; } + .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover { + background: #e9ecef; + cursor: pointer; } + .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new { + color: #6c757d; } + .bootstrap-datetimepicker-widget table td.today { + position: relative; } + .bootstrap-datetimepicker-widget table td.today:before { + content: ''; + display: inline-block; + border: solid transparent; + border-width: 0 0 7px 7px; + border-bottom-color: #007bff; + border-top-color: rgba(0, 0, 0, 0.2); + position: absolute; + bottom: 4px; + right: 4px; } + .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover { + background-color: #007bff; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .bootstrap-datetimepicker-widget table td.active.today:before { + border-bottom-color: #fff; } + .bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover { + background: none; + color: #6c757d; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget table td span { + display: inline-block; + width: 54px; + height: 54px; + line-height: 54px; + margin: 2px 1.5px; + cursor: pointer; + border-radius: 0.25rem; } + .bootstrap-datetimepicker-widget table td span:hover { + background: #e9ecef; } + .bootstrap-datetimepicker-widget table td span.active { + background-color: #007bff; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .bootstrap-datetimepicker-widget table td span.old { + color: #6c757d; } + .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover { + background: none; + color: #6c757d; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget.usetwentyfour td.hour { + height: 27px; + line-height: 27px; } + +.input-group [data-toggle="datetimepicker"] { + cursor: pointer; } diff --git a/FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.min.css b/FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.min.css new file mode 100644 index 0000000..46af357 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/tempusdominus/css/tempusdominus-bootstrap-4.min.css @@ -0,0 +1,206 @@ +/*@preserve + * Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/) + * Copyright 2016-2018 Jonathan Peterson + * Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE) + */ + +.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + +.bootstrap-datetimepicker-widget { + list-style: none; } + .bootstrap-datetimepicker-widget.dropdown-menu { + display: block; + margin: 0; + padding: 0; + width: 14rem; } + @media (min-width: 576px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + @media (min-width: 768px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + @media (min-width: 992px) { + .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { + width: 38em; } } + .bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after { + content: ''; + display: inline-block; + position: absolute; } + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-bottom-color: rgba(0, 0, 0, 0.2); + top: -7px; + left: 7px; } + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid white; + top: -6px; + left: 8px; } + .bootstrap-datetimepicker-widget.dropdown-menu.top:before { + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-top: 7px solid #ccc; + border-top-color: rgba(0, 0, 0, 0.2); + bottom: -7px; + left: 6px; } + .bootstrap-datetimepicker-widget.dropdown-menu.top:after { + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-top: 6px solid white; + bottom: -6px; + left: 7px; } + .bootstrap-datetimepicker-widget.dropdown-menu.float-right:before { + left: auto; + right: 6px; } + .bootstrap-datetimepicker-widget.dropdown-menu.float-right:after { + left: auto; + right: 7px; } + .bootstrap-datetimepicker-widget.dropdown-menu.wider { + width: 16rem; } + .bootstrap-datetimepicker-widget .list-unstyled { + margin: 0; } + .bootstrap-datetimepicker-widget a[data-action] { + padding: 6px 0; } + .bootstrap-datetimepicker-widget a[data-action]:active { + box-shadow: none; } + .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second { + width: 54px; + font-weight: bold; + font-size: 1.2em; + margin: 0; } + .bootstrap-datetimepicker-widget button[data-action] { + padding: 6px; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { + content: "Increment Hours"; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { + content: "Increment Minutes"; } + .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { + content: "Decrement Hours"; } + .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { + content: "Decrement Minutes"; } + .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { + content: "Show Hours"; } + .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { + content: "Show Minutes"; } + .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { + content: "Toggle AM/PM"; } + .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { + content: "Clear the picker"; } + .bootstrap-datetimepicker-widget .btn[data-action="today"]::after { + content: "Set the date to today"; } + .bootstrap-datetimepicker-widget .picker-switch { + text-align: center; } + .bootstrap-datetimepicker-widget .picker-switch::after { + content: "Toggle Date and Time Screens"; } + .bootstrap-datetimepicker-widget .picker-switch td { + padding: 0; + margin: 0; + height: auto; + width: auto; + line-height: inherit; } + .bootstrap-datetimepicker-widget .picker-switch td span { + line-height: 2.5; + height: 2.5em; + width: 100%; } + .bootstrap-datetimepicker-widget table { + width: 100%; + margin: 0; } + .bootstrap-datetimepicker-widget table td, + .bootstrap-datetimepicker-widget table th { + text-align: center; + border-radius: 0.25rem; } + .bootstrap-datetimepicker-widget table th { + height: 20px; + line-height: 20px; + width: 20px; } + .bootstrap-datetimepicker-widget table th.picker-switch { + width: 145px; } + .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover { + background: none; + color: #6c757d; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget table th.prev::after { + content: "Previous Month"; } + .bootstrap-datetimepicker-widget table th.next::after { + content: "Next Month"; } + .bootstrap-datetimepicker-widget table thead tr:first-child th { + cursor: pointer; } + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover { + background: #e9ecef; } + .bootstrap-datetimepicker-widget table td { + height: 54px; + line-height: 54px; + width: 54px; } + .bootstrap-datetimepicker-widget table td.cw { + font-size: .8em; + height: 20px; + line-height: 20px; + color: #6c757d; } + .bootstrap-datetimepicker-widget table td.day { + height: 20px; + line-height: 20px; + width: 20px; } + .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover { + background: #e9ecef; + cursor: pointer; } + .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new { + color: #6c757d; } + .bootstrap-datetimepicker-widget table td.today { + position: relative; } + .bootstrap-datetimepicker-widget table td.today:before { + content: ''; + display: inline-block; + border: solid transparent; + border-width: 0 0 7px 7px; + border-bottom-color: #007bff; + border-top-color: rgba(0, 0, 0, 0.2); + position: absolute; + bottom: 4px; + right: 4px; } + .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover { + background-color: #007bff; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .bootstrap-datetimepicker-widget table td.active.today:before { + border-bottom-color: #fff; } + .bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover { + background: none; + color: #6c757d; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget table td span { + display: inline-block; + width: 54px; + height: 54px; + line-height: 54px; + margin: 2px 1.5px; + cursor: pointer; + border-radius: 0.25rem; } + .bootstrap-datetimepicker-widget table td span:hover { + background: #e9ecef; } + .bootstrap-datetimepicker-widget table td span.active { + background-color: #007bff; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .bootstrap-datetimepicker-widget table td span.old { + color: #6c757d; } + .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover { + background: none; + color: #6c757d; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget.usetwentyfour td.hour { + height: 27px; + line-height: 27px; } + +.input-group [data-toggle="datetimepicker"] { + cursor: pointer; } diff --git a/FlightSystemManagement/src/assets/lib/tempusdominus/js/moment-timezone.min.js b/FlightSystemManagement/src/assets/lib/tempusdominus/js/moment-timezone.min.js new file mode 100644 index 0000000..5c07ce0 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/tempusdominus/js/moment-timezone.min.js @@ -0,0 +1 @@ +!function(a,i){"use strict";"object"==typeof module&&module.exports?module.exports=i(require("moment")):"function"==typeof define&&define.amd?define(["moment"],i):i(a.moment)}(this,function(A){"use strict";var i,c={},n={},s={},u={};A&&"string"==typeof A.version||N("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var a=A.version.split("."),e=+a[0],r=+a[1];function t(a){return 96= 2.6.0. You are using Moment.js "+A.version+". See momentjs.com"),p.prototype={_set:function(a){this.name=a.name,this.abbrs=a.abbrs,this.untils=a.untils,this.offsets=a.offsets,this.population=a.population},_index:function(a){var i,e=+a,r=this.untils;for(i=0;i= 2.9.0. You are using Moment.js "+A.version+"."),A.defaultZone=a?S(a):null,A};var D=A.momentProperties;return"[object Array]"===Object.prototype.toString.call(D)?(D.push("_z"),D.push("_a")):D&&(D._z=null),_({version:"2018e",zones:["Africa/Abidjan|GMT|0|0||48e5","Africa/Nairobi|EAT|-30|0||47e5","Africa/Algiers|CET|-10|0||26e5","Africa/Lagos|WAT|-10|0||17e6","Africa/Maputo|CAT|-20|0||26e5","Africa/Cairo|EET EEST|-20 -30|01010|1M2m0 gL0 e10 mn0|15e6","Africa/Casablanca|WET WEST|0 -10|0101010101010101010101010101010101010101010|1H3C0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 Rc0 11A0 e00 e00 U00 11A0 8o0 e00 11A0 11A0 5A0 e00 17c0 1fA0 1a00|32e5","Europe/Paris|CET CEST|-10 -20|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|11e6","Africa/Johannesburg|SAST|-20|0||84e5","Africa/Khartoum|EAT CAT|-30 -20|01|1Usl0|51e5","Africa/Sao_Tome|GMT WAT|0 -10|01|1UQN0","Africa/Tripoli|EET CET CEST|-20 -10 -20|0120|1IlA0 TA0 1o00|11e5","Africa/Windhoek|CAT WAT|-20 -10|0101010101010|1GQo0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|HST HDT|a0 90|01010101010101010101010|1GIc0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|326","America/Anchorage|AKST AKDT|90 80|01010101010101010101010|1GIb0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|30e4","America/Santo_Domingo|AST|40|0||29e5","America/Araguaina|-03 -02|30 20|010|1IdD0 Lz0|14e4","America/Fortaleza|-03|30|0||34e5","America/Asuncion|-03 -04|30 40|01010101010101010101010|1GTf0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0|28e5","America/Panama|EST|50|0||15e5","America/Mexico_City|CST CDT|60 50|01010101010101010101010|1GQw0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|20e6","America/Bahia|-02 -03|20 30|01|1GCq0|27e5","America/Managua|CST|60|0||22e5","America/La_Paz|-04|40|0||19e5","America/Lima|-05|50|0||11e6","America/Denver|MST MDT|70 60|01010101010101010101010|1GI90 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|26e5","America/Campo_Grande|-03 -04|30 40|01010101010101010101010|1GCr0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0|77e4","America/Cancun|CST CDT EST|60 50 50|01010102|1GQw0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|-0430 -04|4u 40|01|1QMT0|29e5","America/Chicago|CST CDT|60 50|01010101010101010101010|1GI80 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|92e5","America/Chihuahua|MST MDT|70 60|01010101010101010101010|1GQx0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|81e4","America/Phoenix|MST|70|0||42e5","America/Los_Angeles|PST PDT|80 70|01010101010101010101010|1GIa0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|15e6","America/New_York|EST EDT|50 40|01010101010101010101010|1GI70 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|21e6","America/Rio_Branco|-04 -05|40 50|01|1KLE0|31e4","America/Fort_Nelson|PST PDT MST|80 70 70|01010102|1GIa0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Halifax|AST ADT|40 30|01010101010101010101010|1GI60 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|39e4","America/Godthab|-03 -02|30 20|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|17e3","America/Grand_Turk|EST EDT AST|50 40 40|0101010121010101010|1GI70 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 5Ip0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|37e2","America/Havana|CST CDT|50 40|01010101010101010101010|1GQt0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0|21e5","America/Metlakatla|PST AKST AKDT|80 90 80|0121212121212121|1PAa0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|14e2","America/Miquelon|-03 -02|30 20|01010101010101010101010|1GI50 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|61e2","America/Montevideo|-02 -03|20 30|01010101|1GI40 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Noronha|-02|20|0||30e2","America/Port-au-Prince|EST EDT|50 40|010101010101010101010|1GI70 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|23e5","Antarctica/Palmer|-03 -04|30 40|010101010|1H3D0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","America/Santiago|-03 -04|30 40|010101010101010101010|1H3D0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0|62e5","America/Sao_Paulo|-02 -03|20 30|01010101010101010101010|1GCq0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0 1HB0 FX0 1HB0 IL0 1HB0 FX0 1HB0|20e6","Atlantic/Azores|-01 +00|10 0|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|25e4","America/St_Johns|NST NDT|3u 2u|01010101010101010101010|1GI5u 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0|11e4","Antarctica/Casey|+11 +08|-b0 -80|0101|1GAF0 blz0 3m10|10","Antarctica/Davis|+05 +07|-50 -70|01|1GAI0|70","Pacific/Port_Moresby|+10|-a0|0||25e4","Pacific/Guadalcanal|+11|-b0|0||11e4","Asia/Tashkent|+05|-50|0||23e5","Pacific/Auckland|NZDT NZST|-d0 -c0|01010101010101010101010|1GQe0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00|14e5","Asia/Baghdad|+03|-30|0||66e5","Antarctica/Troll|+00 +02|0 -20|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|40","Asia/Dhaka|+06|-60|0||16e6","Asia/Amman|EET EEST|-20 -30|010101010101010101010|1GPy0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00|25e5","Asia/Kamchatka|+12|-c0|0||18e4","Asia/Baku|+04 +05|-40 -50|010101010|1GNA0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|+07|-70|0||15e6","Asia/Barnaul|+07 +06|-70 -60|010|1N7v0 3rd0","Asia/Beirut|EET EEST|-20 -30|01010101010101010101010|1GNy0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0|22e5","Asia/Manila|+08|-80|0||24e6","Asia/Kolkata|IST|-5u|0||15e6","Asia/Chita|+10 +08 +09|-a0 -80 -90|012|1N7s0 3re0|33e4","Asia/Ulaanbaatar|+08 +09|-80 -90|01010|1O8G0 1cJ0 1cP0 1cJ0|12e5","Asia/Shanghai|CST|-80|0||23e6","Asia/Colombo|+0530|-5u|0||22e5","Asia/Damascus|EET EEST|-20 -30|01010101010101010101010|1GPy0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0|26e5","Asia/Dili|+09|-90|0||19e4","Asia/Dubai|+04|-40|0||39e5","Asia/Famagusta|EET EEST +03|-20 -30 -30|0101010101201010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0","Asia/Gaza|EET EEST|-20 -30|01010101010101010101010|1GPy0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1220 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1qL0 WN0 1qL0 WN0 1qL0|18e5","Asia/Hong_Kong|HKT|-80|0||73e5","Asia/Hovd|+07 +08|-70 -80|01010|1O8H0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|+09 +08|-90 -80|01|1N7t0|60e4","Europe/Istanbul|EET EEST +03|-20 -30 -30|01010101012|1GNB0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|WIB|-70|0||31e6","Asia/Jayapura|WIT|-90|0||26e4","Asia/Jerusalem|IST IDT|-20 -30|01010101010101010101010|1GPA0 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0|81e4","Asia/Kabul|+0430|-4u|0||46e5","Asia/Karachi|PKT|-50|0||24e6","Asia/Kathmandu|+0545|-5J|0||12e5","Asia/Yakutsk|+10 +09|-a0 -90|01|1N7s0|28e4","Asia/Krasnoyarsk|+08 +07|-80 -70|01|1N7u0|10e5","Asia/Magadan|+12 +10 +11|-c0 -a0 -b0|012|1N7q0 3Cq0|95e3","Asia/Makassar|WITA|-80|0||15e5","Europe/Athens|EET EEST|-20 -30|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|35e5","Asia/Novosibirsk|+07 +06|-70 -60|010|1N7v0 4eN0|15e5","Asia/Omsk|+07 +06|-70 -60|01|1N7v0|12e5","Asia/Pyongyang|KST KST|-90 -8u|010|1P4D0 6BAu|29e5","Asia/Rangoon|+0630|-6u|0||48e5","Asia/Sakhalin|+11 +10|-b0 -a0|010|1N7r0 3rd0|58e4","Asia/Seoul|KST|-90|0||23e6","Asia/Srednekolymsk|+12 +11|-c0 -b0|01|1N7q0|35e2","Asia/Tehran|+0330 +0430|-3u -4u|01010101010101010101010|1GLUu 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Tokyo|JST|-90|0||38e6","Asia/Tomsk|+07 +06|-70 -60|010|1N7v0 3Qp0|10e5","Asia/Vladivostok|+11 +10|-b0 -a0|01|1N7r0|60e4","Asia/Yekaterinburg|+06 +05|-60 -50|01|1N7w0|14e5","Europe/Lisbon|WET WEST|0 -10|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|27e5","Atlantic/Cape_Verde|-01|10|0||50e4","Australia/Sydney|AEDT AEST|-b0 -a0|01010101010101010101010|1GQg0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|ACDT ACST|-au -9u|01010101010101010101010|1GQgu 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|AEST|-a0|0||20e5","Australia/Darwin|ACST|-9u|0||12e4","Australia/Eucla|+0845|-8J|0||368","Australia/Lord_Howe|+11 +1030|-b0 -au|01010101010101010101010|1GQf0 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu|347","Australia/Perth|AWST|-80|0||18e5","Pacific/Easter|-05 -06|50 60|010101010101010101010|1H3D0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1Nb0 Dd0 1Nb0 Ap0|30e2","Europe/Dublin|GMT IST|0 -10|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|12e5","Etc/GMT-1|+01|-10|0|","Pacific/Fakaofo|+13|-d0|0||483","Pacific/Kiritimati|+14|-e0|0||51e2","Etc/GMT-2|+02|-20|0|","Pacific/Tahiti|-10|a0|0||18e4","Pacific/Niue|-11|b0|0||12e2","Etc/GMT+12|-12|c0|0|","Pacific/Galapagos|-06|60|0||25e3","Etc/GMT+7|-07|70|0|","Pacific/Pitcairn|-08|80|0||56","Pacific/Gambier|-09|90|0||125","Etc/UCT|UCT|0|0|","Etc/UTC|UTC|0|0|","Europe/Astrakhan|+04 +03|-40 -30|010|1N7y0 3rd0","Europe/London|GMT BST|0 -10|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|10e6","Europe/Chisinau|EET EEST|-20 -30|01010101010101010101010|1GNA0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|67e4","Europe/Kaliningrad|+03 EET|-30 -20|01|1N7z0|44e4","Europe/Volgograd|+04 +03|-40 -30|01|1N7y0|10e5","Europe/Moscow|MSK MSK|-40 -30|01|1N7y0|16e6","Europe/Saratov|+04 +03|-40 -30|010|1N7y0 5810","Europe/Simferopol|EET EEST MSK MSK|-20 -30 -40 -30|0101023|1GNB0 1qM0 11A0 1o00 11z0 1nW0|33e4","Pacific/Honolulu|HST|a0|0||37e4","MET|MET MEST|-10 -20|01010101010101010101010|1GNB0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0","Pacific/Chatham|+1345 +1245|-dJ -cJ|01010101010101010101010|1GQe0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|+14 +13|-e0 -d0|01010101010101010101010|1GQe0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00|37e3","Pacific/Bougainville|+10 +11|-a0 -b0|01|1NwE0|18e4","Pacific/Fiji|+13 +12|-d0 -c0|01010101010101010101010|1Goe0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 uM0 1SM0 uM0 1SM0 uM0 1VA0 s00 1VA0|88e4","Pacific/Guam|ChST|-a0|0||17e4","Pacific/Marquesas|-0930|9u|0||86e2","Pacific/Pago_Pago|SST|b0|0||37e2","Pacific/Norfolk|+1130 +11|-bu -b0|01|1PoCu|25e4","Pacific/Tongatapu|+13 +14|-d0 -e0|010|1S4d0 s00|75e3"],links:["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Bissau","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Monrovia","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|America/Danmarkshavn","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Etc/GMT","Africa/Abidjan|Etc/GMT+0","Africa/Abidjan|Etc/GMT-0","Africa/Abidjan|Etc/GMT0","Africa/Abidjan|Etc/Greenwich","Africa/Abidjan|GMT","Africa/Abidjan|GMT+0","Africa/Abidjan|GMT-0","Africa/Abidjan|GMT0","Africa/Abidjan|Greenwich","Africa/Abidjan|Iceland","Africa/Algiers|Africa/Tunis","Africa/Cairo|Egypt","Africa/Casablanca|Africa/El_Aaiun","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Ndjamena","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Juba","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|America/Juneau","America/Anchorage|America/Nome","America/Anchorage|America/Sitka","America/Anchorage|America/Yakutat","America/Anchorage|US/Alaska","America/Campo_Grande|America/Cuiaba","America/Chicago|America/Indiana/Knox","America/Chicago|America/Indiana/Tell_City","America/Chicago|America/Knox_IN","America/Chicago|America/Matamoros","America/Chicago|America/Menominee","America/Chicago|America/North_Dakota/Beulah","America/Chicago|America/North_Dakota/Center","America/Chicago|America/North_Dakota/New_Salem","America/Chicago|America/Rainy_River","America/Chicago|America/Rankin_Inlet","America/Chicago|America/Resolute","America/Chicago|America/Winnipeg","America/Chicago|CST6CDT","America/Chicago|Canada/Central","America/Chicago|US/Central","America/Chicago|US/Indiana-Starke","America/Chihuahua|America/Mazatlan","America/Chihuahua|Mexico/BajaSur","America/Denver|America/Boise","America/Denver|America/Cambridge_Bay","America/Denver|America/Edmonton","America/Denver|America/Inuvik","America/Denver|America/Ojinaga","America/Denver|America/Shiprock","America/Denver|America/Yellowknife","America/Denver|Canada/Mountain","America/Denver|MST7MDT","America/Denver|Navajo","America/Denver|US/Mountain","America/Fortaleza|America/Argentina/Buenos_Aires","America/Fortaleza|America/Argentina/Catamarca","America/Fortaleza|America/Argentina/ComodRivadavia","America/Fortaleza|America/Argentina/Cordoba","America/Fortaleza|America/Argentina/Jujuy","America/Fortaleza|America/Argentina/La_Rioja","America/Fortaleza|America/Argentina/Mendoza","America/Fortaleza|America/Argentina/Rio_Gallegos","America/Fortaleza|America/Argentina/Salta","America/Fortaleza|America/Argentina/San_Juan","America/Fortaleza|America/Argentina/San_Luis","America/Fortaleza|America/Argentina/Tucuman","America/Fortaleza|America/Argentina/Ushuaia","America/Fortaleza|America/Belem","America/Fortaleza|America/Buenos_Aires","America/Fortaleza|America/Catamarca","America/Fortaleza|America/Cayenne","America/Fortaleza|America/Cordoba","America/Fortaleza|America/Jujuy","America/Fortaleza|America/Maceio","America/Fortaleza|America/Mendoza","America/Fortaleza|America/Paramaribo","America/Fortaleza|America/Recife","America/Fortaleza|America/Rosario","America/Fortaleza|America/Santarem","America/Fortaleza|Antarctica/Rothera","America/Fortaleza|Atlantic/Stanley","America/Fortaleza|Etc/GMT+3","America/Halifax|America/Glace_Bay","America/Halifax|America/Goose_Bay","America/Halifax|America/Moncton","America/Halifax|America/Thule","America/Halifax|Atlantic/Bermuda","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/La_Paz|America/Boa_Vista","America/La_Paz|America/Guyana","America/La_Paz|America/Manaus","America/La_Paz|America/Porto_Velho","America/La_Paz|Brazil/West","America/La_Paz|Etc/GMT+4","America/Lima|America/Bogota","America/Lima|America/Guayaquil","America/Lima|Etc/GMT+5","America/Los_Angeles|America/Dawson","America/Los_Angeles|America/Ensenada","America/Los_Angeles|America/Santa_Isabel","America/Los_Angeles|America/Tijuana","America/Los_Angeles|America/Vancouver","America/Los_Angeles|America/Whitehorse","America/Los_Angeles|Canada/Pacific","America/Los_Angeles|Canada/Yukon","America/Los_Angeles|Mexico/BajaNorte","America/Los_Angeles|PST8PDT","America/Los_Angeles|US/Pacific","America/Los_Angeles|US/Pacific-New","America/Managua|America/Belize","America/Managua|America/Costa_Rica","America/Managua|America/El_Salvador","America/Managua|America/Guatemala","America/Managua|America/Regina","America/Managua|America/Swift_Current","America/Managua|America/Tegucigalpa","America/Managua|Canada/Saskatchewan","America/Mexico_City|America/Bahia_Banderas","America/Mexico_City|America/Merida","America/Mexico_City|America/Monterrey","America/Mexico_City|Mexico/General","America/New_York|America/Detroit","America/New_York|America/Fort_Wayne","America/New_York|America/Indiana/Indianapolis","America/New_York|America/Indiana/Marengo","America/New_York|America/Indiana/Petersburg","America/New_York|America/Indiana/Vevay","America/New_York|America/Indiana/Vincennes","America/New_York|America/Indiana/Winamac","America/New_York|America/Indianapolis","America/New_York|America/Iqaluit","America/New_York|America/Kentucky/Louisville","America/New_York|America/Kentucky/Monticello","America/New_York|America/Louisville","America/New_York|America/Montreal","America/New_York|America/Nassau","America/New_York|America/Nipigon","America/New_York|America/Pangnirtung","America/New_York|America/Thunder_Bay","America/New_York|America/Toronto","America/New_York|Canada/Eastern","America/New_York|EST5EDT","America/New_York|US/East-Indiana","America/New_York|US/Eastern","America/New_York|US/Michigan","America/Noronha|Atlantic/South_Georgia","America/Noronha|Brazil/DeNoronha","America/Noronha|Etc/GMT+2","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Panama|America/Jamaica","America/Panama|EST","America/Panama|Jamaica","America/Phoenix|America/Creston","America/Phoenix|America/Dawson_Creek","America/Phoenix|America/Hermosillo","America/Phoenix|MST","America/Phoenix|US/Arizona","America/Rio_Branco|America/Eirunepe","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Santo_Domingo|America/Anguilla","America/Santo_Domingo|America/Antigua","America/Santo_Domingo|America/Aruba","America/Santo_Domingo|America/Barbados","America/Santo_Domingo|America/Blanc-Sablon","America/Santo_Domingo|America/Curacao","America/Santo_Domingo|America/Dominica","America/Santo_Domingo|America/Grenada","America/Santo_Domingo|America/Guadeloupe","America/Santo_Domingo|America/Kralendijk","America/Santo_Domingo|America/Lower_Princes","America/Santo_Domingo|America/Marigot","America/Santo_Domingo|America/Martinique","America/Santo_Domingo|America/Montserrat","America/Santo_Domingo|America/Port_of_Spain","America/Santo_Domingo|America/Puerto_Rico","America/Santo_Domingo|America/St_Barthelemy","America/Santo_Domingo|America/St_Kitts","America/Santo_Domingo|America/St_Lucia","America/Santo_Domingo|America/St_Thomas","America/Santo_Domingo|America/St_Vincent","America/Santo_Domingo|America/Tortola","America/Santo_Domingo|America/Virgin","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","Antarctica/Palmer|America/Punta_Arenas","Asia/Baghdad|Antarctica/Syowa","Asia/Baghdad|Asia/Aden","Asia/Baghdad|Asia/Bahrain","Asia/Baghdad|Asia/Kuwait","Asia/Baghdad|Asia/Qatar","Asia/Baghdad|Asia/Riyadh","Asia/Baghdad|Etc/GMT-3","Asia/Baghdad|Europe/Minsk","Asia/Bangkok|Asia/Ho_Chi_Minh","Asia/Bangkok|Asia/Novokuznetsk","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Saigon","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Etc/GMT-7","Asia/Bangkok|Indian/Christmas","Asia/Dhaka|Antarctica/Vostok","Asia/Dhaka|Asia/Almaty","Asia/Dhaka|Asia/Bishkek","Asia/Dhaka|Asia/Dacca","Asia/Dhaka|Asia/Kashgar","Asia/Dhaka|Asia/Qyzylorda","Asia/Dhaka|Asia/Thimbu","Asia/Dhaka|Asia/Thimphu","Asia/Dhaka|Asia/Urumqi","Asia/Dhaka|Etc/GMT-6","Asia/Dhaka|Indian/Chagos","Asia/Dili|Etc/GMT-9","Asia/Dili|Pacific/Palau","Asia/Dubai|Asia/Muscat","Asia/Dubai|Asia/Tbilisi","Asia/Dubai|Asia/Yerevan","Asia/Dubai|Etc/GMT-4","Asia/Dubai|Europe/Samara","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Mauritius","Asia/Dubai|Indian/Reunion","Asia/Gaza|Asia/Hebron","Asia/Hong_Kong|Hongkong","Asia/Jakarta|Asia/Pontianak","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kamchatka|Asia/Anadyr","Asia/Kamchatka|Etc/GMT-12","Asia/Kamchatka|Kwajalein","Asia/Kamchatka|Pacific/Funafuti","Asia/Kamchatka|Pacific/Kwajalein","Asia/Kamchatka|Pacific/Majuro","Asia/Kamchatka|Pacific/Nauru","Asia/Kamchatka|Pacific/Tarawa","Asia/Kamchatka|Pacific/Wake","Asia/Kamchatka|Pacific/Wallis","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Makassar|Asia/Ujung_Pandang","Asia/Manila|Asia/Brunei","Asia/Manila|Asia/Kuala_Lumpur","Asia/Manila|Asia/Kuching","Asia/Manila|Asia/Singapore","Asia/Manila|Etc/GMT-8","Asia/Manila|Singapore","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|Asia/Macao","Asia/Shanghai|Asia/Macau","Asia/Shanghai|Asia/Taipei","Asia/Shanghai|PRC","Asia/Shanghai|ROC","Asia/Tashkent|Antarctica/Mawson","Asia/Tashkent|Asia/Aqtau","Asia/Tashkent|Asia/Aqtobe","Asia/Tashkent|Asia/Ashgabat","Asia/Tashkent|Asia/Ashkhabad","Asia/Tashkent|Asia/Atyrau","Asia/Tashkent|Asia/Dushanbe","Asia/Tashkent|Asia/Oral","Asia/Tashkent|Asia/Samarkand","Asia/Tashkent|Etc/GMT-5","Asia/Tashkent|Indian/Kerguelen","Asia/Tashkent|Indian/Maldives","Asia/Tehran|Iran","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Choibalsan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Vladivostok|Asia/Ust-Nera","Asia/Yakutsk|Asia/Khandyga","Atlantic/Azores|America/Scoresbysund","Atlantic/Cape_Verde|Etc/GMT+1","Australia/Adelaide|Australia/Broken_Hill","Australia/Adelaide|Australia/South","Australia/Adelaide|Australia/Yancowinna","Australia/Brisbane|Australia/Lindeman","Australia/Brisbane|Australia/Queensland","Australia/Darwin|Australia/North","Australia/Lord_Howe|Australia/LHI","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/Currie","Australia/Sydney|Australia/Hobart","Australia/Sydney|Australia/Melbourne","Australia/Sydney|Australia/NSW","Australia/Sydney|Australia/Tasmania","Australia/Sydney|Australia/Victoria","Etc/UCT|UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Astrakhan|Europe/Ulyanovsk","Europe/Athens|Asia/Nicosia","Europe/Athens|EET","Europe/Athens|Europe/Bucharest","Europe/Athens|Europe/Helsinki","Europe/Athens|Europe/Kiev","Europe/Athens|Europe/Mariehamn","Europe/Athens|Europe/Nicosia","Europe/Athens|Europe/Riga","Europe/Athens|Europe/Sofia","Europe/Athens|Europe/Tallinn","Europe/Athens|Europe/Uzhgorod","Europe/Athens|Europe/Vilnius","Europe/Athens|Europe/Zaporozhye","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Lisbon|Atlantic/Canary","Europe/Lisbon|Atlantic/Faeroe","Europe/Lisbon|Atlantic/Faroe","Europe/Lisbon|Atlantic/Madeira","Europe/Lisbon|Portugal","Europe/Lisbon|WET","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Africa/Ceuta","Europe/Paris|Arctic/Longyearbyen","Europe/Paris|Atlantic/Jan_Mayen","Europe/Paris|CET","Europe/Paris|Europe/Amsterdam","Europe/Paris|Europe/Andorra","Europe/Paris|Europe/Belgrade","Europe/Paris|Europe/Berlin","Europe/Paris|Europe/Bratislava","Europe/Paris|Europe/Brussels","Europe/Paris|Europe/Budapest","Europe/Paris|Europe/Busingen","Europe/Paris|Europe/Copenhagen","Europe/Paris|Europe/Gibraltar","Europe/Paris|Europe/Ljubljana","Europe/Paris|Europe/Luxembourg","Europe/Paris|Europe/Madrid","Europe/Paris|Europe/Malta","Europe/Paris|Europe/Monaco","Europe/Paris|Europe/Oslo","Europe/Paris|Europe/Podgorica","Europe/Paris|Europe/Prague","Europe/Paris|Europe/Rome","Europe/Paris|Europe/San_Marino","Europe/Paris|Europe/Sarajevo","Europe/Paris|Europe/Skopje","Europe/Paris|Europe/Stockholm","Europe/Paris|Europe/Tirane","Europe/Paris|Europe/Vaduz","Europe/Paris|Europe/Vatican","Europe/Paris|Europe/Vienna","Europe/Paris|Europe/Warsaw","Europe/Paris|Europe/Zagreb","Europe/Paris|Europe/Zurich","Europe/Paris|Poland","Europe/Volgograd|Europe/Kirov","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Fakaofo|Etc/GMT-13","Pacific/Fakaofo|Pacific/Enderbury","Pacific/Galapagos|Etc/GMT+6","Pacific/Gambier|Etc/GMT+9","Pacific/Guadalcanal|Antarctica/Macquarie","Pacific/Guadalcanal|Etc/GMT-11","Pacific/Guadalcanal|Pacific/Efate","Pacific/Guadalcanal|Pacific/Kosrae","Pacific/Guadalcanal|Pacific/Noumea","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|HST","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kiritimati|Etc/GMT-14","Pacific/Niue|Etc/GMT+11","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Pitcairn|Etc/GMT+8","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tahiti|Etc/GMT+10","Pacific/Tahiti|Pacific/Rarotonga"]}),A}); \ No newline at end of file diff --git a/FlightSystemManagement/src/assets/lib/tempusdominus/js/moment.min.js b/FlightSystemManagement/src/assets/lib/tempusdominus/js/moment.min.js new file mode 100644 index 0000000..e7320a7 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/tempusdominus/js/moment.min.js @@ -0,0 +1 @@ +!function(e,a){"object"==typeof exports&&"undefined"!=typeof module?module.exports=a():"function"==typeof define&&define.amd?define(a):e.moment=a()}(this,function(){"use strict";var e,n;function l(){return e.apply(null,arguments)}function _(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e){return void 0===e}function m(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function M(e,a){var t,s=[];for(t=0;t>>0,s=0;sTe(e)?(d=e+1,r=_-Te(e)):(d=e,r=_),{year:d,dayOfYear:r}}function Ie(e,a,t){var s,n,d=Ne(e.year(),a,t),r=Math.floor((e.dayOfYear()-d-1)/7)+1;return r<1?s=r+Ce(n=e.year()-1,a,t):r>Ce(e.year(),a,t)?(s=r-Ce(e.year(),a,t),n=e.year()+1):(n=e.year(),s=r),{week:s,year:n}}function Ce(e,a,t){var s=Ne(e,a,t),n=Ne(e+1,a,t);return(Te(e)-s+n)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),P("week","w"),P("isoWeek","W"),A("week",5),A("isoWeek",5),ie("w",B),ie("ww",B,V),ie("W",B),ie("WW",B,V),Me(["w","ww","W","WW"],function(e,a,t,s){a[s.substr(0,1)]=g(e)});I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),P("day","d"),P("weekday","e"),P("isoWeekday","E"),A("day",11),A("weekday",11),A("isoWeekday",11),ie("d",B),ie("e",B),ie("E",B),ie("dd",function(e,a){return a.weekdaysMinRegex(e)}),ie("ddd",function(e,a){return a.weekdaysShortRegex(e)}),ie("dddd",function(e,a){return a.weekdaysRegex(e)}),Me(["dd","ddd","dddd"],function(e,a,t,s){var n=t._locale.weekdaysParse(e,s,t._strict);null!=n?a.d=n:Y(t).invalidWeekday=e}),Me(["d","e","E"],function(e,a,t,s){a[s]=g(e)});var Ge="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var Ue="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var Ve="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var Ke=re;var $e=re;var Ze=re;function Be(){function e(e,a){return a.length-e.length}var a,t,s,n,d,r=[],_=[],i=[],o=[];for(a=0;a<7;a++)t=c([2e3,1]).day(a),s=this.weekdaysMin(t,""),n=this.weekdaysShort(t,""),d=this.weekdays(t,""),r.push(s),_.push(n),i.push(d),o.push(s),o.push(n),o.push(d);for(r.sort(e),_.sort(e),i.sort(e),o.sort(e),a=0;a<7;a++)_[a]=me(_[a]),i[a]=me(i[a]),o[a]=me(o[a]);this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+_.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function qe(){return this.hours()%12||12}function Qe(e,a){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),a)})}function Xe(e,a){return a._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,qe),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+qe.apply(this)+F(this.minutes(),2)}),I("hmmss",0,0,function(){return""+qe.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+F(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)}),Qe("a",!0),Qe("A",!1),P("hour","h"),A("hour",13),ie("a",Xe),ie("A",Xe),ie("H",B),ie("h",B),ie("k",B),ie("HH",B,V),ie("hh",B,V),ie("kk",B,V),ie("hmm",q),ie("hmmss",Q),ie("Hmm",q),ie("Hmmss",Q),le(["H","HH"],Ye),le(["k","kk"],function(e,a,t){var s=g(e);a[Ye]=24===s?0:s}),le(["a","A"],function(e,a,t){t._isPm=t._locale.isPM(e),t._meridiem=e}),le(["h","hh"],function(e,a,t){a[Ye]=g(e),Y(t).bigHour=!0}),le("hmm",function(e,a,t){var s=e.length-2;a[Ye]=g(e.substr(0,s)),a[ye]=g(e.substr(s)),Y(t).bigHour=!0}),le("hmmss",function(e,a,t){var s=e.length-4,n=e.length-2;a[Ye]=g(e.substr(0,s)),a[ye]=g(e.substr(s,2)),a[fe]=g(e.substr(n)),Y(t).bigHour=!0}),le("Hmm",function(e,a,t){var s=e.length-2;a[Ye]=g(e.substr(0,s)),a[ye]=g(e.substr(s))}),le("Hmmss",function(e,a,t){var s=e.length-4,n=e.length-2;a[Ye]=g(e.substr(0,s)),a[ye]=g(e.substr(s,2)),a[fe]=g(e.substr(n))});var ea,aa=Se("Hours",!0),ta={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Pe,monthsShort:Oe,week:{dow:0,doy:6},weekdays:Ge,weekdaysMin:Ve,weekdaysShort:Ue,meridiemParse:/[ap]\.?m?\.?/i},sa={},na={};function da(e){return e?e.toLowerCase().replace("_","-"):e}function ra(e){var a=null;if(!sa[e]&&"undefined"!=typeof module&&module&&module.exports)try{a=ea._abbr,require("./locale/"+e),_a(a)}catch(e){}return sa[e]}function _a(e,a){var t;return e&&((t=o(a)?oa(e):ia(e,a))?ea=t:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ea._abbr}function ia(e,a){if(null!==a){var t,s=ta;if(a.abbr=e,null!=sa[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=sa[e]._config;else if(null!=a.parentLocale)if(null!=sa[a.parentLocale])s=sa[a.parentLocale]._config;else{if(null==(t=ra(a.parentLocale)))return na[a.parentLocale]||(na[a.parentLocale]=[]),na[a.parentLocale].push({name:e,config:a}),null;s=t._config}return sa[e]=new j(b(s,a)),na[e]&&na[e].forEach(function(e){ia(e.name,e.config)}),_a(e),sa[e]}return delete sa[e],null}function oa(e){var a;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ea;if(!_(e)){if(a=ra(e))return a;e=[e]}return function(e){for(var a,t,s,n,d=0;d=a&&r(n,t,!0)>=a-1)break;a--}d++}return ea}(e)}function ma(e){var a,t=e._a;return t&&-2===Y(e).overflow&&(a=t[Le]<0||11je(t[he],t[Le])?ce:t[Ye]<0||24Ce(t,d,r)?Y(e)._overflowWeeks=!0:null!=i?Y(e)._overflowWeekday=!0:(_=Re(t,s,n,d,r),e._a[he]=_.year,e._dayOfYear=_.dayOfYear)}(e),null!=e._dayOfYear&&(d=ua(e._a[he],s[he]),(e._dayOfYear>Te(d)||0===e._dayOfYear)&&(Y(e)._overflowDayOfYear=!0),t=Je(d,0,e._dayOfYear),e._a[Le]=t.getUTCMonth(),e._a[ce]=t.getUTCDate()),a=0;a<3&&null==e._a[a];++a)e._a[a]=r[a]=s[a];for(;a<7;a++)e._a[a]=r[a]=null==e._a[a]?2===a?1:0:e._a[a];24===e._a[Ye]&&0===e._a[ye]&&0===e._a[fe]&&0===e._a[ke]&&(e._nextDay=!0,e._a[Ye]=0),e._d=(e._useUTC?Je:function(e,a,t,s,n,d,r){var _=new Date(e,a,t,s,n,d,r);return e<100&&0<=e&&isFinite(_.getFullYear())&&_.setFullYear(e),_}).apply(null,r),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ye]=24),e._w&&void 0!==e._w.d&&e._w.d!==n&&(Y(e).weekdayMismatch=!0)}}var Ma=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ha=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,La=/Z|[+-]\d\d(?::?\d\d)?/,ca=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Ya=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ya=/^\/?Date\((\-?\d+)/i;function fa(e){var a,t,s,n,d,r,_=e._i,i=Ma.exec(_)||ha.exec(_);if(i){for(Y(e).iso=!0,a=0,t=ca.length;at.valueOf():t.valueOf()this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},it.isLocal=function(){return!!this.isValid()&&!this._isUTC},it.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},it.isUtc=Na,it.isUTC=Na,it.zoneAbbr=function(){return this._isUTC?"UTC":""},it.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},it.dates=t("dates accessor is deprecated. Use date instead.",tt),it.months=t("months accessor is deprecated. Use month instead",Ee),it.years=t("years accessor is deprecated. Use year instead",ve),it.zone=t("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,a){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,a),this):-this.utcOffset()}),it.isDSTShifted=t("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(k(e,this),(e=wa(e))._a){var a=e._isUTC?c(e._a):Sa(e._a);this._isDSTShifted=this.isValid()&&0= 4)) { + throw new Error('Tempus Dominus Bootstrap4\'s requires at least jQuery v3.0.0 but less than v4.0.0'); + } +}(jQuery); + + +if (typeof moment === 'undefined') { + throw new Error('Tempus Dominus Bootstrap4\'s requires moment.js. Moment.js must be included before Tempus Dominus Bootstrap4\'s JavaScript.'); +} + +var version = moment.version.split('.') +if ((version[0] <= 2 && version[1] < 17) || (version[0] >= 3)) { + throw new Error('Tempus Dominus Bootstrap4\'s requires at least moment.js v2.17.0 but less than v3.0.0'); +} + ++function () { + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +// ReSharper disable once InconsistentNaming +var DateTimePicker = function ($, moment) { + // ReSharper disable InconsistentNaming + var NAME = 'datetimepicker', + DATA_KEY = '' + NAME, + EVENT_KEY = '.' + DATA_KEY, + DATA_API_KEY = '.data-api', + Selector = { + DATA_TOGGLE: '[data-toggle="' + DATA_KEY + '"]' + }, + ClassName = { + INPUT: NAME + '-input' + }, + Event = { + CHANGE: 'change' + EVENT_KEY, + BLUR: 'blur' + EVENT_KEY, + KEYUP: 'keyup' + EVENT_KEY, + KEYDOWN: 'keydown' + EVENT_KEY, + FOCUS: 'focus' + EVENT_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY, + //emitted + UPDATE: 'update' + EVENT_KEY, + ERROR: 'error' + EVENT_KEY, + HIDE: 'hide' + EVENT_KEY, + SHOW: 'show' + EVENT_KEY + }, + DatePickerModes = [{ + CLASS_NAME: 'days', + NAV_FUNCTION: 'M', + NAV_STEP: 1 + }, { + CLASS_NAME: 'months', + NAV_FUNCTION: 'y', + NAV_STEP: 1 + }, { + CLASS_NAME: 'years', + NAV_FUNCTION: 'y', + NAV_STEP: 10 + }, { + CLASS_NAME: 'decades', + NAV_FUNCTION: 'y', + NAV_STEP: 100 + }], + KeyMap = { + 'up': 38, + 38: 'up', + 'down': 40, + 40: 'down', + 'left': 37, + 37: 'left', + 'right': 39, + 39: 'right', + 'tab': 9, + 9: 'tab', + 'escape': 27, + 27: 'escape', + 'enter': 13, + 13: 'enter', + 'pageUp': 33, + 33: 'pageUp', + 'pageDown': 34, + 34: 'pageDown', + 'shift': 16, + 16: 'shift', + 'control': 17, + 17: 'control', + 'space': 32, + 32: 'space', + 't': 84, + 84: 't', + 'delete': 46, + 46: 'delete' + }, + ViewModes = ['times', 'days', 'months', 'years', 'decades'], + keyState = {}, + keyPressHandled = {}; + + var Default = { + timeZone: '', + format: false, + dayViewHeaderFormat: 'MMMM YYYY', + extraFormats: false, + stepping: 1, + minDate: false, + maxDate: false, + useCurrent: true, + collapse: true, + locale: moment.locale(), + defaultDate: false, + disabledDates: false, + enabledDates: false, + icons: { + time: 'fa fa-clock-o', + date: 'fa fa-calendar', + up: 'fa fa-arrow-up', + down: 'fa fa-arrow-down', + previous: 'fa fa-chevron-left', + next: 'fa fa-chevron-right', + today: 'fa fa-calendar-check-o', + clear: 'fa fa-delete', + close: 'fa fa-times' + }, + tooltips: { + today: 'Go to today', + clear: 'Clear selection', + close: 'Close the picker', + selectMonth: 'Select Month', + prevMonth: 'Previous Month', + nextMonth: 'Next Month', + selectYear: 'Select Year', + prevYear: 'Previous Year', + nextYear: 'Next Year', + selectDecade: 'Select Decade', + prevDecade: 'Previous Decade', + nextDecade: 'Next Decade', + prevCentury: 'Previous Century', + nextCentury: 'Next Century', + pickHour: 'Pick Hour', + incrementHour: 'Increment Hour', + decrementHour: 'Decrement Hour', + pickMinute: 'Pick Minute', + incrementMinute: 'Increment Minute', + decrementMinute: 'Decrement Minute', + pickSecond: 'Pick Second', + incrementSecond: 'Increment Second', + decrementSecond: 'Decrement Second', + togglePeriod: 'Toggle Period', + selectTime: 'Select Time', + selectDate: 'Select Date' + }, + useStrict: false, + sideBySide: false, + daysOfWeekDisabled: false, + calendarWeeks: false, + viewMode: 'days', + toolbarPlacement: 'default', + buttons: { + showToday: false, + showClear: false, + showClose: false + }, + widgetPositioning: { + horizontal: 'auto', + vertical: 'auto' + }, + widgetParent: null, + ignoreReadonly: false, + keepOpen: false, + focusOnShow: true, + inline: false, + keepInvalid: false, + keyBinds: { + up: function up() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().subtract(7, 'd')); + } else { + this.date(d.clone().add(this.stepping(), 'm')); + } + return true; + }, + down: function down() { + if (!this.widget) { + this.show(); + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().add(7, 'd')); + } else { + this.date(d.clone().subtract(this.stepping(), 'm')); + } + return true; + }, + 'control up': function controlUp() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().subtract(1, 'y')); + } else { + this.date(d.clone().add(1, 'h')); + } + return true; + }, + 'control down': function controlDown() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().add(1, 'y')); + } else { + this.date(d.clone().subtract(1, 'h')); + } + return true; + }, + left: function left() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().subtract(1, 'd')); + } + return true; + }, + right: function right() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().add(1, 'd')); + } + return true; + }, + pageUp: function pageUp() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().subtract(1, 'M')); + } + return true; + }, + pageDown: function pageDown() { + if (!this.widget) { + return false; + } + var d = this._dates[0] || this.getMoment(); + if (this.widget.find('.datepicker').is(':visible')) { + this.date(d.clone().add(1, 'M')); + } + return true; + }, + enter: function enter() { + if (!this.widget) { + return false; + } + this.hide(); + return true; + }, + escape: function escape() { + if (!this.widget) { + return false; + } + this.hide(); + return true; + }, + 'control space': function controlSpace() { + if (!this.widget) { + return false; + } + if (this.widget.find('.timepicker').is(':visible')) { + this.widget.find('.btn[data-action="togglePeriod"]').click(); + } + return true; + }, + t: function t() { + if (!this.widget) { + return false; + } + this.date(this.getMoment()); + return true; + }, + 'delete': function _delete() { + if (!this.widget) { + return false; + } + this.clear(); + return true; + } + }, + debug: false, + allowInputToggle: false, + disabledTimeIntervals: false, + disabledHours: false, + enabledHours: false, + viewDate: false, + allowMultidate: false, + multidateSeparator: ',' + }; + + // ReSharper restore InconsistentNaming + + // ReSharper disable once DeclarationHides + // ReSharper disable once InconsistentNaming + + var DateTimePicker = function () { + /** @namespace eData.dateOptions */ + /** @namespace moment.tz */ + + function DateTimePicker(element, options) { + _classCallCheck(this, DateTimePicker); + + this._options = this._getOptions(options); + this._element = element; + this._dates = []; + this._datesFormatted = []; + this._viewDate = null; + this.unset = true; + this.component = false; + this.widget = false; + this.use24Hours = null; + this.actualFormat = null; + this.parseFormats = null; + this.currentViewMode = null; + this.MinViewModeNumber = 0; + + this._int(); + } + + /** + * @return {string} + */ + + + //private + + DateTimePicker.prototype._int = function _int() { + var targetInput = this._element.data('target-input'); + if (this._element.is('input')) { + this.input = this._element; + } else if (targetInput !== undefined) { + if (targetInput === 'nearest') { + this.input = this._element.find('input'); + } else { + this.input = $(targetInput); + } + } + + this._dates = []; + this._dates[0] = this.getMoment(); + this._viewDate = this.getMoment().clone(); + + $.extend(true, this._options, this._dataToOptions()); + + this.options(this._options); + + this._initFormatting(); + + if (this.input !== undefined && this.input.is('input') && this.input.val().trim().length !== 0) { + this._setValue(this._parseInputDate(this.input.val().trim()), 0); + } else if (this._options.defaultDate && this.input !== undefined && this.input.attr('placeholder') === undefined) { + this._setValue(this._options.defaultDate, 0); + } + if (this._options.inline) { + this.show(); + } + }; + + DateTimePicker.prototype._update = function _update() { + if (!this.widget) { + return; + } + this._fillDate(); + this._fillTime(); + }; + + DateTimePicker.prototype._setValue = function _setValue(targetMoment, index) { + var oldDate = this.unset ? null : this._dates[index]; + var outpValue = ''; + // case of calling setValue(null or false) + if (!targetMoment) { + if (!this._options.allowMultidate || this._dates.length === 1) { + this.unset = true; + this._dates = []; + this._datesFormatted = []; + } else { + outpValue = this._element.data('date') + ','; + outpValue = outpValue.replace(oldDate.format(this.actualFormat) + ',', '').replace(',,', '').replace(/,\s*$/, ''); + this._dates.splice(index, 1); + this._datesFormatted.splice(index, 1); + } + if (this.input !== undefined) { + this.input.val(outpValue); + this.input.trigger('input'); + } + this._element.data('date', outpValue); + this._notifyEvent({ + type: DateTimePicker.Event.CHANGE, + date: false, + oldDate: oldDate + }); + this._update(); + return; + } + + targetMoment = targetMoment.clone().locale(this._options.locale); + + if (this._hasTimeZone()) { + targetMoment.tz(this._options.timeZone); + } + + if (this._options.stepping !== 1) { + targetMoment.minutes(Math.round(targetMoment.minutes() / this._options.stepping) * this._options.stepping).seconds(0); + } + + if (this._isValid(targetMoment)) { + this._dates[index] = targetMoment; + this._datesFormatted[index] = targetMoment.format('YYYY-MM-DD'); + this._viewDate = targetMoment.clone(); + if (this._options.allowMultidate && this._dates.length > 1) { + for (var i = 0; i < this._dates.length; i++) { + outpValue += '' + this._dates[i].format(this.actualFormat) + this._options.multidateSeparator; + } + outpValue = outpValue.replace(/,\s*$/, ''); + } else { + outpValue = this._dates[index].format(this.actualFormat); + } + if (this.input !== undefined) { + this.input.val(outpValue); + this.input.trigger('input'); + } + this._element.data('date', outpValue); + + this.unset = false; + this._update(); + this._notifyEvent({ + type: DateTimePicker.Event.CHANGE, + date: this._dates[index].clone(), + oldDate: oldDate + }); + } else { + if (!this._options.keepInvalid) { + if (this.input !== undefined) { + this.input.val('' + (this.unset ? '' : this._dates[index].format(this.actualFormat))); + this.input.trigger('input'); + } + } else { + this._notifyEvent({ + type: DateTimePicker.Event.CHANGE, + date: targetMoment, + oldDate: oldDate + }); + } + this._notifyEvent({ + type: DateTimePicker.Event.ERROR, + date: targetMoment, + oldDate: oldDate + }); + } + }; + + DateTimePicker.prototype._change = function _change(e) { + var val = $(e.target).val().trim(), + parsedDate = val ? this._parseInputDate(val) : null; + this._setValue(parsedDate); + e.stopImmediatePropagation(); + return false; + }; + + //noinspection JSMethodCanBeStatic + + + DateTimePicker.prototype._getOptions = function _getOptions(options) { + options = $.extend(true, {}, Default, options); + return options; + }; + + DateTimePicker.prototype._hasTimeZone = function _hasTimeZone() { + return moment.tz !== undefined && this._options.timeZone !== undefined && this._options.timeZone !== null && this._options.timeZone !== ''; + }; + + DateTimePicker.prototype._isEnabled = function _isEnabled(granularity) { + if (typeof granularity !== 'string' || granularity.length > 1) { + throw new TypeError('isEnabled expects a single character string parameter'); + } + switch (granularity) { + case 'y': + return this.actualFormat.indexOf('Y') !== -1; + case 'M': + return this.actualFormat.indexOf('M') !== -1; + case 'd': + return this.actualFormat.toLowerCase().indexOf('d') !== -1; + case 'h': + case 'H': + return this.actualFormat.toLowerCase().indexOf('h') !== -1; + case 'm': + return this.actualFormat.indexOf('m') !== -1; + case 's': + return this.actualFormat.indexOf('s') !== -1; + case 'a': + case 'A': + return this.actualFormat.toLowerCase().indexOf('a') !== -1; + default: + return false; + } + }; + + DateTimePicker.prototype._hasTime = function _hasTime() { + return this._isEnabled('h') || this._isEnabled('m') || this._isEnabled('s'); + }; + + DateTimePicker.prototype._hasDate = function _hasDate() { + return this._isEnabled('y') || this._isEnabled('M') || this._isEnabled('d'); + }; + + DateTimePicker.prototype._dataToOptions = function _dataToOptions() { + var eData = this._element.data(); + var dataOptions = {}; + + if (eData.dateOptions && eData.dateOptions instanceof Object) { + dataOptions = $.extend(true, dataOptions, eData.dateOptions); + } + + $.each(this._options, function (key) { + var attributeName = 'date' + key.charAt(0).toUpperCase() + key.slice(1); //todo data api key + if (eData[attributeName] !== undefined) { + dataOptions[key] = eData[attributeName]; + } else { + delete dataOptions[key]; + } + }); + return dataOptions; + }; + + DateTimePicker.prototype._notifyEvent = function _notifyEvent(e) { + if (e.type === DateTimePicker.Event.CHANGE && (e.date && e.date.isSame(e.oldDate)) || !e.date && !e.oldDate) { + return; + } + this._element.trigger(e); + }; + + DateTimePicker.prototype._viewUpdate = function _viewUpdate(e) { + if (e === 'y') { + e = 'YYYY'; + } + this._notifyEvent({ + type: DateTimePicker.Event.UPDATE, + change: e, + viewDate: this._viewDate.clone() + }); + }; + + DateTimePicker.prototype._showMode = function _showMode(dir) { + if (!this.widget) { + return; + } + if (dir) { + this.currentViewMode = Math.max(this.MinViewModeNumber, Math.min(3, this.currentViewMode + dir)); + } + this.widget.find('.datepicker > div').hide().filter('.datepicker-' + DatePickerModes[this.currentViewMode].CLASS_NAME).show(); + }; + + DateTimePicker.prototype._isInDisabledDates = function _isInDisabledDates(testDate) { + return this._options.disabledDates[testDate.format('YYYY-MM-DD')] === true; + }; + + DateTimePicker.prototype._isInEnabledDates = function _isInEnabledDates(testDate) { + return this._options.enabledDates[testDate.format('YYYY-MM-DD')] === true; + }; + + DateTimePicker.prototype._isInDisabledHours = function _isInDisabledHours(testDate) { + return this._options.disabledHours[testDate.format('H')] === true; + }; + + DateTimePicker.prototype._isInEnabledHours = function _isInEnabledHours(testDate) { + return this._options.enabledHours[testDate.format('H')] === true; + }; + + DateTimePicker.prototype._isValid = function _isValid(targetMoment, granularity) { + if (!targetMoment.isValid()) { + return false; + } + if (this._options.disabledDates && granularity === 'd' && this._isInDisabledDates(targetMoment)) { + return false; + } + if (this._options.enabledDates && granularity === 'd' && !this._isInEnabledDates(targetMoment)) { + return false; + } + if (this._options.minDate && targetMoment.isBefore(this._options.minDate, granularity)) { + return false; + } + if (this._options.maxDate && targetMoment.isAfter(this._options.maxDate, granularity)) { + return false; + } + if (this._options.daysOfWeekDisabled && granularity === 'd' && this._options.daysOfWeekDisabled.indexOf(targetMoment.day()) !== -1) { + return false; + } + if (this._options.disabledHours && (granularity === 'h' || granularity === 'm' || granularity === 's') && this._isInDisabledHours(targetMoment)) { + return false; + } + if (this._options.enabledHours && (granularity === 'h' || granularity === 'm' || granularity === 's') && !this._isInEnabledHours(targetMoment)) { + return false; + } + if (this._options.disabledTimeIntervals && (granularity === 'h' || granularity === 'm' || granularity === 's')) { + var found = false; + $.each(this._options.disabledTimeIntervals, function () { + if (targetMoment.isBetween(this[0], this[1])) { + found = true; + return false; + } + }); + if (found) { + return false; + } + } + return true; + }; + + DateTimePicker.prototype._parseInputDate = function _parseInputDate(inputDate) { + if (this._options.parseInputDate === undefined) { + if (!moment.isMoment(inputDate)) { + inputDate = this.getMoment(inputDate); + } + } else { + inputDate = this._options.parseInputDate(inputDate); + } + //inputDate.locale(this.options.locale); + return inputDate; + }; + + DateTimePicker.prototype._keydown = function _keydown(e) { + var handler = null, + index = void 0, + index2 = void 0, + keyBindKeys = void 0, + allModifiersPressed = void 0; + var pressedKeys = [], + pressedModifiers = {}, + currentKey = e.which, + pressed = 'p'; + + keyState[currentKey] = pressed; + + for (index in keyState) { + if (keyState.hasOwnProperty(index) && keyState[index] === pressed) { + pressedKeys.push(index); + if (parseInt(index, 10) !== currentKey) { + pressedModifiers[index] = true; + } + } + } + + for (index in this._options.keyBinds) { + if (this._options.keyBinds.hasOwnProperty(index) && typeof this._options.keyBinds[index] === 'function') { + keyBindKeys = index.split(' '); + if (keyBindKeys.length === pressedKeys.length && KeyMap[currentKey] === keyBindKeys[keyBindKeys.length - 1]) { + allModifiersPressed = true; + for (index2 = keyBindKeys.length - 2; index2 >= 0; index2--) { + if (!(KeyMap[keyBindKeys[index2]] in pressedModifiers)) { + allModifiersPressed = false; + break; + } + } + if (allModifiersPressed) { + handler = this._options.keyBinds[index]; + break; + } + } + } + } + + if (handler) { + if (handler.call(this)) { + e.stopPropagation(); + e.preventDefault(); + } + } + }; + + //noinspection JSMethodCanBeStatic,SpellCheckingInspection + + + DateTimePicker.prototype._keyup = function _keyup(e) { + keyState[e.which] = 'r'; + if (keyPressHandled[e.which]) { + keyPressHandled[e.which] = false; + e.stopPropagation(); + e.preventDefault(); + } + }; + + DateTimePicker.prototype._indexGivenDates = function _indexGivenDates(givenDatesArray) { + // Store given enabledDates and disabledDates as keys. + // This way we can check their existence in O(1) time instead of looping through whole array. + // (for example: options.enabledDates['2014-02-27'] === true) + var givenDatesIndexed = {}, + self = this; + $.each(givenDatesArray, function () { + var dDate = self._parseInputDate(this); + if (dDate.isValid()) { + givenDatesIndexed[dDate.format('YYYY-MM-DD')] = true; + } + }); + return Object.keys(givenDatesIndexed).length ? givenDatesIndexed : false; + }; + + DateTimePicker.prototype._indexGivenHours = function _indexGivenHours(givenHoursArray) { + // Store given enabledHours and disabledHours as keys. + // This way we can check their existence in O(1) time instead of looping through whole array. + // (for example: options.enabledHours['2014-02-27'] === true) + var givenHoursIndexed = {}; + $.each(givenHoursArray, function () { + givenHoursIndexed[this] = true; + }); + return Object.keys(givenHoursIndexed).length ? givenHoursIndexed : false; + }; + + DateTimePicker.prototype._initFormatting = function _initFormatting() { + var format = this._options.format || 'L LT', + self = this; + + this.actualFormat = format.replace(/(\[[^\[]*])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, function (formatInput) { + return self._dates[0].localeData().longDateFormat(formatInput) || formatInput; //todo taking the first date should be ok + }); + + this.parseFormats = this._options.extraFormats ? this._options.extraFormats.slice() : []; + if (this.parseFormats.indexOf(format) < 0 && this.parseFormats.indexOf(this.actualFormat) < 0) { + this.parseFormats.push(this.actualFormat); + } + + this.use24Hours = this.actualFormat.toLowerCase().indexOf('a') < 1 && this.actualFormat.replace(/\[.*?]/g, '').indexOf('h') < 1; + + if (this._isEnabled('y')) { + this.MinViewModeNumber = 2; + } + if (this._isEnabled('M')) { + this.MinViewModeNumber = 1; + } + if (this._isEnabled('d')) { + this.MinViewModeNumber = 0; + } + + this.currentViewMode = Math.max(this.MinViewModeNumber, this.currentViewMode); + + if (!this.unset) { + this._setValue(this._dates[0], 0); + } + }; + + DateTimePicker.prototype._getLastPickedDate = function _getLastPickedDate() { + return this._dates[this._getLastPickedDateIndex()]; + }; + + DateTimePicker.prototype._getLastPickedDateIndex = function _getLastPickedDateIndex() { + return this._dates.length - 1; + }; + + //public + + + DateTimePicker.prototype.getMoment = function getMoment(d) { + var returnMoment = void 0; + + if (d === undefined || d === null) { + returnMoment = moment(); //TODO should this use format? and locale? + } else if (this._hasTimeZone()) { + // There is a string to parse and a default time zone + // parse with the tz function which takes a default time zone if it is not in the format string + returnMoment = moment.tz(d, this.parseFormats, this._options.locale, this._options.useStrict, this._options.timeZone); + } else { + returnMoment = moment(d, this.parseFormats, this._options.locale, this._options.useStrict); + } + + if (this._hasTimeZone()) { + returnMoment.tz(this._options.timeZone); + } + + return returnMoment; + }; + + DateTimePicker.prototype.toggle = function toggle() { + return this.widget ? this.hide() : this.show(); + }; + + DateTimePicker.prototype.ignoreReadonly = function ignoreReadonly(_ignoreReadonly) { + if (arguments.length === 0) { + return this._options.ignoreReadonly; + } + if (typeof _ignoreReadonly !== 'boolean') { + throw new TypeError('ignoreReadonly () expects a boolean parameter'); + } + this._options.ignoreReadonly = _ignoreReadonly; + }; + + DateTimePicker.prototype.options = function options(newOptions) { + if (arguments.length === 0) { + return $.extend(true, {}, this._options); + } + + if (!(newOptions instanceof Object)) { + throw new TypeError('options() this.options parameter should be an object'); + } + $.extend(true, this._options, newOptions); + var self = this; + $.each(this._options, function (key, value) { + if (self[key] !== undefined) { + self[key](value); + } + }); + }; + + DateTimePicker.prototype.date = function date(newDate, index) { + index = index || 0; + if (arguments.length === 0) { + if (this.unset) { + return null; + } + if (this._options.allowMultidate) { + return this._dates.join(this._options.multidateSeparator); + } else { + return this._dates[index].clone(); + } + } + + if (newDate !== null && typeof newDate !== 'string' && !moment.isMoment(newDate) && !(newDate instanceof Date)) { + throw new TypeError('date() parameter must be one of [null, string, moment or Date]'); + } + + this._setValue(newDate === null ? null : this._parseInputDate(newDate), index); + }; + + DateTimePicker.prototype.format = function format(newFormat) { + if (arguments.length === 0) { + return this._options.format; + } + + if (typeof newFormat !== 'string' && (typeof newFormat !== 'boolean' || newFormat !== false)) { + throw new TypeError('format() expects a string or boolean:false parameter ' + newFormat); + } + + this._options.format = newFormat; + if (this.actualFormat) { + this._initFormatting(); // reinitialize formatting + } + }; + + DateTimePicker.prototype.timeZone = function timeZone(newZone) { + if (arguments.length === 0) { + return this._options.timeZone; + } + + if (typeof newZone !== 'string') { + throw new TypeError('newZone() expects a string parameter'); + } + + this._options.timeZone = newZone; + }; + + DateTimePicker.prototype.dayViewHeaderFormat = function dayViewHeaderFormat(newFormat) { + if (arguments.length === 0) { + return this._options.dayViewHeaderFormat; + } + + if (typeof newFormat !== 'string') { + throw new TypeError('dayViewHeaderFormat() expects a string parameter'); + } + + this._options.dayViewHeaderFormat = newFormat; + }; + + DateTimePicker.prototype.extraFormats = function extraFormats(formats) { + if (arguments.length === 0) { + return this._options.extraFormats; + } + + if (formats !== false && !(formats instanceof Array)) { + throw new TypeError('extraFormats() expects an array or false parameter'); + } + + this._options.extraFormats = formats; + if (this.parseFormats) { + this._initFormatting(); // reinit formatting + } + }; + + DateTimePicker.prototype.disabledDates = function disabledDates(dates) { + if (arguments.length === 0) { + return this._options.disabledDates ? $.extend({}, this._options.disabledDates) : this._options.disabledDates; + } + + if (!dates) { + this._options.disabledDates = false; + this._update(); + return true; + } + if (!(dates instanceof Array)) { + throw new TypeError('disabledDates() expects an array parameter'); + } + this._options.disabledDates = this._indexGivenDates(dates); + this._options.enabledDates = false; + this._update(); + }; + + DateTimePicker.prototype.enabledDates = function enabledDates(dates) { + if (arguments.length === 0) { + return this._options.enabledDates ? $.extend({}, this._options.enabledDates) : this._options.enabledDates; + } + + if (!dates) { + this._options.enabledDates = false; + this._update(); + return true; + } + if (!(dates instanceof Array)) { + throw new TypeError('enabledDates() expects an array parameter'); + } + this._options.enabledDates = this._indexGivenDates(dates); + this._options.disabledDates = false; + this._update(); + }; + + DateTimePicker.prototype.daysOfWeekDisabled = function daysOfWeekDisabled(_daysOfWeekDisabled) { + if (arguments.length === 0) { + return this._options.daysOfWeekDisabled.splice(0); + } + + if (typeof _daysOfWeekDisabled === 'boolean' && !_daysOfWeekDisabled) { + this._options.daysOfWeekDisabled = false; + this._update(); + return true; + } + + if (!(_daysOfWeekDisabled instanceof Array)) { + throw new TypeError('daysOfWeekDisabled() expects an array parameter'); + } + this._options.daysOfWeekDisabled = _daysOfWeekDisabled.reduce(function (previousValue, currentValue) { + currentValue = parseInt(currentValue, 10); + if (currentValue > 6 || currentValue < 0 || isNaN(currentValue)) { + return previousValue; + } + if (previousValue.indexOf(currentValue) === -1) { + previousValue.push(currentValue); + } + return previousValue; + }, []).sort(); + if (this._options.useCurrent && !this._options.keepInvalid) { + for (var i = 0; i < this._dates.length; i++) { + var tries = 0; + while (!this._isValid(this._dates[i], 'd')) { + this._dates[i].add(1, 'd'); + if (tries === 31) { + throw 'Tried 31 times to find a valid date'; + } + tries++; + } + this._setValue(this._dates[i], i); + } + } + this._update(); + }; + + DateTimePicker.prototype.maxDate = function maxDate(_maxDate) { + if (arguments.length === 0) { + return this._options.maxDate ? this._options.maxDate.clone() : this._options.maxDate; + } + + if (typeof _maxDate === 'boolean' && _maxDate === false) { + this._options.maxDate = false; + this._update(); + return true; + } + + if (typeof _maxDate === 'string') { + if (_maxDate === 'now' || _maxDate === 'moment') { + _maxDate = this.getMoment(); + } + } + + var parsedDate = this._parseInputDate(_maxDate); + + if (!parsedDate.isValid()) { + throw new TypeError('maxDate() Could not parse date parameter: ' + _maxDate); + } + if (this._options.minDate && parsedDate.isBefore(this._options.minDate)) { + throw new TypeError('maxDate() date parameter is before this.options.minDate: ' + parsedDate.format(this.actualFormat)); + } + this._options.maxDate = parsedDate; + for (var i = 0; i < this._dates.length; i++) { + if (this._options.useCurrent && !this._options.keepInvalid && this._dates[i].isAfter(_maxDate)) { + this._setValue(this._options.maxDate, i); + } + } + if (this._viewDate.isAfter(parsedDate)) { + this._viewDate = parsedDate.clone().subtract(this._options.stepping, 'm'); + } + this._update(); + }; + + DateTimePicker.prototype.minDate = function minDate(_minDate) { + if (arguments.length === 0) { + return this._options.minDate ? this._options.minDate.clone() : this._options.minDate; + } + + if (typeof _minDate === 'boolean' && _minDate === false) { + this._options.minDate = false; + this._update(); + return true; + } + + if (typeof _minDate === 'string') { + if (_minDate === 'now' || _minDate === 'moment') { + _minDate = this.getMoment(); + } + } + + var parsedDate = this._parseInputDate(_minDate); + + if (!parsedDate.isValid()) { + throw new TypeError('minDate() Could not parse date parameter: ' + _minDate); + } + if (this._options.maxDate && parsedDate.isAfter(this._options.maxDate)) { + throw new TypeError('minDate() date parameter is after this.options.maxDate: ' + parsedDate.format(this.actualFormat)); + } + this._options.minDate = parsedDate; + for (var i = 0; i < this._dates.length; i++) { + if (this._options.useCurrent && !this._options.keepInvalid && this._dates[i].isBefore(_minDate)) { + this._setValue(this._options.minDate, i); + } + } + if (this._viewDate.isBefore(parsedDate)) { + this._viewDate = parsedDate.clone().add(this._options.stepping, 'm'); + } + this._update(); + }; + + DateTimePicker.prototype.defaultDate = function defaultDate(_defaultDate) { + if (arguments.length === 0) { + return this._options.defaultDate ? this._options.defaultDate.clone() : this._options.defaultDate; + } + if (!_defaultDate) { + this._options.defaultDate = false; + return true; + } + + if (typeof _defaultDate === 'string') { + if (_defaultDate === 'now' || _defaultDate === 'moment') { + _defaultDate = this.getMoment(); + } else { + _defaultDate = this.getMoment(_defaultDate); + } + } + + var parsedDate = this._parseInputDate(_defaultDate); + if (!parsedDate.isValid()) { + throw new TypeError('defaultDate() Could not parse date parameter: ' + _defaultDate); + } + if (!this._isValid(parsedDate)) { + throw new TypeError('defaultDate() date passed is invalid according to component setup validations'); + } + + this._options.defaultDate = parsedDate; + + if (this._options.defaultDate && this._options.inline || this.input !== undefined && this.input.val().trim() === '') { + this._setValue(this._options.defaultDate, 0); + } + }; + + DateTimePicker.prototype.locale = function locale(_locale) { + if (arguments.length === 0) { + return this._options.locale; + } + + if (!moment.localeData(_locale)) { + throw new TypeError('locale() locale ' + _locale + ' is not loaded from moment locales!'); + } + + this._options.locale = _locale; + + for (var i = 0; i < this._dates.length; i++) { + this._dates[i].locale(this._options.locale); + } + this._viewDate.locale(this._options.locale); + + if (this.actualFormat) { + this._initFormatting(); // reinitialize formatting + } + if (this.widget) { + this.hide(); + this.show(); + } + }; + + DateTimePicker.prototype.stepping = function stepping(_stepping) { + if (arguments.length === 0) { + return this._options.stepping; + } + + _stepping = parseInt(_stepping, 10); + if (isNaN(_stepping) || _stepping < 1) { + _stepping = 1; + } + this._options.stepping = _stepping; + }; + + DateTimePicker.prototype.useCurrent = function useCurrent(_useCurrent) { + var useCurrentOptions = ['year', 'month', 'day', 'hour', 'minute']; + if (arguments.length === 0) { + return this._options.useCurrent; + } + + if (typeof _useCurrent !== 'boolean' && typeof _useCurrent !== 'string') { + throw new TypeError('useCurrent() expects a boolean or string parameter'); + } + if (typeof _useCurrent === 'string' && useCurrentOptions.indexOf(_useCurrent.toLowerCase()) === -1) { + throw new TypeError('useCurrent() expects a string parameter of ' + useCurrentOptions.join(', ')); + } + this._options.useCurrent = _useCurrent; + }; + + DateTimePicker.prototype.collapse = function collapse(_collapse) { + if (arguments.length === 0) { + return this._options.collapse; + } + + if (typeof _collapse !== 'boolean') { + throw new TypeError('collapse() expects a boolean parameter'); + } + if (this._options.collapse === _collapse) { + return true; + } + this._options.collapse = _collapse; + if (this.widget) { + this.hide(); + this.show(); + } + }; + + DateTimePicker.prototype.icons = function icons(_icons) { + if (arguments.length === 0) { + return $.extend({}, this._options.icons); + } + + if (!(_icons instanceof Object)) { + throw new TypeError('icons() expects parameter to be an Object'); + } + + $.extend(this._options.icons, _icons); + + if (this.widget) { + this.hide(); + this.show(); + } + }; + + DateTimePicker.prototype.tooltips = function tooltips(_tooltips) { + if (arguments.length === 0) { + return $.extend({}, this._options.tooltips); + } + + if (!(_tooltips instanceof Object)) { + throw new TypeError('tooltips() expects parameter to be an Object'); + } + $.extend(this._options.tooltips, _tooltips); + if (this.widget) { + this.hide(); + this.show(); + } + }; + + DateTimePicker.prototype.useStrict = function useStrict(_useStrict) { + if (arguments.length === 0) { + return this._options.useStrict; + } + + if (typeof _useStrict !== 'boolean') { + throw new TypeError('useStrict() expects a boolean parameter'); + } + this._options.useStrict = _useStrict; + }; + + DateTimePicker.prototype.sideBySide = function sideBySide(_sideBySide) { + if (arguments.length === 0) { + return this._options.sideBySide; + } + + if (typeof _sideBySide !== 'boolean') { + throw new TypeError('sideBySide() expects a boolean parameter'); + } + this._options.sideBySide = _sideBySide; + if (this.widget) { + this.hide(); + this.show(); + } + }; + + DateTimePicker.prototype.viewMode = function viewMode(_viewMode) { + if (arguments.length === 0) { + return this._options.viewMode; + } + + if (typeof _viewMode !== 'string') { + throw new TypeError('viewMode() expects a string parameter'); + } + + if (DateTimePicker.ViewModes.indexOf(_viewMode) === -1) { + throw new TypeError('viewMode() parameter must be one of (' + DateTimePicker.ViewModes.join(', ') + ') value'); + } + + this._options.viewMode = _viewMode; + this.currentViewMode = Math.max(DateTimePicker.ViewModes.indexOf(_viewMode) - 1, this.MinViewModeNumber); + + this._showMode(); + }; + + DateTimePicker.prototype.calendarWeeks = function calendarWeeks(_calendarWeeks) { + if (arguments.length === 0) { + return this._options.calendarWeeks; + } + + if (typeof _calendarWeeks !== 'boolean') { + throw new TypeError('calendarWeeks() expects parameter to be a boolean value'); + } + + this._options.calendarWeeks = _calendarWeeks; + this._update(); + }; + + DateTimePicker.prototype.buttons = function buttons(_buttons) { + if (arguments.length === 0) { + return $.extend({}, this._options.buttons); + } + + if (!(_buttons instanceof Object)) { + throw new TypeError('buttons() expects parameter to be an Object'); + } + + $.extend(this._options.buttons, _buttons); + + if (typeof this._options.buttons.showToday !== 'boolean') { + throw new TypeError('buttons.showToday expects a boolean parameter'); + } + if (typeof this._options.buttons.showClear !== 'boolean') { + throw new TypeError('buttons.showClear expects a boolean parameter'); + } + if (typeof this._options.buttons.showClose !== 'boolean') { + throw new TypeError('buttons.showClose expects a boolean parameter'); + } + + if (this.widget) { + this.hide(); + this.show(); + } + }; + + DateTimePicker.prototype.keepOpen = function keepOpen(_keepOpen) { + if (arguments.length === 0) { + return this._options.keepOpen; + } + + if (typeof _keepOpen !== 'boolean') { + throw new TypeError('keepOpen() expects a boolean parameter'); + } + + this._options.keepOpen = _keepOpen; + }; + + DateTimePicker.prototype.focusOnShow = function focusOnShow(_focusOnShow) { + if (arguments.length === 0) { + return this._options.focusOnShow; + } + + if (typeof _focusOnShow !== 'boolean') { + throw new TypeError('focusOnShow() expects a boolean parameter'); + } + + this._options.focusOnShow = _focusOnShow; + }; + + DateTimePicker.prototype.inline = function inline(_inline) { + if (arguments.length === 0) { + return this._options.inline; + } + + if (typeof _inline !== 'boolean') { + throw new TypeError('inline() expects a boolean parameter'); + } + + this._options.inline = _inline; + }; + + DateTimePicker.prototype.clear = function clear() { + this._setValue(null); //todo + }; + + DateTimePicker.prototype.keyBinds = function keyBinds(_keyBinds) { + if (arguments.length === 0) { + return this._options.keyBinds; + } + + this._options.keyBinds = _keyBinds; + }; + + DateTimePicker.prototype.debug = function debug(_debug) { + if (typeof _debug !== 'boolean') { + throw new TypeError('debug() expects a boolean parameter'); + } + + this._options.debug = _debug; + }; + + DateTimePicker.prototype.allowInputToggle = function allowInputToggle(_allowInputToggle) { + if (arguments.length === 0) { + return this._options.allowInputToggle; + } + + if (typeof _allowInputToggle !== 'boolean') { + throw new TypeError('allowInputToggle() expects a boolean parameter'); + } + + this._options.allowInputToggle = _allowInputToggle; + }; + + DateTimePicker.prototype.keepInvalid = function keepInvalid(_keepInvalid) { + if (arguments.length === 0) { + return this._options.keepInvalid; + } + + if (typeof _keepInvalid !== 'boolean') { + throw new TypeError('keepInvalid() expects a boolean parameter'); + } + this._options.keepInvalid = _keepInvalid; + }; + + DateTimePicker.prototype.datepickerInput = function datepickerInput(_datepickerInput) { + if (arguments.length === 0) { + return this._options.datepickerInput; + } + + if (typeof _datepickerInput !== 'string') { + throw new TypeError('datepickerInput() expects a string parameter'); + } + + this._options.datepickerInput = _datepickerInput; + }; + + DateTimePicker.prototype.parseInputDate = function parseInputDate(_parseInputDate2) { + if (arguments.length === 0) { + return this._options.parseInputDate; + } + + if (typeof _parseInputDate2 !== 'function') { + throw new TypeError('parseInputDate() should be as function'); + } + + this._options.parseInputDate = _parseInputDate2; + }; + + DateTimePicker.prototype.disabledTimeIntervals = function disabledTimeIntervals(_disabledTimeIntervals) { + if (arguments.length === 0) { + return this._options.disabledTimeIntervals ? $.extend({}, this._options.disabledTimeIntervals) : this._options.disabledTimeIntervals; + } + + if (!_disabledTimeIntervals) { + this._options.disabledTimeIntervals = false; + this._update(); + return true; + } + if (!(_disabledTimeIntervals instanceof Array)) { + throw new TypeError('disabledTimeIntervals() expects an array parameter'); + } + this._options.disabledTimeIntervals = _disabledTimeIntervals; + this._update(); + }; + + DateTimePicker.prototype.disabledHours = function disabledHours(hours) { + if (arguments.length === 0) { + return this._options.disabledHours ? $.extend({}, this._options.disabledHours) : this._options.disabledHours; + } + + if (!hours) { + this._options.disabledHours = false; + this._update(); + return true; + } + if (!(hours instanceof Array)) { + throw new TypeError('disabledHours() expects an array parameter'); + } + this._options.disabledHours = this._indexGivenHours(hours); + this._options.enabledHours = false; + if (this._options.useCurrent && !this._options.keepInvalid) { + for (var i = 0; i < this._dates.length; i++) { + var tries = 0; + while (!this._isValid(this._dates[i], 'h')) { + this._dates[i].add(1, 'h'); + if (tries === 24) { + throw 'Tried 24 times to find a valid date'; + } + tries++; + } + this._setValue(this._dates[i], i); + } + } + this._update(); + }; + + DateTimePicker.prototype.enabledHours = function enabledHours(hours) { + if (arguments.length === 0) { + return this._options.enabledHours ? $.extend({}, this._options.enabledHours) : this._options.enabledHours; + } + + if (!hours) { + this._options.enabledHours = false; + this._update(); + return true; + } + if (!(hours instanceof Array)) { + throw new TypeError('enabledHours() expects an array parameter'); + } + this._options.enabledHours = this._indexGivenHours(hours); + this._options.disabledHours = false; + if (this._options.useCurrent && !this._options.keepInvalid) { + for (var i = 0; i < this._dates.length; i++) { + var tries = 0; + while (!this._isValid(this._dates[i], 'h')) { + this._dates[i].add(1, 'h'); + if (tries === 24) { + throw 'Tried 24 times to find a valid date'; + } + tries++; + } + this._setValue(this._dates[i], i); + } + } + this._update(); + }; + + DateTimePicker.prototype.viewDate = function viewDate(newDate) { + if (arguments.length === 0) { + return this._viewDate.clone(); + } + + if (!newDate) { + this._viewDate = (this._dates[0] || this.getMoment()).clone(); + return true; + } + + if (typeof newDate !== 'string' && !moment.isMoment(newDate) && !(newDate instanceof Date)) { + throw new TypeError('viewDate() parameter must be one of [string, moment or Date]'); + } + + this._viewDate = this._parseInputDate(newDate); + this._viewUpdate(); + }; + + DateTimePicker.prototype.allowMultidate = function allowMultidate(_allowMultidate) { + if (typeof _allowMultidate !== 'boolean') { + throw new TypeError('allowMultidate() expects a boolean parameter'); + } + + this._options.allowMultidate = _allowMultidate; + }; + + DateTimePicker.prototype.multidateSeparator = function multidateSeparator(_multidateSeparator) { + if (arguments.length === 0) { + return this._options.multidateSeparator; + } + + if (typeof _multidateSeparator !== 'string' || _multidateSeparator.length > 1) { + throw new TypeError('multidateSeparator expects a single character string parameter'); + } + + this._options.multidateSeparator = _multidateSeparator; + }; + + _createClass(DateTimePicker, null, [{ + key: 'NAME', + get: function get() { + return NAME; + } + + /** + * @return {string} + */ + + }, { + key: 'DATA_KEY', + get: function get() { + return DATA_KEY; + } + + /** + * @return {string} + */ + + }, { + key: 'EVENT_KEY', + get: function get() { + return EVENT_KEY; + } + + /** + * @return {string} + */ + + }, { + key: 'DATA_API_KEY', + get: function get() { + return DATA_API_KEY; + } + }, { + key: 'DatePickerModes', + get: function get() { + return DatePickerModes; + } + }, { + key: 'ViewModes', + get: function get() { + return ViewModes; + } + }, { + key: 'Event', + get: function get() { + return Event; + } + }, { + key: 'Selector', + get: function get() { + return Selector; + } + }, { + key: 'Default', + get: function get() { + return Default; + }, + set: function set(value) { + Default = value; + } + }, { + key: 'ClassName', + get: function get() { + return ClassName; + } + }]); + + return DateTimePicker; + }(); + + return DateTimePicker; +}(jQuery, moment); + +//noinspection JSUnusedGlobalSymbols +/* global DateTimePicker */ +var TempusDominusBootstrap4 = function ($) { + // eslint-disable-line no-unused-vars + // ReSharper disable once InconsistentNaming + var JQUERY_NO_CONFLICT = $.fn[DateTimePicker.NAME], + verticalModes = ['top', 'bottom', 'auto'], + horizontalModes = ['left', 'right', 'auto'], + toolbarPlacements = ['default', 'top', 'bottom'], + getSelectorFromElement = function getSelectorFromElement($element) { + var selector = $element.data('target'), + $selector = void 0; + + if (!selector) { + selector = $element.attr('href') || ''; + selector = /^#[a-z]/i.test(selector) ? selector : null; + } + $selector = $(selector); + if ($selector.length === 0) { + return $selector; + } + + if (!$selector.data(DateTimePicker.DATA_KEY)) { + $.extend({}, $selector.data(), $(this).data()); + } + + return $selector; + }; + + // ReSharper disable once InconsistentNaming + + var TempusDominusBootstrap4 = function (_DateTimePicker) { + _inherits(TempusDominusBootstrap4, _DateTimePicker); + + function TempusDominusBootstrap4(element, options) { + _classCallCheck(this, TempusDominusBootstrap4); + + var _this = _possibleConstructorReturn(this, _DateTimePicker.call(this, element, options)); + + _this._init(); + return _this; + } + + TempusDominusBootstrap4.prototype._init = function _init() { + if (this._element.hasClass('input-group')) { + var datepickerButton = this._element.find('.datepickerbutton'); + if (datepickerButton.length === 0) { + this.component = this._element.find('[data-toggle="datetimepicker"]'); + } else { + this.component = datepickerButton; + } + } + }; + + TempusDominusBootstrap4.prototype._getDatePickerTemplate = function _getDatePickerTemplate() { + var headTemplate = $('').append($('').append($('').addClass('prev').attr('data-action', 'previous').append($('').addClass(this._options.icons.previous))).append($('').addClass('picker-switch').attr('data-action', 'pickerSwitch').attr('colspan', '' + (this._options.calendarWeeks ? '6' : '5'))).append($('').addClass('next').attr('data-action', 'next').append($('').addClass(this._options.icons.next)))), + contTemplate = $('').append($('').append($('').attr('colspan', '' + (this._options.calendarWeeks ? '8' : '7')))); + + return [$('
').addClass('datepicker-days').append($('').addClass('table table-sm').append(headTemplate).append($(''))), $('
').addClass('datepicker-months').append($('
').addClass('table-condensed').append(headTemplate.clone()).append(contTemplate.clone())), $('
').addClass('datepicker-years').append($('
').addClass('table-condensed').append(headTemplate.clone()).append(contTemplate.clone())), $('
').addClass('datepicker-decades').append($('
').addClass('table-condensed').append(headTemplate.clone()).append(contTemplate.clone()))]; + }; + + TempusDominusBootstrap4.prototype._getTimePickerMainTemplate = function _getTimePickerMainTemplate() { + var topRow = $(''), + middleRow = $(''), + bottomRow = $(''); + + if (this._isEnabled('h')) { + topRow.append($('
').append($('').attr({ + href: '#', + tabindex: '-1', + 'title': this._options.tooltips.incrementHour + }).addClass('btn').attr('data-action', 'incrementHours').append($('').addClass(this._options.icons.up)))); + middleRow.append($('').append($('').addClass('timepicker-hour').attr({ + 'data-time-component': 'hours', + 'title': this._options.tooltips.pickHour + }).attr('data-action', 'showHours'))); + bottomRow.append($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'title': this._options.tooltips.decrementHour + }).addClass('btn').attr('data-action', 'decrementHours').append($('').addClass(this._options.icons.down)))); + } + if (this._isEnabled('m')) { + if (this._isEnabled('h')) { + topRow.append($('').addClass('separator')); + middleRow.append($('').addClass('separator').html(':')); + bottomRow.append($('').addClass('separator')); + } + topRow.append($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'title': this._options.tooltips.incrementMinute + }).addClass('btn').attr('data-action', 'incrementMinutes').append($('').addClass(this._options.icons.up)))); + middleRow.append($('').append($('').addClass('timepicker-minute').attr({ + 'data-time-component': 'minutes', + 'title': this._options.tooltips.pickMinute + }).attr('data-action', 'showMinutes'))); + bottomRow.append($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'title': this._options.tooltips.decrementMinute + }).addClass('btn').attr('data-action', 'decrementMinutes').append($('').addClass(this._options.icons.down)))); + } + if (this._isEnabled('s')) { + if (this._isEnabled('m')) { + topRow.append($('').addClass('separator')); + middleRow.append($('').addClass('separator').html(':')); + bottomRow.append($('').addClass('separator')); + } + topRow.append($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'title': this._options.tooltips.incrementSecond + }).addClass('btn').attr('data-action', 'incrementSeconds').append($('').addClass(this._options.icons.up)))); + middleRow.append($('').append($('').addClass('timepicker-second').attr({ + 'data-time-component': 'seconds', + 'title': this._options.tooltips.pickSecond + }).attr('data-action', 'showSeconds'))); + bottomRow.append($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'title': this._options.tooltips.decrementSecond + }).addClass('btn').attr('data-action', 'decrementSeconds').append($('').addClass(this._options.icons.down)))); + } + + if (!this.use24Hours) { + topRow.append($('').addClass('separator')); + middleRow.append($('').append($('').addClass('separator')); + } + + return $('
').addClass('timepicker-picker').append($('').addClass('table-condensed').append([topRow, middleRow, bottomRow])); + }; + + TempusDominusBootstrap4.prototype._getTimePickerTemplate = function _getTimePickerTemplate() { + var hoursView = $('
').addClass('timepicker-hours').append($('
').addClass('table-condensed')), + minutesView = $('
').addClass('timepicker-minutes').append($('
').addClass('table-condensed')), + secondsView = $('
').addClass('timepicker-seconds').append($('
').addClass('table-condensed')), + ret = [this._getTimePickerMainTemplate()]; + + if (this._isEnabled('h')) { + ret.push(hoursView); + } + if (this._isEnabled('m')) { + ret.push(minutesView); + } + if (this._isEnabled('s')) { + ret.push(secondsView); + } + + return ret; + }; + + TempusDominusBootstrap4.prototype._getToolbar = function _getToolbar() { + var row = []; + if (this._options.buttons.showToday) { + row.push($('
').append($('').attr({ + href: '#', + tabindex: '-1', + 'data-action': 'today', + 'title': this._options.tooltips.today + }).append($('').addClass(this._options.icons.today)))); + } + if (!this._options.sideBySide && this._hasDate() && this._hasTime()) { + var title = void 0, + icon = void 0; + if (this._options.viewMode === 'times') { + title = this._options.tooltips.selectDate; + icon = this._options.icons.date; + } else { + title = this._options.tooltips.selectTime; + icon = this._options.icons.time; + } + row.push($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'data-action': 'togglePicker', + 'title': title + }).append($('').addClass(icon)))); + } + if (this._options.buttons.showClear) { + row.push($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'data-action': 'clear', + 'title': this._options.tooltips.clear + }).append($('').addClass(this._options.icons.clear)))); + } + if (this._options.buttons.showClose) { + row.push($('').append($('').attr({ + href: '#', + tabindex: '-1', + 'data-action': 'close', + 'title': this._options.tooltips.close + }).append($('').addClass(this._options.icons.close)))); + } + return row.length === 0 ? '' : $('').addClass('table-condensed').append($('').append($('').append(row))); + }; + + TempusDominusBootstrap4.prototype._getTemplate = function _getTemplate() { + var template = $('
').addClass('bootstrap-datetimepicker-widget dropdown-menu'), + dateView = $('
').addClass('datepicker').append(this._getDatePickerTemplate()), + timeView = $('
').addClass('timepicker').append(this._getTimePickerTemplate()), + content = $('
    ').addClass('list-unstyled'), + toolbar = $('
  • ').addClass('picker-switch' + (this._options.collapse ? ' accordion-toggle' : '')).append(this._getToolbar()); + + if (this._options.inline) { + template.removeClass('dropdown-menu'); + } + + if (this.use24Hours) { + template.addClass('usetwentyfour'); + } + if (this._isEnabled('s') && !this.use24Hours) { + template.addClass('wider'); + } + + if (this._options.sideBySide && this._hasDate() && this._hasTime()) { + template.addClass('timepicker-sbs'); + if (this._options.toolbarPlacement === 'top') { + template.append(toolbar); + } + template.append($('
    ').addClass('row').append(dateView.addClass('col-md-6')).append(timeView.addClass('col-md-6'))); + if (this._options.toolbarPlacement === 'bottom' || this._options.toolbarPlacement === 'default') { + template.append(toolbar); + } + return template; + } + + if (this._options.toolbarPlacement === 'top') { + content.append(toolbar); + } + if (this._hasDate()) { + content.append($('
  • ').addClass(this._options.collapse && this._hasTime() ? 'collapse' : '').addClass(this._options.collapse && this._hasTime() && this._options.viewMode === 'times' ? '' : 'show').append(dateView)); + } + if (this._options.toolbarPlacement === 'default') { + content.append(toolbar); + } + if (this._hasTime()) { + content.append($('
  • ').addClass(this._options.collapse && this._hasDate() ? 'collapse' : '').addClass(this._options.collapse && this._hasDate() && this._options.viewMode === 'times' ? 'show' : '').append(timeView)); + } + if (this._options.toolbarPlacement === 'bottom') { + content.append(toolbar); + } + return template.append(content); + }; + + TempusDominusBootstrap4.prototype._place = function _place(e) { + var self = e && e.data && e.data.picker || this, + vertical = self._options.widgetPositioning.vertical, + horizontal = self._options.widgetPositioning.horizontal, + parent = void 0; + var position = (self.component && self.component.length ? self.component : self._element).position(), + offset = (self.component && self.component.length ? self.component : self._element).offset(); + if (self._options.widgetParent) { + parent = self._options.widgetParent.append(self.widget); + } else if (self._element.is('input')) { + parent = self._element.after(self.widget).parent(); + } else if (self._options.inline) { + parent = self._element.append(self.widget); + return; + } else { + parent = self._element; + self._element.children().first().after(self.widget); + } + + // Top and bottom logic + if (vertical === 'auto') { + //noinspection JSValidateTypes + if (offset.top + self.widget.height() * 1.5 >= $(window).height() + $(window).scrollTop() && self.widget.height() + self._element.outerHeight() < offset.top) { + vertical = 'top'; + } else { + vertical = 'bottom'; + } + } + + // Left and right logic + if (horizontal === 'auto') { + if (parent.width() < offset.left + self.widget.outerWidth() / 2 && offset.left + self.widget.outerWidth() > $(window).width()) { + horizontal = 'right'; + } else { + horizontal = 'left'; + } + } + + if (vertical === 'top') { + self.widget.addClass('top').removeClass('bottom'); + } else { + self.widget.addClass('bottom').removeClass('top'); + } + + if (horizontal === 'right') { + self.widget.addClass('float-right'); + } else { + self.widget.removeClass('float-right'); + } + + // find the first parent element that has a relative css positioning + if (parent.css('position') !== 'relative') { + parent = parent.parents().filter(function () { + return $(this).css('position') === 'relative'; + }).first(); + } + + if (parent.length === 0) { + throw new Error('datetimepicker component should be placed within a relative positioned container'); + } + + self.widget.css({ + top: vertical === 'top' ? 'auto' : position.top + self._element.outerHeight() + 'px', + bottom: vertical === 'top' ? parent.outerHeight() - (parent === self._element ? 0 : position.top) + 'px' : 'auto', + left: horizontal === 'left' ? (parent === self._element ? 0 : position.left) + 'px' : 'auto', + right: horizontal === 'left' ? 'auto' : parent.outerWidth() - self._element.outerWidth() - (parent === self._element ? 0 : position.left) + 'px' + }); + }; + + TempusDominusBootstrap4.prototype._fillDow = function _fillDow() { + var row = $('
'), + currentDate = this._viewDate.clone().startOf('w').startOf('d'); + + if (this._options.calendarWeeks === true) { + row.append($(''); + if (this._options.calendarWeeks) { + row.append(''); + } + html.push(row); + } + clsName = ''; + if (currentDate.isBefore(this._viewDate, 'M')) { + clsName += ' old'; + } + if (currentDate.isAfter(this._viewDate, 'M')) { + clsName += ' new'; + } + if (this._options.allowMultidate) { + var index = this._datesFormatted.indexOf(currentDate.format('YYYY-MM-DD')); + if (index !== -1) { + if (currentDate.isSame(this._datesFormatted[index], 'd') && !this.unset) { + clsName += ' active'; + } + } + } else { + if (currentDate.isSame(this._getLastPickedDate(), 'd') && !this.unset) { + clsName += ' active'; + } + } + if (!this._isValid(currentDate, 'd')) { + clsName += ' disabled'; + } + if (currentDate.isSame(this.getMoment(), 'd')) { + clsName += ' today'; + } + if (currentDate.day() === 0 || currentDate.day() === 6) { + clsName += ' weekend'; + } + row.append(''); + currentDate.add(1, 'd'); + } + + daysView.find('tbody').empty().append(html); + + this._updateMonths(); + + this._updateYears(); + + this._updateDecades(); + }; + + TempusDominusBootstrap4.prototype._fillHours = function _fillHours() { + var table = this.widget.find('.timepicker-hours table'), + currentHour = this._viewDate.clone().startOf('d'), + html = []; + var row = $(''); + + if (this._viewDate.hour() > 11 && !this.use24Hours) { + currentHour.hour(12); + } + while (currentHour.isSame(this._viewDate, 'd') && (this.use24Hours || this._viewDate.hour() < 12 && currentHour.hour() < 12 || this._viewDate.hour() > 11)) { + if (currentHour.hour() % 4 === 0) { + row = $(''); + html.push(row); + } + row.append(''); + currentHour.add(1, 'h'); + } + table.empty().append(html); + }; + + TempusDominusBootstrap4.prototype._fillMinutes = function _fillMinutes() { + var table = this.widget.find('.timepicker-minutes table'), + currentMinute = this._viewDate.clone().startOf('h'), + html = [], + step = this._options.stepping === 1 ? 5 : this._options.stepping; + var row = $(''); + + while (this._viewDate.isSame(currentMinute, 'h')) { + if (currentMinute.minute() % (step * 4) === 0) { + row = $(''); + html.push(row); + } + row.append(''); + currentMinute.add(step, 'm'); + } + table.empty().append(html); + }; + + TempusDominusBootstrap4.prototype._fillSeconds = function _fillSeconds() { + var table = this.widget.find('.timepicker-seconds table'), + currentSecond = this._viewDate.clone().startOf('m'), + html = []; + var row = $(''); + + while (this._viewDate.isSame(currentSecond, 'm')) { + if (currentSecond.second() % 20 === 0) { + row = $(''); + html.push(row); + } + row.append(''); + currentSecond.add(5, 's'); + } + + table.empty().append(html); + }; + + TempusDominusBootstrap4.prototype._fillTime = function _fillTime() { + var toggle = void 0, + newDate = void 0; + var timeComponents = this.widget.find('.timepicker span[data-time-component]'); + + if (!this.use24Hours) { + toggle = this.widget.find('.timepicker [data-action=togglePeriod]'); + newDate = this._getLastPickedDate().clone().add(this._getLastPickedDate().hours() >= 12 ? -12 : 12, 'h'); + + toggle.text(this._getLastPickedDate().format('A')); + + if (this._isValid(newDate, 'h')) { + toggle.removeClass('disabled'); + } else { + toggle.addClass('disabled'); + } + } + timeComponents.filter('[data-time-component=hours]').text(this._getLastPickedDate().format('' + (this.use24Hours ? 'HH' : 'hh'))); + timeComponents.filter('[data-time-component=minutes]').text(this._getLastPickedDate().format('mm')); + timeComponents.filter('[data-time-component=seconds]').text(this._getLastPickedDate().format('ss')); + + this._fillHours(); + this._fillMinutes(); + this._fillSeconds(); + }; + + TempusDominusBootstrap4.prototype._doAction = function _doAction(e, action) { + var lastPicked = this._getLastPickedDate(); + if ($(e.currentTarget).is('.disabled')) { + return false; + } + action = action || $(e.currentTarget).data('action'); + switch (action) { + case 'next': + { + var navFnc = DateTimePicker.DatePickerModes[this.currentViewMode].NAV_FUNCTION; + this._viewDate.add(DateTimePicker.DatePickerModes[this.currentViewMode].NAV_STEP, navFnc); + this._fillDate(); + this._viewUpdate(navFnc); + break; + } + case 'previous': + { + var _navFnc = DateTimePicker.DatePickerModes[this.currentViewMode].NAV_FUNCTION; + this._viewDate.subtract(DateTimePicker.DatePickerModes[this.currentViewMode].NAV_STEP, _navFnc); + this._fillDate(); + this._viewUpdate(_navFnc); + break; + } + case 'pickerSwitch': + this._showMode(1); + break; + case 'selectMonth': + { + var month = $(e.target).closest('tbody').find('span').index($(e.target)); + this._viewDate.month(month); + if (this.currentViewMode === this.MinViewModeNumber) { + this._setValue(lastPicked.clone().year(this._viewDate.year()).month(this._viewDate.month()), this._getLastPickedDateIndex()); + if (!this._options.inline) { + this.hide(); + } + } else { + this._showMode(-1); + this._fillDate(); + } + this._viewUpdate('M'); + break; + } + case 'selectYear': + { + var year = parseInt($(e.target).text(), 10) || 0; + this._viewDate.year(year); + if (this.currentViewMode === this.MinViewModeNumber) { + this._setValue(lastPicked.clone().year(this._viewDate.year()), this._getLastPickedDateIndex()); + if (!this._options.inline) { + this.hide(); + } + } else { + this._showMode(-1); + this._fillDate(); + } + this._viewUpdate('YYYY'); + break; + } + case 'selectDecade': + { + var _year = parseInt($(e.target).data('selection'), 10) || 0; + this._viewDate.year(_year); + if (this.currentViewMode === this.MinViewModeNumber) { + this._setValue(lastPicked.clone().year(this._viewDate.year()), this._getLastPickedDateIndex()); + if (!this._options.inline) { + this.hide(); + } + } else { + this._showMode(-1); + this._fillDate(); + } + this._viewUpdate('YYYY'); + break; + } + case 'selectDay': + { + var day = this._viewDate.clone(); + if ($(e.target).is('.old')) { + day.subtract(1, 'M'); + } + if ($(e.target).is('.new')) { + day.add(1, 'M'); + } + + var selectDate = day.date(parseInt($(e.target).text(), 10)), + index = 0; + if (this._options.allowMultidate) { + index = this._datesFormatted.indexOf(selectDate.format('YYYY-MM-DD')); + if (index !== -1) { + this._setValue(null, index); //deselect multidate + } else { + this._setValue(selectDate, this._getLastPickedDateIndex() + 1); + } + } else { + this._setValue(selectDate, this._getLastPickedDateIndex()); + } + + if (!this._hasTime() && !this._options.keepOpen && !this._options.inline && !this._options.allowMultidate) { + this.hide(); + } + break; + } + case 'incrementHours': + { + var newDate = lastPicked.clone().add(1, 'h'); + if (this._isValid(newDate, 'h')) { + this._setValue(newDate, this._getLastPickedDateIndex()); + } + break; + } + case 'incrementMinutes': + { + var _newDate = lastPicked.clone().add(this._options.stepping, 'm'); + if (this._isValid(_newDate, 'm')) { + this._setValue(_newDate, this._getLastPickedDateIndex()); + } + break; + } + case 'incrementSeconds': + { + var _newDate2 = lastPicked.clone().add(1, 's'); + if (this._isValid(_newDate2, 's')) { + this._setValue(_newDate2, this._getLastPickedDateIndex()); + } + break; + } + case 'decrementHours': + { + var _newDate3 = lastPicked.clone().subtract(1, 'h'); + if (this._isValid(_newDate3, 'h')) { + this._setValue(_newDate3, this._getLastPickedDateIndex()); + } + break; + } + case 'decrementMinutes': + { + var _newDate4 = lastPicked.clone().subtract(this._options.stepping, 'm'); + if (this._isValid(_newDate4, 'm')) { + this._setValue(_newDate4, this._getLastPickedDateIndex()); + } + break; + } + case 'decrementSeconds': + { + var _newDate5 = lastPicked.clone().subtract(1, 's'); + if (this._isValid(_newDate5, 's')) { + this._setValue(_newDate5, this._getLastPickedDateIndex()); + } + break; + } + case 'togglePeriod': + { + this._setValue(lastPicked.clone().add(lastPicked.hours() >= 12 ? -12 : 12, 'h'), this._getLastPickedDateIndex()); + break; + } + case 'togglePicker': + { + var $this = $(e.target), + $link = $this.closest('a'), + $parent = $this.closest('ul'), + expanded = $parent.find('.show'), + closed = $parent.find('.collapse:not(.show)'), + $span = $this.is('span') ? $this : $this.find('span'); + var collapseData = void 0; + + if (expanded && expanded.length) { + collapseData = expanded.data('collapse'); + if (collapseData && collapseData.transitioning) { + return true; + } + if (expanded.collapse) { + // if collapse plugin is available through bootstrap.js then use it + expanded.collapse('hide'); + closed.collapse('show'); + } else { + // otherwise just toggle in class on the two views + expanded.removeClass('show'); + closed.addClass('show'); + } + $span.toggleClass(this._options.icons.time + ' ' + this._options.icons.date); + + if ($span.hasClass(this._options.icons.date)) { + $link.attr('title', this._options.tooltips.selectDate); + } else { + $link.attr('title', this._options.tooltips.selectTime); + } + } + } + break; + case 'showPicker': + this.widget.find('.timepicker > div:not(.timepicker-picker)').hide(); + this.widget.find('.timepicker .timepicker-picker').show(); + break; + case 'showHours': + this.widget.find('.timepicker .timepicker-picker').hide(); + this.widget.find('.timepicker .timepicker-hours').show(); + break; + case 'showMinutes': + this.widget.find('.timepicker .timepicker-picker').hide(); + this.widget.find('.timepicker .timepicker-minutes').show(); + break; + case 'showSeconds': + this.widget.find('.timepicker .timepicker-picker').hide(); + this.widget.find('.timepicker .timepicker-seconds').show(); + break; + case 'selectHour': + { + var hour = parseInt($(e.target).text(), 10); + + if (!this.use24Hours) { + if (lastPicked.hours() >= 12) { + if (hour !== 12) { + hour += 12; + } + } else { + if (hour === 12) { + hour = 0; + } + } + } + this._setValue(lastPicked.clone().hours(hour), this._getLastPickedDateIndex()); + if (!this._isEnabled('a') && !this._isEnabled('m') && !this._options.keepOpen && !this._options.inline) { + this.hide(); + } else { + this._doAction(e, 'showPicker'); + } + break; + } + case 'selectMinute': + this._setValue(lastPicked.clone().minutes(parseInt($(e.target).text(), 10)), this._getLastPickedDateIndex()); + if (!this._isEnabled('a') && !this._isEnabled('s') && !this._options.keepOpen && !this._options.inline) { + this.hide(); + } else { + this._doAction(e, 'showPicker'); + } + break; + case 'selectSecond': + this._setValue(lastPicked.clone().seconds(parseInt($(e.target).text(), 10)), this._getLastPickedDateIndex()); + if (!this._isEnabled('a') && !this._options.keepOpen && !this._options.inline) { + this.hide(); + } else { + this._doAction(e, 'showPicker'); + } + break; + case 'clear': + this.clear(); + break; + case 'close': + this.hide(); + break; + case 'today': + { + var todaysDate = this.getMoment(); + if (this._isValid(todaysDate, 'd')) { + this._setValue(todaysDate, this._getLastPickedDateIndex()); + } + break; + } + } + return false; + }; + + //public + + + TempusDominusBootstrap4.prototype.hide = function hide() { + var transitioning = false; + if (!this.widget) { + return; + } + // Ignore event if in the middle of a picker transition + this.widget.find('.collapse').each(function () { + var collapseData = $(this).data('collapse'); + if (collapseData && collapseData.transitioning) { + transitioning = true; + return false; + } + return true; + }); + if (transitioning) { + return; + } + if (this.component && this.component.hasClass('btn')) { + this.component.toggleClass('active'); + } + this.widget.hide(); + + $(window).off('resize', this._place()); + this.widget.off('click', '[data-action]'); + this.widget.off('mousedown', false); + + this.widget.remove(); + this.widget = false; + + this._notifyEvent({ + type: DateTimePicker.Event.HIDE, + date: this._getLastPickedDate().clone() + }); + + if (this.input !== undefined) { + this.input.blur(); + } + + this._viewDate = this._getLastPickedDate().clone(); + }; + + TempusDominusBootstrap4.prototype.show = function show() { + var currentMoment = void 0; + var useCurrentGranularity = { + 'year': function year(m) { + return m.month(0).date(1).hours(0).seconds(0).minutes(0); + }, + 'month': function month(m) { + return m.date(1).hours(0).seconds(0).minutes(0); + }, + 'day': function day(m) { + return m.hours(0).seconds(0).minutes(0); + }, + 'hour': function hour(m) { + return m.seconds(0).minutes(0); + }, + 'minute': function minute(m) { + return m.seconds(0); + } + }; + + if (this.input !== undefined) { + if (this.input.prop('disabled') || !this._options.ignoreReadonly && this.input.prop('readonly') || this.widget) { + return; + } + if (this.input.val() !== undefined && this.input.val().trim().length !== 0) { + this._setValue(this._parseInputDate(this.input.val().trim()), 0); + } else if (this.unset && this._options.useCurrent) { + currentMoment = this.getMoment(); + if (typeof this._options.useCurrent === 'string') { + currentMoment = useCurrentGranularity[this._options.useCurrent](currentMoment); + } + this._setValue(currentMoment, 0); + } + } else if (this.unset && this._options.useCurrent) { + currentMoment = this.getMoment(); + if (typeof this._options.useCurrent === 'string') { + currentMoment = useCurrentGranularity[this._options.useCurrent](currentMoment); + } + this._setValue(currentMoment, 0); + } + + this.widget = this._getTemplate(); + + this._fillDow(); + this._fillMonths(); + + this.widget.find('.timepicker-hours').hide(); + this.widget.find('.timepicker-minutes').hide(); + this.widget.find('.timepicker-seconds').hide(); + + this._update(); + this._showMode(); + + $(window).on('resize', { picker: this }, this._place); + this.widget.on('click', '[data-action]', $.proxy(this._doAction, this)); // this handles clicks on the widget + this.widget.on('mousedown', false); + + if (this.component && this.component.hasClass('btn')) { + this.component.toggleClass('active'); + } + this._place(); + this.widget.show(); + if (this.input !== undefined && this._options.focusOnShow && !this.input.is(':focus')) { + this.input.focus(); + } + + this._notifyEvent({ + type: DateTimePicker.Event.SHOW + }); + }; + + TempusDominusBootstrap4.prototype.destroy = function destroy() { + this.hide(); + //todo doc off? + this._element.removeData(DateTimePicker.DATA_KEY); + this._element.removeData('date'); + }; + + TempusDominusBootstrap4.prototype.disable = function disable() { + this.hide(); + if (this.component && this.component.hasClass('btn')) { + this.component.addClass('disabled'); + } + if (this.input !== undefined) { + this.input.prop('disabled', true); //todo disable this/comp if input is null + } + }; + + TempusDominusBootstrap4.prototype.enable = function enable() { + if (this.component && this.component.hasClass('btn')) { + this.component.removeClass('disabled'); + } + if (this.input !== undefined) { + this.input.prop('disabled', false); //todo enable comp/this if input is null + } + }; + + TempusDominusBootstrap4.prototype.toolbarPlacement = function toolbarPlacement(_toolbarPlacement) { + if (arguments.length === 0) { + return this._options.toolbarPlacement; + } + + if (typeof _toolbarPlacement !== 'string') { + throw new TypeError('toolbarPlacement() expects a string parameter'); + } + if (toolbarPlacements.indexOf(_toolbarPlacement) === -1) { + throw new TypeError('toolbarPlacement() parameter must be one of (' + toolbarPlacements.join(', ') + ') value'); + } + this._options.toolbarPlacement = _toolbarPlacement; + + if (this.widget) { + this.hide(); + this.show(); + } + }; + + TempusDominusBootstrap4.prototype.widgetPositioning = function widgetPositioning(_widgetPositioning) { + if (arguments.length === 0) { + return $.extend({}, this._options.widgetPositioning); + } + + if ({}.toString.call(_widgetPositioning) !== '[object Object]') { + throw new TypeError('widgetPositioning() expects an object variable'); + } + if (_widgetPositioning.horizontal) { + if (typeof _widgetPositioning.horizontal !== 'string') { + throw new TypeError('widgetPositioning() horizontal variable must be a string'); + } + _widgetPositioning.horizontal = _widgetPositioning.horizontal.toLowerCase(); + if (horizontalModes.indexOf(_widgetPositioning.horizontal) === -1) { + throw new TypeError('widgetPositioning() expects horizontal parameter to be one of (' + horizontalModes.join(', ') + ')'); + } + this._options.widgetPositioning.horizontal = _widgetPositioning.horizontal; + } + if (_widgetPositioning.vertical) { + if (typeof _widgetPositioning.vertical !== 'string') { + throw new TypeError('widgetPositioning() vertical variable must be a string'); + } + _widgetPositioning.vertical = _widgetPositioning.vertical.toLowerCase(); + if (verticalModes.indexOf(_widgetPositioning.vertical) === -1) { + throw new TypeError('widgetPositioning() expects vertical parameter to be one of (' + verticalModes.join(', ') + ')'); + } + this._options.widgetPositioning.vertical = _widgetPositioning.vertical; + } + this._update(); + }; + + TempusDominusBootstrap4.prototype.widgetParent = function widgetParent(_widgetParent) { + if (arguments.length === 0) { + return this._options.widgetParent; + } + + if (typeof _widgetParent === 'string') { + _widgetParent = $(_widgetParent); + } + + if (_widgetParent !== null && typeof _widgetParent !== 'string' && !(_widgetParent instanceof $)) { + throw new TypeError('widgetParent() expects a string or a jQuery object parameter'); + } + + this._options.widgetParent = _widgetParent; + if (this.widget) { + this.hide(); + this.show(); + } + }; + + //static + + + TempusDominusBootstrap4._jQueryHandleThis = function _jQueryHandleThis(me, option, argument) { + var data = $(me).data(DateTimePicker.DATA_KEY); + if ((typeof option === 'undefined' ? 'undefined' : _typeof(option)) === 'object') { + $.extend({}, DateTimePicker.Default, option); + } + + if (!data) { + data = new TempusDominusBootstrap4($(me), option); + $(me).data(DateTimePicker.DATA_KEY, data); + } + + if (typeof option === 'string') { + if (data[option] === undefined) { + throw new Error('No method named "' + option + '"'); + } + if (argument === undefined) { + return data[option](); + } else { + return data[option](argument); + } + } + }; + + TempusDominusBootstrap4._jQueryInterface = function _jQueryInterface(option, argument) { + if (this.length === 1) { + return TempusDominusBootstrap4._jQueryHandleThis(this[0], option, argument); + } + return this.each(function () { + TempusDominusBootstrap4._jQueryHandleThis(this, option, argument); + }); + }; + + return TempusDominusBootstrap4; + }(DateTimePicker); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $(document).on(DateTimePicker.Event.CLICK_DATA_API, DateTimePicker.Selector.DATA_TOGGLE, function () { + var $target = getSelectorFromElement($(this)); + if ($target.length === 0) { + return; + } + TempusDominusBootstrap4._jQueryInterface.call($target, 'toggle'); + }).on(DateTimePicker.Event.CHANGE, '.' + DateTimePicker.ClassName.INPUT, function (event) { + var $target = getSelectorFromElement($(this)); + if ($target.length === 0) { + return; + } + TempusDominusBootstrap4._jQueryInterface.call($target, '_change', event); + }).on(DateTimePicker.Event.BLUR, '.' + DateTimePicker.ClassName.INPUT, function (event) { + var $target = getSelectorFromElement($(this)), + config = $target.data(DateTimePicker.DATA_KEY); + if ($target.length === 0) { + return; + } + if (config._options.debug || window.debug) { + return; + } + TempusDominusBootstrap4._jQueryInterface.call($target, 'hide', event); + }).on(DateTimePicker.Event.KEYDOWN, '.' + DateTimePicker.ClassName.INPUT, function (event) { + var $target = getSelectorFromElement($(this)); + if ($target.length === 0) { + return; + } + TempusDominusBootstrap4._jQueryInterface.call($target, '_keydown', event); + }).on(DateTimePicker.Event.KEYUP, '.' + DateTimePicker.ClassName.INPUT, function (event) { + var $target = getSelectorFromElement($(this)); + if ($target.length === 0) { + return; + } + TempusDominusBootstrap4._jQueryInterface.call($target, '_keyup', event); + }).on(DateTimePicker.Event.FOCUS, '.' + DateTimePicker.ClassName.INPUT, function (event) { + var $target = getSelectorFromElement($(this)), + config = $target.data(DateTimePicker.DATA_KEY); + if ($target.length === 0) { + return; + } + if (!config._options.allowInputToggle) { + return; + } + TempusDominusBootstrap4._jQueryInterface.call($target, 'show', event); + }); + + $.fn[DateTimePicker.NAME] = TempusDominusBootstrap4._jQueryInterface; + $.fn[DateTimePicker.NAME].Constructor = TempusDominusBootstrap4; + $.fn[DateTimePicker.NAME].noConflict = function () { + $.fn[DateTimePicker.NAME] = JQUERY_NO_CONFLICT; + return TempusDominusBootstrap4._jQueryInterface; + }; + + return TempusDominusBootstrap4; +}(jQuery); + +}(); diff --git a/FlightSystemManagement/src/assets/lib/tempusdominus/js/tempusdominus-bootstrap-4.min.js b/FlightSystemManagement/src/assets/lib/tempusdominus/js/tempusdominus-bootstrap-4.min.js new file mode 100644 index 0000000..c5b6fc8 --- /dev/null +++ b/FlightSystemManagement/src/assets/lib/tempusdominus/js/tempusdominus-bootstrap-4.min.js @@ -0,0 +1,7 @@ +/*@preserve + * Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/) + * Copyright 2016-2018 Jonathan Peterson + * Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Tempus Dominus Bootstrap4's requires jQuery. jQuery must be included before Tempus Dominus Bootstrap4's JavaScript.");if(+function(a){var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1===b[0]&&9===b[1]&&b[2]<1||b[0]>=4)throw new Error("Tempus Dominus Bootstrap4's requires at least jQuery v3.0.0 but less than v4.0.0")}(jQuery),"undefined"==typeof moment)throw new Error("Tempus Dominus Bootstrap4's requires moment.js. Moment.js must be included before Tempus Dominus Bootstrap4's JavaScript.");var version=moment.version.split(".");if(version[0]<=2&&version[1]<17||version[0]>=3)throw new Error("Tempus Dominus Bootstrap4's requires at least moment.js v2.17.0 but less than v3.0.0");+function(){function a(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function b(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},e=function(){function a(a,b){for(var c=0;c1){for(var e=0;e1)throw new TypeError("isEnabled expects a single character string parameter");switch(a){case"y":return this.actualFormat.indexOf("Y")!==-1;case"M":return this.actualFormat.indexOf("M")!==-1;case"d":return this.actualFormat.toLowerCase().indexOf("d")!==-1;case"h":case"H":return this.actualFormat.toLowerCase().indexOf("h")!==-1;case"m":return this.actualFormat.indexOf("m")!==-1;case"s":return this.actualFormat.indexOf("s")!==-1;case"a":case"A":return this.actualFormat.toLowerCase().indexOf("a")!==-1;default:return!1}},r.prototype._hasTime=function(){return this._isEnabled("h")||this._isEnabled("m")||this._isEnabled("s")},r.prototype._hasDate=function(){return this._isEnabled("y")||this._isEnabled("M")||this._isEnabled("d")},r.prototype._dataToOptions=function(){var b=this._element.data(),c={};return b.dateOptions&&b.dateOptions instanceof Object&&(c=a.extend(!0,c,b.dateOptions)),a.each(this._options,function(a){var d="date"+a.charAt(0).toUpperCase()+a.slice(1);void 0!==b[d]?c[a]=b[d]:delete c[a]}),c},r.prototype._notifyEvent=function(a){a.type===r.Event.CHANGE&&(a.date&&a.date.isSame(a.oldDate))||!a.date&&!a.oldDate||this._element.trigger(a)},r.prototype._viewUpdate=function(a){"y"===a&&(a="YYYY"),this._notifyEvent({type:r.Event.UPDATE,change:a,viewDate:this._viewDate.clone()})},r.prototype._showMode=function(a){this.widget&&(a&&(this.currentViewMode=Math.max(this.MinViewModeNumber,Math.min(3,this.currentViewMode+a))),this.widget.find(".datepicker > div").hide().filter(".datepicker-"+l[this.currentViewMode].CLASS_NAME).show())},r.prototype._isInDisabledDates=function(a){return this._options.disabledDates[a.format("YYYY-MM-DD")]===!0},r.prototype._isInEnabledDates=function(a){return this._options.enabledDates[a.format("YYYY-MM-DD")]===!0},r.prototype._isInDisabledHours=function(a){return this._options.disabledHours[a.format("H")]===!0},r.prototype._isInEnabledHours=function(a){return this._options.enabledHours[a.format("H")]===!0},r.prototype._isValid=function(b,c){if(!b.isValid())return!1;if(this._options.disabledDates&&"d"===c&&this._isInDisabledDates(b))return!1;if(this._options.enabledDates&&"d"===c&&!this._isInEnabledDates(b))return!1;if(this._options.minDate&&b.isBefore(this._options.minDate,c))return!1;if(this._options.maxDate&&b.isAfter(this._options.maxDate,c))return!1;if(this._options.daysOfWeekDisabled&&"d"===c&&this._options.daysOfWeekDisabled.indexOf(b.day())!==-1)return!1;if(this._options.disabledHours&&("h"===c||"m"===c||"s"===c)&&this._isInDisabledHours(b))return!1;if(this._options.enabledHours&&("h"===c||"m"===c||"s"===c)&&!this._isInEnabledHours(b))return!1;if(this._options.disabledTimeIntervals&&("h"===c||"m"===c||"s"===c)){var d=!1;if(a.each(this._options.disabledTimeIntervals,function(){if(b.isBetween(this[0],this[1]))return d=!0,!1}),d)return!1}return!0},r.prototype._parseInputDate=function(a){return void 0===this._options.parseInputDate?b.isMoment(a)||(a=this.getMoment(a)):a=this._options.parseInputDate(a),a},r.prototype._keydown=function(a){var b=null,c=void 0,d=void 0,e=void 0,f=void 0,g=[],h={},i=a.which,j="p";o[i]=j;for(c in o)o.hasOwnProperty(c)&&o[c]===j&&(g.push(c),parseInt(c,10)!==i&&(h[c]=!0));for(c in this._options.keyBinds)if(this._options.keyBinds.hasOwnProperty(c)&&"function"==typeof this._options.keyBinds[c]&&(e=c.split(" "),e.length===g.length&&m[i]===e[e.length-1])){for(f=!0,d=e.length-2;d>=0;d--)if(!(m[e[d]]in h)){f=!1;break}if(f){b=this._options.keyBinds[c];break}}b&&b.call(this)&&(a.stopPropagation(),a.preventDefault())},r.prototype._keyup=function(a){o[a.which]="r",p[a.which]&&(p[a.which]=!1,a.stopPropagation(),a.preventDefault())},r.prototype._indexGivenDates=function(b){var c={},d=this;return a.each(b,function(){var a=d._parseInputDate(this);a.isValid()&&(c[a.format("YYYY-MM-DD")]=!0)}),!!Object.keys(c).length&&c},r.prototype._indexGivenHours=function(b){var c={};return a.each(b,function(){c[this]=!0}),!!Object.keys(c).length&&c},r.prototype._initFormatting=function(){var a=this._options.format||"L LT",b=this;this.actualFormat=a.replace(/(\[[^\[]*])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(a){return b._dates[0].localeData().longDateFormat(a)||a}),this.parseFormats=this._options.extraFormats?this._options.extraFormats.slice():[],this.parseFormats.indexOf(a)<0&&this.parseFormats.indexOf(this.actualFormat)<0&&this.parseFormats.push(this.actualFormat),this.use24Hours=this.actualFormat.toLowerCase().indexOf("a")<1&&this.actualFormat.replace(/\[.*?]/g,"").indexOf("h")<1,this._isEnabled("y")&&(this.MinViewModeNumber=2),this._isEnabled("M")&&(this.MinViewModeNumber=1),this._isEnabled("d")&&(this.MinViewModeNumber=0),this.currentViewMode=Math.max(this.MinViewModeNumber,this.currentViewMode),this.unset||this._setValue(this._dates[0],0)},r.prototype._getLastPickedDate=function(){return this._dates[this._getLastPickedDateIndex()]},r.prototype._getLastPickedDateIndex=function(){return this._dates.length-1},r.prototype.getMoment=function(a){var c=void 0;return c=void 0===a||null===a?b():this._hasTimeZone()?b.tz(a,this.parseFormats,this._options.locale,this._options.useStrict,this._options.timeZone):b(a,this.parseFormats,this._options.locale,this._options.useStrict),this._hasTimeZone()&&c.tz(this._options.timeZone),c},r.prototype.toggle=function(){return this.widget?this.hide():this.show()},r.prototype.ignoreReadonly=function(a){if(0===arguments.length)return this._options.ignoreReadonly;if("boolean"!=typeof a)throw new TypeError("ignoreReadonly () expects a boolean parameter");this._options.ignoreReadonly=a},r.prototype.options=function(b){if(0===arguments.length)return a.extend(!0,{},this._options);if(!(b instanceof Object))throw new TypeError("options() this.options parameter should be an object");a.extend(!0,this._options,b);var c=this;a.each(this._options,function(a,b){void 0!==c[a]&&c[a](b)})},r.prototype.date=function(a,c){if(c=c||0,0===arguments.length)return this.unset?null:this._options.allowMultidate?this._dates.join(this._options.multidateSeparator):this._dates[c].clone();if(!(null===a||"string"==typeof a||b.isMoment(a)||a instanceof Date))throw new TypeError("date() parameter must be one of [null, string, moment or Date]");this._setValue(null===a?null:this._parseInputDate(a),c)},r.prototype.format=function(a){if(0===arguments.length)return this._options.format;if("string"!=typeof a&&("boolean"!=typeof a||a!==!1))throw new TypeError("format() expects a string or boolean:false parameter "+a);this._options.format=a,this.actualFormat&&this._initFormatting()},r.prototype.timeZone=function(a){if(0===arguments.length)return this._options.timeZone;if("string"!=typeof a)throw new TypeError("newZone() expects a string parameter");this._options.timeZone=a},r.prototype.dayViewHeaderFormat=function(a){if(0===arguments.length)return this._options.dayViewHeaderFormat;if("string"!=typeof a)throw new TypeError("dayViewHeaderFormat() expects a string parameter");this._options.dayViewHeaderFormat=a},r.prototype.extraFormats=function(a){if(0===arguments.length)return this._options.extraFormats;if(a!==!1&&!(a instanceof Array))throw new TypeError("extraFormats() expects an array or false parameter");this._options.extraFormats=a,this.parseFormats&&this._initFormatting()},r.prototype.disabledDates=function(b){if(0===arguments.length)return this._options.disabledDates?a.extend({},this._options.disabledDates):this._options.disabledDates;if(!b)return this._options.disabledDates=!1,this._update(),!0;if(!(b instanceof Array))throw new TypeError("disabledDates() expects an array parameter");this._options.disabledDates=this._indexGivenDates(b),this._options.enabledDates=!1,this._update()},r.prototype.enabledDates=function(b){if(0===arguments.length)return this._options.enabledDates?a.extend({},this._options.enabledDates):this._options.enabledDates;if(!b)return this._options.enabledDates=!1,this._update(),!0;if(!(b instanceof Array))throw new TypeError("enabledDates() expects an array parameter");this._options.enabledDates=this._indexGivenDates(b),this._options.disabledDates=!1,this._update()},r.prototype.daysOfWeekDisabled=function(a){if(0===arguments.length)return this._options.daysOfWeekDisabled.splice(0);if("boolean"==typeof a&&!a)return this._options.daysOfWeekDisabled=!1,this._update(),!0;if(!(a instanceof Array))throw new TypeError("daysOfWeekDisabled() expects an array parameter");if(this._options.daysOfWeekDisabled=a.reduce(function(a,b){return b=parseInt(b,10),b>6||b<0||isNaN(b)?a:(a.indexOf(b)===-1&&a.push(b),a)},[]).sort(),this._options.useCurrent&&!this._options.keepInvalid)for(var b=0;b1)throw new TypeError("multidateSeparator expects a single character string parameter");this._options.multidateSeparator=a},e(r,null,[{key:"NAME",get:function(){return d}},{key:"DATA_KEY",get:function(){return f}},{key:"EVENT_KEY",get:function(){return g}},{key:"DATA_API_KEY",get:function(){return h}},{key:"DatePickerModes",get:function(){return l}},{key:"ViewModes",get:function(){return n}},{key:"Event",get:function(){return k}},{key:"Selector",get:function(){return i}},{key:"Default",get:function(){return q},set:function(a){q=a}},{key:"ClassName",get:function(){return j}}]),r}();return r}(jQuery,moment);(function(e){var g=e.fn[f.NAME],h=["top","bottom","auto"],i=["left","right","auto"],j=["default","top","bottom"],k=function(a){var b=a.data("target"),c=void 0;return b||(b=a.attr("href")||"",b=/^#[a-z]/i.test(b)?b:null),c=e(b),0===c.length?c:(c.data(f.DATA_KEY)||e.extend({},c.data(),e(this).data()),c)},l=function(g){function k(b,d){c(this,k);var e=a(this,g.call(this,b,d));return e._init(),e}return b(k,g),k.prototype._init=function(){if(this._element.hasClass("input-group")){var a=this._element.find(".datepickerbutton");0===a.length?this.component=this._element.find('[data-toggle="datetimepicker"]'):this.component=a}},k.prototype._getDatePickerTemplate=function(){var a=e("").append(e("").append(e("").append(e("").append(e("
').addClass('cw').text('#')); + } + + while (currentDate.isBefore(this._viewDate.clone().endOf('w'))) { + row.append($('').addClass('dow').text(currentDate.format('dd'))); + currentDate.add(1, 'd'); + } + this.widget.find('.datepicker-days thead').append(row); + }; + + TempusDominusBootstrap4.prototype._fillMonths = function _fillMonths() { + var spans = [], + monthsShort = this._viewDate.clone().startOf('y').startOf('d'); + while (monthsShort.isSame(this._viewDate, 'y')) { + spans.push($('').attr('data-action', 'selectMonth').addClass('month').text(monthsShort.format('MMM'))); + monthsShort.add(1, 'M'); + } + this.widget.find('.datepicker-months td').empty().append(spans); + }; + + TempusDominusBootstrap4.prototype._updateMonths = function _updateMonths() { + var monthsView = this.widget.find('.datepicker-months'), + monthsViewHeader = monthsView.find('th'), + months = monthsView.find('tbody').find('span'), + self = this; + + monthsViewHeader.eq(0).find('span').attr('title', this._options.tooltips.prevYear); + monthsViewHeader.eq(1).attr('title', this._options.tooltips.selectYear); + monthsViewHeader.eq(2).find('span').attr('title', this._options.tooltips.nextYear); + + monthsView.find('.disabled').removeClass('disabled'); + + if (!this._isValid(this._viewDate.clone().subtract(1, 'y'), 'y')) { + monthsViewHeader.eq(0).addClass('disabled'); + } + + monthsViewHeader.eq(1).text(this._viewDate.year()); + + if (!this._isValid(this._viewDate.clone().add(1, 'y'), 'y')) { + monthsViewHeader.eq(2).addClass('disabled'); + } + + months.removeClass('active'); + if (this._getLastPickedDate().isSame(this._viewDate, 'y') && !this.unset) { + months.eq(this._getLastPickedDate().month()).addClass('active'); + } + + months.each(function (index) { + if (!self._isValid(self._viewDate.clone().month(index), 'M')) { + $(this).addClass('disabled'); + } + }); + }; + + TempusDominusBootstrap4.prototype._getStartEndYear = function _getStartEndYear(factor, year) { + var step = factor / 10, + startYear = Math.floor(year / factor) * factor, + endYear = startYear + step * 9, + focusValue = Math.floor(year / step) * step; + return [startYear, endYear, focusValue]; + }; + + TempusDominusBootstrap4.prototype._updateYears = function _updateYears() { + var yearsView = this.widget.find('.datepicker-years'), + yearsViewHeader = yearsView.find('th'), + yearCaps = this._getStartEndYear(10, this._viewDate.year()), + startYear = this._viewDate.clone().year(yearCaps[0]), + endYear = this._viewDate.clone().year(yearCaps[1]); + var html = ''; + + yearsViewHeader.eq(0).find('span').attr('title', this._options.tooltips.prevDecade); + yearsViewHeader.eq(1).attr('title', this._options.tooltips.selectDecade); + yearsViewHeader.eq(2).find('span').attr('title', this._options.tooltips.nextDecade); + + yearsView.find('.disabled').removeClass('disabled'); + + if (this._options.minDate && this._options.minDate.isAfter(startYear, 'y')) { + yearsViewHeader.eq(0).addClass('disabled'); + } + + yearsViewHeader.eq(1).text(startYear.year() + '-' + endYear.year()); + + if (this._options.maxDate && this._options.maxDate.isBefore(endYear, 'y')) { + yearsViewHeader.eq(2).addClass('disabled'); + } + + html += '' + (startYear.year() - 1) + ''; + while (!startYear.isAfter(endYear, 'y')) { + html += '' + startYear.year() + ''; + startYear.add(1, 'y'); + } + html += '' + startYear.year() + ''; + + yearsView.find('td').html(html); + }; + + TempusDominusBootstrap4.prototype._updateDecades = function _updateDecades() { + var decadesView = this.widget.find('.datepicker-decades'), + decadesViewHeader = decadesView.find('th'), + yearCaps = this._getStartEndYear(100, this._viewDate.year()), + startDecade = this._viewDate.clone().year(yearCaps[0]), + endDecade = this._viewDate.clone().year(yearCaps[1]); + var minDateDecade = false, + maxDateDecade = false, + endDecadeYear = void 0, + html = ''; + + decadesViewHeader.eq(0).find('span').attr('title', this._options.tooltips.prevCentury); + decadesViewHeader.eq(2).find('span').attr('title', this._options.tooltips.nextCentury); + + decadesView.find('.disabled').removeClass('disabled'); + + if (startDecade.year() === 0 || this._options.minDate && this._options.minDate.isAfter(startDecade, 'y')) { + decadesViewHeader.eq(0).addClass('disabled'); + } + + decadesViewHeader.eq(1).text(startDecade.year() + '-' + endDecade.year()); + + if (this._options.maxDate && this._options.maxDate.isBefore(endDecade, 'y')) { + decadesViewHeader.eq(2).addClass('disabled'); + } + + if (startDecade.year() - 10 < 0) { + html += ' '; + } else { + html += '' + (startDecade.year() - 10) + ''; + } + + while (!startDecade.isAfter(endDecade, 'y')) { + endDecadeYear = startDecade.year() + 11; + minDateDecade = this._options.minDate && this._options.minDate.isAfter(startDecade, 'y') && this._options.minDate.year() <= endDecadeYear; + maxDateDecade = this._options.maxDate && this._options.maxDate.isAfter(startDecade, 'y') && this._options.maxDate.year() <= endDecadeYear; + html += '' + startDecade.year() + ''; + startDecade.add(10, 'y'); + } + html += '' + startDecade.year() + ''; + + decadesView.find('td').html(html); + }; + + TempusDominusBootstrap4.prototype._fillDate = function _fillDate() { + var daysView = this.widget.find('.datepicker-days'), + daysViewHeader = daysView.find('th'), + html = []; + var currentDate = void 0, + row = void 0, + clsName = void 0, + i = void 0; + + if (!this._hasDate()) { + return; + } + + daysViewHeader.eq(0).find('span').attr('title', this._options.tooltips.prevMonth); + daysViewHeader.eq(1).attr('title', this._options.tooltips.selectMonth); + daysViewHeader.eq(2).find('span').attr('title', this._options.tooltips.nextMonth); + + daysView.find('.disabled').removeClass('disabled'); + daysViewHeader.eq(1).text(this._viewDate.format(this._options.dayViewHeaderFormat)); + + if (!this._isValid(this._viewDate.clone().subtract(1, 'M'), 'M')) { + daysViewHeader.eq(0).addClass('disabled'); + } + if (!this._isValid(this._viewDate.clone().add(1, 'M'), 'M')) { + daysViewHeader.eq(2).addClass('disabled'); + } + + currentDate = this._viewDate.clone().startOf('M').startOf('w').startOf('d'); + + for (i = 0; i < 42; i++) { + //always display 42 days (should show 6 weeks) + if (currentDate.weekday() === 0) { + row = $('
' + currentDate.week() + '' + currentDate.date() + '
' + currentHour.format(this.use24Hours ? 'HH' : 'hh') + '
' + currentMinute.format('mm') + '
' + currentSecond.format('ss') + '
").addClass("prev").attr("data-action","previous").append(e("").addClass(this._options.icons.previous))).append(e("").addClass("picker-switch").attr("data-action","pickerSwitch").attr("colspan",""+(this._options.calendarWeeks?"6":"5"))).append(e("").addClass("next").attr("data-action","next").append(e("").addClass(this._options.icons.next)))),b=e("
").attr("colspan",""+(this._options.calendarWeeks?"8":"7"))));return[e("
").addClass("datepicker-days").append(e("").addClass("table table-sm").append(a).append(e(""))),e("
").addClass("datepicker-months").append(e("
").addClass("table-condensed").append(a.clone()).append(b.clone())),e("
").addClass("datepicker-years").append(e("
").addClass("table-condensed").append(a.clone()).append(b.clone())),e("
").addClass("datepicker-decades").append(e("
").addClass("table-condensed").append(a.clone()).append(b.clone()))]},k.prototype._getTimePickerMainTemplate=function(){var a=e(""),b=e(""),c=e("");return this._isEnabled("h")&&(a.append(e("
").append(e("").attr({href:"#",tabindex:"-1",title:this._options.tooltips.incrementHour}).addClass("btn").attr("data-action","incrementHours").append(e("").addClass(this._options.icons.up)))),b.append(e("").append(e("").addClass("timepicker-hour").attr({"data-time-component":"hours",title:this._options.tooltips.pickHour}).attr("data-action","showHours"))),c.append(e("").append(e("").attr({href:"#",tabindex:"-1",title:this._options.tooltips.decrementHour}).addClass("btn").attr("data-action","decrementHours").append(e("").addClass(this._options.icons.down))))),this._isEnabled("m")&&(this._isEnabled("h")&&(a.append(e("").addClass("separator")),b.append(e("").addClass("separator").html(":")),c.append(e("").addClass("separator"))),a.append(e("").append(e("").attr({href:"#",tabindex:"-1",title:this._options.tooltips.incrementMinute}).addClass("btn").attr("data-action","incrementMinutes").append(e("").addClass(this._options.icons.up)))),b.append(e("").append(e("").addClass("timepicker-minute").attr({"data-time-component":"minutes",title:this._options.tooltips.pickMinute}).attr("data-action","showMinutes"))),c.append(e("").append(e("").attr({href:"#",tabindex:"-1",title:this._options.tooltips.decrementMinute +}).addClass("btn").attr("data-action","decrementMinutes").append(e("").addClass(this._options.icons.down))))),this._isEnabled("s")&&(this._isEnabled("m")&&(a.append(e("").addClass("separator")),b.append(e("").addClass("separator").html(":")),c.append(e("").addClass("separator"))),a.append(e("").append(e("").attr({href:"#",tabindex:"-1",title:this._options.tooltips.incrementSecond}).addClass("btn").attr("data-action","incrementSeconds").append(e("").addClass(this._options.icons.up)))),b.append(e("").append(e("").addClass("timepicker-second").attr({"data-time-component":"seconds",title:this._options.tooltips.pickSecond}).attr("data-action","showSeconds"))),c.append(e("").append(e("").attr({href:"#",tabindex:"-1",title:this._options.tooltips.decrementSecond}).addClass("btn").attr("data-action","decrementSeconds").append(e("").addClass(this._options.icons.down))))),this.use24Hours||(a.append(e("").addClass("separator")),b.append(e("").append(e("").addClass("separator"))),e("
").addClass("timepicker-picker").append(e("").addClass("table-condensed").append([a,b,c]))},k.prototype._getTimePickerTemplate=function(){var a=e("
").addClass("timepicker-hours").append(e("
").addClass("table-condensed")),b=e("
").addClass("timepicker-minutes").append(e("
").addClass("table-condensed")),c=e("
").addClass("timepicker-seconds").append(e("
").addClass("table-condensed")),d=[this._getTimePickerMainTemplate()];return this._isEnabled("h")&&d.push(a),this._isEnabled("m")&&d.push(b),this._isEnabled("s")&&d.push(c),d},k.prototype._getToolbar=function(){var a=[];if(this._options.buttons.showToday&&a.push(e("
").append(e("").attr({href:"#",tabindex:"-1","data-action":"today",title:this._options.tooltips.today}).append(e("").addClass(this._options.icons.today)))),!this._options.sideBySide&&this._hasDate()&&this._hasTime()){var b=void 0,c=void 0;"times"===this._options.viewMode?(b=this._options.tooltips.selectDate,c=this._options.icons.date):(b=this._options.tooltips.selectTime,c=this._options.icons.time),a.push(e("").append(e("").attr({href:"#",tabindex:"-1","data-action":"togglePicker",title:b}).append(e("").addClass(c))))}return this._options.buttons.showClear&&a.push(e("").append(e("").attr({href:"#",tabindex:"-1","data-action":"clear",title:this._options.tooltips.clear}).append(e("").addClass(this._options.icons.clear)))),this._options.buttons.showClose&&a.push(e("").append(e("").attr({href:"#",tabindex:"-1","data-action":"close",title:this._options.tooltips.close}).append(e("").addClass(this._options.icons.close)))),0===a.length?"":e("").addClass("table-condensed").append(e("").append(e("").append(a)))},k.prototype._getTemplate=function(){var a=e("
").addClass("bootstrap-datetimepicker-widget dropdown-menu"),b=e("
").addClass("datepicker").append(this._getDatePickerTemplate()),c=e("
").addClass("timepicker").append(this._getTimePickerTemplate()),d=e("
    ").addClass("list-unstyled"),f=e("
  • ").addClass("picker-switch"+(this._options.collapse?" accordion-toggle":"")).append(this._getToolbar());return this._options.inline&&a.removeClass("dropdown-menu"),this.use24Hours&&a.addClass("usetwentyfour"),this._isEnabled("s")&&!this.use24Hours&&a.addClass("wider"),this._options.sideBySide&&this._hasDate()&&this._hasTime()?(a.addClass("timepicker-sbs"),"top"===this._options.toolbarPlacement&&a.append(f),a.append(e("
    ").addClass("row").append(b.addClass("col-md-6")).append(c.addClass("col-md-6"))),"bottom"!==this._options.toolbarPlacement&&"default"!==this._options.toolbarPlacement||a.append(f),a):("top"===this._options.toolbarPlacement&&d.append(f),this._hasDate()&&d.append(e("
  • ").addClass(this._options.collapse&&this._hasTime()?"collapse":"").addClass(this._options.collapse&&this._hasTime()&&"times"===this._options.viewMode?"":"show").append(b)),"default"===this._options.toolbarPlacement&&d.append(f),this._hasTime()&&d.append(e("
  • ").addClass(this._options.collapse&&this._hasDate()?"collapse":"").addClass(this._options.collapse&&this._hasDate()&&"times"===this._options.viewMode?"show":"").append(c)),"bottom"===this._options.toolbarPlacement&&d.append(f),a.append(d))},k.prototype._place=function(a){var b=a&&a.data&&a.data.picker||this,c=b._options.widgetPositioning.vertical,d=b._options.widgetPositioning.horizontal,f=void 0,g=(b.component&&b.component.length?b.component:b._element).position(),h=(b.component&&b.component.length?b.component:b._element).offset();if(b._options.widgetParent)f=b._options.widgetParent.append(b.widget);else if(b._element.is("input"))f=b._element.after(b.widget).parent();else{if(b._options.inline)return void(f=b._element.append(b.widget));f=b._element,b._element.children().first().after(b.widget)}if("auto"===c&&(c=h.top+1.5*b.widget.height()>=e(window).height()+e(window).scrollTop()&&b.widget.height()+b._element.outerHeight()e(window).width()?"right":"left"),"top"===c?b.widget.addClass("top").removeClass("bottom"):b.widget.addClass("bottom").removeClass("top"),"right"===d?b.widget.addClass("float-right"):b.widget.removeClass("float-right"),"relative"!==f.css("position")&&(f=f.parents().filter(function(){return"relative"===e(this).css("position")}).first()),0===f.length)throw new Error("datetimepicker component should be placed within a relative positioned container");b.widget.css({top:"top"===c?"auto":g.top+b._element.outerHeight()+"px",bottom:"top"===c?f.outerHeight()-(f===b._element?0:g.top)+"px":"auto",left:"left"===d?(f===b._element?0:g.left)+"px":"auto",right:"left"===d?"auto":f.outerWidth()-b._element.outerWidth()-(f===b._element?0:g.left)+"px"})},k.prototype._fillDow=function(){var a=e("
"),b=this._viewDate.clone().startOf("w").startOf("d");for(this._options.calendarWeeks===!0&&a.append(e(""),this._options.calendarWeeks&&f.append('"),c.push(f)),g="",d.isBefore(this._viewDate,"M")&&(g+=" old"),d.isAfter(this._viewDate,"M")&&(g+=" new"),this._options.allowMultidate){var i=this._datesFormatted.indexOf(d.format("YYYY-MM-DD"));i!==-1&&d.isSame(this._datesFormatted[i],"d")&&!this.unset&&(g+=" active")}else d.isSame(this._getLastPickedDate(),"d")&&!this.unset&&(g+=" active");this._isValid(d,"d")||(g+=" disabled"),d.isSame(this.getMoment(),"d")&&(g+=" today"),0!==d.day()&&6!==d.day()||(g+=" weekend"),f.append('"),d.add(1,"d")}a.find("tbody").empty().append(c),this._updateMonths(),this._updateYears(),this._updateDecades()}},k.prototype._fillHours=function(){var a=this.widget.find(".timepicker-hours table"),b=this._viewDate.clone().startOf("d"),c=[],d=e("");for(this._viewDate.hour()>11&&!this.use24Hours&&b.hour(12);b.isSame(this._viewDate,"d")&&(this.use24Hours||this._viewDate.hour()<12&&b.hour()<12||this._viewDate.hour()>11);)b.hour()%4===0&&(d=e(""),c.push(d)),d.append('"),b.add(1,"h");a.empty().append(c)},k.prototype._fillMinutes=function(){for(var a=this.widget.find(".timepicker-minutes table"),b=this._viewDate.clone().startOf("h"),c=[],d=1===this._options.stepping?5:this._options.stepping,f=e("");this._viewDate.isSame(b,"h");)b.minute()%(4*d)===0&&(f=e(""),c.push(f)),f.append('"),b.add(d,"m");a.empty().append(c)},k.prototype._fillSeconds=function(){for(var a=this.widget.find(".timepicker-seconds table"),b=this._viewDate.clone().startOf("m"),c=[],d=e("");this._viewDate.isSame(b,"m");)b.second()%20===0&&(d=e(""),c.push(d)),d.append('"),b.add(5,"s");a.empty().append(c)},k.prototype._fillTime=function(){var a=void 0,b=void 0,c=this.widget.find(".timepicker span[data-time-component]");this.use24Hours||(a=this.widget.find(".timepicker [data-action=togglePeriod]"),b=this._getLastPickedDate().clone().add(this._getLastPickedDate().hours()>=12?-12:12,"h"),a.text(this._getLastPickedDate().format("A")),this._isValid(b,"h")?a.removeClass("disabled"):a.addClass("disabled")),c.filter("[data-time-component=hours]").text(this._getLastPickedDate().format(""+(this.use24Hours?"HH":"hh"))),c.filter("[data-time-component=minutes]").text(this._getLastPickedDate().format("mm")),c.filter("[data-time-component=seconds]").text(this._getLastPickedDate().format("ss")),this._fillHours(),this._fillMinutes(),this._fillSeconds()},k.prototype._doAction=function(a,b){var c=this._getLastPickedDate();if(e(a.currentTarget).is(".disabled"))return!1;switch(b=b||e(a.currentTarget).data("action")){case"next":var d=f.DatePickerModes[this.currentViewMode].NAV_FUNCTION;this._viewDate.add(f.DatePickerModes[this.currentViewMode].NAV_STEP,d),this._fillDate(),this._viewUpdate(d);break;case"previous":var g=f.DatePickerModes[this.currentViewMode].NAV_FUNCTION;this._viewDate.subtract(f.DatePickerModes[this.currentViewMode].NAV_STEP,g),this._fillDate(),this._viewUpdate(g);break;case"pickerSwitch":this._showMode(1);break;case"selectMonth":var h=e(a.target).closest("tbody").find("span").index(e(a.target));this._viewDate.month(h),this.currentViewMode===this.MinViewModeNumber?(this._setValue(c.clone().year(this._viewDate.year()).month(this._viewDate.month()),this._getLastPickedDateIndex()),this._options.inline||this.hide()):(this._showMode(-1),this._fillDate()),this._viewUpdate("M");break;case"selectYear":var i=parseInt(e(a.target).text(),10)||0;this._viewDate.year(i),this.currentViewMode===this.MinViewModeNumber?(this._setValue(c.clone().year(this._viewDate.year()),this._getLastPickedDateIndex()),this._options.inline||this.hide()):(this._showMode(-1),this._fillDate()),this._viewUpdate("YYYY");break;case"selectDecade":var j=parseInt(e(a.target).data("selection"),10)||0;this._viewDate.year(j),this.currentViewMode===this.MinViewModeNumber?(this._setValue(c.clone().year(this._viewDate.year()),this._getLastPickedDateIndex()),this._options.inline||this.hide()):(this._showMode(-1),this._fillDate()),this._viewUpdate("YYYY");break;case"selectDay":var k=this._viewDate.clone();e(a.target).is(".old")&&k.subtract(1,"M"),e(a.target).is(".new")&&k.add(1,"M");var l=k.date(parseInt(e(a.target).text(),10)),m=0;this._options.allowMultidate?(m=this._datesFormatted.indexOf(l.format("YYYY-MM-DD")),m!==-1?this._setValue(null,m):this._setValue(l,this._getLastPickedDateIndex()+1)):this._setValue(l,this._getLastPickedDateIndex()),this._hasTime()||this._options.keepOpen||this._options.inline||this._options.allowMultidate||this.hide();break;case"incrementHours":var n=c.clone().add(1,"h");this._isValid(n,"h")&&this._setValue(n,this._getLastPickedDateIndex());break;case"incrementMinutes":var o=c.clone().add(this._options.stepping,"m");this._isValid(o,"m")&&this._setValue(o,this._getLastPickedDateIndex());break;case"incrementSeconds":var p=c.clone().add(1,"s");this._isValid(p,"s")&&this._setValue(p,this._getLastPickedDateIndex());break;case"decrementHours":var q=c.clone().subtract(1,"h");this._isValid(q,"h")&&this._setValue(q,this._getLastPickedDateIndex());break;case"decrementMinutes":var r=c.clone().subtract(this._options.stepping,"m");this._isValid(r,"m")&&this._setValue(r,this._getLastPickedDateIndex());break;case"decrementSeconds":var s=c.clone().subtract(1,"s");this._isValid(s,"s")&&this._setValue(s,this._getLastPickedDateIndex());break;case"togglePeriod":this._setValue(c.clone().add(c.hours()>=12?-12:12,"h"),this._getLastPickedDateIndex());break;case"togglePicker":var t=e(a.target),u=t.closest("a"),v=t.closest("ul"),w=v.find(".show"),x=v.find(".collapse:not(.show)"),y=t.is("span")?t:t.find("span"),z=void 0;if(w&&w.length){if(z=w.data("collapse"),z&&z.transitioning)return!0;w.collapse?(w.collapse("hide"),x.collapse("show")):(w.removeClass("show"),x.addClass("show")),y.toggleClass(this._options.icons.time+" "+this._options.icons.date),y.hasClass(this._options.icons.date)?u.attr("title",this._options.tooltips.selectDate):u.attr("title",this._options.tooltips.selectTime)}break;case"showPicker":this.widget.find(".timepicker > div:not(.timepicker-picker)").hide(),this.widget.find(".timepicker .timepicker-picker").show();break;case"showHours":this.widget.find(".timepicker .timepicker-picker").hide(),this.widget.find(".timepicker .timepicker-hours").show();break;case"showMinutes":this.widget.find(".timepicker .timepicker-picker").hide(),this.widget.find(".timepicker .timepicker-minutes").show();break;case"showSeconds":this.widget.find(".timepicker .timepicker-picker").hide(),this.widget.find(".timepicker .timepicker-seconds").show();break;case"selectHour":var A=parseInt(e(a.target).text(),10);this.use24Hours||(c.hours()>=12?12!==A&&(A+=12):12===A&&(A=0)),this._setValue(c.clone().hours(A),this._getLastPickedDateIndex()),this._isEnabled("a")||this._isEnabled("m")||this._options.keepOpen||this._options.inline?this._doAction(a,"showPicker"):this.hide();break;case"selectMinute":this._setValue(c.clone().minutes(parseInt(e(a.target).text(),10)),this._getLastPickedDateIndex()),this._isEnabled("a")||this._isEnabled("s")||this._options.keepOpen||this._options.inline?this._doAction(a,"showPicker"):this.hide();break;case"selectSecond":this._setValue(c.clone().seconds(parseInt(e(a.target).text(),10)),this._getLastPickedDateIndex()),this._isEnabled("a")||this._options.keepOpen||this._options.inline?this._doAction(a,"showPicker"):this.hide();break;case"clear":this.clear();break;case"close":this.hide();break;case"today":var B=this.getMoment();this._isValid(B,"d")&&this._setValue(B,this._getLastPickedDateIndex())}return!1},k.prototype.hide=function(){var a=!1;this.widget&&(this.widget.find(".collapse").each(function(){var b=e(this).data("collapse");return!b||!b.transitioning||(a=!0,!1)}),a||(this.component&&this.component.hasClass("btn")&&this.component.toggleClass("active"),this.widget.hide(),e(window).off("resize",this._place()),this.widget.off("click","[data-action]"),this.widget.off("mousedown",!1),this.widget.remove(),this.widget=!1,this._notifyEvent({type:f.Event.HIDE,date:this._getLastPickedDate().clone()}),void 0!==this.input&&this.input.blur(),this._viewDate=this._getLastPickedDate().clone()))},k.prototype.show=function(){var a=void 0,b={year:function(a){return a.month(0).date(1).hours(0).seconds(0).minutes(0)},month:function(a){return a.date(1).hours(0).seconds(0).minutes(0)},day:function(a){return a.hours(0).seconds(0).minutes(0)},hour:function(a){return a.seconds(0).minutes(0)},minute:function(a){return a.seconds(0)}};if(void 0!==this.input){if(this.input.prop("disabled")||!this._options.ignoreReadonly&&this.input.prop("readonly")||this.widget)return;void 0!==this.input.val()&&0!==this.input.val().trim().length?this._setValue(this._parseInputDate(this.input.val().trim()),0):this.unset&&this._options.useCurrent&&(a=this.getMoment(),"string"==typeof this._options.useCurrent&&(a=b[this._options.useCurrent](a)),this._setValue(a,0))}else this.unset&&this._options.useCurrent&&(a=this.getMoment(),"string"==typeof this._options.useCurrent&&(a=b[this._options.useCurrent](a)),this._setValue(a,0));this.widget=this._getTemplate(),this._fillDow(),this._fillMonths(),this.widget.find(".timepicker-hours").hide(),this.widget.find(".timepicker-minutes").hide(),this.widget.find(".timepicker-seconds").hide(),this._update(),this._showMode(),e(window).on("resize",{picker:this},this._place),this.widget.on("click","[data-action]",e.proxy(this._doAction,this)),this.widget.on("mousedown",!1),this.component&&this.component.hasClass("btn")&&this.component.toggleClass("active"),this._place(),this.widget.show(),void 0!==this.input&&this._options.focusOnShow&&!this.input.is(":focus")&&this.input.focus(),this._notifyEvent({type:f.Event.SHOW})},k.prototype.destroy=function(){this.hide(),this._element.removeData(f.DATA_KEY),this._element.removeData("date")},k.prototype.disable=function(){this.hide(),this.component&&this.component.hasClass("btn")&&this.component.addClass("disabled"),void 0!==this.input&&this.input.prop("disabled",!0)},k.prototype.enable=function(){this.component&&this.component.hasClass("btn")&&this.component.removeClass("disabled"),void 0!==this.input&&this.input.prop("disabled",!1)},k.prototype.toolbarPlacement=function(a){if(0===arguments.length)return this._options.toolbarPlacement;if("string"!=typeof a)throw new TypeError("toolbarPlacement() expects a string parameter");if(j.indexOf(a)===-1)throw new TypeError("toolbarPlacement() parameter must be one of ("+j.join(", ")+") value");this._options.toolbarPlacement=a,this.widget&&(this.hide(),this.show())},k.prototype.widgetPositioning=function(a){if(0===arguments.length)return e.extend({},this._options.widgetPositioning);if("[object Object]"!=={}.toString.call(a))throw new TypeError("widgetPositioning() expects an object variable");if(a.horizontal){if("string"!=typeof a.horizontal)throw new TypeError("widgetPositioning() horizontal variable must be a string");if(a.horizontal=a.horizontal.toLowerCase(),i.indexOf(a.horizontal)===-1)throw new TypeError("widgetPositioning() expects horizontal parameter to be one of ("+i.join(", ")+")");this._options.widgetPositioning.horizontal=a.horizontal}if(a.vertical){if("string"!=typeof a.vertical)throw new TypeError("widgetPositioning() vertical variable must be a string");if(a.vertical=a.vertical.toLowerCase(),h.indexOf(a.vertical)===-1)throw new TypeError("widgetPositioning() expects vertical parameter to be one of ("+h.join(", ")+")");this._options.widgetPositioning.vertical=a.vertical}this._update()},k.prototype.widgetParent=function(a){if(0===arguments.length)return this._options.widgetParent;if("string"==typeof a&&(a=e(a)),null!==a&&"string"!=typeof a&&!(a instanceof e))throw new TypeError("widgetParent() expects a string or a jQuery object parameter");this._options.widgetParent=a,this.widget&&(this.hide(),this.show())},k._jQueryHandleThis=function(a,b,c){var g=e(a).data(f.DATA_KEY);if("object"===("undefined"==typeof b?"undefined":d(b))&&e.extend({},f.Default,b),g||(g=new k(e(a),b),e(a).data(f.DATA_KEY,g)),"string"==typeof b){if(void 0===g[b])throw new Error('No method named "'+b+'"');return void 0===c?g[b]():g[b](c)}},k._jQueryInterface=function(a,b){return 1===this.length?k._jQueryHandleThis(this[0],a,b):this.each(function(){k._jQueryHandleThis(this,a,b)})},k}(f);return e(document).on(f.Event.CLICK_DATA_API,f.Selector.DATA_TOGGLE,function(){var a=k(e(this));0!==a.length&&l._jQueryInterface.call(a,"toggle")}).on(f.Event.CHANGE,"."+f.ClassName.INPUT,function(a){var b=k(e(this));0!==b.length&&l._jQueryInterface.call(b,"_change",a)}).on(f.Event.BLUR,"."+f.ClassName.INPUT,function(a){var b=k(e(this)),c=b.data(f.DATA_KEY);0!==b.length&&(c._options.debug||window.debug||l._jQueryInterface.call(b,"hide",a))}).on(f.Event.KEYDOWN,"."+f.ClassName.INPUT,function(a){var b=k(e(this));0!==b.length&&l._jQueryInterface.call(b,"_keydown",a)}).on(f.Event.KEYUP,"."+f.ClassName.INPUT,function(a){var b=k(e(this));0!==b.length&&l._jQueryInterface.call(b,"_keyup",a)}).on(f.Event.FOCUS,"."+f.ClassName.INPUT,function(a){var b=k(e(this)),c=b.data(f.DATA_KEY);0!==b.length&&c._options.allowInputToggle&&l._jQueryInterface.call(b,"show",a)}),e.fn[f.NAME]=l._jQueryInterface,e.fn[f.NAME].Constructor=l,e.fn[f.NAME].noConflict=function(){return e.fn[f.NAME]=g,l._jQueryInterface},l})(jQuery)}(); \ No newline at end of file diff --git a/FlightSystemManagement/src/assets/mail/contact.js b/FlightSystemManagement/src/assets/mail/contact.js new file mode 100644 index 0000000..d34310f --- /dev/null +++ b/FlightSystemManagement/src/assets/mail/contact.js @@ -0,0 +1,65 @@ +$(function () { + + $("#contactForm input, #contactForm textarea").jqBootstrapValidation({ + preventSubmit: true, + submitError: function ($form, event, errors) { + }, + submitSuccess: function ($form, event) { + event.preventDefault(); + var name = $("input#name").val(); + var email = $("input#email").val(); + var subject = $("input#subject").val(); + var message = $("textarea#message").val(); + + $this = $("#sendMessageButton"); + $this.prop("disabled", true); + + $.ajax({ + url: "contact.php", + type: "POST", + data: { + name: name, + email: email, + subject: subject, + message: message + }, + cache: false, + success: function () { + $('#success').html("
"); + $('#success > .alert-success').html(""); + $('#success > .alert-success') + .append("Your message has been sent. "); + $('#success > .alert-success') + .append('
'); + $('#contactForm').trigger("reset"); + }, + error: function () { + $('#success').html("
"); + $('#success > .alert-danger').html(""); + $('#success > .alert-danger').append($("").text("Sorry " + name + ", it seems that our mail server is not responding. Please try again later!")); + $('#success > .alert-danger').append('
'); + $('#contactForm').trigger("reset"); + }, + complete: function () { + setTimeout(function () { + $this.prop("disabled", false); + }, 1000); + } + }); + }, + filter: function () { + return $(this).is(":visible"); + }, + }); + + $("a[data-toggle=\"tab\"]").click(function (e) { + e.preventDefault(); + $(this).tab("show"); + }); +}); + +$('#name').focus(function () { + $('#success').html(''); +}); diff --git a/FlightSystemManagement/src/assets/mail/contact.php b/FlightSystemManagement/src/assets/mail/contact.php new file mode 100644 index 0000000..6814136 --- /dev/null +++ b/FlightSystemManagement/src/assets/mail/contact.php @@ -0,0 +1,20 @@ + diff --git a/FlightSystemManagement/src/assets/mail/jqBootstrapValidation.min.js b/FlightSystemManagement/src/assets/mail/jqBootstrapValidation.min.js new file mode 100644 index 0000000..0fe1827 --- /dev/null +++ b/FlightSystemManagement/src/assets/mail/jqBootstrapValidation.min.js @@ -0,0 +1 @@ +!function(a){var e=[],t={options:{prependExistingHelpBlock:!1,sniffHtml:!0,preventSubmit:!0,submitError:!1,submitSuccess:!1,semanticallyStrict:!1,autoAdd:{helpBlocks:!0},filter:function(){return!0}},methods:{init:function(o){var r=a.extend(!0,{},t);r.options=a.extend(!0,r.options,o);var l=a.unique(this.map(function(){return a(this).parents("form")[0]}).toArray());return a(l).bind("submit",function(e){var t=a(this),i=0,n=t.find("input,textarea,select").not("[type=submit],[type=image]").filter(r.options.filter);n.trigger("submit.validation").trigger("validationLostFocus.validation"),n.each(function(e,t){var n=a(t).parents(".control-group").first();n.hasClass("warning")&&(n.removeClass("warning").addClass("error"),i++)}),n.trigger("validationLostFocus.validation"),i?(r.options.preventSubmit&&e.preventDefault(),t.addClass("error"),a.isFunction(r.options.submitError)&&r.options.submitError(t,e,n.jqBootstrapValidation("collectErrors",!0))):(t.removeClass("error"),a.isFunction(r.options.submitSuccess)&&r.options.submitSuccess(t,e))}),this.each(function(){var t=a(this),o=t.parents(".control-group").first(),l=o.find(".help-block").first(),s=t.parents("form").first(),d=[];if(!l.length&&r.options.autoAdd&&r.options.autoAdd.helpBlocks&&(l=a('
'),o.find(".controls").append(l),e.push(l[0])),r.options.sniffHtml){var c="";if(void 0!==t.attr("pattern")&&(c="Not in the expected format\x3c!-- data-validation-pattern-message to override --\x3e",t.data("validationPatternMessage")&&(c=t.data("validationPatternMessage")),t.data("validationPatternMessage",c),t.data("validationPatternRegex",t.attr("pattern"))),void 0!==t.attr("max")||void 0!==t.attr("aria-valuemax")){var v=void 0!==t.attr("max")?t.attr("max"):t.attr("aria-valuemax");c="Too high: Maximum of '"+v+"'\x3c!-- data-validation-max-message to override --\x3e",t.data("validationMaxMessage")&&(c=t.data("validationMaxMessage")),t.data("validationMaxMessage",c),t.data("validationMaxMax",v)}if(void 0!==t.attr("min")||void 0!==t.attr("aria-valuemin")){var u=void 0!==t.attr("min")?t.attr("min"):t.attr("aria-valuemin");c="Too low: Minimum of '"+u+"'\x3c!-- data-validation-min-message to override --\x3e",t.data("validationMinMessage")&&(c=t.data("validationMinMessage")),t.data("validationMinMessage",c),t.data("validationMinMin",u)}void 0!==t.attr("maxlength")&&(c="Too long: Maximum of '"+t.attr("maxlength")+"' characters\x3c!-- data-validation-maxlength-message to override --\x3e",t.data("validationMaxlengthMessage")&&(c=t.data("validationMaxlengthMessage")),t.data("validationMaxlengthMessage",c),t.data("validationMaxlengthMaxlength",t.attr("maxlength"))),void 0!==t.attr("minlength")&&(c="Too short: Minimum of '"+t.attr("minlength")+"' characters\x3c!-- data-validation-minlength-message to override --\x3e",t.data("validationMinlengthMessage")&&(c=t.data("validationMinlengthMessage")),t.data("validationMinlengthMessage",c),t.data("validationMinlengthMinlength",t.attr("minlength"))),void 0===t.attr("required")&&void 0===t.attr("aria-required")||(c=r.builtInValidators.required.message,t.data("validationRequiredMessage")&&(c=t.data("validationRequiredMessage")),t.data("validationRequiredMessage",c)),void 0!==t.attr("type")&&"number"===t.attr("type").toLowerCase()&&(c=r.builtInValidators.number.message,t.data("validationNumberMessage")&&(c=t.data("validationNumberMessage")),t.data("validationNumberMessage",c)),void 0!==t.attr("type")&&"email"===t.attr("type").toLowerCase()&&(c="Not a valid email address\x3c!-- data-validator-validemail-message to override --\x3e",t.data("validationValidemailMessage")?c=t.data("validationValidemailMessage"):t.data("validationEmailMessage")&&(c=t.data("validationEmailMessage")),t.data("validationValidemailMessage",c)),void 0!==t.attr("minchecked")&&(c="Not enough options checked; Minimum of '"+t.attr("minchecked")+"' required\x3c!-- data-validation-minchecked-message to override --\x3e",t.data("validationMincheckedMessage")&&(c=t.data("validationMincheckedMessage")),t.data("validationMincheckedMessage",c),t.data("validationMincheckedMinchecked",t.attr("minchecked"))),void 0!==t.attr("maxchecked")&&(c="Too many options checked; Maximum of '"+t.attr("maxchecked")+"' required\x3c!-- data-validation-maxchecked-message to override --\x3e",t.data("validationMaxcheckedMessage")&&(c=t.data("validationMaxcheckedMessage")),t.data("validationMaxcheckedMessage",c),t.data("validationMaxcheckedMaxchecked",t.attr("maxchecked")))}void 0!==t.data("validation")&&(d=t.data("validation").split(",")),a.each(t.data(),function(a,e){var t=a.replace(/([A-Z])/g,",$1").split(",");"validation"===t[0]&&t[1]&&d.push(t[1])});var m=d,g=[];do{a.each(d,function(a,e){d[a]=i(e)}),d=a.unique(d),g=[],a.each(m,function(e,n){if(void 0!==t.data("validation"+n+"Shortcut"))a.each(t.data("validation"+n+"Shortcut").split(","),function(a,e){g.push(e)});else if(r.builtInValidators[n.toLowerCase()]){var o=r.builtInValidators[n.toLowerCase()];"shortcut"===o.type.toLowerCase()&&a.each(o.shortcut.split(","),function(a,e){e=i(e),g.push(e),d.push(e)})}}),m=g}while(m.length>0);var h={};a.each(d,function(e,n){var o=t.data("validation"+n+"Message"),l=void 0!==o,s=!1;if(o=o||"'"+n+"' validation failed \x3c!-- Add attribute 'data-validation-"+n.toLowerCase()+"-message' to input to change this message --\x3e",a.each(r.validatorTypes,function(e,r){void 0===h[e]&&(h[e]=[]),s||void 0===t.data("validation"+n+i(r.name))||(h[e].push(a.extend(!0,{name:i(r.name),message:o},r.init(t,n))),s=!0)}),!s&&r.builtInValidators[n.toLowerCase()]){var d=a.extend(!0,{},r.builtInValidators[n.toLowerCase()]);l&&(d.message=o);var c=d.type.toLowerCase();"shortcut"===c?s=!0:a.each(r.validatorTypes,function(e,o){void 0===h[e]&&(h[e]=[]),s||c!==e.toLowerCase()||(t.data("validation"+n+i(o.name),d[o.name.toLowerCase()]),h[c].push(a.extend(d,o.init(t,n))),s=!0)})}s||a.error("Cannot find validation info for '"+n+"'")}),l.data("original-contents",l.data("original-contents")?l.data("original-contents"):l.html()),l.data("original-role",l.data("original-role")?l.data("original-role"):l.attr("role")),o.data("original-classes",o.data("original-clases")?o.data("original-classes"):o.attr("class")),t.data("original-aria-invalid",t.data("original-aria-invalid")?t.data("original-aria-invalid"):t.attr("aria-invalid")),t.bind("validation.validation",function(e,i){var o=n(t),l=[];return a.each(h,function(e,n){(o||o.length||i&&i.includeEmpty||r.validatorTypes[e].blockSubmit&&i&&i.submitting)&&a.each(n,function(a,i){r.validatorTypes[e].validate(t,o,i)&&l.push(i.message)})}),l}),t.bind("getValidators.validation",function(){return h}),t.bind("submit.validation",function(){return t.triggerHandler("change.validation",{submitting:!0})}),t.bind(["keyup","focus","blur","click","keydown","keypress","change"].join(".validation ")+".validation",function(e,i){var d=n(t),c=[];o.find("input,textarea,select").each(function(e,n){var o=c.length;if(a.each(a(n).triggerHandler("validation.validation",i),function(a,e){c.push(e)}),c.length>o)a(n).attr("aria-invalid","true");else{var r=t.data("original-aria-invalid");a(n).attr("aria-invalid",void 0!==r&&r)}}),s.find("input,select,textarea").not(t).not('[name="'+t.attr("name")+'"]').trigger("validationLostFocus.validation"),(c=a.unique(c.sort())).length?(o.removeClass("success error").addClass("warning"),r.options.semanticallyStrict&&1===c.length?l.html(c[0]+(r.options.prependExistingHelpBlock?l.data("original-contents"):"")):l.html('
  • '+c.join("
  • ")+"
"+(r.options.prependExistingHelpBlock?l.data("original-contents"):""))):(o.removeClass("warning error success"),d.length>0&&o.addClass("success"),l.html(l.data("original-contents"))),"blur"===e.type&&o.removeClass("success")}),t.bind("validationLostFocus.validation",function(){o.removeClass("success")})})},destroy:function(){return this.each(function(){var t=a(this),i=t.parents(".control-group").first(),n=i.find(".help-block").first();t.unbind(".validation"),n.html(n.data("original-contents")),i.attr("class",i.data("original-classes")),t.attr("aria-invalid",t.data("original-aria-invalid")),n.attr("role",t.data("original-role")),e.indexOf(n[0])>-1&&n.remove()})},collectErrors:function(e){var t={};return this.each(function(e,i){var n=a(i),o=n.attr("name"),r=n.triggerHandler("validation.validation",{includeEmpty:!0});t[o]=a.extend(!0,r,t[o])}),a.each(t,function(a,e){0===e.length&&delete t[a]}),t},hasErrors:function(){var e=[];return this.each(function(t,i){e=e.concat(a(i).triggerHandler("getValidators.validation")?a(i).triggerHandler("validation.validation",{submitting:!0}):[])}),e.length>0},override:function(e){t=a.extend(!0,t,e)}},validatorTypes:{callback:{name:"callback",init:function(a,e){return{validatorName:e,callback:a.data("validation"+e+"Callback"),lastValue:a.val(),lastValid:!0,lastFinished:!0}},validate:function(a,e,t){if(t.lastValue===e&&t.lastFinished)return!t.lastValid;if(!0===t.lastFinished){t.lastValue=e,t.lastValid=!0,t.lastFinished=!1;var i=t,n=a;!function(a,e){for(var t=Array.prototype.slice.call(arguments).splice(2),i=a.split("."),n=i.pop(),o=0;o0&&t.negative)},blockSubmit:!0},match:{name:"match",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.data("validation"+e+"Match")+'"]').first();return t.bind("validation.validation",function(){a.trigger("change.validation",{submitting:!0})}),{element:t}},validate:function(a,e,t){return e!==t.element.val()&&!t.negative||e===t.element.val()&&t.negative},blockSubmit:!0},max:{name:"max",init:function(a,e){return{max:a.data("validation"+e+"Max")}},validate:function(a,e,t){return parseFloat(e,10)>parseFloat(t.max,10)&&!t.negative||parseFloat(e,10)<=parseFloat(t.max,10)&&t.negative}},min:{name:"min",init:function(a,e){return{min:a.data("validation"+e+"Min")}},validate:function(a,e,t){return parseFloat(e)=parseFloat(t.min)&&t.negative}},maxlength:{name:"maxlength",init:function(a,e){return{maxlength:a.data("validation"+e+"Maxlength")}},validate:function(a,e,t){return e.length>t.maxlength&&!t.negative||e.length<=t.maxlength&&t.negative}},minlength:{name:"minlength",init:function(a,e){return{minlength:a.data("validation"+e+"Minlength")}},validate:function(a,e,t){return e.length=t.minlength&&t.negative}},maxchecked:{name:"maxchecked",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.bind("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{maxchecked:a.data("validation"+e+"Maxchecked"),elements:t}},validate:function(a,e,t){return t.elements.filter(":checked").length>t.maxchecked&&!t.negative||t.elements.filter(":checked").length<=t.maxchecked&&t.negative},blockSubmit:!0},minchecked:{name:"minchecked",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.bind("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{minchecked:a.data("validation"+e+"Minchecked"),elements:t}},validate:function(a,e,t){return t.elements.filter(":checked").length=t.minchecked&&t.negative},blockSubmit:!0}},builtInValidators:{email:{name:"Email",type:"shortcut",shortcut:"validemail"},validemail:{name:"Validemail",type:"regex",regex:"[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}",message:"Not a valid email address\x3c!-- data-validator-validemail-message to override --\x3e"},passwordagain:{name:"Passwordagain",type:"match",match:"password",message:"Does not match the given password\x3c!-- data-validator-paswordagain-message to override --\x3e"},positive:{name:"Positive",type:"shortcut",shortcut:"number,positivenumber"},negative:{name:"Negative",type:"shortcut",shortcut:"number,negativenumber"},number:{name:"Number",type:"regex",regex:"([+-]?\\d+(\\.\\d*)?([eE][+-]?[0-9]+)?)?",message:"Must be a number\x3c!-- data-validator-number-message to override --\x3e"},integer:{name:"Integer",type:"regex",regex:"[+-]?\\d+",message:"No decimal places allowed\x3c!-- data-validator-integer-message to override --\x3e"},positivenumber:{name:"Positivenumber",type:"min",min:0,message:"Must be a positive number\x3c!-- data-validator-positivenumber-message to override --\x3e"},negativenumber:{name:"Negativenumber",type:"max",max:0,message:"Must be a negative number\x3c!-- data-validator-negativenumber-message to override --\x3e"},required:{name:"Required",type:"required",message:"This is required\x3c!-- data-validator-required-message to override --\x3e"},checkone:{name:"Checkone",type:"minchecked",minchecked:1,message:"Check at least one option\x3c!-- data-validation-checkone-message to override --\x3e"}}},i=function(a){return a.toLowerCase().replace(/(^|\s)([a-z])/g,function(a,e,t){return e+t.toUpperCase()})},n=function(e){var t=e.val(),i=e.attr("type");return"checkbox"===i&&(t=e.is(":checked")?t:""),"radio"===i&&(t=a('input[name="'+e.attr("name")+'"]:checked').length>0?t:""),t};a.fn.jqBootstrapValidation=function(e){return t.methods[e]?t.methods[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?(a.error("Method "+e+" does not exist on jQuery.jqBootstrapValidation"),null):t.methods.init.apply(this,arguments)},a.jqBootstrapValidation=function(e){a(":input").not("[type=image],[type=submit]").jqBootstrapValidation.apply(this,arguments)}}(jQuery); \ No newline at end of file diff --git a/FlightSystemManagement/src/assets/scss/bootstrap/scss/_alert.scss b/FlightSystemManagement/src/assets/scss/bootstrap/scss/_alert.scss new file mode 100644 index 0000000..4aa1fc2 --- /dev/null +++ b/FlightSystemManagement/src/assets/scss/bootstrap/scss/_alert.scss @@ -0,0 +1,52 @@ +// +// Base styles +// + +.alert { + position: relative; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: $alert-margin-bottom; + border: $alert-border-width solid transparent; + @include border-radius($alert-border-radius); +} + +// Headings for larger alerts +.alert-heading { + // Specified to prevent conflicts of changing $headings-color + color: inherit; +} + +// Provide class for links that match alerts +.alert-link { + font-weight: $alert-link-font-weight; +} + + +// Dismissible alerts +// +// Expand the right padding and account for the close button's positioning. + +.alert-dismissible { + padding-right: $close-font-size + $alert-padding-x * 2; + + // Adjust close link position + .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: $alert-padding-y $alert-padding-x; + color: inherit; + } +} + + +// Alternate styles +// +// Generate contextual modifier classes for colorizing the alert. + +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); + } +} diff --git a/FlightSystemManagement/src/assets/scss/bootstrap/scss/_badge.scss b/FlightSystemManagement/src/assets/scss/bootstrap/scss/_badge.scss new file mode 100644 index 0000000..42c5d08 --- /dev/null +++ b/FlightSystemManagement/src/assets/scss/bootstrap/scss/_badge.scss @@ -0,0 +1,54 @@ +// Base class +// +// Requires one of the contextual, color modifier classes for `color` and +// `background-color`. + +.badge { + display: inline-block; + padding: $badge-padding-y $badge-padding-x; + @include font-size($badge-font-size); + font-weight: $badge-font-weight; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + @include border-radius($badge-border-radius); + @include transition($badge-transition); + + @at-root a#{&} { + @include hover-focus() { + text-decoration: none; + } + } + + // Empty badges collapse automatically + &:empty { + display: none; + } +} + +// Quick fix for badges in buttons +.btn .badge { + position: relative; + top: -1px; +} + +// Pill badges +// +// Make them extra rounded with a modifier to replace v3's badges. + +.badge-pill { + padding-right: $badge-pill-padding-x; + padding-left: $badge-pill-padding-x; + @include border-radius($badge-pill-border-radius); +} + +// Colors +// +// Contextual variations (linked badges get darker on :hover). + +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } +} diff --git a/FlightSystemManagement/src/assets/scss/bootstrap/scss/_breadcrumb.scss b/FlightSystemManagement/src/assets/scss/bootstrap/scss/_breadcrumb.scss new file mode 100644 index 0000000..a0cf7e2 --- /dev/null +++ b/FlightSystemManagement/src/assets/scss/bootstrap/scss/_breadcrumb.scss @@ -0,0 +1,44 @@ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: $breadcrumb-padding-y $breadcrumb-padding-x; + margin-bottom: $breadcrumb-margin-bottom; + @include font-size($breadcrumb-font-size); + list-style: none; + background-color: $breadcrumb-bg; + @include border-radius($breadcrumb-border-radius); +} + +.breadcrumb-item { + display: flex; + + // The separator between breadcrumbs (by default, a forward-slash: "/") + + .breadcrumb-item { + padding-left: $breadcrumb-item-padding; + + &::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: escape-svg($breadcrumb-divider); + } + } + + // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built + // without `
").addClass("cw").text("#"));b.isBefore(this._viewDate.clone().endOf("w"));)a.append(e("").addClass("dow").text(b.format("dd"))),b.add(1,"d");this.widget.find(".datepicker-days thead").append(a)},k.prototype._fillMonths=function(){for(var a=[],b=this._viewDate.clone().startOf("y").startOf("d");b.isSame(this._viewDate,"y");)a.push(e("").attr("data-action","selectMonth").addClass("month").text(b.format("MMM"))),b.add(1,"M");this.widget.find(".datepicker-months td").empty().append(a)},k.prototype._updateMonths=function(){var a=this.widget.find(".datepicker-months"),b=a.find("th"),c=a.find("tbody").find("span"),d=this;b.eq(0).find("span").attr("title",this._options.tooltips.prevYear),b.eq(1).attr("title",this._options.tooltips.selectYear),b.eq(2).find("span").attr("title",this._options.tooltips.nextYear),a.find(".disabled").removeClass("disabled"),this._isValid(this._viewDate.clone().subtract(1,"y"),"y")||b.eq(0).addClass("disabled"),b.eq(1).text(this._viewDate.year()),this._isValid(this._viewDate.clone().add(1,"y"),"y")||b.eq(2).addClass("disabled"),c.removeClass("active"),this._getLastPickedDate().isSame(this._viewDate,"y")&&!this.unset&&c.eq(this._getLastPickedDate().month()).addClass("active"),c.each(function(a){d._isValid(d._viewDate.clone().month(a),"M")||e(this).addClass("disabled")})},k.prototype._getStartEndYear=function(a,b){var c=a/10,d=Math.floor(b/a)*a,e=d+9*c,f=Math.floor(b/c)*c;return[d,e,f]},k.prototype._updateYears=function(){var a=this.widget.find(".datepicker-years"),b=a.find("th"),c=this._getStartEndYear(10,this._viewDate.year()),d=this._viewDate.clone().year(c[0]),e=this._viewDate.clone().year(c[1]),f="";for(b.eq(0).find("span").attr("title",this._options.tooltips.prevDecade),b.eq(1).attr("title",this._options.tooltips.selectDecade),b.eq(2).find("span").attr("title",this._options.tooltips.nextDecade),a.find(".disabled").removeClass("disabled"),this._options.minDate&&this._options.minDate.isAfter(d,"y")&&b.eq(0).addClass("disabled"),b.eq(1).text(d.year()+"-"+e.year()),this._options.maxDate&&this._options.maxDate.isBefore(e,"y")&&b.eq(2).addClass("disabled"),f+=''+(d.year()-1)+"";!d.isAfter(e,"y");)f+=''+d.year()+"",d.add(1,"y");f+=''+d.year()+"",a.find("td").html(f)},k.prototype._updateDecades=function(){var a=this.widget.find(".datepicker-decades"),b=a.find("th"),c=this._getStartEndYear(100,this._viewDate.year()),d=this._viewDate.clone().year(c[0]),e=this._viewDate.clone().year(c[1]),f=!1,g=!1,h=void 0,i="";for(b.eq(0).find("span").attr("title",this._options.tooltips.prevCentury),b.eq(2).find("span").attr("title",this._options.tooltips.nextCentury),a.find(".disabled").removeClass("disabled"),(0===d.year()||this._options.minDate&&this._options.minDate.isAfter(d,"y"))&&b.eq(0).addClass("disabled"),b.eq(1).text(d.year()+"-"+e.year()),this._options.maxDate&&this._options.maxDate.isBefore(e,"y")&&b.eq(2).addClass("disabled"),i+=d.year()-10<0?" ":''+(d.year()-10)+"";!d.isAfter(e,"y");)h=d.year()+11,f=this._options.minDate&&this._options.minDate.isAfter(d,"y")&&this._options.minDate.year()<=h,g=this._options.maxDate&&this._options.maxDate.isAfter(d,"y")&&this._options.maxDate.year()<=h,i+=''+d.year()+"",d.add(10,"y");i+=''+d.year()+"",a.find("td").html(i)},k.prototype._fillDate=function(){var a=this.widget.find(".datepicker-days"),b=a.find("th"),c=[],d=void 0,f=void 0,g=void 0,h=void 0;if(this._hasDate()){for(b.eq(0).find("span").attr("title",this._options.tooltips.prevMonth),b.eq(1).attr("title",this._options.tooltips.selectMonth),b.eq(2).find("span").attr("title",this._options.tooltips.nextMonth),a.find(".disabled").removeClass("disabled"),b.eq(1).text(this._viewDate.format(this._options.dayViewHeaderFormat)),this._isValid(this._viewDate.clone().subtract(1,"M"),"M")||b.eq(0).addClass("disabled"),this._isValid(this._viewDate.clone().add(1,"M"),"M")||b.eq(2).addClass("disabled"),d=this._viewDate.clone().startOf("M").startOf("w").startOf("d"),h=0;h<42;h++){if(0===d.weekday()&&(f=e("
'+d.week()+"'+d.date()+"
'+b.format(this.use24Hours?"HH":"hh")+"
'+b.format("mm")+"
'+b.format("ss")+"` elements. + +body { + margin: 0; // 1 + font-family: $font-family-base; + @include font-size($font-size-base); + font-weight: $font-weight-base; + line-height: $line-height-base; + color: $body-color; + text-align: left; // 3 + background-color: $body-bg; // 2 +} + +// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline +// on elements that programmatically receive focus but wouldn't normally show a visible +// focus outline. In general, this would mean that the outline is only applied if the +// interaction that led to the element receiving programmatic focus was a keyboard interaction, +// or the browser has somehow determined that the user is primarily a keyboard user and/or +// wants focus outlines to always be presented. +// +// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible +// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/ +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + + +// Content grouping +// +// 1. Add the correct box sizing in Firefox. +// 2. Show the overflow in Edge and IE. + +hr { + box-sizing: content-box; // 1 + height: 0; // 1 + overflow: visible; // 2 +} + + +// +// Typography +// + +// Remove top margins from headings +// +// By default, `

`-`

` all receive top and bottom margins. We nuke the top +// margin for easier control within type scales as it avoids margin collapsing. +// stylelint-disable-next-line selector-list-comma-newline-after +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: $headings-margin-bottom; +} + +// Reset margins on paragraphs +// +// Similarly, the top margin on `

`s get reset. However, we also reset the +// bottom margin to use `rem` units instead of `em`. +p { + margin-top: 0; + margin-bottom: $paragraph-margin-bottom; +} + +// Abbreviations +// +// 1. Duplicate behavior to the data-* attribute for our tooltip plugin +// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. +// 3. Add explicit cursor to indicate changed behavior. +// 4. Remove the bottom border in Firefox 39-. +// 5. Prevent the text-decoration to be skipped. + +abbr[title], +abbr[data-original-title] { // 1 + text-decoration: underline; // 2 + text-decoration: underline dotted; // 2 + cursor: help; // 3 + border-bottom: 0; // 4 + text-decoration-skip-ink: none; // 5 +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: $dt-font-weight; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; // Undo browser default +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari +} + +small { + @include font-size(80%); // Add the correct font size in all browsers +} + +// +// Prevent `sub` and `sup` elements from affecting the line height in +// all browsers. +// + +sub, +sup { + position: relative; + @include font-size(75%); + line-height: 0; + vertical-align: baseline; +} + +sub { bottom: -.25em; } +sup { top: -.5em; } + + +// +// Links +// + +a { + color: $link-color; + text-decoration: $link-decoration; + background-color: transparent; // Remove the gray background on active links in IE 10. + + @include hover() { + color: $link-hover-color; + text-decoration: $link-hover-decoration; + } +} + +// And undo these styles for placeholder links/named anchors (without href). +// It would be more straightforward to just use a[href] in previous block, but that +// causes specificity issues in many other styles that are too complex to fix. +// See https://github.com/twbs/bootstrap/issues/19402 + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; + + @include hover() { + color: inherit; + text-decoration: none; + } +} + + +// +// Code +// + +pre, +code, +kbd, +samp { + font-family: $font-family-monospace; + @include font-size(1em); // Correct the odd `em` font sizing in all browsers. +} + +pre { + // Remove browser default top margin + margin-top: 0; + // Reset browser default of `1em` to use `rem`s + margin-bottom: 1rem; + // Don't allow content to break outside + overflow: auto; + // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap, + // making it impossible to interact with the content + -ms-overflow-style: scrollbar; +} + + +// +// Figures +// + +figure { + // Apply a consistent margin strategy (matches our type styles). + margin: 0 0 1rem; +} + + +// +// Images and content +// + +img { + vertical-align: middle; + border-style: none; // Remove the border on images inside links in IE 10-. +} + +svg { + // Workaround for the SVG overflow bug in IE10/11 is still required. + // See https://github.com/twbs/bootstrap/issues/26878 + overflow: hidden; + vertical-align: middle; +} + + +// +// Tables +// + +table { + border-collapse: collapse; // Prevent double borders +} + +caption { + padding-top: $table-cell-padding; + padding-bottom: $table-cell-padding; + color: $table-caption-color; + text-align: left; + caption-side: bottom; +} + +// 1. Removes font-weight bold by inheriting +// 2. Matches default `

` alignment by inheriting `text-align`. +// 3. Fix alignment for Safari + +th { + font-weight: $table-th-font-weight; // 1 + text-align: inherit; // 2 + text-align: -webkit-match-parent; // 3 +} + + +// +// Forms +// + +label { + // Allow labels to use `margin` for spacing. + display: inline-block; + margin-bottom: $label-margin-bottom; +} + +// Remove the default `border-radius` that macOS Chrome adds. +// +// Details at https://github.com/twbs/bootstrap/issues/24093 +button { + // stylelint-disable-next-line property-disallowed-list + border-radius: 0; +} + +// Work around a Firefox/IE bug where the transparent `button` background +// results in a loss of the default `button` focus styles. +// +// Credit: https://github.com/suitcss/base/ +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; // Remove the margin in Firefox and Safari + font-family: inherit; + @include font-size(inherit); + line-height: inherit; +} + +button, +input { + overflow: visible; // Show the overflow in Edge +} + +button, +select { + text-transform: none; // Remove the inheritance of text transform in Firefox +} + +// Set the cursor for non-`