From c2e722b3bef860cd81208eadf11e1411137913cd Mon Sep 17 00:00:00 2001 From: zengwh <81383286@qq.com> Date: Wed, 27 May 2020 10:48:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E6=AC=A1=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 4 + pom.xml | 545 + .../java/com/emr/annotation/DataSource.java | 12 + .../com/emr/annotation/DataSourceAspect.java | 36 + .../com/emr/annotation/DynamicDataSource.java | 14 + .../controller/ArchiveFlowInfoController.java | 103 + .../com/emr/controller/ContantController.java | 33 + .../emr/controller/DictionaryController.java | 125 + .../com/emr/controller/FontController.java | 296 + .../com/emr/controller/FormTokenFlagUtil.java | 31 + .../controller/GlobalExceptionHandler.java | 59 + .../emr/controller/HolidaySetController.java | 45 + .../controller/JAXDynamicClientFactory.java | 55 + .../com/emr/controller/LoginController.java | 72 + .../controller/MedicalRecallController.java | 90 + .../emr/controller/StatisticsController.java | 310 + .../emr/controller/UploadFilesController.java | 118 + .../com/emr/controller/UrlInterceptor.java | 57 + .../com/emr/controller/VCountController.java | 248 + .../controller/beHospitaledController.java | 279 + .../com/emr/controller/faultController.java | 64 + .../emr/controller/faultTypeController.java | 66 + .../emr/controller/inHospitalController.java | 898 + .../emr/controller/lastVerifyController.java | 159 + .../medicalRecallDateController.java | 83 + .../controller/unfileMedicalController.java | 66 + .../emr/dao/ArchiveCallbackInfoMapper.java | 20 + .../com/emr/dao/ArchiveFlowInfoMapper.java | 26 + .../com/emr/dao/ArchiveFlowRoleMapper.java | 21 + .../com/emr/dao/Archive_DetailMapper.java | 37 + .../com/emr/dao/Archive_MasterMapper.java | 42 + .../java/com/emr/dao/EmrHolidaySetMapper.java | 34 + .../com/emr/dao/EmrOvertimeSetMapper.java | 17 + .../java/com/emr/dao/EmrPatientMapper.java | 7 + .../com/emr/dao/Emr_Archive_DetailMapper.java | 17 + .../com/emr/dao/Emr_DictionaryMapper.java | 42 + .../com/emr/dao/Emr_Fault_DetailMapper.java | 24 + .../com/emr/dao/Emr_Fault_TypeMapper.java | 22 + src/main/java/com/emr/dao/Emr_LogMapper.java | 22 + .../java/com/emr/dao/Emr_PictureMapper.java | 21 + .../java/com/emr/dao/StatisticsMapper.java | 18 + .../java/com/emr/dao/TPrintinfoMapper.java | 16 + src/main/java/com/emr/dao/TUuInfoMapper.java | 18 + src/main/java/com/emr/dao/TUuPrintMapper.java | 18 + src/main/java/com/emr/dao/V_CountMapper.java | 19 + .../java/com/emr/dao/Zd_AssortMapper.java | 13 + .../com/emr/entity/ArchiveCallbackInfo.java | 78 + .../java/com/emr/entity/ArchiveFlowInfo.java | 172 + .../java/com/emr/entity/ArchiveFlowRole.java | 94 + .../java/com/emr/entity/Archive_Detail.java | 103 + .../com/emr/entity/Archive_Detail_Vo.java | 30 + .../java/com/emr/entity/Archive_Master.java | 233 + .../com/emr/entity/Archive_Master_Vo.java | 44 + .../java/com/emr/entity/AssortTypeTree.java | 28 + .../java/com/emr/entity/EmrHolidaySet.java | 61 + .../java/com/emr/entity/EmrHolidaySetVo.java | 53 + .../java/com/emr/entity/EmrOvertimeSet.java | 39 + src/main/java/com/emr/entity/EmrPatient.java | 49 + .../com/emr/entity/Emr_Archive_Detail.java | 103 + .../java/com/emr/entity/Emr_Dictionary.java | 183 + .../java/com/emr/entity/Emr_Fault_Detail.java | 145 + .../com/emr/entity/Emr_Fault_Detail_Vo.java | 63 + .../java/com/emr/entity/Emr_Fault_Type.java | 113 + .../java/com/emr/entity/Emr_Fault_Vo.java | 315 + src/main/java/com/emr/entity/Emr_Log.java | 93 + src/main/java/com/emr/entity/Emr_Log_Vo.java | 231 + src/main/java/com/emr/entity/Emr_Picture.java | 153 + src/main/java/com/emr/entity/File_Vo.java | 32 + .../java/com/emr/entity/OffsetLimitPage.java | 47 + src/main/java/com/emr/entity/Power_User.java | 195 + src/main/java/com/emr/entity/ReturnAsmx.java | 30 + src/main/java/com/emr/entity/TPrintinfo.java | 39 + src/main/java/com/emr/entity/TUuInfo.java | 153 + src/main/java/com/emr/entity/TUuPrint.java | 135 + .../java/com/emr/entity/Upload_File_Vo.java | 33 + src/main/java/com/emr/entity/V_Count.java | 142 + src/main/java/com/emr/entity/Zd_Assort.java | 43 + .../emr/service/Archive_DetailService.java | 87 + .../emr/service/Archive_MasterService.java | 127 + .../service/Emr_Archive_DetailService.java | 13 + .../emr/service/Emr_DictionaryService.java | 47 + .../emr/service/Emr_Fault_DetailService.java | 54 + .../emr/service/Emr_Fault_TypeService.java | 53 + .../com/emr/service/Emr_PictureService.java | 51 + .../java/com/emr/service/V_CountService.java | 33 + src/main/java/com/emr/service/WebService.java | 7 + .../ipml/ArchiveCallbackInfoService.java | 152 + .../service/ipml/ArchiveFlowInfoService.java | 289 + .../ipml/Archive_DetailServiceImpl.java | 132 + .../ipml/Archive_MasterServiceImpl.java | 775 + .../ipml/Emr_Archive_DetailServiceImpl.java | 21 + .../ipml/Emr_DictionaryServiceImpl.java | 49 + .../ipml/Emr_Fault_DetailServiceImpl.java | 142 + .../ipml/Emr_Fault_TypeServiceImpl.java | 49 + .../service/ipml/Emr_PictureServiceImpl.java | 51 + .../java/com/emr/service/ipml/EnumVerify.java | 480 + .../emr/service/ipml/HolidaySetService.java | 135 + .../emr/service/ipml/StatisticsService.java | 214 + .../emr/service/ipml/TPrintinfoService.java | 27 + .../emr/service/ipml/V_CountServiceImpl.java | 40 + .../com/emr/service/ipml/ZdAssortService.java | 31 + src/main/java/com/emr/shiro/MyRealm.java | 80 + src/main/java/com/emr/util/AccountDate.java | 162 + .../java/com/emr/util/ActionScopeUtils.java | 42 + .../java/com/emr/util/ExportExcelUtil.java | 187 + .../java/com/emr/util/ExportExcelUtil1.java | 183 + .../java/com/emr/util/HttpClientUtils.java | 282 + src/main/java/com/emr/util/Jpg2PdfUtil.java | 298 + src/main/java/com/emr/util/Msg.java | 75 + src/main/java/com/emr/util/OracleConnect.java | 109 + src/main/java/com/emr/util/PDFUtils.java | 126 + src/main/java/com/emr/util/PageBean.java | 141 + .../java/com/emr/util/PrintToPdfUtil.java | 337 + src/main/java/com/emr/util/ReadFile.java | 65 + src/main/java/com/emr/util/UrlUtil.java | 88 + src/main/java/com/emr/util/test.java | 111 + .../com/emr/vo/ArchiveCallbackInfoVo.java | 37 + .../java/com/emr/vo/ArchiveFlowInfoVo.java | 94 + src/main/java/com/emr/vo/DeptStatistics.java | 77 + .../java/com/emr/vo/DoctorStatistics.java | 75 + .../com/emr/vo/FinalAndFirstStatistics.java | 55 + src/main/java/com/emr/vo/TUuInfoVo.java | 27 + src/main/java/com/emr/vo/TUuPrintSearch.java | 27 + src/main/java/com/emr/vo/TUuPrintVo.java | 47 + src/main/java/com/emr/vo/User.java | 76 + src/main/java/com/emr/vo/V_CountVo.java | 21 + src/main/resources/activiti/leave.bpmn20.xml | 27 + src/main/resources/config/activiti.cfg.xml | 24 + .../config/applicationContext-shiro.xml | 65 + .../resources/config/applicationContext.xml | 163 + src/main/resources/config/config.properties | 14 + .../resources/config/gennerator.properties | 20 + src/main/resources/config/jdbc.properties | 38 + src/main/resources/config/mybatis-config.xml | 25 + src/main/resources/config/spring-shiro.xml | 56 + src/main/resources/config/webService.xml | 0 src/main/resources/generatorConfig.xml | 106 + src/main/resources/log4j.properties | 18 + .../mapper/ArchiveCallbackInfoMapper.xml | 111 + .../mapper/ArchiveFlowInfoMapper.xml | 314 + .../mapper/ArchiveFlowRoleMapper.xml | 121 + .../resources/mapper/Archive_DetailMapper.xml | 320 + .../resources/mapper/Archive_MasterMapper.xml | 922 + .../resources/mapper/EmrHolidaySetMapper.xml | 152 + .../resources/mapper/EmrOvertimeSetMapper.xml | 58 + .../resources/mapper/EmrPatientMapper.xml | 9 + .../mapper/Emr_Archive_DetailMapper.xml | 153 + .../resources/mapper/Emr_DictionaryMapper.xml | 376 + .../mapper/Emr_Fault_DetailMapper.xml | 408 + .../resources/mapper/Emr_Fault_TypeMapper.xml | 200 + src/main/resources/mapper/Emr_LogMapper.xml | 225 + .../resources/mapper/Emr_PictureMapper.xml | 256 + .../resources/mapper/StatisticsMapper.xml | 189 + .../resources/mapper/TPrintinfoMapper.xml | 37 + src/main/resources/mapper/TUuInfoMapper.xml | 201 + src/main/resources/mapper/TUuPrintMapper.xml | 196 + src/main/resources/mapper/V_CountMapper.xml | 206 + src/main/resources/mapper/Zd_AssortMapper.xml | 27 + .../WEB-INF/dispatcherServlet-servlet.xml | 55 + .../webapp/WEB-INF/jspf/boostrapSelect.jspf | 5 + src/main/webapp/WEB-INF/jspf/comm.jspf | 109 + src/main/webapp/WEB-INF/jspf/confirmJsp.jspf | 45 + src/main/webapp/WEB-INF/jspf/ztreeCommom.jsp | 30 + src/main/webapp/WEB-INF/lib/ojdbc14.jar | Bin 0 -> 1536554 bytes .../lib/power-foundaton-1.0-SNAPSHOT.jar | Bin 0 -> 29228 bytes src/main/webapp/WEB-INF/lib/sqljdbc4-2.0.jar | Bin 0 -> 466359 bytes .../views/beHospitaledDir/beHospList.jsp | 631 + .../views/beHospitaledDir/timeLine.jsp | 298 + .../views/dictionaryDir/dictionary.jsp | 1012 + .../WEB-INF/views/faultDir/faultList.jsp | 428 + .../views/faultTypeDir/faultTypeList.jsp | 449 + .../WEB-INF/views/flowInfo/flowInfoList.jsp | 116 + src/main/webapp/WEB-INF/views/font/error.jsp | 75 + .../webapp/WEB-INF/views/font/showRecord.jsp | 174 + .../WEB-INF/views/font/showRecordIframe.jsp | 72 + .../views/holidaySetDir/holidaySetList.jsp | 130 + .../views/inHospitalDir/inHositalList.jsp | 794 + src/main/webapp/WEB-INF/views/index.html | 2186 + src/main/webapp/WEB-INF/views/index.jsp | 369 + .../views/lastVerifyDir/lastVerifyList.jsp | 620 + .../medicalRecallDateDir/recallDateList.jsp | 378 + .../medicalRecallDir/medicalRecallList.jsp | 217 + src/main/webapp/WEB-INF/views/pdf.jsp | 42 + .../views/statistics/finalStatistics.jsp | 90 + .../statistics/finalStatisticsDetail.jsp | 112 + .../views/statistics/firstStatistics.jsp | 73 + .../WEB-INF/views/statistics/printCount.jsp | 74 + .../WEB-INF/views/statistics/printInfo.jsp | 74 + .../WEB-INF/views/statistics/scanCount.jsp | 74 + .../WEB-INF/views/statistics/scanInfo.jsp | 74 + .../views/statistics/statisticsDetail.jsp | 112 + .../unfileMedicalDir/unfileMedicalList.jsp | 966 + .../views/vCountDir/doctorFileList.jsp | 86 + .../views/vCountDir/doctorFileListIframe.jsp | 124 + .../WEB-INF/views/vCountDir/vCountList.jsp | 945 + src/main/webapp/WEB-INF/web.xml | 87 + src/main/webapp/error.jsp | 56 + src/main/webapp/favicon.ico | Bin 0 -> 90022 bytes src/main/webapp/index.jsp | 5 + src/main/webapp/login.jsp | 23 + .../bower_components/Ionicons/.bower.json | 40 + .../bower_components/Ionicons/LICENSE | 21 + .../bower_components/Ionicons/bower.json | 31 + .../bower_components/Ionicons/cheatsheet.html | 28009 +++++++++++ .../bower_components/Ionicons/component.json | 19 + .../bower_components/Ionicons/composer.json | 36 + .../Ionicons/css/ionicons.css | 1480 + .../Ionicons/css/ionicons.min.css | 11 + .../Ionicons/fonts/ionicons.eot | Bin 0 -> 120724 bytes .../Ionicons/fonts/ionicons.svg | 2230 + .../Ionicons/fonts/ionicons.ttf | Bin 0 -> 188508 bytes .../Ionicons/fonts/ionicons.woff | Bin 0 -> 67904 bytes .../Ionicons/less/_ionicons-font.less | 27 + .../Ionicons/less/_ionicons-icons.less | 1473 + .../Ionicons/less/_ionicons-variables.less | 747 + .../Ionicons/less/ionicons.less | 3 + .../Ionicons/png/512/alert-circled.png | Bin 0 -> 2551 bytes .../Ionicons/png/512/alert.png | Bin 0 -> 766 bytes .../Ionicons/png/512/android-add-contact.png | Bin 0 -> 3279 bytes .../Ionicons/png/512/android-add.png | Bin 0 -> 240 bytes .../Ionicons/png/512/android-alarm.png | Bin 0 -> 6428 bytes .../Ionicons/png/512/android-archive.png | Bin 0 -> 1628 bytes .../Ionicons/png/512/android-arrow-back.png | Bin 0 -> 1218 bytes .../png/512/android-arrow-down-left.png | Bin 0 -> 1451 bytes .../png/512/android-arrow-down-right.png | Bin 0 -> 1462 bytes .../png/512/android-arrow-forward.png | Bin 0 -> 1191 bytes .../png/512/android-arrow-up-left.png | Bin 0 -> 1499 bytes .../png/512/android-arrow-up-right.png | Bin 0 -> 1482 bytes .../Ionicons/png/512/android-battery.png | Bin 0 -> 238 bytes .../Ionicons/png/512/android-book.png | Bin 0 -> 3746 bytes .../Ionicons/png/512/android-calendar.png | Bin 0 -> 849 bytes .../Ionicons/png/512/android-call.png | Bin 0 -> 4766 bytes .../Ionicons/png/512/android-camera.png | Bin 0 -> 3871 bytes .../Ionicons/png/512/android-chat.png | Bin 0 -> 3577 bytes .../Ionicons/png/512/android-checkmark.png | Bin 0 -> 1846 bytes .../Ionicons/png/512/android-clock.png | Bin 0 -> 5268 bytes .../Ionicons/png/512/android-close.png | Bin 0 -> 2156 bytes .../Ionicons/png/512/android-contact.png | Bin 0 -> 3658 bytes .../Ionicons/png/512/android-contacts.png | Bin 0 -> 4299 bytes .../Ionicons/png/512/android-data.png | Bin 0 -> 4808 bytes .../Ionicons/png/512/android-developer.png | Bin 0 -> 4115 bytes .../Ionicons/png/512/android-display.png | Bin 0 -> 4909 bytes .../Ionicons/png/512/android-download.png | Bin 0 -> 4890 bytes .../Ionicons/png/512/android-drawer.png | Bin 0 -> 190 bytes .../Ionicons/png/512/android-dropdown.png | Bin 0 -> 777 bytes .../Ionicons/png/512/android-earth.png | Bin 0 -> 6517 bytes .../Ionicons/png/512/android-folder.png | Bin 0 -> 1688 bytes .../Ionicons/png/512/android-forums.png | Bin 0 -> 1739 bytes .../Ionicons/png/512/android-friends.png | Bin 0 -> 4868 bytes .../Ionicons/png/512/android-hand.png | Bin 0 -> 4650 bytes .../Ionicons/png/512/android-image.png | Bin 0 -> 1433 bytes .../Ionicons/png/512/android-inbox.png | Bin 0 -> 3018 bytes .../Ionicons/png/512/android-information.png | Bin 0 -> 3370 bytes .../Ionicons/png/512/android-keypad.png | Bin 0 -> 1055 bytes .../Ionicons/png/512/android-lightbulb.png | Bin 0 -> 3515 bytes .../Ionicons/png/512/android-locate.png | Bin 0 -> 5003 bytes .../Ionicons/png/512/android-location.png | Bin 0 -> 3067 bytes .../Ionicons/png/512/android-mail.png | Bin 0 -> 3455 bytes .../Ionicons/png/512/android-microphone.png | Bin 0 -> 3267 bytes .../Ionicons/png/512/android-mixer.png | Bin 0 -> 2727 bytes .../Ionicons/png/512/android-more.png | Bin 0 -> 224 bytes .../Ionicons/png/512/android-note.png | Bin 0 -> 249 bytes .../Ionicons/png/512/android-playstore.png | Bin 0 -> 3165 bytes .../Ionicons/png/512/android-printer.png | Bin 0 -> 1721 bytes .../Ionicons/png/512/android-promotion.png | Bin 0 -> 2374 bytes .../Ionicons/png/512/android-reminder.png | Bin 0 -> 2890 bytes .../Ionicons/png/512/android-remove.png | Bin 0 -> 160 bytes .../Ionicons/png/512/android-search.png | Bin 0 -> 4232 bytes .../Ionicons/png/512/android-send.png | Bin 0 -> 2079 bytes .../Ionicons/png/512/android-settings.png | Bin 0 -> 3883 bytes .../Ionicons/png/512/android-share.png | Bin 0 -> 3212 bytes .../Ionicons/png/512/android-social-user.png | Bin 0 -> 3644 bytes .../Ionicons/png/512/android-social.png | Bin 0 -> 3849 bytes .../Ionicons/png/512/android-sort.png | Bin 0 -> 197 bytes .../Ionicons/png/512/android-stair-drawer.png | Bin 0 -> 209 bytes .../Ionicons/png/512/android-star.png | Bin 0 -> 2926 bytes .../Ionicons/png/512/android-stopwatch.png | Bin 0 -> 5225 bytes .../Ionicons/png/512/android-storage.png | Bin 0 -> 233 bytes .../Ionicons/png/512/android-system-back.png | Bin 0 -> 1796 bytes .../Ionicons/png/512/android-system-home.png | Bin 0 -> 1107 bytes .../png/512/android-system-windows.png | Bin 0 -> 202 bytes .../Ionicons/png/512/android-timer.png | Bin 0 -> 3904 bytes .../Ionicons/png/512/android-trash.png | Bin 0 -> 2865 bytes .../Ionicons/png/512/android-user-menu.png | Bin 0 -> 3568 bytes .../Ionicons/png/512/android-volume.png | Bin 0 -> 6022 bytes .../Ionicons/png/512/android-wifi.png | Bin 0 -> 4868 bytes .../Ionicons/png/512/aperture.png | Bin 0 -> 9500 bytes .../Ionicons/png/512/archive.png | Bin 0 -> 2445 bytes .../Ionicons/png/512/arrow-down-a.png | Bin 0 -> 1173 bytes .../Ionicons/png/512/arrow-down-b.png | Bin 0 -> 1307 bytes .../Ionicons/png/512/arrow-down-c.png | Bin 0 -> 1966 bytes .../Ionicons/png/512/arrow-expand.png | Bin 0 -> 2498 bytes .../png/512/arrow-graph-down-left.png | Bin 0 -> 2478 bytes .../png/512/arrow-graph-down-right.png | Bin 0 -> 2545 bytes .../Ionicons/png/512/arrow-graph-up-left.png | Bin 0 -> 2440 bytes .../Ionicons/png/512/arrow-graph-up-right.png | Bin 0 -> 2440 bytes .../Ionicons/png/512/arrow-left-a.png | Bin 0 -> 1260 bytes .../Ionicons/png/512/arrow-left-b.png | Bin 0 -> 1608 bytes .../Ionicons/png/512/arrow-left-c.png | Bin 0 -> 1662 bytes .../Ionicons/png/512/arrow-move.png | Bin 0 -> 1948 bytes .../Ionicons/png/512/arrow-resize.png | Bin 0 -> 1266 bytes .../Ionicons/png/512/arrow-return-left.png | Bin 0 -> 1082 bytes .../Ionicons/png/512/arrow-return-right.png | Bin 0 -> 1124 bytes .../Ionicons/png/512/arrow-right-a.png | Bin 0 -> 1317 bytes .../Ionicons/png/512/arrow-right-b.png | Bin 0 -> 1671 bytes .../Ionicons/png/512/arrow-right-c.png | Bin 0 -> 1657 bytes .../Ionicons/png/512/arrow-shrink.png | Bin 0 -> 2594 bytes .../Ionicons/png/512/arrow-swap.png | Bin 0 -> 1521 bytes .../Ionicons/png/512/arrow-up-a.png | Bin 0 -> 1115 bytes .../Ionicons/png/512/arrow-up-b.png | Bin 0 -> 1343 bytes .../Ionicons/png/512/arrow-up-c.png | Bin 0 -> 2002 bytes .../Ionicons/png/512/asterisk.png | Bin 0 -> 4023 bytes .../bower_components/Ionicons/png/512/at.png | Bin 0 -> 5852 bytes .../bower_components/Ionicons/png/512/bag.png | Bin 0 -> 3665 bytes .../Ionicons/png/512/battery-charging.png | Bin 0 -> 1897 bytes .../Ionicons/png/512/battery-empty.png | Bin 0 -> 1019 bytes .../Ionicons/png/512/battery-full.png | Bin 0 -> 982 bytes .../Ionicons/png/512/battery-half.png | Bin 0 -> 1320 bytes .../Ionicons/png/512/battery-low.png | Bin 0 -> 1342 bytes .../Ionicons/png/512/beaker.png | Bin 0 -> 3931 bytes .../Ionicons/png/512/beer.png | Bin 0 -> 4559 bytes .../Ionicons/png/512/bluetooth.png | Bin 0 -> 2909 bytes .../Ionicons/png/512/bonfire.png | Bin 0 -> 4852 bytes .../Ionicons/png/512/bookmark.png | Bin 0 -> 1102 bytes .../Ionicons/png/512/briefcase.png | Bin 0 -> 1475 bytes .../bower_components/Ionicons/png/512/bug.png | Bin 0 -> 4736 bytes .../Ionicons/png/512/calculator.png | Bin 0 -> 1315 bytes .../Ionicons/png/512/calendar.png | Bin 0 -> 2577 bytes .../Ionicons/png/512/camera.png | Bin 0 -> 4190 bytes .../Ionicons/png/512/card.png | Bin 0 -> 1494 bytes .../Ionicons/png/512/cash.png | Bin 0 -> 3435 bytes .../Ionicons/png/512/chatbox-working.png | Bin 0 -> 2301 bytes .../Ionicons/png/512/chatbox.png | Bin 0 -> 1870 bytes .../Ionicons/png/512/chatboxes.png | Bin 0 -> 2562 bytes .../Ionicons/png/512/chatbubble-working.png | Bin 0 -> 3028 bytes .../Ionicons/png/512/chatbubble.png | Bin 0 -> 2579 bytes .../Ionicons/png/512/chatbubbles.png | Bin 0 -> 3751 bytes .../Ionicons/png/512/checkmark-circled.png | Bin 0 -> 3687 bytes .../Ionicons/png/512/checkmark-round.png | Bin 0 -> 2367 bytes .../Ionicons/png/512/checkmark.png | Bin 0 -> 2134 bytes .../Ionicons/png/512/chevron-down.png | Bin 0 -> 1689 bytes .../Ionicons/png/512/chevron-left.png | Bin 0 -> 1769 bytes .../Ionicons/png/512/chevron-right.png | Bin 0 -> 1831 bytes .../Ionicons/png/512/chevron-up.png | Bin 0 -> 1677 bytes .../Ionicons/png/512/clipboard.png | Bin 0 -> 2593 bytes .../Ionicons/png/512/clock.png | Bin 0 -> 5866 bytes .../Ionicons/png/512/close-circled.png | Bin 0 -> 3809 bytes .../Ionicons/png/512/close-round.png | Bin 0 -> 2177 bytes .../Ionicons/png/512/close.png | Bin 0 -> 2244 bytes .../Ionicons/png/512/closed-captioning.png | Bin 0 -> 3665 bytes .../Ionicons/png/512/cloud.png | Bin 0 -> 2067 bytes .../Ionicons/png/512/code-download.png | Bin 0 -> 2423 bytes .../Ionicons/png/512/code-working.png | Bin 0 -> 2433 bytes .../Ionicons/png/512/code.png | Bin 0 -> 1720 bytes .../Ionicons/png/512/coffee.png | Bin 0 -> 3205 bytes .../Ionicons/png/512/compass.png | Bin 0 -> 7318 bytes .../Ionicons/png/512/compose.png | Bin 0 -> 4296 bytes .../Ionicons/png/512/connection-bars.png | Bin 0 -> 214 bytes .../Ionicons/png/512/contrast.png | Bin 0 -> 4087 bytes .../Ionicons/png/512/cube.png | Bin 0 -> 3265 bytes .../Ionicons/png/512/disc.png | Bin 0 -> 4935 bytes .../Ionicons/png/512/document-text.png | Bin 0 -> 1918 bytes .../Ionicons/png/512/document.png | Bin 0 -> 1914 bytes .../Ionicons/png/512/drag.png | Bin 0 -> 178 bytes .../Ionicons/png/512/earth.png | Bin 0 -> 6476 bytes .../Ionicons/png/512/edit.png | Bin 0 -> 2741 bytes .../bower_components/Ionicons/png/512/egg.png | Bin 0 -> 4234 bytes .../Ionicons/png/512/eject.png | Bin 0 -> 3209 bytes .../Ionicons/png/512/email.png | Bin 0 -> 3125 bytes .../Ionicons/png/512/eye-disabled.png | Bin 0 -> 3558 bytes .../bower_components/Ionicons/png/512/eye.png | Bin 0 -> 3297 bytes .../Ionicons/png/512/female.png | Bin 0 -> 2779 bytes .../Ionicons/png/512/filing.png | Bin 0 -> 2349 bytes .../Ionicons/png/512/film-marker.png | Bin 0 -> 2645 bytes .../Ionicons/png/512/fireball.png | Bin 0 -> 3325 bytes .../Ionicons/png/512/flag.png | Bin 0 -> 2337 bytes .../Ionicons/png/512/flame.png | Bin 0 -> 3012 bytes .../Ionicons/png/512/flash-off.png | Bin 0 -> 5437 bytes .../Ionicons/png/512/flash.png | Bin 0 -> 1965 bytes .../Ionicons/png/512/flask.png | Bin 0 -> 2939 bytes .../Ionicons/png/512/folder.png | Bin 0 -> 1689 bytes .../Ionicons/png/512/fork-repo.png | Bin 0 -> 3236 bytes .../Ionicons/png/512/fork.png | Bin 0 -> 3007 bytes .../Ionicons/png/512/forward.png | Bin 0 -> 2142 bytes .../Ionicons/png/512/funnel.png | Bin 0 -> 3354 bytes .../Ionicons/png/512/game-controller-a.png | Bin 0 -> 2548 bytes .../Ionicons/png/512/game-controller-b.png | Bin 0 -> 3623 bytes .../Ionicons/png/512/gear-a.png | Bin 0 -> 3806 bytes .../Ionicons/png/512/gear-b.png | Bin 0 -> 2756 bytes .../Ionicons/png/512/grid.png | Bin 0 -> 1066 bytes .../Ionicons/png/512/hammer.png | Bin 0 -> 2493 bytes .../Ionicons/png/512/happy.png | Bin 0 -> 5732 bytes .../Ionicons/png/512/headphone.png | Bin 0 -> 4082 bytes .../Ionicons/png/512/heart-broken.png | Bin 0 -> 4007 bytes .../Ionicons/png/512/heart.png | Bin 0 -> 2322 bytes .../Ionicons/png/512/help-buoy.png | Bin 0 -> 5824 bytes .../Ionicons/png/512/help-circled.png | Bin 0 -> 3940 bytes .../Ionicons/png/512/help.png | Bin 0 -> 2678 bytes .../Ionicons/png/512/home.png | Bin 0 -> 1275 bytes .../Ionicons/png/512/icecream.png | Bin 0 -> 2317 bytes .../512/icon-social-google-plus-outline.png | Bin 0 -> 4071 bytes .../png/512/icon-social-google-plus.png | Bin 0 -> 3888 bytes .../Ionicons/png/512/image.png | Bin 0 -> 2952 bytes .../Ionicons/png/512/images.png | Bin 0 -> 5073 bytes .../Ionicons/png/512/information-circled.png | Bin 0 -> 3300 bytes .../Ionicons/png/512/information.png | Bin 0 -> 2236 bytes .../Ionicons/png/512/ionic.png | Bin 0 -> 5541 bytes .../Ionicons/png/512/ios7-alarm-outline.png | Bin 0 -> 5769 bytes .../Ionicons/png/512/ios7-alarm.png | Bin 0 -> 3922 bytes .../Ionicons/png/512/ios7-albums-outline.png | Bin 0 -> 231 bytes .../Ionicons/png/512/ios7-albums.png | Bin 0 -> 226 bytes .../png/512/ios7-americanfootball-outline.png | Bin 0 -> 5767 bytes .../png/512/ios7-americanfootball.png | Bin 0 -> 5675 bytes .../png/512/ios7-analytics-outline.png | Bin 0 -> 5847 bytes .../Ionicons/png/512/ios7-analytics.png | Bin 0 -> 4406 bytes .../Ionicons/png/512/ios7-arrow-back.png | Bin 0 -> 881 bytes .../Ionicons/png/512/ios7-arrow-down.png | Bin 0 -> 1451 bytes .../Ionicons/png/512/ios7-arrow-forward.png | Bin 0 -> 898 bytes .../Ionicons/png/512/ios7-arrow-left.png | Bin 0 -> 1550 bytes .../Ionicons/png/512/ios7-arrow-right.png | Bin 0 -> 1537 bytes .../Ionicons/png/512/ios7-arrow-thin-down.png | Bin 0 -> 1632 bytes .../Ionicons/png/512/ios7-arrow-thin-left.png | Bin 0 -> 1258 bytes .../png/512/ios7-arrow-thin-right.png | Bin 0 -> 1235 bytes .../Ionicons/png/512/ios7-arrow-thin-up.png | Bin 0 -> 1647 bytes .../Ionicons/png/512/ios7-arrow-up.png | Bin 0 -> 1482 bytes .../Ionicons/png/512/ios7-at-outline.png | Bin 0 -> 4303 bytes .../Ionicons/png/512/ios7-at.png | Bin 0 -> 4153 bytes .../Ionicons/png/512/ios7-barcode-outline.png | Bin 0 -> 233 bytes .../Ionicons/png/512/ios7-barcode.png | Bin 0 -> 219 bytes .../png/512/ios7-baseball-outline.png | Bin 0 -> 6676 bytes .../Ionicons/png/512/ios7-baseball.png | Bin 0 -> 5565 bytes .../png/512/ios7-basketball-outline.png | Bin 0 -> 6200 bytes .../Ionicons/png/512/ios7-basketball.png | Bin 0 -> 6525 bytes .../Ionicons/png/512/ios7-bell-outline.png | Bin 0 -> 3615 bytes .../Ionicons/png/512/ios7-bell.png | Bin 0 -> 2769 bytes .../Ionicons/png/512/ios7-bolt-outline.png | Bin 0 -> 2384 bytes .../Ionicons/png/512/ios7-bolt.png | Bin 0 -> 1892 bytes .../png/512/ios7-bookmarks-outline.png | Bin 0 -> 2454 bytes .../Ionicons/png/512/ios7-bookmarks.png | Bin 0 -> 2172 bytes .../Ionicons/png/512/ios7-box-outline.png | Bin 0 -> 1602 bytes .../Ionicons/png/512/ios7-box.png | Bin 0 -> 1032 bytes .../png/512/ios7-briefcase-outline.png | Bin 0 -> 1359 bytes .../Ionicons/png/512/ios7-briefcase.png | Bin 0 -> 1316 bytes .../png/512/ios7-browsers-outline.png | Bin 0 -> 372 bytes .../Ionicons/png/512/ios7-browsers.png | Bin 0 -> 357 bytes .../png/512/ios7-calculator-outline.png | Bin 0 -> 1785 bytes .../Ionicons/png/512/ios7-calculator.png | Bin 0 -> 1500 bytes .../png/512/ios7-calendar-outline.png | Bin 0 -> 236 bytes .../Ionicons/png/512/ios7-calendar.png | Bin 0 -> 230 bytes .../Ionicons/png/512/ios7-camera-outline.png | Bin 0 -> 3582 bytes .../Ionicons/png/512/ios7-camera.png | Bin 0 -> 3099 bytes .../Ionicons/png/512/ios7-cart-outline.png | Bin 0 -> 2861 bytes .../Ionicons/png/512/ios7-cart.png | Bin 0 -> 2200 bytes .../png/512/ios7-chatboxes-outline.png | Bin 0 -> 901 bytes .../Ionicons/png/512/ios7-chatboxes.png | Bin 0 -> 512 bytes .../png/512/ios7-chatbubble-outline.png | Bin 0 -> 3640 bytes .../Ionicons/png/512/ios7-chatbubble.png | Bin 0 -> 2259 bytes .../Ionicons/png/512/ios7-checkmark-empty.png | Bin 0 -> 920 bytes .../png/512/ios7-checkmark-outline.png | Bin 0 -> 4706 bytes .../Ionicons/png/512/ios7-checkmark.png | Bin 0 -> 3080 bytes .../Ionicons/png/512/ios7-circle-filled.png | Bin 0 -> 6478 bytes .../Ionicons/png/512/ios7-circle-outline.png | Bin 0 -> 4120 bytes .../Ionicons/png/512/ios7-clock-outline.png | Bin 0 -> 4320 bytes .../Ionicons/png/512/ios7-clock.png | Bin 0 -> 2762 bytes .../Ionicons/png/512/ios7-close-empty.png | Bin 0 -> 1204 bytes .../Ionicons/png/512/ios7-close-outline.png | Bin 0 -> 4999 bytes .../Ionicons/png/512/ios7-close.png | Bin 0 -> 3426 bytes .../png/512/ios7-cloud-download-outline.png | Bin 0 -> 3953 bytes .../Ionicons/png/512/ios7-cloud-download.png | Bin 0 -> 2782 bytes .../Ionicons/png/512/ios7-cloud-outline.png | Bin 0 -> 3339 bytes .../png/512/ios7-cloud-upload-outline.png | Bin 0 -> 3927 bytes .../Ionicons/png/512/ios7-cloud-upload.png | Bin 0 -> 2815 bytes .../Ionicons/png/512/ios7-cloud.png | Bin 0 -> 2082 bytes .../png/512/ios7-cloudy-night-outline.png | Bin 0 -> 3814 bytes .../Ionicons/png/512/ios7-cloudy-night.png | Bin 0 -> 2870 bytes .../Ionicons/png/512/ios7-cloudy-outline.png | Bin 0 -> 2280 bytes .../Ionicons/png/512/ios7-cloudy.png | Bin 0 -> 1572 bytes .../Ionicons/png/512/ios7-cog-outline.png | Bin 0 -> 8008 bytes .../Ionicons/png/512/ios7-cog.png | Bin 0 -> 6029 bytes .../Ionicons/png/512/ios7-compose-outline.png | Bin 0 -> 1584 bytes .../Ionicons/png/512/ios7-compose.png | Bin 0 -> 2061 bytes .../Ionicons/png/512/ios7-contact-outline.png | Bin 0 -> 4846 bytes .../Ionicons/png/512/ios7-contact.png | Bin 0 -> 4218 bytes .../Ionicons/png/512/ios7-copy-outline.png | Bin 0 -> 927 bytes .../Ionicons/png/512/ios7-copy.png | Bin 0 -> 782 bytes .../png/512/ios7-download-outline.png | Bin 0 -> 1163 bytes .../Ionicons/png/512/ios7-download.png | Bin 0 -> 1135 bytes .../Ionicons/png/512/ios7-drag.png | Bin 0 -> 165 bytes .../Ionicons/png/512/ios7-email-outline.png | Bin 0 -> 2592 bytes .../Ionicons/png/512/ios7-email.png | Bin 0 -> 4167 bytes .../Ionicons/png/512/ios7-expand.png | Bin 0 -> 485 bytes .../Ionicons/png/512/ios7-eye-outline.png | Bin 0 -> 4381 bytes .../Ionicons/png/512/ios7-eye.png | Bin 0 -> 2973 bytes .../png/512/ios7-fastforward-outline.png | Bin 0 -> 2726 bytes .../Ionicons/png/512/ios7-fastforward.png | Bin 0 -> 2158 bytes .../Ionicons/png/512/ios7-filing-outline.png | Bin 0 -> 2041 bytes .../Ionicons/png/512/ios7-filing.png | Bin 0 -> 1933 bytes .../Ionicons/png/512/ios7-film-outline.png | Bin 0 -> 772 bytes .../Ionicons/png/512/ios7-film.png | Bin 0 -> 722 bytes .../Ionicons/png/512/ios7-flag-outline.png | Bin 0 -> 1928 bytes .../Ionicons/png/512/ios7-flag.png | Bin 0 -> 1483 bytes .../Ionicons/png/512/ios7-folder-outline.png | Bin 0 -> 1606 bytes .../Ionicons/png/512/ios7-folder.png | Bin 0 -> 1640 bytes .../png/512/ios7-football-outline.png | Bin 0 -> 6266 bytes .../Ionicons/png/512/ios7-football.png | Bin 0 -> 5391 bytes .../Ionicons/png/512/ios7-gear-outline.png | Bin 0 -> 5721 bytes .../Ionicons/png/512/ios7-gear.png | Bin 0 -> 3445 bytes .../Ionicons/png/512/ios7-glasses-outline.png | Bin 0 -> 3597 bytes .../Ionicons/png/512/ios7-glasses.png | Bin 0 -> 2350 bytes .../Ionicons/png/512/ios7-heart-outline.png | Bin 0 -> 3097 bytes .../Ionicons/png/512/ios7-heart.png | Bin 0 -> 2078 bytes .../Ionicons/png/512/ios7-help-empty.png | Bin 0 -> 1669 bytes .../Ionicons/png/512/ios7-help-outline.png | Bin 0 -> 5608 bytes .../Ionicons/png/512/ios7-help.png | Bin 0 -> 3587 bytes .../Ionicons/png/512/ios7-home-outline.png | Bin 0 -> 1710 bytes .../Ionicons/png/512/ios7-home.png | Bin 0 -> 1518 bytes .../png/512/ios7-infinite-outline.png | Bin 0 -> 3028 bytes .../Ionicons/png/512/ios7-infinite.png | Bin 0 -> 2989 bytes .../png/512/ios7-information-empty.png | Bin 0 -> 837 bytes .../png/512/ios7-information-outline.png | Bin 0 -> 4563 bytes .../Ionicons/png/512/ios7-information.png | Bin 0 -> 2959 bytes .../Ionicons/png/512/ios7-ionic-outline.png | Bin 0 -> 5780 bytes .../Ionicons/png/512/ios7-keypad-outline.png | Bin 0 -> 7485 bytes .../Ionicons/png/512/ios7-keypad.png | Bin 0 -> 7505 bytes .../png/512/ios7-lightbulb-outline.png | Bin 0 -> 3791 bytes .../Ionicons/png/512/ios7-lightbulb.png | Bin 0 -> 2696 bytes .../png/512/ios7-location-outline.png | Bin 0 -> 4116 bytes .../Ionicons/png/512/ios7-location.png | Bin 0 -> 2767 bytes .../Ionicons/png/512/ios7-locked-outline.png | Bin 0 -> 2640 bytes .../Ionicons/png/512/ios7-locked.png | Bin 0 -> 2674 bytes .../Ionicons/png/512/ios7-loop-strong.png | Bin 0 -> 4101 bytes .../Ionicons/png/512/ios7-loop.png | Bin 0 -> 4270 bytes .../Ionicons/png/512/ios7-medkit-outline.png | Bin 0 -> 1386 bytes .../Ionicons/png/512/ios7-medkit.png | Bin 0 -> 1373 bytes .../Ionicons/png/512/ios7-mic-off.png | Bin 0 -> 7597 bytes .../Ionicons/png/512/ios7-mic-outline.png | Bin 0 -> 3550 bytes .../Ionicons/png/512/ios7-mic.png | Bin 0 -> 3878 bytes .../Ionicons/png/512/ios7-minus-empty.png | Bin 0 -> 153 bytes .../Ionicons/png/512/ios7-minus-outline.png | Bin 0 -> 4137 bytes .../Ionicons/png/512/ios7-minus.png | Bin 0 -> 2520 bytes .../Ionicons/png/512/ios7-monitor-outline.png | Bin 0 -> 225 bytes .../Ionicons/png/512/ios7-monitor.png | Bin 0 -> 230 bytes .../Ionicons/png/512/ios7-moon-outline.png | Bin 0 -> 2566 bytes .../Ionicons/png/512/ios7-moon.png | Bin 0 -> 1784 bytes .../Ionicons/png/512/ios7-more-outline.png | Bin 0 -> 1598 bytes .../Ionicons/png/512/ios7-more.png | Bin 0 -> 1700 bytes .../Ionicons/png/512/ios7-musical-note.png | Bin 0 -> 1521 bytes .../Ionicons/png/512/ios7-musical-notes.png | Bin 0 -> 2124 bytes .../png/512/ios7-navigate-outline.png | Bin 0 -> 4901 bytes .../Ionicons/png/512/ios7-navigate.png | Bin 0 -> 3333 bytes .../Ionicons/png/512/ios7-paper-outline.png | Bin 0 -> 1361 bytes .../Ionicons/png/512/ios7-paper.png | Bin 0 -> 1197 bytes .../png/512/ios7-paperplane-outline.png | Bin 0 -> 2952 bytes .../Ionicons/png/512/ios7-paperplane.png | Bin 0 -> 4805 bytes .../png/512/ios7-partlysunny-outline.png | Bin 0 -> 4823 bytes .../Ionicons/png/512/ios7-partlysunny.png | Bin 0 -> 4052 bytes .../Ionicons/png/512/ios7-pause-outline.png | Bin 0 -> 227 bytes .../Ionicons/png/512/ios7-pause.png | Bin 0 -> 213 bytes .../Ionicons/png/512/ios7-paw-outline.png | Bin 0 -> 6318 bytes .../Ionicons/png/512/ios7-paw.png | Bin 0 -> 4119 bytes .../Ionicons/png/512/ios7-people-outline.png | Bin 0 -> 5295 bytes .../Ionicons/png/512/ios7-people.png | Bin 0 -> 3439 bytes .../Ionicons/png/512/ios7-person-outline.png | Bin 0 -> 3189 bytes .../Ionicons/png/512/ios7-person.png | Bin 0 -> 2046 bytes .../png/512/ios7-personadd-outline.png | Bin 0 -> 3246 bytes .../Ionicons/png/512/ios7-personadd.png | Bin 0 -> 2110 bytes .../Ionicons/png/512/ios7-photos-outline.png | Bin 0 -> 234 bytes .../Ionicons/png/512/ios7-photos.png | Bin 0 -> 226 bytes .../Ionicons/png/512/ios7-pie-outline.png | Bin 0 -> 4549 bytes .../Ionicons/png/512/ios7-pie.png | Bin 0 -> 3646 bytes .../Ionicons/png/512/ios7-play-outline.png | Bin 0 -> 1474 bytes .../Ionicons/png/512/ios7-play.png | Bin 0 -> 1216 bytes .../Ionicons/png/512/ios7-plus-empty.png | Bin 0 -> 204 bytes .../Ionicons/png/512/ios7-plus-outline.png | Bin 0 -> 4415 bytes .../Ionicons/png/512/ios7-plus.png | Bin 0 -> 2970 bytes .../png/512/ios7-pricetag-outline.png | Bin 0 -> 3007 bytes .../Ionicons/png/512/ios7-pricetag.png | Bin 0 -> 2593 bytes .../png/512/ios7-pricetags-outline.png | Bin 0 -> 3563 bytes .../Ionicons/png/512/ios7-pricetags.png | Bin 0 -> 3219 bytes .../Ionicons/png/512/ios7-printer-outline.png | Bin 0 -> 1764 bytes .../Ionicons/png/512/ios7-printer.png | Bin 0 -> 1456 bytes .../Ionicons/png/512/ios7-pulse-strong.png | Bin 0 -> 3326 bytes .../Ionicons/png/512/ios7-pulse.png | Bin 0 -> 2955 bytes .../Ionicons/png/512/ios7-rainy-outline.png | Bin 0 -> 3346 bytes .../Ionicons/png/512/ios7-rainy.png | Bin 0 -> 2567 bytes .../png/512/ios7-recording-outline.png | Bin 0 -> 4926 bytes .../Ionicons/png/512/ios7-recording.png | Bin 0 -> 3762 bytes .../Ionicons/png/512/ios7-redo-outline.png | Bin 0 -> 3094 bytes .../Ionicons/png/512/ios7-redo.png | Bin 0 -> 2054 bytes .../Ionicons/png/512/ios7-refresh-empty.png | Bin 0 -> 2685 bytes .../Ionicons/png/512/ios7-refresh-outline.png | Bin 0 -> 6021 bytes .../Ionicons/png/512/ios7-refresh.png | Bin 0 -> 4579 bytes .../Ionicons/png/512/ios7-reload.png | Bin 0 -> 4195 bytes .../png/512/ios7-reverse-camera-outline.png | Bin 0 -> 3404 bytes .../Ionicons/png/512/ios7-reverse-camera.png | Bin 0 -> 3019 bytes .../Ionicons/png/512/ios7-rewind-outline.png | Bin 0 -> 2898 bytes .../Ionicons/png/512/ios7-rewind.png | Bin 0 -> 2362 bytes .../Ionicons/png/512/ios7-search-strong.png | Bin 0 -> 3329 bytes .../Ionicons/png/512/ios7-search.png | Bin 0 -> 3361 bytes .../Ionicons/png/512/ios7-settings-strong.png | Bin 0 -> 1714 bytes .../Ionicons/png/512/ios7-settings.png | Bin 0 -> 2160 bytes .../Ionicons/png/512/ios7-shrink.png | Bin 0 -> 490 bytes .../png/512/ios7-skipbackward-outline.png | Bin 0 -> 1890 bytes .../Ionicons/png/512/ios7-skipbackward.png | Bin 0 -> 1533 bytes .../png/512/ios7-skipforward-outline.png | Bin 0 -> 1827 bytes .../Ionicons/png/512/ios7-skipforward.png | Bin 0 -> 1556 bytes .../Ionicons/png/512/ios7-snowy.png | Bin 0 -> 3775 bytes .../png/512/ios7-speedometer-outline.png | Bin 0 -> 4678 bytes .../Ionicons/png/512/ios7-speedometer.png | Bin 0 -> 5748 bytes .../Ionicons/png/512/ios7-star-half.png | Bin 0 -> 3431 bytes .../Ionicons/png/512/ios7-star-outline.png | Bin 0 -> 3572 bytes .../Ionicons/png/512/ios7-star.png | Bin 0 -> 2463 bytes .../png/512/ios7-stopwatch-outline.png | Bin 0 -> 4823 bytes .../Ionicons/png/512/ios7-stopwatch.png | Bin 0 -> 3451 bytes .../Ionicons/png/512/ios7-sunny-outline.png | Bin 0 -> 2669 bytes .../Ionicons/png/512/ios7-sunny.png | Bin 0 -> 2506 bytes .../png/512/ios7-telephone-outline.png | Bin 0 -> 3779 bytes .../Ionicons/png/512/ios7-telephone.png | Bin 0 -> 2352 bytes .../png/512/ios7-tennisball-outline.png | Bin 0 -> 5535 bytes .../Ionicons/png/512/ios7-tennisball.png | Bin 0 -> 6356 bytes .../png/512/ios7-thunderstorm-outline.png | Bin 0 -> 3053 bytes .../Ionicons/png/512/ios7-thunderstorm.png | Bin 0 -> 2492 bytes .../Ionicons/png/512/ios7-time-outline.png | Bin 0 -> 5875 bytes .../Ionicons/png/512/ios7-time.png | Bin 0 -> 4136 bytes .../Ionicons/png/512/ios7-timer-outline.png | Bin 0 -> 4578 bytes .../Ionicons/png/512/ios7-timer.png | Bin 0 -> 6013 bytes .../Ionicons/png/512/ios7-toggle-outline.png | Bin 0 -> 5660 bytes .../Ionicons/png/512/ios7-toggle.png | Bin 0 -> 4825 bytes .../Ionicons/png/512/ios7-trash-outline.png | Bin 0 -> 4497 bytes .../Ionicons/png/512/ios7-trash.png | Bin 0 -> 2760 bytes .../Ionicons/png/512/ios7-undo-outline.png | Bin 0 -> 3114 bytes .../Ionicons/png/512/ios7-undo.png | Bin 0 -> 1954 bytes .../png/512/ios7-unlocked-outline.png | Bin 0 -> 2580 bytes .../Ionicons/png/512/ios7-unlocked.png | Bin 0 -> 2605 bytes .../Ionicons/png/512/ios7-upload-outline.png | Bin 0 -> 1128 bytes .../Ionicons/png/512/ios7-upload.png | Bin 0 -> 1085 bytes .../png/512/ios7-videocam-outline.png | Bin 0 -> 2038 bytes .../Ionicons/png/512/ios7-videocam.png | Bin 0 -> 2715 bytes .../Ionicons/png/512/ios7-volume-high.png | Bin 0 -> 2977 bytes .../Ionicons/png/512/ios7-volume-low.png | Bin 0 -> 956 bytes .../png/512/ios7-wineglass-outline.png | Bin 0 -> 2527 bytes .../Ionicons/png/512/ios7-wineglass.png | Bin 0 -> 2013 bytes .../Ionicons/png/512/ios7-world-outline.png | Bin 0 -> 7420 bytes .../Ionicons/png/512/ios7-world.png | Bin 0 -> 10031 bytes .../Ionicons/png/512/ipad.png | Bin 0 -> 1356 bytes .../Ionicons/png/512/iphone.png | Bin 0 -> 1651 bytes .../Ionicons/png/512/ipod.png | Bin 0 -> 3207 bytes .../bower_components/Ionicons/png/512/jet.png | Bin 0 -> 2856 bytes .../bower_components/Ionicons/png/512/key.png | Bin 0 -> 2722 bytes .../Ionicons/png/512/knife.png | Bin 0 -> 1822 bytes .../Ionicons/png/512/laptop.png | Bin 0 -> 2474 bytes .../Ionicons/png/512/leaf.png | Bin 0 -> 3440 bytes .../Ionicons/png/512/levels.png | Bin 0 -> 2431 bytes .../Ionicons/png/512/lightbulb.png | Bin 0 -> 2474 bytes .../Ionicons/png/512/link.png | Bin 0 -> 2306 bytes .../Ionicons/png/512/load-a.png | Bin 0 -> 3941 bytes .../Ionicons/png/512/load-b.png | Bin 0 -> 5473 bytes .../Ionicons/png/512/load-c.png | Bin 0 -> 4337 bytes .../Ionicons/png/512/load-d.png | Bin 0 -> 6618 bytes .../Ionicons/png/512/location.png | Bin 0 -> 2739 bytes .../Ionicons/png/512/locked.png | Bin 0 -> 2494 bytes .../Ionicons/png/512/log-in.png | Bin 0 -> 1460 bytes .../Ionicons/png/512/log-out.png | Bin 0 -> 1637 bytes .../Ionicons/png/512/loop.png | Bin 0 -> 3794 bytes .../Ionicons/png/512/magnet.png | Bin 0 -> 4495 bytes .../Ionicons/png/512/male.png | Bin 0 -> 3788 bytes .../bower_components/Ionicons/png/512/man.png | Bin 0 -> 2126 bytes .../bower_components/Ionicons/png/512/map.png | Bin 0 -> 4906 bytes .../Ionicons/png/512/medkit.png | Bin 0 -> 1605 bytes .../Ionicons/png/512/merge.png | Bin 0 -> 3879 bytes .../Ionicons/png/512/mic-a.png | Bin 0 -> 4098 bytes .../Ionicons/png/512/mic-b.png | Bin 0 -> 2576 bytes .../Ionicons/png/512/mic-c.png | Bin 0 -> 1726 bytes .../Ionicons/png/512/minus-circled.png | Bin 0 -> 2655 bytes .../Ionicons/png/512/minus-round.png | Bin 0 -> 937 bytes .../Ionicons/png/512/minus.png | Bin 0 -> 160 bytes .../Ionicons/png/512/model-s.png | Bin 0 -> 4262 bytes .../Ionicons/png/512/monitor.png | Bin 0 -> 1469 bytes .../Ionicons/png/512/more.png | Bin 0 -> 3357 bytes .../Ionicons/png/512/mouse.png | Bin 0 -> 2891 bytes .../Ionicons/png/512/music-note.png | Bin 0 -> 2519 bytes .../Ionicons/png/512/navicon-round.png | Bin 0 -> 1628 bytes .../Ionicons/png/512/navicon.png | Bin 0 -> 175 bytes .../Ionicons/png/512/navigate.png | Bin 0 -> 1693 bytes .../Ionicons/png/512/network.png | Bin 0 -> 3041 bytes .../Ionicons/png/512/no-smoking.png | Bin 0 -> 5816 bytes .../Ionicons/png/512/nuclear.png | Bin 0 -> 3618 bytes .../Ionicons/png/512/outlet.png | Bin 0 -> 2882 bytes .../Ionicons/png/512/paper-airplane.png | Bin 0 -> 3678 bytes .../Ionicons/png/512/paperclip.png | Bin 0 -> 2710 bytes .../Ionicons/png/512/pause.png | Bin 0 -> 1340 bytes .../Ionicons/png/512/person-add.png | Bin 0 -> 2410 bytes .../Ionicons/png/512/person-stalker.png | Bin 0 -> 3272 bytes .../Ionicons/png/512/person.png | Bin 0 -> 2258 bytes .../Ionicons/png/512/pie-graph.png | Bin 0 -> 3608 bytes .../bower_components/Ionicons/png/512/pin.png | Bin 0 -> 2270 bytes .../Ionicons/png/512/pinpoint.png | Bin 0 -> 4799 bytes .../Ionicons/png/512/pizza.png | Bin 0 -> 4548 bytes .../Ionicons/png/512/plane.png | Bin 0 -> 3218 bytes .../Ionicons/png/512/planet.png | Bin 0 -> 4319 bytes .../Ionicons/png/512/play.png | Bin 0 -> 1787 bytes .../Ionicons/png/512/playstation.png | Bin 0 -> 3275 bytes .../Ionicons/png/512/plus-circled.png | Bin 0 -> 3114 bytes .../Ionicons/png/512/plus-round.png | Bin 0 -> 1567 bytes .../Ionicons/png/512/plus.png | Bin 0 -> 223 bytes .../Ionicons/png/512/podium.png | Bin 0 -> 209 bytes .../Ionicons/png/512/pound.png | Bin 0 -> 2383 bytes .../Ionicons/png/512/power.png | Bin 0 -> 4727 bytes .../Ionicons/png/512/pricetag.png | Bin 0 -> 2457 bytes .../Ionicons/png/512/pricetags.png | Bin 0 -> 2906 bytes .../Ionicons/png/512/printer.png | Bin 0 -> 1869 bytes .../Ionicons/png/512/pull-request.png | Bin 0 -> 3613 bytes .../Ionicons/png/512/qr-scanner.png | Bin 0 -> 1842 bytes .../Ionicons/png/512/quote.png | Bin 0 -> 1743 bytes .../Ionicons/png/512/radio-waves.png | Bin 0 -> 4978 bytes .../Ionicons/png/512/record.png | Bin 0 -> 3779 bytes .../Ionicons/png/512/refresh.png | Bin 0 -> 3582 bytes .../Ionicons/png/512/reply-all.png | Bin 0 -> 3033 bytes .../Ionicons/png/512/reply.png | Bin 0 -> 2131 bytes .../Ionicons/png/512/ribbon-a.png | Bin 0 -> 6449 bytes .../Ionicons/png/512/ribbon-b.png | Bin 0 -> 5913 bytes .../bower_components/Ionicons/png/512/sad.png | Bin 0 -> 5517 bytes .../Ionicons/png/512/scissors.png | Bin 0 -> 5061 bytes .../Ionicons/png/512/search.png | Bin 0 -> 3229 bytes .../Ionicons/png/512/settings.png | Bin 0 -> 4141 bytes .../Ionicons/png/512/share.png | Bin 0 -> 2616 bytes .../Ionicons/png/512/shuffle.png | Bin 0 -> 3420 bytes .../Ionicons/png/512/skip-backward.png | Bin 0 -> 2421 bytes .../Ionicons/png/512/skip-forward.png | Bin 0 -> 2402 bytes .../png/512/social-android-outline.png | Bin 0 -> 3772 bytes .../Ionicons/png/512/social-android.png | Bin 0 -> 2784 bytes .../Ionicons/png/512/social-apple-outline.png | Bin 0 -> 4104 bytes .../Ionicons/png/512/social-apple.png | Bin 0 -> 2647 bytes .../png/512/social-bitcoin-outline.png | Bin 0 -> 3790 bytes .../Ionicons/png/512/social-bitcoin.png | Bin 0 -> 2424 bytes .../png/512/social-buffer-outline.png | Bin 0 -> 3913 bytes .../Ionicons/png/512/social-buffer.png | Bin 0 -> 4687 bytes .../png/512/social-designernews-outline.png | Bin 0 -> 4754 bytes .../Ionicons/png/512/social-designernews.png | Bin 0 -> 4242 bytes .../png/512/social-dribbble-outline.png | Bin 0 -> 5588 bytes .../Ionicons/png/512/social-dribbble.png | Bin 0 -> 6983 bytes .../png/512/social-dropbox-outline.png | Bin 0 -> 5113 bytes .../Ionicons/png/512/social-dropbox.png | Bin 0 -> 6161 bytes .../png/512/social-facebook-outline.png | Bin 0 -> 1788 bytes .../Ionicons/png/512/social-facebook.png | Bin 0 -> 1402 bytes .../png/512/social-foursquare-outline.png | Bin 0 -> 3364 bytes .../Ionicons/png/512/social-foursquare.png | Bin 0 -> 3021 bytes .../Ionicons/png/512/social-freebsd-devil.png | Bin 0 -> 5300 bytes .../png/512/social-github-outline.png | Bin 0 -> 7475 bytes .../Ionicons/png/512/social-github.png | Bin 0 -> 4561 bytes .../png/512/social-google-outline.png | Bin 0 -> 3890 bytes .../Ionicons/png/512/social-google.png | Bin 0 -> 3682 bytes .../png/512/social-googleplus-outline.png | Bin 0 -> 4071 bytes .../Ionicons/png/512/social-googleplus.png | Bin 0 -> 3888 bytes .../png/512/social-hackernews-outline.png | Bin 0 -> 1994 bytes .../Ionicons/png/512/social-hackernews.png | Bin 0 -> 1905 bytes .../png/512/social-instagram-outline.png | Bin 0 -> 3317 bytes .../Ionicons/png/512/social-instagram.png | Bin 0 -> 4403 bytes .../png/512/social-linkedin-outline.png | Bin 0 -> 2370 bytes .../Ionicons/png/512/social-linkedin.png | Bin 0 -> 2275 bytes .../png/512/social-pinterest-outline.png | Bin 0 -> 6933 bytes .../Ionicons/png/512/social-pinterest.png | Bin 0 -> 5532 bytes .../png/512/social-reddit-outline.png | Bin 0 -> 6414 bytes .../Ionicons/png/512/social-reddit.png | Bin 0 -> 4498 bytes .../Ionicons/png/512/social-rss-outline.png | Bin 0 -> 5945 bytes .../Ionicons/png/512/social-rss.png | Bin 0 -> 4789 bytes .../Ionicons/png/512/social-skype-outline.png | Bin 0 -> 5608 bytes .../Ionicons/png/512/social-skype.png | Bin 0 -> 4269 bytes .../png/512/social-tumblr-outline.png | Bin 0 -> 2725 bytes .../Ionicons/png/512/social-tumblr.png | Bin 0 -> 1946 bytes .../Ionicons/png/512/social-tux.png | Bin 0 -> 7103 bytes .../png/512/social-twitter-outline.png | Bin 0 -> 5569 bytes .../Ionicons/png/512/social-twitter.png | Bin 0 -> 3405 bytes .../Ionicons/png/512/social-usd-outline.png | Bin 0 -> 5744 bytes .../Ionicons/png/512/social-usd.png | Bin 0 -> 3446 bytes .../Ionicons/png/512/social-vimeo-outline.png | Bin 0 -> 5525 bytes .../Ionicons/png/512/social-vimeo.png | Bin 0 -> 3456 bytes .../png/512/social-windows-outline.png | Bin 0 -> 1775 bytes .../Ionicons/png/512/social-windows.png | Bin 0 -> 2550 bytes .../png/512/social-wordpress-outline.png | Bin 0 -> 6418 bytes .../Ionicons/png/512/social-wordpress.png | Bin 0 -> 5465 bytes .../Ionicons/png/512/social-yahoo-outline.png | Bin 0 -> 2119 bytes .../Ionicons/png/512/social-yahoo.png | Bin 0 -> 1729 bytes .../png/512/social-youtube-outline.png | Bin 0 -> 4655 bytes .../Ionicons/png/512/social-youtube.png | Bin 0 -> 2511 bytes .../Ionicons/png/512/speakerphone.png | Bin 0 -> 4310 bytes .../Ionicons/png/512/speedometer.png | Bin 0 -> 4238 bytes .../Ionicons/png/512/spoon.png | Bin 0 -> 2306 bytes .../Ionicons/png/512/star.png | Bin 0 -> 2195 bytes .../Ionicons/png/512/stats-bars.png | Bin 0 -> 218 bytes .../Ionicons/png/512/steam.png | Bin 0 -> 3875 bytes .../Ionicons/png/512/stop.png | Bin 0 -> 1090 bytes .../Ionicons/png/512/thermometer.png | Bin 0 -> 1980 bytes .../Ionicons/png/512/thumbsdown.png | Bin 0 -> 2288 bytes .../Ionicons/png/512/thumbsup.png | Bin 0 -> 2356 bytes .../Ionicons/png/512/toggle-filled.png | Bin 0 -> 3194 bytes .../Ionicons/png/512/toggle.png | Bin 0 -> 3599 bytes .../Ionicons/png/512/trash-a.png | Bin 0 -> 2752 bytes .../Ionicons/png/512/trash-b.png | Bin 0 -> 1882 bytes .../Ionicons/png/512/trophy.png | Bin 0 -> 3579 bytes .../Ionicons/png/512/umbrella.png | Bin 0 -> 3416 bytes .../Ionicons/png/512/university.png | Bin 0 -> 3167 bytes .../Ionicons/png/512/unlocked.png | Bin 0 -> 2412 bytes .../Ionicons/png/512/upload.png | Bin 0 -> 2480 bytes .../bower_components/Ionicons/png/512/usb.png | Bin 0 -> 3950 bytes .../Ionicons/png/512/videocamera.png | Bin 0 -> 2381 bytes .../Ionicons/png/512/volume-high.png | Bin 0 -> 4334 bytes .../Ionicons/png/512/volume-low.png | Bin 0 -> 2136 bytes .../Ionicons/png/512/volume-medium.png | Bin 0 -> 3174 bytes .../Ionicons/png/512/volume-mute.png | Bin 0 -> 4803 bytes .../Ionicons/png/512/wand.png | Bin 0 -> 1933 bytes .../Ionicons/png/512/waterdrop.png | Bin 0 -> 3169 bytes .../Ionicons/png/512/wifi.png | Bin 0 -> 3037 bytes .../Ionicons/png/512/wineglass.png | Bin 0 -> 3734 bytes .../Ionicons/png/512/woman.png | Bin 0 -> 3592 bytes .../Ionicons/png/512/wrench.png | Bin 0 -> 2866 bytes .../Ionicons/png/512/xbox.png | Bin 0 -> 4958 bytes .../bower_components/Ionicons/readme.md | 60 + .../Ionicons/scss/_ionicons-font.scss | 27 + .../Ionicons/scss/_ionicons-icons.scss | 1473 + .../Ionicons/scss/_ionicons-variables.scss | 741 + .../Ionicons/scss/ionicons.scss | 15 + .../Ionicons/src/alert-circled.svg | 11 + .../bower_components/Ionicons/src/alert.svg | 9 + .../Ionicons/src/android-add-circle.svg | 12 + .../Ionicons/src/android-add.svg | 11 + .../Ionicons/src/android-alarm-clock.svg | 15 + .../Ionicons/src/android-alert.svg | 12 + .../Ionicons/src/android-apps.svg | 12 + .../Ionicons/src/android-archive.svg | 12 + .../Ionicons/src/android-arrow-back.svg | 11 + .../Ionicons/src/android-arrow-down.svg | 11 + .../src/android-arrow-dropdown-circle.svg | 10 + .../Ionicons/src/android-arrow-dropdown.svg | 9 + .../src/android-arrow-dropleft-circle.svg | 10 + .../Ionicons/src/android-arrow-dropleft.svg | 9 + .../src/android-arrow-dropright-circle.svg | 10 + .../Ionicons/src/android-arrow-dropright.svg | 9 + .../src/android-arrow-dropup-circle.svg | 10 + .../Ionicons/src/android-arrow-dropup.svg | 9 + .../Ionicons/src/android-arrow-forward.svg | 11 + .../Ionicons/src/android-arrow-up.svg | 11 + .../Ionicons/src/android-attach.svg | 15 + .../Ionicons/src/android-bar.svg | 12 + .../Ionicons/src/android-bicycle.svg | 19 + .../Ionicons/src/android-boat.svg | 16 + .../Ionicons/src/android-bookmark.svg | 7 + .../Ionicons/src/android-bulb.svg | 18 + .../Ionicons/src/android-bus.svg | 18 + .../Ionicons/src/android-calendar.svg | 11 + .../Ionicons/src/android-call.svg | 10 + .../Ionicons/src/android-camera.svg | 12 + .../Ionicons/src/android-cancel.svg | 11 + .../Ionicons/src/android-car.svg | 15 + .../Ionicons/src/android-cart.svg | 14 + .../Ionicons/src/android-chat.svg | 12 + .../Ionicons/src/android-checkbox-blank.svg | 12 + .../src/android-checkbox-outline-blank.svg | 13 + .../Ionicons/src/android-checkbox-outline.svg | 13 + .../Ionicons/src/android-checkbox.svg | 13 + .../Ionicons/src/android-checkmark-circle.svg | 9 + .../Ionicons/src/android-clipboard.svg | 10 + .../Ionicons/src/android-close.svg | 12 + .../Ionicons/src/android-cloud-circle.svg | 16 + .../Ionicons/src/android-cloud-done.svg | 12 + .../Ionicons/src/android-cloud-outline.svg | 16 + .../Ionicons/src/android-cloud.svg | 9 + .../Ionicons/src/android-color-palette.svg | 17 + .../Ionicons/src/android-compass.svg | 9 + .../Ionicons/src/android-contact.svg | 15 + .../Ionicons/src/android-contacts.svg | 26 + .../Ionicons/src/android-contract.svg | 12 + .../Ionicons/src/android-create.svg | 13 + .../Ionicons/src/android-delete.svg | 10 + .../Ionicons/src/android-desktop.svg | 13 + .../Ionicons/src/android-document.svg | 10 + .../Ionicons/src/android-done-all.svg | 13 + .../Ionicons/src/android-done.svg | 13 + .../Ionicons/src/android-download.svg | 9 + .../Ionicons/src/android-drafts.svg | 15 + .../Ionicons/src/android-exit.svg | 9 + .../Ionicons/src/android-expand.svg | 12 + .../Ionicons/src/android-favorite-outline.svg | 13 + .../Ionicons/src/android-favorite.svg | 11 + .../Ionicons/src/android-film.svg | 9 + .../Ionicons/src/android-folder-open.svg | 10 + .../Ionicons/src/android-folder.svg | 14 + .../Ionicons/src/android-funnel.svg | 7 + .../Ionicons/src/android-globe.svg | 24 + .../Ionicons/src/android-hand.svg | 15 + .../Ionicons/src/android-hangout.svg | 9 + .../Ionicons/src/android-happy.svg | 12 + .../Ionicons/src/android-home.svg | 9 + .../Ionicons/src/android-image.svg | 13 + .../Ionicons/src/android-laptop.svg | 14 + .../Ionicons/src/android-list.svg | 10 + .../Ionicons/src/android-locate.svg | 16 + .../Ionicons/src/android-lock.svg | 14 + .../Ionicons/src/android-mail.svg | 13 + .../Ionicons/src/android-map.svg | 16 + .../Ionicons/src/android-menu.svg | 11 + .../Ionicons/src/android-microphone-off.svg | 17 + .../Ionicons/src/android-microphone.svg | 12 + .../Ionicons/src/android-more-horizontal.svg | 9 + .../Ionicons/src/android-more-vertical.svg | 9 + .../Ionicons/src/android-navigate.svg | 11 + .../src/android-notifications-none.svg | 11 + .../src/android-notifications-off.svg | 13 + .../Ionicons/src/android-notifications.svg | 9 + .../Ionicons/src/android-open.svg | 9 + .../Ionicons/src/android-options.svg | 26 + .../Ionicons/src/android-people.svg | 11 + .../Ionicons/src/android-person-add.svg | 17 + .../Ionicons/src/android-person.svg | 10 + .../Ionicons/src/android-phone-landscape.svg | 12 + .../Ionicons/src/android-phone-portrait.svg | 12 + .../Ionicons/src/android-pin.svg | 11 + .../Ionicons/src/android-plane.svg | 12 + .../Ionicons/src/android-playstore.svg | 11 + .../Ionicons/src/android-print.svg | 10 + .../Ionicons/src/android-radio-button-off.svg | 12 + .../Ionicons/src/android-radio-button-on.svg | 13 + .../Ionicons/src/android-refresh.svg | 11 + .../Ionicons/src/android-remove-circle.svg | 10 + .../Ionicons/src/android-remove.svg | 7 + .../Ionicons/src/android-restaurant.svg | 17 + .../Ionicons/src/android-sad.svg | 16 + .../Ionicons/src/android-search.svg | 19 + .../Ionicons/src/android-send.svg | 7 + .../Ionicons/src/android-settings.svg | 19 + .../Ionicons/src/android-share-alt.svg | 16 + .../Ionicons/src/android-share.svg | 12 + .../Ionicons/src/android-star-half.svg | 9 + .../Ionicons/src/android-star-outline.svg | 10 + .../Ionicons/src/android-star.svg | 10 + .../Ionicons/src/android-stopwatch.svg | 21 + .../Ionicons/src/android-subway.svg | 13 + .../Ionicons/src/android-sunny.svg | 18 + .../Ionicons/src/android-sync.svg | 10 + .../Ionicons/src/android-textsms.svg | 10 + .../Ionicons/src/android-time.svg | 15 + .../Ionicons/src/android-train.svg | 15 + .../Ionicons/src/android-unlock.svg | 10 + .../Ionicons/src/android-upload.svg | 9 + .../Ionicons/src/android-volume-down.svg | 8 + .../Ionicons/src/android-volume-mute.svg | 7 + .../Ionicons/src/android-volume-off.svg | 15 + .../Ionicons/src/android-volume-up.svg | 9 + .../Ionicons/src/android-walk.svg | 12 + .../Ionicons/src/android-warning.svg | 11 + .../Ionicons/src/android-watch.svg | 15 + .../Ionicons/src/android-wifi.svg | 14 + .../Ionicons/src/aperture.svg | 20 + .../bower_components/Ionicons/src/archive.svg | 12 + .../Ionicons/src/arrow-down-a.svg | 7 + .../Ionicons/src/arrow-down-b.svg | 8 + .../Ionicons/src/arrow-down-c.svg | 9 + .../Ionicons/src/arrow-expand.svg | 12 + .../Ionicons/src/arrow-graph-down-left.svg | 7 + .../Ionicons/src/arrow-graph-down-right.svg | 7 + .../Ionicons/src/arrow-graph-up-left.svg | 7 + .../Ionicons/src/arrow-graph-up-right.svg | 7 + .../Ionicons/src/arrow-left-a.svg | 7 + .../Ionicons/src/arrow-left-b.svg | 8 + .../Ionicons/src/arrow-left-c.svg | 9 + .../Ionicons/src/arrow-move.svg | 8 + .../Ionicons/src/arrow-resize.svg | 8 + .../Ionicons/src/arrow-return-left.svg | 8 + .../Ionicons/src/arrow-return-right.svg | 8 + .../Ionicons/src/arrow-right-a.svg | 7 + .../Ionicons/src/arrow-right-b.svg | 8 + .../Ionicons/src/arrow-right-c.svg | 9 + .../Ionicons/src/arrow-shrink.svg | 12 + .../Ionicons/src/arrow-swap.svg | 10 + .../Ionicons/src/arrow-up-a.svg | 7 + .../Ionicons/src/arrow-up-b.svg | 8 + .../Ionicons/src/arrow-up-c.svg | 9 + .../Ionicons/src/asterisk.svg | 8 + .../bower_components/Ionicons/src/at.svg | 25 + .../Ionicons/src/backspace-outline.svg | 21 + .../Ionicons/src/backspace.svg | 17 + .../bower_components/Ionicons/src/bag.svg | 10 + .../Ionicons/src/battery-charging.svg | 9 + .../Ionicons/src/battery-empty.svg | 8 + .../Ionicons/src/battery-full.svg | 8 + .../Ionicons/src/battery-half.svg | 9 + .../Ionicons/src/battery-low.svg | 9 + .../bower_components/Ionicons/src/beaker.svg | 20 + .../bower_components/Ionicons/src/beer.svg | 28 + .../Ionicons/src/bluetooth.svg | 18 + .../bower_components/Ionicons/src/bonfire.svg | 32 + .../Ionicons/src/bookmark.svg | 10 + .../bower_components/Ionicons/src/bowtie.svg | 22 + .../Ionicons/src/briefcase.svg | 12 + .../bower_components/Ionicons/src/bug.svg | 30 + .../Ionicons/src/calculator.svg | 10 + .../Ionicons/src/calendar.svg | 12 + .../bower_components/Ionicons/src/camera.svg | 15 + .../bower_components/Ionicons/src/card.svg | 14 + .../bower_components/Ionicons/src/cash.svg | 31 + .../Ionicons/src/chatbox-working.svg | 11 + .../bower_components/Ionicons/src/chatbox.svg | 8 + .../Ionicons/src/chatboxes.svg | 12 + .../Ionicons/src/chatbubble-working.svg | 12 + .../Ionicons/src/chatbubble.svg | 9 + .../Ionicons/src/chatbubbles.svg | 16 + .../Ionicons/src/checkmark-circled.svg | 13 + .../Ionicons/src/checkmark-round.svg | 9 + .../Ionicons/src/checkmark.svg | 10 + .../Ionicons/src/chevron-down.svg | 9 + .../Ionicons/src/chevron-left.svg | 9 + .../Ionicons/src/chevron-right.svg | 9 + .../Ionicons/src/chevron-up.svg | 9 + .../Ionicons/src/clipboard.svg | 22 + .../bower_components/Ionicons/src/clock.svg | 21 + .../Ionicons/src/close-circled.svg | 13 + .../Ionicons/src/close-round.svg | 9 + .../bower_components/Ionicons/src/close.svg | 10 + .../Ionicons/src/closed-captioning.svg | 31 + .../bower_components/Ionicons/src/cloud.svg | 9 + .../Ionicons/src/code-download.svg | 31 + .../Ionicons/src/code-working.svg | 21 + .../bower_components/Ionicons/src/code.svg | 14 + .../bower_components/Ionicons/src/coffee.svg | 13 + .../bower_components/Ionicons/src/compass.svg | 16 + .../bower_components/Ionicons/src/compose.svg | 14 + .../Ionicons/src/connection-bars.svg | 12 + .../Ionicons/src/contrast.svg | 9 + .../bower_components/Ionicons/src/crop.svg | 11 + .../bower_components/Ionicons/src/cube.svg | 19 + .../bower_components/Ionicons/src/disc.svg | 13 + .../Ionicons/src/document-text.svg | 15 + .../Ionicons/src/document.svg | 10 + .../bower_components/Ionicons/src/drag.svg | 11 + .../bower_components/Ionicons/src/earth.svg | 44 + .../bower_components/Ionicons/src/easel.svg | 15 + .../bower_components/Ionicons/src/edit.svg | 13 + .../bower_components/Ionicons/src/egg.svg | 7 + .../bower_components/Ionicons/src/eject.svg | 12 + .../Ionicons/src/email-unread.svg | 19 + .../bower_components/Ionicons/src/email.svg | 15 + .../Ionicons/src/erlenmeyer-flask-bubbles.svg | 15 + .../Ionicons/src/erlenmeyer-flask.svg | 21 + .../Ionicons/src/eye-disabled.svg | 18 + .../bower_components/Ionicons/src/eye.svg | 15 + .../bower_components/Ionicons/src/female.svg | 8 + .../bower_components/Ionicons/src/filing.svg | 12 + .../Ionicons/src/film-marker.svg | 10 + .../Ionicons/src/fireball.svg | 16 + .../bower_components/Ionicons/src/flag.svg | 12 + .../bower_components/Ionicons/src/flame.svg | 11 + .../Ionicons/src/flash-off.svg | 16 + .../bower_components/Ionicons/src/flash.svg | 7 + .../bower_components/Ionicons/src/folder.svg | 14 + .../Ionicons/src/fork-repo.svg | 20 + .../bower_components/Ionicons/src/fork.svg | 14 + .../bower_components/Ionicons/src/forward.svg | 9 + .../bower_components/Ionicons/src/funnel.svg | 13 + .../bower_components/Ionicons/src/gear-a.svg | 15 + .../bower_components/Ionicons/src/gear-b.svg | 11 + .../bower_components/Ionicons/src/grid.svg | 32 + .../bower_components/Ionicons/src/hammer.svg | 11 + .../Ionicons/src/happy-outline.svg | 23 + .../bower_components/Ionicons/src/happy.svg | 20 + .../Ionicons/src/headphone.svg | 15 + .../Ionicons/src/heart-broken.svg | 17 + .../bower_components/Ionicons/src/heart.svg | 10 + .../Ionicons/src/help-buoy.svg | 13 + .../Ionicons/src/help-circled.svg | 15 + .../bower_components/Ionicons/src/help.svg | 14 + .../bower_components/Ionicons/src/home.svg | 9 + .../Ionicons/src/icecream.svg | 15 + .../bower_components/Ionicons/src/image.svg | 13 + .../bower_components/Ionicons/src/images.svg | 20 + .../Ionicons/src/information-circled.svg | 11 + .../Ionicons/src/information.svg | 10 + .../bower_components/Ionicons/src/ionic.svg | 18 + .../Ionicons/src/ios-alarm-outline.svg | 21 + .../Ionicons/src/ios-alarm.svg | 14 + .../Ionicons/src/ios-albums-outline.svg | 11 + .../Ionicons/src/ios-albums.svg | 11 + .../src/ios-americanfootball-outline.svg | 24 + .../Ionicons/src/ios-americanfootball.svg | 21 + .../Ionicons/src/ios-analytics-outline.svg | 24 + .../Ionicons/src/ios-analytics.svg | 17 + .../Ionicons/src/ios-arrow-back.svg | 7 + .../Ionicons/src/ios-arrow-down.svg | 7 + .../Ionicons/src/ios-arrow-forward.svg | 7 + .../Ionicons/src/ios-arrow-left.svg | 7 + .../Ionicons/src/ios-arrow-right.svg | 7 + .../Ionicons/src/ios-arrow-thin-down.svg | 9 + .../Ionicons/src/ios-arrow-thin-left.svg | 9 + .../Ionicons/src/ios-arrow-thin-right.svg | 9 + .../Ionicons/src/ios-arrow-thin-up.svg | 9 + .../Ionicons/src/ios-arrow-up.svg | 7 + .../Ionicons/src/ios-at-outline.svg | 26 + .../bower_components/Ionicons/src/ios-at.svg | 24 + .../Ionicons/src/ios-barcode-outline.svg | 15 + .../Ionicons/src/ios-barcode.svg | 10 + .../Ionicons/src/ios-baseball-outline.svg | 35 + .../Ionicons/src/ios-baseball.svg | 27 + .../Ionicons/src/ios-basketball-outline.svg | 25 + .../Ionicons/src/ios-basketball.svg | 21 + .../Ionicons/src/ios-bell-outline.svg | 13 + .../Ionicons/src/ios-bell.svg | 11 + .../Ionicons/src/ios-body-outline.svg | 27 + .../Ionicons/src/ios-body.svg | 17 + .../Ionicons/src/ios-bolt-outline.svg | 8 + .../Ionicons/src/ios-bolt.svg | 7 + .../Ionicons/src/ios-book-outline.svg | 13 + .../Ionicons/src/ios-book.svg | 12 + .../Ionicons/src/ios-bookmarks-outline.svg | 13 + .../Ionicons/src/ios-bookmarks.svg | 13 + .../Ionicons/src/ios-box-outline.svg | 13 + .../bower_components/Ionicons/src/ios-box.svg | 10 + .../Ionicons/src/ios-briefcase-outline.svg | 11 + .../Ionicons/src/ios-briefcase.svg | 13 + .../Ionicons/src/ios-browsers-outline.svg | 12 + .../Ionicons/src/ios-browsers.svg | 10 + .../Ionicons/src/ios-calculator-outline.svg | 19 + .../Ionicons/src/ios-calculator.svg | 9 + .../Ionicons/src/ios-calendar-outline.svg | 14 + .../Ionicons/src/ios-calendar.svg | 12 + .../Ionicons/src/ios-camera-outline.svg | 17 + .../Ionicons/src/ios-camera.svg | 13 + .../Ionicons/src/ios-cart-outline.svg | 16 + .../Ionicons/src/ios-cart.svg | 14 + .../Ionicons/src/ios-chatboxes-outline.svg | 10 + .../Ionicons/src/ios-chatboxes.svg | 10 + .../Ionicons/src/ios-chatbubble-outline.svg | 14 + .../Ionicons/src/ios-chatbubble.svg | 11 + .../Ionicons/src/ios-checkmark-empty.svg | 10 + .../Ionicons/src/ios-checkmark-outline.svg | 14 + .../Ionicons/src/ios-checkmark.svg | 10 + .../Ionicons/src/ios-circle-filled.svg | 18 + .../Ionicons/src/ios-circle-outline.svg | 13 + .../Ionicons/src/ios-clock-outline.svg | 12 + .../Ionicons/src/ios-clock.svg | 10 + .../Ionicons/src/ios-close-empty.svg | 13 + .../Ionicons/src/ios-close-outline.svg | 20 + .../Ionicons/src/ios-close.svg | 16 + .../src/ios-cloud-download-outline.svg | 19 + .../Ionicons/src/ios-cloud-download.svg | 12 + .../Ionicons/src/ios-cloud-outline.svg | 12 + .../Ionicons/src/ios-cloud-upload-outline.svg | 20 + .../Ionicons/src/ios-cloud-upload.svg | 13 + .../Ionicons/src/ios-cloud.svg | 9 + .../Ionicons/src/ios-cloudy-night-outline.svg | 24 + .../Ionicons/src/ios-cloudy-night.svg | 21 + .../Ionicons/src/ios-cloudy-outline.svg | 17 + .../Ionicons/src/ios-cloudy.svg | 14 + .../Ionicons/src/ios-cog-outline.svg | 29 + .../bower_components/Ionicons/src/ios-cog.svg | 23 + .../Ionicons/src/ios-color-filter-outline.svg | 25 + .../Ionicons/src/ios-color-filter.svg | 29 + .../Ionicons/src/ios-color-wand-outline.svg | 17 + .../Ionicons/src/ios-color-wand.svg | 16 + .../Ionicons/src/ios-compose-outline.svg | 14 + .../Ionicons/src/ios-compose.svg | 13 + .../Ionicons/src/ios-contact-outline.svg | 13 + .../Ionicons/src/ios-contact.svg | 13 + .../Ionicons/src/ios-copy-outline.svg | 11 + .../Ionicons/src/ios-copy.svg | 12 + .../Ionicons/src/ios-crop-strong.svg | 12 + .../Ionicons/src/ios-crop.svg | 12 + .../Ionicons/src/ios-download-outline.svg | 14 + .../Ionicons/src/ios-download.svg | 11 + .../Ionicons/src/ios-drag.svg | 11 + .../Ionicons/src/ios-email-outline.svg | 8 + .../Ionicons/src/ios-email.svg | 11 + .../Ionicons/src/ios-eye-outline.svg | 18 + .../bower_components/Ionicons/src/ios-eye.svg | 13 + .../Ionicons/src/ios-fastforward-outline.svg | 8 + .../Ionicons/src/ios-fastforward.svg | 7 + .../Ionicons/src/ios-filing-outline.svg | 9 + .../Ionicons/src/ios-filing.svg | 11 + .../Ionicons/src/ios-film-outline.svg | 9 + .../Ionicons/src/ios-film.svg | 11 + .../Ionicons/src/ios-flag-outline.svg | 13 + .../Ionicons/src/ios-flag.svg | 11 + .../Ionicons/src/ios-flame-outline.svg | 14 + .../Ionicons/src/ios-flame.svg | 11 + .../Ionicons/src/ios-flask-outline.svg | 19 + .../Ionicons/src/ios-flask.svg | 17 + .../Ionicons/src/ios-flower-outline.svg | 75 + .../Ionicons/src/ios-flower.svg | 38 + .../Ionicons/src/ios-folder-outline.svg | 11 + .../Ionicons/src/ios-folder.svg | 13 + .../Ionicons/src/ios-football-outline.svg | 20 + .../Ionicons/src/ios-football.svg | 14 + .../src/ios-game-controller-a-outline.svg | 26 + .../Ionicons/src/ios-game-controller-a.svg | 19 + .../src/ios-game-controller-b-outline.svg | 35 + .../Ionicons/src/ios-game-controller-b.svg | 23 + .../Ionicons/src/ios-gear-outline.svg | 40 + .../Ionicons/src/ios-gear.svg | 17 + .../Ionicons/src/ios-glasses-outline.svg | 12 + .../Ionicons/src/ios-glasses.svg | 11 + .../Ionicons/src/ios-grid-view-outline.svg | 8 + .../Ionicons/src/ios-grid-view.svg | 11 + .../Ionicons/src/ios-heart-outline.svg | 15 + .../Ionicons/src/ios-heart.svg | 9 + .../Ionicons/src/ios-help-empty.svg | 12 + .../Ionicons/src/ios-help-outline.svg | 22 + .../Ionicons/src/ios-help.svg | 12 + .../Ionicons/src/ios-home-outline.svg | 11 + .../Ionicons/src/ios-home.svg | 10 + .../Ionicons/src/ios-infinite-outline.svg | 17 + .../Ionicons/src/ios-infinite.svg | 16 + .../Ionicons/src/ios-information-empty.svg | 12 + .../Ionicons/src/ios-information-outline.svg | 17 + .../Ionicons/src/ios-information.svg | 11 + .../Ionicons/src/ios-ionic-outline.svg | 18 + .../Ionicons/src/ios-keypad-outline.svg | 28 + .../Ionicons/src/ios-keypad.svg | 20 + .../Ionicons/src/ios-lightbulb-outline.svg | 17 + .../Ionicons/src/ios-lightbulb.svg | 16 + .../Ionicons/src/ios-list-outline.svg | 23 + .../Ionicons/src/ios-list.svg | 11 + .../Ionicons/src/ios-location-outline.svg | 14 + .../Ionicons/src/ios-location.svg | 8 + .../Ionicons/src/ios-locked-outline.svg | 14 + .../Ionicons/src/ios-locked.svg | 12 + .../Ionicons/src/ios-loop-strong.svg | 18 + .../Ionicons/src/ios-loop.svg | 22 + .../Ionicons/src/ios-medical-outline.svg | 10 + .../Ionicons/src/ios-medical.svg | 8 + .../Ionicons/src/ios-medkit-outline.svg | 14 + .../Ionicons/src/ios-medkit.svg | 13 + .../Ionicons/src/ios-mic-off.svg | 14 + .../Ionicons/src/ios-mic-outline.svg | 12 + .../bower_components/Ionicons/src/ios-mic.svg | 12 + .../Ionicons/src/ios-minus-empty.svg | 9 + .../Ionicons/src/ios-minus-outline.svg | 16 + .../Ionicons/src/ios-minus.svg | 10 + .../Ionicons/src/ios-monitor-outline.svg | 7 + .../Ionicons/src/ios-monitor.svg | 10 + .../Ionicons/src/ios-moon-outline.svg | 15 + .../Ionicons/src/ios-moon.svg | 13 + .../Ionicons/src/ios-more-outline.svg | 14 + .../Ionicons/src/ios-more.svg | 11 + .../Ionicons/src/ios-musical-note.svg | 9 + .../Ionicons/src/ios-musical-notes.svg | 9 + .../Ionicons/src/ios-navigate-outline.svg | 12 + .../Ionicons/src/ios-navigate.svg | 10 + .../Ionicons/src/ios-nutrition-outline.svg | 29 + .../Ionicons/src/ios-nutrition.svg | 17 + .../Ionicons/src/ios-paper-outline.svg | 14 + .../Ionicons/src/ios-paper.svg | 8 + .../Ionicons/src/ios-paperplane-outline.svg | 8 + .../Ionicons/src/ios-paperplane.svg | 10 + .../Ionicons/src/ios-partlysunny-outline.svg | 33 + .../Ionicons/src/ios-partlysunny.svg | 28 + .../Ionicons/src/ios-pause-outline.svg | 10 + .../Ionicons/src/ios-pause.svg | 10 + .../Ionicons/src/ios-paw-outline.svg | 43 + .../bower_components/Ionicons/src/ios-paw.svg | 26 + .../Ionicons/src/ios-people-outline.svg | 44 + .../Ionicons/src/ios-people.svg | 29 + .../Ionicons/src/ios-person-outline.svg | 22 + .../Ionicons/src/ios-person.svg | 13 + .../Ionicons/src/ios-personadd-outline.svg | 25 + .../Ionicons/src/ios-personadd.svg | 16 + .../Ionicons/src/ios-photos-outline.svg | 10 + .../Ionicons/src/ios-photos.svg | 10 + .../Ionicons/src/ios-pie-outline.svg | 16 + .../bower_components/Ionicons/src/ios-pie.svg | 11 + .../Ionicons/src/ios-pint-outline.svg | 17 + .../Ionicons/src/ios-pint.svg | 12 + .../Ionicons/src/ios-play-outline.svg | 9 + .../Ionicons/src/ios-play.svg | 9 + .../Ionicons/src/ios-plus-empty.svg | 9 + .../Ionicons/src/ios-plus-outline.svg | 18 + .../Ionicons/src/ios-plus.svg | 10 + .../Ionicons/src/ios-pricetag-outline.svg | 11 + .../Ionicons/src/ios-pricetag.svg | 11 + .../Ionicons/src/ios-pricetags-outline.svg | 12 + .../Ionicons/src/ios-pricetags.svg | 16 + .../Ionicons/src/ios-printer-outline.svg | 12 + .../Ionicons/src/ios-printer.svg | 17 + .../Ionicons/src/ios-pulse-strong.svg | 12 + .../Ionicons/src/ios-pulse.svg | 12 + .../Ionicons/src/ios-rainy-outline.svg | 20 + .../Ionicons/src/ios-rainy.svg | 17 + .../Ionicons/src/ios-recording-outline.svg | 15 + .../Ionicons/src/ios-recording.svg | 14 + .../Ionicons/src/ios-redo-outline.svg | 11 + .../Ionicons/src/ios-redo.svg | 10 + .../Ionicons/src/ios-refresh-empty.svg | 10 + .../Ionicons/src/ios-refresh-outline.svg | 15 + .../Ionicons/src/ios-refresh.svg | 11 + .../Ionicons/src/ios-reload.svg | 11 + .../src/ios-reverse-camera-outline.svg | 20 + .../Ionicons/src/ios-reverse-camera.svg | 15 + .../Ionicons/src/ios-rewind-outline.svg | 8 + .../Ionicons/src/ios-rewind.svg | 7 + .../Ionicons/src/ios-rose-outline.svg | 29 + .../Ionicons/src/ios-rose.svg | 18 + .../Ionicons/src/ios-search-strong.svg | 10 + .../Ionicons/src/ios-search.svg | 10 + .../Ionicons/src/ios-settings-strong.svg | 14 + .../Ionicons/src/ios-settings.svg | 24 + .../Ionicons/src/ios-shuffle-strong.svg | 18 + .../Ionicons/src/ios-shuffle.svg | 20 + .../Ionicons/src/ios-skipbackward-outline.svg | 8 + .../Ionicons/src/ios-skipbackward.svg | 7 + .../Ionicons/src/ios-skipforward-outline.svg | 8 + .../Ionicons/src/ios-skipforward.svg | 7 + .../Ionicons/src/ios-snowy.svg | 26 + .../Ionicons/src/ios-speedometer-outline.svg | 24 + .../Ionicons/src/ios-speedometer.svg | 28 + .../Ionicons/src/ios-star-half.svg | 8 + .../Ionicons/src/ios-star-outline.svg | 8 + .../Ionicons/src/ios-star.svg | 7 + .../Ionicons/src/ios-stopwatch-outline.svg | 15 + .../Ionicons/src/ios-stopwatch.svg | 13 + .../Ionicons/src/ios-sunny-outline.svg | 27 + .../Ionicons/src/ios-sunny.svg | 26 + .../Ionicons/src/ios-telephone-outline.svg | 17 + .../Ionicons/src/ios-telephone.svg | 12 + .../Ionicons/src/ios-tennisball-outline.svg | 19 + .../Ionicons/src/ios-tennisball.svg | 25 + .../Ionicons/src/ios-thunderstorm-outline.svg | 22 + .../Ionicons/src/ios-thunderstorm.svg | 17 + .../Ionicons/src/ios-time-outline.svg | 36 + .../Ionicons/src/ios-time.svg | 27 + .../Ionicons/src/ios-timer-outline.svg | 11 + .../Ionicons/src/ios-timer.svg | 12 + .../Ionicons/src/ios-toggle-outline.svg | 22 + .../Ionicons/src/ios-toggle.svg | 16 + .../Ionicons/src/ios-trash-outline.svg | 17 + .../Ionicons/src/ios-trash.svg | 12 + .../Ionicons/src/ios-undo-outline.svg | 11 + .../Ionicons/src/ios-undo.svg | 10 + .../Ionicons/src/ios-unlocked-outline.svg | 14 + .../Ionicons/src/ios-unlocked.svg | 12 + .../Ionicons/src/ios-upload-outline.svg | 14 + .../Ionicons/src/ios-upload.svg | 10 + .../Ionicons/src/ios-videocam-outline.svg | 12 + .../Ionicons/src/ios-videocam.svg | 11 + .../Ionicons/src/ios-volume-high.svg | 19 + .../Ionicons/src/ios-volume-low.svg | 7 + .../Ionicons/src/ios-wineglass-outline.svg | 15 + .../Ionicons/src/ios-wineglass.svg | 11 + .../Ionicons/src/ios-world-outline.svg | 22 + .../Ionicons/src/ios-world.svg | 29 + .../bower_components/Ionicons/src/ipad.svg | 10 + .../bower_components/Ionicons/src/iphone.svg | 13 + .../bower_components/Ionicons/src/ipod.svg | 13 + .../bower_components/Ionicons/src/jet.svg | 14 + .../bower_components/Ionicons/src/key.svg | 14 + .../bower_components/Ionicons/src/knife.svg | 9 + .../bower_components/Ionicons/src/laptop.svg | 10 + .../bower_components/Ionicons/src/leaf.svg | 12 + .../bower_components/Ionicons/src/levels.svg | 16 + .../Ionicons/src/lightbulb.svg | 21 + .../bower_components/Ionicons/src/link.svg | 15 + .../bower_components/Ionicons/src/load-a.svg | 17 + .../bower_components/Ionicons/src/load-b.svg | 20 + .../bower_components/Ionicons/src/load-c.svg | 21 + .../bower_components/Ionicons/src/load-d.svg | 28 + .../Ionicons/src/location.svg | 11 + .../Ionicons/src/lock-combination.svg | 28 + .../bower_components/Ionicons/src/locked.svg | 11 + .../bower_components/Ionicons/src/log-in.svg | 14 + .../bower_components/Ionicons/src/log-out.svg | 17 + .../bower_components/Ionicons/src/loop.svg | 14 + .../bower_components/Ionicons/src/magnet.svg | 14 + .../bower_components/Ionicons/src/male.svg | 10 + .../bower_components/Ionicons/src/man.svg | 12 + .../bower_components/Ionicons/src/map.svg | 30 + .../bower_components/Ionicons/src/medkit.svg | 12 + .../bower_components/Ionicons/src/merge.svg | 13 + .../bower_components/Ionicons/src/mic-a.svg | 15 + .../bower_components/Ionicons/src/mic-b.svg | 17 + .../bower_components/Ionicons/src/mic-c.svg | 8 + .../Ionicons/src/minus-circled.svg | 9 + .../Ionicons/src/minus-round.svg | 8 + .../bower_components/Ionicons/src/minus.svg | 7 + .../bower_components/Ionicons/src/model-s.svg | 33 + .../bower_components/Ionicons/src/monitor.svg | 12 + .../bower_components/Ionicons/src/more.svg | 12 + .../bower_components/Ionicons/src/mouse.svg | 24 + .../Ionicons/src/music-note.svg | 10 + .../Ionicons/src/navicon-round.svg | 14 + .../bower_components/Ionicons/src/navicon.svg | 11 + .../Ionicons/src/navigate.svg | 7 + .../bower_components/Ionicons/src/network.svg | 12 + .../Ionicons/src/no-smoking.svg | 33 + .../bower_components/Ionicons/src/nuclear.svg | 18 + .../bower_components/Ionicons/src/outlet.svg | 16 + .../Ionicons/src/paintbrush.svg | 18 + .../Ionicons/src/paintbucket.svg | 12 + .../Ionicons/src/paper-airplane.svg | 13 + .../Ionicons/src/paperclip.svg | 13 + .../bower_components/Ionicons/src/pause.svg | 12 + .../Ionicons/src/person-add.svg | 13 + .../Ionicons/src/person-stalker.svg | 18 + .../bower_components/Ionicons/src/person.svg | 10 + .../Ionicons/src/pie-graph.svg | 11 + .../bower_components/Ionicons/src/pin.svg | 11 + .../Ionicons/src/pinpoint.svg | 11 + .../bower_components/Ionicons/src/pizza.svg | 20 + .../bower_components/Ionicons/src/plane.svg | 10 + .../bower_components/Ionicons/src/planet.svg | 21 + .../bower_components/Ionicons/src/play.svg | 8 + .../Ionicons/src/playstation.svg | 27 + .../Ionicons/src/plus-circled.svg | 10 + .../Ionicons/src/plus-round.svg | 9 + .../bower_components/Ionicons/src/plus.svg | 7 + .../bower_components/Ionicons/src/podium.svg | 11 + .../bower_components/Ionicons/src/pound.svg | 11 + .../bower_components/Ionicons/src/power.svg | 15 + .../Ionicons/src/pricetag.svg | 13 + .../Ionicons/src/pricetags.svg | 18 + .../bower_components/Ionicons/src/printer.svg | 14 + .../Ionicons/src/pull-request.svg | 16 + .../Ionicons/src/qr-scanner.svg | 12 + .../bower_components/Ionicons/src/quote.svg | 16 + .../Ionicons/src/radio-waves.svg | 25 + .../bower_components/Ionicons/src/record.svg | 7 + .../bower_components/Ionicons/src/refresh.svg | 15 + .../Ionicons/src/reply-all.svg | 12 + .../bower_components/Ionicons/src/reply.svg | 9 + .../Ionicons/src/ribbon-a.svg | 14 + .../Ionicons/src/ribbon-b.svg | 18 + .../Ionicons/src/sad-outline.svg | 28 + .../bower_components/Ionicons/src/sad.svg | 20 + .../Ionicons/src/scissors.svg | 23 + .../bower_components/Ionicons/src/search.svg | 10 + .../Ionicons/src/settings.svg | 18 + .../bower_components/Ionicons/src/share.svg | 11 + .../bower_components/Ionicons/src/shuffle.svg | 11 + .../Ionicons/src/skip-backward.svg | 15 + .../Ionicons/src/skip-forward.svg | 15 + .../Ionicons/src/social-android-outline.svg | 29 + .../Ionicons/src/social-android.svg | 22 + .../Ionicons/src/social-angular-outline.svg | 11 + .../Ionicons/src/social-angular.svg | 11 + .../Ionicons/src/social-apple-outline.svg | 20 + .../Ionicons/src/social-apple.svg | 14 + .../Ionicons/src/social-bitcoin-outline.svg | 27 + .../Ionicons/src/social-bitcoin.svg | 14 + .../Ionicons/src/social-buffer-outline.svg | 24 + .../Ionicons/src/social-buffer.svg | 18 + .../Ionicons/src/social-chrome-outline.svg | 17 + .../Ionicons/src/social-chrome.svg | 22 + .../Ionicons/src/social-codepen-outline.svg | 26 + .../Ionicons/src/social-codepen.svg | 26 + .../Ionicons/src/social-css3-outline.svg | 12 + .../Ionicons/src/social-css3.svg | 14 + .../src/social-designernews-outline.svg | 18 + .../Ionicons/src/social-designernews.svg | 18 + .../Ionicons/src/social-dribbble-outline.svg | 15 + .../Ionicons/src/social-dribbble.svg | 26 + .../Ionicons/src/social-dropbox-outline.svg | 13 + .../Ionicons/src/social-dropbox.svg | 13 + .../Ionicons/src/social-euro-outline.svg | 19 + .../Ionicons/src/social-euro.svg | 12 + .../Ionicons/src/social-facebook-outline.svg | 9 + .../Ionicons/src/social-facebook.svg | 8 + .../src/social-foursquare-outline.svg | 22 + .../Ionicons/src/social-foursquare.svg | 20 + .../Ionicons/src/social-freebsd-devil.svg | 22 + .../Ionicons/src/social-github-outline.svg | 24 + .../Ionicons/src/social-github.svg | 14 + .../Ionicons/src/social-google-outline.svg | 19 + .../Ionicons/src/social-google.svg | 20 + .../src/social-googleplus-outline.svg | 18 + .../Ionicons/src/social-googleplus.svg | 17 + .../src/social-hackernews-outline.svg | 12 + .../Ionicons/src/social-hackernews.svg | 9 + .../Ionicons/src/social-html5-outline.svg | 13 + .../Ionicons/src/social-html5.svg | 9 + .../Ionicons/src/social-instagram-outline.svg | 12 + .../Ionicons/src/social-instagram.svg | 18 + .../src/social-javascript-outline.svg | 27 + .../Ionicons/src/social-javascript.svg | 17 + .../Ionicons/src/social-linkedin-outline.svg | 22 + .../Ionicons/src/social-linkedin.svg | 13 + .../Ionicons/src/social-markdown.svg | 14 + .../Ionicons/src/social-nodejs.svg | 26 + .../Ionicons/src/social-octocat.svg | 28 + .../Ionicons/src/social-pinterest-outline.svg | 14 + .../Ionicons/src/social-pinterest.svg | 15 + .../Ionicons/src/social-python.svg | 21 + .../Ionicons/src/social-reddit-outline.svg | 26 + .../Ionicons/src/social-reddit.svg | 18 + .../Ionicons/src/social-rss-outline.svg | 16 + .../Ionicons/src/social-rss.svg | 12 + .../Ionicons/src/social-sass.svg | 35 + .../Ionicons/src/social-skype-outline.svg | 26 + .../Ionicons/src/social-skype.svg | 20 + .../Ionicons/src/social-snapchat-outline.svg | 42 + .../Ionicons/src/social-snapchat.svg | 31 + .../Ionicons/src/social-tumblr-outline.svg | 13 + .../Ionicons/src/social-tumblr.svg | 10 + .../Ionicons/src/social-tux.svg | 53 + .../Ionicons/src/social-twitch-outline.svg | 13 + .../Ionicons/src/social-twitch.svg | 9 + .../Ionicons/src/social-twitter-outline.svg | 19 + .../Ionicons/src/social-twitter.svg | 12 + .../Ionicons/src/social-usd-outline.svg | 44 + .../Ionicons/src/social-usd.svg | 24 + .../Ionicons/src/social-vimeo-outline.svg | 23 + .../Ionicons/src/social-vimeo.svg | 18 + .../Ionicons/src/social-whatsapp-outline.svg | 25 + .../Ionicons/src/social-whatsapp.svg | 18 + .../Ionicons/src/social-windows-outline.svg | 17 + .../Ionicons/src/social-windows.svg | 17 + .../Ionicons/src/social-wordpress-outline.svg | 16 + .../Ionicons/src/social-wordpress.svg | 20 + .../Ionicons/src/social-yahoo-outline.svg | 10 + .../Ionicons/src/social-yahoo.svg | 8 + .../Ionicons/src/social-yen-outline.svg | 9 + .../Ionicons/src/social-yen.svg | 8 + .../Ionicons/src/social-youtube-outline.svg | 22 + .../Ionicons/src/social-youtube.svg | 12 + .../Ionicons/src/soup-can-outline.svg | 28 + .../Ionicons/src/soup-can.svg | 16 + .../Ionicons/src/speakerphone.svg | 19 + .../Ionicons/src/speedometer.svg | 15 + .../bower_components/Ionicons/src/spoon.svg | 10 + .../bower_components/Ionicons/src/star.svg | 7 + .../Ionicons/src/stats-bars.svg | 12 + .../bower_components/Ionicons/src/steam.svg | 20 + .../bower_components/Ionicons/src/stop.svg | 8 + .../Ionicons/src/thermometer.svg | 11 + .../Ionicons/src/thumbsdown.svg | 13 + .../Ionicons/src/thumbsup.svg | 13 + .../Ionicons/src/toggle-filled.svg | 11 + .../bower_components/Ionicons/src/toggle.svg | 12 + .../Ionicons/src/transgender.svg | 12 + .../bower_components/Ionicons/src/trash-a.svg | 10 + .../bower_components/Ionicons/src/trash-b.svg | 13 + .../bower_components/Ionicons/src/trophy.svg | 16 + .../Ionicons/src/tshirt-outline.svg | 11 + .../bower_components/Ionicons/src/tshirt.svg | 8 + .../Ionicons/src/umbrella.svg | 18 + .../Ionicons/src/university.svg | 11 + .../Ionicons/src/unlocked.svg | 10 + .../bower_components/Ionicons/src/upload.svg | 9 + .../bower_components/Ionicons/src/usb.svg | 22 + .../Ionicons/src/videocamera.svg | 11 + .../Ionicons/src/volume-high.svg | 15 + .../Ionicons/src/volume-low.svg | 11 + .../Ionicons/src/volume-medium.svg | 13 + .../Ionicons/src/volume-mute.svg | 14 + .../bower_components/Ionicons/src/wand.svg | 17 + .../Ionicons/src/waterdrop.svg | 11 + .../bower_components/Ionicons/src/wifi.svg | 16 + .../Ionicons/src/wineglass.svg | 21 + .../bower_components/Ionicons/src/woman.svg | 13 + .../bower_components/Ionicons/src/wrench.svg | 11 + .../bower_components/Ionicons/src/xbox.svg | 21 + .../bootstrap-datepicker/.bower.json | 23 + .../bootstrap-datepicker/.editorconfig | 11 + .../.github/ISSUE_TEMPLATE.md | 13 + .../.github/PULL_REQUEST_TEMPLATE.md | 7 + .../bootstrap-datepicker/.travis.yml | 9 + .../bootstrap-datepicker/CHANGELOG.md | 491 + .../bootstrap-datepicker/CODE_OF_CONDUCT.md | 74 + .../bootstrap-datepicker/CONTRIBUTING.md | 41 + .../bootstrap-datepicker/Gruntfile.js | 261 + .../bootstrap-datepicker/LICENSE | 202 + .../bootstrap-datepicker/README.md | 42 + .../bootstrap-datepicker/bower.json | 12 + .../bootstrap-datepicker/build/build.less | 69 + .../bootstrap-datepicker/build/build3.less | 76 + .../build/build_standalone.less | 64 + .../build/build_standalone3.less | 55 + .../bootstrap-datepicker/composer.json | 39 + .../dist/css/bootstrap-datepicker.css | 477 + .../dist/css/bootstrap-datepicker.css.map | 1 + .../dist/css/bootstrap-datepicker.min.css | 7 + .../css/bootstrap-datepicker.standalone.css | 510 + .../bootstrap-datepicker.standalone.css.map | 1 + .../bootstrap-datepicker.standalone.min.css | 7 + .../dist/css/bootstrap-datepicker3.css | 683 + .../dist/css/bootstrap-datepicker3.css.map | 1 + .../dist/css/bootstrap-datepicker3.min.css | 7 + .../css/bootstrap-datepicker3.standalone.css | 712 + .../bootstrap-datepicker3.standalone.css.map | 1 + .../bootstrap-datepicker3.standalone.min.css | 7 + .../dist/js/bootstrap-datepicker.js | 2035 + .../dist/js/bootstrap-datepicker.min.js | 8 + .../locales/bootstrap-datepicker-en-CA.min.js | 1 + .../locales/bootstrap-datepicker.ar-tn.min.js | 1 + .../locales/bootstrap-datepicker.ar.min.js | 1 + .../locales/bootstrap-datepicker.az.min.js | 1 + .../locales/bootstrap-datepicker.bg.min.js | 1 + .../locales/bootstrap-datepicker.bn.min.js | 1 + .../locales/bootstrap-datepicker.br.min.js | 1 + .../locales/bootstrap-datepicker.bs.min.js | 1 + .../locales/bootstrap-datepicker.ca.min.js | 1 + .../locales/bootstrap-datepicker.cs.min.js | 1 + .../locales/bootstrap-datepicker.cy.min.js | 1 + .../locales/bootstrap-datepicker.da.min.js | 1 + .../locales/bootstrap-datepicker.de.min.js | 1 + .../locales/bootstrap-datepicker.el.min.js | 1 + .../locales/bootstrap-datepicker.en-AU.min.js | 1 + .../locales/bootstrap-datepicker.en-CA.min.js | 1 + .../locales/bootstrap-datepicker.en-GB.min.js | 1 + .../locales/bootstrap-datepicker.en-IE.min.js | 1 + .../locales/bootstrap-datepicker.en-NZ.min.js | 1 + .../locales/bootstrap-datepicker.en-ZA.min.js | 1 + .../locales/bootstrap-datepicker.eo.min.js | 1 + .../locales/bootstrap-datepicker.es.min.js | 1 + .../locales/bootstrap-datepicker.et.min.js | 1 + .../locales/bootstrap-datepicker.eu.min.js | 1 + .../locales/bootstrap-datepicker.fa.min.js | 1 + .../locales/bootstrap-datepicker.fi.min.js | 1 + .../locales/bootstrap-datepicker.fo.min.js | 1 + .../locales/bootstrap-datepicker.fr-CH.min.js | 1 + .../locales/bootstrap-datepicker.fr.min.js | 1 + .../locales/bootstrap-datepicker.gl.min.js | 1 + .../locales/bootstrap-datepicker.he.min.js | 1 + .../locales/bootstrap-datepicker.hi.min.js | 1 + .../locales/bootstrap-datepicker.hr.min.js | 1 + .../locales/bootstrap-datepicker.hu.min.js | 1 + .../locales/bootstrap-datepicker.hy.min.js | 1 + .../locales/bootstrap-datepicker.id.min.js | 1 + .../locales/bootstrap-datepicker.is.min.js | 1 + .../locales/bootstrap-datepicker.it-CH.min.js | 1 + .../locales/bootstrap-datepicker.it.min.js | 1 + .../locales/bootstrap-datepicker.ja.min.js | 1 + .../locales/bootstrap-datepicker.ka.min.js | 1 + .../locales/bootstrap-datepicker.kh.min.js | 1 + .../locales/bootstrap-datepicker.kk.min.js | 1 + .../locales/bootstrap-datepicker.km.min.js | 1 + .../locales/bootstrap-datepicker.ko.min.js | 1 + .../locales/bootstrap-datepicker.kr.min.js | 1 + .../locales/bootstrap-datepicker.lt.min.js | 1 + .../locales/bootstrap-datepicker.lv.min.js | 1 + .../locales/bootstrap-datepicker.me.min.js | 1 + .../locales/bootstrap-datepicker.mk.min.js | 1 + .../locales/bootstrap-datepicker.mn.min.js | 1 + .../locales/bootstrap-datepicker.ms.min.js | 1 + .../locales/bootstrap-datepicker.nl-BE.min.js | 1 + .../locales/bootstrap-datepicker.nl.min.js | 1 + .../locales/bootstrap-datepicker.no.min.js | 1 + .../locales/bootstrap-datepicker.oc.min.js | 1 + .../locales/bootstrap-datepicker.pl.min.js | 1 + .../locales/bootstrap-datepicker.pt-BR.min.js | 1 + .../locales/bootstrap-datepicker.pt.min.js | 1 + .../locales/bootstrap-datepicker.ro.min.js | 1 + .../bootstrap-datepicker.rs-latin.min.js | 1 + .../locales/bootstrap-datepicker.rs.min.js | 1 + .../locales/bootstrap-datepicker.ru.min.js | 1 + .../locales/bootstrap-datepicker.si.min.js | 1 + .../locales/bootstrap-datepicker.sk.min.js | 1 + .../locales/bootstrap-datepicker.sl.min.js | 1 + .../locales/bootstrap-datepicker.sq.min.js | 1 + .../bootstrap-datepicker.sr-latin.min.js | 1 + .../locales/bootstrap-datepicker.sr.min.js | 1 + .../locales/bootstrap-datepicker.sv.min.js | 1 + .../locales/bootstrap-datepicker.sw.min.js | 1 + .../locales/bootstrap-datepicker.ta.min.js | 1 + .../locales/bootstrap-datepicker.tg.min.js | 1 + .../locales/bootstrap-datepicker.th.min.js | 1 + .../locales/bootstrap-datepicker.tk.min.js | 1 + .../locales/bootstrap-datepicker.tr.min.js | 1 + .../locales/bootstrap-datepicker.uk.min.js | 1 + .../bootstrap-datepicker.uz-cyrl.min.js | 1 + .../bootstrap-datepicker.uz-latn.min.js | 1 + .../locales/bootstrap-datepicker.vi.min.js | 1 + .../locales/bootstrap-datepicker.zh-CN.min.js | 1 + .../locales/bootstrap-datepicker.zh-TW.min.js | 1 + .../bootstrap-datepicker/docs/Makefile | 153 + .../bootstrap-datepicker/docs/README.md | 20 + .../docs/_screenshots/demo_head.html | 36 + .../docs/_screenshots/markup_component.html | 26 + .../docs/_screenshots/markup_daterange.html | 32 + .../docs/_screenshots/markup_inline.html | 15 + .../docs/_screenshots/markup_input.html | 21 + .../_screenshots/option_calendarweeks.html | 25 + .../docs/_screenshots/option_clearbtn.html | 22 + .../option_daysofweekdisabled.html | 22 + .../docs/_screenshots/option_enddate.html | 22 + .../docs/_screenshots/option_language.html | 36 + .../docs/_screenshots/option_multidate.html | 27 + .../docs/_screenshots/option_startdate.html | 22 + .../docs/_screenshots/option_todaybtn.html | 21 + .../_screenshots/option_todayhighlight.html | 47 + .../docs/_screenshots/option_weekstart.html | 25 + .../docs/_screenshots/script/common.css | 9 + .../docs/_screenshots/script/common.js | 2 + .../docs/_screenshots/script/debug.js | 21 + .../_screenshots/script/html-imports.min.js | 30 + .../docs/_screenshots/script/screenshot.js | 69 + .../docs/_static/screenshots/demo_head.png | Bin 0 -> 48880 bytes .../_static/screenshots/markup_component.png | Bin 0 -> 18320 bytes .../_static/screenshots/markup_daterange.png | Bin 0 -> 23879 bytes .../_static/screenshots/markup_inline.png | Bin 0 -> 16089 bytes .../docs/_static/screenshots/markup_input.png | Bin 0 -> 17449 bytes .../screenshots/option_calendarweeks.png | Bin 0 -> 29735 bytes .../_static/screenshots/option_clearbtn.png | Bin 0 -> 18208 bytes .../screenshots/option_daysofweekdisabled.png | Bin 0 -> 17374 bytes .../_static/screenshots/option_enddate.png | Bin 0 -> 17100 bytes .../_static/screenshots/option_language.png | Bin 0 -> 59995 bytes .../_static/screenshots/option_multidate.png | Bin 0 -> 37891 bytes .../_static/screenshots/option_startdate.png | Bin 0 -> 17346 bytes .../_static/screenshots/option_todaybtn.png | Bin 0 -> 18433 bytes .../screenshots/option_todayhighlight.png | Bin 0 -> 23234 bytes .../_static/screenshots/option_weekstart.png | Bin 0 -> 31564 bytes .../bootstrap-datepicker/docs/conf.py | 249 + .../bootstrap-datepicker/docs/events.rst | 63 + .../bootstrap-datepicker/docs/i18n.rst | 36 + .../bootstrap-datepicker/docs/index.rst | 127 + .../bootstrap-datepicker/docs/keyboard.rst | 27 + .../bootstrap-datepicker/docs/make.bat | 190 + .../bootstrap-datepicker/docs/markup.rst | 89 + .../bootstrap-datepicker/docs/methods.rst | 226 + .../bootstrap-datepicker/docs/options.rst | 567 + .../docs/requirements.txt | 1 + .../bootstrap-datepicker/grunt/.jshintrc | 7 + .../bootstrap-datepicker/js/.jscsrc | 22 + .../bootstrap-datepicker/js/.jshintrc | 25 + .../js/bootstrap-datepicker.js | 2048 + .../js/locales/bootstrap-datepicker-en-CA.js | 22 + .../js/locales/bootstrap-datepicker.ar-tn.js | 15 + .../js/locales/bootstrap-datepicker.ar.js | 15 + .../js/locales/bootstrap-datepicker.az.js | 12 + .../js/locales/bootstrap-datepicker.bg.js | 14 + .../js/locales/bootstrap-datepicker.bn.js | 19 + .../js/locales/bootstrap-datepicker.br.js | 18 + .../js/locales/bootstrap-datepicker.bs.js | 15 + .../js/locales/bootstrap-datepicker.ca.js | 18 + .../js/locales/bootstrap-datepicker.cs.js | 19 + .../js/locales/bootstrap-datepicker.cy.js | 14 + .../js/locales/bootstrap-datepicker.da.js | 19 + .../js/locales/bootstrap-datepicker.de.js | 18 + .../js/locales/bootstrap-datepicker.el.js | 16 + .../js/locales/bootstrap-datepicker.en-AU.js | 18 + .../js/locales/bootstrap-datepicker.en-CA.js | 18 + .../js/locales/bootstrap-datepicker.en-GB.js | 18 + .../js/locales/bootstrap-datepicker.en-IE.js | 17 + .../js/locales/bootstrap-datepicker.en-NZ.js | 17 + .../js/locales/bootstrap-datepicker.en-ZA.js | 17 + .../js/locales/bootstrap-datepicker.eo.js | 17 + .../js/locales/bootstrap-datepicker.es.js | 18 + .../js/locales/bootstrap-datepicker.et.js | 18 + .../js/locales/bootstrap-datepicker.eu.js | 19 + .../js/locales/bootstrap-datepicker.fa.js | 17 + .../js/locales/bootstrap-datepicker.fi.js | 17 + .../js/locales/bootstrap-datepicker.fo.js | 15 + .../js/locales/bootstrap-datepicker.fr-CH.js | 21 + .../js/locales/bootstrap-datepicker.fr.js | 18 + .../js/locales/bootstrap-datepicker.gl.js | 13 + .../js/locales/bootstrap-datepicker.he.js | 15 + .../js/locales/bootstrap-datepicker.hi.js | 18 + .../js/locales/bootstrap-datepicker.hr.js | 13 + .../js/locales/bootstrap-datepicker.hu.js | 18 + .../js/locales/bootstrap-datepicker.hy.js | 18 + .../js/locales/bootstrap-datepicker.id.js | 15 + .../js/locales/bootstrap-datepicker.is.js | 14 + .../js/locales/bootstrap-datepicker.it-CH.js | 20 + .../js/locales/bootstrap-datepicker.it.js | 18 + .../js/locales/bootstrap-datepicker.ja.js | 17 + .../js/locales/bootstrap-datepicker.ka.js | 17 + .../js/locales/bootstrap-datepicker.kh.js | 21 + .../js/locales/bootstrap-datepicker.kk.js | 15 + .../js/locales/bootstrap-datepicker.km.js | 15 + .../js/locales/bootstrap-datepicker.ko.js | 18 + .../js/locales/bootstrap-datepicker.kr.js | 19 + .../js/locales/bootstrap-datepicker.lt.js | 19 + .../js/locales/bootstrap-datepicker.lv.js | 18 + .../js/locales/bootstrap-datepicker.me.js | 17 + .../js/locales/bootstrap-datepicker.mk.js | 15 + .../js/locales/bootstrap-datepicker.mn.js | 17 + .../js/locales/bootstrap-datepicker.ms.js | 15 + .../js/locales/bootstrap-datepicker.nl-BE.js | 18 + .../js/locales/bootstrap-datepicker.nl.js | 18 + .../js/locales/bootstrap-datepicker.no.js | 18 + .../js/locales/bootstrap-datepicker.oc.js | 17 + .../js/locales/bootstrap-datepicker.pl.js | 17 + .../js/locales/bootstrap-datepicker.pt-BR.js | 17 + .../js/locales/bootstrap-datepicker.pt.js | 18 + .../js/locales/bootstrap-datepicker.ro.js | 17 + .../locales/bootstrap-datepicker.rs-latin.js | 20 + .../js/locales/bootstrap-datepicker.rs.js | 20 + .../js/locales/bootstrap-datepicker.ru.js | 18 + .../js/locales/bootstrap-datepicker.si.js | 18 + .../js/locales/bootstrap-datepicker.sk.js | 18 + .../js/locales/bootstrap-datepicker.sl.js | 15 + .../js/locales/bootstrap-datepicker.sq.js | 15 + .../locales/bootstrap-datepicker.sr-latin.js | 16 + .../js/locales/bootstrap-datepicker.sr.js | 16 + .../js/locales/bootstrap-datepicker.sv.js | 17 + .../js/locales/bootstrap-datepicker.sw.js | 15 + .../js/locales/bootstrap-datepicker.ta.js | 18 + .../js/locales/bootstrap-datepicker.tg.js | 19 + .../js/locales/bootstrap-datepicker.th.js | 14 + .../js/locales/bootstrap-datepicker.tk.js | 18 + .../js/locales/bootstrap-datepicker.tr.js | 18 + .../js/locales/bootstrap-datepicker.uk.js | 17 + .../locales/bootstrap-datepicker.uz-cyrl.js | 18 + .../locales/bootstrap-datepicker.uz-latn.js | 18 + .../js/locales/bootstrap-datepicker.vi.js | 16 + .../js/locales/bootstrap-datepicker.zh-CN.js | 18 + .../js/locales/bootstrap-datepicker.zh-TW.js | 18 + .../bootstrap-datepicker/less/.csslintrc | 19 + .../bootstrap-datepicker/less/datepicker.less | 242 + .../less/datepicker3.less | 257 + .../bootstrap-datepicker/package.json | 48 + .../bootstrap-datepicker/tests/README.md | 30 + .../tests/assets/coverage.js | 48 + .../tests/assets/jquery-1.7.1.min.js | 4 + .../bootstrap-datepicker/tests/assets/mock.js | 49 + .../tests/assets/qunit-logging.js | 29 + .../tests/assets/qunit.css | 235 + .../tests/assets/qunit.js | 1669 + .../tests/assets/utils.js | 21 + .../tests/suites/calendar-weeks.js | 48 + .../tests/suites/component.js | 267 + .../tests/suites/data-api.js | 114 + .../tests/suites/events.js | 507 + .../tests/suites/formats.js | 314 + .../tests/suites/inline.js | 28 + .../tests/suites/keyboard_navigation/2011.js | 228 + .../tests/suites/keyboard_navigation/2012.js | 483 + .../tests/suites/keyboard_navigation/all.js | 62 + .../tests/suites/methods.js | 188 + .../tests/suites/methods_jquery.js | 26 + .../tests/suites/mouse_navigation/2011.js | 66 + .../tests/suites/mouse_navigation/2012.js | 266 + .../tests/suites/mouse_navigation/all.js | 33 + .../tests/suites/noconflict.js | 20 + .../tests/suites/options.js | 1802 + .../tests/suites/timezone.js | 24 + .../tests/suites/touch_navigation/all.js | 27 + .../bootstrap-datepicker/tests/tests.html | 55 + .../bootstrap-datepicker/tests/timezone.html | 36 + .../bootstrap-datepicker/yarn.lock | 1963 + .../bootstrap-table/bootstrap-table.js | 2682 ++ .../bootstrap-table/bootstrap-table.min.css | 1 + .../bootstrap-table/bootstrap-table.min.js | 33 + .../locale/bootstrap-table-zh-CN.min.js | 7 + .../bootstrap-timepicker/.bower.json | 45 + .../bootstrap-timepicker/CHANGELOG.md | 56 + .../bootstrap-timepicker/LICENSE | 20 + .../bootstrap-timepicker/README.md | 73 + .../bootstrap-timepicker/bower.json | 35 + .../bootstrap-timepicker/css/timepicker.less | 172 + .../js/bootstrap-timepicker.js | 1177 + .../bower_components/bootstrap/.bower.json | 44 + .../bower_components/bootstrap/CHANGELOG.md | 5 + .../bower_components/bootstrap/Gemfile | 8 + .../bower_components/bootstrap/Gemfile.lock | 74 + .../bower_components/bootstrap/Gruntfile.js | 430 + .../bootstrap/ISSUE_TEMPLATE.md | 22 + .../bower_components/bootstrap/LICENSE | 21 + .../bower_components/bootstrap/README.md | 149 + .../bower_components/bootstrap/bower.json | 34 + .../bootstrap/dist/css/bootstrap-theme.css | 587 + .../dist/css/bootstrap-theme.css.map | 1 + .../dist/css/bootstrap-theme.min.css | 6 + .../dist/css/bootstrap-theme.min.css.map | 1 + .../bootstrap/dist/css/bootstrap.css | 6834 +++ .../bootstrap/dist/css/bootstrap.css.map | 1 + .../bootstrap/dist/css/bootstrap.min.css | 6 + .../bootstrap/dist/css/bootstrap.min.css.map | 1 + .../bootstrap/dist/css/login.min.css | 100 + .../bootstrap/dist/css/style.min.css | 1 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../bootstrap/dist/js/bootstrap.js | 2580 + .../bootstrap/dist/js/bootstrap.min.js | 6 + .../bower_components/bootstrap/dist/js/npm.js | 13 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../bootstrap/grunt/.jshintrc | 7 + .../bootstrap/grunt/.stylelintrc | 289 + .../bootstrap/grunt/browsers.js | 86 + .../bootstrap/grunt/bs-commonjs-generator.js | 30 + .../grunt/bs-glyphicons-data-generator.js | 42 + .../bootstrap/grunt/bs-lessdoc-parser.js | 237 + .../bootstrap/grunt/bs-raw-files-generator.js | 44 + .../bootstrap/grunt/change-version.js | 109 + .../bootstrap/grunt/configBridge.json | 54 + .../bootstrap/grunt/generate-sri.js | 62 + .../bootstrap/grunt/karma.conf.js | 79 + .../bower_components/bootstrap/js/.jscsrc | 42 + .../bower_components/bootstrap/js/.jshintrc | 15 + .../bower_components/bootstrap/js/affix.js | 164 + .../bower_components/bootstrap/js/alert.js | 95 + .../bower_components/bootstrap/js/button.js | 125 + .../bower_components/bootstrap/js/carousel.js | 246 + .../bower_components/bootstrap/js/collapse.js | 212 + .../bower_components/bootstrap/js/dropdown.js | 165 + .../bower_components/bootstrap/js/modal.js | 358 + .../bower_components/bootstrap/js/popover.js | 123 + .../bootstrap/js/scrollspy.js | 172 + .../bower_components/bootstrap/js/tab.js | 155 + .../bower_components/bootstrap/js/tooltip.js | 677 + .../bootstrap/js/transition.js | 59 + .../bootstrap/less/alerts.less | 73 + .../bootstrap/less/badges.less | 66 + .../bootstrap/less/bootstrap.less | 56 + .../bootstrap/less/breadcrumbs.less | 26 + .../bootstrap/less/button-groups.less | 246 + .../bootstrap/less/buttons.less | 168 + .../bootstrap/less/carousel.less | 273 + .../bootstrap/less/close.less | 37 + .../bower_components/bootstrap/less/code.less | 69 + .../bootstrap/less/component-animations.less | 36 + .../bootstrap/less/dropdowns.less | 213 + .../bootstrap/less/forms.less | 605 + .../bootstrap/less/glyphicons.less | 307 + .../bower_components/bootstrap/less/grid.less | 94 + .../bootstrap/less/input-groups.less | 173 + .../bootstrap/less/jumbotron.less | 54 + .../bootstrap/less/labels.less | 64 + .../bootstrap/less/list-group.less | 130 + .../bootstrap/less/media.less | 66 + .../bootstrap/less/mixins.less | 40 + .../bootstrap/less/mixins/alerts.less | 15 + .../less/mixins/background-variant.less | 9 + .../bootstrap/less/mixins/border-radius.less | 18 + .../bootstrap/less/mixins/buttons.less | 61 + .../bootstrap/less/mixins/center-block.less | 7 + .../bootstrap/less/mixins/clearfix.less | 22 + .../bootstrap/less/mixins/forms.less | 85 + .../bootstrap/less/mixins/gradients.less | 59 + .../bootstrap/less/mixins/grid-framework.less | 91 + .../bootstrap/less/mixins/grid.less | 122 + .../bootstrap/less/mixins/hide-text.less | 23 + .../bootstrap/less/mixins/image.less | 30 + .../bootstrap/less/mixins/labels.less | 12 + .../bootstrap/less/mixins/list-group.less | 30 + .../bootstrap/less/mixins/nav-divider.less | 10 + .../less/mixins/nav-vertical-align.less | 9 + .../bootstrap/less/mixins/opacity.less | 7 + .../bootstrap/less/mixins/pagination.less | 24 + .../bootstrap/less/mixins/panels.less | 24 + .../bootstrap/less/mixins/progress-bar.less | 10 + .../bootstrap/less/mixins/reset-filter.less | 8 + .../bootstrap/less/mixins/reset-text.less | 18 + .../bootstrap/less/mixins/resize.less | 6 + .../less/mixins/responsive-visibility.less | 13 + .../bootstrap/less/mixins/size.less | 10 + .../bootstrap/less/mixins/tab-focus.less | 9 + .../bootstrap/less/mixins/table-row.less | 28 + .../bootstrap/less/mixins/text-emphasis.less | 9 + .../bootstrap/less/mixins/text-overflow.less | 8 + .../less/mixins/vendor-prefixes.less | 229 + .../bootstrap/less/modals.less | 150 + .../bootstrap/less/navbar.less | 656 + .../bower_components/bootstrap/less/navs.less | 244 + .../bootstrap/less/normalize.less | 429 + .../bootstrap/less/pager.less | 54 + .../bootstrap/less/pagination.less | 86 + .../bootstrap/less/panels.less | 273 + .../bootstrap/less/popovers.less | 126 + .../bootstrap/less/print.less | 101 + .../bootstrap/less/progress-bars.less | 89 + .../bootstrap/less/responsive-embed.less | 35 + .../bootstrap/less/responsive-utilities.less | 196 + .../bootstrap/less/scaffolding.less | 161 + .../bootstrap/less/tables.less | 236 + .../bootstrap/less/theme.less | 297 + .../bootstrap/less/thumbnails.less | 38 + .../bootstrap/less/tooltip.less | 112 + .../bower_components/bootstrap/less/type.less | 304 + .../bootstrap/less/utilities.less | 57 + .../bootstrap/less/variables.less | 871 + .../bootstrap/less/wells.less | 29 + .../bootstrap/nuget/bootstrap.less.nuspec | 31 + .../bootstrap/nuget/bootstrap.nuspec | 31 + .../bootstrap/package-lock.json | 8870 ++++ .../bower_components/bootstrap/package.js | 32 + .../bower_components/bootstrap/package.json | 101 + .../bower_components/font-awesome/.bower.json | 36 + .../bower_components/font-awesome/.npmignore | 42 + .../font-awesome/HELP-US-OUT.txt | 7 + .../bower_components/font-awesome/bower.json | 22 + .../font-awesome/css/font-awesome.css | 2337 + .../font-awesome/css/font-awesome.css.map | 7 + .../font-awesome/css/font-awesome.min.css | 4 + .../font-awesome/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../fonts/fontawesome-webfont.svg | 2671 ++ .../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../font-awesome/less/animated.less | 34 + .../font-awesome/less/bordered-pulled.less | 25 + .../font-awesome/less/core.less | 12 + .../font-awesome/less/fixed-width.less | 6 + .../font-awesome/less/font-awesome.less | 18 + .../font-awesome/less/icons.less | 789 + .../font-awesome/less/larger.less | 13 + .../font-awesome/less/list.less | 19 + .../font-awesome/less/mixins.less | 60 + .../font-awesome/less/path.less | 15 + .../font-awesome/less/rotated-flipped.less | 20 + .../font-awesome/less/screen-reader.less | 5 + .../font-awesome/less/stacked.less | 20 + .../font-awesome/less/variables.less | 800 + .../font-awesome/scss/_animated.scss | 34 + .../font-awesome/scss/_bordered-pulled.scss | 25 + .../font-awesome/scss/_core.scss | 12 + .../font-awesome/scss/_fixed-width.scss | 6 + .../font-awesome/scss/_icons.scss | 789 + .../font-awesome/scss/_larger.scss | 13 + .../font-awesome/scss/_list.scss | 19 + .../font-awesome/scss/_mixins.scss | 60 + .../font-awesome/scss/_path.scss | 15 + .../font-awesome/scss/_rotated-flipped.scss | 20 + .../font-awesome/scss/_screen-reader.scss | 5 + .../font-awesome/scss/_stacked.scss | 20 + .../font-awesome/scss/_variables.scss | 800 + .../font-awesome/scss/font-awesome.scss | 18 + .../bower_components/select2/.bower.json | 24 + .../bower_components/select2/.editorconfig | 6 + .../select2/.github/CONTRIBUTING.md | 203 + .../select2/.github/ISSUE_TEMPLATE.md | 20 + .../select2/.github/PULL_REQUEST_TEMPLATE.md | 13 + .../bower_components/select2/.jshintignore | 4 + .../bower_components/select2/.jshintrc | 25 + .../bower_components/select2/.travis.yml | 22 + .../bower_components/select2/CHANGELOG.md | 272 + .../bower_components/select2/Gruntfile.js | 380 + .../bower_components/select2/LICENSE.md | 21 + .../bower_components/select2/README.md | 123 + .../bower_components/select2/bower.json | 13 + .../bower_components/select2/component.json | 19 + .../bower_components/select2/composer.json | 25 + .../select2/dist/css/select2.css | 484 + .../select2/dist/css/select2.min.css | 1 + .../select2/dist/js/i18n/af.js | 3 + .../select2/dist/js/i18n/ar.js | 3 + .../select2/dist/js/i18n/az.js | 3 + .../select2/dist/js/i18n/bg.js | 3 + .../select2/dist/js/i18n/bs.js | 3 + .../select2/dist/js/i18n/ca.js | 3 + .../select2/dist/js/i18n/cs.js | 3 + .../select2/dist/js/i18n/da.js | 3 + .../select2/dist/js/i18n/de.js | 3 + .../select2/dist/js/i18n/dsb.js | 3 + .../select2/dist/js/i18n/el.js | 3 + .../select2/dist/js/i18n/en.js | 3 + .../select2/dist/js/i18n/es.js | 3 + .../select2/dist/js/i18n/et.js | 3 + .../select2/dist/js/i18n/eu.js | 3 + .../select2/dist/js/i18n/fa.js | 3 + .../select2/dist/js/i18n/fi.js | 3 + .../select2/dist/js/i18n/fr.js | 3 + .../select2/dist/js/i18n/gl.js | 3 + .../select2/dist/js/i18n/he.js | 3 + .../select2/dist/js/i18n/hi.js | 3 + .../select2/dist/js/i18n/hr.js | 3 + .../select2/dist/js/i18n/hsb.js | 3 + .../select2/dist/js/i18n/hu.js | 3 + .../select2/dist/js/i18n/hy.js | 3 + .../select2/dist/js/i18n/id.js | 3 + .../select2/dist/js/i18n/is.js | 3 + .../select2/dist/js/i18n/it.js | 3 + .../select2/dist/js/i18n/ja.js | 3 + .../select2/dist/js/i18n/km.js | 3 + .../select2/dist/js/i18n/ko.js | 3 + .../select2/dist/js/i18n/lt.js | 3 + .../select2/dist/js/i18n/lv.js | 3 + .../select2/dist/js/i18n/mk.js | 3 + .../select2/dist/js/i18n/ms.js | 3 + .../select2/dist/js/i18n/nb.js | 3 + .../select2/dist/js/i18n/nl.js | 3 + .../select2/dist/js/i18n/pl.js | 3 + .../select2/dist/js/i18n/ps.js | 3 + .../select2/dist/js/i18n/pt-BR.js | 3 + .../select2/dist/js/i18n/pt.js | 3 + .../select2/dist/js/i18n/ro.js | 3 + .../select2/dist/js/i18n/ru.js | 3 + .../select2/dist/js/i18n/sk.js | 3 + .../select2/dist/js/i18n/sl.js | 3 + .../select2/dist/js/i18n/sr-Cyrl.js | 3 + .../select2/dist/js/i18n/sr.js | 3 + .../select2/dist/js/i18n/sv.js | 3 + .../select2/dist/js/i18n/th.js | 3 + .../select2/dist/js/i18n/tr.js | 3 + .../select2/dist/js/i18n/uk.js | 3 + .../select2/dist/js/i18n/vi.js | 3 + .../select2/dist/js/i18n/zh-CN.js | 3 + .../select2/dist/js/i18n/zh-TW.js | 3 + .../select2/dist/js/select2.full.js | 6457 +++ .../select2/dist/js/select2.full.min.js | 1 + .../select2/dist/js/select2.js | 5746 +++ .../select2/dist/js/select2.min.js | 1 + .../bower_components/select2/docs/README.md | 1 + .../select2/docs/announcements-4.0.html | 12 + .../select2/docs/community.html | 12 + .../select2/docs/examples.html | 12 + .../bower_components/select2/docs/index.html | 12 + .../select2/docs/options-old.html | 12 + .../select2/docs/options.html | 12 + .../bower_components/select2/package.json | 73 + .../select2/select2.jquery.json | 32 + .../select2/src/js/banner.end.js | 6 + .../select2/src/js/banner.start.js | 6 + .../select2/src/js/jquery.mousewheel.shim.js | 6 + .../select2/src/js/jquery.select2.js | 57 + .../select2/src/js/jquery.shim.js | 14 + .../src/js/select2/compat/containerCss.js | 56 + .../src/js/select2/compat/dropdownCss.js | 56 + .../src/js/select2/compat/initSelection.js | 42 + .../src/js/select2/compat/inputData.js | 127 + .../select2/src/js/select2/compat/matcher.js | 42 + .../select2/src/js/select2/compat/query.js | 26 + .../select2/src/js/select2/compat/utils.js | 43 + .../select2/src/js/select2/core.js | 612 + .../select2/src/js/select2/data/ajax.js | 109 + .../select2/src/js/select2/data/array.js | 79 + .../select2/src/js/select2/data/base.js | 40 + .../src/js/select2/data/maximumInputLength.js | 31 + .../js/select2/data/maximumSelectionLength.js | 31 + .../src/js/select2/data/minimumInputLength.js | 30 + .../select2/src/js/select2/data/select.js | 285 + .../select2/src/js/select2/data/tags.js | 128 + .../select2/src/js/select2/data/tokenizer.js | 116 + .../select2/src/js/select2/defaults.js | 396 + .../select2/src/js/select2/diacritics.js | 847 + .../select2/src/js/select2/dropdown.js | 42 + .../src/js/select2/dropdown/attachBody.js | 222 + .../js/select2/dropdown/attachContainer.js | 18 + .../src/js/select2/dropdown/closeOnSelect.js | 35 + .../js/select2/dropdown/hidePlaceholder.js | 42 + .../src/js/select2/dropdown/infiniteScroll.js | 89 + .../dropdown/minimumResultsForSearch.js | 39 + .../select2/src/js/select2/dropdown/search.js | 101 + .../src/js/select2/dropdown/selectOnClose.js | 50 + .../js/select2/dropdown/stopPropagation.js | 38 + .../select2/src/js/select2/i18n/af.js | 44 + .../select2/src/js/select2/i18n/ar.js | 30 + .../select2/src/js/select2/i18n/az.js | 27 + .../select2/src/js/select2/i18n/bg.js | 47 + .../select2/src/js/select2/i18n/bs.js | 55 + .../select2/src/js/select2/i18n/ca.js | 52 + .../select2/src/js/select2/i18n/cs.js | 61 + .../select2/src/js/select2/i18n/da.js | 36 + .../select2/src/js/select2/i18n/de.js | 40 + .../select2/src/js/select2/i18n/dsb.js | 48 + .../select2/src/js/select2/i18n/el.js | 52 + .../select2/src/js/select2/i18n/en.js | 44 + .../select2/src/js/select2/i18n/es.js | 52 + .../select2/src/js/select2/i18n/et.js | 53 + .../select2/src/js/select2/i18n/eu.js | 51 + .../select2/src/js/select2/i18n/fa.js | 38 + .../select2/src/js/select2/i18n/fi.js | 30 + .../select2/src/js/select2/i18n/fr.js | 33 + .../select2/src/js/select2/i18n/gl.js | 39 + .../select2/src/js/select2/i18n/he.js | 56 + .../select2/src/js/select2/i18n/hi.js | 39 + .../select2/src/js/select2/i18n/hr.js | 44 + .../select2/src/js/select2/i18n/hsb.js | 48 + .../select2/src/js/select2/i18n/hu.js | 30 + .../select2/src/js/select2/i18n/hy.js | 38 + .../select2/src/js/select2/i18n/id.js | 30 + .../select2/src/js/select2/i18n/is.js | 41 + .../select2/src/js/select2/i18n/it.js | 48 + .../select2/src/js/select2/i18n/ja.js | 36 + .../select2/src/js/select2/i18n/km.js | 36 + .../select2/src/js/select2/i18n/ko.js | 36 + .../select2/src/js/select2/i18n/lt.js | 52 + .../select2/src/js/select2/i18n/lv.js | 51 + .../select2/src/js/select2/i18n/mk.js | 47 + .../select2/src/js/select2/i18n/ms.js | 30 + .../select2/src/js/select2/i18n/nb.js | 32 + .../select2/src/js/select2/i18n/nl.js | 43 + .../select2/src/js/select2/i18n/pl.js | 45 + .../select2/src/js/select2/i18n/ps.js | 45 + .../select2/src/js/select2/i18n/pt-BR.js | 46 + .../select2/src/js/select2/i18n/pt.js | 40 + .../select2/src/js/select2/i18n/ro.js | 46 + .../select2/src/js/select2/i18n/ru.js | 58 + .../select2/src/js/select2/i18n/sk.js | 59 + .../select2/src/js/select2/i18n/sl.js | 54 + .../select2/src/js/select2/i18n/sr-Cyrl.js | 55 + .../select2/src/js/select2/i18n/sr.js | 55 + .../select2/src/js/select2/i18n/sv.js | 37 + .../select2/src/js/select2/i18n/th.js | 36 + .../select2/src/js/select2/i18n/tr.js | 36 + .../select2/src/js/select2/i18n/uk.js | 43 + .../select2/src/js/select2/i18n/vi.js | 37 + .../select2/src/js/select2/i18n/zh-CN.js | 36 + .../select2/src/js/select2/i18n/zh-TW.js | 33 + .../select2/src/js/select2/keys.js | 25 + .../select2/src/js/select2/options.js | 122 + .../select2/src/js/select2/results.js | 523 + .../src/js/select2/selection/allowClear.js | 97 + .../select2/src/js/select2/selection/base.js | 158 + .../src/js/select2/selection/clickMask.js | 29 + .../src/js/select2/selection/eventRelay.js | 45 + .../src/js/select2/selection/multiple.js | 109 + .../src/js/select2/selection/placeholder.js | 49 + .../src/js/select2/selection/search.js | 222 + .../src/js/select2/selection/single.js | 99 + .../js/select2/selection/stopPropagation.js | 38 + .../select2/src/js/select2/translation.js | 36 + .../select2/src/js/select2/utils.js | 276 + .../select2/src/js/wrapper.end.js | 12 + .../select2/src/js/wrapper.start.js | 38 + .../select2/src/scss/_dropdown.scss | 73 + .../select2/src/scss/_multiple.scss | 35 + .../select2/src/scss/_single.scss | 34 + .../select2/src/scss/core.scss | 48 + .../select2/src/scss/mixins/_gradients.scss | 13 + .../src/scss/theme/classic/_defaults.scss | 34 + .../src/scss/theme/classic/_multiple.scss | 93 + .../src/scss/theme/classic/_single.scss | 124 + .../src/scss/theme/classic/layout.scss | 64 + .../src/scss/theme/default/_multiple.scss | 98 + .../src/scss/theme/default/_single.scss | 83 + .../src/scss/theme/default/layout.scss | 97 + .../select2/tests/a11y/search-tests.js | 51 + .../select2/tests/a11y/selection-tests.js | 154 + .../select2/tests/data/array-tests.js | 318 + .../select2/tests/data/base-tests.js | 29 + .../select2/tests/data/inputData-tests.js | 158 + .../tests/data/maximumInputLength-tests.js | 138 + .../data/maximumSelectionLength-tests.js | 202 + .../tests/data/minimumInputLength-tests.js | 138 + .../select2/tests/data/select-tests.js | 489 + .../select2/tests/data/tags-tests.js | 276 + .../select2/tests/data/tokenizer-tests.js | 219 + .../tests/dropdown/dropdownCss-tests.js | 104 + .../tests/dropdown/positioning-tests.js | 177 + .../tests/dropdown/selectOnClose-tests.js | 137 + .../tests/dropdown/stopPropagation-tests.js | 33 + .../bower_components/select2/tests/helpers.js | 46 + .../select2/tests/integration.html | 21 + .../select2/tests/integration/dom-changes.js | 257 + .../select2/tests/integration/jquery-calls.js | 30 + .../tests/integration/select2-methods.js | 139 + .../select2/tests/options/ajax-tests.js | 32 + .../select2/tests/options/data-tests.js | 44 + .../select2/tests/options/deprecated-tests.js | 250 + .../tests/options/translation-tests.js | 28 + .../select2/tests/options/width-tests.js | 66 + .../select2/tests/results/focusing-tests.js | 138 + .../tests/selection/allowClear-tests.js | 218 + .../tests/selection/containerCss-tests.js | 104 + .../select2/tests/selection/multiple-tests.js | 149 + .../tests/selection/placeholder-tests.js | 74 + .../select2/tests/selection/search-tests.js | 191 + .../select2/tests/selection/single-tests.js | 117 + .../tests/selection/stopPropagation-tests.js | 33 + .../bower_components/select2/tests/unit.html | 95 + .../select2/tests/utils/decorator-tests.js | 189 + .../select2/tests/utils/escapeMarkup-tests.js | 36 + .../select2/tests/vendor/jquery-1.7.2.js | 9404 ++++ .../select2/tests/vendor/qunit-1.23.1.css | 305 + .../select2/tests/vendor/qunit-1.23.1.js | 4334 ++ .../select2/vendor/jquery-2.1.0.js | 9111 ++++ .../bootstrap-3.3.7/dist/css/AdminLTE.css | 4979 ++ .../bootstrap-3.3.7/dist/css/AdminLTE.min.css | 7 + .../bootstrap-3.3.7/dist/css/adminlte.css.map | 140 + .../dist/css/adminlte.min.css.map | 140 + .../css/alt/AdminLTE-bootstrap-social.css | 760 + .../css/alt/AdminLTE-bootstrap-social.min.css | 1 + .../dist/css/alt/AdminLTE-fullcalendar.css | 93 + .../css/alt/AdminLTE-fullcalendar.min.css | 1 + .../dist/css/alt/AdminLTE-select2.css | 100 + .../dist/css/alt/AdminLTE-select2.min.css | 1 + .../dist/css/alt/AdminLTE-without-plugins.css | 4004 ++ .../css/alt/AdminLTE-without-plugins.min.css | 7 + .../dist/css/bootstrap-table.min.css | 1 + .../dist/css/bootstrap.min.css | 5 + .../dist/css/skins/_all-skins.css | 1781 + .../dist/css/skins/_all-skins.min.css | 1 + .../dist/css/skins/skin-black-light.css | 171 + .../dist/css/skins/skin-black-light.min.css | 1 + .../dist/css/skins/skin-black.css | 161 + .../dist/css/skins/skin-black.min.css | 1 + .../dist/css/skins/skin-blue-light.css | 163 + .../dist/css/skins/skin-blue-light.min.css | 1 + .../dist/css/skins/skin-blue.css | 142 + .../dist/css/skins/skin-blue.min.css | 1 + .../dist/css/skins/skin-green-light.css | 152 + .../dist/css/skins/skin-green-light.min.css | 1 + .../dist/css/skins/skin-green.css | 134 + .../dist/css/skins/skin-green.min.css | 1 + .../dist/css/skins/skin-purple-light.css | 152 + .../dist/css/skins/skin-purple-light.min.css | 1 + .../dist/css/skins/skin-purple.css | 134 + .../dist/css/skins/skin-purple.min.css | 1 + .../dist/css/skins/skin-red-light.css | 152 + .../dist/css/skins/skin-red-light.min.css | 1 + .../dist/css/skins/skin-red.css | 134 + .../dist/css/skins/skin-red.min.css | 1 + .../dist/css/skins/skin-yellow-light.css | 152 + .../dist/css/skins/skin-yellow-light.min.css | 1 + .../dist/css/skins/skin-yellow.css | 134 + .../dist/css/skins/skin-yellow.min.css | 1 + .../dist/img/user2-160x160.jpg | Bin 0 -> 7070 bytes .../bootstrap-3.3.7/dist/js/adminlte.js | 1139 + .../bootstrap-3.3.7/dist/js/adminlte.min.js | 14 + .../bootstrap-3.3.7/dist/js/bootstrap.min.js | 7 + .../static/bootstrap-3.3.7/dist/js/demo.js | 354 + .../bootstrap-datepicker.js | 2039 + .../bootstrap-datepicker.min.js | 8 + .../bootstrap-datetimepicker.min.css | 420 + .../bootstrap-datetimepicker.min.js | 794 + .../moment-with-locales.js | 0 .../bootstrap-dialog/bootstrap-dialog.min.css | 1 + .../bootstrap-dialog/bootstrap-dialog.min.js | 1 + .../.github/CODE_OF_CONDUCT.md | 46 + .../.github/CONTRIBUTING.md | 128 + .../.github/FUNDING.yml | 4 + .../.github/ISSUE_TEMPLATE.md | 48 + .../.github/PULL_REQUEST_TEMPLATE.md | 16 + .../.github/config.yml | 9 + .../.github/stale.yml | 19 + .../bootstrap-fileinput-master/.gitignore | 4 + .../bootstrap-fileinput-master/.npmignore | 8 + .../bootstrap-fileinput-master/CHANGE.md | 1251 + .../bootstrap-fileinput-master/LICENSE.md | 28 + .../bootstrap-fileinput-master/README.md | 168 + .../bootstrap-fileinput-master/bower.json | 40 + .../bootstrap-fileinput-master/composer.json | 36 + .../css/fileinput-rtl.css | 82 + .../css/fileinput-rtl.min.css | 12 + .../css/fileinput.css | 550 + .../css/fileinput.min.css | 12 + .../examples/index.html | 244 + .../img/loading-sm.gif | Bin 0 -> 2670 bytes .../img/loading.gif | Bin 0 -> 847 bytes .../js/fileinput.js | 5635 +++ .../js/fileinput.min.js | 13 + .../js/locales/LANG.js | 111 + .../js/locales/ar.js | 112 + .../js/locales/az.js | 112 + .../js/locales/bg.js | 111 + .../js/locales/ca.js | 111 + .../js/locales/cr.js | 112 + .../js/locales/cs.js | 111 + .../js/locales/da.js | 111 + .../js/locales/de.js | 109 + .../js/locales/el.js | 111 + .../js/locales/es.js | 111 + .../js/locales/et.js | 110 + .../js/locales/fa.js | 112 + .../js/locales/fi.js | 101 + .../js/locales/fr.js | 110 + .../js/locales/gl.js | 111 + .../js/locales/he.js | 106 + .../js/locales/hu.js | 111 + .../js/locales/id.js | 112 + .../js/locales/it.js | 113 + .../js/locales/ja.js | 120 + .../js/locales/ka.js | 112 + .../js/locales/kr.js | 111 + .../js/locales/kz.js | 99 + .../js/locales/lt.js | 111 + .../js/locales/nl.js | 111 + .../js/locales/no.js | 110 + .../js/locales/pl.js | 101 + .../js/locales/pt-BR.js | 111 + .../js/locales/pt.js | 111 + .../js/locales/ro.js | 112 + .../js/locales/ru.js | 112 + .../js/locales/sk.js | 111 + .../js/locales/sl.js | 109 + .../js/locales/sv.js | 110 + .../js/locales/th.js | 111 + .../js/locales/tr.js | 110 + .../js/locales/uk.js | 112 + .../js/locales/uz.js | 112 + .../js/locales/vi.js | 112 + .../js/locales/zh-TW.js | 113 + .../js/locales/zh.js | 112 + .../js/plugins/piexif.js | 2471 + .../js/plugins/piexif.min.js | 1 + .../js/plugins/purify.js | 1009 + .../js/plugins/purify.min.js | 1 + .../js/plugins/sortable.js | 1590 + .../js/plugins/sortable.min.js | 1 + .../nuget/Package.nuspec | 21 + .../nuget/build.bat | 35 + .../bootstrap-fileinput-master/package.json | 48 + .../scss/fileinput-rtl.scss | 136 + .../scss/fileinput.scss | 640 + .../scss/themes/explorer-fa/theme.scss | 201 + .../scss/themes/explorer-fas/theme.scss | 201 + .../scss/themes/explorer/theme.scss | 201 + .../themes/explorer-fa/theme.css | 157 + .../themes/explorer-fa/theme.js | 88 + .../themes/explorer-fa/theme.min.css | 13 + .../themes/explorer-fa/theme.min.js | 14 + .../themes/explorer-fas/theme.css | 157 + .../themes/explorer-fas/theme.js | 88 + .../themes/explorer-fas/theme.min.css | 13 + .../themes/explorer-fas/theme.min.js | 14 + .../themes/explorer/theme.css | 156 + .../themes/explorer/theme.js | 57 + .../themes/explorer/theme.min.css | 12 + .../themes/explorer/theme.min.js | 12 + .../themes/fa/theme.js | 49 + .../themes/fa/theme.min.js | 12 + .../themes/fas/theme.js | 49 + .../themes/fas/theme.min.js | 12 + .../themes/gly/theme.js | 46 + .../themes/gly/theme.min.js | 12 + .../bootstrap-select-1.13.0-dev/.eslintignore | 2 + .../.github/FUNDING.yml | 3 + .../.github/ISSUE_TEMPLATE.md | 48 + .../.github/move.yml | 24 + .../bootstrap-select-1.13.0-dev/.gitignore | 13 + .../bootstrap-select-1.13.0-dev/CHANGELOG.md | 571 + .../CONTRIBUTING.md | 120 + .../bootstrap-select-1.13.0-dev/Gruntfile.js | 292 + .../bootstrap-select-1.13.0-dev/LICENSE | 21 + .../bootstrap-select-1.13.0-dev/README.md | 122 + .../bootstrap-select-1.13.0-dev/bower.json | 55 + .../bootstrap-select-1.13.0-dev/composer.json | 33 + .../dist/css/bootstrap-select.css | 458 + .../dist/css/bootstrap-select.css.map | 1 + .../dist/css/bootstrap-select.min.css | 6 + .../dist/js/bootstrap-select.js | 3144 ++ .../dist/js/bootstrap-select.js.map | 1 + .../dist/js/bootstrap-select.min.js | 9 + .../dist/js/bootstrap-select.min.js.map | 1 + .../dist/js/i18n/defaults-am_ET.js | 46 + .../dist/js/i18n/defaults-am_ET.js.map | 1 + .../dist/js/i18n/defaults-am_ET.min.js | 8 + .../dist/js/i18n/defaults-ar_AR.js | 51 + .../dist/js/i18n/defaults-ar_AR.js.map | 1 + .../dist/js/i18n/defaults-ar_AR.min.js | 8 + .../dist/js/i18n/defaults-bg_BG.js | 46 + .../dist/js/i18n/defaults-bg_BG.js.map | 1 + .../dist/js/i18n/defaults-bg_BG.min.js | 8 + .../dist/js/i18n/defaults-cs_CZ.js | 39 + .../dist/js/i18n/defaults-cs_CZ.js.map | 1 + .../dist/js/i18n/defaults-cs_CZ.min.js | 8 + .../dist/js/i18n/defaults-da_DK.js | 46 + .../dist/js/i18n/defaults-da_DK.js.map | 1 + .../dist/js/i18n/defaults-da_DK.min.js | 8 + .../dist/js/i18n/defaults-de_DE.js | 46 + .../dist/js/i18n/defaults-de_DE.js.map | 1 + .../dist/js/i18n/defaults-de_DE.min.js | 8 + .../dist/js/i18n/defaults-en_US.js | 46 + .../dist/js/i18n/defaults-en_US.js.map | 1 + .../dist/js/i18n/defaults-en_US.min.js | 8 + .../dist/js/i18n/defaults-es_CL.js | 39 + .../dist/js/i18n/defaults-es_CL.js.map | 1 + .../dist/js/i18n/defaults-es_CL.min.js | 8 + .../dist/js/i18n/defaults-es_ES.js | 39 + .../dist/js/i18n/defaults-es_ES.js.map | 1 + .../dist/js/i18n/defaults-es_ES.min.js | 8 + .../dist/js/i18n/defaults-et_EE.js | 46 + .../dist/js/i18n/defaults-et_EE.js.map | 1 + .../dist/js/i18n/defaults-et_EE.min.js | 8 + .../dist/js/i18n/defaults-eu.js | 39 + .../dist/js/i18n/defaults-eu.js.map | 1 + .../dist/js/i18n/defaults-eu.min.js | 8 + .../dist/js/i18n/defaults-fa_IR.js | 39 + .../dist/js/i18n/defaults-fa_IR.js.map | 1 + .../dist/js/i18n/defaults-fa_IR.min.js | 8 + .../dist/js/i18n/defaults-fi_FI.js | 46 + .../dist/js/i18n/defaults-fi_FI.js.map | 1 + .../dist/js/i18n/defaults-fi_FI.min.js | 8 + .../dist/js/i18n/defaults-fr_FR.js | 46 + .../dist/js/i18n/defaults-fr_FR.js.map | 1 + .../dist/js/i18n/defaults-fr_FR.min.js | 8 + .../dist/js/i18n/defaults-hr_HR.js | 46 + .../dist/js/i18n/defaults-hr_HR.js.map | 1 + .../dist/js/i18n/defaults-hr_HR.min.js | 8 + .../dist/js/i18n/defaults-hu_HU.js | 46 + .../dist/js/i18n/defaults-hu_HU.js.map | 1 + .../dist/js/i18n/defaults-hu_HU.min.js | 8 + .../dist/js/i18n/defaults-id_ID.js | 39 + .../dist/js/i18n/defaults-id_ID.js.map | 1 + .../dist/js/i18n/defaults-id_ID.min.js | 8 + .../dist/js/i18n/defaults-it_IT.js | 41 + .../dist/js/i18n/defaults-it_IT.js.map | 1 + .../dist/js/i18n/defaults-it_IT.min.js | 8 + .../dist/js/i18n/defaults-ja_JP.js | 39 + .../dist/js/i18n/defaults-ja_JP.js.map | 1 + .../dist/js/i18n/defaults-ja_JP.min.js | 8 + .../dist/js/i18n/defaults-kh_KM.js | 46 + .../dist/js/i18n/defaults-kh_KM.js.map | 1 + .../dist/js/i18n/defaults-kh_KM.min.js | 8 + .../dist/js/i18n/defaults-ko_KR.js | 46 + .../dist/js/i18n/defaults-ko_KR.js.map | 1 + .../dist/js/i18n/defaults-ko_KR.min.js | 8 + .../dist/js/i18n/defaults-lt_LT.js | 46 + .../dist/js/i18n/defaults-lt_LT.js.map | 1 + .../dist/js/i18n/defaults-lt_LT.min.js | 8 + .../dist/js/i18n/defaults-lv_LV.js | 46 + .../dist/js/i18n/defaults-lv_LV.js.map | 1 + .../dist/js/i18n/defaults-lv_LV.min.js | 8 + .../dist/js/i18n/defaults-nb_NO.js | 46 + .../dist/js/i18n/defaults-nb_NO.js.map | 1 + .../dist/js/i18n/defaults-nb_NO.min.js | 8 + .../dist/js/i18n/defaults-nl_NL.js | 39 + .../dist/js/i18n/defaults-nl_NL.js.map | 1 + .../dist/js/i18n/defaults-nl_NL.min.js | 8 + .../dist/js/i18n/defaults-pl_PL.js | 39 + .../dist/js/i18n/defaults-pl_PL.js.map | 1 + .../dist/js/i18n/defaults-pl_PL.min.js | 8 + .../dist/js/i18n/defaults-pt_BR.js | 39 + .../dist/js/i18n/defaults-pt_BR.js.map | 1 + .../dist/js/i18n/defaults-pt_BR.min.js | 8 + .../dist/js/i18n/defaults-pt_PT.js | 39 + .../dist/js/i18n/defaults-pt_PT.js.map | 1 + .../dist/js/i18n/defaults-pt_PT.min.js | 8 + .../dist/js/i18n/defaults-ro_RO.js | 40 + .../dist/js/i18n/defaults-ro_RO.js.map | 1 + .../dist/js/i18n/defaults-ro_RO.min.js | 8 + .../dist/js/i18n/defaults-ru_RU.js | 40 + .../dist/js/i18n/defaults-ru_RU.js.map | 1 + .../dist/js/i18n/defaults-ru_RU.min.js | 8 + .../dist/js/i18n/defaults-sk_SK.js | 39 + .../dist/js/i18n/defaults-sk_SK.js.map | 1 + .../dist/js/i18n/defaults-sk_SK.min.js | 8 + .../dist/js/i18n/defaults-sl_SI.js | 44 + .../dist/js/i18n/defaults-sl_SI.js.map | 1 + .../dist/js/i18n/defaults-sl_SI.min.js | 8 + .../dist/js/i18n/defaults-sv_SE.js | 46 + .../dist/js/i18n/defaults-sv_SE.js.map | 1 + .../dist/js/i18n/defaults-sv_SE.min.js | 8 + .../dist/js/i18n/defaults-tr_TR.js | 46 + .../dist/js/i18n/defaults-tr_TR.js.map | 1 + .../dist/js/i18n/defaults-tr_TR.min.js | 8 + .../dist/js/i18n/defaults-ua_UA.js | 39 + .../dist/js/i18n/defaults-ua_UA.js.map | 1 + .../dist/js/i18n/defaults-ua_UA.min.js | 8 + .../dist/js/i18n/defaults-vi_VN.js | 46 + .../dist/js/i18n/defaults-vi_VN.js.map | 1 + .../dist/js/i18n/defaults-vi_VN.min.js | 8 + .../dist/js/i18n/defaults-zh_CN.js | 39 + .../dist/js/i18n/defaults-zh_CN.js.map | 1 + .../dist/js/i18n/defaults-zh_CN.min.js | 8 + .../dist/js/i18n/defaults-zh_TW.js | 39 + .../dist/js/i18n/defaults-zh_TW.js.map | 1 + .../dist/js/i18n/defaults-zh_TW.min.js | 8 + .../highlight.js/9.15.6/css/github.min.css | 1 + .../highlight.js/9.15.6/js/highlight.pack.js | 2 + .../docs/custom_theme/css/base.css | 100 + .../docs/custom_theme/js/base.js | 96 + .../docs/custom_theme/main.html | 126 + .../docs/custom_theme/nav.html | 60 + .../docs/custom_theme/toc.html | 16 + .../docs/docs/css/custom.css | 339 + .../docs/docs/dist/css/bootstrap-select.css | 458 + .../docs/dist/css/bootstrap-select.css.map | 1 + .../docs/dist/css/bootstrap-select.min.css | 6 + .../docs/docs/dist/js/bootstrap-select.js | 3144 ++ .../docs/docs/dist/js/bootstrap-select.js.map | 1 + .../docs/docs/dist/js/bootstrap-select.min.js | 9 + .../docs/dist/js/bootstrap-select.min.js.map | 1 + .../docs/docs/dist/js/i18n/defaults-am_ET.js | 46 + .../docs/dist/js/i18n/defaults-am_ET.js.map | 1 + .../docs/dist/js/i18n/defaults-am_ET.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-ar_AR.js | 51 + .../docs/dist/js/i18n/defaults-ar_AR.js.map | 1 + .../docs/dist/js/i18n/defaults-ar_AR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-bg_BG.js | 46 + .../docs/dist/js/i18n/defaults-bg_BG.js.map | 1 + .../docs/dist/js/i18n/defaults-bg_BG.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-cs_CZ.js | 39 + .../docs/dist/js/i18n/defaults-cs_CZ.js.map | 1 + .../docs/dist/js/i18n/defaults-cs_CZ.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-da_DK.js | 46 + .../docs/dist/js/i18n/defaults-da_DK.js.map | 1 + .../docs/dist/js/i18n/defaults-da_DK.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-de_DE.js | 46 + .../docs/dist/js/i18n/defaults-de_DE.js.map | 1 + .../docs/dist/js/i18n/defaults-de_DE.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-en_US.js | 46 + .../docs/dist/js/i18n/defaults-en_US.js.map | 1 + .../docs/dist/js/i18n/defaults-en_US.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-es_CL.js | 39 + .../docs/dist/js/i18n/defaults-es_CL.js.map | 1 + .../docs/dist/js/i18n/defaults-es_CL.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-es_ES.js | 39 + .../docs/dist/js/i18n/defaults-es_ES.js.map | 1 + .../docs/dist/js/i18n/defaults-es_ES.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-et_EE.js | 46 + .../docs/dist/js/i18n/defaults-et_EE.js.map | 1 + .../docs/dist/js/i18n/defaults-et_EE.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-eu.js | 39 + .../docs/docs/dist/js/i18n/defaults-eu.js.map | 1 + .../docs/docs/dist/js/i18n/defaults-eu.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-fa_IR.js | 39 + .../docs/dist/js/i18n/defaults-fa_IR.js.map | 1 + .../docs/dist/js/i18n/defaults-fa_IR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-fi_FI.js | 46 + .../docs/dist/js/i18n/defaults-fi_FI.js.map | 1 + .../docs/dist/js/i18n/defaults-fi_FI.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-fr_FR.js | 46 + .../docs/dist/js/i18n/defaults-fr_FR.js.map | 1 + .../docs/dist/js/i18n/defaults-fr_FR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-hr_HR.js | 46 + .../docs/dist/js/i18n/defaults-hr_HR.js.map | 1 + .../docs/dist/js/i18n/defaults-hr_HR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-hu_HU.js | 46 + .../docs/dist/js/i18n/defaults-hu_HU.js.map | 1 + .../docs/dist/js/i18n/defaults-hu_HU.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-id_ID.js | 39 + .../docs/dist/js/i18n/defaults-id_ID.js.map | 1 + .../docs/dist/js/i18n/defaults-id_ID.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-it_IT.js | 41 + .../docs/dist/js/i18n/defaults-it_IT.js.map | 1 + .../docs/dist/js/i18n/defaults-it_IT.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-ja_JP.js | 39 + .../docs/dist/js/i18n/defaults-ja_JP.js.map | 1 + .../docs/dist/js/i18n/defaults-ja_JP.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-kh_KM.js | 46 + .../docs/dist/js/i18n/defaults-kh_KM.js.map | 1 + .../docs/dist/js/i18n/defaults-kh_KM.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-ko_KR.js | 46 + .../docs/dist/js/i18n/defaults-ko_KR.js.map | 1 + .../docs/dist/js/i18n/defaults-ko_KR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-lt_LT.js | 46 + .../docs/dist/js/i18n/defaults-lt_LT.js.map | 1 + .../docs/dist/js/i18n/defaults-lt_LT.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-lv_LV.js | 46 + .../docs/dist/js/i18n/defaults-lv_LV.js.map | 1 + .../docs/dist/js/i18n/defaults-lv_LV.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-nb_NO.js | 46 + .../docs/dist/js/i18n/defaults-nb_NO.js.map | 1 + .../docs/dist/js/i18n/defaults-nb_NO.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-nl_NL.js | 39 + .../docs/dist/js/i18n/defaults-nl_NL.js.map | 1 + .../docs/dist/js/i18n/defaults-nl_NL.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-pl_PL.js | 39 + .../docs/dist/js/i18n/defaults-pl_PL.js.map | 1 + .../docs/dist/js/i18n/defaults-pl_PL.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-pt_BR.js | 39 + .../docs/dist/js/i18n/defaults-pt_BR.js.map | 1 + .../docs/dist/js/i18n/defaults-pt_BR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-pt_PT.js | 39 + .../docs/dist/js/i18n/defaults-pt_PT.js.map | 1 + .../docs/dist/js/i18n/defaults-pt_PT.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-ro_RO.js | 40 + .../docs/dist/js/i18n/defaults-ro_RO.js.map | 1 + .../docs/dist/js/i18n/defaults-ro_RO.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-ru_RU.js | 40 + .../docs/dist/js/i18n/defaults-ru_RU.js.map | 1 + .../docs/dist/js/i18n/defaults-ru_RU.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-sk_SK.js | 39 + .../docs/dist/js/i18n/defaults-sk_SK.js.map | 1 + .../docs/dist/js/i18n/defaults-sk_SK.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-sl_SI.js | 44 + .../docs/dist/js/i18n/defaults-sl_SI.js.map | 1 + .../docs/dist/js/i18n/defaults-sl_SI.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-sv_SE.js | 46 + .../docs/dist/js/i18n/defaults-sv_SE.js.map | 1 + .../docs/dist/js/i18n/defaults-sv_SE.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-tr_TR.js | 46 + .../docs/dist/js/i18n/defaults-tr_TR.js.map | 1 + .../docs/dist/js/i18n/defaults-tr_TR.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-ua_UA.js | 39 + .../docs/dist/js/i18n/defaults-ua_UA.js.map | 1 + .../docs/dist/js/i18n/defaults-ua_UA.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-vi_VN.js | 46 + .../docs/dist/js/i18n/defaults-vi_VN.js.map | 1 + .../docs/dist/js/i18n/defaults-vi_VN.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-zh_CN.js | 39 + .../docs/dist/js/i18n/defaults-zh_CN.js.map | 1 + .../docs/dist/js/i18n/defaults-zh_CN.min.js | 8 + .../docs/docs/dist/js/i18n/defaults-zh_TW.js | 39 + .../docs/dist/js/i18n/defaults-zh_TW.js.map | 1 + .../docs/dist/js/i18n/defaults-zh_TW.min.js | 8 + .../docs/docs/examples.md | 923 + .../docs/docs/index.md | 71 + .../docs/docs/methods.md | 231 + .../docs/docs/options.md | 491 + .../docs/docs/playground/3/index.html | 12 + .../docs/docs/playground/index.html | 12 + .../docs/docs/playground/plnkrOpener.js | 92 + .../docs/mkdocs.yml | 21 + .../js/.eslintrc.json | 156 + .../js/bootstrap-select.js | 3143 ++ .../js/i18n/defaults-am_ET.js | 23 + .../js/i18n/defaults-ar_AR.js | 23 + .../js/i18n/defaults-bg_BG.js | 23 + .../js/i18n/defaults-cs_CZ.js | 16 + .../js/i18n/defaults-da_DK.js | 23 + .../js/i18n/defaults-de_DE.js | 23 + .../js/i18n/defaults-en_US.js | 23 + .../js/i18n/defaults-es_CL.js | 16 + .../js/i18n/defaults-es_ES.js | 16 + .../js/i18n/defaults-et_EE.js | 23 + .../js/i18n/defaults-eu.js | 16 + .../js/i18n/defaults-fa_IR.js | 16 + .../js/i18n/defaults-fi_FI.js | 23 + .../js/i18n/defaults-fr_FR.js | 23 + .../js/i18n/defaults-hr_HR.js | 23 + .../js/i18n/defaults-hu_HU.js | 23 + .../js/i18n/defaults-id_ID.js | 16 + .../js/i18n/defaults-it_IT.js | 19 + .../js/i18n/defaults-ja_JP.js | 17 + .../js/i18n/defaults-kh_KM.js | 23 + .../js/i18n/defaults-ko_KR.js | 23 + .../js/i18n/defaults-lt_LT.js | 23 + .../js/i18n/defaults-lv_LV.js | 23 + .../js/i18n/defaults-nb_NO.js | 23 + .../js/i18n/defaults-nl_NL.js | 17 + .../js/i18n/defaults-pl_PL.js | 16 + .../js/i18n/defaults-pt_BR.js | 17 + .../js/i18n/defaults-pt_PT.js | 17 + .../js/i18n/defaults-ro_RO.js | 18 + .../js/i18n/defaults-ru_RU.js | 17 + .../js/i18n/defaults-sk_SK.js | 16 + .../js/i18n/defaults-sl_SI.js | 21 + .../js/i18n/defaults-sv_SE.js | 23 + .../js/i18n/defaults-tr_TR.js | 24 + .../js/i18n/defaults-ua_UA.js | 16 + .../js/i18n/defaults-vi_VN.js | 23 + .../js/i18n/defaults-zh_CN.js | 16 + .../js/i18n/defaults-zh_TW.js | 16 + .../js/umd-intro.js | 17 + .../js/umd-outro.js | 3 + .../less/bootstrap-select.less | 502 + .../less/variables.less | 17 + .../nuget/MyGet.ps1 | 20 + .../nuget/bootstrap-select.nuspec | 23 + .../package-lock.json | 3994 ++ .../bootstrap-select-1.13.0-dev/package.json | 69 + .../sass/bootstrap-select.scss | 520 + .../sass/variables.scss | 17 + .../tests/bootstrap3.html | 357 + .../tests/bootstrap4.html | 359 + .../bootstrap-select/bootstrap-select.min.css | 6 + .../bootstrap-select/bootstrap-select.min.js | 9 + .../bootstrap-slider/bootstrap-slider.js | 1576 + .../plugins/bootstrap-slider/slider.css | 282 + .../bootstrap-table-develop/.browserslistrc | 13 + .../bootstrap-table-develop/.eslintrc.js | 75 + .../.github/ISSUE_TEMPLATE.md | 14 + .../bootstrap-table-develop/.gitignore | 32 + .../bootstrap-table-develop/.npmignore | 2 + .../bootstrap-table-develop/.stylelintrc | 3 + .../bootstrap-table-develop/.travis.yml | 4 + .../bootstrap-table-develop/CHANGELOG.md | 451 + .../bootstrap-table-develop/CONTRIBUTING.md | 213 + .../bootstrap-table-develop/DONATORS.md | 60 + .../bootstrap-table-develop/FUNDING.yml | 8 + .../plugins/bootstrap-table-develop/Gemfile | 13 + .../bootstrap-table-develop/Gruntfile.js | 132 + .../plugins/bootstrap-table-develop/LICENSE | 21 + .../plugins/bootstrap-table-develop/README.md | 118 + .../bootstrap-table-develop/_config.yml | 31 + .../bootstrap-table.jquery.json | 30 + .../bootstrap-table-develop/bower.json | 27 + .../bootstrap-table-develop/composer.json | 17 + .../bootstrap-table-develop/deploy_key.enc | Bin 0 -> 3392 bytes .../dist/bootstrap-table-locale-all.js | 1928 + .../dist/bootstrap-table-locale-all.min.js | 7 + .../dist/bootstrap-table-vue.esm.js | 1809 + .../dist/bootstrap-table-vue.esm.min.js | 10 + .../dist/bootstrap-table-vue.js | 1817 + .../dist/bootstrap-table-vue.min.js | 10 + .../dist/bootstrap-table.css | 313 + .../dist/bootstrap-table.js | 3094 ++ .../dist/bootstrap-table.min.css | 1 + .../dist/bootstrap-table.min.js | 8 + .../bootstrap-table-accent-neutralise.js | 182 + .../bootstrap-table-accent-neutralise.min.js | 7 + .../addrbar/bootstrap-table-addrbar.js | 1485 + .../addrbar/bootstrap-table-addrbar.min.js | 10 + .../angular/bootstrap-table-angular.js | 107 + .../angular/bootstrap-table-angular.min.js | 7 + .../bootstrap-table-auto-refresh.css | 3 + .../bootstrap-table-auto-refresh.js | 84 + .../bootstrap-table-auto-refresh.min.js | 7 + .../cell-input/bootstrap-table-cell-input.css | 12 + .../cell-input/bootstrap-table-cell-input.js | 2087 + .../bootstrap-table-cell-input.min.css | 10 + .../bootstrap-table-cell-input.min.js | 10 + .../bootstrap-table-click-edit-row.css | 21 + .../bootstrap-table-click-edit-row.js | 142 + .../bootstrap-table-click-edit-row.min.js | 7 + .../cookie/bootstrap-table-cookie.js | 434 + .../cookie/bootstrap-table-cookie.min.js | 7 + .../copy-rows/bootstrap-table-copy-rows.js | 102 + .../bootstrap-table-copy-rows.min.js | 7 + .../defer-url/bootstrap-table-defer-url.js | 779 + .../bootstrap-table-defer-url.min.js | 10 + .../editable/bootstrap-table-editable.js | 146 + .../editable/bootstrap-table-editable.min.js | 7 + .../export/bootstrap-table-export.js | 131 + .../export/bootstrap-table-export.min.js | 7 + .../bootstrap-table-filter-control.css | 13 + .../bootstrap-table-filter-control.js | 697 + .../bootstrap-table-filter-control.min.css | 10 + .../bootstrap-table-filter-control.min.js | 7 + .../filter/bootstrap-table-filter.js | 67 + .../filter/bootstrap-table-filter.min.js | 7 + .../bootstrap-table-fixed-columns.css | 27 + .../bootstrap-table-fixed-columns.js | 1378 + .../bootstrap-table-fixed-columns.min.css | 10 + .../bootstrap-table-fixed-columns.min.js | 10 + .../flat-json/bootstrap-table-flat-json.js | 62 + .../bootstrap-table-flat-json.min.js | 7 + .../group-by-v2/bootstrap-table-group-by.css | 7 + .../group-by-v2/bootstrap-table-group-by.js | 226 + .../bootstrap-table-group-by.min.css | 10 + .../bootstrap-table-group-by.min.js | 7 + .../group-by/bootstrap-table-group-by.css | 53 + .../group-by/bootstrap-table-group-by.js | 243 + .../group-by/bootstrap-table-group-by.min.js | 7 + .../bootstrap-table-i18n-enhance.js | 34 + .../bootstrap-table-i18n-enhance.min.js | 7 + .../key-events/bootstrap-table-key-events.js | 80 + .../bootstrap-table-key-events.min.js | 7 + .../mobile/bootstrap-table-mobile.js | 136 + .../mobile/bootstrap-table-mobile.min.js | 7 + .../bootstrap-table-multi-toggle.js | 88 + .../bootstrap-table-multi-toggle.min.js | 7 + .../bootstrap-table-multiple-search.js | 71 + .../bootstrap-table-multiple-search.min.js | 7 + ...bootstrap-table-multiple-selection-row.css | 17 + .../bootstrap-table-multiple-selection-row.js | 127 + ...tstrap-table-multiple-selection-row.min.js | 7 + .../bootstrap-table-multiple-sort.js | 393 + .../bootstrap-table-multiple-sort.min.js | 7 + .../bootstrap-table-natural-sorting.js | 67 + .../bootstrap-table-natural-sorting.min.js | 7 + .../bootstrap-table-page-jump-to.css | 11 + .../bootstrap-table-page-jump-to.js | 971 + .../bootstrap-table-page-jump-to.min.css | 10 + .../bootstrap-table-page-jump-to.min.js | 10 + .../pipeline/bootstrap-table-pipeline.js | 1128 + .../pipeline/bootstrap-table-pipeline.min.js | 10 + .../extensions/print/bootstrap-table-print.js | 133 + .../print/bootstrap-table-print.min.js | 7 + .../bootstrap-table-reorder-columns.js | 181 + .../bootstrap-table-reorder-columns.min.js | 7 + .../bootstrap-table-reorder-rows.css | 14 + .../bootstrap-table-reorder-rows.js | 118 + .../bootstrap-table-reorder-rows.min.css | 10 + .../bootstrap-table-reorder-rows.min.js | 7 + .../resizable/bootstrap-table-resizable.js | 74 + .../bootstrap-table-resizable.min.js | 7 + .../bootstrap-table-select2-filter.js | 303 + .../bootstrap-table-select2-filter.min.js | 7 + .../bootstrap-table-sticky-header.css | 22 + .../bootstrap-table-sticky-header.js | 111 + .../bootstrap-table-sticky-header.min.css | 10 + .../bootstrap-table-sticky-header.min.js | 7 + .../toolbar/bootstrap-table-toolbar.js | 211 + .../toolbar/bootstrap-table-toolbar.min.js | 7 + .../bootstrap-table-tree-column.css | 1 + .../bootstrap-table-tree-column.js | 130 + .../bootstrap-table-tree-column.min.js | 7 + .../treegrid/bootstrap-table-treegrid.js | 1817 + .../treegrid/bootstrap-table-treegrid.min.js | 10 + .../dist/locale/bootstrap-table-af-ZA.js | 40 + .../dist/locale/bootstrap-table-af-ZA.min.js | 7 + .../dist/locale/bootstrap-table-ar-SA.js | 40 + .../dist/locale/bootstrap-table-ar-SA.min.js | 7 + .../dist/locale/bootstrap-table-ca-ES.js | 44 + .../dist/locale/bootstrap-table-ca-ES.min.js | 7 + .../dist/locale/bootstrap-table-cs-CZ.js | 44 + .../dist/locale/bootstrap-table-cs-CZ.min.js | 7 + .../dist/locale/bootstrap-table-da-DK.js | 37 + .../dist/locale/bootstrap-table-da-DK.min.js | 7 + .../dist/locale/bootstrap-table-de-DE.js | 43 + .../dist/locale/bootstrap-table-de-DE.min.js | 7 + .../dist/locale/bootstrap-table-el-GR.js | 28 + .../dist/locale/bootstrap-table-el-GR.min.js | 7 + .../dist/locale/bootstrap-table-en-US.js | 49 + .../dist/locale/bootstrap-table-en-US.min.js | 7 + .../dist/locale/bootstrap-table-es-AR.js | 31 + .../dist/locale/bootstrap-table-es-AR.min.js | 7 + .../dist/locale/bootstrap-table-es-CL.js | 44 + .../dist/locale/bootstrap-table-es-CL.min.js | 7 + .../dist/locale/bootstrap-table-es-CR.js | 40 + .../dist/locale/bootstrap-table-es-CR.min.js | 7 + .../dist/locale/bootstrap-table-es-ES.js | 43 + .../dist/locale/bootstrap-table-es-ES.min.js | 7 + .../dist/locale/bootstrap-table-es-MX.js | 32 + .../dist/locale/bootstrap-table-es-MX.min.js | 7 + .../dist/locale/bootstrap-table-es-NI.js | 40 + .../dist/locale/bootstrap-table-es-NI.min.js | 7 + .../dist/locale/bootstrap-table-es-SP.js | 40 + .../dist/locale/bootstrap-table-es-SP.min.js | 7 + .../dist/locale/bootstrap-table-et-EE.js | 43 + .../dist/locale/bootstrap-table-et-EE.min.js | 7 + .../dist/locale/bootstrap-table-eu-EU.js | 721 + .../dist/locale/bootstrap-table-eu-EU.min.js | 10 + .../dist/locale/bootstrap-table-fa-IR.js | 43 + .../dist/locale/bootstrap-table-fa-IR.min.js | 7 + .../dist/locale/bootstrap-table-fi-FI.js | 721 + .../dist/locale/bootstrap-table-fi-FI.min.js | 10 + .../dist/locale/bootstrap-table-fr-BE.js | 28 + .../dist/locale/bootstrap-table-fr-BE.min.js | 7 + .../dist/locale/bootstrap-table-fr-CH.js | 721 + .../dist/locale/bootstrap-table-fr-CH.min.js | 10 + .../dist/locale/bootstrap-table-fr-FR.js | 41 + .../dist/locale/bootstrap-table-fr-FR.min.js | 7 + .../dist/locale/bootstrap-table-fr-LU.js | 721 + .../dist/locale/bootstrap-table-fr-LU.min.js | 10 + .../dist/locale/bootstrap-table-he-IL.js | 43 + .../dist/locale/bootstrap-table-he-IL.min.js | 7 + .../dist/locale/bootstrap-table-hr-HR.js | 44 + .../dist/locale/bootstrap-table-hr-HR.min.js | 7 + .../dist/locale/bootstrap-table-hu-HU.js | 43 + .../dist/locale/bootstrap-table-hu-HU.min.js | 7 + .../dist/locale/bootstrap-table-id-ID.js | 49 + .../dist/locale/bootstrap-table-id-ID.min.js | 7 + .../dist/locale/bootstrap-table-it-IT.js | 52 + .../dist/locale/bootstrap-table-it-IT.min.js | 7 + .../dist/locale/bootstrap-table-ja-JP.js | 43 + .../dist/locale/bootstrap-table-ja-JP.min.js | 7 + .../dist/locale/bootstrap-table-ka-GE.js | 40 + .../dist/locale/bootstrap-table-ka-GE.min.js | 7 + .../dist/locale/bootstrap-table-ko-KR.js | 37 + .../dist/locale/bootstrap-table-ko-KR.min.js | 7 + .../dist/locale/bootstrap-table-ms-MY.js | 43 + .../dist/locale/bootstrap-table-ms-MY.min.js | 7 + .../dist/locale/bootstrap-table-nb-NO.js | 37 + .../dist/locale/bootstrap-table-nb-NO.min.js | 7 + .../dist/locale/bootstrap-table-nl-BE.js | 721 + .../dist/locale/bootstrap-table-nl-BE.min.js | 10 + .../dist/locale/bootstrap-table-nl-NL.js | 52 + .../dist/locale/bootstrap-table-nl-NL.min.js | 7 + .../dist/locale/bootstrap-table-pl-PL.js | 37 + .../dist/locale/bootstrap-table-pl-PL.min.js | 7 + .../dist/locale/bootstrap-table-pt-BR.js | 41 + .../dist/locale/bootstrap-table-pt-BR.min.js | 7 + .../dist/locale/bootstrap-table-pt-PT.js | 43 + .../dist/locale/bootstrap-table-pt-PT.min.js | 7 + .../dist/locale/bootstrap-table-ro-RO.js | 43 + .../dist/locale/bootstrap-table-ro-RO.min.js | 7 + .../dist/locale/bootstrap-table-ru-RU.js | 72 + .../dist/locale/bootstrap-table-ru-RU.min.js | 7 + .../dist/locale/bootstrap-table-sk-SK.js | 37 + .../dist/locale/bootstrap-table-sk-SK.min.js | 7 + .../dist/locale/bootstrap-table-sv-SE.js | 37 + .../dist/locale/bootstrap-table-sv-SE.min.js | 7 + .../dist/locale/bootstrap-table-th-TH.js | 37 + .../dist/locale/bootstrap-table-th-TH.min.js | 7 + .../dist/locale/bootstrap-table-tr-TR.js | 41 + .../dist/locale/bootstrap-table-tr-TR.min.js | 7 + .../dist/locale/bootstrap-table-uk-UA.js | 73 + .../dist/locale/bootstrap-table-uk-UA.min.js | 7 + .../dist/locale/bootstrap-table-ur-PK.js | 37 + .../dist/locale/bootstrap-table-ur-PK.min.js | 7 + .../dist/locale/bootstrap-table-uz-Latn-UZ.js | 49 + .../locale/bootstrap-table-uz-Latn-UZ.min.js | 7 + .../dist/locale/bootstrap-table-vi-VN.js | 28 + .../dist/locale/bootstrap-table-vi-VN.min.js | 7 + .../dist/locale/bootstrap-table-zh-CN.js | 49 + .../dist/locale/bootstrap-table-zh-CN.min.js | 7 + .../dist/locale/bootstrap-table-zh-TW.js | 40 + .../dist/locale/bootstrap-table-zh-TW.min.js | 7 + .../themes/bulma/bootstrap-table-bulma.css | 349 + .../themes/bulma/bootstrap-table-bulma.js | 943 + .../bulma/bootstrap-table-bulma.min.css | 10 + .../themes/bulma/bootstrap-table-bulma.min.js | 10 + .../foundation/bootstrap-table-foundation.css | 326 + .../foundation/bootstrap-table-foundation.js | 952 + .../bootstrap-table-foundation.min.css | 10 + .../bootstrap-table-foundation.min.js | 10 + .../bootstrap-table-materialize.css | 317 + .../bootstrap-table-materialize.js | 943 + .../bootstrap-table-materialize.min.css | 10 + .../bootstrap-table-materialize.min.js | 10 + .../semantic/bootstrap-table-semantic.css | 333 + .../semantic/bootstrap-table-semantic.js | 922 + .../semantic/bootstrap-table-semantic.min.css | 10 + .../semantic/bootstrap-table-semantic.min.js | 10 + .../bootstrap-table-develop/docs/LICENSE | 319 + .../bootstrap-table-develop/docs/README.md | 14 + .../bootstrap-table-develop/docs/_i18n/en.yml | 30 + .../_i18n/en/documentation/column-options.md | 289 + .../docs/_i18n/en/documentation/events.md | 255 + .../_i18n/en/documentation/localizations.md | 108 + .../docs/_i18n/en/documentation/methods.md | 358 + .../_i18n/en/documentation/table-options.md | 706 + .../docs/_i18n/en/donate.md | 5 + .../docs/_i18n/en/faq/faq.md | 59 + .../docs/_i18n/en/footer.html | 26 + .../docs/_i18n/en/getting-started/download.md | 40 + .../docs/_i18n/en/getting-started/grunt.md | 29 + .../docs/_i18n/en/getting-started/usage.md | 129 + .../_i18n/en/getting-started/whats-include.md | 22 + .../docs/_i18n/en/home/feature.md | 17 + .../bootstrap-table-develop/docs/_i18n/es.yml | 30 + .../_i18n/es/documentation/column-options.md | 264 + .../docs/_i18n/es/documentation/events.md | 222 + .../_i18n/es/documentation/localizations.md | 108 + .../docs/_i18n/es/documentation/methods.md | 314 + .../_i18n/es/documentation/table-options.md | 575 + .../docs/_i18n/es/donate.md | 5 + .../docs/_i18n/es/faq/faq.md | 59 + .../docs/_i18n/es/footer.html | 26 + .../docs/_i18n/es/getting-started/download.md | 40 + .../docs/_i18n/es/getting-started/grunt.md | 29 + .../docs/_i18n/es/getting-started/usage.md | 116 + .../_i18n/es/getting-started/whats-include.md | 21 + .../docs/_i18n/es/home/feature.md | 17 + .../docs/_i18n/zh-cn.yml | 30 + .../zh-cn/documentation/column-options.md | 268 + .../docs/_i18n/zh-cn/documentation/events.md | 255 + .../zh-cn/documentation/localizations.md | 95 + .../docs/_i18n/zh-cn/documentation/methods.md | 331 + .../zh-cn/documentation/table-options.md | 606 + .../docs/_i18n/zh-cn/donate.md | 5 + .../docs/_i18n/zh-cn/faq/faq.md | 57 + .../docs/_i18n/zh-cn/footer.html | 26 + .../_i18n/zh-cn/getting-started/download.md | 40 + .../docs/_i18n/zh-cn/getting-started/grunt.md | 29 + .../docs/_i18n/zh-cn/getting-started/usage.md | 116 + .../zh-cn/getting-started/whats-include.md | 22 + .../docs/_i18n/zh-cn/home/feature.md | 17 + .../docs/_includes/footer.html | 19 + .../docs/_includes/header.html | 53 + .../docs/_includes/latest-release.md | 35 + .../docs/_includes/nav.html | 63 + .../docs/_includes/social-buttons.html | 39 + .../docs/_layouts/default.html | 47 + .../docs/_layouts/home.html | 18 + .../docs/_plugins/markdown-tag.rb | 22 + .../docs/_plugins/multiple-languages.rb | 153 + .../docs/apple-touch-icon.png | Bin 0 -> 6140 bytes .../assets/bootstrap/css/bootstrap-theme.css | 457 + .../bootstrap/css/bootstrap-theme.css.map | 1 + .../bootstrap/css/bootstrap-theme.min.css | 5 + .../docs/assets/bootstrap/css/bootstrap.css | 6361 +++ .../assets/bootstrap/css/bootstrap.css.map | 1 + .../assets/bootstrap/css/bootstrap.min.css | 5 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes .../docs/assets/bootstrap/js/bootstrap.js | 2320 + .../docs/assets/bootstrap/js/bootstrap.min.js | 7 + .../docs/assets/bootstrap/js/npm.js | 13 + .../docs/assets/css/docs.min.css | 6 + .../docs/assets/css/sidenav.css | 120 + .../docs/assets/css/style.css | 50 + .../docs/assets/flash/ZeroClipboard.swf | Bin 0 -> 2157 bytes .../docs/assets/images/alipay.jpg | Bin 0 -> 98016 bytes .../docs/assets/images/alipayLogo.png | Bin 0 -> 22926 bytes .../docs/assets/images/paypalLogo.png | Bin 0 -> 4545 bytes .../docs/assets/images/weixin.png | Bin 0 -> 87203 bytes .../docs/assets/images/weixinLogo.png | Bin 0 -> 4973 bytes .../docs/assets/js/common.js | 83 + .../docs/assets/js/customize.min.js | 61 + .../docs/assets/js/docs.min.js | 26 + .../assets/js/ie-emulation-modes-warning.js | 51 + .../assets/js/ie10-viewport-bug-workaround.js | 22 + .../assets/js/ie8-responsive-file-warning.js | 13 + .../docs/assets/js/jquery.min.js | 4 + .../docs/assets/js/sidenav.js | 176 + .../docs/data/README.md | 3 + .../docs/data/data1/demo.response.json | 32 + .../docs/data/data2/demo.response.json | 4002 ++ .../docs/data/data3/demo.response.json | 191 + .../docs/data/data4/demo.response.json | 28 + .../docs/data/data5/demo.response.json | 28 + .../docs/data/extensions.json | 371 + .../docs/dist/bootstrap-table-locale-all.js | 1928 + .../dist/bootstrap-table-locale-all.min.js | 7 + .../docs/dist/bootstrap-table.css | 313 + .../docs/dist/bootstrap-table.js | 3094 ++ .../docs/dist/bootstrap-table.min.css | 1 + .../docs/dist/bootstrap-table.min.js | 8 + .../bootstrap-table-accent-neutralise.js | 182 + .../bootstrap-table-accent-neutralise.min.js | 7 + .../angular/bootstrap-table-angular.js | 107 + .../angular/bootstrap-table-angular.min.js | 7 + .../bootstrap-table-auto-refresh.css | 3 + .../bootstrap-table-auto-refresh.js | 84 + .../bootstrap-table-auto-refresh.min.js | 7 + .../bootstrap-table-click-edit-row.css | 21 + .../bootstrap-table-click-edit-row.js | 142 + .../bootstrap-table-click-edit-row.min.js | 7 + .../cookie/bootstrap-table-cookie.js | 434 + .../cookie/bootstrap-table-cookie.min.js | 7 + .../copy-rows/bootstrap-table-copy-rows.js | 102 + .../bootstrap-table-copy-rows.min.js | 7 + .../editable/bootstrap-table-editable.js | 146 + .../editable/bootstrap-table-editable.min.js | 7 + .../export/bootstrap-table-export.js | 131 + .../export/bootstrap-table-export.min.js | 7 + .../bootstrap-table-filter-control.css | 13 + .../bootstrap-table-filter-control.js | 697 + .../bootstrap-table-filter-control.min.js | 7 + .../filter/bootstrap-table-filter.js | 67 + .../filter/bootstrap-table-filter.min.js | 7 + .../flat-json/bootstrap-table-flat-json.js | 62 + .../bootstrap-table-flat-json.min.js | 7 + .../group-by-v2/bootstrap-table-group-by.css | 7 + .../group-by-v2/bootstrap-table-group-by.js | 226 + .../bootstrap-table-group-by.min.js | 7 + .../group-by/bootstrap-table-group-by.css | 53 + .../group-by/bootstrap-table-group-by.js | 243 + .../group-by/bootstrap-table-group-by.min.js | 7 + .../bootstrap-table-i18n-enhance.js | 34 + .../bootstrap-table-i18n-enhance.min.js | 7 + .../key-events/bootstrap-table-key-events.js | 80 + .../bootstrap-table-key-events.min.js | 7 + .../mobile/bootstrap-table-mobile.js | 136 + .../mobile/bootstrap-table-mobile.min.js | 7 + .../bootstrap-table-multi-toggle.js | 88 + .../bootstrap-table-multi-toggle.min.js | 7 + .../bootstrap-table-multiple-search.js | 71 + .../bootstrap-table-multiple-search.min.js | 7 + ...bootstrap-table-multiple-selection-row.css | 17 + .../bootstrap-table-multiple-selection-row.js | 127 + ...tstrap-table-multiple-selection-row.min.js | 7 + .../bootstrap-table-multiple-sort.js | 393 + .../bootstrap-table-multiple-sort.min.js | 7 + .../bootstrap-table-natural-sorting.js | 67 + .../bootstrap-table-natural-sorting.min.js | 7 + .../extensions/print/bootstrap-table-print.js | 133 + .../print/bootstrap-table-print.min.js | 7 + .../bootstrap-table-reorder-columns.js | 181 + .../bootstrap-table-reorder-columns.min.js | 7 + .../bootstrap-table-reorder-rows.css | 14 + .../bootstrap-table-reorder-rows.js | 118 + .../bootstrap-table-reorder-rows.min.js | 7 + .../resizable/bootstrap-table-resizable.js | 74 + .../bootstrap-table-resizable.min.js | 7 + .../bootstrap-table-select2-filter.js | 303 + .../bootstrap-table-select2-filter.min.js | 7 + .../bootstrap-table-sticky-header.css | 22 + .../bootstrap-table-sticky-header.js | 111 + .../bootstrap-table-sticky-header.min.js | 7 + .../toolbar/bootstrap-table-toolbar.js | 211 + .../toolbar/bootstrap-table-toolbar.min.js | 7 + .../bootstrap-table-tree-column.css | 1 + .../bootstrap-table-tree-column.js | 130 + .../bootstrap-table-tree-column.min.js | 7 + .../docs/dist/locale/bootstrap-table-af-ZA.js | 40 + .../dist/locale/bootstrap-table-af-ZA.min.js | 7 + .../docs/dist/locale/bootstrap-table-ar-SA.js | 40 + .../dist/locale/bootstrap-table-ar-SA.min.js | 7 + .../docs/dist/locale/bootstrap-table-ca-ES.js | 44 + .../dist/locale/bootstrap-table-ca-ES.min.js | 7 + .../docs/dist/locale/bootstrap-table-cs-CZ.js | 44 + .../dist/locale/bootstrap-table-cs-CZ.min.js | 7 + .../docs/dist/locale/bootstrap-table-da-DK.js | 37 + .../dist/locale/bootstrap-table-da-DK.min.js | 7 + .../docs/dist/locale/bootstrap-table-de-DE.js | 43 + .../dist/locale/bootstrap-table-de-DE.min.js | 7 + .../docs/dist/locale/bootstrap-table-el-GR.js | 28 + .../dist/locale/bootstrap-table-el-GR.min.js | 7 + .../docs/dist/locale/bootstrap-table-en-US.js | 49 + .../dist/locale/bootstrap-table-en-US.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-AR.js | 31 + .../dist/locale/bootstrap-table-es-AR.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-CL.js | 44 + .../dist/locale/bootstrap-table-es-CL.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-CR.js | 40 + .../dist/locale/bootstrap-table-es-CR.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-ES.js | 43 + .../dist/locale/bootstrap-table-es-ES.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-MX.js | 32 + .../dist/locale/bootstrap-table-es-MX.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-NI.js | 40 + .../dist/locale/bootstrap-table-es-NI.min.js | 7 + .../docs/dist/locale/bootstrap-table-es-SP.js | 40 + .../dist/locale/bootstrap-table-es-SP.min.js | 7 + .../docs/dist/locale/bootstrap-table-et-EE.js | 43 + .../dist/locale/bootstrap-table-et-EE.min.js | 7 + .../docs/dist/locale/bootstrap-table-fa-IR.js | 43 + .../dist/locale/bootstrap-table-fa-IR.min.js | 7 + .../docs/dist/locale/bootstrap-table-fr-BE.js | 28 + .../dist/locale/bootstrap-table-fr-BE.min.js | 7 + .../docs/dist/locale/bootstrap-table-fr-FR.js | 41 + .../dist/locale/bootstrap-table-fr-FR.min.js | 7 + .../docs/dist/locale/bootstrap-table-he-IL.js | 43 + .../dist/locale/bootstrap-table-he-IL.min.js | 7 + .../docs/dist/locale/bootstrap-table-hr-HR.js | 44 + .../dist/locale/bootstrap-table-hr-HR.min.js | 7 + .../docs/dist/locale/bootstrap-table-hu-HU.js | 43 + .../dist/locale/bootstrap-table-hu-HU.min.js | 7 + .../docs/dist/locale/bootstrap-table-id-ID.js | 49 + .../dist/locale/bootstrap-table-id-ID.min.js | 7 + .../docs/dist/locale/bootstrap-table-it-IT.js | 52 + .../dist/locale/bootstrap-table-it-IT.min.js | 7 + .../docs/dist/locale/bootstrap-table-ja-JP.js | 43 + .../dist/locale/bootstrap-table-ja-JP.min.js | 7 + .../docs/dist/locale/bootstrap-table-ka-GE.js | 40 + .../dist/locale/bootstrap-table-ka-GE.min.js | 7 + .../docs/dist/locale/bootstrap-table-ko-KR.js | 37 + .../dist/locale/bootstrap-table-ko-KR.min.js | 7 + .../docs/dist/locale/bootstrap-table-ms-MY.js | 43 + .../dist/locale/bootstrap-table-ms-MY.min.js | 7 + .../docs/dist/locale/bootstrap-table-nb-NO.js | 37 + .../dist/locale/bootstrap-table-nb-NO.min.js | 7 + .../docs/dist/locale/bootstrap-table-nl-NL.js | 52 + .../dist/locale/bootstrap-table-nl-NL.min.js | 7 + .../docs/dist/locale/bootstrap-table-pl-PL.js | 37 + .../dist/locale/bootstrap-table-pl-PL.min.js | 7 + .../docs/dist/locale/bootstrap-table-pt-BR.js | 41 + .../dist/locale/bootstrap-table-pt-BR.min.js | 7 + .../docs/dist/locale/bootstrap-table-pt-PT.js | 43 + .../dist/locale/bootstrap-table-pt-PT.min.js | 7 + .../docs/dist/locale/bootstrap-table-ro-RO.js | 43 + .../dist/locale/bootstrap-table-ro-RO.min.js | 7 + .../docs/dist/locale/bootstrap-table-ru-RU.js | 72 + .../dist/locale/bootstrap-table-ru-RU.min.js | 7 + .../docs/dist/locale/bootstrap-table-sk-SK.js | 37 + .../dist/locale/bootstrap-table-sk-SK.min.js | 7 + .../docs/dist/locale/bootstrap-table-sv-SE.js | 37 + .../dist/locale/bootstrap-table-sv-SE.min.js | 7 + .../docs/dist/locale/bootstrap-table-th-TH.js | 37 + .../dist/locale/bootstrap-table-th-TH.min.js | 7 + .../docs/dist/locale/bootstrap-table-tr-TR.js | 41 + .../dist/locale/bootstrap-table-tr-TR.min.js | 7 + .../docs/dist/locale/bootstrap-table-uk-UA.js | 73 + .../dist/locale/bootstrap-table-uk-UA.min.js | 7 + .../docs/dist/locale/bootstrap-table-ur-PK.js | 37 + .../dist/locale/bootstrap-table-ur-PK.min.js | 7 + .../dist/locale/bootstrap-table-uz-Latn-UZ.js | 49 + .../locale/bootstrap-table-uz-Latn-UZ.min.js | 7 + .../docs/dist/locale/bootstrap-table-vi-VN.js | 28 + .../dist/locale/bootstrap-table-vi-VN.min.js | 7 + .../docs/dist/locale/bootstrap-table-zh-CN.js | 46 + .../dist/locale/bootstrap-table-zh-CN.min.js | 7 + .../docs/dist/locale/bootstrap-table-zh-TW.js | 40 + .../dist/locale/bootstrap-table-zh-TW.min.js | 7 + .../docs/documentation.md | 16 + .../bootstrap-table-develop/docs/donate.md | 97 + .../bootstrap-table-develop/docs/examples.md | 8 + .../docs/extensions.md | 91 + .../bootstrap-table-develop/docs/faq.md | 8 + .../bootstrap-table-develop/docs/favicon.ico | Bin 0 -> 5430 bytes .../docs/getting-started.md | 14 + .../bootstrap-table-develop/docs/index.md | 38 + .../bootstrap-table-develop/docs/robots.txt | 9 + .../bootstrap-table-develop/docs/sitemap.xml | 23 + .../bootstrap-table-develop/index.d.ts | 7 + .../bootstrap-table-develop/package.json | 49 + .../bootstrap-table-develop/rollup.config.js | 113 + .../bootstrap-table-develop/site/CNAME | 1 + .../bootstrap-table-develop/site/LICENSE | 319 + .../site/_data/core-team.yml | 8 + .../site/_data/nav.yml | 63 + .../site/_data/themes.yml | 29 + .../site/_data/translations.yml | 0 .../site/_includes/ads.html | 10 + .../site/_includes/analytics.html | 8 + .../site/_includes/docs-navbar.html | 70 + .../site/_includes/docs-sidebar.html | 48 + .../site/_includes/favicons.html | 2 + .../site/_includes/footer.html | 19 + .../site/_includes/header.html | 25 + .../site/_includes/icons/download.svg | 1 + .../site/_includes/icons/facebook.svg | 1 + .../site/_includes/icons/github.svg | 1 + .../site/_includes/icons/import.svg | 1 + .../site/_includes/icons/lightning.svg | 1 + .../site/_includes/icons/linkedin.svg | 1 + .../site/_includes/icons/mail.svg | 1 + .../site/_includes/icons/menu.svg | 1 + .../site/_includes/icons/opencollective.svg | 1 + .../site/_includes/icons/twitter.svg | 1 + .../site/_includes/opencollective.html | 42 + .../site/_includes/scripts.html | 15 + .../site/_includes/skippy.html | 3 + .../site/_includes/stylesheet.html | 12 + .../site/_layouts/default.html | 22 + .../site/_layouts/docs.html | 34 + .../site/_layouts/home.html | 16 + .../site/_layouts/simple.html | 15 + .../site/assets/css/docs.min.css | 8 + .../site/assets/css/docs.min.css.map | 1 + .../site/assets/css/style.css | 204 + .../site/assets/images/alipay.jpg | Bin 0 -> 104403 bytes .../site/assets/images/alipayLogo.png | Bin 0 -> 22275 bytes .../site/assets/images/bootstrap3.png | Bin 0 -> 157318 bytes .../site/assets/images/bootstrap4.png | Bin 0 -> 208297 bytes .../site/assets/images/bulma.png | Bin 0 -> 602802 bytes .../site/assets/images/foundation.png | Bin 0 -> 286484 bytes .../site/assets/images/materialize.png | Bin 0 -> 112738 bytes .../site/assets/images/paypalLogo.png | Bin 0 -> 4245 bytes .../site/assets/images/semantic.png | Bin 0 -> 465545 bytes .../site/assets/images/weixin.png | Bin 0 -> 85427 bytes .../site/assets/images/weixinLogo.png | Bin 0 -> 3779 bytes .../site/assets/js/docs.min.js | 22 + .../site/docs/about/license.md | 34 + .../site/docs/about/overview.md | 16 + .../site/docs/about/team.md | 21 + .../site/docs/about/translations.md | 18 + .../site/docs/api/column-options.md | 505 + .../site/docs/api/events.md | 374 + .../site/docs/api/localizations.md | 175 + .../site/docs/api/methods.md | 658 + .../site/docs/api/table-options.md | 1546 + .../site/docs/extensions/accent-neutralise.md | 34 + .../site/docs/extensions/addrbar.md | 57 + .../site/docs/extensions/auto-refresh.md | 63 + .../site/docs/extensions/cell-input.md | 54 + .../site/docs/extensions/cookie.md | 121 + .../site/docs/extensions/copy-rows.md | 63 + .../site/docs/extensions/defer-url.md | 25 + .../site/docs/extensions/editable.md | 88 + .../site/docs/extensions/export.md | 99 + .../site/docs/extensions/filter-control.md | 187 + .../site/docs/extensions/fixed-columns.md | 36 + .../site/docs/extensions/group-by-v2.md | 52 + .../site/docs/extensions/i18n-enhance.md | 34 + .../site/docs/extensions/key-events.md | 34 + .../site/docs/extensions/mobile.md | 67 + .../site/docs/extensions/multiple-sort.md | 178 + .../site/docs/extensions/natural-sorting.md | 36 + .../site/docs/extensions/page-jump-to.md | 26 + .../site/docs/extensions/print.md | 103 + .../site/docs/extensions/reorder-columns.md | 59 + .../site/docs/extensions/reorder-rows.md | 112 + .../site/docs/extensions/resizable.md | 32 + .../site/docs/extensions/sticky-header.md | 41 + .../site/docs/extensions/toolbar.md | 83 + .../site/docs/extensions/treegrid.md | 58 + .../bootstrap-table-develop/site/docs/faq.md | 67 + .../docs/getting-started/browsers-devices.md | 33 + .../site/docs/getting-started/build-tools.md | 49 + .../site/docs/getting-started/contents.md | 40 + .../site/docs/getting-started/download.md | 49 + .../site/docs/getting-started/introduction.md | 102 + .../site/docs/getting-started/usage.md | 137 + .../site/docs/vuejs/browser.md | 142 + .../site/docs/vuejs/component.md | 65 + .../site/docs/vuejs/introduction.md | 50 + .../site/docs/vuejs/webpack.md | 188 + .../bootstrap-table-develop/site/donate.md | 60 + .../bootstrap-table-develop/site/favicon.png | Bin 0 -> 61067 bytes .../bootstrap-table-develop/site/index.html | 104 + .../bootstrap-table-develop/site/news.md | 257 + .../bootstrap-table-develop/site/robots.txt | 9 + .../site/themes/bootstrap3.md | 95 + .../site/themes/bulma.md | 99 + .../site/themes/foundation.md | 100 + .../site/themes/index.md | 33 + .../site/themes/materialize.md | 100 + .../site/themes/semantic.md | 100 + .../bootstrap-table-develop/src/.babelrc | 12 + .../src/bootstrap-table.css | 318 + .../src/bootstrap-table.js | 3283 ++ .../src/bootstrap-table.scss | 8 + .../src/constants/index.js | 507 + .../extensions/accent-neutralise/README.md | 17 + .../bootstrap-table-accent-neutralise.js | 182 + .../accent-neutralise/extension.json | 17 + .../addrbar/bootstrap-table-addrbar.js | 107 + .../angular/bootstrap-table-angular.js | 107 + .../src/extensions/auto-refresh/README.md | 47 + .../bootstrap-table-auto-refresh.css | 3 + .../bootstrap-table-auto-refresh.js | 84 + .../extensions/auto-refresh/extension.json | 17 + .../cell-input/bootstrap-table-cell-input.css | 12 + .../cell-input/bootstrap-table-cell-input.js | 197 + .../src/extensions/cell-input/extension.json | 17 + .../src/extensions/click-edit-row/README.md | 36 + .../bootstrap-table-click-edit-row.css | 21 + .../bootstrap-table-click-edit-row.js | 142 + .../src/extensions/cookie/README.md | 80 + .../cookie/bootstrap-table-cookie.js | 413 + .../src/extensions/cookie/extension.json | 17 + .../src/extensions/copy-rows/README.md | 41 + .../copy-rows/bootstrap-table-copy-rows.js | 102 + .../src/extensions/copy-rows/extension.json | 17 + .../src/extensions/defer-url/README.md | 17 + .../defer-url/bootstrap-table-defer-url.js | 32 + .../src/extensions/defer-url/extension.json | 17 + .../src/extensions/editable/README.md | 71 + .../editable/bootstrap-table-editable.js | 146 + .../src/extensions/editable/extension.json | 17 + .../src/extensions/export/README.md | 38 + .../export/bootstrap-table-export.js | 179 + .../src/extensions/export/extension.json | 17 + .../src/extensions/filter-control/README.md | 104 + .../bootstrap-table-filter-control.css | 13 + .../bootstrap-table-filter-control.js | 744 + .../extensions/filter-control/extension.json | 17 + .../src/extensions/filter/README.md | 17 + .../filter/bootstrap-table-filter.js | 67 + .../src/extensions/filter/extension.json | 17 + .../bootstrap-table-fixed-columns.css | 27 + .../bootstrap-table-fixed-columns.js | 113 + .../src/extensions/flat-json/README.md | 23 + .../flat-json/bootstrap-table-flat-json.js | 62 + .../src/extensions/flat-json/extension.json | 17 + .../src/extensions/group-by-v2/README.md | 24 + .../group-by-v2/bootstrap-table-group-by.css | 7 + .../group-by-v2/bootstrap-table-group-by.js | 226 + .../src/extensions/group-by-v2/extension.json | 12 + .../src/extensions/group-by/README.md | 62 + .../group-by/bootstrap-table-group-by.css | 53 + .../group-by/bootstrap-table-group-by.js | 243 + .../src/extensions/group-by/extension.json | 17 + .../src/extensions/i18n-enhance/README.md | 28 + .../bootstrap-table-i18n-enhance.js | 34 + .../extensions/i18n-enhance/extension.json | 17 + .../src/extensions/key-events/README.md | 24 + .../key-events/bootstrap-table-key-events.js | 80 + .../src/extensions/key-events/extension.json | 17 + .../src/extensions/mobile/README.md | 41 + .../mobile/bootstrap-table-mobile.js | 136 + .../src/extensions/mobile/extension.json | 17 + .../extensions/multi-column-toggle/README.md | 36 + .../bootstrap-table-multi-toggle.js | 88 + .../multi-column-toggle/extension.json | 17 + .../src/extensions/multiple-search/README.md | 23 + .../bootstrap-table-multiple-search.js | 71 + .../extensions/multiple-search/extension.json | 17 + .../multiple-selection-row/README.md | 33 + ...bootstrap-table-multiple-selection-row.css | 17 + .../bootstrap-table-multiple-selection-row.js | 127 + .../multiple-selection-row/extension.json | 17 + .../src/extensions/multiple-sort/README.md | 109 + .../bootstrap-table-multiple-sort.js | 412 + .../extensions/multiple-sort/extension.json | 17 + .../src/extensions/natural-sorting/README.md | 27 + .../bootstrap-table-natural-sorting.js | 67 + .../extensions/natural-sorting/extension.json | 17 + .../bootstrap-table-page-jump-to.css | 11 + .../bootstrap-table-page-jump-to.js | 43 + .../src/extensions/page-jump/README.md | 33 + .../page-jump/bootstrap-table-pagejump.css | 49 + .../page-jump/bootstrap-table-pagejump.js | 57 + .../src/extensions/page-jump/demo.png | Bin 0 -> 2439 bytes .../src/extensions/page-jump/index.html | 113 + .../src/extensions/page-jumpto/README.md | 32 + .../page-jumpto/bootstrap-table-jumpto.css | 8 + .../page-jumpto/bootstrap-table-jumpto.js | 50 + .../src/extensions/pipeline/LICENSE | 21 + .../src/extensions/pipeline/README.md | 92 + .../pipeline/bootstrap-table-pipeline.js | 320 + .../src/extensions/pipeline/extension.json | 18 + .../src/extensions/print/README.md | 65 + .../extensions/print/bootstrap-table-print.js | 149 + .../src/extensions/reorder-columns/README.md | 41 + .../bootstrap-table-reorder-columns.js | 181 + .../extensions/reorder-columns/extension.json | 17 + .../src/extensions/reorder-rows/README.md | 74 + .../bootstrap-table-reorder-rows.css | 14 + .../bootstrap-table-reorder-rows.js | 118 + .../extensions/reorder-rows/extension.json | 17 + .../src/extensions/resizable/README.md | 77 + .../resizable/bootstrap-table-resizable.js | 75 + .../src/extensions/resizable/extension.json | 17 + .../src/extensions/select2-filter/README.md | 65 + .../bootstrap-table-select2-filter.js | 332 + .../extensions/select2-filter/extension.json | 17 + .../src/extensions/sticky-header/README.md | 24 + .../bootstrap-table-sticky-header.css | 22 + .../bootstrap-table-sticky-header.js | 118 + .../extensions/sticky-header/extension.json | 17 + .../src/extensions/toolbar/README.md | 53 + .../toolbar/bootstrap-table-toolbar.js | 211 + .../src/extensions/toolbar/extension.json | 17 + .../bootstrap-table-tree-column.css | 1 + .../bootstrap-table-tree-column.js | 130 + .../bootstrap-table-tree-column.less | 43 + .../src/extensions/tree-column/extension.json | 17 + .../src/extensions/tree-column/icon.png | Bin 0 -> 346 bytes .../src/extensions/treegrid/README.md | 23 + .../treegrid/bootstrap-table-treegrid.js | 95 + .../src/extensions/treegrid/demo.png | Bin 0 -> 54463 bytes .../src/extensions/treegrid/extension.json | 17 + .../src/locale/README.md | 179 + .../src/locale/bootstrap-table-af-ZA.js | 40 + .../src/locale/bootstrap-table-ar-SA.js | 40 + .../src/locale/bootstrap-table-ca-ES.js | 44 + .../src/locale/bootstrap-table-cs-CZ.js | 44 + .../src/locale/bootstrap-table-da-DK.js | 37 + .../src/locale/bootstrap-table-de-DE.js | 43 + .../src/locale/bootstrap-table-el-GR.js | 28 + .../src/locale/bootstrap-table-en-US.js | 49 + .../locale/bootstrap-table-en-US.js.template | 49 + .../src/locale/bootstrap-table-es-AR.js | 31 + .../src/locale/bootstrap-table-es-CL.js | 44 + .../src/locale/bootstrap-table-es-CR.js | 40 + .../src/locale/bootstrap-table-es-ES.js | 43 + .../src/locale/bootstrap-table-es-MX.js | 32 + .../src/locale/bootstrap-table-es-NI.js | 40 + .../src/locale/bootstrap-table-es-SP.js | 40 + .../src/locale/bootstrap-table-et-EE.js | 43 + .../src/locale/bootstrap-table-eu-EU.js | 43 + .../src/locale/bootstrap-table-fa-IR.js | 43 + .../src/locale/bootstrap-table-fi-FI.js | 91 + .../src/locale/bootstrap-table-fr-BE.js | 28 + .../src/locale/bootstrap-table-fr-CH.js | 91 + .../src/locale/bootstrap-table-fr-FR.js | 95 + .../src/locale/bootstrap-table-fr-LU.js | 91 + .../src/locale/bootstrap-table-he-IL.js | 43 + .../src/locale/bootstrap-table-hr-HR.js | 44 + .../src/locale/bootstrap-table-hu-HU.js | 43 + .../src/locale/bootstrap-table-id-ID.js | 49 + .../src/locale/bootstrap-table-it-IT.js | 52 + .../src/locale/bootstrap-table-ja-JP.js | 43 + .../src/locale/bootstrap-table-ka-GE.js | 40 + .../src/locale/bootstrap-table-ko-KR.js | 37 + .../src/locale/bootstrap-table-ms-MY.js | 43 + .../src/locale/bootstrap-table-nb-NO.js | 37 + .../src/locale/bootstrap-table-nl-BE.js | 91 + .../src/locale/bootstrap-table-nl-NL.js | 52 + .../src/locale/bootstrap-table-pl-PL.js | 37 + .../src/locale/bootstrap-table-pt-BR.js | 41 + .../src/locale/bootstrap-table-pt-PT.js | 43 + .../src/locale/bootstrap-table-ro-RO.js | 43 + .../src/locale/bootstrap-table-ru-RU.js | 72 + .../src/locale/bootstrap-table-sk-SK.js | 49 + .../src/locale/bootstrap-table-sv-SE.js | 37 + .../src/locale/bootstrap-table-th-TH.js | 37 + .../src/locale/bootstrap-table-tr-TR.js | 41 + .../src/locale/bootstrap-table-uk-UA.js | 73 + .../src/locale/bootstrap-table-ur-PK.js | 37 + .../src/locale/bootstrap-table-uz-Latn-UZ.js | 49 + .../src/locale/bootstrap-table-vi-VN.js | 28 + .../src/locale/bootstrap-table-zh-CN.js | 49 + .../src/locale/bootstrap-table-zh-TW.js | 40 + .../src/themes/bootstrap/variables.scss | 5 + .../src/themes/bulma/bootstrap-table-bulma.js | 74 + .../themes/bulma/bootstrap-table-bulma.scss | 83 + .../src/themes/bulma/variables.scss | 5 + .../foundation/bootstrap-table-foundation.js | 89 + .../bootstrap-table-foundation.scss | 65 + .../src/themes/foundation/variables.scss | 5 + .../bootstrap-table-materialize.js | 77 + .../bootstrap-table-materialize.scss | 49 + .../src/themes/materialize/variables.scss | 5 + .../semantic/bootstrap-table-semantic.js | 52 + .../semantic/bootstrap-table-semantic.scss | 63 + .../src/themes/semantic/variables.scss | 5 + .../src/themes/theme.scss | 359 + .../src/utils/index.js | 316 + .../src/virtual-scroll/index.js | 123 + .../src/vue/BootstrapTable.vue | 85 + .../bootstrap-table-develop/src/vue/index.js | 3 + .../bootstrap-table-develop/tools/README.md | 12 + .../tools/check-api.js | 121 + .../tools/check-locale.js | 69 + .../plugins/bootstrap-toastr/toastr.js.map | 1 + .../plugins/bootstrap-toastr/toastr.min.css | 6 + .../plugins/bootstrap-toastr/toastr.min.js | 7 + .../bak/bootstrap-treeview.min.css | 1 + .../bak/bootstrap-treeview.min.js | 1 + .../bootstrap-treeview/bootstrap-treeview.js | 1951 + .../bootstrap-treeview.min.css | 1 + .../bootstrapValidator.min.css | 11 + .../bootstrapValidator.min.js | 8231 ++++ .../.gitignore | 2 + .../tableExport.jquery.plugin-master/LICENSE | 24 + .../README.md | 305 + .../bower.json | 38 + .../html2canvas.js | 3010 ++ .../jquery.base64.js | 190 + .../jspdf/jspdf.js | 303 + .../jspdf/libs/base64.js | 143 + .../jspdf/libs/sprintf.js | 152 + .../libs/FileSaver/FileSaver.min.js | 8 + .../libs/FileSaver/LICENSE.md | 11 + .../libs/es6-promise/LICENSE | 19 + .../libs/es6-promise/es6-promise.auto.min.js | 1 + .../libs/html2canvas/LICENSE | 22 + .../libs/html2canvas/html2canvas.min.js | 6 + .../libs/js-xlsx/LICENSE | 201 + .../libs/js-xlsx/xlsx.core.min.js | 16 + .../libs/jsPDF-AutoTable/LICENSE.txt | 20 + .../jsPDF-AutoTable/jspdf.plugin.autotable.js | 10 + .../libs/jsPDF/MIT-LICENSE.txt | 20 + .../libs/jsPDF/jspdf.min.js | 197 + .../libs/pdfmake/LICENSE | 20 + .../libs/pdfmake/mirza_fonts.js | 6 + .../libs/pdfmake/pdfmake.min.js | 31 + .../libs/pdfmake/vfs_fonts.js | 7 + .../package.json | 39 + .../tableExport.jquery.json | 1 + .../tableExport.js | 2311 + .../tableExport.min.js | 82 + .../test/arabicExcel.html | 181 + .../test/arabicPdfmake.html | 192 + .../test/bootstrap.html | 100 + .../test/bootstrap2.html | 107 + .../test/bootstrap3.html | 81 + .../test/bootstrap3.json | 1 + .../test/bootstrap4.html | 79 + .../test/cssExcel.html | 55 + .../test/cssPdf.html | 52 + .../test/icons/csv.png | Bin 0 -> 3418 bytes .../test/icons/json.png | Bin 0 -> 6026 bytes .../test/icons/pdf.png | Bin 0 -> 2667 bytes .../test/icons/png.png | Bin 0 -> 2754 bytes .../test/icons/sql.png | Bin 0 -> 408 bytes .../test/icons/txt.png | Bin 0 -> 2642 bytes .../test/icons/word.png | Bin 0 -> 3257 bytes .../test/icons/xls.png | Bin 0 -> 5564 bytes .../test/icons/xml.png | Bin 0 -> 2995 bytes .../test/index.html | 5913 +++ .../test/massExcel.html | 69 + .../test/multipleExcel.html | 982 + .../test/pdfmake.html | 304 + .../test/performance.html | 16591 +++++++ .../test/selectedRows.html | 297 + .../test/sidebyside.html | 113 + .../test/singleExcel.html | 84 + .../test/tableExport.json | 1 + .../tools/minify2.py | 90 + .../tools/minify3.py | 90 + .../timepicker/bootstrap-timepicker.css | 146 + .../timepicker/bootstrap-timepicker.js | 1177 + .../timepicker/bootstrap-timepicker.min.css | 10 + .../timepicker/bootstrap-timepicker.min.js | 5 + src/main/webapp/static/css/comm.css | 150 + src/main/webapp/static/css/layui.css | 5016 ++ src/main/webapp/static/css/spin.css | 26 + src/main/webapp/static/css/style.css | 261 + src/main/webapp/static/favicon.ico | Bin 0 -> 90022 bytes src/main/webapp/static/img/load.gif | Bin 0 -> 7050 bytes .../static/jquery-loading-spin-js/.gitignore | 1 + .../static/jquery-loading-spin-js/LICENSE.txt | 21 + .../static/jquery-loading-spin-js/Makefile | 9 + .../static/jquery-loading-spin-js/README.md | 21 + .../jquery-loading-spin-js/assets/bg.png | Bin 0 -> 17908 bytes .../assets/browsers.png | Bin 0 -> 34450 bytes .../assets/crosshair.gif | Bin 0 -> 13167 bytes .../assets/fd-slider/fd-slider-tooltip.css | 117 + .../assets/fd-slider/fd-slider.css | 143 + .../assets/fd-slider/fd-slider.js | 1212 + .../jquery-loading-spin-js/assets/github.gif | Bin 0 -> 1298 bytes .../jquery-loading-spin-js/assets/main.css | 166 + .../assets/prettify.css | 49 + .../jquery-loading-spin-js/assets/prettify.js | 28 + .../jquery-loading-spin-js/assets/preview.jpg | Bin 0 -> 12063 bytes .../jquery-loading-spin-js/assets/ribbon.png | Bin 0 -> 7660 bytes .../jquery-loading-spin-js/component.json | 11 + .../jquery-loading-spin-js/dist/spin.js | 320 + .../jquery-loading-spin-js/dist/spin.min.js | 2 + .../static/jquery-loading-spin-js/favicon.ico | Bin 0 -> 10806 bytes .../static/jquery-loading-spin-js/index.html | 274 + .../jquery-loading-spin-js/index.html.bak | 128 + .../static/jquery-loading-spin-js/jquery.js | 9272 ++++ .../static/jquery-loading-spin-js/spin.js | 320 + .../webapp/static/js/beHospList/beHospList.js | 462 + src/main/webapp/static/js/comm.js | 98 + .../static/js/confirm/jquery-confirm.min.css | 9 + .../static/js/confirm/jquery-confirm.min.js | 10 + src/main/webapp/static/js/echarts.js | 20 + src/main/webapp/static/js/echarts.min.js | 22 + .../webapp/static/js/flowInfo/flowInfoList.js | 217 + .../static/js/holidaySet/holidaySetList.js | 437 + .../js/hospitalCommom/hospitalCommom.js | 947 + .../static/js/hospitalCommom/pinying.js | 490 + .../static/js/hospitalLoadPdf/loadPdf.js | 157 + src/main/webapp/static/js/jquery-1.4.4.min.js | 167 + src/main/webapp/static/js/jquery-3.2.1.js | 10253 ++++ src/main/webapp/static/js/jquery-3.2.1.min.js | 4 + src/main/webapp/static/js/jquery-3.3.1.js | 10364 ++++ src/main/webapp/static/js/jquery-ui.min.js | 13 + src/main/webapp/static/js/jquery.media.js | 511 + .../js/lastVerifyList/lastVerifyList.js | 458 + .../js/medicalRecallList/medicalRecallList.js | 364 + src/main/webapp/static/js/menu.js | 281 + src/main/webapp/static/js/modernizr.js | 1265 + src/main/webapp/static/js/pyAndWb.js | 502 + .../webapp/static/js/showRecord/showRecord.js | 29 + .../static/js/showRecord/showRecordIframe.js | 85 + .../js/showRecord/showRecordIframeCommom.js | 18 + src/main/webapp/static/js/spin.js | 320 + src/main/webapp/static/js/spin.min.js | 2 + .../static/js/statistics/finalStatistics.js | 142 + .../js/statistics/finalStatisticsDetail.js | 206 + .../static/js/statistics/firstStatistics.js | 142 + .../static/js/statistics/getDeptCommom.js | 15 + .../webapp/static/js/statistics/printCount.js | 151 + .../webapp/static/js/statistics/printInfo.js | 187 + .../webapp/static/js/statistics/scanCount.js | 127 + .../webapp/static/js/statistics/scanInfo.js | 175 + .../static/js/statistics/statisticsCommom.js | 139 + .../static/js/statistics/statisticsDetail.js | 210 + src/main/webapp/static/js/tree-select.js | 285 + .../webapp/static/js/vCount/doctorFileList.js | 39 + .../static/js/vCount/doctorFileListIframe.js | 22 + src/main/webapp/static/pdfjs/LICENSE | 177 + src/main/webapp/static/pdfjs/build/pdf.js | 8021 ++++ .../webapp/static/pdfjs/build/pdf.worker.js | 39372 ++++++++++++++++ src/main/webapp/static/pdfjs/web/bootstrap.js | 2580 + .../static/pdfjs/web/cmaps/78-EUC-H.bcmap | Bin 0 -> 2404 bytes .../static/pdfjs/web/cmaps/78-EUC-V.bcmap | Bin 0 -> 173 bytes .../webapp/static/pdfjs/web/cmaps/78-H.bcmap | Bin 0 -> 2379 bytes .../static/pdfjs/web/cmaps/78-RKSJ-H.bcmap | Bin 0 -> 2398 bytes .../static/pdfjs/web/cmaps/78-RKSJ-V.bcmap | Bin 0 -> 173 bytes .../webapp/static/pdfjs/web/cmaps/78-V.bcmap | Bin 0 -> 169 bytes .../static/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap | Bin 0 -> 2651 bytes .../static/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap | Bin 0 -> 290 bytes .../static/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap | Bin 0 -> 905 bytes .../static/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap | Bin 0 -> 721 bytes .../static/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap | Bin 0 -> 290 bytes .../static/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap | Bin 0 -> 715 bytes .../static/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap | Bin 0 -> 291 bytes .../static/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap | Bin 0 -> 982 bytes .../static/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap | Bin 0 -> 260 bytes .../webapp/static/pdfjs/web/cmaps/Add-H.bcmap | Bin 0 -> 2419 bytes .../static/pdfjs/web/cmaps/Add-RKSJ-H.bcmap | Bin 0 -> 2413 bytes .../static/pdfjs/web/cmaps/Add-RKSJ-V.bcmap | Bin 0 -> 287 bytes .../webapp/static/pdfjs/web/cmaps/Add-V.bcmap | Bin 0 -> 282 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap | Bin 0 -> 317 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap | Bin 0 -> 371 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap | Bin 0 -> 376 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap | Bin 0 -> 401 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap | Bin 0 -> 405 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap | Bin 0 -> 406 bytes .../static/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap | Bin 0 -> 406 bytes .../pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap | Bin 0 -> 41193 bytes .../static/pdfjs/web/cmaps/Adobe-GB1-0.bcmap | Bin 0 -> 217 bytes .../static/pdfjs/web/cmaps/Adobe-GB1-1.bcmap | Bin 0 -> 250 bytes .../static/pdfjs/web/cmaps/Adobe-GB1-2.bcmap | Bin 0 -> 465 bytes .../static/pdfjs/web/cmaps/Adobe-GB1-3.bcmap | Bin 0 -> 470 bytes .../static/pdfjs/web/cmaps/Adobe-GB1-4.bcmap | Bin 0 -> 601 bytes .../static/pdfjs/web/cmaps/Adobe-GB1-5.bcmap | Bin 0 -> 625 bytes .../pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap | Bin 0 -> 33974 bytes .../pdfjs/web/cmaps/Adobe-Japan1-0.bcmap | Bin 0 -> 225 bytes .../pdfjs/web/cmaps/Adobe-Japan1-1.bcmap | Bin 0 -> 226 bytes .../pdfjs/web/cmaps/Adobe-Japan1-2.bcmap | Bin 0 -> 233 bytes .../pdfjs/web/cmaps/Adobe-Japan1-3.bcmap | Bin 0 -> 242 bytes .../pdfjs/web/cmaps/Adobe-Japan1-4.bcmap | Bin 0 -> 337 bytes .../pdfjs/web/cmaps/Adobe-Japan1-5.bcmap | Bin 0 -> 430 bytes .../pdfjs/web/cmaps/Adobe-Japan1-6.bcmap | Bin 0 -> 485 bytes .../pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap | Bin 0 -> 40951 bytes .../pdfjs/web/cmaps/Adobe-Korea1-0.bcmap | Bin 0 -> 241 bytes .../pdfjs/web/cmaps/Adobe-Korea1-1.bcmap | Bin 0 -> 386 bytes .../pdfjs/web/cmaps/Adobe-Korea1-2.bcmap | Bin 0 -> 391 bytes .../pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap | Bin 0 -> 23293 bytes .../webapp/static/pdfjs/web/cmaps/B5-H.bcmap | Bin 0 -> 1086 bytes .../webapp/static/pdfjs/web/cmaps/B5-V.bcmap | Bin 0 -> 142 bytes .../static/pdfjs/web/cmaps/B5pc-H.bcmap | Bin 0 -> 1099 bytes .../static/pdfjs/web/cmaps/B5pc-V.bcmap | Bin 0 -> 144 bytes .../static/pdfjs/web/cmaps/CNS-EUC-H.bcmap | Bin 0 -> 1780 bytes .../static/pdfjs/web/cmaps/CNS-EUC-V.bcmap | Bin 0 -> 1920 bytes .../static/pdfjs/web/cmaps/CNS1-H.bcmap | Bin 0 -> 706 bytes .../static/pdfjs/web/cmaps/CNS1-V.bcmap | Bin 0 -> 143 bytes .../static/pdfjs/web/cmaps/CNS2-H.bcmap | Bin 0 -> 504 bytes .../static/pdfjs/web/cmaps/CNS2-V.bcmap | 3 + .../static/pdfjs/web/cmaps/ETHK-B5-H.bcmap | Bin 0 -> 4426 bytes .../static/pdfjs/web/cmaps/ETHK-B5-V.bcmap | Bin 0 -> 158 bytes .../static/pdfjs/web/cmaps/ETen-B5-H.bcmap | Bin 0 -> 1125 bytes .../static/pdfjs/web/cmaps/ETen-B5-V.bcmap | Bin 0 -> 158 bytes .../static/pdfjs/web/cmaps/ETenms-B5-H.bcmap | 3 + .../static/pdfjs/web/cmaps/ETenms-B5-V.bcmap | Bin 0 -> 172 bytes .../webapp/static/pdfjs/web/cmaps/EUC-H.bcmap | Bin 0 -> 578 bytes .../webapp/static/pdfjs/web/cmaps/EUC-V.bcmap | Bin 0 -> 170 bytes .../webapp/static/pdfjs/web/cmaps/Ext-H.bcmap | Bin 0 -> 2536 bytes .../static/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap | Bin 0 -> 2542 bytes .../static/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap | Bin 0 -> 218 bytes .../webapp/static/pdfjs/web/cmaps/Ext-V.bcmap | Bin 0 -> 215 bytes .../static/pdfjs/web/cmaps/GB-EUC-H.bcmap | Bin 0 -> 549 bytes .../static/pdfjs/web/cmaps/GB-EUC-V.bcmap | Bin 0 -> 179 bytes .../webapp/static/pdfjs/web/cmaps/GB-H.bcmap | 4 + .../webapp/static/pdfjs/web/cmaps/GB-V.bcmap | Bin 0 -> 175 bytes .../static/pdfjs/web/cmaps/GBK-EUC-H.bcmap | Bin 0 -> 14692 bytes .../static/pdfjs/web/cmaps/GBK-EUC-V.bcmap | Bin 0 -> 180 bytes .../static/pdfjs/web/cmaps/GBK2K-H.bcmap | Bin 0 -> 19662 bytes .../static/pdfjs/web/cmaps/GBK2K-V.bcmap | Bin 0 -> 219 bytes .../static/pdfjs/web/cmaps/GBKp-EUC-H.bcmap | Bin 0 -> 14686 bytes .../static/pdfjs/web/cmaps/GBKp-EUC-V.bcmap | Bin 0 -> 181 bytes .../static/pdfjs/web/cmaps/GBT-EUC-H.bcmap | Bin 0 -> 7290 bytes .../static/pdfjs/web/cmaps/GBT-EUC-V.bcmap | Bin 0 -> 180 bytes .../webapp/static/pdfjs/web/cmaps/GBT-H.bcmap | Bin 0 -> 7269 bytes .../webapp/static/pdfjs/web/cmaps/GBT-V.bcmap | Bin 0 -> 176 bytes .../static/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap | Bin 0 -> 7298 bytes .../static/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap | Bin 0 -> 182 bytes .../static/pdfjs/web/cmaps/GBpc-EUC-H.bcmap | Bin 0 -> 557 bytes .../static/pdfjs/web/cmaps/GBpc-EUC-V.bcmap | Bin 0 -> 181 bytes .../webapp/static/pdfjs/web/cmaps/H.bcmap | Bin 0 -> 553 bytes .../static/pdfjs/web/cmaps/HKdla-B5-H.bcmap | Bin 0 -> 2654 bytes .../static/pdfjs/web/cmaps/HKdla-B5-V.bcmap | Bin 0 -> 148 bytes .../static/pdfjs/web/cmaps/HKdlb-B5-H.bcmap | Bin 0 -> 2414 bytes .../static/pdfjs/web/cmaps/HKdlb-B5-V.bcmap | Bin 0 -> 148 bytes .../static/pdfjs/web/cmaps/HKgccs-B5-H.bcmap | Bin 0 -> 2292 bytes .../static/pdfjs/web/cmaps/HKgccs-B5-V.bcmap | Bin 0 -> 149 bytes .../static/pdfjs/web/cmaps/HKm314-B5-H.bcmap | Bin 0 -> 1772 bytes .../static/pdfjs/web/cmaps/HKm314-B5-V.bcmap | Bin 0 -> 149 bytes .../static/pdfjs/web/cmaps/HKm471-B5-H.bcmap | Bin 0 -> 2171 bytes .../static/pdfjs/web/cmaps/HKm471-B5-V.bcmap | Bin 0 -> 149 bytes .../static/pdfjs/web/cmaps/HKscs-B5-H.bcmap | Bin 0 -> 4437 bytes .../static/pdfjs/web/cmaps/HKscs-B5-V.bcmap | Bin 0 -> 159 bytes .../static/pdfjs/web/cmaps/Hankaku.bcmap | Bin 0 -> 132 bytes .../static/pdfjs/web/cmaps/Hiragana.bcmap | Bin 0 -> 124 bytes .../static/pdfjs/web/cmaps/KSC-EUC-H.bcmap | Bin 0 -> 1848 bytes .../static/pdfjs/web/cmaps/KSC-EUC-V.bcmap | Bin 0 -> 164 bytes .../webapp/static/pdfjs/web/cmaps/KSC-H.bcmap | Bin 0 -> 1831 bytes .../static/pdfjs/web/cmaps/KSC-Johab-H.bcmap | Bin 0 -> 16791 bytes .../static/pdfjs/web/cmaps/KSC-Johab-V.bcmap | Bin 0 -> 166 bytes .../webapp/static/pdfjs/web/cmaps/KSC-V.bcmap | Bin 0 -> 160 bytes .../static/pdfjs/web/cmaps/KSCms-UHC-H.bcmap | Bin 0 -> 2787 bytes .../pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap | Bin 0 -> 2789 bytes .../pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap | Bin 0 -> 169 bytes .../static/pdfjs/web/cmaps/KSCms-UHC-V.bcmap | Bin 0 -> 166 bytes .../static/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap | Bin 0 -> 2024 bytes .../static/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap | Bin 0 -> 166 bytes .../static/pdfjs/web/cmaps/Katakana.bcmap | Bin 0 -> 100 bytes .../webapp/static/pdfjs/web/cmaps/LICENSE | 36 + .../webapp/static/pdfjs/web/cmaps/NWP-H.bcmap | Bin 0 -> 2765 bytes .../webapp/static/pdfjs/web/cmaps/NWP-V.bcmap | Bin 0 -> 252 bytes .../static/pdfjs/web/cmaps/RKSJ-H.bcmap | Bin 0 -> 534 bytes .../static/pdfjs/web/cmaps/RKSJ-V.bcmap | Bin 0 -> 170 bytes .../webapp/static/pdfjs/web/cmaps/Roman.bcmap | Bin 0 -> 96 bytes .../pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap | Bin 0 -> 48280 bytes .../pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap | Bin 0 -> 156 bytes .../pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap | Bin 0 -> 50419 bytes .../pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap | Bin 0 -> 156 bytes .../pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap | Bin 0 -> 52679 bytes .../pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap | Bin 0 -> 160 bytes .../pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap | Bin 0 -> 53629 bytes .../pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap | Bin 0 -> 157 bytes .../static/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap | Bin 0 -> 43366 bytes .../static/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap | Bin 0 -> 193 bytes .../pdfjs/web/cmaps/UniGB-UTF16-H.bcmap | Bin 0 -> 44086 bytes .../pdfjs/web/cmaps/UniGB-UTF16-V.bcmap | Bin 0 -> 178 bytes .../pdfjs/web/cmaps/UniGB-UTF32-H.bcmap | Bin 0 -> 45738 bytes .../pdfjs/web/cmaps/UniGB-UTF32-V.bcmap | Bin 0 -> 182 bytes .../static/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap | Bin 0 -> 46837 bytes .../static/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap | Bin 0 -> 181 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap | Bin 0 -> 25439 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap | Bin 0 -> 119 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap | Bin 0 -> 680 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap | Bin 0 -> 664 bytes .../pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap | Bin 0 -> 39443 bytes .../pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap | Bin 0 -> 643 bytes .../pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap | Bin 0 -> 40539 bytes .../pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap | Bin 0 -> 677 bytes .../pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap | Bin 0 -> 41695 bytes .../pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap | Bin 0 -> 678 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap | Bin 0 -> 39534 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap | Bin 0 -> 647 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap | Bin 0 -> 40630 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap | Bin 0 -> 681 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap | Bin 0 -> 41779 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap | Bin 0 -> 682 bytes .../pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap | Bin 0 -> 705 bytes .../pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap | Bin 0 -> 689 bytes .../pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap | Bin 0 -> 726 bytes .../pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap | Bin 0 -> 40517 bytes .../pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap | Bin 0 -> 684 bytes .../web/cmaps/UniJISX02132004-UTF32-H.bcmap | Bin 0 -> 40608 bytes .../web/cmaps/UniJISX02132004-UTF32-V.bcmap | Bin 0 -> 688 bytes .../static/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap | Bin 0 -> 25783 bytes .../static/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap | Bin 0 -> 178 bytes .../pdfjs/web/cmaps/UniKS-UTF16-H.bcmap | Bin 0 -> 26327 bytes .../pdfjs/web/cmaps/UniKS-UTF16-V.bcmap | Bin 0 -> 164 bytes .../pdfjs/web/cmaps/UniKS-UTF32-H.bcmap | Bin 0 -> 26451 bytes .../pdfjs/web/cmaps/UniKS-UTF32-V.bcmap | Bin 0 -> 168 bytes .../static/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap | Bin 0 -> 27790 bytes .../static/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap | Bin 0 -> 169 bytes .../webapp/static/pdfjs/web/cmaps/V.bcmap | Bin 0 -> 166 bytes .../static/pdfjs/web/cmaps/WP-Symbol.bcmap | Bin 0 -> 179 bytes .../webapp/static/pdfjs/web/compatibility.js | 577 + .../web/compressed.tracemonkey-pldi-09.pdf | Bin 0 -> 1016315 bytes src/main/webapp/static/pdfjs/web/debugger.js | 620 + .../pdfjs/web/images/annotation-check.svg | 11 + .../pdfjs/web/images/annotation-comment.svg | 16 + .../pdfjs/web/images/annotation-help.svg | 26 + .../pdfjs/web/images/annotation-insert.svg | 10 + .../pdfjs/web/images/annotation-key.svg | 11 + .../web/images/annotation-newparagraph.svg | 11 + .../pdfjs/web/images/annotation-noicon.svg | 7 + .../pdfjs/web/images/annotation-note.svg | 42 + .../pdfjs/web/images/annotation-paragraph.svg | 16 + .../web/images/findbarButton-next-rtl.png | Bin 0 -> 199 bytes .../web/images/findbarButton-next-rtl@2x.png | Bin 0 -> 304 bytes .../pdfjs/web/images/findbarButton-next.png | Bin 0 -> 193 bytes .../web/images/findbarButton-next@2x.png | Bin 0 -> 296 bytes .../web/images/findbarButton-previous-rtl.png | Bin 0 -> 193 bytes .../images/findbarButton-previous-rtl@2x.png | Bin 0 -> 296 bytes .../web/images/findbarButton-previous.png | Bin 0 -> 199 bytes .../web/images/findbarButton-previous@2x.png | Bin 0 -> 304 bytes .../webapp/static/pdfjs/web/images/grab.cur | Bin 0 -> 326 bytes .../static/pdfjs/web/images/grabbing.cur | Bin 0 -> 326 bytes .../static/pdfjs/web/images/loading-icon.gif | Bin 0 -> 2545 bytes .../static/pdfjs/web/images/loading-small.png | Bin 0 -> 7402 bytes .../pdfjs/web/images/loading-small@2x.png | Bin 0 -> 16131 bytes ...ondaryToolbarButton-documentProperties.png | Bin 0 -> 403 bytes ...aryToolbarButton-documentProperties@2x.png | Bin 0 -> 933 bytes .../secondaryToolbarButton-firstPage.png | Bin 0 -> 179 bytes .../secondaryToolbarButton-firstPage@2x.png | Bin 0 -> 266 bytes .../secondaryToolbarButton-handTool.png | Bin 0 -> 301 bytes .../secondaryToolbarButton-handTool@2x.png | Bin 0 -> 583 bytes .../secondaryToolbarButton-lastPage.png | Bin 0 -> 175 bytes .../secondaryToolbarButton-lastPage@2x.png | Bin 0 -> 276 bytes .../secondaryToolbarButton-rotateCcw.png | Bin 0 -> 360 bytes .../secondaryToolbarButton-rotateCcw@2x.png | Bin 0 -> 731 bytes .../secondaryToolbarButton-rotateCw.png | Bin 0 -> 359 bytes .../secondaryToolbarButton-rotateCw@2x.png | Bin 0 -> 714 bytes .../webapp/static/pdfjs/web/images/shadow.png | Bin 0 -> 290 bytes .../static/pdfjs/web/images/texture.png | Bin 0 -> 2418 bytes .../web/images/toolbarButton-bookmark.png | Bin 0 -> 174 bytes .../web/images/toolbarButton-bookmark@2x.png | Bin 0 -> 260 bytes .../web/images/toolbarButton-download.png | Bin 0 -> 259 bytes .../web/images/toolbarButton-download@2x.png | Bin 0 -> 425 bytes .../web/images/toolbarButton-menuArrows.png | Bin 0 -> 108 bytes .../images/toolbarButton-menuArrows@2x.png | Bin 0 -> 152 bytes .../web/images/toolbarButton-openFile.png | Bin 0 -> 295 bytes .../web/images/toolbarButton-openFile@2x.png | Bin 0 -> 550 bytes .../web/images/toolbarButton-pageDown-rtl.png | Bin 0 -> 242 bytes .../images/toolbarButton-pageDown-rtl@2x.png | Bin 0 -> 398 bytes .../web/images/toolbarButton-pageDown.png | Bin 0 -> 238 bytes .../web/images/toolbarButton-pageDown@2x.png | Bin 0 -> 396 bytes .../web/images/toolbarButton-pageUp-rtl.png | Bin 0 -> 245 bytes .../images/toolbarButton-pageUp-rtl@2x.png | Bin 0 -> 405 bytes .../pdfjs/web/images/toolbarButton-pageUp.png | Bin 0 -> 246 bytes .../web/images/toolbarButton-pageUp@2x.png | Bin 0 -> 403 bytes .../images/toolbarButton-presentationMode.png | Bin 0 -> 321 bytes .../toolbarButton-presentationMode@2x.png | Bin 0 -> 586 bytes .../pdfjs/web/images/toolbarButton-print.png | Bin 0 -> 257 bytes .../web/images/toolbarButton-print@2x.png | Bin 0 -> 464 bytes .../pdfjs/web/images/toolbarButton-search.png | Bin 0 -> 309 bytes .../web/images/toolbarButton-search@2x.png | Bin 0 -> 653 bytes ...olbarButton-secondaryToolbarToggle-rtl.png | Bin 0 -> 246 bytes ...arButton-secondaryToolbarToggle-rtl@2x.png | Bin 0 -> 456 bytes .../toolbarButton-secondaryToolbarToggle.png | Bin 0 -> 243 bytes ...oolbarButton-secondaryToolbarToggle@2x.png | Bin 0 -> 458 bytes .../toolbarButton-sidebarToggle-rtl.png | Bin 0 -> 225 bytes .../toolbarButton-sidebarToggle-rtl@2x.png | Bin 0 -> 344 bytes .../images/toolbarButton-sidebarToggle.png | Bin 0 -> 225 bytes .../images/toolbarButton-sidebarToggle@2x.png | Bin 0 -> 331 bytes .../images/toolbarButton-viewAttachments.png | Bin 0 -> 384 bytes .../toolbarButton-viewAttachments@2x.png | Bin 0 -> 871 bytes .../images/toolbarButton-viewOutline-rtl.png | Bin 0 -> 177 bytes .../toolbarButton-viewOutline-rtl@2x.png | Bin 0 -> 394 bytes .../web/images/toolbarButton-viewOutline.png | Bin 0 -> 178 bytes .../images/toolbarButton-viewOutline@2x.png | Bin 0 -> 331 bytes .../images/toolbarButton-viewThumbnail.png | Bin 0 -> 185 bytes .../images/toolbarButton-viewThumbnail@2x.png | Bin 0 -> 220 bytes .../pdfjs/web/images/toolbarButton-zoomIn.png | Bin 0 -> 136 bytes .../web/images/toolbarButton-zoomIn@2x.png | Bin 0 -> 160 bytes .../web/images/toolbarButton-zoomOut.png | Bin 0 -> 88 bytes .../web/images/toolbarButton-zoomOut@2x.png | Bin 0 -> 109 bytes .../webapp/static/pdfjs/web/jquery-3.3.1.js | 10364 ++++ src/main/webapp/static/pdfjs/web/l10n.js | 1033 + .../pdfjs/web/locale/ach/viewer.properties | 167 + .../pdfjs/web/locale/af/viewer.properties | 167 + .../pdfjs/web/locale/ak/viewer.properties | 123 + .../pdfjs/web/locale/an/viewer.properties | 167 + .../pdfjs/web/locale/ar/viewer.properties | 167 + .../pdfjs/web/locale/as/viewer.properties | 164 + .../pdfjs/web/locale/ast/viewer.properties | 111 + .../pdfjs/web/locale/az/viewer.properties | 167 + .../pdfjs/web/locale/be/viewer.properties | 105 + .../pdfjs/web/locale/bg/viewer.properties | 167 + .../pdfjs/web/locale/bn-BD/viewer.properties | 139 + .../pdfjs/web/locale/bn-IN/viewer.properties | 167 + .../pdfjs/web/locale/br/viewer.properties | 167 + .../pdfjs/web/locale/bs/viewer.properties | 125 + .../pdfjs/web/locale/ca/viewer.properties | 167 + .../pdfjs/web/locale/cs/viewer.properties | 167 + .../pdfjs/web/locale/csb/viewer.properties | 134 + .../pdfjs/web/locale/cy/viewer.properties | 167 + .../pdfjs/web/locale/da/viewer.properties | 167 + .../pdfjs/web/locale/de/viewer.properties | 167 + .../pdfjs/web/locale/el/viewer.properties | 131 + .../pdfjs/web/locale/en-GB/viewer.properties | 167 + .../pdfjs/web/locale/en-US/viewer.properties | 167 + .../pdfjs/web/locale/en-ZA/viewer.properties | 163 + .../pdfjs/web/locale/eo/viewer.properties | 167 + .../pdfjs/web/locale/es-AR/viewer.properties | 167 + .../pdfjs/web/locale/es-CL/viewer.properties | 130 + .../pdfjs/web/locale/es-ES/viewer.properties | 111 + .../pdfjs/web/locale/es-MX/viewer.properties | 167 + .../pdfjs/web/locale/et/viewer.properties | 167 + .../pdfjs/web/locale/eu/viewer.properties | 167 + .../pdfjs/web/locale/fa/viewer.properties | 167 + .../pdfjs/web/locale/ff/viewer.properties | 167 + .../pdfjs/web/locale/fi/viewer.properties | 167 + .../pdfjs/web/locale/fr/viewer.properties | 167 + .../pdfjs/web/locale/fy-NL/viewer.properties | 173 + .../pdfjs/web/locale/ga-IE/viewer.properties | 167 + .../pdfjs/web/locale/gd/viewer.properties | 167 + .../pdfjs/web/locale/gl/viewer.properties | 164 + .../pdfjs/web/locale/gu-IN/viewer.properties | 149 + .../pdfjs/web/locale/he/viewer.properties | 152 + .../pdfjs/web/locale/hi-IN/viewer.properties | 166 + .../pdfjs/web/locale/hr/viewer.properties | 167 + .../pdfjs/web/locale/hu/viewer.properties | 167 + .../pdfjs/web/locale/hy-AM/viewer.properties | 167 + .../pdfjs/web/locale/id/viewer.properties | 167 + .../pdfjs/web/locale/is/viewer.properties | 167 + .../pdfjs/web/locale/it/viewer.properties | 111 + .../pdfjs/web/locale/ja/viewer.properties | 167 + .../pdfjs/web/locale/ka/viewer.properties | 124 + .../pdfjs/web/locale/kk/viewer.properties | 167 + .../pdfjs/web/locale/km/viewer.properties | 167 + .../pdfjs/web/locale/kn/viewer.properties | 167 + .../pdfjs/web/locale/ko/viewer.properties | 167 + .../pdfjs/web/locale/ku/viewer.properties | 139 + .../pdfjs/web/locale/lg/viewer.properties | 103 + .../pdfjs/web/locale/lij/viewer.properties | 116 + .../static/pdfjs/web/locale/locale.properties | 312 + .../pdfjs/web/locale/lt/viewer.properties | 167 + .../pdfjs/web/locale/lv/viewer.properties | 167 + .../pdfjs/web/locale/mai/viewer.properties | 167 + .../pdfjs/web/locale/mk/viewer.properties | 126 + .../pdfjs/web/locale/ml/viewer.properties | 167 + .../pdfjs/web/locale/mn/viewer.properties | 65 + .../pdfjs/web/locale/mr/viewer.properties | 165 + .../pdfjs/web/locale/ms/viewer.properties | 165 + .../pdfjs/web/locale/my/viewer.properties | 166 + .../pdfjs/web/locale/nb-NO/viewer.properties | 167 + .../pdfjs/web/locale/nl/viewer.properties | 167 + .../pdfjs/web/locale/nn-NO/viewer.properties | 167 + .../pdfjs/web/locale/nso/viewer.properties | 123 + .../pdfjs/web/locale/oc/viewer.properties | 165 + .../pdfjs/web/locale/or/viewer.properties | 164 + .../pdfjs/web/locale/pa-IN/viewer.properties | 181 + .../pdfjs/web/locale/pl/viewer.properties | 152 + .../pdfjs/web/locale/pt-BR/viewer.properties | 167 + .../pdfjs/web/locale/pt-PT/viewer.properties | 167 + .../pdfjs/web/locale/rm/viewer.properties | 157 + .../pdfjs/web/locale/ro/viewer.properties | 167 + .../pdfjs/web/locale/ru/viewer.properties | 111 + .../pdfjs/web/locale/rw/viewer.properties | 73 + .../pdfjs/web/locale/sah/viewer.properties | 163 + .../pdfjs/web/locale/si/viewer.properties | 167 + .../pdfjs/web/locale/sk/viewer.properties | 167 + .../pdfjs/web/locale/sl/viewer.properties | 167 + .../pdfjs/web/locale/son/viewer.properties | 167 + .../pdfjs/web/locale/sq/viewer.properties | 165 + .../pdfjs/web/locale/sr/viewer.properties | 167 + .../pdfjs/web/locale/sv-SE/viewer.properties | 167 + .../pdfjs/web/locale/sw/viewer.properties | 123 + .../pdfjs/web/locale/ta-LK/viewer.properties | 64 + .../pdfjs/web/locale/ta/viewer.properties | 167 + .../pdfjs/web/locale/te/viewer.properties | 167 + .../pdfjs/web/locale/th/viewer.properties | 167 + .../pdfjs/web/locale/tl/viewer.properties | 83 + .../pdfjs/web/locale/tn/viewer.properties | 74 + .../pdfjs/web/locale/tr/viewer.properties | 167 + .../pdfjs/web/locale/uk/viewer.properties | 167 + .../pdfjs/web/locale/ur/viewer.properties | 161 + .../pdfjs/web/locale/vi/viewer.properties | 145 + .../pdfjs/web/locale/wo/viewer.properties | 118 + .../pdfjs/web/locale/xh/viewer.properties | 167 + .../pdfjs/web/locale/zh-CN/viewer.properties | 167 + .../pdfjs/web/locale/zh-TW/viewer.properties | 168 + .../pdfjs/web/locale/zu/viewer.properties | 124 + src/main/webapp/static/pdfjs/web/viewer.css | 1999 + src/main/webapp/static/pdfjs/web/viewer.html | 481 + src/main/webapp/static/pdfjs/web/viewer.js | 7608 +++ .../static/zTree_v3-master/.gitattributes | 22 + .../webapp/static/zTree_v3-master/.gitignore | 163 + .../webapp/static/zTree_v3-master/README.md | 52 + .../css/awesomeStyle/awesome.css | 386 + .../css/awesomeStyle/awesome.less | 146 + .../zTree_v3-master/css/awesomeStyle/fa.less | 480 + .../css/awesomeStyle/img/loading.gif | Bin 0 -> 381 bytes .../static/zTree_v3-master/css/demo.css | 33 + .../css/metroStyle/img/line_conn.png | Bin 0 -> 933 bytes .../css/metroStyle/img/loading.gif | Bin 0 -> 381 bytes .../css/metroStyle/img/metro.gif | Bin 0 -> 4679 bytes .../css/metroStyle/img/metro.png | Bin 0 -> 5283 bytes .../css/metroStyle/metroStyle.css | 96 + .../css/zTreeStyle/img/diy/1_close.png | Bin 0 -> 601 bytes .../css/zTreeStyle/img/diy/1_open.png | Bin 0 -> 580 bytes .../css/zTreeStyle/img/diy/2.png | Bin 0 -> 570 bytes .../css/zTreeStyle/img/diy/3.png | Bin 0 -> 762 bytes .../css/zTreeStyle/img/diy/4.png | Bin 0 -> 399 bytes .../css/zTreeStyle/img/diy/5.png | Bin 0 -> 710 bytes .../css/zTreeStyle/img/diy/6.png | Bin 0 -> 432 bytes .../css/zTreeStyle/img/diy/7.png | Bin 0 -> 534 bytes .../css/zTreeStyle/img/diy/8.png | Bin 0 -> 529 bytes .../css/zTreeStyle/img/diy/9.png | Bin 0 -> 467 bytes .../css/zTreeStyle/img/line_conn.gif | Bin 0 -> 45 bytes .../css/zTreeStyle/img/loading.gif | Bin 0 -> 381 bytes .../css/zTreeStyle/img/zTreeStandard.gif | Bin 0 -> 5564 bytes .../css/zTreeStyle/img/zTreeStandard.png | Bin 0 -> 11173 bytes .../css/zTreeStyle/zTreeStyle.css | 97 + .../css/zTreeStyle/zTreeStylev3.5.28.css | 97 + .../static/zTree_v3-master/js/fuzzysearch.js | 117 + .../zTree_v3-master/js/jquery-1.4.4.min.js | 167 + .../zTree_v3-master/js/jquery.ztree.all.js | 3841 ++ .../js/jquery.ztree.all.min.js | 166 + .../js/jquery.ztree.allv3-3.5.28.js | 3734 ++ .../js/jquery.ztree.allv3-3.5.28.min.js | 165 + .../zTree_v3-master/js/jquery.ztree.core.js | 1986 + .../js/jquery.ztree.core.min.js | 75 + .../js/jquery.ztree.excheck.js | 651 + .../js/jquery.ztree.excheck.min.js | 34 + .../zTree_v3-master/js/jquery.ztree.exedit.js | 1203 + .../js/jquery.ztree.exedit.min.js | 53 + .../zTree_v3-master/js/jquery.ztree.exhide.js | 404 + .../js/jquery.ztree.exhide.min.js | 23 + .../js/jquery.ztree.exhidev3-3.5.28.js | 367 + .../static/zTree_v3-master/log v3.x.txt | 319 + .../static/zTree_v3-master/package.json | 21 + .../zTree_v3-master/zTree.v3.jquery.json | 35 + .../webapp/病案归档系统版本说明.txt | 20 + src/test/java/com/emr/MapperTest.java | 132 + 4092 files changed, 551758 insertions(+) create mode 100644 .gitignore create mode 100644 pom.xml create mode 100644 src/main/java/com/emr/annotation/DataSource.java create mode 100644 src/main/java/com/emr/annotation/DataSourceAspect.java create mode 100644 src/main/java/com/emr/annotation/DynamicDataSource.java create mode 100644 src/main/java/com/emr/controller/ArchiveFlowInfoController.java create mode 100644 src/main/java/com/emr/controller/ContantController.java create mode 100644 src/main/java/com/emr/controller/DictionaryController.java create mode 100644 src/main/java/com/emr/controller/FontController.java create mode 100644 src/main/java/com/emr/controller/FormTokenFlagUtil.java create mode 100644 src/main/java/com/emr/controller/GlobalExceptionHandler.java create mode 100644 src/main/java/com/emr/controller/HolidaySetController.java create mode 100644 src/main/java/com/emr/controller/JAXDynamicClientFactory.java create mode 100644 src/main/java/com/emr/controller/LoginController.java create mode 100644 src/main/java/com/emr/controller/MedicalRecallController.java create mode 100644 src/main/java/com/emr/controller/StatisticsController.java create mode 100644 src/main/java/com/emr/controller/UploadFilesController.java create mode 100644 src/main/java/com/emr/controller/UrlInterceptor.java create mode 100644 src/main/java/com/emr/controller/VCountController.java create mode 100644 src/main/java/com/emr/controller/beHospitaledController.java create mode 100644 src/main/java/com/emr/controller/faultController.java create mode 100644 src/main/java/com/emr/controller/faultTypeController.java create mode 100644 src/main/java/com/emr/controller/inHospitalController.java create mode 100644 src/main/java/com/emr/controller/lastVerifyController.java create mode 100644 src/main/java/com/emr/controller/medicalRecallDateController.java create mode 100644 src/main/java/com/emr/controller/unfileMedicalController.java create mode 100644 src/main/java/com/emr/dao/ArchiveCallbackInfoMapper.java create mode 100644 src/main/java/com/emr/dao/ArchiveFlowInfoMapper.java create mode 100644 src/main/java/com/emr/dao/ArchiveFlowRoleMapper.java create mode 100644 src/main/java/com/emr/dao/Archive_DetailMapper.java create mode 100644 src/main/java/com/emr/dao/Archive_MasterMapper.java create mode 100644 src/main/java/com/emr/dao/EmrHolidaySetMapper.java create mode 100644 src/main/java/com/emr/dao/EmrOvertimeSetMapper.java create mode 100644 src/main/java/com/emr/dao/EmrPatientMapper.java create mode 100644 src/main/java/com/emr/dao/Emr_Archive_DetailMapper.java create mode 100644 src/main/java/com/emr/dao/Emr_DictionaryMapper.java create mode 100644 src/main/java/com/emr/dao/Emr_Fault_DetailMapper.java create mode 100644 src/main/java/com/emr/dao/Emr_Fault_TypeMapper.java create mode 100644 src/main/java/com/emr/dao/Emr_LogMapper.java create mode 100644 src/main/java/com/emr/dao/Emr_PictureMapper.java create mode 100644 src/main/java/com/emr/dao/StatisticsMapper.java create mode 100644 src/main/java/com/emr/dao/TPrintinfoMapper.java create mode 100644 src/main/java/com/emr/dao/TUuInfoMapper.java create mode 100644 src/main/java/com/emr/dao/TUuPrintMapper.java create mode 100644 src/main/java/com/emr/dao/V_CountMapper.java create mode 100644 src/main/java/com/emr/dao/Zd_AssortMapper.java create mode 100644 src/main/java/com/emr/entity/ArchiveCallbackInfo.java create mode 100644 src/main/java/com/emr/entity/ArchiveFlowInfo.java create mode 100644 src/main/java/com/emr/entity/ArchiveFlowRole.java create mode 100644 src/main/java/com/emr/entity/Archive_Detail.java create mode 100644 src/main/java/com/emr/entity/Archive_Detail_Vo.java create mode 100644 src/main/java/com/emr/entity/Archive_Master.java create mode 100644 src/main/java/com/emr/entity/Archive_Master_Vo.java create mode 100644 src/main/java/com/emr/entity/AssortTypeTree.java create mode 100644 src/main/java/com/emr/entity/EmrHolidaySet.java create mode 100644 src/main/java/com/emr/entity/EmrHolidaySetVo.java create mode 100644 src/main/java/com/emr/entity/EmrOvertimeSet.java create mode 100644 src/main/java/com/emr/entity/EmrPatient.java create mode 100644 src/main/java/com/emr/entity/Emr_Archive_Detail.java create mode 100644 src/main/java/com/emr/entity/Emr_Dictionary.java create mode 100644 src/main/java/com/emr/entity/Emr_Fault_Detail.java create mode 100644 src/main/java/com/emr/entity/Emr_Fault_Detail_Vo.java create mode 100644 src/main/java/com/emr/entity/Emr_Fault_Type.java create mode 100644 src/main/java/com/emr/entity/Emr_Fault_Vo.java create mode 100644 src/main/java/com/emr/entity/Emr_Log.java create mode 100644 src/main/java/com/emr/entity/Emr_Log_Vo.java create mode 100644 src/main/java/com/emr/entity/Emr_Picture.java create mode 100644 src/main/java/com/emr/entity/File_Vo.java create mode 100644 src/main/java/com/emr/entity/OffsetLimitPage.java create mode 100644 src/main/java/com/emr/entity/Power_User.java create mode 100644 src/main/java/com/emr/entity/ReturnAsmx.java create mode 100644 src/main/java/com/emr/entity/TPrintinfo.java create mode 100644 src/main/java/com/emr/entity/TUuInfo.java create mode 100644 src/main/java/com/emr/entity/TUuPrint.java create mode 100644 src/main/java/com/emr/entity/Upload_File_Vo.java create mode 100644 src/main/java/com/emr/entity/V_Count.java create mode 100644 src/main/java/com/emr/entity/Zd_Assort.java create mode 100644 src/main/java/com/emr/service/Archive_DetailService.java create mode 100644 src/main/java/com/emr/service/Archive_MasterService.java create mode 100644 src/main/java/com/emr/service/Emr_Archive_DetailService.java create mode 100644 src/main/java/com/emr/service/Emr_DictionaryService.java create mode 100644 src/main/java/com/emr/service/Emr_Fault_DetailService.java create mode 100644 src/main/java/com/emr/service/Emr_Fault_TypeService.java create mode 100644 src/main/java/com/emr/service/Emr_PictureService.java create mode 100644 src/main/java/com/emr/service/V_CountService.java create mode 100644 src/main/java/com/emr/service/WebService.java create mode 100644 src/main/java/com/emr/service/ipml/ArchiveCallbackInfoService.java create mode 100644 src/main/java/com/emr/service/ipml/ArchiveFlowInfoService.java create mode 100644 src/main/java/com/emr/service/ipml/Archive_DetailServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/Archive_MasterServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/Emr_Archive_DetailServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/Emr_DictionaryServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/Emr_Fault_DetailServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/Emr_Fault_TypeServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/Emr_PictureServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/EnumVerify.java create mode 100644 src/main/java/com/emr/service/ipml/HolidaySetService.java create mode 100644 src/main/java/com/emr/service/ipml/StatisticsService.java create mode 100644 src/main/java/com/emr/service/ipml/TPrintinfoService.java create mode 100644 src/main/java/com/emr/service/ipml/V_CountServiceImpl.java create mode 100644 src/main/java/com/emr/service/ipml/ZdAssortService.java create mode 100644 src/main/java/com/emr/shiro/MyRealm.java create mode 100644 src/main/java/com/emr/util/AccountDate.java create mode 100644 src/main/java/com/emr/util/ActionScopeUtils.java create mode 100644 src/main/java/com/emr/util/ExportExcelUtil.java create mode 100644 src/main/java/com/emr/util/ExportExcelUtil1.java create mode 100644 src/main/java/com/emr/util/HttpClientUtils.java create mode 100644 src/main/java/com/emr/util/Jpg2PdfUtil.java create mode 100644 src/main/java/com/emr/util/Msg.java create mode 100644 src/main/java/com/emr/util/OracleConnect.java create mode 100644 src/main/java/com/emr/util/PDFUtils.java create mode 100644 src/main/java/com/emr/util/PageBean.java create mode 100644 src/main/java/com/emr/util/PrintToPdfUtil.java create mode 100644 src/main/java/com/emr/util/ReadFile.java create mode 100644 src/main/java/com/emr/util/UrlUtil.java create mode 100644 src/main/java/com/emr/util/test.java create mode 100644 src/main/java/com/emr/vo/ArchiveCallbackInfoVo.java create mode 100644 src/main/java/com/emr/vo/ArchiveFlowInfoVo.java create mode 100644 src/main/java/com/emr/vo/DeptStatistics.java create mode 100644 src/main/java/com/emr/vo/DoctorStatistics.java create mode 100644 src/main/java/com/emr/vo/FinalAndFirstStatistics.java create mode 100644 src/main/java/com/emr/vo/TUuInfoVo.java create mode 100644 src/main/java/com/emr/vo/TUuPrintSearch.java create mode 100644 src/main/java/com/emr/vo/TUuPrintVo.java create mode 100644 src/main/java/com/emr/vo/User.java create mode 100644 src/main/java/com/emr/vo/V_CountVo.java create mode 100644 src/main/resources/activiti/leave.bpmn20.xml create mode 100644 src/main/resources/config/activiti.cfg.xml create mode 100644 src/main/resources/config/applicationContext-shiro.xml create mode 100644 src/main/resources/config/applicationContext.xml create mode 100644 src/main/resources/config/config.properties create mode 100644 src/main/resources/config/gennerator.properties create mode 100644 src/main/resources/config/jdbc.properties create mode 100644 src/main/resources/config/mybatis-config.xml create mode 100644 src/main/resources/config/spring-shiro.xml create mode 100644 src/main/resources/config/webService.xml create mode 100644 src/main/resources/generatorConfig.xml create mode 100644 src/main/resources/log4j.properties create mode 100644 src/main/resources/mapper/ArchiveCallbackInfoMapper.xml create mode 100644 src/main/resources/mapper/ArchiveFlowInfoMapper.xml create mode 100644 src/main/resources/mapper/ArchiveFlowRoleMapper.xml create mode 100644 src/main/resources/mapper/Archive_DetailMapper.xml create mode 100644 src/main/resources/mapper/Archive_MasterMapper.xml create mode 100644 src/main/resources/mapper/EmrHolidaySetMapper.xml create mode 100644 src/main/resources/mapper/EmrOvertimeSetMapper.xml create mode 100644 src/main/resources/mapper/EmrPatientMapper.xml create mode 100644 src/main/resources/mapper/Emr_Archive_DetailMapper.xml create mode 100644 src/main/resources/mapper/Emr_DictionaryMapper.xml create mode 100644 src/main/resources/mapper/Emr_Fault_DetailMapper.xml create mode 100644 src/main/resources/mapper/Emr_Fault_TypeMapper.xml create mode 100644 src/main/resources/mapper/Emr_LogMapper.xml create mode 100644 src/main/resources/mapper/Emr_PictureMapper.xml create mode 100644 src/main/resources/mapper/StatisticsMapper.xml create mode 100644 src/main/resources/mapper/TPrintinfoMapper.xml create mode 100644 src/main/resources/mapper/TUuInfoMapper.xml create mode 100644 src/main/resources/mapper/TUuPrintMapper.xml create mode 100644 src/main/resources/mapper/V_CountMapper.xml create mode 100644 src/main/resources/mapper/Zd_AssortMapper.xml create mode 100644 src/main/webapp/WEB-INF/dispatcherServlet-servlet.xml create mode 100644 src/main/webapp/WEB-INF/jspf/boostrapSelect.jspf create mode 100644 src/main/webapp/WEB-INF/jspf/comm.jspf create mode 100644 src/main/webapp/WEB-INF/jspf/confirmJsp.jspf create mode 100644 src/main/webapp/WEB-INF/jspf/ztreeCommom.jsp create mode 100644 src/main/webapp/WEB-INF/lib/ojdbc14.jar create mode 100644 src/main/webapp/WEB-INF/lib/power-foundaton-1.0-SNAPSHOT.jar create mode 100644 src/main/webapp/WEB-INF/lib/sqljdbc4-2.0.jar create mode 100644 src/main/webapp/WEB-INF/views/beHospitaledDir/beHospList.jsp create mode 100644 src/main/webapp/WEB-INF/views/beHospitaledDir/timeLine.jsp create mode 100644 src/main/webapp/WEB-INF/views/dictionaryDir/dictionary.jsp create mode 100644 src/main/webapp/WEB-INF/views/faultDir/faultList.jsp create mode 100644 src/main/webapp/WEB-INF/views/faultTypeDir/faultTypeList.jsp create mode 100644 src/main/webapp/WEB-INF/views/flowInfo/flowInfoList.jsp create mode 100644 src/main/webapp/WEB-INF/views/font/error.jsp create mode 100644 src/main/webapp/WEB-INF/views/font/showRecord.jsp create mode 100644 src/main/webapp/WEB-INF/views/font/showRecordIframe.jsp create mode 100644 src/main/webapp/WEB-INF/views/holidaySetDir/holidaySetList.jsp create mode 100644 src/main/webapp/WEB-INF/views/inHospitalDir/inHositalList.jsp create mode 100644 src/main/webapp/WEB-INF/views/index.html create mode 100644 src/main/webapp/WEB-INF/views/index.jsp create mode 100644 src/main/webapp/WEB-INF/views/lastVerifyDir/lastVerifyList.jsp create mode 100644 src/main/webapp/WEB-INF/views/medicalRecallDateDir/recallDateList.jsp create mode 100644 src/main/webapp/WEB-INF/views/medicalRecallDir/medicalRecallList.jsp create mode 100644 src/main/webapp/WEB-INF/views/pdf.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/finalStatistics.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/finalStatisticsDetail.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/firstStatistics.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/printCount.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/printInfo.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/scanCount.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/scanInfo.jsp create mode 100644 src/main/webapp/WEB-INF/views/statistics/statisticsDetail.jsp create mode 100644 src/main/webapp/WEB-INF/views/unfileMedicalDir/unfileMedicalList.jsp create mode 100644 src/main/webapp/WEB-INF/views/vCountDir/doctorFileList.jsp create mode 100644 src/main/webapp/WEB-INF/views/vCountDir/doctorFileListIframe.jsp create mode 100644 src/main/webapp/WEB-INF/views/vCountDir/vCountList.jsp create mode 100644 src/main/webapp/WEB-INF/web.xml create mode 100644 src/main/webapp/error.jsp create mode 100644 src/main/webapp/favicon.ico create mode 100644 src/main/webapp/index.jsp create mode 100644 src/main/webapp/login.jsp create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/.bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/cheatsheet.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/component.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/composer.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.eot create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.ttf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.woff create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-font.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-icons.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-variables.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/ionicons.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/alert-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/alert.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-add-contact.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-add.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-alarm.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-archive.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-back.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-down-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-down-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-forward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-up-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-up-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-battery.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-book.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-calendar.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-call.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-camera.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-chat.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-checkmark.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-clock.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-close.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-contact.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-contacts.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-data.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-developer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-display.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-download.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-drawer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-dropdown.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-earth.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-folder.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-forums.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-friends.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-hand.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-image.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-inbox.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-information.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-keypad.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-lightbulb.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-locate.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-location.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-mail.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-microphone.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-mixer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-more.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-note.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-playstore.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-printer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-promotion.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-reminder.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-remove.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-search.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-send.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-settings.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-share.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-social-user.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-social.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-sort.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-stair-drawer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-star.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-stopwatch.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-storage.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-back.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-home.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-windows.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-timer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-trash.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-user-menu.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-volume.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-wifi.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/aperture.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/archive.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-c.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-expand.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-down-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-down-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-up-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-up-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-left-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-left-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-left-c.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-move.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-resize.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-return-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-return-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-c.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-shrink.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-swap.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-up-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-up-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-up-c.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/asterisk.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/at.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-charging.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-full.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-half.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-low.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/beaker.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/beer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bluetooth.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bonfire.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bookmark.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/briefcase.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bug.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/calculator.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/calendar.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/camera.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/card.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cash.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbox-working.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbox.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatboxes.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbubble-working.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbubble.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbubbles.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark-round.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-down.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-up.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/clipboard.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/clock.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close-round.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/closed-captioning.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cloud.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/code-download.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/code-working.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/code.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/coffee.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/compass.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/compose.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/connection-bars.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/contrast.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cube.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/disc.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/document-text.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/document.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/drag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/earth.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/edit.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/egg.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eject.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/email.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eye-disabled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eye.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/female.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/filing.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/film-marker.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fireball.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flame.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flash-off.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flash.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flask.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/folder.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fork-repo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fork.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/forward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/funnel.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/game-controller-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/game-controller-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/gear-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/gear-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/grid.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/hammer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/happy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/headphone.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/heart-broken.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/heart.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help-buoy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/home.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/icecream.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/icon-social-google-plus-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/icon-social-google-plus.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/image.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/images.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/information-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/information.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ionic.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-alarm-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-alarm.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-albums-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-albums.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-americanfootball-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-americanfootball.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-analytics-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-analytics.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-back.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-down.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-forward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-down.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-left.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-right.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-up.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-up.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-at-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-at.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-barcode-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-barcode.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-baseball-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-baseball.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-basketball-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-basketball.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bell-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bell.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bolt-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bolt.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bookmarks-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bookmarks.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-box-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-box.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-briefcase-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-briefcase.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-browsers-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-browsers.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calculator-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calculator.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calendar-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calendar.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-camera-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-camera.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cart-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cart.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatboxes-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatboxes.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatbubble-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatbubble.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-circle-filled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-circle-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-clock-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-clock.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-download-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-download.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-upload-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-upload.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-night-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-night.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cog-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cog.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-compose-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-compose.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-contact-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-contact.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-copy-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-copy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-download-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-download.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-drag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-email-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-email.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-expand.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-eye-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-eye.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-fastforward-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-fastforward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-filing-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-filing.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-film-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-film.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-flag-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-flag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-folder-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-folder.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-football-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-football.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-gear-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-gear.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-glasses-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-glasses.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-heart-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-heart.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-home-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-home.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-infinite-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-infinite.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-ionic-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-keypad-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-keypad.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-lightbulb-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-lightbulb.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-location-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-location.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-locked-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-locked.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-loop-strong.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-loop.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-medkit-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-medkit.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-mic-off.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-mic-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-mic.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-monitor-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-monitor.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-moon-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-moon.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-more-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-more.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-musical-note.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-musical-notes.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-navigate-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-navigate.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paper-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paper.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paperplane-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paperplane.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-partlysunny-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-partlysunny.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pause-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pause.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paw-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paw.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-people-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-people.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-person-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-person.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-personadd-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-personadd.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-photos-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-photos.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pie-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pie.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-play-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-play.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetag-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetags-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetags.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-printer-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-printer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pulse-strong.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pulse.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rainy-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rainy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-recording-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-recording.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-redo-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-redo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh-empty.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reload.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reverse-camera-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reverse-camera.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rewind-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rewind.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-search-strong.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-search.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-settings-strong.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-settings.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-shrink.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipbackward-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipbackward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipforward-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipforward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-snowy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-speedometer-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-speedometer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star-half.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-stopwatch-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-stopwatch.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-sunny-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-sunny.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-telephone-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-telephone.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-tennisball-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-tennisball.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-thunderstorm-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-thunderstorm.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-time-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-time.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-timer-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-timer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-toggle-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-toggle.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-trash-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-trash.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-undo-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-undo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-unlocked-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-unlocked.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-upload-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-upload.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-videocam-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-videocam.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-volume-high.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-volume-low.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-wineglass-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-wineglass.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-world-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-world.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ipad.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/iphone.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ipod.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/jet.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/key.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/knife.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/laptop.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/leaf.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/levels.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/lightbulb.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/link.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/load-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/load-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/load-c.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/load-d.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/location.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/locked.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/log-in.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/log-out.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/loop.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/magnet.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/male.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/man.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/map.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/medkit.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/merge.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/mic-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/mic-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/mic-c.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus-round.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/model-s.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/monitor.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/more.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/mouse.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/music-note.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navicon-round.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navicon.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navigate.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/network.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/no-smoking.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/nuclear.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/outlet.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/paper-airplane.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/paperclip.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pause.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person-add.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person-stalker.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pie-graph.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pin.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pinpoint.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pizza.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plane.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/planet.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/play.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/playstation.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus-circled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus-round.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/podium.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pound.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/power.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pricetag.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pricetags.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/printer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pull-request.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/qr-scanner.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/quote.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/radio-waves.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/record.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/refresh.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/reply-all.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/reply.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ribbon-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ribbon-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/sad.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/scissors.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/search.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/settings.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/share.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/shuffle.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/skip-backward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/skip-forward.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-android-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-android.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-apple-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-apple.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-bitcoin-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-bitcoin.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-buffer-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-buffer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-designernews-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-designernews.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dribbble-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dribbble.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dropbox-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dropbox.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-facebook-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-facebook.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-foursquare-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-foursquare.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-freebsd-devil.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-github-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-github.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-google-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-google.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-googleplus-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-googleplus.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-hackernews-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-hackernews.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-instagram-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-instagram.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-linkedin-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-linkedin.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-pinterest-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-pinterest.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-reddit-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-reddit.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-rss-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-rss.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-skype-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-skype.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tumblr-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tumblr.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tux.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-twitter-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-twitter.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-usd-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-usd.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-vimeo-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-vimeo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-windows-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-windows.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-wordpress-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-wordpress.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-yahoo-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-yahoo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-youtube-outline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-youtube.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/speakerphone.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/speedometer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/spoon.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/star.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/stats-bars.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/steam.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/stop.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thermometer.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thumbsdown.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thumbsup.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/toggle-filled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/toggle.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/trash-a.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/trash-b.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/trophy.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/umbrella.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/university.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/unlocked.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/upload.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/usb.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/videocamera.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/volume-high.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/volume-low.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/volume-medium.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/volume-mute.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wand.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/waterdrop.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wifi.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wineglass.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/woman.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wrench.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/xbox.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/readme.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-font.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-icons.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/ionicons.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alarm-clock.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alert.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-apps.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-archive.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-back.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-down.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-forward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-up.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-attach.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bar.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bicycle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-boat.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bookmark.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bulb.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bus.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-calendar.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-call.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-camera.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cancel.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-car.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cart.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-chat.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-blank.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline-blank.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkmark-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-clipboard.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-close.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-done.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-color-palette.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-compass.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contact.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contacts.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contract.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-create.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-delete.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-desktop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-document.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done-all.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-download.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-drafts.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-exit.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-expand.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-film.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder-open.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-funnel.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-globe.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hand.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hangout.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-happy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-home.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-image.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-laptop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-list.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-locate.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-lock.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-mail.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-map.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-menu.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone-off.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-horizontal.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-vertical.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-navigate.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-none.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-off.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-open.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-options.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-people.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person-add.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-landscape.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-portrait.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-pin.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-plane.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-playstore.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-print.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-off.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-on.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-refresh.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove-circle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-restaurant.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sad.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-search.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-send.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-settings.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share-alt.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-half.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-stopwatch.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-subway.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sunny.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sync.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-textsms.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-time.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-train.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-unlock.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-upload.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-down.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-mute.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-off.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-up.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-walk.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-warning.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-watch.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-wifi.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/aperture.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/archive.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-c.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-expand.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-left.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-right.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-left.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-right.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-c.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-move.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-resize.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-left.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-right.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-c.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-shrink.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-swap.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-c.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/asterisk.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/at.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-charging.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-full.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-half.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-low.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beaker.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bluetooth.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bonfire.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bookmark.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bowtie.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/briefcase.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bug.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calculator.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calendar.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/camera.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/card.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cash.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox-working.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatboxes.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble-working.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubbles.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-round.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-down.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-left.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-right.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-up.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clipboard.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clock.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-round.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/closed-captioning.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cloud.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-download.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-working.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/coffee.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compass.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compose.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/connection-bars.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/contrast.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/crop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cube.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/disc.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document-text.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/drag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/earth.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/easel.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/edit.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/egg.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eject.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email-unread.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask-bubbles.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye-disabled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/female.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/filing.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/film-marker.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fireball.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flame.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash-off.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/folder.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork-repo.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/forward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/funnel.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/grid.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/hammer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/headphone.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart-broken.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-buoy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/home.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/icecream.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/image.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/images.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ionic.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-back.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-down.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-forward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-left.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-right.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-down.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-left.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-right.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-up.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-up.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-filled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop-strong.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-drag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-ionic-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop-strong.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-off.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-note.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-notes.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse-strong.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-empty.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reload.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search-strong.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings-strong.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle-strong.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-snowy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-half.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-high.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-low.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipad.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/iphone.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipod.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/jet.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/key.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/knife.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/laptop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/leaf.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/levels.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lightbulb.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/link.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-c.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-d.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/location.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lock-combination.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/locked.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-in.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-out.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/loop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/magnet.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/male.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/man.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/map.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/medkit.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/merge.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-c.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-round.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/model-s.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/monitor.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/more.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mouse.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/music-note.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon-round.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navigate.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/network.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/no-smoking.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/nuclear.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/outlet.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbrush.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbucket.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paper-airplane.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paperclip.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pause.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-add.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-stalker.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pie-graph.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pin.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pinpoint.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pizza.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plane.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/planet.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/play.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/playstation.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-circled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-round.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/podium.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pound.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/power.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetag.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetags.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/printer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pull-request.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/qr-scanner.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/quote.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/radio-waves.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/record.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/refresh.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply-all.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/scissors.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/search.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/settings.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/share.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/shuffle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-backward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-forward.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-freebsd-devil.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-markdown.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-nodejs.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-octocat.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-python.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-sass.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tux.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speakerphone.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speedometer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/spoon.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/star.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stats-bars.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/steam.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thermometer.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsdown.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsup.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle-filled.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/transgender.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-a.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-b.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trophy.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt-outline.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/umbrella.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/university.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/unlocked.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/upload.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/usb.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/videocamera.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-high.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-low.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-medium.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-mute.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wand.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/waterdrop.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wifi.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wineglass.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/woman.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wrench.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/xbox.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.editorconfig create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/ISSUE_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.travis.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CHANGELOG.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CODE_OF_CONDUCT.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CONTRIBUTING.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/Gruntfile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build3.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone3.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/composer.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-CA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tk.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/Makefile create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/demo_head.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_component.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_daterange.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_inline.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_input.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_calendarweeks.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_clearbtn.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_daysofweekdisabled.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_enddate.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_language.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_multidate.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_startdate.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_todaybtn.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_todayhighlight.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_weekstart.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/conf.py create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/events.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/i18n.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/index.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/keyboard.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/make.bat create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/markup.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/methods.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/options.rst create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/requirements.txt create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/grunt/.jshintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jscsrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jshintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-CA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/.csslintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker3.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/coverage.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/jquery-1.7.1.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/mock.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit-logging.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/utils.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/calendar-weeks.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/component.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/data-api.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/events.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/formats.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/inline.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/keyboard_navigation/2011.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/keyboard_navigation/2012.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/keyboard_navigation/all.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/methods.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/methods_jquery.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/mouse_navigation/2011.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/mouse_navigation/2012.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/mouse_navigation/all.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/noconflict.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/options.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/timezone.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/touch_navigation/all.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/tests.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/timezone.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/yarn.lock create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/locale/bootstrap-table-zh-CN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/.bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/CHANGELOG.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/css/timepicker.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/js/bootstrap-timepicker.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/.bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/CHANGELOG.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile.lock create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gruntfile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/ISSUE_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.min.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/login.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/style.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/js/bootstrap.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/js/bootstrap.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/js/npm.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/.jshintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/.stylelintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/browsers.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/bs-commonjs-generator.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/bs-lessdoc-parser.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/bs-raw-files-generator.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/change-version.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/configBridge.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/generate-sri.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/grunt/karma.conf.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/.jscsrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/.jshintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/affix.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/alert.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/button.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/carousel.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/collapse.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/dropdown.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/modal.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/popover.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/scrollspy.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/tab.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/tooltip.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/js/transition.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/alerts.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/badges.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/bootstrap.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/breadcrumbs.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/button-groups.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/buttons.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/carousel.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/close.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/code.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/component-animations.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/dropdowns.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/forms.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/glyphicons.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/grid.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/input-groups.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/jumbotron.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/labels.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/list-group.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/media.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/alerts.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/background-variant.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/border-radius.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/buttons.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/center-block.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/clearfix.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/forms.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/gradients.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/grid-framework.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/grid.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/hide-text.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/image.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/labels.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/list-group.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/nav-divider.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/nav-vertical-align.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/opacity.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/pagination.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/panels.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/progress-bar.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/reset-filter.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/reset-text.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/resize.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/responsive-visibility.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/size.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/tab-focus.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/table-row.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/text-emphasis.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/text-overflow.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/mixins/vendor-prefixes.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/modals.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/navbar.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/navs.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/normalize.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/pager.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/pagination.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/panels.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/popovers.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/print.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/progress-bars.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/responsive-embed.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/responsive-utilities.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/scaffolding.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/tables.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/theme.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/thumbnails.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/tooltip.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/type.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/utilities.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/variables.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/less/wells.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/nuget/bootstrap.less.nuspec create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/nuget/bootstrap.nuspec create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/package-lock.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/package.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/.bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/.npmignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/HELP-US-OUT.txt create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/css/font-awesome.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/css/font-awesome.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/css/font-awesome.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/fonts/FontAwesome.otf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/animated.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/bordered-pulled.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/core.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/fixed-width.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/font-awesome.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/icons.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/larger.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/list.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/mixins.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/path.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/rotated-flipped.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/screen-reader.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/stacked.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/less/variables.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_animated.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_bordered-pulled.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_core.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_fixed-width.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_icons.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_larger.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_list.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_mixins.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_path.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_rotated-flipped.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_screen-reader.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_stacked.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/_variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/font-awesome/scss/font-awesome.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.editorconfig create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.github/CONTRIBUTING.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.github/ISSUE_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.jshintignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.jshintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/.travis.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/CHANGELOG.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/Gruntfile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/LICENSE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/component.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/composer.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/css/select2.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/css/select2.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/af.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/az.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/bg.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/bs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ca.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/cs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/da.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/de.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/dsb.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/el.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/en.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/es.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/et.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/eu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/fa.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/fi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/fr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/gl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/he.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/hi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/hr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/hsb.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/hu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/hy.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/id.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/is.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/it.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ja.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/km.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ko.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/lt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/lv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/mk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ms.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/nb.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/nl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/pl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ps.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/pt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ro.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/ru.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/sk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/sl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/sr-Cyrl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/sr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/sv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/th.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/tr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/uk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/vi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/zh-CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/i18n/zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/select2.full.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/select2.full.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/select2.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/dist/js/select2.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/announcements-4.0.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/community.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/examples.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/options-old.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/docs/options.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/select2.jquery.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/banner.end.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/banner.start.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/jquery.mousewheel.shim.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/jquery.select2.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/jquery.shim.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/containerCss.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/dropdownCss.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/initSelection.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/inputData.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/matcher.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/query.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/compat/utils.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/core.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/ajax.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/array.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/base.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/maximumInputLength.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/maximumSelectionLength.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/minimumInputLength.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/select.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/tags.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/data/tokenizer.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/defaults.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/diacritics.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/attachBody.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/attachContainer.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/closeOnSelect.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/hidePlaceholder.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/infiniteScroll.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/minimumResultsForSearch.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/search.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/selectOnClose.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/dropdown/stopPropagation.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/af.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/az.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/bg.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/bs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ca.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/cs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/da.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/de.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/dsb.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/el.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/en.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/es.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/et.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/eu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/fa.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/fi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/fr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/gl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/he.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/hi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/hr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/hsb.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/hu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/hy.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/id.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/is.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/it.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ja.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/km.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ko.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/lt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/lv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/mk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ms.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/nb.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/nl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/pl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ps.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/pt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ro.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/ru.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/sk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/sl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/sr-Cyrl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/sr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/sv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/th.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/tr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/uk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/vi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/zh-CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/i18n/zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/keys.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/options.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/results.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/allowClear.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/base.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/clickMask.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/eventRelay.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/multiple.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/placeholder.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/search.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/single.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/selection/stopPropagation.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/translation.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/select2/utils.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/wrapper.end.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/js/wrapper.start.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/_dropdown.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/_multiple.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/_single.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/core.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/mixins/_gradients.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/classic/_defaults.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/classic/_multiple.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/classic/_single.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/classic/layout.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/default/_multiple.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/default/_single.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/src/scss/theme/default/layout.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/a11y/search-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/a11y/selection-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/array-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/base-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/inputData-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/maximumInputLength-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/maximumSelectionLength-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/minimumInputLength-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/select-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/tags-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/data/tokenizer-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/dropdown/dropdownCss-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/dropdown/positioning-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/dropdown/selectOnClose-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/dropdown/stopPropagation-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/helpers.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/integration.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/integration/dom-changes.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/integration/jquery-calls.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/integration/select2-methods.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/options/ajax-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/options/data-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/options/deprecated-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/options/translation-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/options/width-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/results/focusing-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/allowClear-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/containerCss-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/multiple-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/placeholder-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/search-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/single-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/selection/stopPropagation-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/unit.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/utils/decorator-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/utils/escapeMarkup-tests.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/vendor/jquery-1.7.2.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/vendor/qunit-1.23.1.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/tests/vendor/qunit-1.23.1.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/bower_components/select2/vendor/jquery-2.1.0.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/AdminLTE.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/AdminLTE.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/adminlte.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/adminlte.min.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-bootstrap-social.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-bootstrap-social.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-fullcalendar.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-fullcalendar.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-select2.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-select2.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-without-plugins.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/alt/AdminLTE-without-plugins.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/bootstrap-table.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/bootstrap.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/_all-skins.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/_all-skins.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-black-light.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-black-light.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-black.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-black.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-blue-light.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-blue-light.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-blue.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-blue.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-green-light.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-green-light.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-green.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-green.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-purple-light.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-purple-light.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-purple.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-purple.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-red-light.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-red-light.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-red.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-red.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-yellow-light.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-yellow-light.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-yellow.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/css/skins/skin-yellow.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/img/user2-160x160.jpg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/js/adminlte.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/js/adminlte.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/js/bootstrap.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/dist/js/demo.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-datetimepicker/bootstrap-datepicker.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-datetimepicker/bootstrap-datepicker.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-datetimepicker/moment-with-locales.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-dialog/bootstrap-dialog.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-dialog/bootstrap-dialog.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/CODE_OF_CONDUCT.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/CONTRIBUTING.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/FUNDING.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/ISSUE_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/config.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.github/stale.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.gitignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/.npmignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/CHANGE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/LICENSE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/composer.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/css/fileinput-rtl.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/css/fileinput-rtl.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/css/fileinput.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/css/fileinput.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/examples/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/img/loading-sm.gif create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/img/loading.gif create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/fileinput.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/fileinput.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/LANG.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/ar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/az.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/bg.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/ca.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/cr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/cs.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/da.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/de.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/el.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/es.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/et.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/fa.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/fi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/fr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/gl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/he.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/hu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/id.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/it.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/ja.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/ka.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/kr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/kz.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/lt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/nl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/no.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/pl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/pt.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/ro.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/ru.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/sk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/sl.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/sv.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/th.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/tr.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/uk.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/uz.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/vi.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/locales/zh.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/plugins/piexif.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/plugins/piexif.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/plugins/purify.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/plugins/purify.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/plugins/sortable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/js/plugins/sortable.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/nuget/Package.nuspec create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/nuget/build.bat create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/scss/fileinput-rtl.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/scss/fileinput.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/scss/themes/explorer-fa/theme.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/scss/themes/explorer-fas/theme.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/scss/themes/explorer/theme.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fa/theme.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fa/theme.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fa/theme.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fa/theme.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fas/theme.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fas/theme.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fas/theme.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer-fas/theme.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer/theme.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer/theme.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer/theme.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/explorer/theme.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/fa/theme.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/fa/theme.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/fas/theme.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/fas/theme.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/gly/theme.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-fileinput-master/themes/gly/theme.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/.eslintignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/.github/FUNDING.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/.github/ISSUE_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/.github/move.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/.gitignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/CHANGELOG.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/CONTRIBUTING.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/Gruntfile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/composer.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/css/bootstrap-select.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/css/bootstrap-select.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/css/bootstrap-select.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/bootstrap-select.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/bootstrap-select.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/bootstrap-select.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/bootstrap-select.min.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-am_ET.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-am_ET.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-am_ET.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ar_AR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ar_AR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ar_AR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-bg_BG.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-bg_BG.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-bg_BG.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-cs_CZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-cs_CZ.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-cs_CZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-da_DK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-da_DK.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-da_DK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-de_DE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-de_DE.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-de_DE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-en_US.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-en_US.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-en_US.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-es_CL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-es_CL.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-es_CL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-es_ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-es_ES.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-es_ES.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-et_EE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-et_EE.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-et_EE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-eu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-eu.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-eu.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fa_IR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fa_IR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fa_IR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fi_FI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fi_FI.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fi_FI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fr_FR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fr_FR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-fr_FR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-hr_HR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-hr_HR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-hr_HR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-hu_HU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-hu_HU.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-hu_HU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-id_ID.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-id_ID.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-id_ID.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-it_IT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-it_IT.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-it_IT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ja_JP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ja_JP.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ja_JP.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-kh_KM.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-kh_KM.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-kh_KM.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ko_KR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ko_KR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ko_KR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-lt_LT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-lt_LT.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-lt_LT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-lv_LV.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-lv_LV.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-lv_LV.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-nb_NO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-nb_NO.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-nb_NO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-nl_NL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-nl_NL.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-nl_NL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pl_PL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pl_PL.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pl_PL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pt_BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pt_BR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pt_BR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pt_PT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pt_PT.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-pt_PT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ro_RO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ro_RO.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ro_RO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ru_RU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ru_RU.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ru_RU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sk_SK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sk_SK.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sk_SK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sl_SI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sl_SI.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sl_SI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sv_SE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sv_SE.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-sv_SE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-tr_TR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-tr_TR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-tr_TR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ua_UA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ua_UA.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-ua_UA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-vi_VN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-vi_VN.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-vi_VN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-zh_CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-zh_CN.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-zh_CN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-zh_TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-zh_TW.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/dist/js/i18n/defaults-zh_TW.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/ajax/libs/highlight.js/9.15.6/css/github.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/ajax/libs/highlight.js/9.15.6/js/highlight.pack.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/css/base.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/js/base.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/main.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/nav.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/custom_theme/toc.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/css/custom.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/css/bootstrap-select.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/css/bootstrap-select.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/css/bootstrap-select.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/bootstrap-select.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/bootstrap-select.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/bootstrap-select.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/bootstrap-select.min.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-am_ET.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-am_ET.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-am_ET.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ar_AR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ar_AR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ar_AR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-bg_BG.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-bg_BG.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-bg_BG.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-cs_CZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-cs_CZ.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-cs_CZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-da_DK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-da_DK.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-da_DK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-de_DE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-de_DE.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-de_DE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-en_US.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-en_US.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-en_US.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-es_CL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-es_CL.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-es_CL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-es_ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-es_ES.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-es_ES.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-et_EE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-et_EE.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-et_EE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-eu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-eu.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-eu.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fa_IR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fa_IR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fa_IR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fi_FI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fi_FI.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fi_FI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fr_FR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fr_FR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-fr_FR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-hr_HR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-hr_HR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-hr_HR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-hu_HU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-hu_HU.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-hu_HU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-id_ID.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-id_ID.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-id_ID.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-it_IT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-it_IT.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-it_IT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ja_JP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ja_JP.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ja_JP.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-kh_KM.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-kh_KM.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-kh_KM.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ko_KR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ko_KR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ko_KR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-lt_LT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-lt_LT.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-lt_LT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-lv_LV.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-lv_LV.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-lv_LV.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-nb_NO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-nb_NO.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-nb_NO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-nl_NL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-nl_NL.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-nl_NL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pl_PL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pl_PL.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pl_PL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pt_BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pt_BR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pt_BR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pt_PT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pt_PT.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-pt_PT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ro_RO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ro_RO.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ro_RO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ru_RU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ru_RU.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ru_RU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sk_SK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sk_SK.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sk_SK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sl_SI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sl_SI.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sl_SI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sv_SE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sv_SE.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-sv_SE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-tr_TR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-tr_TR.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-tr_TR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ua_UA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ua_UA.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-ua_UA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-vi_VN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-vi_VN.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-vi_VN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-zh_CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-zh_CN.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-zh_CN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-zh_TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-zh_TW.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/dist/js/i18n/defaults-zh_TW.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/examples.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/index.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/methods.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/playground/3/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/playground/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/docs/playground/plnkrOpener.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/docs/mkdocs.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/.eslintrc.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/bootstrap-select.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-am_ET.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-ar_AR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-bg_BG.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-cs_CZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-da_DK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-de_DE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-en_US.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-es_CL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-es_ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-et_EE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-eu.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-fa_IR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-fi_FI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-fr_FR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-hr_HR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-hu_HU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-id_ID.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-it_IT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-ja_JP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-kh_KM.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-ko_KR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-lt_LT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-lv_LV.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-nb_NO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-nl_NL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-pl_PL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-pt_BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-pt_PT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-ro_RO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-ru_RU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-sk_SK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-sl_SI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-sv_SE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-tr_TR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-ua_UA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-vi_VN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-zh_CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/i18n/defaults-zh_TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/umd-intro.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/js/umd-outro.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/less/bootstrap-select.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/less/variables.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/nuget/MyGet.ps1 create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/nuget/bootstrap-select.nuspec create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/package-lock.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/sass/bootstrap-select.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/sass/variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/tests/bootstrap3.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select-1.13.0-dev/tests/bootstrap4.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select/bootstrap-select.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-select/bootstrap-select.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-slider/bootstrap-slider.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-slider/slider.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.browserslistrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.eslintrc.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.github/ISSUE_TEMPLATE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.gitignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.npmignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.stylelintrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/.travis.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/CHANGELOG.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/CONTRIBUTING.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/DONATORS.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/FUNDING.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/Gemfile create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/Gruntfile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/_config.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/bootstrap-table.jquery.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/composer.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/deploy_key.enc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table-locale-all.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table-locale-all.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table-vue.esm.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table-vue.esm.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table-vue.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table-vue.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/bootstrap-table.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/addrbar/bootstrap-table-addrbar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/addrbar/bootstrap-table-addrbar.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/angular/bootstrap-table-angular.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/angular/bootstrap-table-angular.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/auto-refresh/bootstrap-table-auto-refresh.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/auto-refresh/bootstrap-table-auto-refresh.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/cell-input/bootstrap-table-cell-input.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/cell-input/bootstrap-table-cell-input.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/cell-input/bootstrap-table-cell-input.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/cell-input/bootstrap-table-cell-input.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/click-edit-row/bootstrap-table-click-edit-row.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/click-edit-row/bootstrap-table-click-edit-row.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/click-edit-row/bootstrap-table-click-edit-row.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/cookie/bootstrap-table-cookie.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/cookie/bootstrap-table-cookie.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/copy-rows/bootstrap-table-copy-rows.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/copy-rows/bootstrap-table-copy-rows.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/defer-url/bootstrap-table-defer-url.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/defer-url/bootstrap-table-defer-url.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/editable/bootstrap-table-editable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/editable/bootstrap-table-editable.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/export/bootstrap-table-export.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/export/bootstrap-table-export.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/filter-control/bootstrap-table-filter-control.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/filter-control/bootstrap-table-filter-control.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/filter-control/bootstrap-table-filter-control.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/filter-control/bootstrap-table-filter-control.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/filter/bootstrap-table-filter.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/filter/bootstrap-table-filter.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/flat-json/bootstrap-table-flat-json.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/flat-json/bootstrap-table-flat-json.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by-v2/bootstrap-table-group-by.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by-v2/bootstrap-table-group-by.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by-v2/bootstrap-table-group-by.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by-v2/bootstrap-table-group-by.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by/bootstrap-table-group-by.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by/bootstrap-table-group-by.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/group-by/bootstrap-table-group-by.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/key-events/bootstrap-table-key-events.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/key-events/bootstrap-table-key-events.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/mobile/bootstrap-table-mobile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/mobile/bootstrap-table-mobile.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-search/bootstrap-table-multiple-search.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-search/bootstrap-table-multiple-search.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-sort/bootstrap-table-multiple-sort.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/page-jump-to/bootstrap-table-page-jump-to.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/page-jump-to/bootstrap-table-page-jump-to.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/pipeline/bootstrap-table-pipeline.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/pipeline/bootstrap-table-pipeline.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/print/bootstrap-table-print.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/print/bootstrap-table-print.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/resizable/bootstrap-table-resizable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/resizable/bootstrap-table-resizable.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/select2-filter/bootstrap-table-select2-filter.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/select2-filter/bootstrap-table-select2-filter.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/sticky-header/bootstrap-table-sticky-header.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/sticky-header/bootstrap-table-sticky-header.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/sticky-header/bootstrap-table-sticky-header.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/toolbar/bootstrap-table-toolbar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/toolbar/bootstrap-table-toolbar.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/tree-column/bootstrap-table-tree-column.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/tree-column/bootstrap-table-tree-column.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/tree-column/bootstrap-table-tree-column.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/treegrid/bootstrap-table-treegrid.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/extensions/treegrid/bootstrap-table-treegrid.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-af-ZA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-af-ZA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ar-SA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ar-SA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ca-ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ca-ES.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-cs-CZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-cs-CZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-da-DK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-da-DK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-de-DE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-de-DE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-el-GR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-el-GR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-en-US.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-en-US.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-AR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-AR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-CL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-CL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-CR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-CR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-ES.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-MX.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-MX.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-NI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-NI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-SP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-es-SP.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-et-EE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-et-EE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-eu-EU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-eu-EU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fa-IR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fa-IR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fi-FI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fi-FI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-BE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-BE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-CH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-CH.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-FR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-FR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-LU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-fr-LU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-he-IL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-he-IL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-hr-HR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-hr-HR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-hu-HU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-hu-HU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-id-ID.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-id-ID.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-it-IT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-it-IT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ja-JP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ja-JP.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ka-GE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ka-GE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ko-KR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ko-KR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ms-MY.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ms-MY.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-nb-NO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-nb-NO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-nl-BE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-nl-BE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-nl-NL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-nl-NL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-pl-PL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-pl-PL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-pt-BR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-pt-PT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-pt-PT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ro-RO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ro-RO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ru-RU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ru-RU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-sk-SK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-sk-SK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-sv-SE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-sv-SE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-th-TH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-th-TH.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-tr-TR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-tr-TR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-uk-UA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-uk-UA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ur-PK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-ur-PK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-uz-Latn-UZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-uz-Latn-UZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-vi-VN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-vi-VN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-zh-CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-zh-CN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/locale/bootstrap-table-zh-TW.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/bulma/bootstrap-table-bulma.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/bulma/bootstrap-table-bulma.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/bulma/bootstrap-table-bulma.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/bulma/bootstrap-table-bulma.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/foundation/bootstrap-table-foundation.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/foundation/bootstrap-table-foundation.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/foundation/bootstrap-table-foundation.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/foundation/bootstrap-table-foundation.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/materialize/bootstrap-table-materialize.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/materialize/bootstrap-table-materialize.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/materialize/bootstrap-table-materialize.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/materialize/bootstrap-table-materialize.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/semantic/bootstrap-table-semantic.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/semantic/bootstrap-table-semantic.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/semantic/bootstrap-table-semantic.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/dist/themes/semantic/bootstrap-table-semantic.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/documentation/column-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/documentation/events.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/documentation/localizations.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/documentation/methods.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/documentation/table-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/donate.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/faq/faq.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/footer.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/getting-started/download.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/getting-started/grunt.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/getting-started/usage.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/getting-started/whats-include.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/en/home/feature.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/documentation/column-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/documentation/events.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/documentation/localizations.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/documentation/methods.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/documentation/table-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/donate.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/faq/faq.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/footer.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/getting-started/download.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/getting-started/grunt.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/getting-started/usage.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/getting-started/whats-include.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/es/home/feature.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/documentation/column-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/documentation/events.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/documentation/localizations.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/documentation/methods.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/documentation/table-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/donate.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/faq/faq.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/footer.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/getting-started/download.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/getting-started/grunt.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/getting-started/usage.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/getting-started/whats-include.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_i18n/zh-cn/home/feature.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_includes/footer.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_includes/header.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_includes/latest-release.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_includes/nav.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_includes/social-buttons.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_layouts/default.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_layouts/home.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_plugins/markdown-tag.rb create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/_plugins/multiple-languages.rb create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/apple-touch-icon.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/css/bootstrap-theme.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/css/bootstrap-theme.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/css/bootstrap-theme.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/css/bootstrap.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/css/bootstrap.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/css/bootstrap.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/fonts/glyphicons-halflings-regular.eot create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/fonts/glyphicons-halflings-regular.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/fonts/glyphicons-halflings-regular.woff create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/js/bootstrap.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/js/bootstrap.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/bootstrap/js/npm.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/css/docs.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/css/sidenav.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/css/style.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/flash/ZeroClipboard.swf create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/images/alipay.jpg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/images/alipayLogo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/images/paypalLogo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/images/weixin.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/images/weixinLogo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/common.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/customize.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/docs.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/ie-emulation-modes-warning.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/ie10-viewport-bug-workaround.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/ie8-responsive-file-warning.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/jquery.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/assets/js/sidenav.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/data1/demo.response.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/data2/demo.response.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/data3/demo.response.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/data4/demo.response.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/data5/demo.response.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/data/extensions.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/bootstrap-table-locale-all.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/bootstrap-table-locale-all.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/bootstrap-table.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/bootstrap-table.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/bootstrap-table.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/bootstrap-table.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/angular/bootstrap-table-angular.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/angular/bootstrap-table-angular.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/auto-refresh/bootstrap-table-auto-refresh.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/auto-refresh/bootstrap-table-auto-refresh.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/click-edit-row/bootstrap-table-click-edit-row.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/click-edit-row/bootstrap-table-click-edit-row.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/click-edit-row/bootstrap-table-click-edit-row.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/cookie/bootstrap-table-cookie.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/cookie/bootstrap-table-cookie.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/copy-rows/bootstrap-table-copy-rows.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/copy-rows/bootstrap-table-copy-rows.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/editable/bootstrap-table-editable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/editable/bootstrap-table-editable.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/export/bootstrap-table-export.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/export/bootstrap-table-export.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/filter-control/bootstrap-table-filter-control.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/filter-control/bootstrap-table-filter-control.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/filter-control/bootstrap-table-filter-control.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/filter/bootstrap-table-filter.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/filter/bootstrap-table-filter.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/flat-json/bootstrap-table-flat-json.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/flat-json/bootstrap-table-flat-json.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/group-by-v2/bootstrap-table-group-by.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/group-by-v2/bootstrap-table-group-by.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/group-by-v2/bootstrap-table-group-by.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/group-by/bootstrap-table-group-by.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/group-by/bootstrap-table-group-by.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/group-by/bootstrap-table-group-by.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/key-events/bootstrap-table-key-events.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/key-events/bootstrap-table-key-events.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/mobile/bootstrap-table-mobile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/mobile/bootstrap-table-mobile.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-search/bootstrap-table-multiple-search.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-search/bootstrap-table-multiple-search.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-sort/bootstrap-table-multiple-sort.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/print/bootstrap-table-print.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/print/bootstrap-table-print.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/resizable/bootstrap-table-resizable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/resizable/bootstrap-table-resizable.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/select2-filter/bootstrap-table-select2-filter.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/select2-filter/bootstrap-table-select2-filter.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/sticky-header/bootstrap-table-sticky-header.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/sticky-header/bootstrap-table-sticky-header.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/toolbar/bootstrap-table-toolbar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/toolbar/bootstrap-table-toolbar.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/tree-column/bootstrap-table-tree-column.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/tree-column/bootstrap-table-tree-column.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/extensions/tree-column/bootstrap-table-tree-column.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-af-ZA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-af-ZA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ar-SA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ar-SA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ca-ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ca-ES.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-cs-CZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-cs-CZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-da-DK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-da-DK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-de-DE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-de-DE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-el-GR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-el-GR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-en-US.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-en-US.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-AR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-AR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-CL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-CL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-CR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-CR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-ES.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-MX.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-MX.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-NI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-NI.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-SP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-es-SP.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-et-EE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-et-EE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-fa-IR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-fa-IR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-fr-BE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-fr-BE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-fr-FR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-fr-FR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-he-IL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-he-IL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-hr-HR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-hr-HR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-hu-HU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-hu-HU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-id-ID.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-id-ID.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-it-IT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-it-IT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ja-JP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ja-JP.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ka-GE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ka-GE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ko-KR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ko-KR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ms-MY.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ms-MY.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-nb-NO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-nb-NO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-nl-NL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-nl-NL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-pl-PL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-pl-PL.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-pt-BR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-pt-PT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-pt-PT.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ro-RO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ro-RO.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ru-RU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ru-RU.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-sk-SK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-sk-SK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-sv-SE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-sv-SE.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-th-TH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-th-TH.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-tr-TR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-tr-TR.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-uk-UA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-uk-UA.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ur-PK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-ur-PK.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-uz-Latn-UZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-uz-Latn-UZ.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-vi-VN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-vi-VN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-zh-CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-zh-CN.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/dist/locale/bootstrap-table-zh-TW.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/documentation.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/donate.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/examples.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/extensions.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/faq.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/favicon.ico create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/getting-started.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/index.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/robots.txt create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/docs/sitemap.xml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/index.d.ts create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/rollup.config.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/CNAME create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_data/core-team.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_data/nav.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_data/themes.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_data/translations.yml create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/ads.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/analytics.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/docs-navbar.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/docs-sidebar.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/favicons.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/footer.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/header.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/download.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/facebook.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/github.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/import.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/lightning.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/linkedin.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/mail.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/menu.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/opencollective.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/icons/twitter.svg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/opencollective.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/scripts.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/skippy.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_includes/stylesheet.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_layouts/default.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_layouts/docs.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_layouts/home.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/_layouts/simple.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/css/docs.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/css/docs.min.css.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/css/style.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/alipay.jpg create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/alipayLogo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/bootstrap3.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/bootstrap4.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/bulma.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/foundation.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/materialize.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/paypalLogo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/semantic.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/weixin.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/images/weixinLogo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/assets/js/docs.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/about/license.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/about/overview.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/about/team.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/about/translations.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/api/column-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/api/events.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/api/localizations.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/api/methods.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/api/table-options.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/accent-neutralise.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/addrbar.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/auto-refresh.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/cell-input.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/cookie.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/copy-rows.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/defer-url.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/editable.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/export.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/filter-control.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/fixed-columns.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/group-by-v2.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/i18n-enhance.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/key-events.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/mobile.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/multiple-sort.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/natural-sorting.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/page-jump-to.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/print.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/reorder-columns.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/reorder-rows.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/resizable.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/sticky-header.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/toolbar.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/extensions/treegrid.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/faq.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/getting-started/browsers-devices.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/getting-started/build-tools.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/getting-started/contents.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/getting-started/download.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/getting-started/introduction.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/getting-started/usage.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/vuejs/browser.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/vuejs/component.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/vuejs/introduction.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/docs/vuejs/webpack.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/donate.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/favicon.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/news.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/robots.txt create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/themes/bootstrap3.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/themes/bulma.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/themes/foundation.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/themes/index.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/themes/materialize.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/site/themes/semantic.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/.babelrc create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/bootstrap-table.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/bootstrap-table.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/bootstrap-table.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/constants/index.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/accent-neutralise/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/accent-neutralise/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/addrbar/bootstrap-table-addrbar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/angular/bootstrap-table-angular.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/auto-refresh/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/auto-refresh/bootstrap-table-auto-refresh.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/auto-refresh/bootstrap-table-auto-refresh.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/auto-refresh/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/cell-input/bootstrap-table-cell-input.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/cell-input/bootstrap-table-cell-input.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/cell-input/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/click-edit-row/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/click-edit-row/bootstrap-table-click-edit-row.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/click-edit-row/bootstrap-table-click-edit-row.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/cookie/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/cookie/bootstrap-table-cookie.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/cookie/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/copy-rows/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/copy-rows/bootstrap-table-copy-rows.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/copy-rows/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/defer-url/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/defer-url/bootstrap-table-defer-url.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/defer-url/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/editable/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/editable/bootstrap-table-editable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/editable/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/export/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/export/bootstrap-table-export.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/export/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter-control/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter-control/bootstrap-table-filter-control.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter-control/bootstrap-table-filter-control.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter-control/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter/bootstrap-table-filter.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/filter/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/fixed-columns/bootstrap-table-fixed-columns.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/fixed-columns/bootstrap-table-fixed-columns.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/flat-json/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/flat-json/bootstrap-table-flat-json.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/flat-json/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by-v2/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by-v2/bootstrap-table-group-by.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by-v2/bootstrap-table-group-by.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by-v2/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by/bootstrap-table-group-by.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by/bootstrap-table-group-by.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/group-by/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/i18n-enhance/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/i18n-enhance/bootstrap-table-i18n-enhance.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/i18n-enhance/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/key-events/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/key-events/bootstrap-table-key-events.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/key-events/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/mobile/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/mobile/bootstrap-table-mobile.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/mobile/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multi-column-toggle/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multi-column-toggle/bootstrap-table-multi-toggle.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multi-column-toggle/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-search/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-search/bootstrap-table-multiple-search.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-search/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-selection-row/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-selection-row/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-sort/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-sort/bootstrap-table-multiple-sort.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/multiple-sort/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/natural-sorting/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/natural-sorting/bootstrap-table-natural-sorting.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/natural-sorting/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump-to/bootstrap-table-page-jump-to.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump-to/bootstrap-table-page-jump-to.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump/bootstrap-table-pagejump.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump/bootstrap-table-pagejump.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump/demo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jump/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jumpto/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jumpto/bootstrap-table-jumpto.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/page-jumpto/bootstrap-table-jumpto.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/pipeline/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/pipeline/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/pipeline/bootstrap-table-pipeline.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/pipeline/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/print/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/print/bootstrap-table-print.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-columns/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-columns/bootstrap-table-reorder-columns.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-columns/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-rows/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-rows/bootstrap-table-reorder-rows.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-rows/bootstrap-table-reorder-rows.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/reorder-rows/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/resizable/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/resizable/bootstrap-table-resizable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/resizable/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/select2-filter/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/select2-filter/bootstrap-table-select2-filter.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/select2-filter/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/sticky-header/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/sticky-header/bootstrap-table-sticky-header.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/sticky-header/bootstrap-table-sticky-header.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/sticky-header/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/toolbar/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/toolbar/bootstrap-table-toolbar.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/toolbar/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/tree-column/bootstrap-table-tree-column.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/tree-column/bootstrap-table-tree-column.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/tree-column/bootstrap-table-tree-column.less create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/tree-column/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/tree-column/icon.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/treegrid/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/treegrid/bootstrap-table-treegrid.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/treegrid/demo.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/extensions/treegrid/extension.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-af-ZA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ar-SA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ca-ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-cs-CZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-da-DK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-de-DE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-el-GR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-en-US.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-en-US.js.template create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-AR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-CL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-CR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-ES.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-MX.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-NI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-es-SP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-et-EE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-eu-EU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-fa-IR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-fi-FI.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-fr-BE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-fr-CH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-fr-FR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-fr-LU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-he-IL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-hr-HR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-hu-HU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-id-ID.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-it-IT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ja-JP.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ka-GE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ko-KR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ms-MY.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-nb-NO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-nl-BE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-nl-NL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-pl-PL.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-pt-BR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-pt-PT.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ro-RO.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ru-RU.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-sk-SK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-sv-SE.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-th-TH.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-tr-TR.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-uk-UA.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-ur-PK.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-uz-Latn-UZ.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-vi-VN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-zh-CN.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/locale/bootstrap-table-zh-TW.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/bootstrap/variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/bulma/bootstrap-table-bulma.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/bulma/bootstrap-table-bulma.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/bulma/variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/foundation/bootstrap-table-foundation.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/foundation/bootstrap-table-foundation.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/foundation/variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/materialize/bootstrap-table-materialize.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/materialize/bootstrap-table-materialize.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/materialize/variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/semantic/bootstrap-table-semantic.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/semantic/bootstrap-table-semantic.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/semantic/variables.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/themes/theme.scss create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/utils/index.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/virtual-scroll/index.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/vue/BootstrapTable.vue create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/src/vue/index.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/tools/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/tools/check-api.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-table-develop/tools/check-locale.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-toastr/toastr.js.map create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-toastr/toastr.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-toastr/toastr.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-treeview/bak/bootstrap-treeview.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-treeview/bak/bootstrap-treeview.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-treeview/bootstrap-treeview.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrap-treeview/bootstrap-treeview.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrapValidator/bootstrapValidator.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/bootstrapValidator/bootstrapValidator.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/.gitignore create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/README.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/bower.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/html2canvas.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/jquery.base64.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/jspdf/jspdf.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/jspdf/libs/base64.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/jspdf/libs/sprintf.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/FileSaver/FileSaver.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/FileSaver/LICENSE.md create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/es6-promise/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/es6-promise/es6-promise.auto.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/html2canvas/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/html2canvas/html2canvas.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/js-xlsx/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/js-xlsx/xlsx.core.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/jsPDF-AutoTable/LICENSE.txt create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/jsPDF-AutoTable/jspdf.plugin.autotable.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/jsPDF/MIT-LICENSE.txt create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/jsPDF/jspdf.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/pdfmake/LICENSE create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/pdfmake/mirza_fonts.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/pdfmake/pdfmake.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/libs/pdfmake/vfs_fonts.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/package.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/tableExport.jquery.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/tableExport.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/tableExport.min.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/arabicExcel.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/arabicPdfmake.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/bootstrap.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/bootstrap2.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/bootstrap3.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/bootstrap3.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/bootstrap4.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/cssExcel.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/cssPdf.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/csv.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/json.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/pdf.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/png.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/sql.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/txt.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/word.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/xls.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/icons/xml.png create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/index.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/massExcel.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/multipleExcel.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/pdfmake.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/performance.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/selectedRows.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/sidebyside.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/singleExcel.html create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/test/tableExport.json create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/tools/minify2.py create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/tableExport.jquery.plugin-master/tools/minify3.py create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/timepicker/bootstrap-timepicker.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/timepicker/bootstrap-timepicker.js create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/timepicker/bootstrap-timepicker.min.css create mode 100644 src/main/webapp/static/bootstrap-3.3.7/plugins/timepicker/bootstrap-timepicker.min.js create mode 100644 src/main/webapp/static/css/comm.css create mode 100644 src/main/webapp/static/css/layui.css create mode 100644 src/main/webapp/static/css/spin.css create mode 100644 src/main/webapp/static/css/style.css create mode 100644 src/main/webapp/static/favicon.ico create mode 100644 src/main/webapp/static/img/load.gif create mode 100644 src/main/webapp/static/jquery-loading-spin-js/.gitignore create mode 100644 src/main/webapp/static/jquery-loading-spin-js/LICENSE.txt create mode 100644 src/main/webapp/static/jquery-loading-spin-js/Makefile create mode 100644 src/main/webapp/static/jquery-loading-spin-js/README.md create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/bg.png create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/browsers.png create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/crosshair.gif create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/fd-slider/fd-slider-tooltip.css create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/fd-slider/fd-slider.css create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/fd-slider/fd-slider.js create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/github.gif create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/main.css create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/prettify.css create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/prettify.js create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/preview.jpg create mode 100644 src/main/webapp/static/jquery-loading-spin-js/assets/ribbon.png create mode 100644 src/main/webapp/static/jquery-loading-spin-js/component.json create mode 100644 src/main/webapp/static/jquery-loading-spin-js/dist/spin.js create mode 100644 src/main/webapp/static/jquery-loading-spin-js/dist/spin.min.js create mode 100644 src/main/webapp/static/jquery-loading-spin-js/favicon.ico create mode 100644 src/main/webapp/static/jquery-loading-spin-js/index.html create mode 100644 src/main/webapp/static/jquery-loading-spin-js/index.html.bak create mode 100644 src/main/webapp/static/jquery-loading-spin-js/jquery.js create mode 100644 src/main/webapp/static/jquery-loading-spin-js/spin.js create mode 100644 src/main/webapp/static/js/beHospList/beHospList.js create mode 100644 src/main/webapp/static/js/comm.js create mode 100644 src/main/webapp/static/js/confirm/jquery-confirm.min.css create mode 100644 src/main/webapp/static/js/confirm/jquery-confirm.min.js create mode 100644 src/main/webapp/static/js/echarts.js create mode 100644 src/main/webapp/static/js/echarts.min.js create mode 100644 src/main/webapp/static/js/flowInfo/flowInfoList.js create mode 100644 src/main/webapp/static/js/holidaySet/holidaySetList.js create mode 100644 src/main/webapp/static/js/hospitalCommom/hospitalCommom.js create mode 100644 src/main/webapp/static/js/hospitalCommom/pinying.js create mode 100644 src/main/webapp/static/js/hospitalLoadPdf/loadPdf.js create mode 100644 src/main/webapp/static/js/jquery-1.4.4.min.js create mode 100644 src/main/webapp/static/js/jquery-3.2.1.js create mode 100644 src/main/webapp/static/js/jquery-3.2.1.min.js create mode 100644 src/main/webapp/static/js/jquery-3.3.1.js create mode 100644 src/main/webapp/static/js/jquery-ui.min.js create mode 100644 src/main/webapp/static/js/jquery.media.js create mode 100644 src/main/webapp/static/js/lastVerifyList/lastVerifyList.js create mode 100644 src/main/webapp/static/js/medicalRecallList/medicalRecallList.js create mode 100644 src/main/webapp/static/js/menu.js create mode 100644 src/main/webapp/static/js/modernizr.js create mode 100644 src/main/webapp/static/js/pyAndWb.js create mode 100644 src/main/webapp/static/js/showRecord/showRecord.js create mode 100644 src/main/webapp/static/js/showRecord/showRecordIframe.js create mode 100644 src/main/webapp/static/js/showRecord/showRecordIframeCommom.js create mode 100644 src/main/webapp/static/js/spin.js create mode 100644 src/main/webapp/static/js/spin.min.js create mode 100644 src/main/webapp/static/js/statistics/finalStatistics.js create mode 100644 src/main/webapp/static/js/statistics/finalStatisticsDetail.js create mode 100644 src/main/webapp/static/js/statistics/firstStatistics.js create mode 100644 src/main/webapp/static/js/statistics/getDeptCommom.js create mode 100644 src/main/webapp/static/js/statistics/printCount.js create mode 100644 src/main/webapp/static/js/statistics/printInfo.js create mode 100644 src/main/webapp/static/js/statistics/scanCount.js create mode 100644 src/main/webapp/static/js/statistics/scanInfo.js create mode 100644 src/main/webapp/static/js/statistics/statisticsCommom.js create mode 100644 src/main/webapp/static/js/statistics/statisticsDetail.js create mode 100644 src/main/webapp/static/js/tree-select.js create mode 100644 src/main/webapp/static/js/vCount/doctorFileList.js create mode 100644 src/main/webapp/static/js/vCount/doctorFileListIframe.js create mode 100644 src/main/webapp/static/pdfjs/LICENSE create mode 100644 src/main/webapp/static/pdfjs/build/pdf.js create mode 100644 src/main/webapp/static/pdfjs/build/pdf.worker.js create mode 100644 src/main/webapp/static/pdfjs/web/bootstrap.js create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Add-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Add-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Add-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Add-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-0.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-1.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-3.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-4.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-5.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/B5pc-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/B5pc-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/CNS-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/CNS-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/CNS1-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/CNS1-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/CNS2-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/CNS2-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/ETHK-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/ETHK-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/ETen-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/ETen-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/ETenms-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/ETenms-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Ext-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Ext-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GB-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GB-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GB-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GB-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBK-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBK-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBK2K-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBK2K-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBKp-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBKp-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBT-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBT-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBT-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBT-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBpc-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/GBpc-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKdla-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKdla-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKdlb-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKdlb-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKgccs-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKgccs-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKm314-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKm314-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKm471-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKm471-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKscs-B5-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/HKscs-B5-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Hankaku.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Hiragana.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSC-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSC-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSC-Johab-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSC-Johab-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSCms-UHC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSCms-UHC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Katakana.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/LICENSE create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/NWP-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/NWP-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/RKSJ-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/RKSJ-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/Roman.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/V.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/cmaps/WP-Symbol.bcmap create mode 100644 src/main/webapp/static/pdfjs/web/compatibility.js create mode 100644 src/main/webapp/static/pdfjs/web/compressed.tracemonkey-pldi-09.pdf create mode 100644 src/main/webapp/static/pdfjs/web/debugger.js create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-check.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-comment.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-help.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-insert.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-key.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-newparagraph.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-noicon.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-note.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/annotation-paragraph.svg create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-next-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-next-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-next.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-next@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-previous-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-previous-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-previous.png create mode 100644 src/main/webapp/static/pdfjs/web/images/findbarButton-previous@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/grab.cur create mode 100644 src/main/webapp/static/pdfjs/web/images/grabbing.cur create mode 100644 src/main/webapp/static/pdfjs/web/images/loading-icon.gif create mode 100644 src/main/webapp/static/pdfjs/web/images/loading-small.png create mode 100644 src/main/webapp/static/pdfjs/web/images/loading-small@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-documentProperties.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-documentProperties@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-firstPage.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-firstPage@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-handTool.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-handTool@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-lastPage.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-lastPage@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-rotateCcw.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-rotateCcw@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-rotateCw.png create mode 100644 src/main/webapp/static/pdfjs/web/images/secondaryToolbarButton-rotateCw@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/shadow.png create mode 100644 src/main/webapp/static/pdfjs/web/images/texture.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-bookmark.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-bookmark@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-download.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-download@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-menuArrows.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-menuArrows@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-openFile.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-openFile@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageDown-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageDown-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageDown.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageDown@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageUp-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageUp-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageUp.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-pageUp@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-presentationMode.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-presentationMode@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-print.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-print@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-search.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-search@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-secondaryToolbarToggle-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-secondaryToolbarToggle.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-secondaryToolbarToggle@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-sidebarToggle-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-sidebarToggle-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-sidebarToggle.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-sidebarToggle@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewAttachments.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewAttachments@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewOutline-rtl.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewOutline-rtl@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewOutline.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewOutline@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewThumbnail.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-viewThumbnail@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-zoomIn.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-zoomIn@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-zoomOut.png create mode 100644 src/main/webapp/static/pdfjs/web/images/toolbarButton-zoomOut@2x.png create mode 100644 src/main/webapp/static/pdfjs/web/jquery-3.3.1.js create mode 100644 src/main/webapp/static/pdfjs/web/l10n.js create mode 100644 src/main/webapp/static/pdfjs/web/locale/ach/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/af/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ak/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/an/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ar/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/as/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ast/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/az/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/be/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/bg/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/bn-BD/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/bn-IN/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/br/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/bs/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ca/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/cs/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/csb/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/cy/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/da/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/de/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/el/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/en-GB/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/en-US/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/en-ZA/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/eo/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/es-AR/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/es-CL/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/es-ES/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/es-MX/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/et/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/eu/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/fa/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ff/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/fi/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/fr/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/fy-NL/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ga-IE/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/gd/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/gl/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/gu-IN/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/he/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/hi-IN/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/hr/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/hu/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/hy-AM/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/id/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/is/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/it/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ja/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ka/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/kk/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/km/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/kn/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ko/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ku/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/lg/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/lij/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/locale.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/lt/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/lv/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/mai/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/mk/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ml/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/mn/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/mr/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ms/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/my/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/nb-NO/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/nl/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/nn-NO/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/nso/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/oc/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/or/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/pa-IN/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/pl/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/pt-BR/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/pt-PT/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/rm/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ro/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ru/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/rw/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sah/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/si/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sk/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sl/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/son/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sq/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sr/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sv-SE/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/sw/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ta-LK/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ta/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/te/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/th/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/tl/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/tn/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/tr/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/uk/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/ur/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/vi/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/wo/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/xh/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/zh-CN/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/zh-TW/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/locale/zu/viewer.properties create mode 100644 src/main/webapp/static/pdfjs/web/viewer.css create mode 100644 src/main/webapp/static/pdfjs/web/viewer.html create mode 100644 src/main/webapp/static/pdfjs/web/viewer.js create mode 100644 src/main/webapp/static/zTree_v3-master/.gitattributes create mode 100644 src/main/webapp/static/zTree_v3-master/.gitignore create mode 100644 src/main/webapp/static/zTree_v3-master/README.md create mode 100644 src/main/webapp/static/zTree_v3-master/css/awesomeStyle/awesome.css create mode 100644 src/main/webapp/static/zTree_v3-master/css/awesomeStyle/awesome.less create mode 100644 src/main/webapp/static/zTree_v3-master/css/awesomeStyle/fa.less create mode 100644 src/main/webapp/static/zTree_v3-master/css/awesomeStyle/img/loading.gif create mode 100644 src/main/webapp/static/zTree_v3-master/css/demo.css create mode 100644 src/main/webapp/static/zTree_v3-master/css/metroStyle/img/line_conn.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/metroStyle/img/loading.gif create mode 100644 src/main/webapp/static/zTree_v3-master/css/metroStyle/img/metro.gif create mode 100644 src/main/webapp/static/zTree_v3-master/css/metroStyle/img/metro.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/metroStyle/metroStyle.css create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/1_close.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/1_open.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/2.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/3.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/4.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/5.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/6.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/7.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/8.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/diy/9.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/line_conn.gif create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/loading.gif create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/zTreeStandard.gif create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/img/zTreeStandard.png create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/zTreeStyle.css create mode 100644 src/main/webapp/static/zTree_v3-master/css/zTreeStyle/zTreeStylev3.5.28.css create mode 100644 src/main/webapp/static/zTree_v3-master/js/fuzzysearch.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery-1.4.4.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.all.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.all.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.allv3-3.5.28.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.allv3-3.5.28.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.core.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.core.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.excheck.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.excheck.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.exedit.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.exedit.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.exhide.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.exhide.min.js create mode 100644 src/main/webapp/static/zTree_v3-master/js/jquery.ztree.exhidev3-3.5.28.js create mode 100644 src/main/webapp/static/zTree_v3-master/log v3.x.txt create mode 100644 src/main/webapp/static/zTree_v3-master/package.json create mode 100644 src/main/webapp/static/zTree_v3-master/zTree.v3.jquery.json create mode 100644 src/main/webapp/病案归档系统版本说明.txt create mode 100644 src/test/java/com/emr/MapperTest.java diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d2c3354 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/target/ +/.idea/ +/out/ +emr_medical_record.iml \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..fe2f0b9 --- /dev/null +++ b/pom.xml @@ -0,0 +1,545 @@ + + + + 4.0.0 + + com.emr + emr_medical_record + 1.0-SNAPSHOT + war + + emr_medical_record Maven Webapp + http://www.example.com + + + + + true + UTF-8 + + true + + 1.0.0 + + + 1.1.5 + 4.12 + 1.8 + 1.9.5 + + 1.2.2 + 2.2.1 + 7.6.11.v20130520 + 2.4 + 2.1 + 1.2 + 5.0.1.Final + 9.2-1004-jdbc4 + 5.17.0 + 2.3.6 + 2.2.1 + 1.1.1 + 3.5.0 + + 5.0.2.RELEASE + 3.2.8 + 1.2.2 + 1.2.15 + 5.1.32 + 1.6.4 + 2.4 + 2.9.4 + 1.0.9 + 4.3.5 + 2.5 + 2.0 + 2.5 + 3.3.2 + 1.3.2 + 3.3 + 3.4.3 + 0.9.1 + 1.3.1 + 2.7.2 + 4.10.3 + 1.8.13 + 1.8.13 + 2.1.7 + 3.1.8 + 3.9 + 2.1.7 + + + + + + + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + org.apache.commons + commons-io + ${commons-io.version} + + + commons-net + commons-net + ${commons-net.version} + + + + net.sf.json-lib + json-lib + ${json-lib.version} + jdk15 + + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + + org.apache.httpcomponents + httpclient + ${httpclient.version} + + + + junit + junit + ${junit.version} + test + + + + org.slf4j + slf4j-log4j12 + ${slf4j.version} + + + + org.mybatis + mybatis + ${mybatis.version} + + + org.mybatis + mybatis-spring + ${mybatis.spring.version} + + + com.github.miemiedev + mybatis-paginator + ${mybatis.paginator.version} + + + com.github.pagehelper + pagehelper + ${pagehelper.version} + + + + + com.alibaba + druid + ${druid.version} + + + + + org.springframework + spring-context + ${spring.version} + + + org.springframework + spring-context-support + ${spring.version} + + + org.springframework + spring-beans + ${spring.version} + + + org.springframework + spring-webmvc + ${spring.version} + + + org.springframework + spring-web + ${spring.version} + + + org.springframework + spring-jdbc + ${spring.version} + + + org.springframework + spring-aspects + ${spring.version} + + + org.springframework + spring-tx + ${spring.version} + + + org.springframework + spring-test + ${spring.version} + + + org.aspectj + aspectjweaver + ${aspectj.version} + + + org.aspectj + aspectjrt + ${aspectj.version} + + + + + commons-codec + commons-codec + 1.9 + + + + + org.bouncycastle + bcprov-jdk16 + 1.46 + + + + + javax.mail + mail + 1.4.5 + + + com.sun.mail + javax.mail + 1.5.4 + + + + + commons-dbutils + commons-dbutils + 1.4 + + + + + com.github.pagehelper + pagehelper + 5.0.0 + + + jstl + jstl + ${jstl.version} + + + javax.servlet + servlet-api + ${servlet-api.version} + + + javax.servlet + jsp-api + ${jsp-api.version} + + + + commons-fileupload + commons-fileupload + ${commons-fileupload.version} + + + + org.apache.shiro + shiro-spring + ${shiro.version} + + + org.apache.shiro + shiro-ehcache + ${shiro.version} + + + org.apache.shiro + shiro-core + ${shiro.version} + + + org.apache.shiro + shiro-web + ${shiro.version} + + + junit + junit + 4.12 + test + + + + org.postgresql + postgresql + ${postgresql.version} + + + taglibs + standard + 1.1.2 + + + + net.sf.json-lib + json-lib + ${json-lib.version} + jdk15 + + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + + + org.mockito + mockito-core + ${mockito.version} + test + + + + + + org.jdom + jdom + 1.1 + + + + + + + + + + + org.apache.maven.plugins + maven-resources-plugin + 3.1.0 + + + + + + + + + org.mockito + mockito-core + ${mockito.version} + test + + + + + org.apache.httpcomponents + httpmime + 4.5.5 + + + + + org.jdom + jdom + 1.1 + + + org.apache.maven.plugins + maven-resources-plugin + 3.1.0 + + + + org.apache.poi + poi + ${poi.version} + + + org.apache.poi + poi-ooxml + ${poi.version} + + + + org.eclipse.birt.runtime.3_7_1 + com.lowagie.text + ${image2pdf.version} + + + com.itextpdf + itextpdf + 5.5.7 + + + + com.alibaba + fastjson + 1.2.50 + + + org.apache.cxf + cxf-rt-transports-http + ${cxf.version} + + + org.apache.cxf + cxf-rt-frontend-jaxws + ${cxf.version} + + + org.apache.pdfbox + pdfbox + 2.0.12 + + + + + + + + + + org.apache.axis + axis + 1.4 + + + commons-discovery + commons-discovery + 0.2 + + + commons-logging + commons-logging + + + + + org.apache.axis + axis-jaxrpc + 1.4 + + + com.lowagie + itext + ${itext.version} + + + + org.projectlombok + lombok + 1.18.8 + provided + + + org.junit.jupiter + junit-jupiter-api + RELEASE + compile + + + + + emr_medical_record + + + + org.apache.maven.plugins + maven-resources-plugin + 2.7 + + UTF-8 + + + + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + + 1.8 + 1.8 + UTF-8 + true + true + true + + + 128m + 512m + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/com/emr/annotation/DataSource.java b/src/main/java/com/emr/annotation/DataSource.java new file mode 100644 index 0000000..19fd944 --- /dev/null +++ b/src/main/java/com/emr/annotation/DataSource.java @@ -0,0 +1,12 @@ +package com.emr.annotation; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Target; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.METHOD) +public @interface DataSource { + String dataSource() default ""; +} \ No newline at end of file diff --git a/src/main/java/com/emr/annotation/DataSourceAspect.java b/src/main/java/com/emr/annotation/DataSourceAspect.java new file mode 100644 index 0000000..3402285 --- /dev/null +++ b/src/main/java/com/emr/annotation/DataSourceAspect.java @@ -0,0 +1,36 @@ +package com.emr.annotation; + +import org.aspectj.lang.JoinPoint; +import org.aspectj.lang.Signature; +import org.aspectj.lang.annotation.Aspect; +import org.aspectj.lang.annotation.Before; +import org.aspectj.lang.annotation.Pointcut; +import org.aspectj.lang.reflect.MethodSignature; +import org.springframework.stereotype.Component; + +import java.lang.reflect.Method; + +@Aspect +@Component +public class DataSourceAspect { + //配置接入点 + @Pointcut("@annotation(com.emr.annotation.DataSource)") + private void controllerAspect(){}//定义一个切入点 + @Before("controllerAspect()") + public void dataSwitch(JoinPoint joinPoint){ + Signature signature = joinPoint.getSignature(); + MethodSignature methodSignature =(MethodSignature) signature; + Method method = methodSignature.getMethod(); + DataSource data = null; + String dataSource = ""; + if(method != null){ + data = method.getAnnotation(DataSource.class); + if(data != null){ + dataSource = data.dataSource(); + if(dataSource != null){ + DynamicDataSource.setDataSourceKey(dataSource); + } + } + } + } +} diff --git a/src/main/java/com/emr/annotation/DynamicDataSource.java b/src/main/java/com/emr/annotation/DynamicDataSource.java new file mode 100644 index 0000000..abbcb06 --- /dev/null +++ b/src/main/java/com/emr/annotation/DynamicDataSource.java @@ -0,0 +1,14 @@ +package com.emr.annotation; + +import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource; + +public class DynamicDataSource extends AbstractRoutingDataSource { + private static final ThreadLocal dataSourceKey = new InheritableThreadLocal(); + public static void setDataSourceKey(String dataSource){ + dataSourceKey.set(dataSource); + } + @Override + protected Object determineCurrentLookupKey() { + return dataSourceKey.get(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/controller/ArchiveFlowInfoController.java b/src/main/java/com/emr/controller/ArchiveFlowInfoController.java new file mode 100644 index 0000000..8461966 --- /dev/null +++ b/src/main/java/com/emr/controller/ArchiveFlowInfoController.java @@ -0,0 +1,103 @@ +package com.emr.controller; + +import com.emr.entity.Archive_Master_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.ipml.ArchiveFlowInfoService; +import com.emr.util.ExportExcelUtil1; +import com.emr.vo.ArchiveFlowInfoVo; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/5/25 16:18 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/5/25 16:18 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Controller +@RequestMapping("flowInfo/") +public class ArchiveFlowInfoController { + @Autowired + private ArchiveFlowInfoService flowInfoService; + + /** + * 跳转到流程明细页面 + * @return + */ + @RequestMapping("list") + public String toList(){ + return "flowInfo/flowInfoList"; + } + + /** + * 获取流程明细列表 + * @param offset + * @param limit + * @param flowInfoVo + * @param isSearch + * @return + * @throws Exception + */ + @RequestMapping(value = "selectFlowInfoList") + @ResponseBody + public OffsetLimitPage selectFlowInfoList(Integer offset, Integer limit, ArchiveFlowInfoVo flowInfoVo,Integer isSearch) throws Exception{ + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + flowInfoVo.setDisStartDate(null); + flowInfoVo.setDisEndDate(null); + flowInfoVo.setStartDate(null); + flowInfoVo.setEndDate(null); + } + PageHelper.offsetPage(offset,limit); + List list = flowInfoService.selectFlowInfoList(flowInfoVo,null); + return new OffsetLimitPage((Page) list); + } + + /** + * 导出流程明细 + * @param response + * @param flowInfoVo + * @param sql + * @param isSearch + * @throws Exception + */ + @RequestMapping("exportExcel") + @ResponseBody + public void exportExcel(HttpServletResponse response, ArchiveFlowInfoVo flowInfoVo,String sql, Integer isSearch) throws Exception{ + //全部明细 + String tableThNames = ""; + String fieldCns = ""; + //流程明细 + tableThNames = "审核工号,审核姓名,当前操作,审核日期,下个审核节点,患者姓名,住院号,出院科室,出院日期,批注内容,审核用时"; + fieldCns = "userName,checkName,sumbitName,createTimeCn,targetStep,name,inpNo,deptName,dischargeDateTime,remark,useTime"; + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + flowInfoVo.setDisStartDate(null); + flowInfoVo.setDisEndDate(null); + flowInfoVo.setStartDate(null); + flowInfoVo.setEndDate(null); + } + List list = flowInfoService.selectFlowInfoList(flowInfoVo,sql); + //文件名 + String fileName = "审核流程明细(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } +} diff --git a/src/main/java/com/emr/controller/ContantController.java b/src/main/java/com/emr/controller/ContantController.java new file mode 100644 index 0000000..17c9217 --- /dev/null +++ b/src/main/java/com/emr/controller/ContantController.java @@ -0,0 +1,33 @@ +package com.emr.controller; + +import com.alibaba.fastjson.JSON; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; +import java.util.UUID; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2019/9/17 14:59 + * @UpdateUser: 曾文和 + * @UpdateDate: 2019/9/17 14:59 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Controller +@RequestMapping("contant/") +public class ContantController { + @RequestMapping("getUuid") + @ResponseBody + public String getUuid(HttpServletRequest request){ + String formToken = UUID.randomUUID().toString(); + request.getSession().setAttribute("formToken",formToken); + return JSON.toJSONString(formToken); + } +} diff --git a/src/main/java/com/emr/controller/DictionaryController.java b/src/main/java/com/emr/controller/DictionaryController.java new file mode 100644 index 0000000..ee02641 --- /dev/null +++ b/src/main/java/com/emr/controller/DictionaryController.java @@ -0,0 +1,125 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/9 16:12 + * Description: + */ +package com.emr.controller; + +import com.emr.entity.Emr_Dictionary; +import com.emr.service.Emr_DictionaryService; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.session.Session; +import org.apache.shiro.subject.Subject; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@Controller +@RequestMapping("/dictionary") +public class DictionaryController { + @Autowired + private Emr_DictionaryService emrDictionaryService; + + @RequestMapping(value = "/dictionarys") + public String inHospitals(Model model) { + return "dictionaryDir/dictionary"; + } + + @ResponseBody + @RequestMapping(value = "/dicList") + public List dicList(Emr_Dictionary emrDictionary) { + return emrDictionaryService.dicByClo(emrDictionary); + } + + @ResponseBody + @RequestMapping(value = "/delById") + public int delById(Integer id) { + int bol = 0; + if (id != null) { + //删除 + bol = emrDictionaryService.delById(id); + } + return bol; + } + + @ResponseBody + @RequestMapping(value = "/saveInfo") + public String saveInfo(Emr_Dictionary emrDictionary) { + String result=""; + int bol=0; + Emr_Dictionary dic2 = new Emr_Dictionary(); + // 从session获取用户名 + Subject currentUser = SecurityUtils.getSubject(); + Session session = currentUser.getSession(); + String username = (String) session.getAttribute("userSession");//获取前面登录的用户名 + + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + + if(emrDictionary.getId()!=null){ + //判断类别代码或代码是否已经存在 + //存在修改 + emrDictionary.setUpdater(username); + emrDictionary.setUpdateTime(nowTime); + try{ + bol=emrDictionaryService.updateCloById(emrDictionary); + }catch (Exception e){ + e.printStackTrace(); + } + if (bol == 1) { + result = "修改成功!"; + } else { + result = "修改失败!"; + } + }else{ + emrDictionary.setCreater(username); + emrDictionary.setCreateTime(nowTime); + //判断类别代码或代码是否已经存在 + if(emrDictionary.getCode()!=null && emrDictionary.getCode()!=""){ + dic2.setCode(emrDictionary.getCode()); + dic2.setParentId(emrDictionary.getParentId()); + //根据代码查询该父类下是否存在是否已经存在 + List list = emrDictionaryService.dicByClo(dic2); + //添加叶子节点 + if(list.size()<=0){ + //添加叶子 + bol = emrDictionaryService.insertSel(emrDictionary); + if(bol==1){ + result = "添加成功!"; + }else{ + result = "添加失败!"; + } + }else{ + result="代码已存在!"; + } + }else{ + dic2.setTypecode(emrDictionary.getTypecode()); + //根据代码查询是否已经存在 + List list = emrDictionaryService.dicByClo(dic2); + //添加叶子节点 + if (list.size() <= 0) { + //emrDictionary.setEffective(1); + //添加类别 + bol = emrDictionaryService.insertSel(emrDictionary); + if (bol == 1) { + result = "添加成功!"; + } else { + result = "添加失败!"; + } + } else { + result = "代码已存在!"; + } + } + } + return result; + } +} + + diff --git a/src/main/java/com/emr/controller/FontController.java b/src/main/java/com/emr/controller/FontController.java new file mode 100644 index 0000000..be40196 --- /dev/null +++ b/src/main/java/com/emr/controller/FontController.java @@ -0,0 +1,296 @@ +package com.emr.controller; + +import com.alibaba.fastjson.JSON; +import com.emr.dao.Emr_DictionaryMapper; +import com.emr.entity.*; +import com.emr.service.Archive_DetailService; +import com.emr.service.Archive_MasterService; +import com.emr.service.ipml.TPrintinfoService; +import com.emr.service.ipml.ZdAssortService; +import com.emr.util.Msg; +import net.sf.json.JSONObject; +import org.apache.commons.lang3.StringUtils; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.util.EntityUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * @author zwh + * */ +@Controller +@RequestMapping("font/") +public class FontController { + @Value("${pdfWater}") + private String pdfWater; + @Value("${allAddortIds}") + private String allAddortIds; + @Value("${POWER_URLHEAD}") + private String powerUrlHead; + @Autowired + private TPrintinfoService printinfoService; + @Autowired + private Archive_DetailService archiveDetailService; + @Autowired + private Archive_MasterService archiveMasterService; + @Autowired + private Emr_DictionaryMapper dictionaryMapper; + @Autowired + private ZdAssortService assortService; + @RequestMapping("selectIsPrintByPatienId") + @ResponseBody + public Msg selectIsPrintByPatienId(String patientId){ + if(StringUtils.isBlank(patientId)){ + return Msg.fail("参数patientId不能为空"); + } + return printinfoService.selectIsPrintByPatienId(patientId); + } + + + + /***************************提供第三方按多个分段id和记账号查询病历pdf***********************************/ + /** + * 提供第三方按多个分段id和记账号查询病历pdf + * */ + @RequestMapping("showRecordByPatientId") + public String showRecordByPatientId(String userName, String assortIds, String patientId, Model model) throws Exception{ + //判断各参数 + if(StringUtils.isBlank(userName)){ + return retrunErrorPage(model,"工号不能为空!"); + } + if(StringUtils.isBlank(assortIds)){ + return retrunErrorPage(model,"病案分类Id不能为空!"); + } + if(StringUtils.isBlank(patientId)){ + return retrunErrorPage(model,"记账号不能为空!"); + } + List list = new ArrayList<>(); + //判断工号是否存在 + String checkUserName = checkUserName(userName); + if(StringUtils.isNotBlank(checkUserName)){ + return retrunErrorPage(model,checkUserName); + } + //判断分类id是否存在,协商assortIds = "00000000"为查询全部 + if(!allAddortIds.equals(assortIds)) { + String checkAssortIds = checkAssortIds(assortIds); + if (StringUtils.isNotBlank(checkAssortIds)) { + return retrunErrorPage(model, checkAssortIds); + } + } + //判断记账号是否存在 + Archive_Master master = new Archive_Master(); + master.setPatientId(patientId); + list = archiveMasterService.selectByObject(master); + if(null == list || list.isEmpty()){ + return retrunErrorPage(model,"记账号不存在!"); + } + model.addAttribute("patientId",list.get(0).getId()); + model.addAttribute("assortIds",assortIds); + return "font/showRecord"; + } + + /** + * 判断工号是否存在 + */ + private String checkUserName(String userName) throws Exception{ + String resultString = ""; + String url = powerUrlHead + "/font/checkUserName?userName=" + userName; + // 执行请求 + CloseableHttpResponse response = HttpClients.createDefault().execute(new HttpGet(url)); + // 判断返回状态是否为200 + int temp = 200; + if (response.getStatusLine().getStatusCode() == temp) { + resultString = EntityUtils.toString(response.getEntity(), "UTF-8"); + } + if (StringUtils.isNoneBlank(resultString)) { + JSONObject jsonObject = JSONObject.fromObject(resultString); + Integer code = jsonObject.getInt("code"); + //code==200有错误信息 + if(code == temp){ + JSONObject extendObject1 = JSONObject.fromObject(jsonObject); + return extendObject1.getString("msg"); + } + } + return null; + } + + /** + * 判断分类id是否存在 + * */ + private String checkAssortIds(String assortIds){ + Zd_Assort assort = new Zd_Assort(); + assort.setPrintFlag("0"); + List assortList = assortService.selectAll(assort); + if(null != assortList && !assortList.isEmpty()){ + String[] split = assortIds.split(","); + for (int i = 0; i < split.length; i++) { + //定义分类存在 + boolean exist = false; + if(StringUtils.isNotBlank(split[i])){ + for (int j = 0; j < assortList.size(); j++) { + if(split[i].equals(assortList.get(j).getAssortId())){ + exist = true; + break; + } + } + } + if(!exist){ + return "病案分类Id有误!"; + } + } + }else{ + return "病案分类Id有误!"; + } + return null; + } + + /** + * 跳转到showRecordIframe页面 + * */ + @RequestMapping("showRecordIframe") + public String showRecordIframe(){ + return "font/showRecordIframe"; + } + + /** + * 根据主键查询病案详情 + * @param masterId + * @return + */ + @ResponseBody + @RequestMapping(value = "/getRecord") + public String getPdfToPdf(String masterId) throws Exception{ + Archive_Master archiveMaster = archiveMasterService.selectByPrimaryKey(masterId); + //转换科室数据字典 + if(StringUtils.isNotBlank(archiveMaster.getDeptName())){ + Emr_Dictionary dictionary = new Emr_Dictionary(); + dictionary.setCode(archiveMaster.getDeptName()); + dictionary.setTypecode("dept_code"); + List dictionaries = dictionaryMapper.dicByTypeCode(dictionary); + if(null != dictionaries && !dictionaries.isEmpty()){ + archiveMaster.setDeptName(dictionaries.get(0).getName()); + } + //判断出院日期 + String dischargeDateTime = archiveMaster.getDischargeDateTime(); + if(StringUtils.isNotBlank(dischargeDateTime)){ + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd"); + String time = fmt.format(fmt.parse(dischargeDateTime)); + if("1801-02-03".equals(time)){ + archiveMaster.setDischargeDateTime(null); + } + } + } + return JSON.toJSONString(archiveMaster); + } + + /** + * 根据master表的记账号和分类id集合组织分类树 + * @return + * @throws Exception + */ + @ResponseBody + @RequestMapping(value = "/getRecordTypeTree") + public String getRecordTypeTree(String patientId,String assortIds){ + List treeList = new ArrayList<>(); + if(StringUtils.isNotBlank(patientId) && StringUtils.isNotBlank(assortIds)){ + List list = new ArrayList<>(); + //assortIds等于协商的全查的分类id,全查 + if(allAddortIds.equals(assortIds)){ + list = archiveDetailService.selectTypeTreeByPatientIdAndAssortIds(patientId, null); + }else{ + //否则按条件查 + //分类id分别以单引号隔开 + String assortIdStr = ""; + String[] split = assortIds.split(","); + for (int i = 0; i < split.length; i++) { + assortIdStr += "'" + split[i] + "',"; + } + //去掉最后一个逗号 + assortIdStr = assortIdStr.substring(0,assortIdStr.length()-1); + list = archiveDetailService.selectTypeTreeByPatientIdAndAssortIds(patientId,assortIdStr); + } + if(null != list && !list.isEmpty()){ + Set assortList = new LinkedHashSet<>(); + //分类去重 + for(Archive_Detail detail : list){ + assortList.add(detail.getSubassort()); + } + //组织树 + int id = 1; + //定义第一层的id为第二层父id + int oneParentId = 0; + //定义第二层的id为第三层父id + int twoParentId = 0; + + AssortTypeTree tree = new AssortTypeTree(); + //第一层,根目录全部影像资料 + tree.setId(id); + tree.setParentId(0); + tree.setName("全部影像资料"); + tree.setChecked("true"); + treeList.add(tree); + oneParentId = id; + id++; + for(String assortName : assortList){ + AssortTypeTree tree1 = new AssortTypeTree(); + //第二层,分类名称 + tree1.setId(id); + tree1.setParentId(oneParentId); + twoParentId = id; + id++; + //定义该类的数量 + int count = 0; + for(Archive_Detail detail : list){ + if(StringUtils.isNotBlank(detail.getSubassort()) && assortName.equals(detail.getSubassort())){ + AssortTypeTree tree2 = new AssortTypeTree(); + //第三层,资料名称 + count++; + tree2.setId(id); + tree2.setParentId(twoParentId); + tree2.setName(detail.getTitle()); + tree2.setSelfId(detail.getId()); + tree2.setChecked("true"); + treeList.add(tree2); + id++; + } + } + tree1.setName(assortName + "("+count+")"); + tree1.setChecked("true"); + treeList.add(tree1); + } + } + } + return JSON.toJSONString(treeList); + } + + /** + * 根据病案号或类别或图片id获取图片列表,并生成PDF并返回pdf文件名 + * @param response + * @param detailIds + * @param masterId + * @return + * @throws Exception + */ + @ResponseBody + @RequestMapping(value = "/getPdfToPdf/{masterId}/{detailIds}") + public void getPdfToPdf(HttpServletResponse response,@PathVariable("detailIds") String detailIds, @PathVariable("masterId") String masterId){ + archiveDetailService.selectPdfPathByIds(response, detailIds, masterId,pdfWater); + } + /** + * 返回错误页面 + * */ + private String retrunErrorPage(Model model,String errorMsg){ + model.addAttribute("errorMsg",errorMsg); + return "font/error"; + } +} diff --git a/src/main/java/com/emr/controller/FormTokenFlagUtil.java b/src/main/java/com/emr/controller/FormTokenFlagUtil.java new file mode 100644 index 0000000..948611d --- /dev/null +++ b/src/main/java/com/emr/controller/FormTokenFlagUtil.java @@ -0,0 +1,31 @@ +package com.emr.controller; + +import org.apache.commons.lang3.StringUtils; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpSession; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2019/9/17 14:20 + * @UpdateUser: 曾文和 + * @UpdateDate: 2019/9/17 14:20 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class FormTokenFlagUtil { + public static boolean isFlag(HttpServletRequest request) { + HttpSession session = request.getSession(); + String sesionToken = (String) session.getAttribute("formToken"); + String token = request.getParameter("formToken"); + if (StringUtils.isNoneBlank(token) && !(token.equals(sesionToken))) { + return false; + } + session.removeAttribute("formToken"); + return true; + } +} diff --git a/src/main/java/com/emr/controller/GlobalExceptionHandler.java b/src/main/java/com/emr/controller/GlobalExceptionHandler.java new file mode 100644 index 0000000..814162b --- /dev/null +++ b/src/main/java/com/emr/controller/GlobalExceptionHandler.java @@ -0,0 +1,59 @@ +package com.emr.controller; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/5/15 16:14 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/5/15 16:14 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +import com.alibaba.fastjson.support.spring.FastJsonJsonView; +import org.apache.log4j.Logger; +import org.apache.shiro.authz.UnauthorizedException; +import org.springframework.web.bind.annotation.ControllerAdvice; +import org.springframework.web.bind.annotation.ExceptionHandler; +import org.springframework.web.servlet.ModelAndView; + +import java.io.ByteArrayOutputStream; +import java.io.PrintStream; +import java.util.HashMap; +import java.util.Map; + +@ControllerAdvice +public class GlobalExceptionHandler { + private static Logger log = Logger.getLogger("errorMsg"); + @ExceptionHandler(value = Exception.class)//指定拦截的异常 + public ModelAndView errorHandler(Exception e){ + return returnMv(e,"服务器出错了,请联系系统管理员"); + } + @ExceptionHandler(value = RuntimeException.class)//指定拦截的异常 + public ModelAndView runtimeHandler(Exception e){ + return returnMv(e,"服务器出错了,请联系系统管理员"); + } + @ExceptionHandler(value = UnauthorizedException.class)//指定拦截的异常 + public ModelAndView unauthorizedHandler(Exception e){ + return returnMv(e,"您权限验证出错了,请联系系统管理员"); + } + private ModelAndView returnMv(Exception e,String msg){ + ModelAndView mv = new ModelAndView(); + /* 使用FastJson提供的FastJsonJsonView视图返回,不需要捕获异常 */ + FastJsonJsonView view = new FastJsonJsonView(); + Map attributes = new HashMap<>(1); + attributes.put("code", "500"); + attributes.put("msg", msg); + view.setAttributesMap(attributes); + mv.setView(view); + //方法名 + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + e.printStackTrace(new PrintStream(baos)); + String exception = baos.toString(); + log.error(exception); + e.printStackTrace(); + return mv; + } +} diff --git a/src/main/java/com/emr/controller/HolidaySetController.java b/src/main/java/com/emr/controller/HolidaySetController.java new file mode 100644 index 0000000..f111df2 --- /dev/null +++ b/src/main/java/com/emr/controller/HolidaySetController.java @@ -0,0 +1,45 @@ +package com.emr.controller; + +import com.emr.entity.EmrHolidaySetVo; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.ipml.HolidaySetService; +import com.emr.util.Msg; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +@Controller +@RequestMapping("holidaySet/") +public class HolidaySetController { + @Autowired + private HolidaySetService holidaySetService; + @RequestMapping("holidaySetList") + public String holidaySetList(){ + return "holidaySetDir/holidaySetList"; + } + + @ResponseBody + @RequestMapping(value = "getHolidaySetList") + public OffsetLimitPage getHolidaySetList(EmrHolidaySetVo holidaySetVo) { + return holidaySetService.selectByColumn(holidaySetVo); + } + + @RequestMapping("save") + @ResponseBody + public Msg save(String startTime,String endTime,String checkBoxes,Integer flag) throws Exception{ + holidaySetService.update(startTime, endTime, checkBoxes, flag); + return Msg.success(); + } + + @RequestMapping("update") + @ResponseBody + public Msg update(Integer flag,Integer id) throws Exception{ + if(flag != null) { + holidaySetService.update(flag, id); + return Msg.success(); + }else{ + return Msg.fail("工作日状态不能为空!"); + } + } +} diff --git a/src/main/java/com/emr/controller/JAXDynamicClientFactory.java b/src/main/java/com/emr/controller/JAXDynamicClientFactory.java new file mode 100644 index 0000000..de83943 --- /dev/null +++ b/src/main/java/com/emr/controller/JAXDynamicClientFactory.java @@ -0,0 +1,55 @@ +package com.emr.controller; + +import org.apache.cxf.Bus; +import org.apache.cxf.bus.CXFBusFactory; +import org.apache.cxf.endpoint.EndpointImplFactory; +import org.apache.cxf.endpoint.dynamic.DynamicClientFactory; +import org.apache.cxf.jaxws.support.JaxWsEndpointImplFactory; + +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2019/9/11 16:15 + * @UpdateUser: 曾文和 + * @UpdateDate: 2019/9/11 16:15 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class JAXDynamicClientFactory extends DynamicClientFactory { + protected JAXDynamicClientFactory(Bus bus) { + super(bus); + } + + @Override + protected EndpointImplFactory getEndpointImplFactory() { + return JaxWsEndpointImplFactory.getSingleton(); + } + @Override + protected boolean allowWrapperOps() { + return true; + } + + public static JAXDynamicClientFactory newInstance(Bus b) { + return new JAXDynamicClientFactory(b); + } + + public static JAXDynamicClientFactory newInstance() { + Bus bus = CXFBusFactory.getThreadDefaultBus(); + return new JAXDynamicClientFactory(bus); + } + @Override + public boolean compileJavaSrc(String classPath, List srcList, String dest) { + org.apache.cxf.common.util.Compiler javaCompiler + = new org.apache.cxf.common.util.Compiler(); + javaCompiler.setEncoding("UTF-8"); + javaCompiler.setClassPath(classPath); + javaCompiler.setOutputDir(dest); + javaCompiler.setTarget("1.8"); + return javaCompiler.compileFiles(srcList); + } +} diff --git a/src/main/java/com/emr/controller/LoginController.java b/src/main/java/com/emr/controller/LoginController.java new file mode 100644 index 0000000..369e6e0 --- /dev/null +++ b/src/main/java/com/emr/controller/LoginController.java @@ -0,0 +1,72 @@ +package com.emr.controller; + +import com.emr.entity.Power_User; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.apache.commons.lang3.StringUtils; +import org.apache.cxf.endpoint.Client; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.authc.UsernamePasswordToken; +import org.apache.shiro.subject.Subject; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.servlet.http.HttpServletRequest; + +/** + * @author HJL + * @create 2019/4/29 + */ +@Controller +public class LoginController { + + @Value("${POWER_URLHEAD}") + private String POWER_URLHEAD; + + @Value("${POWER_JSP}") + private String POWER_JSP; + + @Value("${powerUrl}") + private String powerUrl; + + @RequestMapping(value = "/toLogin") + public String toLogin(Model model) { + return "redirect:/login.jsp"; + } + + //实现用户登录@PathVariable("username") + @RequestMapping(value = "/login") + public String login(Model model, HttpServletRequest request) throws Exception{ + String token = request.getParameter("token"); + if(StringUtils.isNoneBlank(token)){ + JAXDynamicClientFactory dcf = JAXDynamicClientFactory.newInstance(); + Client client = dcf.createClient(POWER_URLHEAD + "/WebService/PowerWebService?wsdl"); + Object[] objects = client.invoke("getInfosByUserId", token, "emr_medical_record"); + ObjectMapper mapper = new ObjectMapper(); + Power_User powerUser = mapper.readValue(objects[0].toString(), Power_User.class); + //设置进session + request.getSession().setAttribute("CURRENT_USER", powerUser); + if (null == powerUser.getUserId()) { + return "redirect:/emr_medical_record/error.jsp"; + } + String userName = request.getParameter("userName"); + UsernamePasswordToken userToken = new UsernamePasswordToken(userName, "123456"); + Subject subject = SecurityUtils.getSubject(); + subject.login(userToken); + model.addAttribute("POWER_URLHEAD", POWER_JSP); + request.getSession().setAttribute("token", token); + }else{ + return "redirect:"+POWER_URLHEAD+"/login"; + } + return "index"; + } + + @RequestMapping(value = "/index") + public String Login() { + return "index"; + } + +} + + diff --git a/src/main/java/com/emr/controller/MedicalRecallController.java b/src/main/java/com/emr/controller/MedicalRecallController.java new file mode 100644 index 0000000..83eb1e9 --- /dev/null +++ b/src/main/java/com/emr/controller/MedicalRecallController.java @@ -0,0 +1,90 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:39 + * Description:病案终审退回 + */ +package com.emr.controller; + +import com.emr.dao.Archive_MasterMapper; +import com.emr.entity.*; +import com.emr.service.Archive_MasterService; +import com.emr.service.ipml.ArchiveCallbackInfoService; +import com.emr.util.ExportExcelUtil; +import com.emr.util.Msg; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.PropertySource; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@PropertySource(value = "classpath:config/jdbc.properties", encoding = "UTF-8") +@Controller +@RequestMapping("/medicalRecall") +public class MedicalRecallController { + @Autowired + private Archive_MasterMapper archiveMasterMapper; + + @Autowired + private Archive_MasterService archiveMasterService; + + @Autowired + private ArchiveCallbackInfoService callbackInfoService; + + @Value("${recallReason}") + private String recallReason; + + @RequestMapping(value = "/recall") + public String recall() { + return "medicalRecallDir/medicalRecallList"; + } + + + /** + * 病案终审退回 + * */ + @ResponseBody + @RequestMapping(value = "/recallList") + public OffsetLimitPage recallList(Archive_Master_Vo master, Integer offset, Integer limit) { + //查询已归档记录 + return archiveMasterService.selectFiled(master, offset, limit); + } + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, Archive_Master_Vo master) throws Exception { + String tableThNames = "住院号,住院次数,名字,性别,入院科室,入院日期,出院科室,出院日期,上次召回状态,归档状态"; + String fieldCns = "inpNo,visitId,name,sex,deptAdmissionTo,admissionDateTime,deptName,dischargeDateTime,status,archivestate"; + List list = archiveMasterMapper.selectFiled(master); + //文件名 + String fileName = "归档记录" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + @ResponseBody + @RequestMapping(value = "/updateState") + public Msg updateState(HttpServletRequest request,ArchiveCallbackInfo callbackInfo) throws Exception{ + boolean flag = FormTokenFlagUtil.isFlag(request); + if (!flag) { + return Msg.fail("请不要重复提交!"); + } + if(StringUtils.isBlank(callbackInfo.getCallbackReason())){ + callbackInfo.setCallbackReason(recallReason); + } + callbackInfoService.insertCallbackInfoService(callbackInfo); + return Msg.success(); + } +} + + diff --git a/src/main/java/com/emr/controller/StatisticsController.java b/src/main/java/com/emr/controller/StatisticsController.java new file mode 100644 index 0000000..7b0281d --- /dev/null +++ b/src/main/java/com/emr/controller/StatisticsController.java @@ -0,0 +1,310 @@ +package com.emr.controller; + +import com.emr.entity.Archive_Master_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.ipml.StatisticsService; +import com.emr.util.ExportExcelUtil1; +import com.emr.vo.FinalAndFirstStatistics; +import com.emr.vo.TUuInfoVo; +import com.emr.vo.TUuPrintSearch; +import com.emr.vo.TUuPrintVo; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/8 14:52 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/8 14:52 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Controller +@RequestMapping("statistics/") +public class StatisticsController { + @Autowired + private StatisticsService statisticsService; + //终审按天统计 + @RequestMapping("finalStatistics") + public String finalStatistics(){ + return "statistics/finalStatistics"; + } + + //终审明细 + @RequestMapping("finalStatisticsDetail") + public String finalStatisticsDetail(){ + return "statistics/finalStatisticsDetail"; + } + + //初审按天统计 + @RequestMapping("firstStatistics") + public String firstStatistics(){ + return "statistics/firstStatistics"; + } + + //初审终审明细 + @RequestMapping("statisticsDetail") + public String statisticsDetail(){ + return "statistics/statisticsDetail"; + } + + //复印记录报表 + @RequestMapping("printCount") + public String printCount(){ + return "statistics/printCount"; + } + + //复印记录明细 + @RequestMapping("printInfo") + public String printInfo(){ + return "statistics/printInfo"; + } + + //扫描上传记录报表 + @RequestMapping("scanCount") + public String scanCount(){ + return "statistics/scanCount"; + } + + //扫描上传明细 + @RequestMapping("scanInfo") + public String scanInfo(){ + return "statistics/scanInfo"; + } + + //终审按天统计 + @RequestMapping("getFinalStatistics") + @ResponseBody + public OffsetLimitPage getFinalStatistics(HttpServletRequest request,Integer offset, Integer limit, String startDate, String endDate,Integer isSearch){ + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + startDate = null; + endDate = null; + } + List list = statisticsService.getFinalStatistics(offset, limit, startDate, endDate,null); + return new OffsetLimitPage((Page)list); + } + + //初审按天统计 + @RequestMapping("getFirstStatistics") + @ResponseBody + public OffsetLimitPage getFirstStatistics(HttpServletRequest request,Integer offset, Integer limit, String startDate, String endDate,Integer isSearch){ + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + startDate = null; + endDate = null; + } + List list = statisticsService.getFirstStatistics(request, offset, limit, startDate, endDate,null); + return new OffsetLimitPage((Page) list); + } + + + //审核明细 + @RequestMapping("getStatisticsDetail") + @ResponseBody + public OffsetLimitPage getStatisticsDetail(Integer offset, Integer limit,String disStartDate, String disEndDate, Archive_Master_Vo archiveMasterVo,Integer flag,Integer isSearch){ + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + disStartDate = null; + disEndDate = null; + archiveMasterVo.setStartDate(null); + archiveMasterVo.setEndDate(null); + } + return statisticsService.getStatisticsDetail(offset,limit,disStartDate,disEndDate,archiveMasterVo,flag); + } + + //导出终审统计 + @RequestMapping("exportExcelFinalStatistics") + @ResponseBody + public void exportExcelFinalStatistics(HttpServletResponse response,Integer offset, Integer limit, String startDate, String endDate,String sql,Integer isSearch) throws Exception{ + //全部明细 + String tableThNames = "工号,姓名,终审日期,终审数量"; + String fieldCns = "checkCode,checkName,createTime,count"; + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + startDate = null; + endDate = null; + } + List list = statisticsService.getFinalStatistics(offset, limit, startDate, endDate,sql); + //文件名 + String fileName = "终审记录统计报表(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + //导出初审统计 + @RequestMapping("exportExcelFirstStatistics") + @ResponseBody + public void exportExcelFirstStatistics(HttpServletRequest request,HttpServletResponse response,Integer offset, Integer limit, String startDate, String endDate,String sql,Integer isSearch) throws Exception{ + //全部明细 + String tableThNames = "工号,姓名,审核日期,审核数量"; + String fieldCns = "checkCode,checkName,createTime,count"; + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + startDate = null; + endDate = null; + } + List list = statisticsService.getFirstStatistics(request, offset, limit, startDate, endDate,sql); + //文件名 + String fileName = "病案室审核记录统计表(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + //导出审核明细 + @RequestMapping("exportExcelDetail") + @ResponseBody + public void exportExcelDetail(HttpServletResponse response,String disStartDate, String disEndDate, Archive_Master_Vo archiveMasterVo, Integer flag,String sql,Integer isSearch) throws Exception{ + //全部明细 + String tableThNames = ""; + String fieldCns = ""; + if(flag == 2){ + tableThNames = "初审工号,初审姓名,初审日期,终审工号,终审姓名,终审日期,患者姓名,住院号,出院科室,出院日期,入院科室,入院日期,住院天数"; + fieldCns = "checkDoctor,checkName,checkDatetime,checkedDoctor,checkedName,checkedDatetime,name,inpNo,deptName,dischargeDateTime,deptAdmissionTo,admissionDateTime,days"; + }else{ + //终审明细 + tableThNames = "终审工号,终审姓名,终审日期,患者姓名,住院号,出院科室,出院日期,入院科室,入院日期,住院天数"; + fieldCns = "checkedDoctor,checkedName,checkedDatetime,name,inpNo,deptName,dischargeDateTime,deptAdmissionTo,admissionDateTime,days"; + } + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + disStartDate = null; + disEndDate = null; + archiveMasterVo.setStartDate(null); + archiveMasterVo.setEndDate(null); + } + List list = statisticsService.getDetailList(disStartDate, disEndDate, archiveMasterVo,flag,sql); + //文件名 + String fileName = "病案室审核记录明细报表(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + //复印记录报表 + @RequestMapping("getPrintCount") + @ResponseBody + public OffsetLimitPage getPrintCount(Integer offset, Integer limit, TUuPrintSearch search){ + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = statisticsService.getPrintCount(search); + return new OffsetLimitPage((Page)list); + } + + //复印记录明细 + @RequestMapping("getPrintInfo") + @ResponseBody + public OffsetLimitPage getPrintInfo(Integer offset, Integer limit,TUuPrintSearch search){ + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = statisticsService.getPrintInfo(search); + return new OffsetLimitPage((Page)list); + } + + //扫描记录报表 + @RequestMapping("getScanCount") + @ResponseBody + public OffsetLimitPage getScanCount(Integer offset, Integer limit,TUuPrintSearch search){ + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = statisticsService.getScanCount(search); + return new OffsetLimitPage((Page)list); + } + + //扫描记录明细 + @RequestMapping("getScanInfo") + @ResponseBody + public OffsetLimitPage getScanInfo(Integer offset, Integer limit,TUuPrintSearch search){ + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = statisticsService.getScanInfo(search); + return new OffsetLimitPage((Page)list); + } + + //导出复印记录报表 + @RequestMapping("exportExcelPrintCount") + @ResponseBody + public void exportExcelPrintCount(HttpServletResponse response,TUuPrintSearch search) throws Exception{ + //全部明细 + String tableThNames = "记账号,住院号,住院次数,患者,复印日期,操作人,复印次数"; + String fieldCns = "patientId,inpNo,visitId,hzname,printTime,cpyuser,printCount"; + List list = statisticsService.getPrintCount(search); + //文件名 + String fileName = "复印记录报表(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + //导出复印记录明细 + @RequestMapping("exportExcelPrintInfo") + @ResponseBody + public void exportExcelPrintInfo(HttpServletResponse response,TUuPrintSearch search) throws Exception{ + //全部明细 + String tableThNames = "记账号,住院号,住院次数,患者姓名,性别,入院时间,出院时间,出院科室,主管医生,复印内容,操作人,复印日期,修改标志"; + String fieldCns = "patientId,inpNo,visitId,hzname,sex,admissionDateTime,dischargeDateTime,name,doctorInCharge,filetitle,cpyuser,printTime,flagCn"; + List list = statisticsService.getPrintInfo(search); + //文件名 + String fileName = "复印记录明细(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + //导出扫描记录报表 + @RequestMapping("exportExcelScanCount") + @ResponseBody + public void exportExcelScanCount(HttpServletResponse response,TUuPrintSearch search) throws Exception{ + //全部明细 + String tableThNames = "扫描人,扫描日期,扫描次数"; + String fieldCns = "uuname,uploaddatetime,scanCount"; + List list = statisticsService.getScanCount(search); + //文件名 + String fileName = "扫描上传记录报表(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + //导出扫描记录明细 + @RequestMapping("exportExcelScanInfo") + @ResponseBody + public void exportExcelScanInfo(HttpServletResponse response,TUuPrintSearch search) throws Exception{ + //全部明细 + String tableThNames = "记账号,住院号,住院次数,患者姓名,性别,入院时间,出院时间,出院科室,主管医生,扫描人,扫描时间"; + String fieldCns = "patientId,inpNo,visitId,hzname,sex,admissionDateTime,dischargeDateTime,doctorDept,doctorInCharge,uuname,uploaddatetime"; + List list = statisticsService.getScanInfo(search); + //文件名 + String fileName = "扫描上传记录明细(" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ").xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } +} diff --git a/src/main/java/com/emr/controller/UploadFilesController.java b/src/main/java/com/emr/controller/UploadFilesController.java new file mode 100644 index 0000000..75e91b1 --- /dev/null +++ b/src/main/java/com/emr/controller/UploadFilesController.java @@ -0,0 +1,118 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/10 17:09 + * Description: + */ +package com.emr.controller; + +import org.apache.log4j.Logger; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.io.IOException; +import java.io.PrintWriter; + +@Controller +@RequestMapping(value = "/Upload") +public class UploadFilesController { + private Logger logger = Logger.getLogger(UploadFilesController.class); + /** + * app申请打印图片 + * + * @param + * @return + * @throws IOException + */ + @RequestMapping(value = "/uploadImg", method = RequestMethod.POST) + public void uploadImg(HttpServletResponse resp, HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file) throws IOException { + resp.setContentType("text/json"); + resp.setCharacterEncoding("utf-8"); + PrintWriter pw = null; + pw = resp.getWriter(); + if (!file.isEmpty()) { + logger.info("成功获取照片"); + String fileName = file.getOriginalFilename(); + String path = null; + String type = null; + if (fileName != null) { + type = fileName.contains(".") ? fileName.substring(fileName.lastIndexOf(".") + 1) : null; + } + logger.info("图片初始名称为:" + fileName + " 类型为:" + type); + if (type != null) { + if ("PDF".equals(type.toUpperCase())) { + // 项目在容器中实际发布运行的根路径 + String realPath = request.getSession().getServletContext().getRealPath("/"); + // 自定义的文件名称 + String trueFileName = System.currentTimeMillis() + fileName; + // 设置存放图片文件的路径 + path = realPath + "/static/img/uploads/" + trueFileName; + logger.info("存放图片文件的路径:" + path); + file.transferTo(new File(path)); + logger.info("文件成功上传到指定目录下"); + } else { + logger.info("不是PDF文件类型,请按要求重新上传"); + pw.print("文件类型有误,请重新上传"); + } + } else { + logger.info("文件类型为空"); + pw.print("文件类型为空"); + } + } else { + logger.info("没有找到相对应的文件"); + pw.print("没有找到相对应的文件"); + } + pw.flush(); + } + + @ResponseBody + @RequestMapping("upload") + public String upload(HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file) throws IOException { + request.setCharacterEncoding("UTF-8"); + logger.info("执行图片上传"); + String userId = request.getParameter("userId"); + logger.info("userId:" + userId); + if (!file.isEmpty()) { + logger.info("成功获取照片"); + String fileName = file.getOriginalFilename(); + String path = null; + String type = null; + if (fileName != null) { + type = fileName.contains(".") ? fileName.substring(fileName.lastIndexOf(".") + 1) : null; + } + logger.info("图片初始名称为:" + fileName + " 类型为:" + type); + if (type != null) { + if ("GIF".equals(type.toUpperCase()) || "PNG".equals(type.toUpperCase()) || "JPG".equals(type.toUpperCase())) { + // 项目在容器中实际发布运行的根路径 + String realPath = request.getSession().getServletContext().getRealPath("/"); + // 自定义的文件名称 + String trueFileName = System.currentTimeMillis() + fileName; + // 设置存放图片文件的路径 + path = realPath + "/uploads/" + trueFileName; + logger.info("存放图片文件的路径:" + path); + file.transferTo(new File(path)); + logger.info("文件成功上传到指定目录下"); + } else { + logger.info("不是我们想要的文件类型,请按要求重新上传"); + return "error"; + } + } else { + logger.info("文件类型为空"); + return "error"; + } + } else { + logger.info("没有找到相对应的文件"); + return "error"; + } + return "success"; + } +} + + diff --git a/src/main/java/com/emr/controller/UrlInterceptor.java b/src/main/java/com/emr/controller/UrlInterceptor.java new file mode 100644 index 0000000..857ed52 --- /dev/null +++ b/src/main/java/com/emr/controller/UrlInterceptor.java @@ -0,0 +1,57 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/22 13:49 + * Description: + */ +package com.emr.controller; + +import com.emr.entity.Power_User; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.apache.commons.lang3.StringUtils; +import org.apache.cxf.endpoint.Client; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.web.servlet.HandlerInterceptor; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class UrlInterceptor implements HandlerInterceptor { + @Value("${POWER_URLHEAD}") + private String POWER_URLHEAD; + + @Value("${powerUrl}") + private String powerUrl; + + @Override + public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object o){ + String url = request.getServletPath(); + String token = (String) request.getSession().getAttribute("token"); + if (!"/login".equals(url) && StringUtils.isNoneBlank(token)) { + try { + JAXDynamicClientFactory dcf = JAXDynamicClientFactory.newInstance(); + Client client = dcf.createClient(POWER_URLHEAD + "/WebService/PowerWebService?wsdl"); + Object[] objects = client.invoke("getInfosByUserId", token, "emr_medical_record"); + ObjectMapper mapper = new ObjectMapper(); + Power_User powerUser = mapper.readValue(objects[0].toString(), Power_User.class); + //设置进session + request.getSession().setAttribute("CURRENT_USER", powerUser); + if (null == powerUser.getUserId()) { + response.sendRedirect( "/emr_medical_record/error.jsp"); + return false; + } + } catch (Exception e) { + try { + response.sendRedirect("/emr_medical_record/error.jsp"); + }catch (Exception e1){} + e.printStackTrace(); + return false; + } + } + return true; + } + + +} + + diff --git a/src/main/java/com/emr/controller/VCountController.java b/src/main/java/com/emr/controller/VCountController.java new file mode 100644 index 0000000..ecf5fa8 --- /dev/null +++ b/src/main/java/com/emr/controller/VCountController.java @@ -0,0 +1,248 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:39 + * Description:缺陷管理 + */ +package com.emr.controller; + +import com.emr.dao.Archive_MasterMapper; +import com.emr.entity.*; +import com.emr.service.*; +import com.emr.util.ExportExcelUtil; +import com.emr.util.ExportExcelUtil1; +import com.emr.vo.DeptStatistics; +import com.emr.vo.DoctorStatistics; +import com.emr.vo.V_CountVo; +import org.apache.shiro.util.CollectionUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.*; + +@Controller +@RequestMapping("vCount") +public class VCountController { + @Autowired + private V_CountService v_countService; + + @Autowired + private Archive_MasterService archiveMasterService; + + @Autowired + private Emr_DictionaryService emrDictionaryService; + + @Autowired + private Archive_MasterMapper archiveMasterMapper; + + @RequestMapping(value = "/vCounts") + public String faults(){ + return "vCountDir/vCountList"; + } + + @ResponseBody + @RequestMapping(value = "/vCountList") + public OffsetLimitPage faultList(V_CountVo vCount, Integer offset, Integer limit) { + return v_countService.selectPageByClo(vCount,offset, limit); + } + + @ResponseBody + @RequestMapping(value = "/vCountNumList") + public List medicalCountDayList(V_CountVo vCount){ + //统计列表 + return v_countService.selectByCol(vCount); + } + + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, V_CountVo vCount) throws Exception { + String tableThNames = "科室代码,科室名称,出院人数,已归档,未归档,死亡人数,归档率(%),2日率(%),3日率(%),7日率(%)"; + String fieldCns = "deptCode,deptName,outNum,fileNum,unfileNum,deathNum,fileRate,day2Rate,day3Rate,day7Rate"; + //构造excel的数据 + List list = v_countService.selectByCol(vCount); + if(null != list && !list.isEmpty()){ + for (V_Count count : list) { + Double fileRate = Double.valueOf(count.getFileRate())*100; + Double day2Rate = Double.valueOf(count.getDay2Rate())*100; + Double day3Rate = Double.valueOf(count.getDay3Rate())*100; + Double day7Rate = Double.valueOf(count.getDay7Rate())*100; + count.setFileRate(fileRate.intValue()+"%"); + count.setDay2Rate(day2Rate.intValue()+"%"); + count.setDay3Rate(day3Rate.intValue()+"%"); + count.setDay7Rate(day7Rate.intValue()+"%"); + } + } + //文件名 + String fileName = "统计数据" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil1 exportExcelUtil = new ExportExcelUtil1(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response); + } + + + @ResponseBody + @RequestMapping(value = "/exportExcel2") + public void exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo) throws Exception { + String tableThNames = "名字,入院科室,入院日期,出院科室,出院日期,主管医生"; + String fieldCns = "name,deptAdmissionTo,admissionDateTime,deptName,dischargeDateTime,doctorInCharge"; + //构造excel的数据 + List list = archiveMasterService.selectByUnfile(archiveMasterVo); + Emr_Dictionary dic = new Emr_Dictionary(); + dic.setEffective(1); + dic.setTypecode("dept_code"); + //科室列表 + List dicList = emrDictionaryService.dicByTypeCode(dic); + for (int i = 0; i < list.size(); i++) { + //替换科室 + for (int k = 0; k < dicList.size(); k++) { + String deptName = list.get(i).getDeptName(); + //入院科室dept_admission_to + String dept2 = list.get(i).getDeptAdmissionTo(); + + if ((deptName != null && deptName.equals(dicList.get(k).getCode())) || (dept2 != null && dept2.equals(dicList.get(k).getCode()))) { + //出院科室 + if(deptName != null) { + deptName = deptName.replace(deptName, dicList.get(k).getName()); + list.get(i).setDeptName(deptName); + } + dept2 = dept2.replace(dept2, dicList.get(k).getName()); + list.get(i).setDeptAdmissionTo(dept2); + } + } + } + + //文件名 + String fileName = "未归档病历列表" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + response.setContentType("application/ms-excel;charset=gbk"); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response); + } + + //跳转医生统计页面 + @RequestMapping("/doctorFileList") + public String doctorFileList(){ + return "vCountDir/doctorFileList"; + } + + //加载医生统计表格iframe + @RequestMapping("/getDoctorFileInfoIframe") + public String getDoctorFileInfoIframe(String deptCode,String doctor,String startTime,String endTime,Model model){ + //科室医师明细 + List list = archiveMasterMapper.getDoctorFileInfo(deptCode, doctor, startTime, endTime); + //定义返回结果 + List deptList = new ArrayList<>(); + if(null != list && !list.isEmpty()){ + //定义科室集合 + Map deptMap = new LinkedHashMap<>(); + for (DoctorStatistics info:list) { + deptMap.put(info.getDeptName(),info.getDeptName()); + } + if(!CollectionUtils.isEmpty(deptMap)){ + for(Map.Entry dept:deptMap.entrySet()){ + DeptStatistics deptStatistics = new DeptStatistics(); + //设置科室总住院天数 + int deptAdmissDay = 0; + //设置科室总逾期天数 + int deptOverDays = 0; + //设置科室总份数 + int deptCount = 0; + //设置科室总逾期份数 + int deptOverCount = 0; + //定义科室结合 + List deptDoctorList = new ArrayList<>(); + //定义不重复医生集合 + Map doctorMap = new LinkedHashMap<>(); + for (DoctorStatistics info:list) { + if(dept.getKey().equals(info.getDeptName())){ + //统计住院总天数 + deptAdmissDay += info.getAdmissDays(); + //统计逾期天数 + deptOverDays += info.getOverDays(); + //统计总份数 + deptCount++; + //统计总逾期份数 + if(info.getOverDays() > 0){ + deptOverCount++; + } + deptDoctorList.add(info); + doctorMap.put(info.getDoctor(),info.getDoctor()); + } + } + //定义医生集合 + List doctorList = new ArrayList<>(); + //组织统计医生归档情况 + if(!CollectionUtils.isEmpty(deptDoctorList)){ + if(!CollectionUtils.isEmpty(doctorMap)){ + for(Map.Entry doctorKey:doctorMap.entrySet()){ + DoctorStatistics doctorStatistics = new DoctorStatistics(); + String deptName = ""; + //设置总住院天数 + int admissDay = 0; + //设置总逾期天数 + int overDays = 0; + //设置总份数 + int count = 0; + //设置总逾期份数 + int overCount = 0; + for (DoctorStatistics info:list) { + if (doctorKey.getKey().equals(info.getDoctor())) { + deptName = info.getDeptName(); + //统计总天数 + admissDay += info.getAdmissDays(); + //统计逾期天数 + overDays += info.getOverDays(); + //统计总份数 + count++; + //统计总逾期份数 + if(info.getOverDays() > 0){ + overCount++; + } + } + } + //设置科室名称 + doctorStatistics.setDeptName(deptName); + //设置医生名称 + doctorStatistics.setDoctor(doctorKey.getKey()); + //设置总住院天数 + doctorStatistics.setAdmissDays(admissDay); + //设置总逾期天数 + doctorStatistics.setOverDays(overDays); + //设置总份数 + doctorStatistics.setRecordCount(count); + //设置总逾期份数 + doctorStatistics.setRecordOverCount(overCount); + doctorList.add(doctorStatistics); + } + } + } + //设置科室名 + deptStatistics.setDeptName(dept.getValue()); + //设置科室总住院天数 + deptStatistics.setDeptAdmissDay(deptAdmissDay); + //设置科室总逾期天数 + deptStatistics.setDeptOverDays(deptOverDays); + //设置科室总份数 + deptStatistics.setDeptCount(deptCount); + //设置科室总逾期份数 + deptStatistics.setDeptOverCount(deptOverCount); + //设置医生集合 + deptStatistics.setDoctorData(doctorList); + deptList.add(deptStatistics); + } + } + } + model.addAttribute("deptList",deptList); + return "vCountDir/doctorFileListIframe"; + } +} + + diff --git a/src/main/java/com/emr/controller/beHospitaledController.java b/src/main/java/com/emr/controller/beHospitaledController.java new file mode 100644 index 0000000..1cd79ff --- /dev/null +++ b/src/main/java/com/emr/controller/beHospitaledController.java @@ -0,0 +1,279 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:38 + * Description:出院浏览 + */ +package com.emr.controller; + +import com.emr.dao.ArchiveFlowRoleMapper; +import com.emr.entity.ArchiveFlowRole; +import com.emr.entity.Archive_Master; +import com.emr.entity.Archive_Master_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.Archive_MasterService; +import com.emr.service.ipml.ArchiveFlowInfoService; +import com.emr.util.ExportExcelUtil; +import com.emr.util.Msg; +import com.emr.util.OracleConnect; +import com.emr.vo.ArchiveFlowInfoVo; +import org.apache.commons.lang3.StringUtils; +import org.apache.cxf.endpoint.Client; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@Controller +@RequestMapping("/beHosp") +public class beHospitaledController { + @Autowired + private Archive_MasterService archiveMasterService; + @Value("${HomepageDictionary}") + private String HomepageDictionary; + @Value("${HomepageMethod}") + private String HomepageMethod; + @Autowired + private ArchiveFlowRoleMapper flowRoleMapper; + @Autowired + private ArchiveFlowInfoService flowInfoService; + @RequestMapping(value = "/beHosps") + public String inHospitals(){ + return "beHospitaledDir/beHospList"; + } + + @RequestMapping("getChecker") + @ResponseBody + public Msg getChecker(){ + Msg role = archiveMasterService.getRole(); + return Msg.success().add("checker",role.getCode()); + } + /** + * 搜索条件需要查询审核状态的时候异步查询该审核角色拥有的code集合 + * @return + */ + @RequestMapping("/getCurrentCodes") + @ResponseBody + public Msg getCurrentCodes(){ + String result = ""; + Integer roleIndex = 0; + Msg role = new Msg(); + role = archiveMasterService.getRole(); + String currentCodes = role.getMsg(); + if(StringUtils.isNotBlank(currentCodes)){ + //查询集合 + //查询审核角色集合,根据有效进行计算状态code + List archiveFlowRoles = flowRoleMapper.selectAll(); + //code转成id + String[] codes = currentCodes.split(","); + for(String code : codes){ + if(StringUtils.isNotBlank(code)) { + for (ArchiveFlowRole flowRole : archiveFlowRoles) { + if (StringUtils.isNotBlank(flowRole.getCode()) && code.equals(flowRole.getCode())) { + result += flowRole.getId() + ","; + roleIndex = flowRole.getStepIndex(); + break; + } + } + } + } + if(result.endsWith(",")){ + result = result.substring(0,result.length()-1); + role.setMsg(result); + } + + } + role.setCode(roleIndex); + return role; + } + + @ResponseBody + @RequestMapping(value = "/beHospList") + public OffsetLimitPage beHospList(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit,Integer isSearch) { + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + return archiveMasterService.selectByColumn(archiveMasterVo, offset, limit); + } + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo,Integer isSearch) throws Exception { + String tableThNames = "住院号,住院次数,名字,性别,出院科室,出院日期,主管医生,状态"; + String fieldCns = "inpNo,visitId,name,sex,deptName,dischargeDateTime,doctorInCharge,status"; + //构造excel的数据 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + List list = archiveMasterService.selectByColumn(archiveMasterVo); + //文件名 + String fileName = "出院浏览" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + /** + * 出院浏览提交审核 + * @param master + * @return + */ + @ResponseBody + @RequestMapping(value = "/updateStateByArchivId") + public Msg updateStateByArchivId(HttpServletRequest request,Archive_Master_Vo master) throws Exception{ + boolean flag = FormTokenFlagUtil.isFlag(request); + if (!flag) { + return Msg.fail("请不要重复提交!"); + } + return archiveMasterService.updateStateByArchivId(master); + } + +/* + @ResponseBody + @RequestMapping(value = "/updateStateByArchivId") + public String updateStateByArchivId(Emr_Fault_Detail emrFaultDetail) { + String result = ""; + try{ + //result = checkSuccessMethod(emrFaultDetail.getArchiveDetailId()); + // 从session获取用户名 + Subject currentUser = SecurityUtils.getSubject(); + Session session = currentUser.getSession(); + String username = (String) session.getAttribute("userSession");//获取前面登录的用户名 + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + if(result.equals("完整")) { + //修改病案归档状态 + Archive_Master archiveMaster = new Archive_Master(); + archiveMaster.setId(emrFaultDetail.getArchiveDetailId()); + archiveMaster.setArchivestate(emrFaultDetail.getState()); + //设置审核时间 + archiveMaster.setCheckDatetime(format1.format(new Date())); + //设置审核人 + archiveMaster.setCheckDoctor(username); + archiveMaster.setLockinfo(result); + int bol = archiveMasterService.updateByClo(archiveMaster); + + //添加初审内容 + if (bol == 1) { + String nowTime = format1.format(new Date()); + + //参数输入 + emrFaultDetail.setCreater(username); + emrFaultDetail.setCreateTime(nowTime); + emrFaultDetail.setState("未召回"); + bol = emrFaultDetailService.insertSel(emrFaultDetail); + } + }else{ + //修改病案归档完整内容Lockinfo + Archive_Master archiveMaster = new Archive_Master(); + archiveMaster.setId(emrFaultDetail.getArchiveDetailId()); + //设置审核时间 + archiveMaster.setCheckDatetime(format1.format(new Date())); + //设置审核人 + archiveMaster.setCheckDoctor(username); + archiveMaster.setLockinfo(result); + archiveMasterService.updateByClo(archiveMaster); + } + return result; + }catch (Exception e){ + e.printStackTrace(); + } + return result; + } +*/ + //校验完整性方法 + //校验完整性 + @ResponseBody + @RequestMapping(value = "/checkSuccess") + private String checkSuccessMethod(String archiveDetailId) throws Exception{ + String result = ""; + String endpoint = HomepageDictionary; + //String endpoint = "http://localhost:8080/ca3/services/caSynrochnized?wsdl"; + String method = HomepageMethod; + JAXDynamicClientFactory factory = JAXDynamicClientFactory.newInstance(); + Client client = factory.createClient(endpoint); + Object[] res = null; + res = client.invoke(method, archiveDetailId); + result = (String) res[0]; + //更新master表完整性字段 + if(StringUtils.isNotBlank(result)){ + //更新表 + Archive_Master master = new Archive_Master(); + master.setId(archiveDetailId); + master.setLockinfo(result); + archiveMasterService.updateByClo(master); + } + return result; + } + + /*@ResponseBody + @RequestMapping(value = "/forceWZ") + public String forceWZ(Emr_Fault_Detail emrFaultDetail) { + //修改病案归档状态 + Archive_Master archiveMaster = new Archive_Master(); + archiveMaster.setId(emrFaultDetail.getArchiveDetailId()); + archiveMaster.setArchivestate("初审"); + archiveMaster.setLockinfo(emrFaultDetail.getContent()); + try{ + int bol = archiveMasterService.updateByClo(archiveMaster); + // 从session获取用户名 + Subject currentUser = SecurityUtils.getSubject(); + Session session = currentUser.getSession(); + String username = (String) session.getAttribute("userSession");//获取前面登录的用户名 + + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + + //参数输入 + emrFaultDetail.setCreater(username); + emrFaultDetail.setCreateTime(nowTime); + emrFaultDetail.setState("未召回"); + bol = emrFaultDetailService.insertSel(emrFaultDetail); + }catch (Exception e){ + e.printStackTrace(); + } + return "1"; + }*/ + + //出院初审先查询his是否医生护士全部提交 + @RequestMapping("getInfoFromHis") + @ResponseBody + //@DataSource(dataSource = "dataSource1") + public int getInfoFromHis(String patientId) throws Exception{ + String sql = "select fpatno from pacs.v_emrpatient where fpatno = '"+patientId+"'"; + String str = OracleConnect.select(sql); + if(StringUtils.isNoneBlank(str)){ + return 1; + }else{ + return 0; + } + } + + /** + * 查看流程跳转 + * @param master + * @param model + * @return + */ + @RequestMapping("toShowFlowInfo") + private String toShowFlowInfo(Archive_Master_Vo master,Model model){ + model.addAttribute("master",master); + //查询流程信息集合 + List list = flowInfoService.selectFlowInfoByMasterId(master.getId()); + model.addAttribute("list",list); + return "beHospitaledDir/timeLine"; + } +} + + diff --git a/src/main/java/com/emr/controller/faultController.java b/src/main/java/com/emr/controller/faultController.java new file mode 100644 index 0000000..db4972d --- /dev/null +++ b/src/main/java/com/emr/controller/faultController.java @@ -0,0 +1,64 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:39 + * Description:缺陷管理 + */ +package com.emr.controller; + +import com.emr.entity.*; +import com.emr.service.Emr_Fault_DetailService; +import com.emr.util.ExportExcelUtil; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@Controller +@RequestMapping("fault") +public class faultController { + @Autowired + private Emr_Fault_DetailService emrFaultDetailService; + @RequestMapping(value = "/faults") + public String faults(){ + return "faultDir/faultList"; + } + + @ResponseBody + @RequestMapping(value = "/faultList") + public OffsetLimitPage faultList(Integer isSearch, Emr_Fault_Vo emrFaultVo, Integer offset, Integer limit) { + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + emrFaultVo.setStartDate(null); + emrFaultVo.setEndDate(null); + } + return emrFaultDetailService.selectByCol(emrFaultVo,offset, limit); + } + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, Emr_Fault_Vo emrFaultVo,Integer isSearch) throws Exception{ + String tableThNames = "住院号,住院次数,姓名,出院科室,出院日期,归档状态,评分,回退内容,缺陷选项,缺陷内容,创建时间,创建人"; + String fieldCns = "inpNo,visitId,name,deptName,dischargeDateTime,archivestate,score,backContent,assortId,content,createTime,creater"; + //构造excel的数据 + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + emrFaultVo.setStartDate(null); + emrFaultVo.setEndDate(null); + } + List list = emrFaultDetailService.selectByCol(emrFaultVo); + //文件名 + String fileName = "缺陷信息数据" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response); + } +} + + diff --git a/src/main/java/com/emr/controller/faultTypeController.java b/src/main/java/com/emr/controller/faultTypeController.java new file mode 100644 index 0000000..45f69c7 --- /dev/null +++ b/src/main/java/com/emr/controller/faultTypeController.java @@ -0,0 +1,66 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:32 + * Description:缺陷分类 + */ +package com.emr.controller; + +import com.emr.entity.Emr_Fault_Type; +import com.emr.service.Emr_Fault_TypeService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; + +@Controller +@RequestMapping("/faultType") +public class faultTypeController { + @Autowired + private Emr_Fault_TypeService emrFaultTypeService; + + @RequestMapping(value = "/faultTypes") + public String faultTypes() { + return "faultTypeDir/faultTypeList"; + } + + @ResponseBody + @RequestMapping(value = "/faultTypeList") + public List faultTypeList(Emr_Fault_Type emrFaultType) { + return emrFaultTypeService.selectByCol(emrFaultType); + } + + @ResponseBody + @RequestMapping(value = "/updateByClo") + public int updateByClo(Emr_Fault_Type emrFaultType) { + int bol=0; + //判断id是否存在 + if(emrFaultType.getId()!=null){ + //判断是否存在记录 + if (emrFaultTypeService.selectById(emrFaultType.getId()) != null) { + bol = emrFaultTypeService.updateByClo(emrFaultType); + } + }else{ + //不存在则添加缺陷类别记录 + bol= emrFaultTypeService.insertClo(emrFaultType); + } + return bol; + } + + + @ResponseBody + @RequestMapping(value = "/delById") + public int delById(Integer id) { + int bol = 0; + //判断id是否存在 + if (id!= null) { + //判断是否存在记录 + bol = emrFaultTypeService.delById(id); + } + return bol; + } +} + + diff --git a/src/main/java/com/emr/controller/inHospitalController.java b/src/main/java/com/emr/controller/inHospitalController.java new file mode 100644 index 0000000..7971375 --- /dev/null +++ b/src/main/java/com/emr/controller/inHospitalController.java @@ -0,0 +1,898 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:39 + * Description:在院浏览 + */ +package com.emr.controller; + +import com.emr.entity.*; +import com.emr.service.Archive_DetailService; +import com.emr.service.Archive_MasterService; +import com.emr.service.Emr_DictionaryService; +import com.emr.service.Emr_PictureService; +import com.emr.service.ipml.ZdAssortService; +import com.emr.util.ExportExcelUtil; +import com.emr.util.Jpg2PdfUtil; +import com.emr.util.PrintToPdfUtil; +import net.sf.json.JSONArray; +import net.sf.json.JSONObject; +import org.apache.commons.lang3.StringUtils; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.session.Session; +import org.apache.shiro.subject.Subject; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.File; +import java.io.IOException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + + +@Controller +@RequestMapping("/inHosp") +public class inHospitalController { + //private Logger logger = Logger.getLogger(inHospitalController.class); + @Value("${pdfWater}") + private String pdfWater; + @Value("${nurseAssortIds}") + private String NURSEASSORTIDS; + @Autowired + private Archive_MasterService archiveMasterService; + + @Autowired + private Emr_DictionaryService emrDictionaryService; + + @Autowired + private Archive_DetailService archiveDetailService; + + @Autowired + private Emr_PictureService emrPictureService; + + @Autowired + private ZdAssortService zdAssortService; + + @Value("${pictureUrl}") + private String pictureUrl; + + @Value("${picSrc}") + private String picSrc; + + @RequestMapping(value = "/inHospitals") + public String inHospitals() { + return "inHospitalDir/inHositalList"; + } + + @ResponseBody + @RequestMapping(value = "/inHospitalList") + public OffsetLimitPage inHospitalList(Integer isSearch, Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit) { + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + return archiveMasterService.selectByCol(archiveMasterVo, offset, limit); + } + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo,Integer isSearch) throws Exception { + String tableThNames = "住院号,住院次数,姓名,性别,入院科室,入院日期,主管医生,状态"; + String fieldCns = "inpNo,visitId,name,sex,deptAdmissionTo,admissionDateTime,doctorInCharge,archivestate"; + //构造excel的数据 + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + List list = archiveMasterService.selectByCol(archiveMasterVo); + + //文件名 + String fileName = "在院浏览" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + response.setContentType("application/ms-excel;charset=gbk"); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response); + } + + @ResponseBody + @RequestMapping(value = "/getDept") + public List getDept(Emr_Dictionary emrDictionary){ + emrDictionary.setEffective(1); + emrDictionary.setTypecode("dept_code"); + return emrDictionaryService.dicByTypeCode(emrDictionary); + } + + @ResponseBody + @RequestMapping(value = "/getAssort") + public List getAssort(Archive_Detail_Vo archiveDetailVo){ + //分段列表 + //checker 当前角色为护士2,从配置的护士分类查询 + Integer checker = archiveDetailVo.getChecker(); + if(null != checker && checker == 2){ + archiveDetailVo.setAssortid(NURSEASSORTIDS); + } + return archiveDetailService.selectByClo(archiveDetailVo); + } + + @ResponseBody + @RequestMapping(value = "/getZdAssort") + public List getZdAssort(){ + //分段列表 + Zd_Assort assort = new Zd_Assort(); + assort.setPrintFlag("0"); + return zdAssortService.selectAll(assort); + } + + @ResponseBody + @RequestMapping(value = "/getAssortdetail") + public OffsetLimitPage getAssortdetail(Archive_Detail_Vo archiveDetailVo, Integer offset, Integer limit){ + //分段详情列表分页 + Integer checker = archiveDetailVo.getChecker(); + if(null != checker && checker == 2){ + archiveDetailVo.setAssortName(NURSEASSORTIDS); + } + return archiveDetailService.detailByClo(archiveDetailVo, offset, limit); + } + + @ResponseBody + @RequestMapping(value = "/updateState") + public int updateState(HttpServletRequest request,HttpServletResponse response, Archive_Detail archiveDetail) throws Exception{ + request.setCharacterEncoding("utf-8"); + response.setCharacterEncoding("utf-8"); + archiveDetail.setFlag("1"); + //修改状态分段信息 + return archiveDetailService.updateCloById(archiveDetail); + } + + @ResponseBody + @RequestMapping(value = "/updateStateAll") + public int updateStateAll(HttpServletRequest request,HttpServletResponse response, Archive_Detail archiveDetail) throws Exception { + request.setCharacterEncoding("utf-8"); + response.setCharacterEncoding("utf-8"); + int bol=0; + String idStr=archiveDetail.getId(); + if(idStr.length()>0){ + String[] idArr = idStr.split(","); + //archiveDetail.setFlag("1"); + for(int i=0;i 0) { + for (int i = 0; i < imgArr.length; i++) { + imgList.add(imgArr[i]); + } + } + } + +// if(imgList.size()==1){ +// result= masterId.trim() + "/"+ imgList.get(0) +"/"+ imgList.get(0)+".pdf"; +// }else{ + String pdfPath = realPath+"pdfFiles\\" + "typesPdf\\"+ pdfFileName + ".pdf"; + String imgPath= realPath + "pdfFiles\\"+masterId.trim()+"\\"; + //获取废除的pdf文件名列表archive_detail + List pdfList=new ArrayList(); + Archive_Detail archiveDetail = new Archive_Detail(); + archiveDetail.setFlag("0"); + archiveDetail.setMasterid(masterId.trim()); + archiveDetail.setTitle(imgStr); + List arList=archiveDetailService.selectByCol(archiveDetail); + if(arList!=null) { + for (int m = 0; m < arList.size(); m++) { + String str = arList.get(m).getPdfPath(); + if (str.indexOf("..\\static\\img\\pdfFiles\\") != -1) { + str = str.split("pdfFiles")[1]; + str = realPath + "pdfFiles" + str; + } + // str= str.substring(str.lastIndexOf("\\") + 1); + pdfList.add(str); + } + } + + //PrintToPdfUtil.pdtToPdf(imgPath,pdfPath, imgList,pdfList); + PDFUtils.getPdf(pdfPath, pdfList); + result = "typesPdf/"+pdfFileName + ".pdf"; +// } + } else { + result = "a000000.pdf"; + } + return result; + } +*/ + + /** + * 根据病案号或类别或图片id获取图片列表,并生成PDF并返回pdf文件名 + * @param response + * @param request + * @param imgStr + * @param masterId + * @return + * @throws Exception + */ + @ResponseBody + @RequestMapping(value = "/getPdf") + public String getPdf(HttpServletResponse response, HttpServletRequest request,String imgStr, String masterId) throws Exception { + request.setCharacterEncoding("utf-8"); + response.setCharacterEncoding("utf-8"); + String result=""; + // 项目在容器中实际发布运行的根路径 + String realPath = request.getSession().getServletContext().getRealPath("/"); + //pdf名称 + String pdfFile = String.valueOf(System.currentTimeMillis()); + String pdfPath = pictureUrl + "\\" + pdfFile + ".pdf"; + //病案号文件夹 + if(StringUtils.isNotBlank(masterId)){ + realPath = realPath+ masterId+"\\"; + //判断文件夹是否存在 + File fileDic = new File(realPath ); + if (!fileDic.exists() && !fileDic.isDirectory()) { + fileDic.mkdirs(); + } + //病案号/类别/id文件夹(图片路径下的子文件夹名称) + //生成pdf(图片路径,pdf生成路径,图片路径文件夹列表) + List imgList=new ArrayList(); + if(StringUtils.isNotBlank(imgStr)) { + String[] imgArr = imgStr.split(","); + if (imgArr.length > 0) { + for (int i = 0; i < imgArr.length; i++) { + imgList.add(imgArr[i]); + } + } + } + //imgList.add(imgStr.split())imgStr.split(",")); + PrintToPdfUtil.toPdf(realPath, pdfPath, imgList); + result= pdfFile + ".pdf"; + }else{ + result="a000000.pdf"; + } + return result; + } + + /** + * 根据病案号或类别或图片id获取图片列表,并生成PDF并返回pdf文件名 + * + * @param response + * @param request + * @param idStr * + * @return + * @throws Exception + */ + @ResponseBody + @RequestMapping(value = "/getPdfById/{idStr}") + public void getPdfById(HttpServletResponse response, HttpServletRequest request, @PathVariable("idStr") String idStr) throws Exception { + Archive_Detail detail=new Archive_Detail(); + detail.setTitle(idStr); + //根据所有id获取PDF列表 + List arList = archiveDetailService.selectByIdStr(detail); + //获取废除的pdf文件名列表archive_detail + List pdfList = new ArrayList(); + //将所有记录的pdf数组里面\static\img\pdfFiles\typesPdf + if(arList!=null && arList.size()>0){ + for(int m=0;m arList = archiveDetailService.selectByIdStr(detail); + //获取废除的pdf文件名列表archive_detail + List pdfList = new ArrayList(); + //将所有记录的pdf数组里面\static\img\pdfFiles\typesPdf + if(arList!=null && arList.size()>0){ + for(int m=0;m getPicList(HttpServletResponse response, Emr_Picture emrPicture){ + return emrPictureService.selectByClo(emrPicture); + } + + + + /** + * 批量图片上传 + * + * @param resp + * @param request + * @param + * @return + * @throws IOException + */ + @ResponseBody + @RequestMapping(value = "/uploadImgS", method = RequestMethod.POST) + public String uploadImgS(HttpServletResponse resp, HttpServletRequest request, @RequestParam MultipartFile[] imgs) throws Exception { + resp.setContentType("text/json"); + resp.setCharacterEncoding("utf-8"); + request.setCharacterEncoding("utf-8"); + String firstFile =request.getParameter("fileName"); + String list = request.getParameter("list"); + String masterId = request.getParameter("masterID"); + int t = 0; + JSONArray fileObj = JSONArray.fromObject(list); + String result = ""; + if (StringUtils.isNotBlank(masterId)) { + // 项目在容器中实际发布运行的根路径 + // 设置存放图片文件的路径 + String path2 = "img\\"; + //病案号 + if (StringUtils.isNotBlank(masterId)) { + path2 += masterId + "\\"; + } + // 从session获取用户名 + Subject currentUser = SecurityUtils.getSubject(); + Session session = currentUser.getSession(); + String username = (String) session.getAttribute("userSession");//获取前面登录的用户名 + //类循环 + if (fileObj != null && fileObj.size() > 0) { + for (int x = 0; x < fileObj.size(); x++) { + JSONObject obj = fileObj.getJSONObject(x); + //类别 + String pathType = ""; + if (obj.get("selectVal") != null && obj.get("selectVal") != "") { + pathType = obj.get("selectVal") + "\\"; + //判断文件夹是否存在 + File fileDic = new File(pictureUrl+path2 + pathType); + if (!fileDic.exists() && !fileDic.isDirectory()) { + fileDic.mkdirs(); + } + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + //创建时间id + String idTime = String.valueOf(System.currentTimeMillis()); + String trueFileName =""; + //将其路径及文件名类型以及参数保存图片相关信息到分段详细表 + Emr_Picture entity = new Emr_Picture(); + entity.setRelationId(masterId); + entity.setAssortId(obj.get("selectVal").toString()); + entity.setUpdateTime(nowTime); + entity.setUpdater(username); + int bol = 0; + String id= obj.get("id").toString(); + if (StringUtils.isNotBlank(id) && !"-1".equals(id)) { + Emr_Picture picList = emrPictureService.selectByid(id); + //判断记录是否已经存在 + if (picList!=null) { + entity.setId(id); + //图片是否有改动有改动则删除之前重新上传 + if(!picList.getAssortId().equals(entity.getAssortId()) || !picList.getRelationId().equals(entity.getRelationId())){ + if(!picList.getMaxPicture().contains(path2 + pathType)){ + // 移动图片 + String startPath= picList.getMaxPicture(); + startPath = startPath.substring(startPath.indexOf("\\"), startPath.length()); + String endPath= pictureUrl + path2 + pathType; + PrintToPdfUtil.moveTotherFolders(pictureUrl + startPath, endPath); + String[] oldName= picList.getMaxPicture().split("\\\\"); + //新的图片地址 + entity.setMaxPicture(picSrc + path2 + pathType + oldName[oldName.length - 1]); + } + //被修改的类别重新生成pdf,查询出pdf记录 + //根据病案号和类别查询是否存在 + Archive_Detail detail = new Archive_Detail(); + detail.setMasterid(masterId); + detail.setAssortid(picList.getAssortId()); + List detailList = archiveDetailService.selectByColm(detail); + //判断pdf是否存在,将之前文件删除 + File file1 = new File(detailList.get(0).getPdfPath()); + if (file1.exists() && file1.isFile()) { + file1.delete(); + } + //读取指定路径下的文件名和目录名 + List arr = new ArrayList(); + arr.add(picList.getAssortId()); + //图片转PDF(病案号文件夹+类别文件夹) + PrintToPdfUtil.toPdf(pictureUrl + path2 + picList.getAssortId(), detailList.get(0).getPdfPath(), arr); + //判断pdf文件大小等于了则删除,并删除pdf记录 + File file = new File(detailList.get(0).getPdfPath()); + if (file.exists() && file.isFile()) { + if(file.length()==0){ + String pdfPathVal = pictureUrl + "\\pdfFiles\\"+ detail.getMasterid() +"\\"+ picList.getAssortId() + "\\" + picList.getAssortId() + ".pdf"; + detail.setPdfPath(pdfPathVal); + archiveDetailService.deleteByClo(detail); + file.delete(); + detail.setPdfPath(""); + } + } + //根据id修改记录 + bol = emrPictureService.updateCloByIdOrFlay(entity); + //} + if (bol == 1) { + result = "批量上传成功!"; + } else { + result = "批量上传失败!"; + } + } + } else { + //得到图片名 + String oldName = imgs[t].getOriginalFilename();// 如apple1.jpg + String lasName = oldName.substring(oldName.lastIndexOf(".") + 1); + if ("GIF".equals(lasName.toUpperCase()) || "JPEG".equals(lasName.toUpperCase()) || "PNG".equals(lasName.toUpperCase()) || "JPG".equals(lasName.toUpperCase())) { + // 自定义的文件名称String.valueOf(System.currentTimeMillis()) + trueFileName = firstFile + idTime + oldName; + //上传图片 + imgs[t].transferTo(new File( pictureUrl+path2 + pathType + trueFileName)); + entity.setId(idTime); + entity.setCreater(username); + entity.setCreateTime(nowTime); + entity.setEffective(1); + entity.setMaxPicture(picSrc + path2 + pathType + trueFileName); + //插入记录 + bol = emrPictureService.insertSel(entity); + } + t++; + } + } else { + //得到图片名 + String oldName = imgs[t].getOriginalFilename();// 如apple1.jpg + String lasName= null; + if (oldName != null) { + lasName = oldName.substring(oldName.lastIndexOf(".") + 1); + } + if (lasName != null && ("GIF".equals(lasName.toUpperCase()) || "JPEG".equals(lasName.toUpperCase()) || "PNG".equals(lasName.toUpperCase()) || "JPG".equals(lasName.toUpperCase()))) { + // 自定义的文件名称String.valueOf(System.currentTimeMillis()) + trueFileName = firstFile + idTime + oldName; + //上传图片 + imgs[t].transferTo(new File(pictureUrl + path2 + pathType + trueFileName)); + //新的图片地址 + entity.setMaxPicture(picSrc + path2 + pathType + trueFileName); + entity.setId(idTime); + entity.setCreater(username); + entity.setCreateTime(nowTime); + entity.setEffective(1); + //插入记录 + bol = emrPictureService.insertSel(entity); + } + t = t + 1; + } + //根据类别生成pdf:pathType(String.valueOf(System.currentTimeMillis()) ) + String pdfFile = pathType.replace("\\", "") + ".pdf"; + //根据病案号和类别查询是否存在 + Archive_Detail detail = new Archive_Detail(); + detail.setMasterid(masterId); + detail.setAssortid(pathType.replace("\\","")); + detail.setPdfPath(pictureUrl + "\\pdfFiles\\" + masterId + "\\"+ pathType.replace("\\", "")+"\\" + pathType.replace("\\", ".pdf")); + List voList=archiveDetailService.selectByColm(detail); + //pdf存在则删除记录和文件 + if(voList.size()<=0){ + //不存在添加记录和转换pdf + detail.setFlag("0");//显示 + detail.setSource("后台"); + detail.setSys("emr_medical_record"); + detail.setUploaddatetime(nowTime); + detail.setPdfPath(pictureUrl + "\\pdfFiles\\" + masterId + "\\" + pathType + pdfFile); + int b = archiveDetailService.insertSel(detail); + } + //判断pdf是否存在,将之前文件删除 + File file1 = new File(pictureUrl + "\\pdfFiles\\" + masterId + "\\" + pathType + pdfFile); + if (file1.exists() && file1.isFile()) { + file1.delete(); + } + //读取指定路径下的文件名和目录名 + List arr = new ArrayList(); + arr.add(pathType.replace("\\", "")); + //图片转PDF(病案号文件夹+类别文件夹) + PrintToPdfUtil.toPdf(pictureUrl + path2 + pathType, pictureUrl + "\\pdfFiles\\" + masterId + "\\" + pathType + pdfFile, arr); + result = "批量上传成功!"; + } else { + result = "没有找到相对应的文件!"; + } + } + } + } + return result; + } + + /** + * 图片上传 + * @param resp + * @param request + * @param file + + * @return + * @throws IOException + */ + @ResponseBody + @RequestMapping(value = "/uploadImg", method = RequestMethod.POST) + public String uploadImg(HttpServletResponse resp, HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file) throws IOException { + resp.setContentType("text/json"); + resp.setCharacterEncoding("utf-8"); + request.setCharacterEncoding("utf-8"); + String firstFile = request.getParameter("fileName"); + String id = request.getParameter("id"); + String masterId = request.getParameter("masterID"); + String assortId = request.getParameter("assortID"); + String result = ""; + if (!file.isEmpty()) { + // logger.info("成功获取照片"); + String fileName = file.getOriginalFilename(); + String path = null; + String type = null; + if (fileName != null) { + type = fileName.contains(".") ? fileName.substring(fileName.lastIndexOf(".") + 1, fileName.length()) : null; + } + //logger.info("图片初始名称为:" + fileName + " 类型为:" + type); + if (type != null) { + if ("GIF".equals(type.toUpperCase()) || "JPEG".equals(type.toUpperCase())|| "PNG".equals(type.toUpperCase()) || "JPG".equals(type.toUpperCase())) { + // 项目在容器中实际发布运行的根路径 + String realPath = request.getSession().getServletContext().getRealPath("/"); + realPath = realPath.split("target")[0] + pictureUrl; + + //创建时间id + String idTime = String.valueOf(System.currentTimeMillis()); + // 自定义的文件名称String.valueOf(System.currentTimeMillis()) + String trueFileName = firstFile+ idTime + fileName.split(".")[1]; + // 设置存放图片文件的路径 + String path2 = "\\static\\img\\uploads\\" ; + + //病案号 + if (StringUtils.isNotBlank(masterId)) { + path2= path2+masterId + "\\"; + } + //类别 + if(StringUtils.isNotBlank(assortId)){ + path2= path2+ assortId+"\\"; + } + //图片id + if (id != null && id != "") { + path2 = path2 + id + "\\"; + }else{ + path2 = path2 + idTime + "\\"; + } + //判断文件夹是否存在 + File fileDic = new File(realPath +path2); + if (!fileDic.exists() && !fileDic.isDirectory()){ + fileDic.mkdirs(); + } + path= realPath + path2 + trueFileName; + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + //将其路径及文件名类型以及参数保存图片相关信息到分段详细表 + Emr_Picture entity = new Emr_Picture(); + entity.setRelationId(masterId); + entity.setAssortId(assortId); + entity.setUpdateTime(nowTime); + entity.setMaxPicture(".."+ path2 + trueFileName); + // 从session获取用户名 + Subject currentUser = SecurityUtils.getSubject(); + Session session = currentUser.getSession(); + String username = (String) session.getAttribute("userSession");//获取前面登录的用户名 + entity.setUpdater(username); + int bol = 0; + if (StringUtils.isNotBlank(id)) { + Emr_Picture pic = new Emr_Picture(); + pic.setTypeFlag(id); + List list = emrPictureService.selectByClo(pic); + entity.setTypeFlag(id); + if(list.size()>0){ + //将之前文件删除 + File file1 = new File(realPath + "/static" + list.get(0).getMaxPicture().split("static")[1]); + if (file1.exists() && file1.isFile()) { + file1.delete(); + } + //根据id修改记录 + bol = emrPictureService.updateCloByIdOrFlay(entity); + }else{ + entity.setId(idTime); + entity.setCreater(username); + entity.setCreateTime(nowTime); + entity.setEffective(1); + //插入记录 + bol = emrPictureService.insertSel(entity); + } + } else { + entity.setId(idTime); + entity.setCreater(username); + entity.setCreateTime(nowTime); + entity.setEffective(1); + //插入记录 + bol = emrPictureService.insertSel(entity); + } + if (bol == 1) { + //文件成功上传到指定目录下 + file.transferTo(new File(path)); + result = entity.getMaxPicture(); + } else { + result = "保存文件信息失败!"; + } + } else { + result = "文件类型有误,请重新上传!"; + } + } else { + result = "文件类型为空!"; + } + } else { + result = "没有找到相对应的文件!"; + } + return result; + } + + /** + * Pdf上传 + * + * @param resp + * @param request + * @param file + * @return + * @throws IOException + */ + @RequestMapping(value = "/uploadPdf", method = RequestMethod.POST) + public String uploadPdf(HttpServletResponse resp, HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file) throws IOException { + resp.setContentType("text/json"); + resp.setCharacterEncoding("utf-8"); + request.setCharacterEncoding("utf-8"); + String firstFile = request.getParameter("fileName"); + String id = request.getParameter("id"); + String masterId = request.getParameter("masterID"); + String assortId = request.getParameter("assortID"); + String result = ""; + if (!file.isEmpty()) { + // 成功获取照片原名字 + String fileName = file.getOriginalFilename(); + String path = null; + String type = null; + if (fileName != null) { + type = fileName.contains(".") ? fileName.substring(fileName.lastIndexOf(".") + 1, fileName.length()) : null; + } + //logger.info("图片初始名称为:" + fileName + " 类型为:" + type); + if (type != null) { + if ("PDF".equals(type.toUpperCase())) { + // 项目在容器中实际发布运行的根路径 + String realPath = request.getSession().getServletContext().getRealPath("/"); + realPath = realPath.split("target")[0] + pictureUrl; + // 自定义的文件名称String.valueOf(System.currentTimeMillis()) + String trueFileName = firstFile + fileName; + // 设置存放图片文件的路径 + path = realPath + "\\static\\img\\uploads\\" + trueFileName; + + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + //将其路径及文件名类型以及参数保存图片相关信息到分段详细表 + Archive_Detail entity = new Archive_Detail(); + entity.setMasterid(masterId); + entity.setAssortid(assortId); + entity.setUploaddatetime(nowTime); + + entity.setPdfPath("../static/img/uploads/" + trueFileName); + Archive_Detail detail = new Archive_Detail(); + int bol = 0; + if (StringUtils.isNotBlank(id)) { + entity.setId(id); + detail = archiveDetailService.selectByid(id); + if (detail != null) { + + //根据id修改记录 + bol = archiveDetailService.updateCloById(entity); + } + } else { + //插入记录 + bol = archiveDetailService.insertSel(entity); + } + if (bol == 1) { + //将之前文件删除 + File file1 = new File(realPath + "/static/uploads/" + detail.getPdfPath().split("/")[3]); + if (file1.exists() && file1.isFile()) { + file1.delete(); + } + file.transferTo(new File(path)); + //文件成功上传到指定目录下 + result = entity.toString(); + } else { + result = "保存文件信息失败!"; + } + } else { + result = "文件类型有误,请重新上传!"; + } + } else { + result = "文件类型为空!"; + } + } else { + result = "没有找到相对应的文件!"; + } + return result; + } +} + + diff --git a/src/main/java/com/emr/controller/lastVerifyController.java b/src/main/java/com/emr/controller/lastVerifyController.java new file mode 100644 index 0000000..07551c3 --- /dev/null +++ b/src/main/java/com/emr/controller/lastVerifyController.java @@ -0,0 +1,159 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/8 12:46 + * Description: + */ +package com.emr.controller; + +import com.emr.entity.*; +import com.emr.service.Archive_MasterService; +import com.emr.service.Emr_Fault_DetailService; +import com.emr.service.Emr_Fault_TypeService; +import com.emr.util.ExportExcelUtil; +import com.emr.util.Msg; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; +@Controller +@RequestMapping("lastVerify") +public class lastVerifyController { + @Autowired + private Archive_MasterService archiveMasterService; + + @Autowired + private Emr_Fault_TypeService emrFaultTypeService; + + @Autowired + private Emr_Fault_DetailService emrFaultDetailService; + + @RequestMapping(value = "/lastVerifys") + public String faults(Model model){ + return "lastVerifyDir/lastVerifyList"; + } + + + /** + * 终审列表 + * */ + @ResponseBody + @RequestMapping(value = "/lastVerifyList") + public OffsetLimitPage lastVerifyList(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit,Integer isSearch) { + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + OffsetLimitPage result = archiveMasterService.selectByLast(archiveMasterVo, offset, limit); + return result; + } + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo,Integer isSearch) throws Exception { + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + String tableThNames = "住院号,住院次数,名字,性别,出院科室,出院日期,主管医生,状态"; + String fieldCns = "inpNo,visitId,name,sex,deptName,dischargeDateTime,doctorInCharge,status"; + //构造excel的数据 + List list = archiveMasterService.selectLastVerifyList(archiveMasterVo); + + //文件名 + String fileName = "病案室终审" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + response.setContentType("application/ms-excel;charset=gbk"); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response); + } + + + @ResponseBody + @RequestMapping(value = "/getFaultType") + public List getFaultType(Emr_Fault_Type emrFaultType) { + return emrFaultTypeService.selectByCol(emrFaultType); + } + + + @ResponseBody + @RequestMapping(value = "/getDetailByArchId") + public Emr_Fault_Detail getDetailByArchId(Emr_Fault_Detail emrFaultDetail) { + return emrFaultDetailService.selectByArchiveDetailId(emrFaultDetail); + } + + /** + * 退回提交方法 + * @param request + * @param emrFaultDetail + * @return + * @throws Exception + */ + @ResponseBody + @RequestMapping(value = "/updateDetailByArchivId") + public Msg updateDetailByArchivId(HttpServletRequest request,Emr_Fault_Detail_Vo emrFaultDetail) throws Exception{ + boolean flag = FormTokenFlagUtil.isFlag(request); + if (!flag) { + return Msg.fail("请不要重复提交!"); + } + archiveMasterService.updateReturn(emrFaultDetail); + return Msg.success(); + } + +/* + @ResponseBody + @RequestMapping(value = "/updateDetailByArchivId") + public int updateDetailByArchivId(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Detail emrFaultDetail) { + + //修改病案归档状态:复审退回 + Archive_Master archiveMaster = new Archive_Master(); + archiveMaster.setId(emrFaultDetail.getArchiveDetailId()); + archiveMaster.setArchivestate("复审退回"); + int bol = archiveMasterService.updateByClo(archiveMaster); + + //修改复审内容 + if (bol == 1) { + // 从session获取用户名 + Subject currentUser = SecurityUtils.getSubject(); + Session session = currentUser.getSession(); + String username = (String) session.getAttribute("userSession");//获取前面登录的用户名 + + //参数输入 + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + emrFaultDetail.setUpdater(username); + emrFaultDetail.setUpdateTime(nowTime); + //修改复审内容 + //1、查询出该病案的创建时间最近的缺陷记录 + Emr_Fault_Detail entity= emrFaultDetailService.selectByArchiveDetailId(emrFaultDetail); + emrFaultDetail.setId(entity.getId()); + //2、修改缺陷记录 + bol = emrFaultDetailService.updateCloByPrimaryKey(emrFaultDetail); + } + return bol; + } +*/ + //终审 + @ResponseBody + @RequestMapping(value = "/updateStateByArchivId") + public Msg updateStateByArchivId(HttpServletRequest request,Archive_Master_Vo master) throws Exception{ + boolean flag = FormTokenFlagUtil.isFlag(request); + if (!flag) { + return Msg.fail("请不要重复提交!"); + } + archiveMasterService.updateFiled(master); + return Msg.success(); + } +} + + diff --git a/src/main/java/com/emr/controller/medicalRecallDateController.java b/src/main/java/com/emr/controller/medicalRecallDateController.java new file mode 100644 index 0000000..970039d --- /dev/null +++ b/src/main/java/com/emr/controller/medicalRecallDateController.java @@ -0,0 +1,83 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:39 + * Description:病案召回日期日志 + */ +package com.emr.controller; + +import com.alibaba.fastjson.JSON; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.ipml.ArchiveCallbackInfoService; +import com.emr.util.ExportExcelUtil; +import com.emr.vo.ArchiveCallbackInfoVo; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.util.CollectionUtils; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@Controller +@RequestMapping("/recallDate") +public class medicalRecallDateController { + @Autowired + private ArchiveCallbackInfoService callbackInfoService; + @RequestMapping(value = "/recallDates") + public String recallDates() { + return "medicalRecallDateDir/recallDateList"; + } + + + /** + * 召回日志列表 + * @param callbackInfo + * @param offset + * @param limit + * @return + */ + @ResponseBody + @RequestMapping(value = "/recallDateList") + public OffsetLimitPage recallDateList(ArchiveCallbackInfoVo callbackInfo, Integer offset, Integer limit) { + return callbackInfoService.selectAll(callbackInfo,offset,limit); + } + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response,ArchiveCallbackInfoVo callbackInfo) throws Exception { + String tableThNames = "住院号,住院次数,姓名,出院科室,召回人,召回时间,召回原因,状态,归档状态"; + String fieldCns = "inpNo,visitId,name,deptName,callbackUserName,startDate,callbackReason,status,archivestate"; + List list = callbackInfoService.selectCallBackInfo(callbackInfo); + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + if(!CollectionUtils.isEmpty(list)){ + for(ArchiveCallbackInfoVo callbackInfoVo : list){ + Date callbackTime = callbackInfoVo.getCallbackTime(); + if(null != callbackTime){ + String date = fmt.format(callbackTime); + callbackInfoVo.setStartDate(date); + } + } + } + //文件名 + String fileName = "召回记录" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames,fieldCns,list,fileName,response); + } + + @ResponseBody + @RequestMapping(value = "/lastBylogTitle") + public String lastBylogTitle(String id) { + ArchiveCallbackInfoVo vo = new ArchiveCallbackInfoVo(); + vo.setMasterId(id); + List callbackInfoVos = callbackInfoService.selectCallBackInfo(vo); + return JSON.toJSONString(callbackInfoVos.get(0)); + } +} + + diff --git a/src/main/java/com/emr/controller/unfileMedicalController.java b/src/main/java/com/emr/controller/unfileMedicalController.java new file mode 100644 index 0000000..62a2c61 --- /dev/null +++ b/src/main/java/com/emr/controller/unfileMedicalController.java @@ -0,0 +1,66 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 14:40 + * Description:未归档病历列表 + */ +package com.emr.controller; + +import com.emr.entity.Archive_Master_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.Archive_MasterService; +import com.emr.util.ExportExcelUtil; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletResponse; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@Controller +@RequestMapping("/unfile") +public class unfileMedicalController { + @Autowired + private Archive_MasterService archiveMasterService; + @RequestMapping(value = "/unfileMedicals") + public String faults() { + return "unfileMedicalDir/unfileMedicalList"; + } + + @ResponseBody + @RequestMapping(value = "/unfileList") + public OffsetLimitPage unfileList(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit,Integer isSearch) { + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + return archiveMasterService.selectByUnfile(archiveMasterVo, offset, limit); + } + + + @ResponseBody + @RequestMapping(value = "/exportExcel") + public void exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo,Integer isSearch) throws Exception { + String tableThNames = "住院号,住院次数,姓名,性别,入院科室,入院日期,出院科室,出院日期,主管医生,状态"; + String fieldCns = "inpNo,visitId,name,sex,deptAdmissionTo,admissionDateTime,deptName,dischargeDateTime,doctorInCharge,status"; + //构造excel的数据 + //判断是否是初始化查询,是初始化查询把开始结束时间置空 + if(isSearch == 0){ + archiveMasterVo.setStartDateTo(null); + archiveMasterVo.setEndDateTo(null); + } + List list = archiveMasterService.selectByUnfile(archiveMasterVo); + //文件名 + String fileName = "未归档病历列表" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls"; + //ExportExcelUtil + ExportExcelUtil exportExcelUtil = new ExportExcelUtil(); + //导出excel的操作 + exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response); + } +} + + diff --git a/src/main/java/com/emr/dao/ArchiveCallbackInfoMapper.java b/src/main/java/com/emr/dao/ArchiveCallbackInfoMapper.java new file mode 100644 index 0000000..2bbf7f3 --- /dev/null +++ b/src/main/java/com/emr/dao/ArchiveCallbackInfoMapper.java @@ -0,0 +1,20 @@ +package com.emr.dao; + +import com.emr.entity.ArchiveCallbackInfo; +import com.emr.vo.ArchiveCallbackInfoVo; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface ArchiveCallbackInfoMapper { + int insert(ArchiveCallbackInfo record); + + int insertSelective(ArchiveCallbackInfo record); + + List selectAll(ArchiveCallbackInfoVo callbackInfoVo); + + /** + * 根据masterId查询最新一次召回记录 + * */ + ArchiveCallbackInfoVo lastBylogTitle(@Param("masterId")String masterId); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/ArchiveFlowInfoMapper.java b/src/main/java/com/emr/dao/ArchiveFlowInfoMapper.java new file mode 100644 index 0000000..09c740a --- /dev/null +++ b/src/main/java/com/emr/dao/ArchiveFlowInfoMapper.java @@ -0,0 +1,26 @@ +package com.emr.dao; + +import com.emr.entity.ArchiveFlowInfo; +import com.emr.vo.ArchiveFlowInfoVo; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface ArchiveFlowInfoMapper { + int deleteByPrimaryKey(Integer id); + + int insert(ArchiveFlowInfo record); + + int insertSelective(ArchiveFlowInfo record); + + ArchiveFlowInfo selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(ArchiveFlowInfo record); + + int updateByPrimaryKey(ArchiveFlowInfo record); + + List selectPreInfo(@Param("masterId")String masterId,@Param("targetStep")String targetStep); + + List selectFlowInfoByMasterId(@Param("masterId")String masterId); + List selectFlowInfoList(@Param("record")ArchiveFlowInfo record,@Param("sql")String sql); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/ArchiveFlowRoleMapper.java b/src/main/java/com/emr/dao/ArchiveFlowRoleMapper.java new file mode 100644 index 0000000..b2b9f75 --- /dev/null +++ b/src/main/java/com/emr/dao/ArchiveFlowRoleMapper.java @@ -0,0 +1,21 @@ +package com.emr.dao; + +import com.emr.entity.ArchiveFlowRole; + +import java.util.List; + +public interface ArchiveFlowRoleMapper { + int deleteByPrimaryKey(Integer id); + + int insert(ArchiveFlowRole record); + + int insertSelective(ArchiveFlowRole record); + + ArchiveFlowRole selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(ArchiveFlowRole record); + + int updateByPrimaryKey(ArchiveFlowRole record); + + List selectAll(); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Archive_DetailMapper.java b/src/main/java/com/emr/dao/Archive_DetailMapper.java new file mode 100644 index 0000000..f3868d1 --- /dev/null +++ b/src/main/java/com/emr/dao/Archive_DetailMapper.java @@ -0,0 +1,37 @@ +package com.emr.dao; + +import com.emr.entity.Archive_Detail; +import com.emr.entity.Archive_Detail_Vo; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface Archive_DetailMapper { + int deleteByPrimaryKey(String id); + + int deleteByClo(Archive_Detail record); + + int insert(Archive_Detail record); + + int insertSel(Archive_Detail record); + + Archive_Detail selectByid(String id); + + int updateCloById(Archive_Detail record); + + int updateByPrimaryKey(Archive_Detail record); + + List selectByColm(Archive_Detail record); + + List selectByCol(Archive_Detail record); + + List selectByClo(Archive_Detail_Vo record); + + List detailByClo(Archive_Detail_Vo record); + + List selectByIdStr(Archive_Detail record); + + List selectTypeTreeByPatientIdAndAssortIds(@Param("patientId")String patientId,@Param("assortIds")String assortIds); + + List selectPdfPathByIds(@Param("masterId")String masterId,@Param("detailIds")String detailIds); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Archive_MasterMapper.java b/src/main/java/com/emr/dao/Archive_MasterMapper.java new file mode 100644 index 0000000..a9a0347 --- /dev/null +++ b/src/main/java/com/emr/dao/Archive_MasterMapper.java @@ -0,0 +1,42 @@ +package com.emr.dao; + +import com.emr.entity.Archive_Master; +import com.emr.entity.Archive_Master_Vo; +import com.emr.vo.DoctorStatistics; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface Archive_MasterMapper { + int deleteByPrimaryKey(String id); + + int insert(Archive_Master record); + + int insertSelective(Archive_Master record); + + Archive_Master selectByPrimaryKey(String id); + + List selectByCol(Archive_Master_Vo record); + + List selectByColumn(Archive_Master_Vo record); + + List selectByLast(Archive_Master_Vo record); + + List selectByUnfile(Archive_Master_Vo record); + + int updateByClo(Archive_Master record); + + int updateById(Archive_Master record); + + List getDoctorFileInfo(@Param("deptCode")String deptCode,@Param("doctor")String doctor,@Param("startTime")String startTime,@Param("endTime")String endTime); + + /** + * 查询病案是否存在 + * */ + List selectByObject(Archive_Master master); + + /** + * 查询已归档记录 + * */ + List selectFiled(Archive_Master_Vo master); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/EmrHolidaySetMapper.java b/src/main/java/com/emr/dao/EmrHolidaySetMapper.java new file mode 100644 index 0000000..506fb5b --- /dev/null +++ b/src/main/java/com/emr/dao/EmrHolidaySetMapper.java @@ -0,0 +1,34 @@ +package com.emr.dao; + +import com.emr.entity.EmrHolidaySet; +import com.emr.entity.EmrHolidaySetVo; +import org.apache.ibatis.annotations.Param; + +import java.util.Date; +import java.util.List; + +public interface EmrHolidaySetMapper { + int deleteByPrimaryKey(Integer id); + + int insert(EmrHolidaySet record); + + int insertSelective(EmrHolidaySet record); + + EmrHolidaySet selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(EmrHolidaySet record); + + int updateByPrimaryKey(EmrHolidaySet record); + + List selectAllByDates(@Param("startTime")String startTime, @Param("endTime")String endTime); + + int SampleInsert(@Param("list")List list); + + int SampleUpdate(@Param("list")List list); + + List selectByColumn(EmrHolidaySetVo record); + + int selectColByTableName(@Param("tableName")String tableName); + + int selectHolidayByDate(@Param("startDate") Date startDate); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/EmrOvertimeSetMapper.java b/src/main/java/com/emr/dao/EmrOvertimeSetMapper.java new file mode 100644 index 0000000..c392d97 --- /dev/null +++ b/src/main/java/com/emr/dao/EmrOvertimeSetMapper.java @@ -0,0 +1,17 @@ +package com.emr.dao; + +import com.emr.entity.EmrOvertimeSet; + +public interface EmrOvertimeSetMapper { + int deleteByPrimaryKey(Integer id); + + int insert(EmrOvertimeSet record); + + int insertSelective(EmrOvertimeSet record); + + EmrOvertimeSet selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(EmrOvertimeSet record); + + int updateByPrimaryKey(EmrOvertimeSet record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/EmrPatientMapper.java b/src/main/java/com/emr/dao/EmrPatientMapper.java new file mode 100644 index 0000000..b72df68 --- /dev/null +++ b/src/main/java/com/emr/dao/EmrPatientMapper.java @@ -0,0 +1,7 @@ +package com.emr.dao; + +import org.apache.ibatis.annotations.Param; + +public interface EmrPatientMapper { + int selectExistByPatient(@Param("fpatno") String fpatno); +} diff --git a/src/main/java/com/emr/dao/Emr_Archive_DetailMapper.java b/src/main/java/com/emr/dao/Emr_Archive_DetailMapper.java new file mode 100644 index 0000000..a0e5149 --- /dev/null +++ b/src/main/java/com/emr/dao/Emr_Archive_DetailMapper.java @@ -0,0 +1,17 @@ +package com.emr.dao; + +import com.emr.entity.Emr_Archive_Detail; + +public interface Emr_Archive_DetailMapper { + int deleteByPrimaryKey(Integer id); + + int insert(Emr_Archive_Detail record); + + int insertSelective(Emr_Archive_Detail record); + + Emr_Archive_Detail selectByPrimaryKey(Integer id); + + int updateByPrimaryKeySelective(Emr_Archive_Detail record); + + int updateByPrimaryKey(Emr_Archive_Detail record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Emr_DictionaryMapper.java b/src/main/java/com/emr/dao/Emr_DictionaryMapper.java new file mode 100644 index 0000000..df515a2 --- /dev/null +++ b/src/main/java/com/emr/dao/Emr_DictionaryMapper.java @@ -0,0 +1,42 @@ +package com.emr.dao; + +import com.emr.entity.Emr_Dictionary; + +import java.util.List; + +public interface Emr_DictionaryMapper { + /** + * 根据类型代码查找字典列表 + * @param emrDictionary + * @return + */ + List dicByTypeCode(Emr_Dictionary emrDictionary); + + /** + * 根据字段查找字典列表 + * @param emrDictionary + * @return + */ + List dicByClo(Emr_Dictionary emrDictionary); + + /** + * 根据字段查找记录 + * @param emrDictionary + * @return + */ + int insertSel(Emr_Dictionary emrDictionary); + + /** + * 根据id删除记录 + * @param id + * @return + */ + int delById(Integer id); + + /** + * 根据id修改记录 + * @param emrDictionary + * @return + */ + int updateCloById(Emr_Dictionary emrDictionary); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Emr_Fault_DetailMapper.java b/src/main/java/com/emr/dao/Emr_Fault_DetailMapper.java new file mode 100644 index 0000000..88288ed --- /dev/null +++ b/src/main/java/com/emr/dao/Emr_Fault_DetailMapper.java @@ -0,0 +1,24 @@ +package com.emr.dao; + +import com.emr.entity.Emr_Fault_Detail; +import com.emr.entity.Emr_Fault_Vo; + +import java.util.List; + +public interface Emr_Fault_DetailMapper { + int deleteByPrimaryKey(Integer id); + + int insert(Emr_Fault_Detail record); + + int insertSel(Emr_Fault_Detail record); + + Emr_Fault_Detail selectByPrimaryKey(Integer id); + + int updateCloByPrimaryKey(Emr_Fault_Detail record); + + int updateByPrimaryKey(Emr_Fault_Detail record); + + List selectByCol(Emr_Fault_Vo record); + + Emr_Fault_Detail selectByArchiveDetailId(Emr_Fault_Detail record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Emr_Fault_TypeMapper.java b/src/main/java/com/emr/dao/Emr_Fault_TypeMapper.java new file mode 100644 index 0000000..920bb2f --- /dev/null +++ b/src/main/java/com/emr/dao/Emr_Fault_TypeMapper.java @@ -0,0 +1,22 @@ +package com.emr.dao; + +import com.emr.entity.Emr_Fault_Type; + +import java.util.List; + +public interface Emr_Fault_TypeMapper { + int delById(Integer id); + + int insert(Emr_Fault_Type record); + + int insertClo(Emr_Fault_Type record); + + List selectByCol(Emr_Fault_Type record); + + int updateByClo(Emr_Fault_Type record); + + int updateByPrimaryKey(Emr_Fault_Type record); + + Emr_Fault_Type selectById(Integer id); + +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Emr_LogMapper.java b/src/main/java/com/emr/dao/Emr_LogMapper.java new file mode 100644 index 0000000..ff30091 --- /dev/null +++ b/src/main/java/com/emr/dao/Emr_LogMapper.java @@ -0,0 +1,22 @@ +package com.emr.dao; + +import com.emr.entity.Emr_Log; +import com.emr.entity.Emr_Log_Vo; + +import java.util.List; + +public interface Emr_LogMapper { + int deleteByPrimaryKey(Integer logId); + + int insert(Emr_Log record); + + int insertSelective(Emr_Log record); + + Emr_Log lastBylogTitle(String logTitle); + + int updateByPrimaryKeySelective(Emr_Log record); + + int updateByPrimaryKey(Emr_Log record); + + List selectByCol(Emr_Log_Vo record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/Emr_PictureMapper.java b/src/main/java/com/emr/dao/Emr_PictureMapper.java new file mode 100644 index 0000000..584921d --- /dev/null +++ b/src/main/java/com/emr/dao/Emr_PictureMapper.java @@ -0,0 +1,21 @@ +package com.emr.dao; + +import com.emr.entity.Emr_Picture; + +import java.util.List; + +public interface Emr_PictureMapper { + int deleteById(String id); + + int insert(Emr_Picture record); + + int insertSel(Emr_Picture record); + + Emr_Picture selectByid(String id); + + int updateCloByIdOrFlay(Emr_Picture record); + + int updateByPrimaryKey(Emr_Picture record); + + List selectByClo(Emr_Picture record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/StatisticsMapper.java b/src/main/java/com/emr/dao/StatisticsMapper.java new file mode 100644 index 0000000..df612c6 --- /dev/null +++ b/src/main/java/com/emr/dao/StatisticsMapper.java @@ -0,0 +1,18 @@ +package com.emr.dao; + +import com.emr.entity.Archive_Master_Vo; +import com.emr.vo.FinalAndFirstStatistics; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface StatisticsMapper { + //终审按天统计 + List finalStatistics(@Param("startDate")String startDate,@Param("endDate")String endDate,@Param("sql")String sql); + + //初审按天统计 + List firstStatistics(@Param("startDate")String startDate,@Param("endDate")String endDate,@Param("sql")String sql); + + //审核明细 + List statistics(@Param("disStartDate")String disStartDate,@Param("disEndDate")String disEndDate,@Param("record")Archive_Master_Vo record,@Param("flag")Integer flag,@Param("sql")String sql); +} diff --git a/src/main/java/com/emr/dao/TPrintinfoMapper.java b/src/main/java/com/emr/dao/TPrintinfoMapper.java new file mode 100644 index 0000000..f2b560e --- /dev/null +++ b/src/main/java/com/emr/dao/TPrintinfoMapper.java @@ -0,0 +1,16 @@ +package com.emr.dao; + +import com.emr.entity.TPrintinfo; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface TPrintinfoMapper { + int insert(TPrintinfo record); + + int insertSelective(TPrintinfo record); + + List selectIsPrintByPatienId(@Param("patientId")String patientId); + + TPrintinfo selectLockByPatienId(@Param("patientId")String patientId); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/TUuInfoMapper.java b/src/main/java/com/emr/dao/TUuInfoMapper.java new file mode 100644 index 0000000..5f978d9 --- /dev/null +++ b/src/main/java/com/emr/dao/TUuInfoMapper.java @@ -0,0 +1,18 @@ +package com.emr.dao; + +import com.emr.entity.TUuInfo; +import com.emr.vo.TUuInfoVo; +import com.emr.vo.TUuPrintSearch; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface TUuInfoMapper { + int insert(TUuInfo record); + + int insertSelective(TUuInfo record); + + List getScanCount(TUuPrintSearch record); + + List getScanInfo(TUuPrintSearch record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/TUuPrintMapper.java b/src/main/java/com/emr/dao/TUuPrintMapper.java new file mode 100644 index 0000000..d7163d4 --- /dev/null +++ b/src/main/java/com/emr/dao/TUuPrintMapper.java @@ -0,0 +1,18 @@ +package com.emr.dao; + +import com.emr.entity.TUuPrint; +import com.emr.vo.TUuPrintSearch; +import com.emr.vo.TUuPrintVo; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface TUuPrintMapper { + int insert(TUuPrint record); + + int insertSelective(TUuPrint record); + + List getPrintCount(TUuPrintSearch record); + + List getPrintInfo(TUuPrintSearch record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/dao/V_CountMapper.java b/src/main/java/com/emr/dao/V_CountMapper.java new file mode 100644 index 0000000..d4b7a11 --- /dev/null +++ b/src/main/java/com/emr/dao/V_CountMapper.java @@ -0,0 +1,19 @@ +package com.emr.dao; + +import com.emr.entity.V_Count; +import com.emr.vo.V_CountVo; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface V_CountMapper { + List selectByCol(V_CountVo record); + +// /** +// * 根据条件查找统计列表分页 +// * +// * @param record +// * @return +// */ +// List selectPageByClo(V_Count record); +} diff --git a/src/main/java/com/emr/dao/Zd_AssortMapper.java b/src/main/java/com/emr/dao/Zd_AssortMapper.java new file mode 100644 index 0000000..ecf4a23 --- /dev/null +++ b/src/main/java/com/emr/dao/Zd_AssortMapper.java @@ -0,0 +1,13 @@ +package com.emr.dao; + +import com.emr.entity.Zd_Assort; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface Zd_AssortMapper { + /** + * 全查 + * */ + List selectAll(@Param("record") Zd_Assort record); +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/ArchiveCallbackInfo.java b/src/main/java/com/emr/entity/ArchiveCallbackInfo.java new file mode 100644 index 0000000..494963c --- /dev/null +++ b/src/main/java/com/emr/entity/ArchiveCallbackInfo.java @@ -0,0 +1,78 @@ +package com.emr.entity; + +import com.fasterxml.jackson.annotation.JsonFormat; + +import java.io.Serializable; +import java.util.Date; + +public class ArchiveCallbackInfo implements Serializable { + private String masterId; + + private String callbackUserName; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") + private Date callbackTime; + + private String callbackReason; + + private String ip; + + private static final long serialVersionUID = 1L; + + public String getIp() { + return ip; + } + + public void setIp(String ip) { + this.ip = ip; + } + + public static long getSerialVersionUID() { + return serialVersionUID; + } + + public String getMasterId() { + return masterId; + } + + public void setMasterId(String masterId) { + this.masterId = masterId == null ? null : masterId.trim(); + } + + public String getCallbackUserName() { + return callbackUserName; + } + + public void setCallbackUserName(String callbackUserName) { + this.callbackUserName = callbackUserName == null ? null : callbackUserName.trim(); + } + + public Date getCallbackTime() { + return callbackTime; + } + + public void setCallbackTime(Date callbackTime) { + this.callbackTime = callbackTime; + } + + public String getCallbackReason() { + return callbackReason; + } + + public void setCallbackReason(String callbackReason) { + this.callbackReason = callbackReason == null ? null : callbackReason.trim(); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", masterId=").append(masterId); + sb.append(", callbackUserName=").append(callbackUserName); + sb.append(", callbackTime=").append(callbackTime); + sb.append(", callbackReason=").append(callbackReason); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/ArchiveFlowInfo.java b/src/main/java/com/emr/entity/ArchiveFlowInfo.java new file mode 100644 index 0000000..44ee185 --- /dev/null +++ b/src/main/java/com/emr/entity/ArchiveFlowInfo.java @@ -0,0 +1,172 @@ +package com.emr.entity; + +import java.io.Serializable; +import java.util.Date; + +public class ArchiveFlowInfo implements Serializable { + private Integer id; + + private String masterId; + + private Integer stepIndex; + + private Integer startStepId; + + private String startStep; + + private String sumbitName; + + private Integer targetStepId; + + private String targetStep; + + private Short operRole; + + private Long useSeconds; + + private String remark; + + private String userName; + + private Date sumbitTime; + + private Date createtime; + + private static final long serialVersionUID = 1L; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getMasterId() { + return masterId; + } + + public void setMasterId(String masterId) { + this.masterId = masterId == null ? null : masterId.trim(); + } + + public Integer getStepIndex() { + return stepIndex; + } + + public void setStepIndex(Integer stepIndex) { + this.stepIndex = stepIndex; + } + + public Integer getStartStepId() { + return startStepId; + } + + public void setStartStepId(Integer startStepId) { + this.startStepId = startStepId; + } + + public String getStartStep() { + return startStep; + } + + public void setStartStep(String startStep) { + this.startStep = startStep == null ? null : startStep.trim(); + } + + public String getSumbitName() { + return sumbitName; + } + + public void setSumbitName(String sumbitName) { + this.sumbitName = sumbitName == null ? null : sumbitName.trim(); + } + + public Integer getTargetStepId() { + return targetStepId; + } + + public void setTargetStepId(Integer targetStepId) { + this.targetStepId = targetStepId; + } + + public String getTargetStep() { + return targetStep; + } + + public void setTargetStep(String targetStep) { + this.targetStep = targetStep == null ? null : targetStep.trim(); + } + + public Short getOperRole() { + return operRole; + } + + public void setOperRole(Short operRole) { + this.operRole = operRole; + } + + public Long getUseSeconds() { + return useSeconds; + } + + public void setUseSeconds(Long useSeconds) { + this.useSeconds = useSeconds; + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName == null ? null : userName.trim(); + } + + public Date getSumbitTime() { + return sumbitTime; + } + + public void setSumbitTime(Date sumbitTime) { + this.sumbitTime = sumbitTime; + } + + public Date getCreatetime() { + return createtime; + } + + public void setCreatetime(Date createtime) { + this.createtime = createtime; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", masterId=").append(masterId); + sb.append(", stepIndex=").append(stepIndex); + sb.append(", startStepId=").append(startStepId); + sb.append(", startStep=").append(startStep); + sb.append(", sumbitName=").append(sumbitName); + sb.append(", targetStepId=").append(targetStepId); + sb.append(", targetStep=").append(targetStep); + sb.append(", operRole=").append(operRole); + sb.append(", useSeconds=").append(useSeconds); + sb.append(", remark=").append(remark); + sb.append(", userName=").append(userName); + sb.append(", sumbitTime=").append(sumbitTime); + sb.append(", createtime=").append(createtime); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/ArchiveFlowRole.java b/src/main/java/com/emr/entity/ArchiveFlowRole.java new file mode 100644 index 0000000..a80cb6b --- /dev/null +++ b/src/main/java/com/emr/entity/ArchiveFlowRole.java @@ -0,0 +1,94 @@ +package com.emr.entity; + +import java.io.Serializable; + +public class ArchiveFlowRole implements Serializable { + private Integer id; + + private String code; + + private String name; + + private String sumbitName; + + private Short effective; + + private Integer stepIndex; + + private Short role; + + private static final long serialVersionUID = 1L; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getCode() { + return code; + } + + public void setCode(String code) { + this.code = code == null ? null : code.trim(); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public String getSumbitName() { + return sumbitName; + } + + public void setSumbitName(String sumbitName) { + this.sumbitName = sumbitName == null ? null : sumbitName.trim(); + } + + public Short getEffective() { + return effective; + } + + public void setEffective(Short effective) { + this.effective = effective; + } + + public Integer getStepIndex() { + return stepIndex; + } + + public void setStepIndex(Integer stepIndex) { + this.stepIndex = stepIndex; + } + + public Short getRole() { + return role; + } + + public void setRole(Short role) { + this.role = role; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", code=").append(code); + sb.append(", name=").append(name); + sb.append(", sumbitName=").append(sumbitName); + sb.append(", effective=").append(effective); + sb.append(", stepIndex=").append(stepIndex); + sb.append(", role=").append(role); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Archive_Detail.java b/src/main/java/com/emr/entity/Archive_Detail.java new file mode 100644 index 0000000..111ef44 --- /dev/null +++ b/src/main/java/com/emr/entity/Archive_Detail.java @@ -0,0 +1,103 @@ +package com.emr.entity; + +public class Archive_Detail { + private String id; + + private String pdfPath; + + private String masterid; + + private String uploaddatetime; + + private String assortid; + + private String source; + + private String subassort; + + private String title; + + private String flag; + + private String sys; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id == null ? null : id.trim(); + } + + public String getPdfPath() { + return pdfPath; + } + + public void setPdfPath(String pdfPath) { + this.pdfPath = pdfPath == null ? null : pdfPath.trim(); + } + + public String getMasterid() { + return masterid; + } + + public void setMasterid(String masterid) { + this.masterid = masterid == null ? null : masterid.trim(); + } + + public String getUploaddatetime() { + return uploaddatetime; + } + + public void setUploaddatetime(String uploaddatetime) { + this.uploaddatetime = uploaddatetime == null ? null : uploaddatetime.trim(); + } + + public String getAssortid() { + return assortid; + } + + public void setAssortid(String assortid) { + this.assortid = assortid == null ? null : assortid.trim(); + } + + public String getSource() { + return source; + } + + public void setSource(String source) { + this.source = source == null ? null : source.trim(); + } + + public String getSubassort() { + return subassort; + } + + public void setSubassort(String subassort) { + this.subassort = subassort == null ? null : subassort.trim(); + } + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title == null ? null : title.trim(); + } + + public String getFlag() { + return flag; + } + + public void setFlag(String flag) { + this.flag = flag == null ? null : flag.trim(); + } + + public String getSys() { + return sys; + } + + public void setSys(String sys) { + this.sys = sys == null ? null : sys.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Archive_Detail_Vo.java b/src/main/java/com/emr/entity/Archive_Detail_Vo.java new file mode 100644 index 0000000..d3bbed2 --- /dev/null +++ b/src/main/java/com/emr/entity/Archive_Detail_Vo.java @@ -0,0 +1,30 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/29 15:02 + * Description:分段目录扩展 + */ +package com.emr.entity; + +import lombok.Data; + +@Data +public class Archive_Detail_Vo extends Archive_Detail{ + private String assortName; + + private Short assortSort; + + private String printFlag; + + private String patientId; + + private String scanPage; + + private int pageNum; + + private Integer checker; + + private String assortId; +} + + diff --git a/src/main/java/com/emr/entity/Archive_Master.java b/src/main/java/com/emr/entity/Archive_Master.java new file mode 100644 index 0000000..3445973 --- /dev/null +++ b/src/main/java/com/emr/entity/Archive_Master.java @@ -0,0 +1,233 @@ +package com.emr.entity; + +public class Archive_Master { + private String id; + + private String patientId; + + private String inpNo; + + private String visitId; + + private String name; + + private String sex; + + private String deptName; + + private String dischargeDateTime; + + private String archivestate; + + private String admissionDateTime; + + private String deptAdmissionTo; + + private String checkDoctor; + + private String checkDatetime; + + private String checkedDoctor; + + private String checkedDatetime; + + private String lockinfo; + + private String doctorInCharge; + + private String idNo; + + private String dischargeDisposition; + + private String deptCodeLend; + + private String returntoRole; + + private String returnOperUsername; + + private String changeReason; + + public String getChangeReason() { + return changeReason; + } + + public void setChangeReason(String changeReason) { + this.changeReason = changeReason; + } + + public String getReturntoRole() { + return returntoRole; + } + + public void setReturntoRole(String returntoRole) { + this.returntoRole = returntoRole; + } + + public String getReturnOperUsername() { + return returnOperUsername; + } + + public void setReturnOperUsername(String returnOperUsername) { + this.returnOperUsername = returnOperUsername; + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id == null ? null : id.trim(); + } + + public String getPatientId() { + return patientId; + } + + public void setPatientId(String patientId) { + this.patientId = patientId == null ? null : patientId.trim(); + } + + public String getInpNo() { + return inpNo; + } + + public void setInpNo(String inpNo) { + this.inpNo = inpNo == null ? null : inpNo.trim(); + } + + public String getVisitId() { + return visitId; + } + + public void setVisitId(String visitId) { + this.visitId = visitId == null ? null : visitId.trim(); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public String getSex() { + return sex; + } + + public void setSex(String sex) { + this.sex = sex == null ? null : sex.trim(); + } + + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName == null ? null : deptName.trim(); + } + + public String getDischargeDateTime() { + return dischargeDateTime; + } + + public void setDischargeDateTime(String dischargeDateTime) { + this.dischargeDateTime = dischargeDateTime == null ? null : dischargeDateTime.trim(); + } + + public String getArchivestate() { + return archivestate; + } + + public void setArchivestate(String archivestate) { + this.archivestate = archivestate == null ? null : archivestate.trim(); + } + + public String getAdmissionDateTime() { + return admissionDateTime; + } + + public void setAdmissionDateTime(String admissionDateTime) { + this.admissionDateTime = admissionDateTime == null ? null : admissionDateTime.trim(); + } + + public String getDeptAdmissionTo() { + return deptAdmissionTo; + } + + public void setDeptAdmissionTo(String deptAdmissionTo) { + this.deptAdmissionTo = deptAdmissionTo == null ? null : deptAdmissionTo.trim(); + } + + public String getCheckDoctor() { + return checkDoctor; + } + + public void setCheckDoctor(String checkDoctor) { + this.checkDoctor = checkDoctor == null ? null : checkDoctor.trim(); + } + + public String getCheckDatetime() { + return checkDatetime; + } + + public void setCheckDatetime(String checkDatetime) { + this.checkDatetime = checkDatetime == null ? null : checkDatetime.trim(); + } + + public String getCheckedDoctor() { + return checkedDoctor; + } + + public void setCheckedDoctor(String checkedDoctor) { + this.checkedDoctor = checkedDoctor == null ? null : checkedDoctor.trim(); + } + + public String getCheckedDatetime() { + return checkedDatetime; + } + + public void setCheckedDatetime(String checkedDatetime) { + this.checkedDatetime = checkedDatetime == null ? null : checkedDatetime.trim(); + } + + public String getLockinfo() { + return lockinfo; + } + + public void setLockinfo(String lockinfo) { + this.lockinfo = lockinfo == null ? null : lockinfo.trim(); + } + + public String getDoctorInCharge() { + return doctorInCharge; + } + + public void setDoctorInCharge(String doctorInCharge) { + this.doctorInCharge = doctorInCharge == null ? null : doctorInCharge.trim(); + } + + public String getIdNo() { + return idNo; + } + + public void setIdNo(String idNo) { + this.idNo = idNo == null ? null : idNo.trim(); + } + + public String getDischargeDisposition() { + return dischargeDisposition; + } + + public void setDischargeDisposition(String dischargeDisposition) { + this.dischargeDisposition = dischargeDisposition == null ? null : dischargeDisposition.trim(); + } + + public String getDeptCodeLend() { + return deptCodeLend; + } + + public void setDeptCodeLend(String deptCodeLend) { + this.deptCodeLend = deptCodeLend == null ? null : deptCodeLend.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Archive_Master_Vo.java b/src/main/java/com/emr/entity/Archive_Master_Vo.java new file mode 100644 index 0000000..65174f6 --- /dev/null +++ b/src/main/java/com/emr/entity/Archive_Master_Vo.java @@ -0,0 +1,44 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/26 17:51 + * Description: + */ +package com.emr.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class Archive_Master_Vo extends Archive_Master{ + private String startDateTo; + + private String endDateTo; + + private String startDate; + + private String endDate; + + private List deptList; + + private Float days; + + private String checkName; + + private String checkedName; + + private String btns;//拼接按钮 + + private String status;//转换中文状态 + + private String remark;//审核内容 + + private Integer roleCode;//审核角色stepIndex,步骤编码 + + private Integer role;//操作角色1,2,4 + + private Integer infoId;//流转流程的id +} + + diff --git a/src/main/java/com/emr/entity/AssortTypeTree.java b/src/main/java/com/emr/entity/AssortTypeTree.java new file mode 100644 index 0000000..7211c28 --- /dev/null +++ b/src/main/java/com/emr/entity/AssortTypeTree.java @@ -0,0 +1,28 @@ +package com.emr.entity; + +import lombok.Data; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/4/22 17:40 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/4/22 17:40 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Data +public class AssortTypeTree { + private Integer id; + + private Integer parentId; + + private String name; + + private String selfId; + + private String checked; +} diff --git a/src/main/java/com/emr/entity/EmrHolidaySet.java b/src/main/java/com/emr/entity/EmrHolidaySet.java new file mode 100644 index 0000000..2eeed73 --- /dev/null +++ b/src/main/java/com/emr/entity/EmrHolidaySet.java @@ -0,0 +1,61 @@ +package com.emr.entity; + +import java.io.Serializable; + +public class EmrHolidaySet implements Serializable { + private Integer id; + + private String date; + + private Short flag; + + private String updateTime; + + private static final long serialVersionUID = 1L; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getDate() { + return date; + } + + public void setDate(String date) { + this.date = date == null ? null : date.trim(); + } + + public Short getFlag() { + return flag; + } + + public void setFlag(Short flag) { + this.flag = flag; + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", date=").append(date); + sb.append(", flag=").append(flag); + sb.append(", updateTime=").append(updateTime); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/EmrHolidaySetVo.java b/src/main/java/com/emr/entity/EmrHolidaySetVo.java new file mode 100644 index 0000000..f772acd --- /dev/null +++ b/src/main/java/com/emr/entity/EmrHolidaySetVo.java @@ -0,0 +1,53 @@ +package com.emr.entity; + +public class EmrHolidaySetVo extends EmrHolidaySet { + private String startTime; + + private String endTime; + + private int offset; + + private int limit; + + private String flagCh; + + public String getFlagCh() { + return flagCh; + } + + public void setFlagCh(String flagCh) { + this.flagCh = flagCh; + } + + public int getOffset() { + return offset; + } + + public void setOffset(int offset) { + this.offset = offset; + } + + public int getLimit() { + return limit; + } + + public void setLimit(int limit) { + this.limit = limit; + } + + public String getStartTime() { + return startTime; + } + + public void setStartTime(String startTime) { + this.startTime = startTime; + } + + public String getEndTime() { + return endTime; + } + + public void setEndTime(String endTime) { + this.endTime = endTime; + } +} diff --git a/src/main/java/com/emr/entity/EmrOvertimeSet.java b/src/main/java/com/emr/entity/EmrOvertimeSet.java new file mode 100644 index 0000000..c0634a0 --- /dev/null +++ b/src/main/java/com/emr/entity/EmrOvertimeSet.java @@ -0,0 +1,39 @@ +package com.emr.entity; + +import java.io.Serializable; + +public class EmrOvertimeSet implements Serializable { + private Integer id; + + private Integer days; + + private static final long serialVersionUID = 1L; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public Integer getDays() { + return days; + } + + public void setDays(Integer days) { + this.days = days; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", days=").append(days); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/EmrPatient.java b/src/main/java/com/emr/entity/EmrPatient.java new file mode 100644 index 0000000..e2080e7 --- /dev/null +++ b/src/main/java/com/emr/entity/EmrPatient.java @@ -0,0 +1,49 @@ +package com.emr.entity; + +public class EmrPatient { + private String fpatno; //记账号, + private String fpatfilen;//住院号 + private String fpattimes;//住院次数 + private String fpatname;//姓名 + private String farchieve_dt;//最后更改时间 + + public String getFpatno() { + return fpatno; + } + + public void setFpatno(String fpatno) { + this.fpatno = fpatno; + } + + public String getFpatfilen() { + return fpatfilen; + } + + public void setFpatfilen(String fpatfilen) { + this.fpatfilen = fpatfilen; + } + + public String getFpattimes() { + return fpattimes; + } + + public void setFpattimes(String fpattimes) { + this.fpattimes = fpattimes; + } + + public String getFpatname() { + return fpatname; + } + + public void setFpatname(String fpatname) { + this.fpatname = fpatname; + } + + public String getFarchieve_dt() { + return farchieve_dt; + } + + public void setFarchieve_dt(String farchieve_dt) { + this.farchieve_dt = farchieve_dt; + } +} diff --git a/src/main/java/com/emr/entity/Emr_Archive_Detail.java b/src/main/java/com/emr/entity/Emr_Archive_Detail.java new file mode 100644 index 0000000..ba5e1f3 --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Archive_Detail.java @@ -0,0 +1,103 @@ +package com.emr.entity; + +public class Emr_Archive_Detail { + private Integer id; + + private String archiveDetailId; + + private String assortId; + + private Integer parentId; + + private String title; + + private String creater; + + private String createTime; + + private String updater; + + private String updateTime; + + private String remaker; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getArchiveDetailId() { + return archiveDetailId; + } + + public void setArchiveDetailId(String archiveDetailId) { + this.archiveDetailId = archiveDetailId == null ? null : archiveDetailId.trim(); + } + + public String getAssortId() { + return assortId; + } + + public void setAssortId(String assortId) { + this.assortId = assortId == null ? null : assortId.trim(); + } + + public Integer getParentId() { + return parentId; + } + + public void setParentId(Integer parentId) { + this.parentId = parentId; + } + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title == null ? null : title.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime == null ? null : createTime.trim(); + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater == null ? null : updater.trim(); + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } + + public String getRemaker() { + return remaker; + } + + public void setRemaker(String remaker) { + this.remaker = remaker == null ? null : remaker.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Emr_Dictionary.java b/src/main/java/com/emr/entity/Emr_Dictionary.java new file mode 100644 index 0000000..9572f1b --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Dictionary.java @@ -0,0 +1,183 @@ +package com.emr.entity; + +public class Emr_Dictionary { + private Integer id; + + private String typecode; + + private String typename; + + private String code; + + private String name; + + private String pyCode; + + private String wbCode; + + private String zipCode; + + private String gbCode; + + private Short flag; + + private String cComment; + + private String parentId; + + private Integer effective; + + private String updater; + + private String updateTime; + + private String creater; + + private String createTime; + + private String remark; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getTypecode() { + return typecode; + } + + public void setTypecode(String typecode) { + this.typecode = typecode == null ? null : typecode.trim(); + } + + public String getTypename() { + return typename; + } + + public void setTypename(String typename) { + this.typename = typename == null ? null : typename.trim(); + } + + public String getCode() { + return code; + } + + public void setCode(String code) { + this.code = code == null ? null : code.trim(); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public String getPyCode() { + return pyCode; + } + + public void setPyCode(String pyCode) { + this.pyCode = pyCode == null ? null : pyCode.trim(); + } + + public String getWbCode() { + return wbCode; + } + + public void setWbCode(String wbCode) { + this.wbCode = wbCode == null ? null : wbCode.trim(); + } + + public String getZipCode() { + return zipCode; + } + + public void setZipCode(String zipCode) { + this.zipCode = zipCode == null ? null : zipCode.trim(); + } + + public String getGbCode() { + return gbCode; + } + + public void setGbCode(String gbCode) { + this.gbCode = gbCode == null ? null : gbCode.trim(); + } + + public Short getFlag() { + return flag; + } + + public void setFlag(Short flag) { + this.flag = flag; + } + + public String getcComment() { + return cComment; + } + + public void setcComment(String cComment) { + this.cComment = cComment == null ? null : cComment.trim(); + } + + public String getParentId() { + return parentId; + } + + public void setParentId(String parentId) { + this.parentId = parentId; + } + + public Integer getEffective() { + return effective; + } + + public void setEffective(Integer effective) { + this.effective = effective; + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater == null ? null : updater.trim(); + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime == null ? null : createTime.trim(); + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Emr_Fault_Detail.java b/src/main/java/com/emr/entity/Emr_Fault_Detail.java new file mode 100644 index 0000000..61ec382 --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Fault_Detail.java @@ -0,0 +1,145 @@ +package com.emr.entity; + +import java.math.BigDecimal; + +public class Emr_Fault_Detail { + private Integer id; + + private String archiveDetailId; + + private String assortId; + + private Integer parentId; + + private String content; + + private BigDecimal score; + + private String backContent; + + private String firstTrial; + + private String state; + + private String recallReason; + + private String creater; + + private String createTime; + + private String updater; + + private String updateTime; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getArchiveDetailId() { + return archiveDetailId; + } + + public void setArchiveDetailId(String archiveDetailId) { + this.archiveDetailId = archiveDetailId == null ? null : archiveDetailId.trim(); + } + + public String getAssortId() { + return assortId; + } + + public void setAssortId(String assortId) { + this.assortId = assortId == null ? null : assortId.trim(); + } + + public Integer getParentId() { + return parentId; + } + + public void setParentId(Integer parentId) { + this.parentId = parentId; + } + + public String getContent() { + return content; + } + + public void setContent(String content) { + this.content = content == null ? null : content.trim(); + } + + public BigDecimal getScore() { + return score; + } + + public void setScore(BigDecimal score) { + this.score = score; + } + + public String getBackContent() { + return backContent; + } + + public void setBackContent(String backContent) { + this.backContent = backContent == null ? null : backContent.trim(); + } + + public String getFirstTrial() { + return firstTrial; + } + + public void setFirstTrial(String firstTrial) { + this.firstTrial = firstTrial == null ? null : firstTrial.trim(); + } + + public String getState() { + return state; + } + + public void setState(String state) { + this.state = state == null ? null : state.trim(); + } + + public String getRecallReason() { + return recallReason; + } + + public void setRecallReason(String recallReason) { + this.recallReason = recallReason == null ? null : recallReason.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime == null ? null : createTime.trim(); + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater == null ? null : updater.trim(); + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Emr_Fault_Detail_Vo.java b/src/main/java/com/emr/entity/Emr_Fault_Detail_Vo.java new file mode 100644 index 0000000..54c57ce --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Fault_Detail_Vo.java @@ -0,0 +1,63 @@ +package com.emr.entity; + +public class Emr_Fault_Detail_Vo extends Emr_Fault_Detail { + private String returntoRole; + + private String returnOperUsername; + + private String checkedDateTime; + + private String changeReason; + + private String status; + + private Integer targetCode; + + public Integer getTargetCode() { + return targetCode; + } + + public void setTargetCode(Integer targetCode) { + this.targetCode = targetCode; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public String getChangeReason() { + return changeReason; + } + + public void setChangeReason(String changeReason) { + this.changeReason = changeReason; + } + + public String getCheckedDateTime() { + return checkedDateTime; + } + + public void setCheckedDateTime(String checkedDateTime) { + this.checkedDateTime = checkedDateTime; + } + + public String getReturntoRole() { + return returntoRole; + } + + public void setReturntoRole(String returntoRole) { + this.returntoRole = returntoRole; + } + + public String getReturnOperUsername() { + return returnOperUsername; + } + + public void setReturnOperUsername(String returnOperUsername) { + this.returnOperUsername = returnOperUsername; + } +} diff --git a/src/main/java/com/emr/entity/Emr_Fault_Type.java b/src/main/java/com/emr/entity/Emr_Fault_Type.java new file mode 100644 index 0000000..6fce88e --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Fault_Type.java @@ -0,0 +1,113 @@ +package com.emr.entity; + +public class Emr_Fault_Type { + private Integer id; + + private String archiveDetailId; + + private String typeFlag; + + private String typeName; + + private Integer typeSort; + + private Integer effective; + + private String remark; + + private String creater; + + private String createTime; + + private String updater; + + private String updateTime; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getArchiveDetailId() { + return archiveDetailId; + } + + public void setArchiveDetailId(String archiveDetailId) { + this.archiveDetailId = archiveDetailId; + } + + public String getTypeFlag() { + return typeFlag; + } + + public void setTypeFlag(String typeFlag) { + this.typeFlag = typeFlag == null ? null : typeFlag.trim(); + } + + public String getTypeName() { + return typeName; + } + + public void setTypeName(String typeName) { + this.typeName = typeName == null ? null : typeName.trim(); + } + + public Integer getTypeSort() { + return typeSort; + } + + public void setTypeSort(Integer typeSort) { + this.typeSort = typeSort; + } + + public Integer getEffective() { + return effective; + } + + public void setEffective(Integer effective) { + this.effective = effective; + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime == null ? null : createTime.trim(); + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater == null ? null : updater.trim(); + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Emr_Fault_Vo.java b/src/main/java/com/emr/entity/Emr_Fault_Vo.java new file mode 100644 index 0000000..abbe76e --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Fault_Vo.java @@ -0,0 +1,315 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/22 12:06 + * Description:缺陷实体扩展 + */ +package com.emr.entity; + + +import java.math.BigDecimal; + +public class Emr_Fault_Vo { + private Integer id; + + private String archiveDetailId; + + private String assortId; + + private Integer parentId; + + private String content; + + private BigDecimal score; + + private String backContent; + + private String firstTrial; + + private String state; + + private String recallReason; + + private String creater; + + private String createTime; + + private String updater; + + private String updateTime; + + private String inpNo; + + private String visitId; + + private String name; + + private String deptName; + + private String dischargeDateTime; + + private String archivestate; + + private String startDate; + + private String endDate; + + private String admissionDateTime; + + private String deptAdmissionTo; + + private String sex; + + private String idNo; + + private String dischargeDisposition; + + private String startDateTo; + + private String endDateTo; + + private String patientId; + + public String getPatientId() { + return patientId; + } + + public void setPatientId(String patientId) { + this.patientId = patientId; + } + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getArchiveDetailId() { + return archiveDetailId; + } + + public void setArchiveDetailId(String archiveDetailId) { + this.archiveDetailId = archiveDetailId == null ? null : archiveDetailId.trim(); + } + + public String getAssortId() { + return assortId; + } + + public void setAssortId(String assortId) { + this.assortId = assortId == null ? null : assortId.trim(); + } + + public Integer getParentId() { + return parentId; + } + + public void setParentId(Integer parentId) { + this.parentId = parentId; + } + + public String getContent() { + return content; + } + + public void setContent(String content) { + this.content = content == null ? null : content.trim(); + } + + public BigDecimal getScore() { + return score; + } + + public void setScore(BigDecimal score) { + this.score = score; + } + + public String getBackContent() { + return backContent; + } + + public void setBackContent(String backContent) { + this.backContent = backContent == null ? null : backContent.trim(); + } + + public String getFirstTrial() { + return firstTrial; + } + + public void setFirstTrial(String firstTrial) { + this.firstTrial = firstTrial == null ? null : firstTrial.trim(); + } + + public String getState() { + return state; + } + + public void setState(String state) { + this.state = state == null ? null : state.trim(); + } + + public String getRecallReason() { + return recallReason; + } + + public void setRecallReason(String recallReason) { + this.recallReason = recallReason == null ? null : recallReason.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime == null ? null : createTime.trim(); + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater == null ? null : updater.trim(); + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } + + public String getInpNo() { + return inpNo; + } + + public void setInpNo(String inpNo) { + this.inpNo = inpNo == null ? null : inpNo.trim(); + } + + public String getVisitId() { + return visitId; + } + + public void setVisitId(String visitId) { + this.visitId = visitId == null ? null : visitId.trim(); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName == null ? null : deptName.trim(); + } + + public String getDischargeDateTime() { + return dischargeDateTime; + } + + public void setDischargeDateTime(String dischargeDateTime) { + this.dischargeDateTime = dischargeDateTime == null ? null : dischargeDateTime.trim(); + } + + public String getArchivestate() { + return archivestate; + } + + public void setArchivestate(String archivestate) { + this.archivestate = archivestate == null ? null : archivestate.trim(); + } + + public String getStartDate() { + return startDate; + } + + public void setStartDate(String startDate) { + this.startDate = startDate == null ? null : startDate.trim(); + } + + public String getEndDate() { + return endDate; + } + + public void setEndDate(String endDate) { + this.endDate = endDate == null ? null : endDate.trim(); + } + + public String getAdmissionDateTime() { + return admissionDateTime; + } + + public void setAdmissionDateTime(String admissionDateTime) { + this.admissionDateTime = admissionDateTime == null ? null : admissionDateTime.trim(); + } + + public String getDeptAdmissionTo() { + return deptAdmissionTo; + } + + public void setDeptAdmissionTo(String deptAdmissionTo) { + this.deptAdmissionTo = deptAdmissionTo == null ? null : deptAdmissionTo.trim(); + } + + public String getSex() { + return sex; + } + + public void setSex(String sex) { + this.sex = sex == null ? null : sex.trim(); + } + + public String getIdNo() { + return idNo; + } + + public void setIdNo(String idNo) { + this.idNo = idNo == null ? null : idNo.trim(); + } + + public String getDischargeDisposition() { + return dischargeDisposition; + } + + public void setDischargeDisposition(String dischargeDisposition) { + this.dischargeDisposition = dischargeDisposition == null ? null : dischargeDisposition.trim(); + } + + public String getStartDateTo() { + return startDateTo; + } + + public void setStartDateTo(String startDateTo) { + this.startDateTo = startDateTo == null ? null : startDateTo.trim(); + } + + public String getEndDateTo() { + return endDateTo; + } + + public void setEndDateTo(String endDateTo) { + this.endDateTo = endDateTo == null ? null : endDateTo.trim(); + } + +} + + diff --git a/src/main/java/com/emr/entity/Emr_Log.java b/src/main/java/com/emr/entity/Emr_Log.java new file mode 100644 index 0000000..bebe967 --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Log.java @@ -0,0 +1,93 @@ +package com.emr.entity; + +public class Emr_Log { + private Integer logId; + + private String logTitle; + + private String logContent; + + private String ip; + + private Integer sysId; + + private String sysFlag; + + private String creater; + + private String createDate; + + private String remark; + + public Integer getLogId() { + return logId; + } + + public void setLogId(Integer logId) { + this.logId = logId; + } + + public String getLogTitle() { + return logTitle; + } + + public void setLogTitle(String logTitle) { + this.logTitle = logTitle == null ? null : logTitle.trim(); + } + + public String getLogContent() { + return logContent; + } + + public void setLogContent(String logContent) { + this.logContent = logContent == null ? null : logContent.trim(); + } + + public String getIp() { + return ip; + } + + public void setIp(String ip) { + this.ip = ip; + } + + public Integer getSysId() { + return sysId; + } + + public void setSysId(Integer sysId) { + this.sysId = sysId; + } + + public String getSysFlag() { + return sysFlag; + } + + public void setSysFlag(String sysFlag) { + this.sysFlag = sysFlag == null ? null : sysFlag.trim(); + } + + public String getCreateDate() { + return createDate; + } + + public void setCreateDate(String createDate) { + this.createDate = createDate == null ? null : createDate.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Emr_Log_Vo.java b/src/main/java/com/emr/entity/Emr_Log_Vo.java new file mode 100644 index 0000000..6479ec5 --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Log_Vo.java @@ -0,0 +1,231 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/24 17:40 + * Description: + */ +package com.emr.entity; + +public class Emr_Log_Vo { + private String archiveDetailId; + + private String state; + + private String recallReason; + + private String inpNo; + + private String visitId; + + private String name; + + private String archivestate; + + private String startDate; + + private String endDate; + + private String admissionDateTime; + + private String deptAdmissionTo; + + private String sex; + + private String idNo; + + private Integer logId; + + private String logTitle; + + private String logContent; + + private String ip; + + private Integer sysId; + + private String sysFlag; + + private String creater; + + private String createDate; + + private String remark; + + public String getArchiveDetailId() { + return archiveDetailId; + } + + public void setArchiveDetailId(String archiveDetailId) { + this.archiveDetailId = archiveDetailId == null ? null : archiveDetailId.trim(); + } + + public String getState() { + return state; + } + + public void setState(String state) { + this.state = state == null ? null : state.trim(); + } + + public String getRecallReason() { + return recallReason; + } + + public void setRecallReason(String recallReason) { + this.recallReason = recallReason == null ? null : recallReason.trim(); + } + + public String getInpNo() { + return inpNo; + } + + public void setInpNo(String inpNo) { + this.inpNo = inpNo == null ? null : inpNo.trim(); + } + + public String getVisitId() { + return visitId; + } + + public void setVisitId(String visitId) { + this.visitId = visitId == null ? null : visitId.trim(); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public String getArchivestate() { + return archivestate; + } + + public void setArchivestate(String archivestate) { + this.archivestate = archivestate == null ? null : archivestate.trim(); + } + + public String getStartDate() { + return startDate; + } + + public void setStartDate(String startDate) { + this.startDate = startDate == null ? null : startDate.trim(); + } + + public String getEndDate() { + return endDate; + } + + public void setEndDate(String endDate) { + this.endDate = endDate == null ? null : endDate.trim(); + } + + public String getSex() { + return sex; + } + + public void setSex(String sex) { + this.sex = sex == null ? null : sex.trim(); + } + + public String getIdNo() { + return idNo; + } + + public void setIdNo(String idNo) { + this.idNo = idNo == null ? null : idNo.trim(); + } + + public String getAdmissionDateTime() { + return admissionDateTime; + } + + public void setAdmissionDateTime(String admissionDateTime) { + this.admissionDateTime = admissionDateTime == null ? null : admissionDateTime.trim(); + } + + public String getDeptAdmissionTo() { + return deptAdmissionTo; + } + + public void setDeptAdmissionTo(String deptAdmissionTo) { + this.deptAdmissionTo = deptAdmissionTo == null ? null : deptAdmissionTo.trim(); + } + + public Integer getLogId() { + return logId; + } + + public void setLogId(Integer logId) { + this.logId = logId; + } + + public String getLogTitle() { + return logTitle; + } + + public void setLogTitle(String logTitle) { + this.logTitle = logTitle == null ? null : logTitle.trim(); + } + + public String getLogContent() { + return logContent; + } + + public void setLogContent(String logContent) { + this.logContent = logContent == null ? null : logContent.trim(); + } + + public String getIp() { + return ip; + } + + public void setIp(String ip) { + this.ip = ip; + } + + public Integer getSysId() { + return sysId; + } + + public void setSysId(Integer sysId) { + this.sysId = sysId; + } + + public String getSysFlag() { + return sysFlag; + } + + public void setSysFlag(String sysFlag) { + this.sysFlag = sysFlag == null ? null : sysFlag.trim(); + } + + public String getCreateDate() { + return createDate; + } + + public void setCreateDate(String createDate) { + this.createDate = createDate == null ? null : createDate.trim(); + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } +} + + diff --git a/src/main/java/com/emr/entity/Emr_Picture.java b/src/main/java/com/emr/entity/Emr_Picture.java new file mode 100644 index 0000000..38b351c --- /dev/null +++ b/src/main/java/com/emr/entity/Emr_Picture.java @@ -0,0 +1,153 @@ +package com.emr.entity; + +public class Emr_Picture { + private String id; + + private String relationId; + + private String assortId; + + private Integer parentId; + + private String typeFlag; + + private String typeName; + + private String minPicture; + + private String maxPicture; + + private Integer pictureSort; + + private Integer effective; + + private String creater; + + private String createTime; + + private String updater; + + private String updateTime; + + private String remark; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id == null ? null : id.trim(); + } + + public String getRelationId() { + return relationId; + } + + public void setRelationId(String relationId) { + this.relationId = relationId == null ? null : relationId.trim(); + } + + public String getAssortId() { + return assortId; + } + + public void setAssortId(String assortId) { + this.assortId = assortId == null ? null : assortId.trim(); + } + + public Integer getParentId() { + return parentId; + } + + public void setParentId(Integer parentId) { + this.parentId = parentId; + } + + public String getTypeFlag() { + return typeFlag; + } + + public void setTypeFlag(String typeFlag) { + this.typeFlag = typeFlag == null ? null : typeFlag.trim(); + } + + public String getTypeName() { + return typeName; + } + + public void setTypeName(String typeName) { + this.typeName = typeName == null ? null : typeName.trim(); + } + + public String getMinPicture() { + return minPicture; + } + + public void setMinPicture(String minPicture) { + this.minPicture = minPicture == null ? null : minPicture.trim(); + } + + public String getMaxPicture() { + return maxPicture; + } + + public void setMaxPicture(String maxPicture) { + this.maxPicture = maxPicture == null ? null : maxPicture.trim(); + } + + public Integer getPictureSort() { + return pictureSort; + } + + public void setPictureSort(Integer pictureSort) { + this.pictureSort = pictureSort; + } + + public Integer getEffective() { + return effective; + } + + public void setEffective(Integer effective) { + this.effective = effective; + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater == null ? null : creater.trim(); + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime == null ? null : createTime.trim(); + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater == null ? null : updater.trim(); + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime == null ? null : updateTime.trim(); + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/File_Vo.java b/src/main/java/com/emr/entity/File_Vo.java new file mode 100644 index 0000000..7dcdc65 --- /dev/null +++ b/src/main/java/com/emr/entity/File_Vo.java @@ -0,0 +1,32 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/2 18:13 + * Description:文件实体 + */ +package com.emr.entity; + +public class File_Vo { + //文件地址 + private String fileSrc; + //文件类别 + private String selectVal; + + public String getFileSrc() { + return fileSrc; + } + + public void setFileSrc(String fileSrc) { + this.fileSrc = fileSrc == null ? null : fileSrc.trim(); + } + + public String getSelectVal() { + return selectVal; + } + + public void setSelectVal(String selectVal) { + this.selectVal = selectVal == null ? null : selectVal.trim(); + } +} + + diff --git a/src/main/java/com/emr/entity/OffsetLimitPage.java b/src/main/java/com/emr/entity/OffsetLimitPage.java new file mode 100644 index 0000000..3f60f6a --- /dev/null +++ b/src/main/java/com/emr/entity/OffsetLimitPage.java @@ -0,0 +1,47 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 19:49 + * Description: + */ +package com.emr.entity; + +import com.github.pagehelper.Page; + +import java.util.List; + +public class OffsetLimitPage { + private Long total; + private List rows; + + public Long getTotal() { + return total; + } + + public void setTotal(Long total) { + this.total = total; + } + + public List getRows() { + return rows; + } + + public void setRows(List rows) { + this.rows = rows; + } + + public OffsetLimitPage() { + + } + + public OffsetLimitPage(List rows, Long total) { + this.rows = rows; + this.total = total; + } + + public OffsetLimitPage(Page rows) { + this(rows, rows.getTotal()); + } +} + + diff --git a/src/main/java/com/emr/entity/Power_User.java b/src/main/java/com/emr/entity/Power_User.java new file mode 100644 index 0000000..b12c642 --- /dev/null +++ b/src/main/java/com/emr/entity/Power_User.java @@ -0,0 +1,195 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/22 13:48 + * Description: + */ +package com.emr.entity; + +import java.util.Set; + +public class Power_User { + /** + * 用户id + */ + private Integer userId; + /** + * 用户名 + */ + private String userName; + /** + * 性别1为女0为男 + */ + private Integer userSex; + /** + * 年龄 + */ + private Integer userAge; + /** + * 手机号 + */ + private String userTel; + /** + * 电子邮件 + */ + private String userEmail; + /** + * 职位 + */ + private String userPosition; + /** + * 角色id + */ + private Integer roleId; + /** + * 是否有效 + */ + private Integer effective; + /** + * 创建时间 + */ + private String createDate; + /** + * 创建者 + */ + private String creater; + /** + * 修改时间 + */ + private String updateDate; + /** + * 修改者 + */ + private String updater; + /** + * 备注 + */ + private String remark; + /** + * 菜单以及功能权限标识集合 + */ + private Set menus; + + public Integer getUserId() { + return userId; + } + + public void setUserId(Integer userId) { + this.userId = userId; + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName; + } + + public Integer getUserSex() { + return userSex; + } + + public void setUserSex(Integer userSex) { + this.userSex = userSex; + } + + public Integer getUserAge() { + return userAge; + } + + public void setUserAge(Integer userAge) { + this.userAge = userAge; + } + + public String getUserTel() { + return userTel; + } + + public void setUserTel(String userTel) { + this.userTel = userTel; + } + + public String getUserEmail() { + return userEmail; + } + + public void setUserEmail(String userEmail) { + this.userEmail = userEmail; + } + + public String getUserPosition() { + return userPosition; + } + + public void setUserPosition(String userPosition) { + this.userPosition = userPosition; + } + + public Integer getRoleId() { + return roleId; + } + + public void setRoleId(Integer roleId) { + this.roleId = roleId; + } + + public Integer getEffective() { + return effective; + } + + public void setEffective(Integer effective) { + this.effective = effective; + } + + public String getCreateDate() { + return createDate; + } + + public void setCreateDate(String createDate) { + this.createDate = createDate; + } + + public String getCreater() { + return creater; + } + + public void setCreater(String creater) { + this.creater = creater; + } + + public String getUpdateDate() { + return updateDate; + } + + public void setUpdateDate(String updateDate) { + this.updateDate = updateDate; + } + + public String getUpdater() { + return updater; + } + + public void setUpdater(String updater) { + this.updater = updater; + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark; + } + + public Set getMenus() { + return menus; + } + + public void setMenus(Set menus) { + this.menus = menus; + } + +} + + diff --git a/src/main/java/com/emr/entity/ReturnAsmx.java b/src/main/java/com/emr/entity/ReturnAsmx.java new file mode 100644 index 0000000..2ff2dfb --- /dev/null +++ b/src/main/java/com/emr/entity/ReturnAsmx.java @@ -0,0 +1,30 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/11/11 11:45 + * Description: + */ +package com.emr.entity; + +public class ReturnAsmx { + private String resultCode; + private String resultDesc; + + public String getResultCode() { + return resultCode; + } + + public void setResultCode(String resultCode) { + this.resultCode = resultCode; + } + + public String getResultDesc() { + return resultDesc; + } + + public void setResultDesc(String resultDesc) { + this.resultDesc = resultDesc; + } +} + + diff --git a/src/main/java/com/emr/entity/TPrintinfo.java b/src/main/java/com/emr/entity/TPrintinfo.java new file mode 100644 index 0000000..6eec123 --- /dev/null +++ b/src/main/java/com/emr/entity/TPrintinfo.java @@ -0,0 +1,39 @@ +package com.emr.entity; + +import java.io.Serializable; + +public class TPrintinfo implements Serializable { + private String patientId; + + private String isprint; + + private static final long serialVersionUID = 1L; + + public String getPatientId() { + return patientId; + } + + public void setPatientId(String patientId) { + this.patientId = patientId == null ? null : patientId.trim(); + } + + public String getIsprint() { + return isprint; + } + + public void setIsprint(String isprint) { + this.isprint = isprint == null ? null : isprint.trim(); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", patientId=").append(patientId); + sb.append(", isprint=").append(isprint); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/TUuInfo.java b/src/main/java/com/emr/entity/TUuInfo.java new file mode 100644 index 0000000..c197785 --- /dev/null +++ b/src/main/java/com/emr/entity/TUuInfo.java @@ -0,0 +1,153 @@ +package com.emr.entity; + +public class TUuInfo { + private String patientId; + + private String inpNo; + + private String visitId; + + private String hzname; + + private String sex; + + private String dischargeDateTime; + + private String admissionDateTime; + + private String deptName; + + private String doctorDept; + + private String checkedDoctor; + + private String checkedDatetime; + + private String doctorInCharge; + + private String sys; + + private String uuname; + + private String uploaddatetime; + + public String getPatientId() { + return patientId; + } + + public void setPatientId(String patientId) { + this.patientId = patientId == null ? null : patientId.trim(); + } + + public String getInpNo() { + return inpNo; + } + + public void setInpNo(String inpNo) { + this.inpNo = inpNo == null ? null : inpNo.trim(); + } + + public String getVisitId() { + return visitId; + } + + public void setVisitId(String visitId) { + this.visitId = visitId == null ? null : visitId.trim(); + } + + public String getHzname() { + return hzname; + } + + public void setHzname(String hzname) { + this.hzname = hzname == null ? null : hzname.trim(); + } + + public String getSex() { + return sex; + } + + public void setSex(String sex) { + this.sex = sex == null ? null : sex.trim(); + } + + public String getDischargeDateTime() { + return dischargeDateTime; + } + + public void setDischargeDateTime(String dischargeDateTime) { + this.dischargeDateTime = dischargeDateTime == null ? null : dischargeDateTime.trim(); + } + + public String getAdmissionDateTime() { + return admissionDateTime; + } + + public void setAdmissionDateTime(String admissionDateTime) { + this.admissionDateTime = admissionDateTime == null ? null : admissionDateTime.trim(); + } + + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName == null ? null : deptName.trim(); + } + + public String getDoctorDept() { + return doctorDept; + } + + public void setDoctorDept(String doctorDept) { + this.doctorDept = doctorDept == null ? null : doctorDept.trim(); + } + + public String getCheckedDoctor() { + return checkedDoctor; + } + + public void setCheckedDoctor(String checkedDoctor) { + this.checkedDoctor = checkedDoctor == null ? null : checkedDoctor.trim(); + } + + public String getCheckedDatetime() { + return checkedDatetime; + } + + public void setCheckedDatetime(String checkedDatetime) { + this.checkedDatetime = checkedDatetime == null ? null : checkedDatetime.trim(); + } + + public String getDoctorInCharge() { + return doctorInCharge; + } + + public void setDoctorInCharge(String doctorInCharge) { + this.doctorInCharge = doctorInCharge == null ? null : doctorInCharge.trim(); + } + + public String getSys() { + return sys; + } + + public void setSys(String sys) { + this.sys = sys == null ? null : sys.trim(); + } + + public String getUuname() { + return uuname; + } + + public void setUuname(String uuname) { + this.uuname = uuname == null ? null : uuname.trim(); + } + + public String getUploaddatetime() { + return uploaddatetime; + } + + public void setUploaddatetime(String uploaddatetime) { + this.uploaddatetime = uploaddatetime == null ? null : uploaddatetime.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/TUuPrint.java b/src/main/java/com/emr/entity/TUuPrint.java new file mode 100644 index 0000000..d273ea4 --- /dev/null +++ b/src/main/java/com/emr/entity/TUuPrint.java @@ -0,0 +1,135 @@ +package com.emr.entity; + +import java.util.Date; + +public class TUuPrint { + private String patientId; + + private String inpNo; + + private String visitId; + + private String hzname; + + private String sex; + + private String admissionDateTime; + + private String dischargeDateTime; + + private String name; + + private String doctorInCharge; + + private String filetitle; + + private String cpyuser; + + private Date cpytime; + + private Integer flag; + + public String getPatientId() { + return patientId; + } + + public void setPatientId(String patientId) { + this.patientId = patientId == null ? null : patientId.trim(); + } + + public String getInpNo() { + return inpNo; + } + + public void setInpNo(String inpNo) { + this.inpNo = inpNo == null ? null : inpNo.trim(); + } + + public String getVisitId() { + return visitId; + } + + public void setVisitId(String visitId) { + this.visitId = visitId == null ? null : visitId.trim(); + } + + public String getHzname() { + return hzname; + } + + public void setHzname(String hzname) { + this.hzname = hzname == null ? null : hzname.trim(); + } + + public String getSex() { + return sex; + } + + public void setSex(String sex) { + this.sex = sex == null ? null : sex.trim(); + } + + public String getAdmissionDateTime() { + return admissionDateTime; + } + + public void setAdmissionDateTime(String admissionDateTime) { + this.admissionDateTime = admissionDateTime == null ? null : admissionDateTime.trim(); + } + + public String getDischargeDateTime() { + return dischargeDateTime; + } + + public void setDischargeDateTime(String dischargeDateTime) { + this.dischargeDateTime = dischargeDateTime == null ? null : dischargeDateTime.trim(); + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public String getDoctorInCharge() { + return doctorInCharge; + } + + public void setDoctorInCharge(String doctorInCharge) { + this.doctorInCharge = doctorInCharge == null ? null : doctorInCharge.trim(); + } + + public String getFiletitle() { + return filetitle; + } + + public void setFiletitle(String filetitle) { + this.filetitle = filetitle == null ? null : filetitle.trim(); + } + + public String getCpyuser() { + return cpyuser; + } + + public void setCpyuser(String cpyuser) { + this.cpyuser = cpyuser == null ? null : cpyuser.trim(); + } + + public Date getCpytime() { + return cpytime; + } + + public void setCpytime(Date cpytime) { + this.cpytime = cpytime; + } + + public Integer getFlag() { + return flag; + } + + public void setFlag(Integer flag) { + this.flag = flag; + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/entity/Upload_File_Vo.java b/src/main/java/com/emr/entity/Upload_File_Vo.java new file mode 100644 index 0000000..07b0b99 --- /dev/null +++ b/src/main/java/com/emr/entity/Upload_File_Vo.java @@ -0,0 +1,33 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/2 18:09 + * Description:上传文件实体 + */ +package com.emr.entity; + +import java.util.List; + +public class Upload_File_Vo { + private String masterID; + + private List list; + + public String getMasterID() { + return masterID; + } + + public void setMasterID(String masterID) { + this.masterID = masterID == null ? null : masterID.trim(); + } + + public List getList() { + return list; + } + + public void setList(List list) { + this.list = list; + } +} + + diff --git a/src/main/java/com/emr/entity/V_Count.java b/src/main/java/com/emr/entity/V_Count.java new file mode 100644 index 0000000..e46b112 --- /dev/null +++ b/src/main/java/com/emr/entity/V_Count.java @@ -0,0 +1,142 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/9/2 14:22 + * Description:统计 + */ +package com.emr.entity; + +public class V_Count { + private String deptCode; + + private String deptName; + + private Integer inNum; + + private Integer outNum; + + private Integer fileNum; + + private Integer unfileNum; + + private Integer deathNum; + + private String fileRate; + + private String day2Rate; + + private String day3Rate; + + private String day7Rate; + + private String startDate; + + private String endDate; + + + public String getDeptCode() { + return deptCode; + } + + public void setDeptCode(String deptCode) { + this.deptCode = deptCode; + } + + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName; + } + + public Integer getInNum() { + return inNum; + } + + public void setInNum(Integer inNum) { + this.inNum = inNum; + } + + public Integer getOutNum() { + return outNum; + } + + public void setOutNum(Integer outNum) { + this.outNum = outNum; + } + + public Integer getFileNum() { + return fileNum; + } + + public void setFileNum(Integer fileNum) { + this.fileNum = fileNum; + } + + public Integer getUnfileNum() { + return unfileNum; + } + + public void setUnfileNum(Integer unfileNum) { + this.unfileNum = unfileNum; + } + + public Integer getDeathNum() { + return deathNum; + } + + public void setDeathNum(Integer deathNum) { + this.deathNum = deathNum; + } + + public String getFileRate() { + return fileRate; + } + + public void setFileRate(String fileRate) { + this.fileRate = fileRate; + } + + public String getDay2Rate() { + return day2Rate; + } + + public void setDay2Rate(String day2Rate) { + this.day2Rate = day2Rate; + } + + public String getDay3Rate() { + return day3Rate; + } + + public void setDay3Rate(String day3Rate) { + this.day3Rate = day3Rate; + } + + public String getDay7Rate() { + return day7Rate; + } + + public void setDay7Rate(String day7Rate) { + this.day7Rate = day7Rate; + } + + public String getStartDate() { + return startDate; + } + + public void setStartDate(String startDate) { + this.startDate = startDate; + } + + public String getEndDate() { + return endDate; + } + + public void setEndDate(String endDate) { + this.endDate = endDate; + } +} + + diff --git a/src/main/java/com/emr/entity/Zd_Assort.java b/src/main/java/com/emr/entity/Zd_Assort.java new file mode 100644 index 0000000..1766ca6 --- /dev/null +++ b/src/main/java/com/emr/entity/Zd_Assort.java @@ -0,0 +1,43 @@ +package com.emr.entity; + +public class Zd_Assort { + private String assortId; + + private String assortName; + + private Short assortSort; + + private String printFlag; + + public String getAssortId() { + return assortId; + } + + public void setAssortId(String assortId) { + this.assortId = assortId == null ? null : assortId.trim(); + } + + public String getAssortName() { + return assortName; + } + + public void setAssortName(String assortName) { + this.assortName = assortName == null ? null : assortName.trim(); + } + + public Short getAssortSort() { + return assortSort; + } + + public void setAssortSort(Short assortSort) { + this.assortSort = assortSort; + } + + public String getPrintFlag() { + return printFlag; + } + + public void setPrintFlag(String printFlag) { + this.printFlag = printFlag == null ? null : printFlag.trim(); + } +} \ No newline at end of file diff --git a/src/main/java/com/emr/service/Archive_DetailService.java b/src/main/java/com/emr/service/Archive_DetailService.java new file mode 100644 index 0000000..71158c4 --- /dev/null +++ b/src/main/java/com/emr/service/Archive_DetailService.java @@ -0,0 +1,87 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:27 + * Description:病历文件信息表 + */ +package com.emr.service; + +import com.emr.entity.Archive_Detail; +import com.emr.entity.Archive_Detail_Vo; +import com.emr.entity.OffsetLimitPage; +import org.apache.ibatis.annotations.Param; +import org.springframework.web.bind.annotation.PathVariable; + +import javax.servlet.http.HttpServletResponse; +import java.util.List; + +public interface Archive_DetailService { + /** + * 根据条件查询分段目录 + * + * @param record + * @return + */ + List selectByClo(Archive_Detail_Vo record); + + /** + * 根据条件查询分段详情列表分页 + * + * @param record + * @return + */ + OffsetLimitPage detailByClo(Archive_Detail_Vo record, Integer offset, Integer limit); + + /** + * 根据条件修改分段信息 + * + * @param record + * @return + */ + int updateCloById(Archive_Detail record); + + /** + * 根据条件插入分段信息 + * @param record + * @return + */ + int insertSel(Archive_Detail record); + + /** + * 根据id查找分段信息 + * @param id + * @return + */ + Archive_Detail selectByid(String id); + + /** + * 根据病案号+类别删除记录 + * @param record + * @return + */ + int deleteByClo(Archive_Detail record); + + /** + * 根据条件查询记录 + * @param record + * @return + */ + List selectByColm(Archive_Detail record); + + List selectByCol(Archive_Detail record); + + /** + * 根据多个id合成字符串条件查询记录 + * + * @return + */ + List selectByIdStr(Archive_Detail record); + + void getPdfToPdf(HttpServletResponse response,String imgStr,String masterId,String pdfWater); + + List selectTypeTreeByPatientIdAndAssortIds(String patientId,String assortIds); + + void selectPdfPathByIds(HttpServletResponse response, String detailIds, String masterId,String pdfWater); +} + + diff --git a/src/main/java/com/emr/service/Archive_MasterService.java b/src/main/java/com/emr/service/Archive_MasterService.java new file mode 100644 index 0000000..e3df236 --- /dev/null +++ b/src/main/java/com/emr/service/Archive_MasterService.java @@ -0,0 +1,127 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:27 + * Description:患者住院信息主索引表 + */ +package com.emr.service; + +import com.emr.entity.Archive_Master; +import com.emr.entity.Archive_Master_Vo; +import com.emr.entity.Emr_Fault_Detail_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.util.Msg; + +import java.util.List; +import java.util.Map; + +public interface Archive_MasterService { + /** + * 根据条件查找病案在院列表分页 + * @param archiveMasterVo + * @return + */ + OffsetLimitPage selectByCol(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit); + + /** + * 根据条件查找在院病案列表 + * @param archiveMasterVo + * @return + */ + List selectByCol(Archive_Master_Vo archiveMasterVo); + + /** + * 根据条件查找病案终审列表分页 + * + * @param archiveMasterVo + * @return + */ + List selectByLast(Archive_Master_Vo archiveMasterVo); + + /** + * 根据条件查找'归档中','复审退回'病案列表 + * + * @param archiveMasterVo + * @return + */ + List selectByColumn(Archive_Master_Vo archiveMasterVo); + + + /** + * 根据条件查找病案未归档列表分页 + * + * @param archiveMasterVo + * @return + */ + List selectByUnfile(Archive_Master_Vo archiveMasterVo); + /** + * 根据条件查找病案'归档中','审核退回'列表分页 + * + * @param archiveMasterVo + * @return + */ + OffsetLimitPage selectByColumn(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit); + + + /** + * 根据条件查找未归档列表分页 + * + * @param archiveMasterVo + * @return + */ + OffsetLimitPage selectByUnfile(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit); + + /** + * 根据条件查找病案终审列表分页 + * + * @param archiveMasterVo + * @return + */ + OffsetLimitPage selectByLast(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit); + + + + /** + * 根据条件查询记录 + * @param record + * @return + */ + int updateByClo(Archive_Master record); + + /** + * 根据id修改记录 + * @param record + * @return + */ + int updateById(Archive_Master record); + /** + * 根据id查询记录 + * @param + * @return + */ + Archive_Master selectByPrimaryKey(String id); + + int updateReturn(Emr_Fault_Detail_Vo emrFaultDetail) throws Exception; + + List selectByObject(Archive_Master master); + + /** + * 初审 + * */ + Msg updateStateByArchivId(Archive_Master_Vo master) throws Exception; + + /** + * 查询已归档记录 + * */ + OffsetLimitPage selectFiled(Archive_Master_Vo master,Integer offset, Integer limit); + /** + * 已归档操作 + * */ + void updateFiled(Archive_Master_Vo master) throws Exception; + + Msg getRole(); + + List selectLastVerifyList(Archive_Master_Vo archiveMasterVo); +} + + diff --git a/src/main/java/com/emr/service/Emr_Archive_DetailService.java b/src/main/java/com/emr/service/Emr_Archive_DetailService.java new file mode 100644 index 0000000..98dd4ee --- /dev/null +++ b/src/main/java/com/emr/service/Emr_Archive_DetailService.java @@ -0,0 +1,13 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:27 + * Description:病历文件归类表 + */ +package com.emr.service; + +public interface Emr_Archive_DetailService { + +} + + diff --git a/src/main/java/com/emr/service/Emr_DictionaryService.java b/src/main/java/com/emr/service/Emr_DictionaryService.java new file mode 100644 index 0000000..9f5e0c1 --- /dev/null +++ b/src/main/java/com/emr/service/Emr_DictionaryService.java @@ -0,0 +1,47 @@ +package com.emr.service; + +import com.emr.entity.Emr_Dictionary; + +import java.util.List; + +public interface Emr_DictionaryService { + /** + * 根据类型代码查找字典列表 + * + * @param emrDictionary + * @return + */ + List dicByTypeCode(Emr_Dictionary emrDictionary); + + /** + * 根据字段查找字典列表 + * + * @param emrDictionary + * @return + */ + List dicByClo(Emr_Dictionary emrDictionary); + + /** + * 根据字段查找记录 + * + * @param emrDictionary + * @return + */ + int insertSel(Emr_Dictionary emrDictionary); + + /** + * 根据id删除记录 + * + * @param id + * @return + */ + int delById(Integer id); + + /** + * 根据id修改记录 + * + * @param emrDictionary + * @return + */ + int updateCloById(Emr_Dictionary emrDictionary); +} diff --git a/src/main/java/com/emr/service/Emr_Fault_DetailService.java b/src/main/java/com/emr/service/Emr_Fault_DetailService.java new file mode 100644 index 0000000..e36247d --- /dev/null +++ b/src/main/java/com/emr/service/Emr_Fault_DetailService.java @@ -0,0 +1,54 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:27 + * Description:缺陷或不通过审批表 + */ +package com.emr.service; + +import com.emr.entity.Emr_Fault_Detail; +import com.emr.entity.Emr_Fault_Vo; +import com.emr.entity.OffsetLimitPage; + +import java.util.List; + +public interface Emr_Fault_DetailService { + /** + * 根据查询条件分页查询 + * @param emrFaultVo + * @param offset + * @param limit + * @return + */ + OffsetLimitPage selectByCol(Emr_Fault_Vo emrFaultVo, Integer offset, Integer limit); + + /** + * 根据查询条件导出 + * @param emrFaultVo + * @return + */ + List selectByCol(Emr_Fault_Vo emrFaultVo); + + /** + * 根据id修改相应的字段 + * @param emrFaultDetail + * @return + */ + int updateCloByPrimaryKey(Emr_Fault_Detail emrFaultDetail); + + /** + * 根据病案号查询缺陷退回审核内容 + * @param record + * @return + */ + Emr_Fault_Detail selectByArchiveDetailId(Emr_Fault_Detail record); + + /** + * 插入缺陷退回审核内容 + * @param record + * @return + */ + int insertSel(Emr_Fault_Detail record); +} + + diff --git a/src/main/java/com/emr/service/Emr_Fault_TypeService.java b/src/main/java/com/emr/service/Emr_Fault_TypeService.java new file mode 100644 index 0000000..99077ad --- /dev/null +++ b/src/main/java/com/emr/service/Emr_Fault_TypeService.java @@ -0,0 +1,53 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:35 + * Description:缺陷类别表 + */ +package com.emr.service; + +import com.emr.entity.Emr_Fault_Type; + +import java.util.List; + +public interface Emr_Fault_TypeService { + /** + * 根据条件查询所有缺陷类别列表 + * @param record + * @return + */ + List selectByCol(Emr_Fault_Type record); + + /** + * 根据条件修改缺陷类别信息 + * + * @param record + * @return + */ + int updateByClo(Emr_Fault_Type record); + + /** + * 根据字段插入缺陷类别信息 + * @param record + * @return + */ + int insertClo(Emr_Fault_Type record); + + /** + * 根据id删除缺陷类别记录 + * @param id + * @return + */ + int delById(Integer id); + + /** + * 根据id修改缺陷类别信息 + * + * @param id + * @return + */ + Emr_Fault_Type selectById(Integer id); + +} + + diff --git a/src/main/java/com/emr/service/Emr_PictureService.java b/src/main/java/com/emr/service/Emr_PictureService.java new file mode 100644 index 0000000..ae49bd8 --- /dev/null +++ b/src/main/java/com/emr/service/Emr_PictureService.java @@ -0,0 +1,51 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:28 + * Description:图片信息表 + */ +package com.emr.service; + +import com.emr.entity.Emr_Picture; + +import java.util.List; + +public interface Emr_PictureService { + /** + * 根据id查询图片详细查询 + * @param id + * @return + */ + Emr_Picture selectByid(String id); + + /** + * 根据条件插入记录 + * @param record + * @return + */ + int insertSel(Emr_Picture record); + + /** + * 根据id或标识修改记录 + * @param record + * @return + */ + int updateCloByIdOrFlay(Emr_Picture record); + + /** + * 根据条件查询记录 + * @param record + * @return + */ + List selectByClo(Emr_Picture record); + + /** + * 根据id查询记录 + * @param id + * @return + */ + int deleteById(String id); + +} + + diff --git a/src/main/java/com/emr/service/V_CountService.java b/src/main/java/com/emr/service/V_CountService.java new file mode 100644 index 0000000..7565d0a --- /dev/null +++ b/src/main/java/com/emr/service/V_CountService.java @@ -0,0 +1,33 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:35 + * Description:缺陷类别表 + */ +package com.emr.service; + +import com.emr.entity.*; +import com.emr.vo.V_CountVo; + +import java.util.List; + +public interface V_CountService { + /** + * 根据条件查询所有统计列表 + * @param record + * @return + */ + List selectByCol(V_CountVo record); + + /** + * 根据条件查找统计列表分页 + * + * @param record + * @return + */ + OffsetLimitPage selectPageByClo(V_CountVo record, Integer offset, Integer limit); + + +} + + diff --git a/src/main/java/com/emr/service/WebService.java b/src/main/java/com/emr/service/WebService.java new file mode 100644 index 0000000..33ebb88 --- /dev/null +++ b/src/main/java/com/emr/service/WebService.java @@ -0,0 +1,7 @@ +package com.emr.service; + +import org.springframework.stereotype.Component; + +@Component +public class WebService { +} diff --git a/src/main/java/com/emr/service/ipml/ArchiveCallbackInfoService.java b/src/main/java/com/emr/service/ipml/ArchiveCallbackInfoService.java new file mode 100644 index 0000000..b9ad018 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/ArchiveCallbackInfoService.java @@ -0,0 +1,152 @@ +package com.emr.service.ipml; + +import com.emr.dao.ArchiveCallbackInfoMapper; +import com.emr.entity.ArchiveCallbackInfo; +import com.emr.entity.Archive_Master; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.Archive_MasterService; +import com.emr.vo.ArchiveCallbackInfoVo; +import com.emr.vo.FinalAndFirstStatistics; +import com.emr.vo.User; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.apache.commons.lang3.StringUtils; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.util.CollectionUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; +import java.net.InetAddress; +import java.net.UnknownHostException; +import java.util.Date; +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/5/12 16:12 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/5/12 16:12 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Service +@Transactional +public class ArchiveCallbackInfoService { + @Autowired + private ArchiveCallbackInfoMapper callbackInfoMapper; + @Autowired + private Archive_MasterService archiveMasterService; + @Autowired + private ArchiveFlowInfoService archiveFlowInfoService; + @Autowired + private StatisticsService statisticsService; + /** + * 添加召回记录 + * + * @param callbackInfo + * @throws Exception + */ + public void insertCallbackInfoService(ArchiveCallbackInfo callbackInfo) throws Exception { + String username = (String) SecurityUtils.getSubject().getSession().getAttribute("userSession"); + callbackInfo.setCallbackUserName(username); + callbackInfo.setCallbackTime(new Date()); + //获取ip + String addressIp = getAddressIp(); + callbackInfo.setIp(addressIp); + callbackInfoMapper.insert(callbackInfo); + //将病案置为召回,修改状态码 + Archive_Master master = new Archive_Master(); + master.setId(callbackInfo.getMasterId()); + master.setArchivestate(EnumVerify.DocState.CallBacked.getCode() + ""); + archiveMasterService.updateByClo(master); + //添加进流程 + String masterId = callbackInfo.getMasterId(); + String currentCode = EnumVerify.DocState.CallBacked.getCode() + ""; + String remark = callbackInfo.getCallbackReason(); + Integer targetCode = EnumVerify.DocState.CallBacked.getCode(); + archiveFlowInfoService.insertFlowInfo(masterId,currentCode,remark,targetCode,new Date()); + //TODO 删除病案资料 + } + + private String getAddressIp(){ + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + // 获取访问真实IP + String ipAddress = request.getHeader("x-forwarded-for"); + if(ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { + ipAddress = request.getHeader("Proxy-Client-IP"); + } + if(ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { + ipAddress = request.getHeader("WL-Proxy-Client-IP"); + } + if(ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { + ipAddress = request.getRemoteAddr(); + if(ipAddress.equals("127.0.0.1") || ipAddress.equals("0:0:0:0:0:0:0:1")){ + //根据网卡取本机配置的IP + InetAddress inet=null; + try { + inet = InetAddress.getLocalHost(); + } catch (UnknownHostException e) { + e.printStackTrace(); + } + ipAddress= inet.getHostAddress(); + } + } + //对于通过多个代理的情况,第一个IP为客户端真实IP,多个IP按照','分割 + if(ipAddress!=null && ipAddress.length()>15){ //"***.***.***.***".length() = 15 + if(ipAddress.indexOf(",")>0){ + ipAddress = ipAddress.substring(0,ipAddress.indexOf(",")); + } + } + return ipAddress; + } + /** + * 查询列表 + * + * @param callbackInfoVo + * @param offset + * @param limit + * @return + */ + public OffsetLimitPage selectAll(ArchiveCallbackInfoVo callbackInfoVo, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = selectCallBackInfo(callbackInfoVo); + return new OffsetLimitPage((Page) list); + } + + public List selectCallBackInfo(ArchiveCallbackInfoVo callbackInfoVo){ + List list = callbackInfoMapper.selectAll(callbackInfoVo); + if (!CollectionUtils.isEmpty(list)) { + //转换状态 + //计算属于哪种审核角色 + List userList = statisticsService.getUserList(); + for (int i = 0; i < list.size(); i++) { + String archivestate = list.get(i).getArchivestate(); + if (StringUtils.isNotBlank(archivestate)) { + //转换中文状态 + Integer status = Integer.valueOf(archivestate); + archivestate = EnumVerify.DocState.GetStepName(status, EnumVerify.Checker.Generate.getCode()); + list.get(i).setArchivestate(archivestate); + } + if(!CollectionUtils.isEmpty(userList)) { + //转换姓名 + String userName = list.get(i).getCallbackUserName(); + for (User user : userList) { + if (StringUtils.isNotBlank(userName) && userName.equals(user.getUserName())) { + list.get(i).setCallbackUserName(user.getName()); + break; + } + } + } + } + } + return list; + } +} diff --git a/src/main/java/com/emr/service/ipml/ArchiveFlowInfoService.java b/src/main/java/com/emr/service/ipml/ArchiveFlowInfoService.java new file mode 100644 index 0000000..2c97846 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/ArchiveFlowInfoService.java @@ -0,0 +1,289 @@ +package com.emr.service.ipml; + +import com.emr.dao.ArchiveFlowInfoMapper; +import com.emr.dao.ArchiveFlowRoleMapper; +import com.emr.dao.Archive_MasterMapper; +import com.emr.dao.EmrHolidaySetMapper; +import com.emr.entity.*; +import com.emr.service.Emr_Fault_DetailService; +import com.emr.service.Emr_Fault_TypeService; +import com.emr.vo.ArchiveFlowInfoVo; +import com.emr.vo.User; +import com.github.pagehelper.PageHelper; +import org.apache.commons.lang3.StringUtils; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.util.CollectionUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/5/12 8:49 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/5/12 8:49 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Service +@Transactional +public class ArchiveFlowInfoService { + @Autowired + private ArchiveFlowInfoMapper flowInfoMapper; + @Autowired + private ArchiveFlowRoleMapper flowRoleMapper; + @Autowired + private Archive_MasterMapper archiveMasterMapper; + @Autowired + private StatisticsService statisticsService; + @Autowired + private Emr_Fault_TypeService faultTypeService; + @Autowired + private EmrHolidaySetMapper holidaySetMapper; + /** + * 添加进流转记录 + * @param masterId + * @param currentStatus 当前节点code + * @param remark 审核内容 + * @param appointNextCode 手动指定下个节点code,未指定查询流转下个节点,有指定使用指定 + * @param sumbitDate 提交时间 + * @throws Exception + */ + public Integer insertFlowInfo(String masterId,String currentStatus,String remark,Integer appointNextCode,Date sumbitDate)throws Exception{ + if(StringUtils.isNotBlank(currentStatus)) { + //添加退回流程 + ArchiveFlowInfo flowInfo = new ArchiveFlowInfo(); + //masterId; + flowInfo.setMasterId(masterId); + //查询审核角色集合,根据有效进行计算状态code + List archiveFlowRoles = flowRoleMapper.selectAll(); + //stepIndex:当前步骤 + ArchiveFlowRole currentRole = new ArchiveFlowRole(); + for (ArchiveFlowRole archiveFlowRole : archiveFlowRoles) { + if (archiveFlowRole.getCode().equals(currentStatus)) { + currentRole = archiveFlowRole; + break; + } + } + //当前stepIndex + flowInfo.setStepIndex(currentRole.getStepIndex()); + //当前节点id + flowInfo.setStartStepId(currentRole.getId()); + //startStep:当前步骤name + flowInfo.setStartStep(currentRole.getName()); + //定义操作角色operRole + Short operRole = currentRole.getRole(); + //sumbitName + flowInfo.setSumbitName(currentRole.getSumbitName()); + //targetStep:下一步骤name + ArchiveFlowRole nextRole = new ArchiveFlowRole(); + for (ArchiveFlowRole archiveFlowRole : archiveFlowRoles) { + //判断相同审核角色,比当前步骤还大且有效的角色 + if (null != archiveFlowRole.getRole() && archiveFlowRole.getEffective() == 1) { + if(null == appointNextCode){ + if(null != currentRole.getRole() && null != archiveFlowRole.getStepIndex()){ + if (currentRole.getRole().equals(archiveFlowRole.getRole()) && archiveFlowRole.getStepIndex() > currentRole.getStepIndex()) { + nextRole = archiveFlowRole; + break; + } + } + }else{ + //指定的下个节点code用于退回 + if (archiveFlowRole.getCode().equals(appointNextCode+"")) { + //医生退回下个节点为医生 + if(appointNextCode.equals(EnumVerify.DocState.DortorBack.getCode())){ + //sumbitName + flowInfo.setSumbitName(EnumVerify.DocState.DortorBack.getName()); + nextRole.setName(EnumVerify.DocState.DortorSubmit.getName()); + nextRole.setId(archiveFlowRole.getId()); + operRole = 1; + break; + //护士退回下个节点为护士 + }else if(appointNextCode.equals(EnumVerify.DocState.NurseBack.getCode())){ + flowInfo.setSumbitName(EnumVerify.DocState.NurseBack.getName()); + nextRole.setName(EnumVerify.DocState.NurseSubmit.getName()); + nextRole.setId(archiveFlowRole.getId()); + operRole = 2; + break; + //下个节点是病案室审核,属于召回 + }else if(appointNextCode.equals(EnumVerify.DocState.CallBacked.getCode())){ + flowInfo.setSumbitName(archiveFlowRole.getSumbitName()); + nextRole.setName(EnumVerify.DocState.MedicalRoomCheck.getName()); + //查询病案室终审id + for (ArchiveFlowRole archiveFlowRole1 : archiveFlowRoles) { + if (archiveFlowRole1.getCode().equals(EnumVerify.DocState.MedicalRoomCheck.getCode()+"")) { + nextRole.setId(archiveFlowRole1.getId()); + break; + } + } + //病案室审核 + }else if(appointNextCode.equals(EnumVerify.DocState.MedicalRoomCheck.getCode())){ + nextRole.setName("已归档"); + nextRole.setId(archiveFlowRole.getId()); + } + } + } + } + } + //下个节点为空,填写护士长 + if(StringUtils.isBlank(nextRole.getName())){ + for (ArchiveFlowRole archiveFlowRole : archiveFlowRoles) { + if(archiveFlowRole.getCode().equals(EnumVerify.DocState.HeadNurseCheck.getCode()+"")){ + nextRole = archiveFlowRole; + break; + } + } + } + flowInfo.setTargetStep(nextRole.getName()); + //下个节点的id + flowInfo.setTargetStepId(nextRole.getId()); + //useSeconds:距离上次提交用时s数 + Date preDate = new Date(); + //查询上次节点的时间 + //查询上次节点的时间方法参数当前节点的名称,当下个节点为病案室终审不带当前审核名称查询该病案最后审核时间 + String currentName = ""; + if(!nextRole.getName().equals(EnumVerify.DocState.MedicalRoomCheck.getName())){ + currentName = currentRole.getName(); + } + List archiveFlowInfos = flowInfoMapper.selectPreInfo(masterId,currentName); + if (null != archiveFlowInfos && !archiveFlowInfos.isEmpty()) { + //存在取最后一次提交时间 + preDate = archiveFlowInfos.get(0).getCreatetime(); + } else { + //取出院时间 + Archive_Master archiveMaster1 = archiveMasterMapper.selectByPrimaryKey(masterId); + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String dischargeDateTime = archiveMaster1.getDischargeDateTime(); + if (StringUtils.isNotBlank(dischargeDateTime)) { + preDate = fmt.parse(dischargeDateTime); + } + } + if (null != preDate) { + long millis = System.currentTimeMillis() - preDate.getTime(); + //查询是否这个时间段是否有假日 + int holidayDays = holidaySetMapper.selectHolidayByDate(preDate); + if(holidayDays != 0){ + int holidayMilTime = holidayDays * 24 * 3600 * 1000; + millis -= holidayMilTime; + } + flowInfo.setUseSeconds(millis / 1000); + } + flowInfo.setOperRole(operRole); + //remark:提交内容 + flowInfo.setRemark(remark); + //userName:提交人用户名 + // 从session获取用户名 + String username = (String) SecurityUtils.getSubject().getSession().getAttribute("userSession"); + flowInfo.setUserName(username); + //submit:提交时间 + flowInfo.setSumbitTime(sumbitDate); + //createtime:创建时间 + flowInfo.setCreatetime(new Date()); + flowInfoMapper.insertSelective(flowInfo); + return flowInfo.getId(); + } + return null; + } + + /** + * 根据masterId查看流转流程信息 + * @param id + * @return + */ + public List selectFlowInfoByMasterId(String id) { + List list = flowInfoMapper.selectFlowInfoByMasterId(id); + if(!CollectionUtils.isEmpty(list)) { + //获取缺陷类别列表 + Emr_Fault_Type obj = new Emr_Fault_Type(); + obj.setEffective(1); + List typeList = faultTypeService.selectByCol(obj); + List userList = statisticsService.getUserList(); + //替换姓名 + if (!CollectionUtils.isEmpty(userList)) { + for (int i = 0;i selectFlowInfoList(ArchiveFlowInfoVo flowInfoVo,String sql) { + //模糊搜索审核姓名转换工号 + String checkName = flowInfoVo.getUserName(); + if(StringUtils.isNoneBlank(checkName)){ + //转换姓名 + List userList = statisticsService.getUserList(); + String checkNames = ""; + for(User user:userList){ + if(StringUtils.isNoneBlank(user.getName()) && user.getName().contains(checkName)){ + checkNames += "'" + user.getUserName() + "',"; + } + } + if(StringUtils.isNotBlank(checkNames)){ + checkNames = checkNames.substring(0,checkNames.length()-1); + flowInfoVo.setUserName(checkNames); + }else{ + flowInfoVo.setUserName("'" + checkName + "'"); + } + } + List list = flowInfoMapper.selectFlowInfoList(flowInfoVo,sql); + //替换姓名 + if(!CollectionUtils.isEmpty(list)) { + List userList = statisticsService.getUserList(); + if (!CollectionUtils.isEmpty(userList)) { + for (int i = 0; i < list.size(); i++) { + ArchiveFlowInfoVo infoVo = list.get(i); + //转换姓名 + String userName = infoVo.getUserName(); + for (User user : userList) { + if (StringUtils.isNotBlank(userName) && userName.equals(user.getUserName())) { + infoVo.setCheckName(user.getName()); + break; + } + } + } + } + } + return list; + } +} diff --git a/src/main/java/com/emr/service/ipml/Archive_DetailServiceImpl.java b/src/main/java/com/emr/service/ipml/Archive_DetailServiceImpl.java new file mode 100644 index 0000000..168ecb1 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Archive_DetailServiceImpl.java @@ -0,0 +1,132 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:37 + * Description:病历文件信息管理 + */ +package com.emr.service.ipml; + +import com.emr.dao.Archive_DetailMapper; +import com.emr.entity.Archive_Detail; +import com.emr.entity.Archive_Detail_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.service.Archive_DetailService; +import com.emr.util.Jpg2PdfUtil; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import javax.servlet.http.HttpServletResponse; +import java.util.ArrayList; +import java.util.List; + +@Service +public class Archive_DetailServiceImpl implements Archive_DetailService { + @Autowired + private Archive_DetailMapper archiveDetailMapper; + + + @Override + public List selectByClo(Archive_Detail_Vo record) { + return archiveDetailMapper.selectByClo(record); + } + + @Override + public OffsetLimitPage detailByClo(Archive_Detail_Vo record, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = archiveDetailMapper.detailByClo(record); + return new OffsetLimitPage((Page) list); + } + + @Override + public int updateCloById(Archive_Detail record) { + return archiveDetailMapper.updateCloById(record); + } + + @Override + public int insertSel(Archive_Detail record) { + return archiveDetailMapper.insertSel(record); + } + + @Override + public Archive_Detail selectByid(String id) { + return archiveDetailMapper.selectByid(id); + } + + @Override + public int deleteByClo(Archive_Detail record) { + return archiveDetailMapper.deleteByClo(record); + } + + @Override + public List selectByColm(Archive_Detail record) { + return archiveDetailMapper.selectByColm(record); + } + + @Override + public List selectByCol(Archive_Detail record) { + return archiveDetailMapper.selectByCol(record); + } + + @Override + public List selectByIdStr(Archive_Detail record) { + return archiveDetailMapper.selectByIdStr(record); + } + + @Override + public void getPdfToPdf(HttpServletResponse response, String imgStr, String masterId,String pdfWater) { + if (masterId != "" && masterId != null) { + //获取废除的pdf文件名列表archive_detail + List pdfList = new ArrayList(); + Archive_Detail archiveDetail = new Archive_Detail(); + archiveDetail.setFlag("0"); + archiveDetail.setMasterid(masterId.trim()); + archiveDetail.setTitle(imgStr); + try { + List arList = selectByCol(archiveDetail); + if (arList != null && !arList.isEmpty()) { + for (int m = 0; m < arList.size(); m++) { + String str = arList.get(m).getPdfPath(); + if (StringUtils.isNoneBlank(str)) { + pdfList.add(str); + } + } + } + Jpg2PdfUtil.mulFile2One(response, pdfList, pdfWater); + } catch (Exception e) { + e.printStackTrace(); + } + } + } + + @Override + public void selectPdfPathByIds(HttpServletResponse response, String detailIds, String masterId,String pdfWater) { + if (masterId != "" && masterId != null) { + //获取废除的pdf文件名列表archive_detail + List pdfList = new ArrayList(); + try { + List arList = archiveDetailMapper.selectPdfPathByIds(masterId,detailIds); + if (arList != null && !arList.isEmpty()) { + for (int m = 0; m < arList.size(); m++) { + String str = arList.get(m).getPdfPath(); + if (StringUtils.isNoneBlank(str)) { + pdfList.add(str); + } + } + } + Jpg2PdfUtil.mulFile2One(response, pdfList, pdfWater); + } catch (Exception e) { + e.printStackTrace(); + } + } + } + + @Override + public List selectTypeTreeByPatientIdAndAssortIds(String patientId, String assortIds) { + return archiveDetailMapper.selectTypeTreeByPatientIdAndAssortIds(patientId, assortIds); + } +} + + diff --git a/src/main/java/com/emr/service/ipml/Archive_MasterServiceImpl.java b/src/main/java/com/emr/service/ipml/Archive_MasterServiceImpl.java new file mode 100644 index 0000000..3b0f321 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Archive_MasterServiceImpl.java @@ -0,0 +1,775 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:39 + * Description:患者住院信息主索引管理 + */ +package com.emr.service.ipml; + +import com.emr.dao.ArchiveFlowRoleMapper; +import com.emr.dao.Archive_MasterMapper; +import com.emr.entity.*; +import com.emr.service.Archive_MasterService; +import com.emr.service.Emr_Fault_DetailService; +import com.emr.util.Msg; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.apache.commons.lang3.StringUtils; +import org.apache.log4j.Logger; +import org.apache.shiro.SecurityUtils; + +import javax.servlet.http.HttpServletRequest; + +import org.springframework.beans.BeanUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * @author zwh + * */ +@Service +@Transactional +public class Archive_MasterServiceImpl implements Archive_MasterService { + private static Logger log = Logger.getLogger("myLog"); + @Autowired + private Archive_MasterMapper archiveMasterMapper; + @Autowired + private Emr_Fault_DetailService emrFaultDetailService; + @Autowired + private ArchiveFlowRoleMapper flowRoleMapper; + @Autowired + private ArchiveFlowInfoService flowInfoService; + /** + * 在院列表 + * */ + @Override + public OffsetLimitPage selectByCol(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list= archiveMasterMapper.selectByCol(archiveMasterVo); + return new OffsetLimitPage((Page) list); + } + + /** + * 出院列表 + * */ + @Override + public OffsetLimitPage selectByColumn(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = selectByColumn(archiveMasterVo); + return new OffsetLimitPage((Page) list); + } + + /** + * 未归档列表 + * */ + @Override + public OffsetLimitPage selectByUnfile(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = selectByUnfile(archiveMasterVo); + return new OffsetLimitPage((Page) list); + } + + /** + * 终审列表 + * */ + @Override + public OffsetLimitPage selectByLast(Archive_Master_Vo archiveMasterVo, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = selectLastVerifyList(archiveMasterVo); + return new OffsetLimitPage((Page) list); + } + + /** + * 查询终审页面列表 + * */ + @Override + public List selectLastVerifyList(Archive_Master_Vo archiveMasterVo){ + List list = archiveMasterMapper.selectByLast(archiveMasterVo); + if(null != list && !list.isEmpty()){ + for (Archive_Master_Vo masterVo : list) { + //状态均为护士长已质控,取出一个对象,转换中文状态 + Integer status = Integer.valueOf(masterVo.getArchivestate()); + if(status.equals(EnumVerify.DocState.HeadNurseCheck.getCode())){ + masterVo.setStatus(EnumVerify.DocState.HeadNurseCheck.getName()); + }else if(status.equals(EnumVerify.DocState.CallBacked.getCode())){ + masterVo.setStatus(EnumVerify.DocState.CallBacked.getName()); + } + } + } + return list; + } + + /** + * 已归档 + * 病案终审退回页面 + * */ + @Override + public OffsetLimitPage selectFiled(Archive_Master_Vo master,Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list= archiveMasterMapper.selectFiled(master); + return new OffsetLimitPage((Page) list); + } + + @Override + public List selectByCol(Archive_Master_Vo archiveMasterVo) { + return archiveMasterMapper.selectByCol(archiveMasterVo); + } + + @Override + public List selectByColumn(Archive_Master_Vo archiveMasterVo) { + setMaxRoleId(archiveMasterVo); + List list = archiveMasterMapper.selectByColumn(archiveMasterVo); + //根据状态code转换状态及判断显示按钮 + if(null != list && !list.isEmpty()){ + //查询流转角色集合 + List flowRoles = flowRoleMapper.selectAll(); + //计算属于哪种审核角色 + Msg role = getRole(); + if(null != role) { + for (int i = 0; i < list.size(); i++) { + String archivestate = list.get(i).getArchivestate(); + if (StringUtils.isNotBlank(archivestate)) { + //转换中文状态 + boolean numeric = isNumeric(archivestate); + if(numeric) { + Integer status = Integer.valueOf(archivestate); + archivestate = EnumVerify.DocState.GetStepName(status, role.getCode()); + list.get(i).setStatus(archivestate); + //获取审核按钮和退回按钮集合 + String btns = getBtns(status, flowRoles, list.get(i).getId()); + list.get(i).setBtns(btns); + } + } + } + } + } + return list; + } + + //验证字符串是否是数字 + public static boolean isNumeric(String str){ + for (int i = 0; i < str.length(); i++){ + if (!Character.isDigit(str.charAt(i))){ + return false; + } + } + return true; + } + /** + * 处理已审批查询时的节点id,且是多个的 + * @param archiveMasterVo + * @return + */ + private void setMaxRoleId(Archive_Master_Vo archiveMasterVo){ + String status = archiveMasterVo.getStatus(); + //取最大值 + String archivestate = archiveMasterVo.getArchivestate(); + if(StringUtils.isNotBlank(status) && StringUtils.isNotBlank(archivestate)){ + //查询已审批才处理 + if("1".equals(archivestate) && status.contains(",")) { + Integer maxStatus = 0; + String[] statusArr = status.split(","); + for (String statu : statusArr) { + if (StringUtils.isNotBlank(statu)) { + Integer integer = Integer.valueOf(statu); + if (maxStatus < integer) { + //重新赋值 + maxStatus = integer; + } + } + } + //设置角色index + archiveMasterVo.setStatus(maxStatus+""); + } + } + } + + @Override + public List selectByUnfile(Archive_Master_Vo archiveMasterVo) { + List list = archiveMasterMapper.selectByUnfile(archiveMasterVo); + //根据状态code转换状态及判断显示按钮 + if(null != list && !list.isEmpty()){ + //计算属于哪种审核角色 + Msg role = getRole(); + if(null != role) { + for (int i = 0; i < list.size(); i++) { + String archivestate = list.get(i).getArchivestate(); + String dischargeDateTime = list.get(i).getDischargeDateTime(); + //年份是1801定义为在院 + //定义是否是在院病历 + boolean flag = false; + if(StringUtils.isNotBlank(dischargeDateTime) && dischargeDateTime.length() >= 4){ + String year = dischargeDateTime.substring(0, 4); + if("1801".equals(year)){ + flag = true; + list.get(i).setStatus("在院"); + } + } + if (StringUtils.isNotBlank(archivestate) && !flag) { + //转换中文状态 + Integer status = Integer.valueOf(archivestate); + archivestate = EnumVerify.DocState.GetStepName(status, role.getCode()); + list.get(i).setStatus(archivestate); + } + } + } + } + return list; + } + + @Override + public List selectByLast(Archive_Master_Vo archiveMasterVo) { + return archiveMasterMapper.selectByLast(archiveMasterVo); + } + + /** + * 获取审核按钮和退回按钮集合 + * */ + private String getBtns(Integer status,List roles,String id){ + String btns = ""; + //获取用户功能权限信息 + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + Power_User user = (Power_User) request.getSession().getAttribute("CURRENT_USER"); + Set menus = user.getMenus(); + if(null != menus && !menus.isEmpty()) { + //医生提交权限标识 + String doctorSumbit = "/beHosp/doctorSumbit"; + //医生质控员质控权限标识 + String doctorCheckSumbit = "/beHosp/doctorCheckSumbit"; + //科主任审核权限标识 + String directorCheckSumbit = "/beHosp/directorCheckSumbit"; + //护士提交权限标识 + String nurseSumbit = "/beHosp/nurseSumbit"; + //护士质控员质控权限标识 + String nurseCheckSumbit = "/beHosp/nurseCheckSumbit"; + //护士长审核权限标识 + String headNurseCheck = "/beHosp/headNurseCheck"; + //退回权限标识 + String backSumbit = "/beHosp/backSumbit"; + //医生提交权限标识 + int doctorSumbitPower = 0; + //医生质控员质控权限标识 + int doctorCheckSumbitPower = 0; + //科主任审核权限标识 + int directorCheckSumbitPower = 0; + //护士提交权限标识 + int nurseSumbitPower = 0; + //护士质控员质控权限标识 + int nurseCheckSumbitPower = 0; + //护士长审核权限标识 + int headNurseCheckPower = 0; + //退回权限标识 + int backPower = 0; + //遍历,判断拥有权限,拥有护士长权限立即返回4,拥有医生支线赋值doctorRole=1,拥有护士支线赋值nurseRole=1 + for (String menu : menus) { + if (StringUtils.isNotBlank(menu)) { + if (menu.equals(doctorSumbit+"")) { + doctorSumbitPower = 1; + } + if (menu.equals(doctorCheckSumbit+"")) { + doctorCheckSumbitPower = 1; + } + if (menu.equals(directorCheckSumbit+"")) { + directorCheckSumbitPower = 1; + } + if (menu.equals(nurseSumbit+"")) { + nurseSumbitPower = 1; + } + if (menu.equals(nurseCheckSumbit+"")) { + nurseCheckSumbitPower = 1; + } + if (menu.equals(headNurseCheck+"")) { + headNurseCheckPower = 1; + } + if (menu.equals(backSumbit+"")) { + backPower = 1; + } + } + } + //判断按钮 + //定义按钮 + String headNurseSumbitName = "护士长审核"; + String doctorSumbitName = "医生提交"; + String doctorCheckSumbitName = "医生质控员质控"; + String directorCheckSumbitName = "科主任审核"; + String nurseSumbitName = "护士提交"; + String nurseCheckSumbitName = "护士质控员质控"; + //定义医生提交是否有效 + int doctorSubmitEffective = 0; + //定义医生质控员是否有效 + int dortorCheckEffective = 0; + //定义科主任审核是否有效 + int directorCheckEffective = 0; + //定义护士提交是否有效 + int nurseSubmitEffective = 0; + //定义护士质控员质控是否有效 + int nurseCheckEffective = 0; + //定义护士长质控是否有效 + int headNurseCheckEffective = 0; + for (ArchiveFlowRole flowRole : roles) { + if(flowRole.getCode().equals(EnumVerify.DocState.HeadNurseCheck.getCode()+"")){ + headNurseSumbitName = flowRole.getSumbitName(); + headNurseCheckEffective = flowRole.getEffective(); + }else if(flowRole.getCode().equals(EnumVerify.DocState.DortorSubmit.getCode()+"")){ + doctorSumbitName = flowRole.getSumbitName(); + doctorSubmitEffective = flowRole.getEffective(); + }else if(flowRole.getCode().equals(EnumVerify.DocState.DortorCheck.getCode()+"")){ + doctorCheckSumbitName = flowRole.getSumbitName(); + dortorCheckEffective = flowRole.getEffective(); + }else if(flowRole.getCode().equals(EnumVerify.DocState.DirectorCheck.getCode()+"")){ + directorCheckSumbitName = flowRole.getSumbitName(); + directorCheckEffective = flowRole.getEffective(); + }else if(flowRole.getCode().equals(EnumVerify.DocState.NurseSubmit.getCode()+"")){ + nurseSumbitName = flowRole.getSumbitName(); + nurseSubmitEffective = flowRole.getEffective(); + }else if(flowRole.getCode().equals(EnumVerify.DocState.NurseCheck.getCode()+"")){ + nurseCheckSumbitName = flowRole.getSumbitName(); + nurseCheckEffective = flowRole.getEffective(); + } + } + //判断组织审核按钮 + //审核按钮参数1:角色编号1或2或4。2:当前code。3.下个节点code。4:masterId + //退回按钮参数1:当前code。2:下个节点code。3:masterId + //护士长 + String masterId = '"' + id + '"'; + //定义下个节点code + Integer targetCode = 0; + if(!EnumVerify.DocState.HasCurrentState(status,EnumVerify.DocState.HeadNurseCheck)){ + //判断是否护士长审核 + boolean headNurseCheckFlag = getHeadNurseCheckFlag(status,roles); + if (headNurseCheckFlag) { + if (headNurseCheckPower == 1 && headNurseCheckEffective == 1) { + targetCode = EnumVerify.DocState.HeadNurseCheck.getCode(); + btns += ""; + + } + } else { + //没有医生提交 + if (!EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.DortorSubmit)) { + if (doctorSumbitPower == 1 && doctorSubmitEffective == 1) { + targetCode = EnumVerify.DocState.DortorSubmit.getCode(); + btns += ""; + } + } + //没有医生质控员提交 + if (!EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.DortorCheck) && EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.DortorSubmit) || doctorSubmitEffective == 0) { + if (doctorCheckSumbitPower == 1 && dortorCheckEffective == 1) { + targetCode = EnumVerify.DocState.DortorCheck.getCode(); + btns += ""; + } + } + //没有科主任审核 + if (!EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.DirectorCheck) && EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.DortorCheck) || (dortorCheckEffective == 0 && doctorSubmitEffective == 0) || (dortorCheckEffective == 0 && EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.DortorSubmit))) { + if (directorCheckSumbitPower == 1 && directorCheckEffective == 1) { + targetCode = EnumVerify.DocState.DirectorCheck.getCode(); + btns += ""; + } + } + //没有护士提交 + if (!EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.NurseSubmit)) { + if (nurseSumbitPower == 1 && nurseSubmitEffective == 1) { + targetCode = EnumVerify.DocState.NurseSubmit.getCode(); + btns += ""; + } + //没有护士质控员提交 + } + if (!EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.NurseCheck) && EnumVerify.DocState.HasCurrentState(status, EnumVerify.DocState.NurseSubmit) || nurseSubmitEffective == 0) { + if (nurseCheckSumbitPower == 1 && nurseCheckEffective == 1) { + targetCode = EnumVerify.DocState.NurseCheck.getCode(); + btns += ""; + } + } + } + //退回按钮 + if(StringUtils.isNotBlank(btns) && backPower == 1){ + btns += ""; + } + } + } + return btns; + } + /** + * 计算是否属于护士长审核 + * */ + private boolean getHeadNurseCheckFlag(int status,List roles){ + boolean flag = true; + List effectiveRoles = new ArrayList<>(); + //遍历查询匹配医生和护士支线最后节点均已提交 + for (ArchiveFlowRole role : roles) { + //获取步骤 + Integer stepIndex = role.getStepIndex(); + //获取有效 + Short effective = role.getEffective(); + //获取有效且护士长审核前的节点且不包含开始节点 + if (null != stepIndex && stepIndex < 4 && stepIndex > 0 && effective == 1) { + effectiveRoles.add(role); + } + } + if(!effectiveRoles.isEmpty()){ + for(ArchiveFlowRole role : effectiveRoles){ + //获取节点code + String code = role.getCode(); + //转换类型 + Integer integerCode = Integer.valueOf(code); + //其中有一个不包含直接返回false + if((status & integerCode) == 0){ + return false; + } + } + } + return flag; + } + + @Override + public int updateByClo(Archive_Master record) { + return archiveMasterMapper.updateByClo(record); + } + + @Override + public int updateById(Archive_Master record) { + return archiveMasterMapper.updateById(record); + } + + @Override + public Archive_Master selectByPrimaryKey(String id) { + return archiveMasterMapper.selectByPrimaryKey(id); + } + + /** + * 退回操作 + * */ + @Override + public int updateReturn(Emr_Fault_Detail_Vo emrFaultDetail) throws Exception{ + //修改病案归档状态:复审退回 + Archive_Master archiveMaster = new Archive_Master(); + archiveMaster.setId(emrFaultDetail.getArchiveDetailId()); + // 从session获取用户名 + String username = (String) SecurityUtils.getSubject().getSession().getAttribute("userSession");//获取前面登录的用户名 + //设置回退给角色信息 + String returntoRole = emrFaultDetail.getReturntoRole(); + archiveMaster.setReturntoRole(returntoRole); + log.info(username+"将病案:"+emrFaultDetail.getArchiveDetailId()+"退回给"+returntoRole); + if(StringUtils.isNotBlank(emrFaultDetail.getStatus())) { + int status = Integer.valueOf(emrFaultDetail.getStatus()); + //计算状态code + //查询审核角色集合,根据有效进行计算状态code + List archiveFlowRoles = flowRoleMapper.selectAll(); + //定义masterId + String masterId = emrFaultDetail.getArchiveDetailId(); + //定义下个节点code + String targetCode = ""; + //为空为病案室退回 + if(null == emrFaultDetail.getTargetCode()){ + targetCode = EnumVerify.DocState.MedicalRoomCheck.getCode() + ""; + }else{ + targetCode = emrFaultDetail.getTargetCode() + ""; + } + //定义退回内容 + String remark = emrFaultDetail.getBackContent(); + Integer backToCode = 0; + //流转记录的最新id + Integer flowInfoId = 0; + //参数输入 + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowTime = format1.format(new Date()); + //修改复审内容 + emrFaultDetail.setCreater(username); + emrFaultDetail.setCreateTime(nowTime); + switch (returntoRole) { + //退回给医生 + case "DOCTOR": + status = EnumVerify.DocState.backToDoctor(Integer.valueOf(emrFaultDetail.getStatus()),archiveFlowRoles); + //添加进流转记录 + backToCode = EnumVerify.DocState.DortorBack.getCode(); + flowInfoId = flowInfoService.insertFlowInfo(masterId,targetCode,remark,backToCode,new Date()); + emrFaultDetail.setParentId(flowInfoId); + //添加缺陷记录 + emrFaultDetailService.insertSel(emrFaultDetail); + break; + //退回给护士 + case "NURSE": + backToCode = EnumVerify.DocState.NurseBack.getCode(); + status = EnumVerify.DocState.backToNurse(Integer.valueOf(emrFaultDetail.getStatus()),archiveFlowRoles); + //添加进流转记录 + flowInfoId = flowInfoService.insertFlowInfo(masterId,targetCode,remark,backToCode,new Date()); + emrFaultDetail.setParentId(flowInfoId); + //添加缺陷记录 + emrFaultDetailService.insertSel(emrFaultDetail); + break; + //退回给医生和护士 + case "ALL": + status = EnumVerify.DocState.backToAll(); + backToCode = EnumVerify.DocState.DortorBack.getCode(); + flowInfoId = flowInfoService.insertFlowInfo(masterId,targetCode,remark,backToCode,new Date()); + emrFaultDetail.setParentId(flowInfoId); + //添加缺陷记录 + emrFaultDetailService.insertSel(emrFaultDetail); + backToCode = EnumVerify.DocState.NurseBack.getCode(); + flowInfoId = flowInfoService.insertFlowInfo(masterId,targetCode,remark,backToCode,new Date()); + emrFaultDetail.setParentId(flowInfoId); + //添加缺陷记录 + emrFaultDetailService.insertSel(emrFaultDetail); + break; + } + archiveMaster.setArchivestate(status + ""); + } + //设置回退操作人信息 + archiveMaster.setReturnOperUsername(username); + updateByClo(archiveMaster); + + //退回金蝶 + //获取基本信息 + /*Archive_Master archiveMaster1 = selectByPrimaryKey(emrFaultDetail.getArchiveDetailId()); + try { + String msg = "" + + "" + archiveMaster1.getPatientId() + "" + + "" + archiveMaster1.getVisitId() + "" + + "" + archiveMaster1.getInpNo() + "" + + "" + emrFaultDetail.getReturntoRole() + "" + + "01" + + "修改病历" + + "" + archiveMaster1.getDeptName() + "" + + "" + username + "" + + "8913" + + "" + nowTime + "" + + "24" + + ""; + log.info(msg); + JAXDynamicClientFactory clientFactory = JAXDynamicClientFactory.newInstance(); + String url = "http://192.168.10.39:8001/KingdeeEmrArchiveReturn.asmx?wsdl"; + String param1 = "http://tempuri.org/"; + String param2 = "SetArchieveReturn"; + Client client = clientFactory.createClient(url); + QName qname = new QName(param1, param2); + Object[] result = client.invoke(qname, msg); + *//*Document document = DocumentHelper.parseText(result[0].toString()); + Element rootElement = document.getRootElement(); + Iterator iterator = rootElement.elementIterator(); + while (iterator.hasNext()) { + Element element = (Element) iterator.next(); + if ("resultCode".equals(element.getName())) { + System.out.println("resultCode:" + element.getTextTrim()); + } + if ("resultDesc".equals(element.getName())) { + System.out.println("resultDesc:" + element.getTextTrim()); + } + }*//* + log.info("回退成功!"); + }catch(Exception e){ + log.info("回退出错了!"); + log.info(e.getMessage()); + throw new RuntimeException(); + }*/ + return 1; + } + + @Override + public List selectByObject(Archive_Master master) { + return archiveMasterMapper.selectByObject(master); + } + + /** + * author:zwh + * 初审审核操作 + * */ + @Override + public Msg updateStateByArchivId(Archive_Master_Vo master) throws Exception{ + //修改病案归档状态 + //计算审核状态code + String archivestate = master.getArchivestate(); + if (StringUtils.isNotBlank(archivestate)) { + Integer code = Integer.valueOf(archivestate); + //查询审核角色集合,根据有效进行计算状态code + List archiveFlowRoles = flowRoleMapper.selectAll(); + Integer role = master.getRole(); + //计算状态code + //code:当前状态code,role:角色1医生2护士3护士长,archiveFlowRoles:根据有效的审核角色进行计算 + int statuCode = EnumVerify.DocState.GetNextStepCode(code,role, archiveFlowRoles); + master.setArchivestate(statuCode+""); + //复制对象 + Archive_Master archiveMaster = new Archive_Master(); + BeanUtils.copyProperties(master,archiveMaster); + //更新 + updateByClo(archiveMaster); + //添加进流转记录 + flowInfoService.insertFlowInfo(master.getId(),master.getStatus()+"",master.getRemark(),null,new Date()); + return Msg.success(); + } else { + return Msg.fail("初始状态出错了!"); + } + } + + /** + * author:zwh + * 终审审核操作 + * */ + @Override + public void updateFiled(Archive_Master_Vo master) throws Exception{ + // 从session获取用户名 + String username = (String) SecurityUtils.getSubject().getSession().getAttribute("userSession");//获取前面登录的用户名 + SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + //修改病案归档状态 + Archive_Master archiveMaster = new Archive_Master(); + //拷贝对象 + BeanUtils.copyProperties(master,archiveMaster); + //定义提交时间 + //设置审核时间 + Date sumbitDate = new Date(); + if(StringUtils.isBlank(master.getCheckedDatetime())){ + //未手动修改终审时间,使用当前时间 + archiveMaster.setCheckedDatetime(format1.format(new Date())); + }else{ + //手动修改终审时间,是否修改的时间 + archiveMaster.setCheckedDatetime(master.getCheckedDatetime()); + sumbitDate = format1.parse(master.getCheckedDatetime()); + } + //设置审核人 + archiveMaster.setCheckedDoctor(username); + //设为已归档状态 + archiveMaster.setArchivestate(EnumVerify.DocState.MedicalRoomCheck.getCode()+""); + //更新 + updateByClo(archiveMaster); + //当前节点两种可能病案室审核和已召回 + //是已召回,将当前节点code置为病案室审核 + String currentStatus = EnumVerify.DocState.MedicalRoomCheck.getCode() + ""; + //添加流转节点 + flowInfoService.insertFlowInfo(master.getId(),currentStatus,master.getRemark(),EnumVerify.DocState.MedicalRoomCheck.getCode(),sumbitDate); + /*//masterId; + flowInfo.setMasterId(master.getId()); + //stepIndex:当前步骤 + ArchiveFlowRole currentRole = new ArchiveFlowRole(); + //查询审核角色集合,根据有效进行计算状态code + List archiveFlowRoles = flowRoleMapper.selectAll(); + for (ArchiveFlowRole archiveFlowRole:archiveFlowRoles) { + if(archiveFlowRole.getCode().equals(EnumVerify.DocState.MedicalRoomCheck.getCode()+"")){ + currentRole = archiveFlowRole; + break; + } + } + flowInfo.setStepIndex(currentRole.getStepIndex()); + //startStep:当前步骤name + flowInfo.setStartStep(currentRole.getName()); + //sumbitName:按钮名称 + flowInfo.setSumbitName(currentRole.getSumbitName()); + //targetStep:下一步骤name + flowInfo.setTargetStep("已归档"); + //useSeconds:距离上次提交用时s数 + Date preDate = new Date(); + //查询上次节点的时间 + List archiveFlowInfos = flowInfoMapper.selectPreInfo(master.getId(), currentRole.getName()); + if(null != archiveFlowInfos && !archiveFlowInfos.isEmpty()){ + //存在取最后一次提交时间 + preDate = archiveFlowInfos.get(0).getCreatetime(); + }else{ + //取出院时间 + Archive_Master archiveMaster1 = archiveMasterMapper.selectByPrimaryKey(master.getId()); + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String dischargeDateTime = archiveMaster1.getDischargeDateTime(); + if(StringUtils.isNotBlank(dischargeDateTime)){ + preDate = fmt.parse(dischargeDateTime); + } + } + if(null != preDate){ + long millis = sumbitDate.getTime() - preDate.getTime(); + flowInfo.setUseSeconds(millis/1000); + } + //remark:提交内容 + flowInfo.setRemark(master.getRemark()); + //userName:提交人用户名 + // 从session获取用户名 + flowInfo.setUserName(username); + //createtime:提交时间 + flowInfo.setSumbitTime(sumbitDate); + //createtime:创建时间 + flowInfo.setCreatetime(new Date()); + flowInfoMapper.insert(flowInfo);*/ + } + + /** + * 获取当前角色属于审核哪种角色 + * 医生支线返回1,护士支线返回2,一般审核者返回3 + * */ + @Override + public Msg getRole(){ + Msg msg = new Msg(); + //获取用户功能权限信息 + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + Power_User user = (Power_User) request.getSession().getAttribute("CURRENT_USER"); + Set menus = user.getMenus(); + if(null != menus && !menus.isEmpty()){ + //定义医生支线role + int doctorRole = 0; + //定义护士支线role + int nurseRole = 0; + //护士长审核权限标识 + String headNurseCheck = "/beHosp/headNurseCheck"; + //医生提交权限标识 + String doctorSumbit = "/beHosp/doctorSumbit"; + //医生质控员质控权限标识 + String doctorCheckSumbit = "/beHosp/doctorCheckSumbit"; + //科主任审核权限标识 + String directorCheckSumbit = "/beHosp/directorCheckSumbit"; + //护士提交权限标识 + String nurseSumbit = "/beHosp/nurseSumbit"; + //护士质控员质控权限标识 + String nurseCheckSumbit = "/beHosp/nurseCheckSumbit"; + int genegrateRole = 0; + //拼接有权限的code + String powerCode = ""; + Integer role = 0; + //遍历,判断拥有权限,拥有护士长权限立即返回4,拥有医生支线赋值doctorRole=1,拥有护士支线赋值nurseRole=1 + for (String menu : menus) { + if(StringUtils.isNotBlank(menu)){ + if(menu.equals(doctorSumbit)){ + doctorRole = 1; + powerCode += EnumVerify.DocState.DortorSubmit.getCode() + ","; + } + if(menu.equals(doctorCheckSumbit)){ + doctorRole = 1; + powerCode += EnumVerify.DocState.DortorCheck.getCode() + ","; + } + if(menu.equals(directorCheckSumbit)){ + doctorRole = 1; + powerCode += EnumVerify.DocState.DirectorCheck.getCode() + ","; + } + if(menu.equals(nurseSumbit)){ + nurseRole = 1; + powerCode += EnumVerify.DocState.NurseSubmit.getCode() + ","; + } + if(menu.equals(nurseCheckSumbit)){ + nurseRole = 1; + powerCode += EnumVerify.DocState.NurseCheck.getCode() + ","; + } + if(menu.equals(headNurseCheck)){ + genegrateRole = 1; + powerCode += EnumVerify.DocState.HeadNurseCheck.getCode() + ","; + } + } + } + if(powerCode.endsWith(",")){ + powerCode = powerCode.substring(0,powerCode.length()-1); + } + msg.setMsg(powerCode); + //判断属于哪个支线权限 + if(doctorRole == 1 && nurseRole == 0){ + msg.setCode(1); + } + if(doctorRole == 0 && nurseRole == 1){ + msg.setCode(2); + } + if(doctorRole == 1 && nurseRole == 1 || genegrateRole == 1){ + msg.setCode(4); + } + return msg; + } + return null; + } +} + + diff --git a/src/main/java/com/emr/service/ipml/Emr_Archive_DetailServiceImpl.java b/src/main/java/com/emr/service/ipml/Emr_Archive_DetailServiceImpl.java new file mode 100644 index 0000000..ba215e1 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Emr_Archive_DetailServiceImpl.java @@ -0,0 +1,21 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:41 + * Description:病历文件归类管理 + */ +package com.emr.service.ipml; + +import com.emr.dao.Emr_Archive_DetailMapper; +import com.emr.service.Emr_Archive_DetailService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +@Service +public class Emr_Archive_DetailServiceImpl implements Emr_Archive_DetailService { + + @Autowired + private Emr_Archive_DetailMapper emrArchiveDetailMapper; +} + + diff --git a/src/main/java/com/emr/service/ipml/Emr_DictionaryServiceImpl.java b/src/main/java/com/emr/service/ipml/Emr_DictionaryServiceImpl.java new file mode 100644 index 0000000..f89462a --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Emr_DictionaryServiceImpl.java @@ -0,0 +1,49 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/26 15:51 + * Description: + */ +package com.emr.service.ipml; + +import com.emr.dao.Emr_Archive_DetailMapper; +import com.emr.dao.Emr_DictionaryMapper; +import com.emr.entity.Emr_Dictionary; +import com.emr.service.Emr_DictionaryService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class Emr_DictionaryServiceImpl implements Emr_DictionaryService { + + @Autowired + private Emr_DictionaryMapper emrDictionaryMapper; + @Override + public List dicByTypeCode(Emr_Dictionary emrDictionary) { + return emrDictionaryMapper.dicByTypeCode(emrDictionary); + } + + @Override + public List dicByClo(Emr_Dictionary emrDictionary) { + return emrDictionaryMapper.dicByClo(emrDictionary); + } + + @Override + public int insertSel(Emr_Dictionary emrDictionary) { + return emrDictionaryMapper.insertSel(emrDictionary); + } + + @Override + public int delById(Integer id) { + return emrDictionaryMapper.delById(id); + } + + @Override + public int updateCloById(Emr_Dictionary emrDictionary) { + return emrDictionaryMapper.updateCloById(emrDictionary); + } +} + + diff --git a/src/main/java/com/emr/service/ipml/Emr_Fault_DetailServiceImpl.java b/src/main/java/com/emr/service/ipml/Emr_Fault_DetailServiceImpl.java new file mode 100644 index 0000000..79db32b --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Emr_Fault_DetailServiceImpl.java @@ -0,0 +1,142 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:43 + * Description:缺陷管理 + */ +package com.emr.service.ipml; + +import com.emr.dao.Emr_Fault_DetailMapper; +import com.emr.entity.*; +import com.emr.service.Archive_MasterService; +import com.emr.service.Emr_DictionaryService; +import com.emr.service.Emr_Fault_DetailService; +import com.emr.service.Emr_Fault_TypeService; +import com.emr.util.Msg; +import com.emr.vo.User; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.apache.commons.lang3.StringUtils; +import org.apache.shiro.util.CollectionUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Arrays; +import java.util.List; + +@Service +@Transactional +public class Emr_Fault_DetailServiceImpl implements Emr_Fault_DetailService { + + @Autowired + private Emr_Fault_DetailMapper emrFaultDetailMapper; + + @Autowired + private Emr_Fault_TypeService emrFaultTypeService; + + @Autowired + private Emr_DictionaryService emrDictionaryService; + @Autowired + private Archive_MasterService archiveMasterService; + @Autowired + private StatisticsService statisticsService; + /** + * 根据条件查询缺陷列表 + * 病案终审退回 + * @param emrFaultVo + * @return + */ + @Override + public OffsetLimitPage selectByCol(Emr_Fault_Vo emrFaultVo, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = selectByCol(emrFaultVo); + return new OffsetLimitPage((Page) list); + } + + @Override + public List selectByCol(Emr_Fault_Vo emrFaultVo) { + List list = emrFaultDetailMapper.selectByCol(emrFaultVo); + Emr_Dictionary dic = new Emr_Dictionary(); + dic.setEffective(1); + dic.setTypecode("dept_code"); + //科室列表 + List dicList = emrDictionaryService.dicByTypeCode(dic); + //获取缺陷类别列表 + Emr_Fault_Type obj = new Emr_Fault_Type(); + obj.setEffective(1); + List typeLis = emrFaultTypeService.selectByCol(obj); + Msg role = archiveMasterService.getRole(); + List userList = statisticsService.getUserList(); + if(null != role) { + for (int i = 0; i < list.size(); i++) { + //根据状态code转换状态及判断显示按钮 + //计算属于哪种审核角色 + String archivestate = list.get(i).getArchivestate(); + if (StringUtils.isNotBlank(archivestate)) { + //转换中文状态 + Integer status = Integer.valueOf(archivestate); + archivestate = EnumVerify.DocState.GetStepName(status, role.getCode()); + list.get(i).setArchivestate(archivestate); + } + //替换科室 + for (int k = 0; k < dicList.size(); k++) { + String deptName = list.get(i).getDeptName(); + //入院科室dept_admission_to + String dept2 = list.get(i).getDeptAdmissionTo(); + + if ((deptName != null && deptName.equals(dicList.get(k).getCode())) || (dept2 != null && dept2.equals(dicList.get(k).getCode()))) { + //出院科室 + deptName = deptName.replace(deptName, dicList.get(k).getName()); + list.get(i).setDeptName(deptName); + + dept2 = dept2.replace(dept2, dicList.get(k).getName()); + list.get(i).setDeptAdmissionTo(dept2); + } + } + + String assortId = list.get(i).getAssortId(); + if (assortId != "" && assortId != null) { + String[] assorArr = assortId.split(","); + //替换类别 + for (int j = 0; j < typeLis.size(); j++) { + String id = String.valueOf(typeLis.get(j).getId()); + if (Arrays.asList(assorArr).contains(id)) { + assortId = assortId.replace(id, typeLis.get(j).getTypeName()); + list.get(i).setAssortId(assortId); + } + } + } + //替换姓名 + if(!CollectionUtils.isEmpty(userList)) { + //转换姓名 + String userName = list.get(i).getCreater(); + for (User user : userList) { + if (StringUtils.isNotBlank(userName) && userName.equals(user.getUserName())) { + list.get(i).setCreater(user.getName()); + break; + } + } + } + } + } + return list; + } + + @Override + public int updateCloByPrimaryKey(Emr_Fault_Detail emrFaultDetail) { + return emrFaultDetailMapper.updateCloByPrimaryKey(emrFaultDetail); + } + + @Override + public Emr_Fault_Detail selectByArchiveDetailId(Emr_Fault_Detail record) { + return emrFaultDetailMapper.selectByArchiveDetailId(record); + } + + @Override + public int insertSel(Emr_Fault_Detail record) { + return emrFaultDetailMapper.insertSel(record); + } +} + + diff --git a/src/main/java/com/emr/service/ipml/Emr_Fault_TypeServiceImpl.java b/src/main/java/com/emr/service/ipml/Emr_Fault_TypeServiceImpl.java new file mode 100644 index 0000000..2c35547 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Emr_Fault_TypeServiceImpl.java @@ -0,0 +1,49 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:46 + * Description:缺陷类别管理 + */ +package com.emr.service.ipml; + +import com.emr.dao.Emr_Fault_TypeMapper; +import com.emr.entity.Emr_Fault_Type; +import com.emr.service.Emr_Fault_TypeService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class Emr_Fault_TypeServiceImpl implements Emr_Fault_TypeService { + + @Autowired + private Emr_Fault_TypeMapper emrFaultTypeMapper; + + @Override + public List selectByCol(Emr_Fault_Type record) { + return emrFaultTypeMapper.selectByCol(record); + } + + @Override + public int updateByClo(Emr_Fault_Type record) { + return emrFaultTypeMapper.updateByClo(record); + } + + @Override + public int insertClo(Emr_Fault_Type record) { + return emrFaultTypeMapper.insertClo(record); + } + + @Override + public int delById(Integer id) { + return emrFaultTypeMapper.delById(id); + } + + @Override + public Emr_Fault_Type selectById(Integer id) { + return emrFaultTypeMapper.selectById(id); + } +} + + diff --git a/src/main/java/com/emr/service/ipml/Emr_PictureServiceImpl.java b/src/main/java/com/emr/service/ipml/Emr_PictureServiceImpl.java new file mode 100644 index 0000000..24f4811 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/Emr_PictureServiceImpl.java @@ -0,0 +1,51 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:48 + * Description: + */ +package com.emr.service.ipml; + +import com.emr.dao.Emr_PictureMapper; +import com.emr.entity.Emr_Picture; +import com.emr.service.Emr_PictureService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class Emr_PictureServiceImpl implements Emr_PictureService { + + @Autowired + private Emr_PictureMapper emrPictureMapper; + + @Override + public Emr_Picture selectByid(String id) { + return emrPictureMapper.selectByid(id); + } + + @Override + public int insertSel(Emr_Picture record) { + return emrPictureMapper.insertSel(record); + } + + @Override + public int updateCloByIdOrFlay(Emr_Picture record) { + return emrPictureMapper.updateCloByIdOrFlay(record); + } + + @Override + public List selectByClo(Emr_Picture record) { + return emrPictureMapper.selectByClo(record); + } + + @Override + public int deleteById(String id) { + return emrPictureMapper.deleteById(id); + } + + +} + + diff --git a/src/main/java/com/emr/service/ipml/EnumVerify.java b/src/main/java/com/emr/service/ipml/EnumVerify.java new file mode 100644 index 0000000..53bce65 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/EnumVerify.java @@ -0,0 +1,480 @@ +package com.emr.service.ipml; + +import com.emr.entity.ArchiveFlowRole; +import org.junit.jupiter.api.Test; + +import java.util.ArrayList; +import java.util.List; +public class EnumVerify { + /** + * 审核角色枚举 + * */ + public enum Checker + { + Dortor(1,"医生"), + Nurse(2,"护士"), + Generate(4,"一般审核者"); + + private int code; + private String name; + + private Checker(int code, String name) + { + this.code = code; + this.name = name; + } + + public int getCode() { + return code; + } + + public void setCode(int code) { + this.code = code; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + }} + + /** + * 流转节点角色枚举 + * */ + public enum DocState + { + None(1, "初始状态"), + DortorSubmit(2, "医生提交"), + DortorCheck(4, "医生质控员质控"), + DirectorCheck(8, "科主任审核"), + NurseSubmit(16, "护士提交"), + NurseCheck(32, "护士质控员质控"), + HeadNurseCheck(64, "护士长审核"), + MedicalRoomCheck(128, "病案室审核"), + DortorBack(256, "医生退回"), + NurseBack(512, "护士退回"), + CallBacked(1024, "召回"); + + private int code; + private String name; + + DocState(int code, String name) { + this.code = code; + this.name = name; + } + + DocState() { + } + + public int getCode() { + return code; + } + + public void setCode(int code) { + this.code = code; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } +/* public static boolean HasCurrentState(int curState, int ds) + { + return (curState & ds) != 0; + } + + public static boolean HasCurrentState(DocState curState, DocState ds) + { + return (curState.code & ds.code) != 0; + }*/ + + + //判断是否包含 + public static boolean HasCurrentState(int curState, DocState ds) + { + return (curState & ds.code) != 0; + } + + //获取当前步骤的显示名称,可以考虑用JS实现 + //根据当前状态获取获取状态中文逗号隔开的字符串 + public static String GetStepName(Integer curState,int role) + { + String doctorV = ""; + String nurseV = ""; + if((Checker.Nurse.code != role)){ + if(!HasCurrentState(curState, DortorSubmit) && !HasCurrentState(curState, DortorCheck) && !HasCurrentState(curState, DirectorCheck)){ + doctorV += "," + None.name; + } + } + if((Checker.Dortor.code != role)){ + if(!HasCurrentState(curState, NurseSubmit) && !HasCurrentState(curState, NurseCheck)){ + nurseV += "," + None.name; + } + } + if (HasCurrentState(curState, DortorSubmit) && (Checker.Nurse.code != role)) + { + doctorV += ",医生已提交"; + } + if (HasCurrentState(curState, DortorCheck) && (Checker.Nurse.code != role)) + { + doctorV += ",医生质控员已质控"; + } + if (HasCurrentState(curState, DirectorCheck) && (Checker.Nurse.code != role)) + { + doctorV += ",科主任已质控"; + } + if (HasCurrentState(curState, NurseSubmit) && (Checker.Dortor.code != role)) + { + nurseV += ",护士已提交"; + } + if (HasCurrentState(curState, NurseCheck) && (Checker.Dortor.code != role)) + { + nurseV += ",护士质控员已质控"; + } + String tmpV = ""; + if (HasCurrentState(curState, DortorBack)) + { + if(Checker.Nurse.code != role){ + doctorV = "医生退回"; + } + } + if (HasCurrentState(curState, NurseBack)) + { + if(Checker.Dortor.code != role){ + nurseV = "护士退回"; + } + } + if(Checker.Dortor.code == role){ + tmpV = doctorV; + }else if(Checker.Nurse.code == role){ + tmpV = nurseV; + }else if(Checker.Generate.code == role){ + if("护士退回".equals(nurseV)){ + tmpV = doctorV + "," + nurseV; + }else{ + tmpV = doctorV + nurseV; + } + } + if (HasCurrentState(curState, HeadNurseCheck)) + { + tmpV = "护士长已质控"; + } + if (HasCurrentState(curState, MedicalRoomCheck)) + { + tmpV = "已归档"; + } + if (HasCurrentState(curState, CallBacked)) + { + tmpV = "病案室审核"; + } + if(tmpV.startsWith(",")) + { + tmpV = tmpV.substring(1); + } + + return tmpV; + } + + //获取当前步骤所包含的枚举值,可以返回多个值 + public static ArrayList GetCurrentStepContainStates(int curState) throws Exception + { + ArrayList rets = new ArrayList<>(); + if (HasCurrentState(curState, DortorSubmit)) + { + rets.add(DortorSubmit.code); + } + if (HasCurrentState(curState, DortorCheck)) + { + rets.add(DortorCheck.code); + } + if (HasCurrentState(curState, DirectorCheck)) + { + rets.add(DirectorCheck.code); + } + if (HasCurrentState(curState, NurseSubmit)) + { + rets.add(NurseSubmit.code); + } + if (HasCurrentState(curState, NurseCheck)) + { + rets.add(NurseCheck.code); + } + if (HasCurrentState(curState, HeadNurseCheck)) + { + rets.add(HeadNurseCheck.code); + } + if (HasCurrentState(curState, MedicalRoomCheck)) + { + rets.add(MedicalRoomCheck.code); + } + if (HasCurrentState(curState, DortorBack)) + { + rets.add(DortorBack.code); + } + if (HasCurrentState(curState, NurseBack)) + { + rets.add(NurseBack.code); + } + if (HasCurrentState(curState, None)) + { + rets.add(None.code); + } + return rets; + } + //医生累加code + public static int GetNextStepCode_Dortor(int curState,List flowRoles) throws Exception + { + //定义医生提交是否有效 + int doctorSubmitEffective = 0; + //定义医生质控员是否有效 + int dortorCheckEffective = 0; + //定义科主任审核是否有效 + int directorCheckEffective = 0; + if(null != flowRoles && !flowRoles.isEmpty()) { + for (ArchiveFlowRole flowRole : flowRoles) { + if (flowRole.getCode().equals(DortorSubmit.code+"")){ + doctorSubmitEffective = flowRole.getEffective(); + } + if (flowRole.getCode().equals(DortorCheck.code+"")){ + dortorCheckEffective = flowRole.getEffective(); + } + if (flowRole.getCode().equals(DirectorCheck.code+"")){ + directorCheckEffective = flowRole.getEffective(); + } + //如果遍历完立即退出循环 + if(doctorSubmitEffective == 1 && dortorCheckEffective == 1 && directorCheckEffective == 1){ + break; + } + } + } + if(!HasCurrentState(curState, DortorSubmit) && doctorSubmitEffective == 1) + { + //有退回情况,需减去医生退回code再加当前提交 + int state = curState ^ DortorBack.code | DortorSubmit.code; + //无退回情况,^退回编码会更大,不需要^退回编码 + if(state > (curState | DortorSubmit.code)){ + return curState | DortorSubmit.code; + }else{ + //否则需要减去医生退回部分 + return state; + } + } + if(!HasCurrentState(curState, DortorCheck) && dortorCheckEffective == 1) + { + return curState | DortorCheck.code; + } + if(!HasCurrentState(curState, DirectorCheck) && directorCheckEffective == 1) + { + return curState | DirectorCheck.code; + } + /* if(HasCurrentState(curState,DirectorCheck)) + { + if(HasCurrentState(curState, NurseCheck)) + { + if(HasCurrentState(curState, HeadNurseCheck)) + { + return curState; + } + else + { + return curState | HeadNurseCheck.code; + } + } + else + { + return curState; + } + }*/ + throw new Exception("医生提交的状态未知。"); + } + + //护士累加code + public static int GetNextStepCode_Nurse(int curState,List flowRoles) throws Exception + { + int nurseSubmitEffective = 0; + int nurseCheckEffective = 0; + if(null != flowRoles && !flowRoles.isEmpty()) { + for (ArchiveFlowRole flowRole : flowRoles) { + if (flowRole.getCode().equals(NurseSubmit.code+"")){ + nurseSubmitEffective = flowRole.getEffective(); + } + if (flowRole.getCode().equals(NurseCheck.code+"")){ + nurseCheckEffective = flowRole.getEffective(); + } + //两者都遍历到立即退出循环 + if(nurseSubmitEffective == 1 && nurseCheckEffective == 1){ + break; + } + } + } + if(!HasCurrentState(curState, NurseSubmit) && nurseSubmitEffective == 1) + { + int state = curState ^ NurseBack.code | NurseSubmit.code; + if(state > (curState | NurseSubmit.code)){ + return curState | NurseSubmit.code; + }else{ + return state; + } + } + if(!HasCurrentState(curState, NurseCheck) && nurseCheckEffective == 1) + { + return curState | NurseCheck.code; + } + throw new Exception("护士提交的状态未知。"); + } + + //一般审核者累加code + public static int GetNextStepCode_Generate(int curState,List flowRoles) throws Exception + { + int headNurseCheckEffective = 0; + int medicalRoomCheckEffective = 0; + if(null != flowRoles && !flowRoles.isEmpty()) { + for (ArchiveFlowRole flowRole : flowRoles) { + if (flowRole.getCode().equals(HeadNurseCheck.code+"")){ + headNurseCheckEffective = flowRole.getEffective(); + } + if (flowRole.getCode().equals(MedicalRoomCheck.code+"")){ + medicalRoomCheckEffective = flowRole.getEffective(); + } + } + } + if (!HasCurrentState(curState, HeadNurseCheck) && headNurseCheckEffective == 1) + { + return HeadNurseCheck.code; + } + if(!HasCurrentState(curState, MedicalRoomCheck) && medicalRoomCheckEffective == 1) + { + return MedicalRoomCheck.code; + } + throw new Exception("一般工作者提交的状态未知。"); + } + + //累加当前code + public static int GetNextStepCode(int curState, Integer isDortor,List flowRoles) throws Exception + { + if(curState == None.code) + { + if(isDortor == Checker.Dortor.code) + { + return DortorSubmit.code; + } + if(isDortor == Checker.Nurse.code) + { + return NurseSubmit.code; + } + throw new Exception("初始状态,只有可能是医生或护士进行提交"); + } + + if(isDortor == Checker.Dortor.code) + { + return GetNextStepCode_Dortor(curState,flowRoles); + } + if(isDortor == Checker.Nurse.code) + { + return GetNextStepCode_Nurse(curState,flowRoles); + } + if(isDortor == Checker.Generate.code) + { + return GetNextStepCode_Generate(curState,flowRoles); + } + throw new Exception(String.format("参数出错 %d", curState)); + } + //医生退回 + public static int backToDoctor(int curState,List flowRoles) throws Exception{ + if(curState != HeadNurseCheck.code && curState != CallBacked.code){ + //不是病案室退回节点,删除医生code + if(HasCurrentState(curState, DirectorCheck)){ + curState ^= DirectorCheck.code; + } + if(HasCurrentState(curState, DortorCheck)){ + curState ^= DortorCheck.code; + } + if(HasCurrentState(curState, DortorSubmit)){ + curState ^= DortorSubmit.code; + } + if(HasCurrentState(curState, HeadNurseCheck)){ + curState ^= HeadNurseCheck.code; + } + }else{ + curState = 0; + //是病案室退回节点,累加护士code + for(ArchiveFlowRole flowRole : flowRoles) { + if (flowRole.getEffective() == 1) { + if(flowRole.getCode().equals(NurseSubmit.getCode()+"")){ + curState = curState | NurseSubmit.getCode(); + }else if(flowRole.getCode().equals(NurseCheck.getCode()+"")){ + curState = curState | NurseCheck.getCode(); + } + } + } + } + return curState | DortorBack.code; + } + //护士退回 + public static int backToNurse(int curState,List flowRoles) throws Exception{ + if(curState != HeadNurseCheck.code && curState != CallBacked.code) { + //不是病案室退回节点,删除护士code + if(HasCurrentState(curState, NurseCheck)){ + curState ^= NurseCheck.code; + } + if(HasCurrentState(curState, NurseSubmit)){ + curState ^= NurseSubmit.code; + } + if(HasCurrentState(curState, HeadNurseCheck)){ + curState ^= HeadNurseCheck.code; + } + }else{ + curState = 0; + //是病案室退回节点,累加医生节点 + for(ArchiveFlowRole flowRole : flowRoles) { + if (flowRole.getEffective() == 1) { + if(flowRole.getCode().equals(DortorSubmit.getCode()+"")){ + curState = curState | DortorSubmit.getCode(); + }else if(flowRole.getCode().equals(DortorCheck.getCode()+"")){ + curState = curState | DortorCheck.getCode(); + }else if(flowRole.getCode().equals(DirectorCheck.getCode()+"")){ + curState = curState | DirectorCheck.getCode(); + } + } + } + } + return curState | NurseBack.code; + } + //医生护士全退回 + public static int backToAll(){ + return DortorBack.code | NurseBack.code; + } + } + + + + @Test + public void Test() { + int curState= 2; + try + { + /* String name = DocState.None.name; + System.out.println(name); + ArrayList integers = DocState.GetCurrentStepContainStates(curState); + for (int i = 0; i < integers.size(); i++) { + System.out.println(integers.get(i)); + }*/ + //String s = DocState.GetStepName(curState); + //System.out.println(s); +// List roles = new ArrayList<>(); +// int stepName = DocState.backToDoctor(curState); +// stepName = DocState.GetNextStepCode(stepName,Checker.Dortor,roles); +// System.out.println(stepName); + } + catch (Exception ex) + { + System.out.println(ex.getMessage()); + } + } + +} diff --git a/src/main/java/com/emr/service/ipml/HolidaySetService.java b/src/main/java/com/emr/service/ipml/HolidaySetService.java new file mode 100644 index 0000000..7f5a405 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/HolidaySetService.java @@ -0,0 +1,135 @@ +package com.emr.service.ipml; + +import com.emr.dao.EmrHolidaySetMapper; +import com.emr.entity.*; +import com.emr.util.AccountDate; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.text.SimpleDateFormat; +import java.util.*; + +@Service +@Transactional +public class HolidaySetService { + @Autowired + private EmrHolidaySetMapper holidaySetMapper; + public OffsetLimitPage selectByColumn(EmrHolidaySetVo holidaySetVo){ + PageHelper.offsetPage(holidaySetVo.getOffset(), holidaySetVo.getLimit()); + List list = holidaySetMapper.selectByColumn(holidaySetVo); + return new OffsetLimitPage((Page) list); + } + + /** + * 批量新增 + * @param startTime + * @param endTime + * @param checkBoxes + * @param flag + * @throws Exception + */ + public void update(String startTime,String endTime,String checkBoxes,Integer flag) throws Exception{ + Map map = new HashMap<>(); + //将选中星期几添加进map + String[] checkBoxList = checkBoxes.split(","); + for(String checkBoxed:checkBoxList){ + if(StringUtils.isNoneBlank(checkBoxed)){ + map.put(Integer.valueOf(checkBoxed),checkBoxed); + } + } + List dateList = AccountDate.getEveryday(startTime,endTime); + //查询时间段记录 + List emrHolidaySets = holidaySetMapper.selectAllByDates(startTime, endTime); + //定义批量添加集合 + List insertList = new ArrayList<>(); + //定义批量更新集合 + List updateList = new ArrayList<>(); + //定义批量修改的时间字符串 + String dates = ""; + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + //没有记录添加进insertList + for(String date : dateList){ + //查询几天星期几 + Integer weekDay = AccountDate.getWeekDayByStr(date); + //无记录,全部添加进批量添加集合 + EmrHolidaySet holidaySet = new EmrHolidaySet(); + holidaySet.setDate(date); + holidaySet.setUpdateTime(fmt.format(new Date())); + if(flag == 1){ + if(map.containsKey(weekDay)){ + holidaySet.setFlag(Short.valueOf("1")); + }else{ + holidaySet.setFlag(Short.valueOf("2")); + } + }else{ + if(map.containsKey(weekDay)){ + holidaySet.setFlag(Short.valueOf("2")); + }else{ + holidaySet.setFlag(Short.valueOf("1")); + } + } + //如果存在记录就区分更新部分还是添加部分 + if(null != emrHolidaySets && !emrHolidaySets.isEmpty()){ + boolean isExist = false; + for (int i = 0; i < emrHolidaySets.size(); i++) { + if(emrHolidaySets.get(i).getDate().equals(date)){ + isExist = true; + holidaySet.setId(emrHolidaySets.get(i).getId()); + break; + } + } + //如果存在,添加进更新的字符串 + if(isExist){ + updateList.add(holidaySet); + }else{ + //否则添加进批量添加集合 + insertList.add(holidaySet); + } + }else{ + //数据库无数,添加全部记录 + insertList.add(holidaySet); + } + } + int colCount = holidaySetMapper.selectColByTableName("emr_holiday_set"); + int simpleInsertCount = 2100/(colCount); + if(null != insertList && !insertList.isEmpty()){ + List list = new ArrayList<>(); + for (int i = 0; i < insertList.size(); i++) { + list.add(insertList.get(i)); + if(list.size()%simpleInsertCount == 0 || i == insertList.size() - 1){ + holidaySetMapper.SampleInsert(list); + list.clear(); + } + } + } + if(null != updateList && !updateList.isEmpty()){ + List list = new ArrayList<>(); + for (int i = 0; i < updateList.size(); i++) { + list.add(updateList.get(i)); + if(list.size()%simpleInsertCount == 0 || i == updateList.size() - 1){ + holidaySetMapper.SampleUpdate(updateList); + list.clear(); + } + } + } + } + + /** + * 单个修改状态 + * @param flag + * @param id + */ + public void update(Integer flag,Integer id){ + EmrHolidaySet emrHolidaySet = holidaySetMapper.selectByPrimaryKey(id); + if(flag == 1){ + emrHolidaySet.setFlag(Short.valueOf("2")); + }else{ + emrHolidaySet.setFlag(Short.valueOf("1")); + } + holidaySetMapper.updateByPrimaryKeySelective(emrHolidaySet); + } +} diff --git a/src/main/java/com/emr/service/ipml/StatisticsService.java b/src/main/java/com/emr/service/ipml/StatisticsService.java new file mode 100644 index 0000000..1939f92 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/StatisticsService.java @@ -0,0 +1,214 @@ +package com.emr.service.ipml; + +import com.alibaba.fastjson.JSON; +import com.emr.dao.StatisticsMapper; +import com.emr.dao.TUuInfoMapper; +import com.emr.dao.TUuPrintMapper; +import com.emr.entity.Archive_Master_Vo; +import com.emr.entity.OffsetLimitPage; +import com.emr.entity.TUuPrint; +import com.emr.vo.*; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import net.sf.json.JSONObject; +import org.apache.commons.lang3.StringUtils; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.util.EntityUtils; +import org.apache.shiro.util.CollectionUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/8 15:54 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/8 15:54 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Service +@Transactional +public class StatisticsService { + @Value("${POWER_URLHEAD}") + private String POWER_URLHEAD; + @Autowired + private StatisticsMapper statisticsMapper; + @Autowired + private TUuPrintMapper uuPrintMapper; + @Autowired + private TUuInfoMapper uuInfoMapper; + //终审按天统计 + public List getFinalStatistics(Integer offset, Integer limit, String startDate, String endDate,String sql) { + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = statisticsMapper.finalStatistics(startDate, endDate,sql); + //转换姓名 + List userList = getUserList(); + if(!CollectionUtils.isEmpty(list) && !CollectionUtils.isEmpty(userList)) { + for (FinalAndFirstStatistics statistics : list) { + for (User user : userList) { + if (StringUtils.isNotBlank(statistics.getCheckCode()) && statistics.getCheckCode().equals(user.getUserName())) { + statistics.setCheckName(user.getName()); + break; + } + } + } + } + return list; + } + + + //初审按天统计 + public List getFirstStatistics(HttpServletRequest request, Integer offset, Integer limit, String startDate, String endDate,String sql) { + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = statisticsMapper.firstStatistics(startDate, endDate,sql); + //转换姓名 + List userList = getUserList(); + if(!CollectionUtils.isEmpty(list) && !CollectionUtils.isEmpty(userList)) { + for (FinalAndFirstStatistics statistics : list) { + for (User user : userList) { + if (statistics.getCheckCode().equals(user.getUserName())) { + statistics.setCheckName(user.getName()); + break; + } + } + } + } + return list; + } + + /** + * 终审审核明细 + * @param offset + * @param limit + * @param disStartDate + * @param disEndDate + * @param archiveMasterVo + * @return + */ + public OffsetLimitPage getStatisticsDetail(Integer offset, Integer limit,String disStartDate, String disEndDate, Archive_Master_Vo archiveMasterVo,Integer flag) { + if(null != offset && null != limit){ + PageHelper.offsetPage(offset, limit); + } + List list = getDetailList(disStartDate, disEndDate, archiveMasterVo,flag,null); + return new OffsetLimitPage((Page) list); + } + + public List getDetailList(String disStartDate, String disEndDate, Archive_Master_Vo archiveMasterVo,Integer flag,String sql){ + //转换姓名 + List userList = getUserList(); + String checkDoctor = archiveMasterVo.getCheckDoctor(); + //模糊搜索审核姓名转换工号 + if(StringUtils.isNoneBlank(checkDoctor)){ + String checkNames = ""; + for(User user:userList){ + if(StringUtils.isNoneBlank(user.getName()) && user.getName().contains(checkDoctor)){ + checkNames += "'" + user.getUserName() + "',"; + } + } + if(StringUtils.isNotBlank(checkNames)){ + checkNames = checkNames.substring(0,checkNames.length()-1); + archiveMasterVo.setCheckDoctor(checkNames); + }else{ + archiveMasterVo.setCheckDoctor("'" + checkDoctor + "'"); + } + } + List list = statisticsMapper.statistics(disStartDate,disEndDate,archiveMasterVo,flag,sql); + if(!CollectionUtils.isEmpty(list) && !CollectionUtils.isEmpty(userList)) { + for (Archive_Master_Vo statistics : list) { + for (User user : userList) { + if (StringUtils.isNotBlank(statistics.getCheckDoctor()) && statistics.getCheckDoctor().equals(user.getUserName())) { + statistics.setCheckName(user.getName()); + } + if (StringUtils.isNotBlank(statistics.getCheckedDoctor()) && statistics.getCheckedDoctor().equals(user.getUserName())) { + statistics.setCheckedName(user.getName()); + } + } + } + } + return list; + } + + //复印记录报表 + public List getPrintCount(TUuPrintSearch search){ + List list = uuPrintMapper.getPrintCount(search); + return list; + } + + //复印记录明细 + public List getPrintInfo(TUuPrintSearch search){ + List list = uuPrintMapper.getPrintInfo(search); + if(null != list && !list.isEmpty()){ + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + for(TUuPrintVo printVo : list){ + Date cpytime = printVo.getCpytime(); + printVo.setPrintTime(fmt.format(cpytime)); + } + } + return list; + } + + //扫描记录报表 + public List getScanCount(TUuPrintSearch search){ + List list = uuInfoMapper.getScanCount(search); + return list; + } + + //扫描记录明细 + public List getScanInfo(TUuPrintSearch search){ + List list = uuInfoMapper.getScanInfo(search); + return list; + } + + public List getUserList(){ + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + List userList = new ArrayList<>(); + try { + //查询缓存时候存在 + userList = (List)request.getSession().getAttribute("USER_LIST"); + if(null == userList || userList.isEmpty()){ + String userName = (String) request.getSession().getAttribute("userSession"); + //调用接口查询 + String resultString = ""; + // 创建uri + String url = POWER_URLHEAD+"/font/getUserList?userName="+userName; + // 执行请求 + CloseableHttpResponse response = HttpClients.createDefault().execute(new HttpGet(url)); + // 判断返回状态是否为200 + if (response.getStatusLine().getStatusCode() == 200) { + resultString = EntityUtils.toString(response.getEntity(), "UTF-8"); + } + JSONObject jsonObject = JSONObject.fromObject(resultString); + String extend = jsonObject.getString("extend"); + JSONObject extendObject = JSONObject.fromObject(extend); + String userList1 = extendObject.getString("userList"); + userList = (List) JSON.parseArray(userList1,User.class); + //设置进session + request.getSession().setAttribute("USER_LIST",userList); + } + }catch (Exception e){ + e.printStackTrace(); + } + return userList; + } +} + diff --git a/src/main/java/com/emr/service/ipml/TPrintinfoService.java b/src/main/java/com/emr/service/ipml/TPrintinfoService.java new file mode 100644 index 0000000..b2640b2 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/TPrintinfoService.java @@ -0,0 +1,27 @@ +package com.emr.service.ipml; + +import com.emr.dao.TPrintinfoMapper; +import com.emr.entity.TPrintinfo; +import com.emr.util.Msg; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class TPrintinfoService { + @Autowired + private TPrintinfoMapper tPrintinfoMapper; + public Msg selectIsPrintByPatienId(String patientId){ + TPrintinfo tPrintinfo = tPrintinfoMapper.selectLockByPatienId(patientId); + if(!"0".equals(tPrintinfo.getIsprint())){ + return Msg.success().add("isPrint","1"); + } + List list = tPrintinfoMapper.selectIsPrintByPatienId(patientId); + if(null != list && !list.isEmpty()){ + return Msg.success().add("isPrint",list.get(0).getIsprint()); + }else{ + return Msg.success().add("isPrint","0"); + } + } +} diff --git a/src/main/java/com/emr/service/ipml/V_CountServiceImpl.java b/src/main/java/com/emr/service/ipml/V_CountServiceImpl.java new file mode 100644 index 0000000..948154d --- /dev/null +++ b/src/main/java/com/emr/service/ipml/V_CountServiceImpl.java @@ -0,0 +1,40 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 15:46 + * Description:统计管理 + */ +package com.emr.service.ipml; + +import com.emr.dao.V_CountMapper; +import com.emr.entity.*; +import com.emr.service.V_CountService; +import com.emr.vo.V_CountVo; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.Arrays; +import java.util.List; + +@Service +public class V_CountServiceImpl implements V_CountService { + @Autowired + private V_CountMapper vCountMapper; + + @Override + public List selectByCol(V_CountVo record) { + List v_counts = vCountMapper.selectByCol(record); + return v_counts; + } + + @Override + public OffsetLimitPage selectPageByClo(V_CountVo record, Integer offset, Integer limit) { + PageHelper.offsetPage(offset, limit); + List list = selectByCol(record); + return new OffsetLimitPage((Page) list); + } +} + + diff --git a/src/main/java/com/emr/service/ipml/ZdAssortService.java b/src/main/java/com/emr/service/ipml/ZdAssortService.java new file mode 100644 index 0000000..5b3c8e5 --- /dev/null +++ b/src/main/java/com/emr/service/ipml/ZdAssortService.java @@ -0,0 +1,31 @@ +package com.emr.service.ipml; + +import com.emr.dao.Zd_AssortMapper; +import com.emr.entity.Zd_Assort; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/4/22 15:47 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/4/22 15:47 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Service +@Transactional +public class ZdAssortService { + @Autowired + private Zd_AssortMapper assortMapper; + public List selectAll(Zd_Assort assort){ + return assortMapper.selectAll(assort); + } +} diff --git a/src/main/java/com/emr/shiro/MyRealm.java b/src/main/java/com/emr/shiro/MyRealm.java new file mode 100644 index 0000000..995e854 --- /dev/null +++ b/src/main/java/com/emr/shiro/MyRealm.java @@ -0,0 +1,80 @@ +package com.emr.shiro; + +import com.alibaba.fastjson.JSONObject; +import com.emr.util.HttpClientUtils; +import org.apache.poi.ss.formula.functions.T; +import org.apache.shiro.SecurityUtils; +import org.apache.shiro.authc.*; +import org.apache.shiro.authz.AuthorizationInfo; +import org.apache.shiro.authz.SimpleAuthorizationInfo; +import org.apache.shiro.realm.AuthorizingRealm; +import org.apache.shiro.session.Session; +import org.apache.shiro.subject.PrincipalCollection; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; + +import java.util.List; + +/** + * @author HJL + * @create 2019/4/29 + */ +public class MyRealm extends AuthorizingRealm { + //获取权限列表 + /*@Autowired + private PermissionService permissionService; + //获取用户 + @Autowired + private UserService userService; + ////获取用户角色 + @Autowired + private RoleService roleService;*/ + + @Value("${powerUrl}") + private String powerUrl; + + + /** + * 授权查询回调函数, 进行鉴权但缓存中无用户的授权信息时调用. + */ + @Override + protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) { + //获取登录时输入的用户名 + String username = (String) principalCollection.getPrimaryPrincipal(); + if (username != null) { + SimpleAuthorizationInfo info = new SimpleAuthorizationInfo(); + info.addStringPermission("/login"); + info.addStringPermission("index"); + info.addRole("0"); + return info; + } + return null; + } + + /** + * 认证回调函数,登录时调用. + */ + @Override + protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException { + UsernamePasswordToken token = (UsernamePasswordToken) authenticationToken; + //通过表单接收的用户名 + String username = token.getUsername(); + String userpwd = String.valueOf(token.getPassword()); + if (username != null && !"".equals(username)) { + String url = powerUrl+"?sysFlag=emr_medical_record&userName="+ username; + JSONObject obj = HttpClientUtils.httpGet(url); + if(obj!=null){ + if((obj.getString("code")).equals("100")){ + //当验证都通过后,把用户信息放在 session 里 + Session session = SecurityUtils.getSubject().getSession(); + session.setAttribute("menuList", obj); + session.setAttribute("userSession", username); + return new SimpleAuthenticationInfo(username, userpwd, getName()); + } + } + } + return null; + } +} + + diff --git a/src/main/java/com/emr/util/AccountDate.java b/src/main/java/com/emr/util/AccountDate.java new file mode 100644 index 0000000..b391bf4 --- /dev/null +++ b/src/main/java/com/emr/util/AccountDate.java @@ -0,0 +1,162 @@ +package com.emr.util; + +import java.text.DecimalFormat; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Date; +import java.util.List; + +/** + * 遍历两个时间段中间的每一天 + * @author 天涯鬼域 + * 2019.01.30 + */ +public class AccountDate { + + private static transient int gregorianCutoverYear = 1582; + + /** 闰年中每月天数 */ + private static final int[] DAYS_P_MONTH_LY= {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + + /** 非闰年中每月天数 */ + private static final int[] DAYS_P_MONTH_CY= {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + + /** 代表数组里的年、月、日 */ + private static final int Y = 0, M = 1, D = 2; + + /** + * 将代表日期的字符串分割为代表年月日的整形数组 + * @param date + * @return + */ + public static int[] splitYMD(String date){ + date = date.replace("-", ""); + int[] ymd = {0, 0, 0}; + ymd[Y] = Integer.parseInt(date.substring(0, 4)); + ymd[M] = Integer.parseInt(date.substring(4, 6)); + ymd[D] = Integer.parseInt(date.substring(6, 8)); + return ymd; + } + + /** + * 检查传入的参数代表的年份是否为闰年 + * @param year + * @return + */ + public static boolean isLeapYear(int year) { + return year >= gregorianCutoverYear ? + ((year%4 == 0) && ((year%100 != 0) || (year%400 == 0))) : (year%4 == 0); + } + + /** + * 日期加1天 + * @param year + * @param month + * @param day + * @return + */ + private static int[] addOneDay(int year, int month, int day){ + if(isLeapYear( year )){ + day++; + if( day > DAYS_P_MONTH_LY[month -1 ] ){ + month++; + if(month > 12){ + year++; + month = 1; + } + day = 1; + } + }else{ + day++; + if( day > DAYS_P_MONTH_CY[month -1 ] ){ + month++; + if(month > 12){ + year++; + month = 1; + } + day = 1; + } + } + int[] ymd = {year, month, day}; + return ymd; + } + + /** + * 将不足两位的月份或日期补足为两位 + * @param decimal + * @return + */ + public static String formatMonthDay(int decimal){ + DecimalFormat df = new DecimalFormat("00"); + return df.format( decimal ); + } + + /** + * 将不足四位的年份补足为四位 + * @param decimal + * @return + */ + public static String formatYear(int decimal){ + DecimalFormat df = new DecimalFormat("0000"); + return df.format( decimal ); + } + + /** + * 计算两个日期之间相隔的天数 + * @param begin + * @param end + * @return + * @throws ParseException + */ + public static long countDay(String begin,String end){ + SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); + Date beginDate , endDate; + long day = 0; + try { + beginDate= format.parse(begin); + endDate= format.parse(end); + day=(endDate.getTime()-beginDate.getTime())/(24*60*60*1000); + } catch (ParseException e) { + e.printStackTrace(); + } + return day; + } + + /** + * 以循环的方式计算日期 + * @param beginDate endDate + * @return + */ + public static List getEveryday(String beginDate , String endDate){ + long days = countDay(beginDate, endDate); + int[] ymd = splitYMD( beginDate ); + List everyDays = new ArrayList(); + everyDays.add(beginDate); + for(int i = 0; i < days; i++){ + ymd = addOneDay(ymd[Y], ymd[M], ymd[D]); + everyDays.add(formatYear(ymd[Y])+"-"+formatMonthDay(ymd[M])+"-"+formatMonthDay(ymd[D])); + } + return everyDays; + } + + /** + * 计算字符串日期是星期几 + * */ + public static Integer getWeekDayByStr(String date) throws Exception{ + SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd"); + Date dt = sim.parse(date);//将指定格式的字符串解析成Date时间对象 + SimpleDateFormat sim1 = new SimpleDateFormat("yyyy年-MM月-dd日"); + Calendar ca = Calendar.getInstance(); + ca.setTime(dt);//将date对象转换为Calendar对象 + return ca.get(Calendar.DAY_OF_WEEK)-1; + } + public static void main(String[] args) throws Exception{ + List list = AccountDate.getEveryday("2007-08-29", "2008-09-02"); + /*for (String result : list) { + System.out.println(result); + }*/ + System.out.println(getWeekDayByStr("2019-12-21")); + } +} diff --git a/src/main/java/com/emr/util/ActionScopeUtils.java b/src/main/java/com/emr/util/ActionScopeUtils.java new file mode 100644 index 0000000..90440f6 --- /dev/null +++ b/src/main/java/com/emr/util/ActionScopeUtils.java @@ -0,0 +1,42 @@ +package com.emr.util; + + +import org.springframework.web.context.request.RequestContextHolder; +import org.springframework.web.context.request.ServletRequestAttributes; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpSession; + +/** + * 关于作用域的操作 + * @Author: + * @Date: + * @Version 1.0 + */ +public class ActionScopeUtils { + + public static HttpSession getSession(HttpServletRequest request){ + return request.getSession(); + } + + public static HttpServletRequest getRequest(){ + return ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); + } + + public static void setSessionAttribute(String key,Object value){ + getSession(getRequest()).setAttribute(key,value); + } + + public static Object getSessionAttribute(String key){ + return getSession(getRequest()).getAttribute(key); + } + + public static void setRequestAttribute(String key,Object value){ + getRequest().setAttribute(key,value); + } + + public static Object getRequestAttribute(String key){ + return getRequest().getAttribute(key); + } + +} diff --git a/src/main/java/com/emr/util/ExportExcelUtil.java b/src/main/java/com/emr/util/ExportExcelUtil.java new file mode 100644 index 0000000..351a1c0 --- /dev/null +++ b/src/main/java/com/emr/util/ExportExcelUtil.java @@ -0,0 +1,187 @@ +/** + * 系统数据导出Excel 生成器 + * @version 1.0 + */ +package com.emr.util; + +import org.apache.commons.lang3.CharUtils; +import org.apache.commons.lang3.StringUtils; +import org.apache.poi.hssf.usermodel.*; +import org.apache.poi.hssf.util.HSSFColor; + +import javax.servlet.http.HttpServletResponse; +import java.io.OutputStream; +import java.lang.reflect.Field; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; + + +public class ExportExcelUtil { + + private final int SPLIT_COUNT = 1000; + + private static List fieldName = null; + + private static List> fieldData = null; + + private String fileName; + + private HSSFWorkbook workBook = null; + public List getFieldName(String tableThNames){ + String[] names = tableThNames.split(","); + List fieldName = new ArrayList<>(); + if (names != null) { + for (int i = 0; i < names.length; i++) { + if (StringUtils.isNoneBlank(names[i])) { + fieldName.add(names[i]); + } + } + } + return fieldName; + } + + public List> getFieldData(String fieldCns, Collection list){ + List> fieldData = new ArrayList>(); + String[] fieldList = fieldCns.split(","); + Object[] objects = list.toArray(); + for (Object object : objects) { + List data = new ArrayList(); + for (String english : fieldList) { + String field = fieldToProperty(english); + String value = getFieldValueByFieldName(field,object); + data.add(value); + } + fieldData.add(data); + } + return fieldData; + } + public void expordExcel(String tableThNames,String fieldCns,Collection list,String fileName,HttpServletResponse response) throws Exception { + this.fieldName = getFieldName(tableThNames); + this.fieldData = getFieldData(fieldCns,list); + this.fileName = fileName; + OutputStream os = response.getOutputStream(); + response.reset(); + response.setContentType("application/OCTET-STREAM;charset=gbk"); + response.setHeader("pragma", "no-cache"); + fileName = new String(fileName.getBytes("utf-8"), "iso-8859-1"); + response.setHeader("Content-disposition", "attachment;filename=\"" + fileName + "\""); + response.setBufferSize(1024); + workBook = createWorkbook(); + workBook.write(os); + os.close(); + } + public HSSFWorkbook createWorkbook() { + workBook = new HSSFWorkbook(); + int rows = fieldData.size(); + int sheetNum = 0; + + if (rows % SPLIT_COUNT == 0) { + sheetNum = rows / SPLIT_COUNT; + } else { + sheetNum = rows / SPLIT_COUNT + 1; + } + if(sheetNum == 0){ + sheetNum = 1; + } + for (int i = 1; i <= sheetNum; i++) { + HSSFSheet sheet = workBook.createSheet("Sheet " + i); + HSSFRow headRow = sheet.createRow((short) 0); + HSSFCellStyle cellStyle = workBook.createCellStyle(); + cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); + cellStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); + + HSSFFont font = workBook.createFont(); + font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); + font.setColor(HSSFColor.RED.index); + font.setFontHeightInPoints((short) 12); + cellStyle.setFont(font); + + for (int j = 0; j < fieldName.size(); j++) { + HSSFCell cell = headRow.createCell( j); + sheet.setColumnWidth(j, 6000); + cell.setCellType(HSSFCell.CELL_TYPE_STRING); + if(fieldName.get(j) != null){ + cell.setCellStyle(cellStyle); + cell.setCellValue((String) fieldName.get(j)); + }else{ + cell.setCellValue("-"); + } + } + HSSFCellStyle cellStyle1 = workBook.createCellStyle(); + cellStyle1.setAlignment(HSSFCellStyle.ALIGN_CENTER); + cellStyle1.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); + //数字格式 + for (int k = 0; k < (rows < SPLIT_COUNT ? rows : SPLIT_COUNT); k++) { + if (((i - 1) * SPLIT_COUNT + k) >= rows) + break; + HSSFRow row = sheet.createRow((short) (k + 1)); + ArrayList rowList = (ArrayList) fieldData.get((i - 1) * SPLIT_COUNT + k); + for (int n = 0; n < rowList.size(); n++) { + HSSFCell cell = row.createCell( n); + if(rowList.get(n) != null){ + cell.setCellStyle(cellStyle1); + cell.setCellValue((String) rowList.get(n).toString()); + }else{ + cell.setCellValue(""); + } + } + } + //设置自动列宽 + for (int j = 0; j < rows; j++) { + sheet.autoSizeColumn(j); + int width = sheet.getColumnWidth(j)*2; + if(width < 3000){ + sheet.setColumnWidth(j,sheet.getColumnWidth(j)*17/7); + } + } + //冻结表头 + sheet.createFreezePane( 0, 1, 0, 1 ); + } + return workBook; + } + + public static String fieldToProperty(String field) { + if (null == field) { + return ""; + } + char[] chars = field.toCharArray(); + StringBuffer sb = new StringBuffer(); + for (int i = 0; i < chars.length; i++) { + char c = chars[i]; + if (c == '_') { + int j = i + 1; + if (j < chars.length) { + sb.append(StringUtils.upperCase(CharUtils.toString(chars[j]))); + i++; + } + } else { + sb.append(c); + } + } + return sb.toString(); + } + + public static String getFieldValueByFieldName(String fieldName, Object object) { + try { + Class clazz = object.getClass(); + for (; clazz != Object.class; clazz = clazz.getSuperclass()) { + Field[] field = clazz.getDeclaredFields(); + for (Field f : field) { + if(fieldName.equals(f.getName())){ + f.setAccessible(true); + if(f.get(object) != null){ + return f.get(object).toString(); + }else{ + return ""; + } + } + } + } + } catch (Exception e) { + e.printStackTrace(); + return null; + } + return null; + } +} diff --git a/src/main/java/com/emr/util/ExportExcelUtil1.java b/src/main/java/com/emr/util/ExportExcelUtil1.java new file mode 100644 index 0000000..4afa4ac --- /dev/null +++ b/src/main/java/com/emr/util/ExportExcelUtil1.java @@ -0,0 +1,183 @@ +/** + * 系统数据导出Excel 生成器 + * @version 1.0 + */ +package com.emr.util; +import org.apache.commons.lang3.CharUtils; +import org.apache.commons.lang3.StringUtils; +import org.apache.poi.hssf.usermodel.*; +import org.apache.poi.hssf.util.HSSFColor; + +import javax.servlet.http.HttpServletResponse; +import java.io.OutputStream; +import java.lang.reflect.Field; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; + + +public class ExportExcelUtil1 { + + private final int SPLIT_COUNT = 1000; + + private static List fieldName = null; + + private static List> fieldData = null; + + private String fileName; + + private HSSFWorkbook workBook = null; + public List getFieldName(String tableThNames){ + String[] names = tableThNames.split(","); + List fieldName = new ArrayList<>(); + if (names != null) { + for (int i = 0; i < names.length; i++) { + if (StringUtils.isNoneBlank(names[i])) { + fieldName.add(names[i]); + } + } + } + return fieldName; + } + + public List> getFieldData(String fieldCns, Collection list){ + List> fieldData = new ArrayList>(); + String[] fieldList = fieldCns.split(","); + Object[] objects = list.toArray(); + for (Object object : objects) { + List data = new ArrayList(); + for (String english : fieldList) { + String field = fieldToProperty(english); + String value = getFieldValueByFieldName(field,object); + data.add(value); + } + fieldData.add(data); + } + return fieldData; + } + public void expordExcel(String tableThNames,String fieldCns,Collection list,String fileName,HttpServletResponse response) throws Exception { + this.fieldName = getFieldName(tableThNames); + this.fieldData = getFieldData(fieldCns,list); + this.fileName = fileName; + OutputStream os = response.getOutputStream(); + response.reset(); + response.setContentType("application/OCTET-STREAM;charset=gbk"); + response.setHeader("pragma", "no-cache"); + fileName = new String(fileName.getBytes("utf-8"), "iso-8859-1"); + response.setHeader("Content-disposition", "attachment;filename=\"" + fileName + "\""); + response.setBufferSize(1024); + workBook = createWorkbook(); + workBook.write(os); + os.close(); + } + public HSSFWorkbook createWorkbook() { + workBook = new HSSFWorkbook(); + int rows = fieldData.size(); + int sheetNum = 0; + + if (rows % SPLIT_COUNT == 0) { + sheetNum = rows / SPLIT_COUNT; + } else { + sheetNum = rows / SPLIT_COUNT + 1; + } + if(sheetNum == 0){ + sheetNum = 1; + } + for (int i = 1; i <= sheetNum; i++) { + HSSFSheet sheet = workBook.createSheet("Sheet " + i); + HSSFRow headRow = sheet.createRow((short) 0); + + HSSFCellStyle cellStyle = workBook.createCellStyle(); + cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); + cellStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); + + HSSFFont font = workBook.createFont(); + font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); + font.setColor(HSSFColor.RED.index); + font.setFontHeightInPoints((short) 12); + cellStyle.setFont(font); + + for (int j = 0; j < fieldName.size(); j++) { + HSSFCell cell = headRow.createCell( j); + sheet.setColumnWidth(j, 6000); + cell.setCellType(HSSFCell.CELL_TYPE_STRING); + if(fieldName.get(j) != null){ + cell.setCellStyle(cellStyle); + cell.setCellValue((String) fieldName.get(j)); + }else{ + cell.setCellValue("-"); + } + } + HSSFCellStyle cellStyle1 = workBook.createCellStyle(); + cellStyle1.setAlignment(HSSFCellStyle.ALIGN_CENTER); + cellStyle1.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); + for (int k = 0; k < (rows < SPLIT_COUNT ? rows : SPLIT_COUNT); k++) { + if (((i - 1) * SPLIT_COUNT + k) >= rows) + break; + HSSFRow row = sheet.createRow((short) (k + 1)); + ArrayList rowList = (ArrayList) fieldData.get((i - 1) * SPLIT_COUNT + k); + for (int n = 0; n < rowList.size(); n++) { + HSSFCell cell = row.createCell( n); + if(rowList.get(n) != null){ + cell.setCellStyle(cellStyle1); + cell.setCellValue((String) rowList.get(n).toString()); + }else{ + cell.setCellValue(""); + } + } + } + //设置自动列宽 + for (int j = 0; j < rows; j++) { + sheet.autoSizeColumn(j); + sheet.setColumnWidth(j,sheet.getColumnWidth(j)*17/10); + } + //冻结表头 + sheet.createFreezePane( 0, 1, 0, 1 ); + } + return workBook; + } + + public static String fieldToProperty(String field) { + if (null == field) { + return ""; + } + char[] chars = field.toCharArray(); + StringBuffer sb = new StringBuffer(); + for (int i = 0; i < chars.length; i++) { + char c = chars[i]; + if (c == '_') { + int j = i + 1; + if (j < chars.length) { + sb.append(StringUtils.upperCase(CharUtils.toString(chars[j]))); + i++; + } + } else { + sb.append(c); + } + } + return sb.toString(); + } + + public static String getFieldValueByFieldName(String fieldName, Object object) { + try { + Class clazz = object.getClass(); + for (; clazz != Object.class; clazz = clazz.getSuperclass()) { + Field[] field = clazz.getDeclaredFields(); + for (Field f : field) { + if(fieldName.equals(f.getName())){ + f.setAccessible(true); + if(f.get(object) != null){ + return f.get(object).toString(); + }else{ + return ""; + } + } + } + } + } catch (Exception e) { + e.printStackTrace(); + return null; + } + return null; + } +} diff --git a/src/main/java/com/emr/util/HttpClientUtils.java b/src/main/java/com/emr/util/HttpClientUtils.java new file mode 100644 index 0000000..8d44c1a --- /dev/null +++ b/src/main/java/com/emr/util/HttpClientUtils.java @@ -0,0 +1,282 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/6/13 18:49 + * Description: + */ +package com.emr.util; +import com.alibaba.fastjson.JSONObject; +import org.apache.http.HttpEntity; +import org.apache.http.HttpStatus; +import org.apache.http.NameValuePair; +import org.apache.http.client.config.RequestConfig; +import org.apache.http.client.entity.UrlEncodedFormEntity; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.client.utils.URIBuilder; +import org.apache.http.entity.ContentType; +import org.apache.http.entity.StringEntity; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClients; +import org.apache.http.message.BasicNameValuePair; +import org.apache.http.util.EntityUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import java.io.IOException; +import java.net.URI; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +/** + * HttpClient4.3工具类 + * + * @author + */ +public class HttpClientUtils { + private static Logger logger = LoggerFactory.getLogger(HttpClientUtils.class); // 日志记录 + + private static RequestConfig requestConfig = null; + + static { + // 设置请求和传输超时时间 + requestConfig = RequestConfig.custom().setSocketTimeout(600000).setConnectTimeout(600000).build(); + } + + /** + * post请求传输json参数 + * + * @param url url地址 + * @param jsonParam 参数 + * @return + */ + public static JSONObject httpPost(String url, JSONObject jsonParam) { + // post请求返回结果 + CloseableHttpClient httpClient = HttpClients.createDefault(); + JSONObject jsonResult = null; + HttpPost httpPost = new HttpPost(url); + // 设置请求和传输超时时间 + httpPost.setConfig(requestConfig); + try { + if (null != jsonParam) { + // 解决中文乱码问题 + StringEntity entity = new StringEntity(jsonParam.toString(), "utf-8"); + entity.setContentEncoding("UTF-8"); + entity.setContentType("application/json"); + httpPost.setEntity(entity); + } + CloseableHttpResponse result = httpClient.execute(httpPost); + // 请求发送成功,并得到响应 + if (result.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { + String str = ""; + try { + // 读取服务器返回过来的json字符串数据 + str = EntityUtils.toString(result.getEntity(), "utf-8"); + // 把json字符串转换成json对象 + jsonResult = JSONObject.parseObject(str); + } catch (Exception e) { + logger.error("post请求提交失败:" + url, e); + } + } + } catch (IOException e) { + logger.error("post请求提交失败:" + url, e); + } finally { + httpPost.releaseConnection(); + } + return jsonResult; + } + + /** + * post请求传输String参数 例如:name=Jack&sex=1&type=2 + * Content-type:application/x-www-form-urlencoded + * + * @param url url地址 + * @param strParam 参数 + * @return + */ + public static JSONObject httpPost(String url, String strParam) { + // post请求返回结果 + CloseableHttpClient httpClient = HttpClients.createDefault(); + JSONObject jsonResult = null; + HttpPost httpPost = new HttpPost(url); + httpPost.setConfig(requestConfig); + try { + if (null != strParam) { + // 解决中文乱码问题 + StringEntity entity = new StringEntity(strParam, "utf-8"); + entity.setContentEncoding("UTF-8"); + entity.setContentType("application/x-www-form-urlencoded"); + httpPost.setEntity(entity); + } + CloseableHttpResponse result = httpClient.execute(httpPost); + // 请求发送成功,并得到响应 + if (result.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { + String str = ""; + try { + // 读取服务器返回过来的json字符串数据 + str = EntityUtils.toString(result.getEntity(), "utf-8"); + // 把json字符串转换成json对象 + jsonResult = JSONObject.parseObject(str); + } catch (Exception e) { + logger.error("post请求提交失败:" + url, e); + } + } + } catch (IOException e) { + logger.error("post请求提交失败:" + url, e); + } finally { + httpPost.releaseConnection(); + } + return jsonResult; + } + + /** + * 发送get请求 + * + * @param url 路径 + * @return + */ + public static JSONObject httpGet(String url) { + // get请求返回结果 + JSONObject jsonResult = null; + CloseableHttpClient client = HttpClients.createDefault(); + // 发送get请求 + HttpGet request = new HttpGet(url); + request.setConfig(requestConfig); + try { + CloseableHttpResponse response = client.execute(request); + + // 请求发送成功,并得到响应 + if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { + // 读取服务器返回过来的json字符串数据 + HttpEntity entity = response.getEntity(); + String strResult = EntityUtils.toString(entity, "utf-8"); + // 把json字符串转换成json对象 + jsonResult = JSONObject.parseObject(strResult); + } else { + logger.error("get请求提交失败:" + url); + } + } catch (IOException e) { + logger.error("get请求提交失败:" + url, e); + } finally { + request.releaseConnection(); + } + return jsonResult; + } + + public static String doGet(String url, Map param) { + + // 创建Httpclient对象 + CloseableHttpClient httpclient = HttpClients.createDefault(); + + String resultString = ""; + CloseableHttpResponse response = null; + try { + // 创建uri + URIBuilder builder = new URIBuilder(url); + if (param != null) { + for (String key : param.keySet()) { + builder.addParameter(key, param.get(key)); + } + } + URI uri = builder.build(); + + // 创建http GET请求 + HttpGet httpGet = new HttpGet(uri); + + // 执行请求 + response = httpclient.execute(httpGet); + // 判断返回状态是否为200 + if (response.getStatusLine().getStatusCode() == 200) { + resultString = EntityUtils.toString(response.getEntity(), "UTF-8"); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + if (response != null) { + response.close(); + } + httpclient.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + return resultString; + } + + public static String doGet(String url) { + return doGet(url, null); + } + + public static String doPost(String url, Map param) { + // 创建Httpclient对象 + CloseableHttpClient httpClient = HttpClients.createDefault(); + CloseableHttpResponse response = null; + String resultString = ""; + try { + // 创建Http Post请求 + HttpPost httpPost = new HttpPost(url); + // 创建参数列表 + if (param != null) { + List paramList = new ArrayList<>(); + for (String key : param.keySet()) { + paramList.add(new BasicNameValuePair(key, param.get(key))); + } + // 模拟表单 +// UrlEncodedFormEntity entity = new UrlEncodedFormEntity(paramList); + // 模拟表单(后面是转码,发送utf8格式的中文) + StringEntity entity = new UrlEncodedFormEntity(paramList, "utf-8"); + httpPost.setEntity(entity); + } + // 执行http请求 + response = httpClient.execute(httpPost); + resultString = EntityUtils.toString(response.getEntity(), "utf-8"); + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + response.close(); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + return resultString; + } + + public static String doPost(String url) { + return doPost(url, null); + } + + public static String doPostJson(String url, String json) { + // 创建Httpclient对象 + CloseableHttpClient httpClient = HttpClients.createDefault(); + CloseableHttpResponse response = null; + String resultString = ""; + try { + // 创建Http Post请求 + HttpPost httpPost = new HttpPost(url); + // 创建请求内容 + StringEntity entity = new StringEntity(json, ContentType.APPLICATION_JSON); + httpPost.setEntity(entity); + // 执行http请求 + response = httpClient.execute(httpPost); + resultString = EntityUtils.toString(response.getEntity(), "utf-8"); + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + response.close(); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + return resultString; + } + +} \ No newline at end of file diff --git a/src/main/java/com/emr/util/Jpg2PdfUtil.java b/src/main/java/com/emr/util/Jpg2PdfUtil.java new file mode 100644 index 0000000..afadb9b --- /dev/null +++ b/src/main/java/com/emr/util/Jpg2PdfUtil.java @@ -0,0 +1,298 @@ +package com.emr.util; + +import com.lowagie.text.Document; +import com.lowagie.text.Element; +import com.lowagie.text.Image; +import com.lowagie.text.Utilities; +import com.lowagie.text.pdf.*; +import com.lowagie.text.pdf.codec.TiffImage; +import org.apache.commons.lang3.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import javax.servlet.http.HttpServletResponse; +import java.awt.*; +import java.io.*; +import java.net.URL; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Iterator; +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2019/6/6 9:07 + * @UpdateUser: 曾文和 + * @UpdateDate: 2019/6/6 9:07 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class Jpg2PdfUtil { + static Logger logger = LoggerFactory.getLogger(Jpg2PdfUtil.class); + public static void imageToPdf(HttpServletResponse response, List filePaths, String pdfName) throws Exception{ + // 实例化图牿 + Image image = null; + pdfName = java.net.URLEncoder.encode(pdfName, "UTF-8"); + Document doc = openDocument(response, pdfName); + try { + for (String filePath : filePaths) { + File file1 = new File(filePath); + if(file1.exists()){ + if (file1.getName().endsWith(".tif") || file1.getName().endsWith(".tiff")) { + Object localObject1 = null; + Object localObject2 = null; + URL paramURL = Utilities.toURL(filePath); + try { + if (paramURL.getProtocol().equals("file")) { + localObject2 = paramURL.getFile(); + localObject2 = Utilities + .unEscapeURL((String) localObject2); + localObject1 = new RandomAccessFileOrArray( + (String) localObject2); + } else { + localObject1 = new RandomAccessFileOrArray(paramURL); + } + + int pageNums = TiffImage + .getNumberOfPages((RandomAccessFileOrArray) localObject1); + if (pageNums > 0) { + for (int i = 1; i <= pageNums; i++) { + localObject2 = TiffImage.getTiffImage( + (RandomAccessFileOrArray) localObject1, i); + image = (Image) localObject2; + } + } + if (localObject1 != null) { + ((RandomAccessFileOrArray) localObject1).close(); + } + } finally { + if (localObject1 != null) { + ((RandomAccessFileOrArray) localObject1).close(); + } + } + }else if (file1.getName().endsWith(".png") + || file1.getName().endsWith(".jpg") + || file1.getName().endsWith(".gif") + || file1.getName().endsWith(".jpeg") + ) { + // 实例化图牿 + image = Image.getInstance(filePath); + } + // 获得图片的高庿 + float heigth = image.getHeight(); + float width = image.getWidth(); + // 合理压缩,h>w,按w压缩,否则按w压缩 + int percent = getPercent(heigth, width); + + // 设置图片居中显示 + //image.setAlignment(Image.MIDDLE); + image.setAlignment(Image.ALIGN_CENTER); + //image.scaleAbsolute(500, 400); + // 按百分比显示图片的比便 + if (width > 1024 || heigth > 786) { + image.scalePercent(percent+5); + } + doc.add(image); + } + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + if (doc.isOpen()) { + doc.close(); + } + } + } + + private static Document openDocument(HttpServletResponse response,String pdfName) throws Exception{ + Document doc = new Document(); + response.reset(); + response.setCharacterEncoding("utf-8"); + response.setContentType("application/pdf"); // word格式 + response.setHeader("Content-Disposition", "attachment; filename=" + pdfName+ "("+ new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) +").pdf"); + // 定义输出文件的位罿 + PdfWriter.getInstance(doc,response.getOutputStream()); + // 开启文桿 + doc.open(); + return doc; + } + + /** + * 利用itext打开pdf文档 + */ + public static boolean check(String file) { + boolean flag1 = false; + int n = 0; + Document document = null; + PdfReader pdfReader = null; + try { + File f = new File(file); + if(f.isFile()){ + pdfReader = new PdfReader(file); + document = new Document(pdfReader.getPageSize(1)); + document.open(); + n = pdfReader.getNumberOfPages(); + if (n != 0) { + flag1 = true; + } + } + } catch (Exception e) { + }finally { + if(null != pdfReader){ + pdfReader.close(); + } + if(null != document){ + document.close(); + } + } + return flag1; + } + + public static void mulFile2One(HttpServletResponse response,List files,String waterMarkName) { + SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + //遍历删除,除去损坏,文件不存在,抛异常就是空白页 + Iterator iterator = files.iterator(); + while (iterator.hasNext()) { + String fileStr = iterator.next(); + File file = new File(fileStr); + if(file.isFile()){ + boolean flag = false; + flag = check(fileStr); + if(!flag){ + iterator.remove(); + System.out.println(fmt.format(new Date())+":"+file+"文件损坏"); + } + }else{ + iterator.remove(); + System.out.println(fmt.format(new Date())+":"+file+"文件不存在"); + } + } + if(null != files && !files.isEmpty()){ + // pdf合并工具类 + Document document = null; + ByteArrayOutputStream bos = null; + PdfCopy copy = null; + PdfReader reader = null; + PdfReader pdfReader = null; + try { + response.reset(); + document = new Document(new PdfReader(files.get(0)).getPageSize(1)); + copy = new PdfCopy(document,response.getOutputStream()); + document.open(); + bos = new ByteArrayOutputStream(); + for (int i = 0; i < files.size(); i++) { + bos.flush(); + //判断是否加水印 + if(StringUtils.isNotBlank(waterMarkName)){ + setWatermark(bos,files.get(i), waterMarkName, null); + } + reader = new PdfReader(files.get(i)); + int n = reader.getNumberOfPages(); + pdfReader = new PdfReader(bos.toByteArray()); + for (int j = 1; j <= n; j++) { + document.newPage(); + PdfImportedPage page = null; + if(StringUtils.isNotBlank(waterMarkName)){ + page = copy.getImportedPage(pdfReader, j); + }else{ + page = copy.getImportedPage(reader, j); + } + copy.addPage(page); + } + } + }catch (Exception e){ + e.printStackTrace(); + }finally { + try{ + if(pdfReader != null){ + pdfReader.close(); + } + if(null != reader){ + reader.close(); + } + if(null != copy){ + copy.close(); + } + if(null != bos){ + bos.close(); + } + if(null != document){ + document.close(); + } + }catch (Exception e){ + e.printStackTrace(); + } + } + } + } + + + //加水印 + private static void setWatermark(ByteArrayOutputStream bos, String input, String waterMarkName, String imgPath) + throws Exception{ + PdfReader reader = new PdfReader(input); + PdfStamper stamper = new PdfStamper(reader, bos); + int total = reader.getNumberOfPages() + 1; + PdfContentByte content; + BaseFont base = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.EMBEDDED); + PdfGState gs = new PdfGState(); + for (int i = 1; i < total; i++) { + content = stamper.getOverContent(i);// 在内容上方加水印 + //加文字水印 + if(StringUtils.isNotBlank(waterMarkName)) { + + gs.setFillOpacity(0.3f); + gs.setStrokeOpacity(0.3f); + content.setGState(gs); + content.beginText(); + content.setColorFill(Color.LIGHT_GRAY); + content.setFontAndSize(base, 50); + content.setTextMatrix(70, 200); + //v:距左 v1:距下 v2: + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 300, 600, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 300, 200, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 800, 600, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 800, 200, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 300, 1100, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 300, 1500, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 800, 1100, 40); + content.showTextAligned(Element.ALIGN_CENTER, waterMarkName, 800, 1500, 40); + content.endText(); + } + if(StringUtils.isNotBlank(imgPath)){ + Image image = Image.getInstance(imgPath); + image.setAbsolutePosition(200, 206); // set the first background + image.scaleToFit(200, 200); + content.addImage(image); + } + content.setColorFill(Color.BLACK); + content.setFontAndSize(base, 8); + } + if(null != reader){ + reader.close(); + } + stamper.close(); + } + /** + * 在不改变图片形状的同时,判断,如果h>w,则按h压缩,否则在w>h或w=h的情况下,按宽度压缩 + * @param h + * @param w + * @return + */ + public static int getPercent(float h, float w) { + int p = 0; + float p2 = 0.0f; + if (h > w) { + p2 = 210 / h * 279; + } else { + p2 = 210 / w * 279; + } + p = Math.round(p2); + return p; + } + +} diff --git a/src/main/java/com/emr/util/Msg.java b/src/main/java/com/emr/util/Msg.java new file mode 100644 index 0000000..0552899 --- /dev/null +++ b/src/main/java/com/emr/util/Msg.java @@ -0,0 +1,75 @@ +/** + * + */ +package com.emr.util; + +import java.util.HashMap; +import java.util.Map; + +/** + *

Title:Msg

+ *

Description:common return class

+ *

Company:

+ * @author hu + * @date + */ +public class Msg { + //state:100-success 200-fail + private int code; + //提示信息 + private String msg; + //用户要返回给浏览器的数据 + private Map extend=new HashMap(); + + public static Msg success(){ + Msg result=new Msg(); + result.setCode(100); + result.setMsg("success"); + return result; + } + + public static Msg fail(){ + Msg result=new Msg(); + result.setCode(200); + result.setMsg("fail"); + return result; + } + + public static Msg fail(String msg){ + Msg result=new Msg(); + result.setCode(200); + result.setMsg(msg); + return result; + } + + public Msg add(String key,Object value){ + this.getExtend().put(key, value); + return this; + } + + + public int getCode() { + return code; + } + + public void setCode(int code) { + this.code = code; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Map getExtend() { + return extend; + } + + public void setExtend(Map extend) { + this.extend = extend; + } + +} diff --git a/src/main/java/com/emr/util/OracleConnect.java b/src/main/java/com/emr/util/OracleConnect.java new file mode 100644 index 0000000..3b61ddd --- /dev/null +++ b/src/main/java/com/emr/util/OracleConnect.java @@ -0,0 +1,109 @@ +package com.emr.util; + + + +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.ResultSetMetaData; +import java.sql.SQLException; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import com.alibaba.druid.pool.DruidDataSource; + +/** + * Oracle链接数据库对象 + * + * @author ZL + * + * 2017年7月27日 + */ +public class OracleConnect { + private static DruidDataSource dataSourceTest = null; + public static PreparedStatement pst = null; + public static ResultSet rs = null; + + /** + * 构造函数完成数据库的连接和连接对象的生成 + */ + public OracleConnect() { + try { + if (dataSourceTest == null) { + dataSourceTest = new DruidDataSource(); + // 设置连接参数 + dataSourceTest.setUrl("jdbc:oracle:thin:@192.168.10.6:1521/orc1"); + dataSourceTest.setDriverClassName("oracle.jdbc.driver.OracleDriver"); + dataSourceTest.setUsername("pacs"); + dataSourceTest.setPassword("pacs"); + dataSourceTest.setInitialSize(3); + dataSourceTest.setMaxActive(10); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + + /** + * 取得已经构造生成的数据库连接 + * + * @return 返回数据库连接对象 + */ + public Connection getConnect() { + try { + return dataSourceTest.getConnection(); + } catch (SQLException e) { + e.printStackTrace(); + } + return null; + } + + /** + * 使用完一定要关闭(释放资源) + * @param rs ResultSet + * @param stat Statement + * @param conn Connection + * @throws Exception + */ + public static void CloseConn(ResultSet rs, Statement stat, Connection conn) + throws Exception { + if (rs != null) { + rs.close(); + } + if (stat != null) { + stat.close(); + } + if (conn != null) { + conn.close(); + } + } + + /** + * 查询一条(多条)记录 + * + * @param arg0 查询的sql语句 + * @return list + * @throws Exception + */ + @SuppressWarnings({ "rawtypes", "unchecked" }) + public static String select(String arg0) throws Exception { + String str = ""; + Connection conn = new OracleConnect().getConnect(); + pst = conn.prepareStatement(arg0); + rs = pst.executeQuery(); + List list = new ArrayList(); + if (rs != null) { + ResultSetMetaData md = rs.getMetaData(); + int columnCount = md.getColumnCount(); + Map rowData = new HashMap(); + while (rs.next()) { + str = rs.getString(1); + } + } + OracleConnect.CloseConn(rs, pst, conn); + return str; + } +} diff --git a/src/main/java/com/emr/util/PDFUtils.java b/src/main/java/com/emr/util/PDFUtils.java new file mode 100644 index 0000000..b21a71d --- /dev/null +++ b/src/main/java/com/emr/util/PDFUtils.java @@ -0,0 +1,126 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/9/17 9:26 + * Description: + */ +package com.emr.util; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.util.List; + +import com.itextpdf.text.Document; +import com.itextpdf.text.DocumentException; +import com.itextpdf.text.pdf.PdfCopy; +import com.itextpdf.text.pdf.PdfImportedPage; +import com.itextpdf.text.pdf.PdfReader; +import org.springframework.beans.factory.annotation.Value; + +public class PDFUtils { + + public static void main(String[] args) { +// File[] pdfs = new File[9]; +// pdfs[0] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\d10db823-7af0-407f-bfb9-cb992a271dac.pdf"); +// pdfs[1] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\dc37ad48-5392-4239-bb07-d39a6d975a4b.pdf"); +// pdfs[2] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\4c981c6e-30a6-45de-a4d2-ec8ffa92b2ab.pdf"); +// pdfs[3] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\52dd7990-2377-4c3a-9b65-8bf0a72b0bfa.pdf"); +// pdfs[4] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\c145b11c-923d-4a4f-a387-2041ae08e4c0.pdf"); +// +// pdfs[5] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\c145b11c-923d-4a4f-a387-2041ae08e4c0.pdf"); +// pdfs[6] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\aaa58453-838f-49b0-8623-72188d7ef634.pdf"); +// pdfs[7] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\0000b5c4-5e91-4252-895c-b92560800064.pdf"); +// pdfs[8] = new File("C:\\Users\\Administrator\\Desktop\\病案pdf\\1422482_1\\1f9babf2-8e61-4659-aafa-7231fe6cbfd8.pdf"); +// File mergedPdf = new File("C:\\Users\\Administrator\\Desktop\\cs2\\MergedDiagram1.pdf"); +// try { +// merge(pdfs, mergedPdf); +// } catch (IOException | DocumentException e) { +// e.printStackTrace(); +// } + String projectPath = System.getProperty("user.dir") + "\\static\\img\\pdfFiles\\typesPdf\\"; + System.out.println("projectPath==" + projectPath); + PDFUtils.delAllFile(projectPath); + } + + //删除指定文件夹下的所有文件 + public static boolean delAllFile(String path) { + boolean flag = false; + File file = new File(path); + if (!file.exists()) { + return flag; + } + if (!file.isDirectory()) { + return flag; + } + String[] tempList = file.list(); + File temp = null; + for (int i = 0; i < tempList.length; i++) { + if (path.endsWith(File.separator)) { + temp = new File(path + tempList[i]); + } else { + temp = new File(path + File.separator + tempList[i]); + } + if (temp.isFile()) { + temp.delete(); + } + if (temp.isDirectory()) { + delAllFile(path + "/" + tempList[i]);//先删除文件夹里面的文件 + //delFolder(path + "/" + tempList[i]);//再删除空文件夹 + flag = true; + } + } + return flag; + } + + public static void getPdf(String filePath, List pathArr){ + if(pathArr!=null) { + File[] pdfs = new File[pathArr.size()]; + for (int i = 0; i < pathArr.size(); i++) { + pdfs[i] = new File(pathArr.get(i).toString()); + } + File mergedPdf = new File(filePath); + try { + merge(pdfs, mergedPdf); + } catch (IOException | DocumentException e) { + e.printStackTrace(); + } + } + } + + /** + * @param pages + * @param pdffile + * @throws IOException + * @throws DocumentException + */ + public static void merge(File[] pages, File pdffile) throws IOException, + DocumentException { + if (!pdffile.exists()) { + pdffile.createNewFile(); + } + if (pages.length < 1) + return; + + Document document = new Document(new PdfReader( + ((File) pages[0]).getAbsolutePath()).getPageSize(1)); + PdfCopy copy = new PdfCopy(document, new FileOutputStream(pdffile)); + document.open(); + for (int i = 0; i < pages.length; i++) { + PdfReader reader = new PdfReader((pages[i]).getAbsolutePath()); + int num = reader.getNumberOfPages(); + for (int j = 1; j <= num; j++) { + document.newPage(); + PdfImportedPage page = copy.getImportedPage(reader, j); + copy.addPage(page); + } + } + copy.close(); + document.close(); +// for (File page : pages) { +// page.deleteOnExit(); +// } + } +} + + diff --git a/src/main/java/com/emr/util/PageBean.java b/src/main/java/com/emr/util/PageBean.java new file mode 100644 index 0000000..eb5a6bd --- /dev/null +++ b/src/main/java/com/emr/util/PageBean.java @@ -0,0 +1,141 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/19 19:20 + * Description:分页 + */ +package com.emr.util; + +import java.util.List; + +public class PageBean { + //已知数据 + private int pageNum; //当前页,从请求那边传过来。 + private int pageSize; //每页显示的数据条数。 + private int totalRecord; //总的记录条数。查询数据库得到的数据 + + //需要计算得来 + private int totalPage; //总页数,通过totalRecord和pageSize计算可以得来 + //开始索引,也就是我们在数据库中要从第几行数据开始拿,有了startIndex和pageSize, + //就知道了limit语句的两个数据,就能获得每页需要显示的数据了 + private int startIndex; + + + //将每页要显示的数据放在list集合中 + private List list; + + //分页显示的页数,比如在页面上显示1,2,3,4,5页,start就为1,end就为5,这个也是算过来的 + private int start; + private int end; + + //通过pageNum,pageSize,totalRecord计算得来tatalPage和startIndex + //构造方法中将pageNum,pageSize,totalRecord获得 + public PageBean(int pageNum, int pageSize, int totalRecord) { + this.pageNum = pageNum; + this.pageSize = pageSize; + this.totalRecord = totalRecord; + + //totalPage 总页数 + if (totalRecord % pageSize == 0) { + //说明整除,正好每页显示pageSize条数据,没有多余一页要显示少于pageSize条数据的 + this.totalPage = totalRecord / pageSize; + } else { + //不整除,就要在加一页,来显示多余的数据。 + this.totalPage = totalRecord / pageSize + 1; + } + //开始索引 + this.startIndex = (pageNum - 1) * pageSize; + //显示5页,这里自己可以设置,想显示几页就自己通过下面算法修改 + this.start = 1; + this.end = 5; + //显示页数的算法 + + if (totalPage <= 5) { + //总页数都小于5,那么end就为总页数的值了。 + this.end = this.totalPage; + } else { + //总页数大于5,那么就要根据当前是第几页,来判断start和end为多少了, + this.start = pageNum - 2; + this.end = pageNum + 2; + + if (start < 0) { + //比如当前页是第1页,或者第2页,那么就不如和这个规则, + this.start = 1; + this.end = 5; + } + if (end > this.totalPage) { + //比如当前页是倒数第2页或者最后一页,也同样不符合上面这个规则 + this.end = totalPage; + this.start = end - 5; + } + } + } + + //get、set方法。 + public int getPageNum() { + return pageNum; + } + + public void setPageNum(int pageNum) { + this.pageNum = pageNum; + } + + public int getPageSize() { + return pageSize; + } + + public void setPageSize(int pageSize) { + this.pageSize = pageSize; + } + + public int getTotalRecord() { + return totalRecord; + } + + public void setTotalRecord(int totalRecord) { + this.totalRecord = totalRecord; + } + + public int getTotalPage() { + return totalPage; + } + + public void setTotalPage(int totalPage) { + this.totalPage = totalPage; + } + + public int getStartIndex() { + return startIndex; + } + + public void setStartIndex(int startIndex) { + this.startIndex = startIndex; + } + + public List getList() { + return list; + } + + public void setList(List list) { + this.list = list; + } + + public int getStart() { + return start; + } + + public void setStart(int start) { + this.start = start; + } + + public int getEnd() { + return end; + } + + public void setEnd(int end) { + this.end = end; + } + + +} + diff --git a/src/main/java/com/emr/util/PrintToPdfUtil.java b/src/main/java/com/emr/util/PrintToPdfUtil.java new file mode 100644 index 0000000..586e62b --- /dev/null +++ b/src/main/java/com/emr/util/PrintToPdfUtil.java @@ -0,0 +1,337 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/7/31 19:49 + * Description: + */ +package com.emr.util; + +import com.lowagie.text.Document; +import com.lowagie.text.Image; +import com.lowagie.text.Rectangle; +import com.lowagie.text.pdf.PdfCopy; +import com.lowagie.text.pdf.PdfImportedPage; +import com.lowagie.text.pdf.PdfReader; +import com.lowagie.text.pdf.PdfWriter; +import org.apache.commons.io.FileUtils; +import org.apache.pdfbox.multipdf.PDFMergerUtility; + +import javax.imageio.ImageIO; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +/** + * 将多张图片合并转为PDF;需要用到iTextpdf包, + * + * @author + */ +public class PrintToPdfUtil { + + /** + * @param imageFolderPath 图片文件夹地址 + * @param pdfPath PDF文件保存地址 + */ + public static void toPdf(String imageFolderPath, String pdfPath,List dirList) { + // 创建文档 + Document doc = new Document(null, 0, 0, 0, 0); + try { + //判断文件夹是否存在 + String pdfStr = pdfPath.substring(0, pdfPath.lastIndexOf("\\")); + File fileDic = new File(pdfStr); + if (!fileDic.exists() && !fileDic.isDirectory()) { + fileDic.mkdirs(); + } + //判断pdf是否存在,将之前文件删除 + File file1 = new File(pdfPath); + if (file1.exists() && file1.isFile()) { + if (file1.renameTo(file1)) { + System.out.println("文件未被操作"); + } else { + System.out.println("文件正在被操作"); + } + file1.delete(); + System.gc(); + } + + // 输入流 + FileOutputStream fos = new FileOutputStream(pdfPath); + + //doc.open(); + // 写入PDF文档 + PdfWriter.getInstance(doc, fos); + + // 获取图片文件夹对象 + File file = new File(imageFolderPath); + //imageFolderPath = file.getAbsolutePath() + "\\"; + imgFun(imageFolderPath,file, dirList, doc); + + + } catch (Exception e) { + e.printStackTrace(); + }finally { + if (doc.isOpen()) { + // 关闭文档 + doc.close(); + } + } + } + + + public static void imgFun(String imageFolderPath,File file, List dirList, Document doc){ + // 图片地址 + String imagePath = null; + // 读取图片流 + BufferedImage img = null; + // 实例化图片 + Image image = null; + File[] files = file.listFiles(); + if (files.length > 0) { + // 循环获取图片文件夹内的图片 + try { + for (File file1 : files) { + if (file1.getName().endsWith(".png") || file1.getName().endsWith(".jpg") || file1.getName().endsWith(".gif") + || file1.getName().endsWith(".jpeg") || file1.getName().endsWith(".tif")) { + + imageFolderPath = file1.getAbsolutePath(); + + // 读取图片流 + img = ImageIO.read(new File(imageFolderPath)); + //String pdfStr=imageFolderPath.substring(0, imageFolderPath.lastIndexOf("\\")).replace("uploads", "pdfFiles"); + + //判断文件夹是否存在 + //File fileDic = new File(pdfStr); + //if (!fileDic.exists() && !fileDic.isDirectory()) { + //fileDic.mkdirs(); + //} + doc.setPageSize(new Rectangle(img.getWidth(), img.getHeight())); + // 根据图片大小设置文档大小 + //doc.setPageSize(new Rectangle(img.getWidth(), img.getHeight())); + // 实例化图片 + image = Image.getInstance(imageFolderPath); + // 添加图片到文档 + doc.open(); + doc.add(image); + } + //file.getAbsolutePath().replaceFirst(path, " "); + if (file1.isDirectory()) { + if (dirList != null && dirList.size() > 0) { + if (dirList.indexOf(file1.getName()) != -1) { + imageFolderPath = file1.getAbsolutePath() + "\\"; + imgFun(imageFolderPath, file1, dirList, doc); + + } + } else { + imageFolderPath = file1.getAbsolutePath() + "\\"; + imgFun(imageFolderPath, file1, dirList, doc); + } + } + + } + } catch(Exception e){ + e.printStackTrace(); + } finally { + + if (doc.isOpen()) { + // 关闭文档 + doc.close(); + } + } + }else{ + System.out.println("空文件夹"); + } + + } + + + public static void pdtToPdf(String pdfFolderPath, String pdfPath, List dirList, List pdfList) { + try { + // 输入流 +// FileOutputStream fos = new FileOutputStream(pdfPath); +// // 创建文档 + Document doc = new Document(null, 0, 0, 0, 0); +// //doc.open(); +// // 写入PDF文档 +// PdfWriter.getInstance(doc, fos); +// +// // 获取文件夹对象 + File file = new File(pdfFolderPath); + PDFMergerUtility mergePdf = new PDFMergerUtility(); + + //imageFolderPath = file.getAbsolutePath() + "\\"; + pdfFun(pdfFolderPath, file, dirList, pdfList, mergePdf); + mergePdf.setDestinationFileName(pdfPath); + mergePdf.mergeDocuments(); + System.out.print("done"); +// if (doc.isOpen()) { +// // 关闭文档 +// doc.close(); +// } + } catch (Exception e) { + e.printStackTrace(); + } + } + + + public static void pdfFun(String pdfFolderPath, File file, List dirList,List pdfList, PDFMergerUtility mergePdf) { + try { + File[] files = file.listFiles(); + if(file!=null) { + if (files.length > 0) { + // 循环获取图片文件夹内的图片 + for (File file1 : files) { + if (file1.getName().endsWith(".pdf")) { + //System.out.println(file1.length()); + if (pdfList != null && pdfList.size() > 0) { + System.out.println("文件名:" + file1.getName()); + if (pdfList.indexOf(file1.getName()) != -1) { + + } else { + if (file1.length() == 0) { + //file.delete(); + } else { + pdfFolderPath = file1.getAbsolutePath(); + mergePdf.addSource(pdfFolderPath); + } + } + } else { + if (file1.length() == 0) { + //file.delete(); + + } else { + pdfFolderPath = file1.getAbsolutePath(); + mergePdf.addSource(pdfFolderPath); + } + } + + } + + if (file1.isDirectory()) { + if (dirList != null && dirList.size() > 0) { + if (dirList.indexOf(file1.getName()) != -1) { + pdfFolderPath = file1.getAbsolutePath() + "\\"; + pdfFun(pdfFolderPath, file1, dirList, pdfList, mergePdf); + + } + } else { + pdfFolderPath = file1.getAbsolutePath() + "\\"; + pdfFun(pdfFolderPath, file1, dirList, pdfList, mergePdf); + } + } + + } + } else { + System.out.println("空文件夹"); + } + } + } catch (Exception e) { + e.printStackTrace(); + } + } + + /** + * 保存文件 + * + * @param file 保存的文件 + * @param filename 保存文件的名称(参考) + * @param savepath 文件保存的路径 + * @return boolean (true:保存成功;false:保存失败) + */ + public static boolean save(File file, String filename, String savepath) { + filename = filename; + File f = new File(savepath, filename); + try { + FileUtils.copyFile(file, f); + } catch (IOException e) { + e.printStackTrace(); + return false; + } + return true; + } + + public static void moveTotherFolders(String startPath, String endPath) { + try { + File startFile = new File(startPath); + File tmpFile = new File(endPath);//获取文件夹路径 + if (!tmpFile.exists()) {//判断文件夹是否创建,没有创建则创建新文件夹 + tmpFile.mkdirs(); + } + if (startFile.renameTo(new File(endPath + startFile.getName()))) { + System.out.println("File is moved successful!"); + //log.info("文件移动成功!文件名:《{}》 目标路径:{}", fileName, endPath); + } else { + System.out.println("File is failed to move!"); + //log.info("文件移动失败!文件名:《{}》 起始路径:{}", fileName, startPath); + } + } catch (Exception e) { + //log.info("文件移动异常!文件名:《{}》 起始路径:{}", fileName, startPath); + + } + } + + + /* + * * 合並pdf文件 * * @param files 要合並文件數組(絕對路徑如{ "e:\\1.pdf", "e:\\2.pdf" , + * "e:\\3.pdf"}) * @param newfile + * 合並後新產生的文件絕對路徑如e:\\temp.pdf,請自己刪除用過後不再用的文件請 * @return boolean + * 產生成功返回true, 否則返回false + */ + + public static boolean mergePdfFiles(List files, String newfile) { + boolean retValue = false; + Document document = null; + try { + document = new Document(new PdfReader(files.get(0).toString()).getPageSize(1)); + PdfCopy copy = new PdfCopy(document, new FileOutputStream(newfile)); + document.open(); + for (int i = 0; i < files.size(); i++) { + PdfReader reader = new PdfReader(files.get(i).toString()); + int n = reader.getNumberOfPages(); + long start = System.currentTimeMillis(); + for (int j = 1; j <= n; j++) { + document.newPage(); + PdfImportedPage page = copy.getImportedPage(reader, j); + copy.addPage(page); + } + long end = System.currentTimeMillis(); + System.out.println("合成pdf时间"); + } + retValue = true; + } catch (Exception e) { + e.printStackTrace(); + } finally { + document.close(); + } + return retValue; + } + + public static void main(String[] args) { + // String pdfFile = String.valueOf(System.currentTimeMillis()); + //读取指定路径下的文件名和目录名 + //List list = new ArrayList(); + //list.add("123"); + + //图片转PDF(病案号文件夹+类别文件夹) + //toPdf("C:/Users/Administrator/Desktop/cs/123123/", "C:/Users/Administrator/Desktop/cs/123123/" + pdfFile + ".pdf", list); + + //多个pdf合成一个 + //pdtToPdf("D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\pdfFiles\\1333ad3c4d6448c89372835dbad3c364\\", "D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\pdfFiles\\typesPdf\\"+ pdfFile+".pdf", list); + + //图片移动 + //moveTotherFolders("D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\uploads\\1333ad3c4d6448c89372835dbad3c364\\HC3SL2HENH348M8X619PMCA7GC5R3125\\2019071905226021565006922724小程序界面.png","D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\uploads\\1333ad3c4d6448c89372835dbad3c364\\SDV1QEHUPQRQ8GXJE4RQH0FGAS1V7HM0\\"); + //moveTotherFolders("D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp/static\\img\\uploads\\1333ad3c4d6448c89372835dbad3c364\\HC3SL2HENH348M8X619PMCA7GC5R3125\\2019071905226021565064554400fw.jpg", "D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\uploads\\1333ad3c4d6448c89372835dbad3c364\\3\\"); + List list = new ArrayList(); + list.add("C:\\Users\\Administrator\\Desktop\\新建文件夹\\ttt.pdf"); + list.add("C:\\Users\\Administrator\\Desktop\\新建文件夹\\ttt.pdf"); + //String[] files = {"C:\\Users\\Administrator\\Desktop\\新建文件夹\\ttt.pdf", "C:\\Users\\Administrator\\Desktop\\新建文件夹\\sss.pdf"}; + String savepath = "C:\\Users\\Administrator\\Desktop\\新建文件夹\\temp.pdf"; + mergePdfFiles(list, savepath); + } + +} + + + diff --git a/src/main/java/com/emr/util/ReadFile.java b/src/main/java/com/emr/util/ReadFile.java new file mode 100644 index 0000000..b9e8060 --- /dev/null +++ b/src/main/java/com/emr/util/ReadFile.java @@ -0,0 +1,65 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/1 10:54 + * Description: + */ +package com.emr.util; + +import java.io.File; +import java.util.ArrayList; +import java.util.List; + +public class ReadFile { + + /* + * 读取指定路径下的文件名和目录名 + */ + public void getFileList(String path,List divList) { + File file = new File(path); + + File[] fileList = file.listFiles(); + + for (int i = 0; i < fileList.length; i++) { + if (fileList[i].isFile()) { + String fileName = fileList[i].getName(); + System.out.println("文件:" + fileName); + } + + if (fileList[i].isDirectory()) { + //if(divList.indexOf(fileList[i].getName())!=-1) { + String fileName = fileList[i].getName(); + System.out.println("目录:" + fileName); + + // } + } + } + } + + public static void printFile(File file) { + if (file.isFile()) { + System.out.println("您给定的是一个文件"); // 判断给定目录是否是一个合法的目录,如果不是,输出提示 + } else { + File[] fileLists = file.listFiles(); // 如果是目录,获取该目录下的内容集合 + + for (int i = 0; i < fileLists.length; i++) { // 循环遍历这个集合内容 + System.out.println(fileLists[i].getName()); //输出元素名称 + if (fileLists[i].isDirectory()) { //判断元素是不是一个目录 + printFile(fileLists[i]); //如果是目录,继续调用本方法来输出其子目录 + } + } + } + } + + public static void main(String[] args) { + printFile(new File("D:\\")); + +// ReadFile rf = new ReadFile(); +// List list=new ArrayList(); +// list.add("log"); +// list.add("logs"); +// rf.getFileList("D:\\", list); + } +} + + diff --git a/src/main/java/com/emr/util/UrlUtil.java b/src/main/java/com/emr/util/UrlUtil.java new file mode 100644 index 0000000..265defe --- /dev/null +++ b/src/main/java/com/emr/util/UrlUtil.java @@ -0,0 +1,88 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/14 15:06 + * Description:一个简单的解析url,获取参数的Java工具类 + */ +package com.emr.util; + +import java.util.HashMap; +import java.util.Map; + +/** + * @author + * @description url工具类 + * @date + */ +public class UrlUtil { + + public static class UrlEntity { + /** + * 基础url + */ + public String baseUrl; + /** + * url参数 + */ + public Map params; + } + + /** + * 解析url + * + * @param url + * @return + */ + public static UrlEntity parse(String url) { + UrlEntity entity = new UrlEntity(); + if (url == null) { + return entity; + } + url = url.trim(); + if (url.equals("")) { + return entity; + } + String[] urlParts = url.split("\\?"); + entity.baseUrl = urlParts[0]; + //没有参数 + if (urlParts.length == 1) { + return entity; + } + //有参数 + String[] params = urlParts[1].split("&"); + entity.params = new HashMap<>(); + for (String param : params) { + String[] keyValue = param.split("="); + entity.params.put(keyValue[0], keyValue[1]); + } + + return entity; + } + + /** + * 测试 + * + * @param args + */ + public static void main(String[] args) { + /* + null + null + http://www.123.com + null + http://www.123.com + {id=1} + http://www.123.com + {name=小明, id=1} + */ + UrlEntity entity = parse(null); + System.out.println(entity.baseUrl + "\n" + entity.params); + entity = parse("http://www.123.com"); + System.out.println(entity.baseUrl + "\n" + entity.params); + entity = parse("http://www.123.com?id=1"); + System.out.println(entity.baseUrl + "\n" + entity.params); + entity = parse("http://www.123.com?id=1&name=小明"); + System.out.println(entity.baseUrl + "\n" + entity.params); + } +} + diff --git a/src/main/java/com/emr/util/test.java b/src/main/java/com/emr/util/test.java new file mode 100644 index 0000000..50361c1 --- /dev/null +++ b/src/main/java/com/emr/util/test.java @@ -0,0 +1,111 @@ +/** + * Copyright (C), 2015-2019 + * Author: HJL + * Date: 2019/8/1 16:07 + * Description: + */ +package com.emr.util; + +import org.apache.axis.client.Call; +import org.apache.axis.client.Service; +import org.apache.cxf.endpoint.Client; +import org.apache.cxf.endpoint.Endpoint; +import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory; +import org.apache.cxf.service.model.BindingInfo; +import org.apache.cxf.service.model.BindingOperationInfo; +import org.apache.pdfbox.multipdf.PDFMergerUtility; + +import javax.xml.namespace.QName; +import java.io.File; +import java.io.IOException; +public class test { + + private static String[] getFiles(String folder) throws IOException { + File _folder = new File(folder); + String[] filesInFolder; + + if (_folder.isDirectory()) { + filesInFolder = _folder.list(); + return filesInFolder; + } else { + throw new IOException("Path is not a directory"); + } + } + + private static void pdfToPdf(String folder,String fileName) throws Exception { + PDFMergerUtility mergePdf = new PDFMergerUtility(); + String[] filesInFolder = getFiles(folder); + for (int i = 0; i < filesInFolder.length; i++){ + mergePdf.addSource(folder + File.separator + filesInFolder[i]); + System.out.println(filesInFolder[i]); + } + mergePdf.setDestinationFileName(folder + File.separator + fileName); + System.out.println(folder); + mergePdf.mergeDocuments(); + System.out.print("done"); + } + + public static void main(String[] args) throws Exception { + // TODO Auto-generated method stub + // String folder = "D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\uploads\\pdfFiles"; + // String fileName = "mergedTest.pdf"; + //pdfToPdf(folder, fileName); + + //String str = "D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\static\\img\\uploads\\4\\a.jpg"; + //获得第一个点的位置 + // int index = str.indexOf("\\static"); + //String result = str.substring(0,index+1); + //输出结果 + ///System.out.println(str.substring(index, str.length())); + // JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); + // Client client = dcf.createClient(HomepageDictionary); + // Object[] objects = client.invoke("getInfosByUserId", token, "emr_medical_record"); + // System.out.println(client); +// try { +// String endpoint = "http://120.27.212.36:9999/filing/services/HomepageDictionary?wsdl"; +// //String endpoint = "http://localhost:8080/ca3/services/caSynrochnized?wsdl"; +// //直接引用远程的wsdl文件 +// //以下都是套路 +// Service service = new Service(); +// Call call = (Call) service.createCall(); +// call.setTargetEndpointAddress(endpoint); +// call.setOperationName(new QName("http://interfaces.ann.com/", "CheckData")); +// +// //call.setOperationName("CheckData");//WSDL里面描述的接口名称 +// call.addParameter("masterId", org.apache.axis.encoding.XMLType.XSD_DATE, javax.xml.rpc.ParameterMode.IN);//接口的参数 +// call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);//设置返回类型 +// String temp = "02e4ba493dc643c9926926662327995e"; +// String result = (String) call.invoke(new Object[]{temp}); +// //给方法传递参数,并且调用方法 +// +// System.out.println("result is " + result); +// +// } catch (Exception e) { +// System.err.println(e.toString()); +// +// } + + + String method = "CheckData"; + JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance(); + Client client = factory.createClient("http://120.27.212.36:9999/filing/services/HomepageDictionary?wsdl"); +// Endpoint endpoint2 = client.getEndpoint(); +// QName opName = new QName(endpoint2.getService().getName().getNamespaceURI(), method); +// BindingInfo bindingInfo = endpoint2.getEndpointInfo().getBinding(); +// if (bindingInfo.getOperation(opName) == null) { +// for (BindingOperationInfo operationInfo : bindingInfo.getOperations()) { +// if (method.equals(operationInfo.getName().getLocalPart())) { +// opName = operationInfo.getName(); +// break; +// } +// } +// } + Object[] res = null; + res = client.invoke("CheckData","02e4ba493dc643c9926926662327995e"); + String xml = (String) res[0]; + System.err.println("@@@@@@@@@@@@@@@@@" + xml); + } + +} + + diff --git a/src/main/java/com/emr/vo/ArchiveCallbackInfoVo.java b/src/main/java/com/emr/vo/ArchiveCallbackInfoVo.java new file mode 100644 index 0000000..c85618a --- /dev/null +++ b/src/main/java/com/emr/vo/ArchiveCallbackInfoVo.java @@ -0,0 +1,37 @@ +package com.emr.vo; + +import com.emr.entity.ArchiveCallbackInfo; +import lombok.Data; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/5/12 16:49 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/5/12 16:49 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Data +public class ArchiveCallbackInfoVo extends ArchiveCallbackInfo{ + private String inpNo; + + private String visitId; + + private String name; + + private String archivestate; + + private String idNo; + + private String deptName; + + private String status; + + private String startDate; + + private String endDate; +} diff --git a/src/main/java/com/emr/vo/ArchiveFlowInfoVo.java b/src/main/java/com/emr/vo/ArchiveFlowInfoVo.java new file mode 100644 index 0000000..0cfb8b6 --- /dev/null +++ b/src/main/java/com/emr/vo/ArchiveFlowInfoVo.java @@ -0,0 +1,94 @@ +package com.emr.vo; + +import com.emr.entity.ArchiveFlowInfo; +import lombok.Data; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/5/18 11:30 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/5/18 11:30 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Data +public class ArchiveFlowInfoVo extends ArchiveFlowInfo { + /** + * 转换使用时间 + */ + private String useTime; + + /** + * 退回有缺陷记录的记录id + */ + private Integer faultId; + + /** + * 退回原因 + */ + private String backContent; + + /** + * 缺陷选项 + */ + private String faultAssortName; + + /** + * 审核人姓名 + */ + private String checkName; + + /** + * 住院号 + */ + private String inpNo; + + /** + * 住院次数 + */ + private String visitId; + + /** + * 患者姓名 + */ + private String name; + + /** + * 出院科室 + */ + private String deptName; + + /** + * 出院日期 + */ + private String dischargeDateTime; + + /** + * 审核日期开始时间 + */ + private String startDate; + + /** + * 审核日期结束时间 + */ + private String endDate; + + /** + * 出院日期开始时间 + */ + private String disStartDate; + + /** + * 出院日期结束时间 + */ + private String disEndDate; + + /** + * 接收字符串类型的审核时间 + */ + private String createTimeCn; +} diff --git a/src/main/java/com/emr/vo/DeptStatistics.java b/src/main/java/com/emr/vo/DeptStatistics.java new file mode 100644 index 0000000..6d36234 --- /dev/null +++ b/src/main/java/com/emr/vo/DeptStatistics.java @@ -0,0 +1,77 @@ +package com.emr.vo; + +import java.util.List; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/8 9:58 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/8 9:58 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class DeptStatistics { + private String deptName;//科室名称 + + private int deptAdmissDay;//科室住院总天数 + + private int deptOverDays;//科室逾期总天数 + + private int deptCount;//科室病历总份数 + + private int deptOverCount;//科室预期总份数 + + private List doctorData;//主管医生明细 + + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName; + } + + public int getDeptAdmissDay() { + return deptAdmissDay; + } + + public void setDeptAdmissDay(int deptAdmissDay) { + this.deptAdmissDay = deptAdmissDay; + } + + public int getDeptOverDays() { + return deptOverDays; + } + + public void setDeptOverDays(int deptOverDays) { + this.deptOverDays = deptOverDays; + } + + public int getDeptCount() { + return deptCount; + } + + public void setDeptCount(int deptCount) { + this.deptCount = deptCount; + } + + public int getDeptOverCount() { + return deptOverCount; + } + + public void setDeptOverCount(int deptOverCount) { + this.deptOverCount = deptOverCount; + } + + public List getDoctorData() { + return doctorData; + } + + public void setDoctorData(List doctorData) { + this.doctorData = doctorData; + } +} diff --git a/src/main/java/com/emr/vo/DoctorStatistics.java b/src/main/java/com/emr/vo/DoctorStatistics.java new file mode 100644 index 0000000..d30b03f --- /dev/null +++ b/src/main/java/com/emr/vo/DoctorStatistics.java @@ -0,0 +1,75 @@ +package com.emr.vo; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/8 10:02 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/8 10:02 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class DoctorStatistics { + private String deptName;//科室名称 + + private String doctor;//住院医生姓名 + + private int admissDays;//住院天数 + + private int overDays;//逾期天数 + + private int recordCount;//病历总数 + + private int recordOverCount;//病历逾期份数 + + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName; + } + + public String getDoctor() { + return doctor; + } + + public void setDoctor(String doctor) { + this.doctor = doctor; + } + + public int getAdmissDays() { + return admissDays; + } + + public void setAdmissDays(int admissDays) { + this.admissDays = admissDays; + } + + public int getOverDays() { + return overDays; + } + + public void setOverDays(int overDays) { + this.overDays = overDays; + } + + public int getRecordCount() { + return recordCount; + } + + public void setRecordCount(int recordCount) { + this.recordCount = recordCount; + } + + public int getRecordOverCount() { + return recordOverCount; + } + + public void setRecordOverCount(int recordOverCount) { + this.recordOverCount = recordOverCount; + } +} diff --git a/src/main/java/com/emr/vo/FinalAndFirstStatistics.java b/src/main/java/com/emr/vo/FinalAndFirstStatistics.java new file mode 100644 index 0000000..0832f28 --- /dev/null +++ b/src/main/java/com/emr/vo/FinalAndFirstStatistics.java @@ -0,0 +1,55 @@ +package com.emr.vo; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/8 15:41 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/8 15:41 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class FinalAndFirstStatistics { + private String checkCode;//审核者工号 + + private String checkName;//审核者姓名 + + private String createTime;//审核日期 + + private int count;//审核份数 + + public String getCheckCode() { + return checkCode; + } + + public void setCheckCode(String checkCode) { + this.checkCode = checkCode; + } + + public String getCheckName() { + return checkName; + } + + public void setCheckName(String checkName) { + this.checkName = checkName; + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime; + } + + public int getCount() { + return count; + } + + public void setCount(int count) { + this.count = count; + } +} diff --git a/src/main/java/com/emr/vo/TUuInfoVo.java b/src/main/java/com/emr/vo/TUuInfoVo.java new file mode 100644 index 0000000..6f57d6d --- /dev/null +++ b/src/main/java/com/emr/vo/TUuInfoVo.java @@ -0,0 +1,27 @@ +package com.emr.vo; + +import com.emr.entity.TUuInfo; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/20 14:57 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/20 14:57 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class TUuInfoVo extends TUuInfo { + private Integer scanCount; + + public Integer getScanCount() { + return scanCount; + } + + public void setScanCount(Integer scanCount) { + this.scanCount = scanCount; + } +} diff --git a/src/main/java/com/emr/vo/TUuPrintSearch.java b/src/main/java/com/emr/vo/TUuPrintSearch.java new file mode 100644 index 0000000..a25be78 --- /dev/null +++ b/src/main/java/com/emr/vo/TUuPrintSearch.java @@ -0,0 +1,27 @@ +package com.emr.vo; + +import lombok.Data; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/21 10:03 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/21 10:03 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Data +public class TUuPrintSearch { + private String startDate; + + private String endDate; + + private String name; + + private String sql; +} + diff --git a/src/main/java/com/emr/vo/TUuPrintVo.java b/src/main/java/com/emr/vo/TUuPrintVo.java new file mode 100644 index 0000000..cb79ecf --- /dev/null +++ b/src/main/java/com/emr/vo/TUuPrintVo.java @@ -0,0 +1,47 @@ +package com.emr.vo; + +import com.emr.entity.TUuPrint; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/20 15:00 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/20 15:00 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class TUuPrintVo extends TUuPrint { + private String printTime; + + private Integer printCount; + + private String flagCn; + + public String getFlagCn() { + return flagCn; + } + + public void setFlagCn(String flagCn) { + this.flagCn = flagCn; + } + + public String getPrintTime() { + return printTime; + } + + public void setPrintTime(String printTime) { + this.printTime = printTime; + } + + public Integer getPrintCount() { + return printCount; + } + + public void setPrintCount(Integer printCount) { + this.printCount = printCount; + } +} diff --git a/src/main/java/com/emr/vo/User.java b/src/main/java/com/emr/vo/User.java new file mode 100644 index 0000000..dd28e49 --- /dev/null +++ b/src/main/java/com/emr/vo/User.java @@ -0,0 +1,76 @@ +package com.emr.vo; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/8 16:28 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/8 16:28 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +public class User { + private Integer userId; + + private String userName; + + private Integer roleId; + + private String roleName; + + private String deptId; + + private String name; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getUserId() { + return userId; + } + + public void setUserId(Integer userId) { + this.userId = userId; + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName; + } + + public Integer getRoleId() { + return roleId; + } + + public void setRoleId(Integer roleId) { + this.roleId = roleId; + } + + public String getRoleName() { + return roleName; + } + + public void setRoleName(String roleName) { + this.roleName = roleName; + } + + public String getDeptId() { + return deptId; + } + + public void setDeptId(String deptId) { + this.deptId = deptId; + } +} + diff --git a/src/main/java/com/emr/vo/V_CountVo.java b/src/main/java/com/emr/vo/V_CountVo.java new file mode 100644 index 0000000..56593f2 --- /dev/null +++ b/src/main/java/com/emr/vo/V_CountVo.java @@ -0,0 +1,21 @@ +package com.emr.vo; + +import com.emr.entity.V_Count; +import lombok.Data; + +/** + * @ProjectName: + * @Description: + * @Param 传输参数 + * @Return + * @Author: 曾文和 + * @CreateDate: 2020/1/21 15:30 + * @UpdateUser: 曾文和 + * @UpdateDate: 2020/1/21 15:30 + * @UpdateRemark: 更新说明 + * @Version: 1.0 + */ +@Data +public class V_CountVo extends V_Count { + private String sql; +} diff --git a/src/main/resources/activiti/leave.bpmn20.xml b/src/main/resources/activiti/leave.bpmn20.xml new file mode 100644 index 0000000..1803aff --- /dev/null +++ b/src/main/resources/activiti/leave.bpmn20.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + = 3}]]> + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/config/activiti.cfg.xml b/src/main/resources/config/activiti.cfg.xml new file mode 100644 index 0000000..9d96b4d --- /dev/null +++ b/src/main/resources/config/activiti.cfg.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/config/applicationContext-shiro.xml b/src/main/resources/config/applicationContext-shiro.xml new file mode 100644 index 0000000..1cdf370 --- /dev/null +++ b/src/main/resources/config/applicationContext-shiro.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + /toLogin=anon + /static/**=anon + /error=authc + /test=anon + /login=anon + /home=perms[home] + /admin=roles["admin"] + + /**=authc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/config/applicationContext.xml b/src/main/resources/config/applicationContext.xml new file mode 100644 index 0000000..ad5ea29 --- /dev/null +++ b/src/main/resources/config/applicationContext.xml @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/config/config.properties b/src/main/resources/config/config.properties new file mode 100644 index 0000000..60181b0 --- /dev/null +++ b/src/main/resources/config/config.properties @@ -0,0 +1,14 @@ +#pdf\u6C34\u5370 +pdfWater = \u4F5B\u5C71\u5E02\u9AD8\u660E\u4EBA\u6C11\u533B\u9662 + +#\u672C\u5730\u56FE\u7247\u5730\u5740 +pictureUrl=D:\\JiaShiPic\\ + +#\u6620\u5C04\u672C\u5730\u56FE\u7247\u5730\u5740\u6839\u76EE\u5F55 +picSrc=upload\\ + +#\u5B9A\u4E49\u7B2C\u4E09\u65B9\u6D4F\u89C8\u75C5\u5386\u7684\u67E5\u8BE2\u5168\u90E8\u5206\u7C7B\u7684\u5206\u7C7Bid\u53C2\u6570\u503C +allAddortIds = 00000000 + +#\u62A4\u58EB\u652F\u7EBF\u5BA1\u6838\u67E5\u770B\u7684\u5206\u7C7Bid +nurseAssortIds = 'C70E8C427A3648B79BE80798C08F4D12','85DAE73A87D047D28C222E878C78C670' \ No newline at end of file diff --git a/src/main/resources/config/gennerator.properties b/src/main/resources/config/gennerator.properties new file mode 100644 index 0000000..a044e4a --- /dev/null +++ b/src/main/resources/config/gennerator.properties @@ -0,0 +1,20 @@ +#jdbc.driver=com.mysql.jdbc.Driver +#jdbc.url=jdbc\:mysql\://localhost\:3306/power?useUnicode\=true&characterEncoding\=utf-8 +#jdbc.url=jdbc\:mysql\://120.27.212.36\:3306/power?useUnicode\=true&characterEncoding\=utf-8 +#jdbc.username=root +#jdbc.password=docus702 +jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver +jdbc.url=jdbc\:sqlserver\://localhost:1433;databaseName=emr_record +jdbc.username=sa +jdbc.password=docus702 +#jdbc.driverLocation=D:\\project_js\\EMR_Medical_Record\\src\\main\\webapp\\WEB-INF\\lib\\sqljdbc4-2.0.jar +#\u6267\u884C:\u53F3\u952E Run As ---->Maven build ---->Goals:mybatis-generator:generate +#\u8F93\u51FA\u76EE\u5F55 +targetProject=src/main/java +#modelPackage,sqlMapperPackage,daoMapperPackage \u901A\u5E38\u4E00\u81F4\u0090\u008D +modelPackage=com.emr.entity +daoMapperPackage=com.emr.dao +#\u8F93\u51FA\u76EE\u5F55 +targetProject2=src/main/resources +sqlMapperPackage=mapper + diff --git a/src/main/resources/config/jdbc.properties b/src/main/resources/config/jdbc.properties new file mode 100644 index 0000000..074893c --- /dev/null +++ b/src/main/resources/config/jdbc.properties @@ -0,0 +1,38 @@ +jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver +jdbc.url=jdbc\:sqlserver\://localhost:1433;databaseName=emr_record +jdbc.username=sa +jdbc.password=AbcXyz123 +filters=stat +maxWait=60000 + +#Oracle +oracle.driver=oracle.jdbc.driver.OracleDriver +oracle.url=jdbc:oracle:thin:@192.168.10.6:1521/orc1 +oracle.username=pacs +oracle.password=pacs +#hibernate config +hibernate.dialect=org.hibernate.dialect.SQLServerDialect +hibernate.show_sql=true +hibernate.format_sql=true +hibernate.hbm2ddl.auto=update +#hibernate.current_session_context_class=org.springframework.orm.hibernate5.SpringSessionContext +hibernate.current_session_context_class=thread +hibernate.jdbc.batch_size=50 +hibernate.enable_lazy_load_no_trans=true + +#\u83DC\u5355\u63A5\u53E3http://120.27.212.36:8888/power/font/getMenusByUserIdAndSysFlag +#powerUrl=http://120.27.212.36:8888/power/font/getMenusByUserIdAndSysFlag +#POWER_URLHEAD=http://120.27.212.36:8888/power +#power\u6743\u9650\u7CFB\u7EDF\u7684\u670D\u52A1\u5668\u5730\u5740\u5934\u5982\uFF1Ahttp://192.168.1.3:8081/power +powerUrl=http://200.100.104.40:8081/power/font/getMenusByUserIdAndSysFlag +POWER_URLHEAD=http://200.100.104.40:8081/power +POWER_JSP=http://200.100.104.40:8081/power +recallReason=\u533B\u9662\u9700\u8981\u8FD9\u4EFD\u6587\u6863 +HomepageDictionary=http://200.100.104.40:8081/filing/services/HomepageDictionary?wsdl +HomepageMethod=CheckData + + + + + + diff --git a/src/main/resources/config/mybatis-config.xml b/src/main/resources/config/mybatis-config.xml new file mode 100644 index 0000000..e7193c6 --- /dev/null +++ b/src/main/resources/config/mybatis-config.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/config/spring-shiro.xml b/src/main/resources/config/spring-shiro.xml new file mode 100644 index 0000000..99e24d5 --- /dev/null +++ b/src/main/resources/config/spring-shiro.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + /toLogin=anon + /error=authc + /test=anon + /font/**=anon + /login=anon + /static/**=anon + /jspf/**=anon + /img/**=anon + /styles/**=anon + /batch/**=anon + /css/**=anon + /js/**=anon + /home=perms[home] + /admin=roles["admin"] + + /**=authc + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/config/webService.xml b/src/main/resources/config/webService.xml new file mode 100644 index 0000000..e69de29 diff --git a/src/main/resources/generatorConfig.xml b/src/main/resources/generatorConfig.xml new file mode 100644 index 0000000..7adcd18 --- /dev/null +++ b/src/main/resources/generatorConfig.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties new file mode 100644 index 0000000..3b7e496 --- /dev/null +++ b/src/main/resources/log4j.properties @@ -0,0 +1,18 @@ +log4j.logger.myLog=debug,myLog +log4j.appender.myLog=org.apache.log4j.DailyRollingFileAppender +log4j.appender.myLog.File=D:\\logs\\emr_medical_record\\info\\info_log +log4j.appender.myLog.DatePattern=-yyyy-MM-dd'.log' +log4j.appender.myLog.Append = true +log4j.appender.myLog.Threshold = INFO +log4j.appender.myLog.layout=org.apache.log4j.PatternLayout +log4j.appender.myLog.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}:%m%n + +log4j.logger.errorMsg=error,errorMsg +log4j.appender.errorMsg=org.apache.log4j.DailyRollingFileAppender +log4j.appender.errorMsg.File=D:\\logs\\emr_medical_record\\error\\error_log +log4j.appender.errorMsg.DatePattern=-yyyy-MM-dd'.log' +log4j.appender.errorMsg.Append = true +log4j.appender.errorMsg.Threshold = error +log4j.appender.errorMsg.layout=org.apache.log4j.PatternLayout +log4j.appender.errorMsg.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}:%m%n + diff --git a/src/main/resources/mapper/ArchiveCallbackInfoMapper.xml b/src/main/resources/mapper/ArchiveCallbackInfoMapper.xml new file mode 100644 index 0000000..358b1dc --- /dev/null +++ b/src/main/resources/mapper/ArchiveCallbackInfoMapper.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + insert into archive_callback_info (master_id, callback_user_name, callback_time, + callback_reason, ip) + values (#{masterId,jdbcType=NVARCHAR}, #{callbackUserName,jdbcType=NVARCHAR}, #{callbackTime,jdbcType=TIMESTAMP}, + #{callbackReason,jdbcType=NVARCHAR}, #{ip,jdbcType=NVARCHAR}) + + + insert into archive_callback_info + + + master_id, + + + callback_user_name, + + + callback_time, + + + callback_reason, + + + ip, + + + + + #{masterId,jdbcType=NVARCHAR}, + + + #{callbackUserName,jdbcType=NVARCHAR}, + + + #{callbackTime,jdbcType=TIMESTAMP}, + + + #{callbackReason,jdbcType=NVARCHAR}, + + + #{ip,jdbcType=NVARCHAR}, + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/ArchiveFlowInfoMapper.xml b/src/main/resources/mapper/ArchiveFlowInfoMapper.xml new file mode 100644 index 0000000..e20e5e8 --- /dev/null +++ b/src/main/resources/mapper/ArchiveFlowInfoMapper.xml @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + + + + + + + id, master_id, step_index, start_step_id, start_step, sumbit_name, target_step_id, + target_step, oper_role, use_seconds, remark, user_name, sumbit_time, createtime + + + + delete from archive_flow_info + where id = #{id,jdbcType=INTEGER} + + + insert into archive_flow_info (id, master_id, step_index, + start_step_id, start_step, sumbit_name, + target_step_id, target_step, oper_role, + use_seconds, remark, user_name, + sumbit_time, createtime) + values (#{id,jdbcType=INTEGER}, #{masterId,jdbcType=NVARCHAR}, #{stepIndex,jdbcType=INTEGER}, + #{startStepId,jdbcType=INTEGER}, #{startStep,jdbcType=NVARCHAR}, #{sumbitName,jdbcType=NVARCHAR}, + #{targetStepId,jdbcType=INTEGER}, #{targetStep,jdbcType=NVARCHAR}, #{operRole,jdbcType=SMALLINT}, + #{useSeconds,jdbcType=BIGINT}, #{remark,jdbcType=NVARCHAR}, #{userName,jdbcType=NVARCHAR}, + #{sumbitTime,jdbcType=TIMESTAMP}, #{createtime,jdbcType=TIMESTAMP}) + + + insert into archive_flow_info + + + id, + + + master_id, + + + step_index, + + + start_step_id, + + + start_step, + + + sumbit_name, + + + target_step_id, + + + target_step, + + + oper_role, + + + use_seconds, + + + remark, + + + user_name, + + + sumbit_time, + + + createtime, + + + + + #{id,jdbcType=INTEGER}, + + + #{masterId,jdbcType=NVARCHAR}, + + + #{stepIndex,jdbcType=INTEGER}, + + + #{startStepId,jdbcType=INTEGER}, + + + #{startStep,jdbcType=NVARCHAR}, + + + #{sumbitName,jdbcType=NVARCHAR}, + + + #{targetStepId,jdbcType=INTEGER}, + + + #{targetStep,jdbcType=NVARCHAR}, + + + #{operRole,jdbcType=SMALLINT}, + + + #{useSeconds,jdbcType=BIGINT}, + + + #{remark,jdbcType=NVARCHAR}, + + + #{userName,jdbcType=NVARCHAR}, + + + #{sumbitTime,jdbcType=TIMESTAMP}, + + + #{createtime,jdbcType=TIMESTAMP}, + + + + + update archive_flow_info + + + master_id = #{masterId,jdbcType=NVARCHAR}, + + + step_index = #{stepIndex,jdbcType=INTEGER}, + + + start_step_id = #{startStepId,jdbcType=INTEGER}, + + + start_step = #{startStep,jdbcType=NVARCHAR}, + + + sumbit_name = #{sumbitName,jdbcType=NVARCHAR}, + + + target_step_id = #{targetStepId,jdbcType=INTEGER}, + + + target_step = #{targetStep,jdbcType=NVARCHAR}, + + + oper_role = #{operRole,jdbcType=SMALLINT}, + + + use_seconds = #{useSeconds,jdbcType=BIGINT}, + + + remark = #{remark,jdbcType=NVARCHAR}, + + + user_name = #{userName,jdbcType=NVARCHAR}, + + + sumbit_time = #{sumbitTime,jdbcType=TIMESTAMP}, + + + createtime = #{createtime,jdbcType=TIMESTAMP}, + + + where id = #{id,jdbcType=INTEGER} + + + update archive_flow_info + set master_id = #{masterId,jdbcType=NVARCHAR}, + step_index = #{stepIndex,jdbcType=INTEGER}, + start_step_id = #{startStepId,jdbcType=INTEGER}, + start_step = #{startStep,jdbcType=NVARCHAR}, + sumbit_name = #{sumbitName,jdbcType=NVARCHAR}, + target_step_id = #{targetStepId,jdbcType=INTEGER}, + target_step = #{targetStep,jdbcType=NVARCHAR}, + oper_role = #{operRole,jdbcType=SMALLINT}, + use_seconds = #{useSeconds,jdbcType=BIGINT}, + remark = #{remark,jdbcType=NVARCHAR}, + user_name = #{userName,jdbcType=NVARCHAR}, + sumbit_time = #{sumbitTime,jdbcType=TIMESTAMP}, + createtime = #{createtime,jdbcType=TIMESTAMP} + where id = #{id,jdbcType=INTEGER} + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/ArchiveFlowRoleMapper.xml b/src/main/resources/mapper/ArchiveFlowRoleMapper.xml new file mode 100644 index 0000000..817a4ce --- /dev/null +++ b/src/main/resources/mapper/ArchiveFlowRoleMapper.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + id, code, name, sumbit_name, effective, step_index, role + + + + delete from archive_flow_role + where id = #{id,jdbcType=INTEGER} + + + insert into archive_flow_role (id, code, name, + sumbit_name, effective, step_index, + role) + values (#{id,jdbcType=INTEGER}, #{code,jdbcType=NVARCHAR}, #{name,jdbcType=NVARCHAR}, + #{sumbitName,jdbcType=NVARCHAR}, #{effective,jdbcType=SMALLINT}, #{stepIndex,jdbcType=INTEGER}, + #{role,jdbcType=SMALLINT}) + + + insert into archive_flow_role + + + id, + + + code, + + + name, + + + sumbit_name, + + + effective, + + + step_index, + + + role, + + + + + #{id,jdbcType=INTEGER}, + + + #{code,jdbcType=NVARCHAR}, + + + #{name,jdbcType=NVARCHAR}, + + + #{sumbitName,jdbcType=NVARCHAR}, + + + #{effective,jdbcType=SMALLINT}, + + + #{stepIndex,jdbcType=INTEGER}, + + + #{role,jdbcType=SMALLINT}, + + + + + update archive_flow_role + + + code = #{code,jdbcType=NVARCHAR}, + + + name = #{name,jdbcType=NVARCHAR}, + + + sumbit_name = #{sumbitName,jdbcType=NVARCHAR}, + + + effective = #{effective,jdbcType=SMALLINT}, + + + step_index = #{stepIndex,jdbcType=INTEGER}, + + + role = #{role,jdbcType=SMALLINT}, + + + where id = #{id,jdbcType=INTEGER} + + + update archive_flow_role + set code = #{code,jdbcType=NVARCHAR}, + name = #{name,jdbcType=NVARCHAR}, + sumbit_name = #{sumbitName,jdbcType=NVARCHAR}, + effective = #{effective,jdbcType=SMALLINT}, + step_index = #{stepIndex,jdbcType=INTEGER}, + role = #{role,jdbcType=SMALLINT} + where id = #{id,jdbcType=INTEGER} + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/Archive_DetailMapper.xml b/src/main/resources/mapper/Archive_DetailMapper.xml new file mode 100644 index 0000000..5a4ff50 --- /dev/null +++ b/src/main/resources/mapper/Archive_DetailMapper.xml @@ -0,0 +1,320 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, PDF_PATH, MasterID, UpLoadDateTime, AssortID, Source, SubAssort, Title, flag, + Sys + + + + + + + + + + + delete from archive_detail + where 1=1 + + and MasterID = #{masterid,jdbcType=NVARCHAR} + + + and AssortID = #{assortid,jdbcType=NVARCHAR} + + + and PDF_PATH = #{pdfPath,jdbcType=NVARCHAR} + + + + delete from archive_detail + where id = #{id,jdbcType=NVARCHAR} + + + insert into archive_detail (id, PDF_PATH, MasterID, + UpLoadDateTime, AssortID, Source, + SubAssort, Title, flag, + Sys) + values ((select replace(newid(),'-','')), #{pdfPath,jdbcType=NVARCHAR}, #{masterid,jdbcType=NVARCHAR}, + #{uploaddatetime,jdbcType=NVARCHAR}, #{assortid,jdbcType=NVARCHAR}, #{source,jdbcType=NVARCHAR}, + #{subassort,jdbcType=NVARCHAR}, #{title,jdbcType=NVARCHAR}, #{flag,jdbcType=NVARCHAR}, + #{sys,jdbcType=NVARCHAR}) + + + insert into archive_detail + + + id, + + + PDF_PATH, + + + MasterID, + + + UpLoadDateTime, + + + AssortID, + + + Source, + + + SubAssort, + + + Title, + + + flag, + + + Sys, + + + + + (select replace(newid(),'-','')), + + + #{pdfPath,jdbcType=NVARCHAR}, + + + #{masterid,jdbcType=NVARCHAR}, + + + #{uploaddatetime,jdbcType=NVARCHAR}, + + + #{assortid,jdbcType=NVARCHAR}, + + + #{source,jdbcType=NVARCHAR}, + + + #{subassort,jdbcType=NVARCHAR}, + + + #{title,jdbcType=NVARCHAR}, + + + #{flag,jdbcType=NVARCHAR}, + + + #{sys,jdbcType=NVARCHAR}, + + + + + update archive_detail + + + PDF_PATH = #{pdfPath,jdbcType=NVARCHAR}, + + + MasterID = #{masterid,jdbcType=NVARCHAR}, + + + UpLoadDateTime = #{uploaddatetime,jdbcType=NVARCHAR}, + + + AssortID = #{assortid,jdbcType=NVARCHAR}, + + + Source = #{source,jdbcType=NVARCHAR}, + + + SubAssort = #{subassort,jdbcType=NVARCHAR}, + + + Title = #{title,jdbcType=NVARCHAR}, + + + flag = #{flag,jdbcType=NVARCHAR}, + + + Sys = #{sys,jdbcType=NVARCHAR}, + + + where id = #{id,jdbcType=NVARCHAR} + + + update archive_detail + set PDF_PATH = #{pdfPath,jdbcType=NVARCHAR}, + MasterID = #{masterid,jdbcType=NVARCHAR}, + UpLoadDateTime = #{uploaddatetime,jdbcType=NVARCHAR}, + AssortID = #{assortid,jdbcType=NVARCHAR}, + Source = #{source,jdbcType=NVARCHAR}, + SubAssort = #{subassort,jdbcType=NVARCHAR}, + Title = #{title,jdbcType=NVARCHAR}, + flag = #{flag,jdbcType=NVARCHAR}, + Sys = #{sys,jdbcType=NVARCHAR} + where id = #{id,jdbcType=NVARCHAR} + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/Archive_MasterMapper.xml b/src/main/resources/mapper/Archive_MasterMapper.xml new file mode 100644 index 0000000..53e060d --- /dev/null +++ b/src/main/resources/mapper/Archive_MasterMapper.xml @@ -0,0 +1,922 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, patient_id, inp_no, visit_id, name, sex, dept_name, discharge_date_time, ArchiveState, + admission_date_time, dept_admission_to, check_doctor, check_datetime, checked_doctor, + checked_datetime, LockInfo, DOCTOR_IN_CHARGE, ID_NO, DISCHARGE_DISPOSITION, dept_code_lend + + + + + + + + + + + + + + + + + + + + + delete from archive_master + where id = #{id,jdbcType=NVARCHAR} + + + insert into archive_master (id, patient_id, inp_no, + visit_id, name, sex, + dept_name, discharge_date_time, ArchiveState, + admission_date_time, dept_admission_to, check_doctor, + check_datetime, checked_doctor, checked_datetime, + LockInfo, DOCTOR_IN_CHARGE, ID_NO, + DISCHARGE_DISPOSITION, dept_code_lend) + values (#{id,jdbcType=NVARCHAR}, #{patientId,jdbcType=NVARCHAR}, #{inpNo,jdbcType=NVARCHAR}, + #{visitId,jdbcType=NVARCHAR}, #{name,jdbcType=NVARCHAR}, #{sex,jdbcType=NVARCHAR}, + #{deptName,jdbcType=NVARCHAR}, #{dischargeDateTime,jdbcType=NVARCHAR}, #{archivestate,jdbcType=NVARCHAR}, + #{admissionDateTime,jdbcType=NVARCHAR}, #{deptAdmissionTo,jdbcType=NVARCHAR}, #{checkDoctor,jdbcType=NVARCHAR}, + #{checkDatetime,jdbcType=NVARCHAR}, #{checkedDoctor,jdbcType=NVARCHAR}, #{checkedDatetime,jdbcType=NVARCHAR}, + #{lockinfo,jdbcType=NVARCHAR}, #{doctorInCharge,jdbcType=NVARCHAR}, #{idNo,jdbcType=NVARCHAR}, + #{dischargeDisposition,jdbcType=NVARCHAR}, #{deptCodeLend,jdbcType=NVARCHAR}) + + + insert into archive_master + + + id, + + + patient_id, + + + inp_no, + + + visit_id, + + + name, + + + sex, + + + dept_name, + + + discharge_date_time, + + + ArchiveState, + + + admission_date_time, + + + dept_admission_to, + + + check_doctor, + + + check_datetime, + + + checked_doctor, + + + checked_datetime, + + + LockInfo, + + + DOCTOR_IN_CHARGE, + + + ID_NO, + + + DISCHARGE_DISPOSITION, + + + dept_code_lend, + + + + + #{id,jdbcType=NVARCHAR}, + + + #{patientId,jdbcType=NVARCHAR}, + + + #{inpNo,jdbcType=NVARCHAR}, + + + #{visitId,jdbcType=NVARCHAR}, + + + #{name,jdbcType=NVARCHAR}, + + + #{sex,jdbcType=NVARCHAR}, + + + #{deptName,jdbcType=NVARCHAR}, + + + #{dischargeDateTime,jdbcType=NVARCHAR}, + + + #{archivestate,jdbcType=NVARCHAR}, + + + #{admissionDateTime,jdbcType=NVARCHAR}, + + + #{deptAdmissionTo,jdbcType=NVARCHAR}, + + + #{checkDoctor,jdbcType=NVARCHAR}, + + + #{checkDatetime,jdbcType=NVARCHAR}, + + + #{checkedDoctor,jdbcType=NVARCHAR}, + + + #{checkedDatetime,jdbcType=NVARCHAR}, + + + #{lockinfo,jdbcType=NVARCHAR}, + + + #{doctorInCharge,jdbcType=NVARCHAR}, + + + #{idNo,jdbcType=NVARCHAR}, + + + #{dischargeDisposition,jdbcType=NVARCHAR}, + + + #{deptCodeLend,jdbcType=NVARCHAR}, + + + + + update archive_master + + + patient_id = #{patientId,jdbcType=NVARCHAR}, + + + inp_no = #{inpNo,jdbcType=NVARCHAR}, + + + visit_id = #{visitId,jdbcType=NVARCHAR}, + + + name = #{name,jdbcType=NVARCHAR}, + + + sex = #{sex,jdbcType=NVARCHAR}, + + + dept_name = #{deptName,jdbcType=NVARCHAR}, + + + discharge_date_time = #{dischargeDateTime,jdbcType=NVARCHAR}, + + + ArchiveState = #{archivestate,jdbcType=NVARCHAR}, + + + admission_date_time = #{admissionDateTime,jdbcType=NVARCHAR}, + + + dept_admission_to = #{deptAdmissionTo,jdbcType=NVARCHAR}, + + + check_doctor = #{checkDoctor,jdbcType=NVARCHAR}, + + + check_datetime = #{checkDatetime,jdbcType=NVARCHAR}, + + + checked_doctor = #{checkedDoctor,jdbcType=NVARCHAR}, + + + checked_datetime = #{checkedDatetime,jdbcType=NVARCHAR}, + + + LockInfo = #{lockinfo,jdbcType=NVARCHAR}, + + + DOCTOR_IN_CHARGE = #{doctorInCharge,jdbcType=NVARCHAR}, + + + ID_NO = #{idNo,jdbcType=NVARCHAR}, + + + DISCHARGE_DISPOSITION = #{dischargeDisposition,jdbcType=NVARCHAR}, + + + dept_code_lend = #{deptCodeLend,jdbcType=NVARCHAR}, + + + returnto_role = #{returntoRole,jdbcType=NVARCHAR}, + + + return_oper_username = #{returnOperUsername,jdbcType=NVARCHAR}, + + + change_reason = #{changeReason,jdbcType=NVARCHAR}, + + + where id = #{id,jdbcType=NVARCHAR} + + + update archive_master + set patient_id = #{patientId,jdbcType=NVARCHAR}, + inp_no = #{inpNo,jdbcType=NVARCHAR}, + visit_id = #{visitId,jdbcType=NVARCHAR}, + name = #{name,jdbcType=NVARCHAR}, + sex = #{sex,jdbcType=NVARCHAR}, + dept_name = #{deptName,jdbcType=NVARCHAR}, + discharge_date_time = #{dischargeDateTime,jdbcType=NVARCHAR}, + ArchiveState = #{archivestate,jdbcType=NVARCHAR}, + admission_date_time = #{admissionDateTime,jdbcType=NVARCHAR}, + dept_admission_to = #{deptAdmissionTo,jdbcType=NVARCHAR}, + check_doctor = #{checkDoctor,jdbcType=NVARCHAR}, + check_datetime = #{checkDatetime,jdbcType=NVARCHAR}, + checked_doctor = #{checkedDoctor,jdbcType=NVARCHAR}, + checked_datetime = #{checkedDatetime,jdbcType=NVARCHAR}, + LockInfo = #{lockinfo,jdbcType=NVARCHAR}, + DOCTOR_IN_CHARGE = #{doctorInCharge,jdbcType=NVARCHAR}, + ID_NO = #{idNo,jdbcType=NVARCHAR}, + DISCHARGE_DISPOSITION = #{dischargeDisposition,jdbcType=NVARCHAR}, + dept_code_lend = #{deptCodeLend,jdbcType=NVARCHAR} + where id = #{id,jdbcType=NVARCHAR} + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/EmrHolidaySetMapper.xml b/src/main/resources/mapper/EmrHolidaySetMapper.xml new file mode 100644 index 0000000..5103709 --- /dev/null +++ b/src/main/resources/mapper/EmrHolidaySetMapper.xml @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + id, date, flag, update_time + + + + delete from emr_holiday_set + where id = #{id,jdbcType=INTEGER} + + + insert into emr_holiday_set (date, flag, + update_time) + values (#{date,jdbcType=NVARCHAR}, #{flag,jdbcType=SMALLINT}, + #{updateTime,jdbcType=NVARCHAR}) + + + insert into emr_holiday_set + + + id, + + + date, + + + flag, + + + update_time, + + + + + #{id,jdbcType=INTEGER}, + + + #{date,jdbcType=NVARCHAR}, + + + #{flag,jdbcType=SMALLINT}, + + + #{updateTime,jdbcType=NVARCHAR}, + + + + + update emr_holiday_set + + + date = #{date,jdbcType=NVARCHAR}, + + + flag = #{flag,jdbcType=SMALLINT}, + + + update_time = #{updateTime,jdbcType=NVARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update emr_holiday_set + set date = #{date,jdbcType=NVARCHAR}, + flag = #{flag,jdbcType=SMALLINT}, + update_time = #{updateTime,jdbcType=NVARCHAR} + where id = #{id,jdbcType=INTEGER} + + + + + insert into emr_holiday_set( + date, flag, + update_time + ) + values + + ( + #{item.date,jdbcType=NVARCHAR}, #{item.flag,jdbcType=SMALLINT}, + #{item.updateTime,jdbcType=NVARCHAR} + ) + + + + + + update emr_holiday_set set + date = #{item.date}, + flag = #{item.flag}, + update_time = #{item.updateTime} + where id = #{item.id} + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/EmrOvertimeSetMapper.xml b/src/main/resources/mapper/EmrOvertimeSetMapper.xml new file mode 100644 index 0000000..35c74a6 --- /dev/null +++ b/src/main/resources/mapper/EmrOvertimeSetMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + id, days + + + + delete from emr_overtime_set + where id = #{id,jdbcType=INTEGER} + + + insert into emr_overtime_set (days) + values (#{days,jdbcType=INTEGER}) + + + insert into emr_overtime_set + + + id, + + + days, + + + + + #{id,jdbcType=INTEGER}, + + + #{days,jdbcType=INTEGER}, + + + + + update emr_overtime_set + + + days = #{days,jdbcType=INTEGER}, + + + where id = #{id,jdbcType=INTEGER} + + + update emr_overtime_set + set days = #{days,jdbcType=INTEGER} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/src/main/resources/mapper/EmrPatientMapper.xml b/src/main/resources/mapper/EmrPatientMapper.xml new file mode 100644 index 0000000..71a135a --- /dev/null +++ b/src/main/resources/mapper/EmrPatientMapper.xml @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/Emr_Archive_DetailMapper.xml b/src/main/resources/mapper/Emr_Archive_DetailMapper.xml new file mode 100644 index 0000000..3d13037 --- /dev/null +++ b/src/main/resources/mapper/Emr_Archive_DetailMapper.xml @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + id, archive_detail_id, assort_id, parent_id, title, creater, create_time, updater, + update_time, remaker + + + + delete from emr_archive_detail + where id = #{id,jdbcType=INTEGER} + + + insert into emr_archive_detail (id, archive_detail_id, assort_id, + parent_id, title, creater, + create_time, updater, update_time, + remaker) + values (#{id,jdbcType=INTEGER}, #{archiveDetailId,jdbcType=NVARCHAR}, #{assortId,jdbcType=NVARCHAR}, + #{parentId,jdbcType=INTEGER}, #{title,jdbcType=NVARCHAR}, #{creater,jdbcType=NVARCHAR}, + #{createTime,jdbcType=NCHAR}, #{updater,jdbcType=NVARCHAR}, #{updateTime,jdbcType=NCHAR}, + #{remaker,jdbcType=NVARCHAR}) + + + insert into emr_archive_detail + + + id, + + + archive_detail_id, + + + assort_id, + + + parent_id, + + + title, + + + creater, + + + create_time, + + + updater, + + + update_time, + + + remaker, + + + + + #{id,jdbcType=INTEGER}, + + + #{archiveDetailId,jdbcType=NVARCHAR}, + + + #{assortId,jdbcType=NVARCHAR}, + + + #{parentId,jdbcType=INTEGER}, + + + #{title,jdbcType=NVARCHAR}, + + + #{creater,jdbcType=NVARCHAR}, + + + #{createTime,jdbcType=NCHAR}, + + + #{updater,jdbcType=NVARCHAR}, + + + #{updateTime,jdbcType=NCHAR}, + + + #{remaker,jdbcType=NVARCHAR}, + + + + + update emr_archive_detail + + + archive_detail_id = #{archiveDetailId,jdbcType=NVARCHAR}, + + + assort_id = #{assortId,jdbcType=NVARCHAR}, + + + parent_id = #{parentId,jdbcType=INTEGER}, + + + title = #{title,jdbcType=NVARCHAR}, + + + creater = #{creater,jdbcType=NVARCHAR}, + + + create_time = #{createTime,jdbcType=NCHAR}, + + + updater = #{updater,jdbcType=NVARCHAR}, + + + update_time = #{updateTime,jdbcType=NCHAR}, + + + remaker = #{remaker,jdbcType=NVARCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update emr_archive_detail + set archive_detail_id = #{archiveDetailId,jdbcType=NVARCHAR}, + assort_id = #{assortId,jdbcType=NVARCHAR}, + parent_id = #{parentId,jdbcType=INTEGER}, + title = #{title,jdbcType=NVARCHAR}, + creater = #{creater,jdbcType=NVARCHAR}, + create_time = #{createTime,jdbcType=NCHAR}, + updater = #{updater,jdbcType=NVARCHAR}, + update_time = #{updateTime,jdbcType=NCHAR}, + remaker = #{remaker,jdbcType=NVARCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/src/main/resources/mapper/Emr_DictionaryMapper.xml b/src/main/resources/mapper/Emr_DictionaryMapper.xml new file mode 100644 index 0000000..cd20161 --- /dev/null +++ b/src/main/resources/mapper/Emr_DictionaryMapper.xml @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + + + id,typeCode,typeName,code,name,py_code,wb_code,zip_code,gb_code,flag,c_comment,parent_id,effective, creater, create_time, updater, + update_time, remark + + + + + + + + + delete from emr_dictionary + where id = #{id,jdbcType=INTEGER} + + + + insert into emr_dictionary + + + id, + + + typecode, + + + typename, + + + code, + + + name, + + + py_code, + + + wb_code, + + + zip_code, + + + gb_code, + + + flag, + + + c_comment, + + + parent_id, + + + effective, + + + creater, + + + create_time, + + + updater, + + + update_time, + + + + + #{id,jdbcType=INTEGER}, + + + #{typecode,jdbcType=NVARCHAR}, + + + #{typename,jdbcType=NVARCHAR}, + + + #{code,jdbcType=NVARCHAR}, + + + #{name,jdbcType=NVARCHAR}, + + + #{pyCode,jdbcType=NVARCHAR}, + + + #{wbCode,jdbcType=NVARCHAR}, + + + #{zipCode,jdbcType=NCHAR}, + + + #{gbCode,jdbcType=NCHAR}, + + + #{flag,jdbcType=SMALLINT}, + + + #{cComment,jdbcType=NVARCHAR}, + + + #{parentId,jdbcType=NVARCHAR}, + + + #{effective,jdbcType=INTEGER}, + + + #{creater,jdbcType=NVARCHAR}, + + + #{createTime,jdbcType=NCHAR}, + + + #{updater,jdbcType=NVARCHAR}, + + + #{updateTime,jdbcType=NCHAR}, + + + + + update emr_dictionary + + + + + + typecode=#{typecode,jdbcType=NVARCHAR}, + + + typename=#{typename,jdbcType=NVARCHAR}, + + + code = #{code,jdbcType=NVARCHAR}, + + + name = #{name,jdbcType=NVARCHAR}, + + + py_code = #{pyCode,jdbcType=NVARCHAR}, + + + wb_code = #{wbCode,jdbcType=NVARCHAR}, + + + gb_code = #{gbCode,jdbcType=NCHAR}, + + + zip_code = #{zipCode,jdbcType=NCHAR}, + + + flag = #{flag,jdbcType=SMALLINT}, + + + c_comment=#{cComment,jdbcType=NVARCHAR}, + + + parent_id=#{parentId,jdbcType=NVARCHAR}, + + + effective = #{effective,jdbcType=INTEGER}, + + + creater = #{creater,jdbcType=NVARCHAR}, + + + create_time = #{createTime,jdbcType=NCHAR}, + + + updater = #{updater,jdbcType=NVARCHAR}, + + + update_time = #{updateTime,jdbcType=NCHAR}, + + + + + where id = #{id,jdbcType=NVARCHAR} + + \ No newline at end of file diff --git a/src/main/resources/mapper/Emr_Fault_DetailMapper.xml b/src/main/resources/mapper/Emr_Fault_DetailMapper.xml new file mode 100644 index 0000000..6a75426 --- /dev/null +++ b/src/main/resources/mapper/Emr_Fault_DetailMapper.xml @@ -0,0 +1,408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, archive_detail_id, assort_id, parent_id, content, score, back_content, first_trial,state,recall_reason + creater, create_time, updater, update_time + + + + + + + + + + delete from emr_fault_detail + where id = #{id,jdbcType=INTEGER} + + + insert into emr_fault_detail (id, archive_detail_id, assort_id, + parent_id, content, score, + back_content, first_trial,state,recall_reason,creater, + create_time, updater, update_time + ) + values (#{id,jdbcType=INTEGER}, #{archiveDetailId,jdbcType=NVARCHAR}, #{assortId,jdbcType=NVARCHAR}, + #{parentId,jdbcType=INTEGER}, #{content,jdbcType=NVARCHAR}, #{score,jdbcType=DECIMAL}, + #{backContent,jdbcType=NVARCHAR}, #{firstTrial,jdbcType=NVARCHAR}, #{state,jdbcType=NVARCHAR}, #{recallReason,jdbcType=VARCHAR}, #{creater,jdbcType=NVARCHAR}, + #{createTime,jdbcType=NCHAR}, #{updater,jdbcType=NVARCHAR}, #{updateTime,jdbcType=NCHAR} + ) + + + insert into emr_fault_detail + + + archive_detail_id, + + + assort_id, + + + parent_id, + + + content, + + + score, + + + back_content, + + + first_trial, + + + state, + + + recall_reason, + + + creater, + + + create_time, + + + updater, + + + update_time, + + + + + #{archiveDetailId,jdbcType=NVARCHAR}, + + + #{assortId,jdbcType=NVARCHAR}, + + + #{parentId,jdbcType=INTEGER}, + + + #{content,jdbcType=NVARCHAR}, + + + #{score,jdbcType=DECIMAL}, + + + #{backContent,jdbcType=NVARCHAR}, + + + #{firstTrial,jdbcType=NVARCHAR}, + + + #{state,jdbcType=NVARCHAR}, + + + #{recallReason,jdbcType=VARCHAR}, + + + #{creater,jdbcType=NVARCHAR}, + + + #{createTime,jdbcType=NCHAR}, + + + #{updater,jdbcType=NVARCHAR}, + + + #{updateTime,jdbcType=NCHAR}, + + + + + update emr_fault_detail + + + archive_detail_id = #{archiveDetailId,jdbcType=NVARCHAR}, + + + assort_id = #{assortId,jdbcType=NVARCHAR}, + + + parent_id = #{parentId,jdbcType=INTEGER}, + + + content = #{content,jdbcType=NVARCHAR}, + + + score = #{score,jdbcType=DECIMAL}, + + + back_content = #{backContent,jdbcType=NVARCHAR}, + + + first_trial = #{firstTrial,jdbcType=NVARCHAR}, + + + state = #{state,jdbcType=NVARCHAR}, + + + recall_reason = #{recallReason,jdbcType=VARCHAR}, + + + creater = #{creater,jdbcType=NVARCHAR}, + + + create_time = #{createTime,jdbcType=NCHAR}, + + + updater = #{updater,jdbcType=NVARCHAR}, + + + update_time = #{updateTime,jdbcType=NCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update emr_fault_detail + set archive_detail_id = #{archiveDetailId,jdbcType=NVARCHAR}, + assort_id = #{assortId,jdbcType=NVARCHAR}, + parent_id = #{parentId,jdbcType=INTEGER}, + content = #{content,jdbcType=NVARCHAR}, + score = #{score,jdbcType=DECIMAL}, + back_content = #{backContent,jdbcType=NVARCHAR}, + first_trial = #{firstTrial,jdbcType=NVARCHAR}, + state = #{state,jdbcType=NVARCHAR}, + recall_reason = #{recallReason,jdbcType=VARCHAR}, + creater = #{creater,jdbcType=NVARCHAR}, + create_time = #{createTime,jdbcType=NCHAR}, + updater = #{updater,jdbcType=NVARCHAR}, + update_time = #{updateTime,jdbcType=NCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/src/main/resources/mapper/Emr_Fault_TypeMapper.xml b/src/main/resources/mapper/Emr_Fault_TypeMapper.xml new file mode 100644 index 0000000..b8f1dd9 --- /dev/null +++ b/src/main/resources/mapper/Emr_Fault_TypeMapper.xml @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + id, archive_detail_id, type_flag, type_name, type_sort, effective, remark, creater, + create_time, updater, update_time + + + + + delete from emr_fault_type + where id = #{id,jdbcType=INTEGER} + + + insert into emr_fault_type (id, archive_detail_id, type_flag, + type_name, type_sort, effective, + remark, creater, create_time, + updater, update_time) + values (#{id,jdbcType=INTEGER}, #{archiveDetailId,jdbcType=NVARCHAR}, #{typeFlag,jdbcType=NVARCHAR}, + #{typeName,jdbcType=NVARCHAR}, #{typeSort,jdbcType=INTEGER}, #{effective,jdbcType=INTEGER}, + #{remark,jdbcType=NVARCHAR}, #{creater,jdbcType=NVARCHAR}, #{createTime,jdbcType=NCHAR}, + #{updater,jdbcType=NVARCHAR}, #{updateTime,jdbcType=NCHAR}) + + + insert into emr_fault_type + + + + + + archive_detail_id, + + + type_flag, + + + type_name, + + + type_sort, + + + effective, + + + remark, + + + creater, + + + create_time, + + + updater, + + + update_time, + + + + + #{id,jdbcType=INTEGER}, + + + #{archiveDetailId,jdbcType=NVARCHAR}, + + + #{typeFlag,jdbcType=NVARCHAR}, + + + #{typeName,jdbcType=NVARCHAR}, + + + #{typeSort,jdbcType=INTEGER}, + + + #{effective,jdbcType=INTEGER}, + + + #{remark,jdbcType=NVARCHAR}, + + + #{creater,jdbcType=NVARCHAR}, + + + #{createTime,jdbcType=NCHAR}, + + + #{updater,jdbcType=NVARCHAR}, + + + #{updateTime,jdbcType=NCHAR}, + + + + + update emr_fault_type + + + archive_detail_id = #{archiveDetailId,jdbcType=NVARCHAR}, + + + type_flag = #{typeFlag,jdbcType=NVARCHAR}, + + + type_name = #{typeName,jdbcType=NVARCHAR}, + + + type_sort = #{typeSort,jdbcType=INTEGER}, + + + effective = #{effective,jdbcType=INTEGER}, + + + remark = #{remark,jdbcType=NVARCHAR}, + + + creater = #{creater,jdbcType=NVARCHAR}, + + + create_time = #{createTime,jdbcType=NCHAR}, + + + updater = #{updater,jdbcType=NVARCHAR}, + + + update_time = #{updateTime,jdbcType=NCHAR}, + + + where id = #{id,jdbcType=INTEGER} + + + update emr_fault_type + set archive_detail_id = #{archiveDetailId,jdbcType=NVARCHAR}, + type_flag = #{typeFlag,jdbcType=NVARCHAR}, + type_name = #{typeName,jdbcType=NVARCHAR}, + type_sort = #{typeSort,jdbcType=INTEGER}, + effective = #{effective,jdbcType=INTEGER}, + remark = #{remark,jdbcType=NVARCHAR}, + creater = #{creater,jdbcType=NVARCHAR}, + create_time = #{createTime,jdbcType=NCHAR}, + updater = #{updater,jdbcType=NVARCHAR}, + update_time = #{updateTime,jdbcType=NCHAR} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/src/main/resources/mapper/Emr_LogMapper.xml b/src/main/resources/mapper/Emr_LogMapper.xml new file mode 100644 index 0000000..4e93cee --- /dev/null +++ b/src/main/resources/mapper/Emr_LogMapper.xml @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + log_id, log_title, log_content, ip,sys_id,sys_flag,create_date, creater, remark + + + + delete from emr_log + where log_id = #{logId,jdbcType=INTEGER} + + + insert into emr_log (log_title, log_content, ip,sys_id,sys_flag,create_date, creater, remark ) + values (#{logTitle,jdbcType=NVARCHAR}, #{logContent,jdbcType=NVARCHAR}, #{ip,jdbcType=NCHAR}, #{sysId,jdbcType=INTEGER}, #{sysFlag,jdbcType=VARCHAR}, + #{createDate,jdbcType=NCHAR}, #{creater,jdbcType=NVARCHAR}, #{remark,jdbcType=NVARCHAR} + ) + + + insert into emr_log + + + log_id, + + + log_title, + + + log_content, + + + ip, + + + sys_id, + + + sys_flag, + + + create_date, + + + creater, + + + remark, + + + + + #{logId,jdbcType=INTEGER}, + + + #{logTitle,jdbcType=NVARCHAR}, + + + #{logContent,jdbcType=NVARCHAR}, + + + #{ip,jdbcType=NCHAR}, + + + #{sysId,jdbcType=INTEGER}, + + + #{sysFlag,jdbcType=VARCHAR}, + + + #{createDate,jdbcType=NCHAR}, + + + #{creater,jdbcType=NVARCHAR}, + + + #{remark,jdbcType=NVARCHAR}, + + + + + update emr_log + + + log_title = #{logTitle,jdbcType=NVARCHAR}, + + + log_content = #{logContent,jdbcType=NVARCHAR}, + + + ip = #{ip,jdbcType=NCHAR}, + + + sys_id = #{sysId,jdbcType=INTEGER}, + + + sys_flag = #{sysFlag,jdbcType=VARCHAR}, + + + create_date = #{createDate,jdbcType=NCHAR}, + + + creater = #{creater,jdbcType=NVARCHAR}, + + + remark = #{remark,jdbcType=NVARCHAR}, + + + where log_id = #{logId,jdbcType=INTEGER} + + + update emr_log + set log_title = #{logTitle,jdbcType=NVARCHAR}, + log_content = #{logContent,jdbcType=NVARCHAR}, + ip = #{ip,jdbcType=NCHAR}, + sys_id = #{sysId,jdbcType=INTEGER}, + sys_flag = #{sysFlag,jdbcType=VARCHAR}, + create_date = #{createDate,jdbcType=NCHAR}, + creater = #{creater,jdbcType=NVARCHAR}, + remark = #{remark,jdbcType=NVARCHAR} + where log_id = #{logId,jdbcType=INTEGER} + + + \ No newline at end of file diff --git a/src/main/resources/mapper/Emr_PictureMapper.xml b/src/main/resources/mapper/Emr_PictureMapper.xml new file mode 100644 index 0000000..940e661 --- /dev/null +++ b/src/main/resources/mapper/Emr_PictureMapper.xml @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + + + id, relation_id, assort_id, parent_id, type_flag, type_name, min_picture, max_picture, + picture_sort, effective, creater, create_time, updater, update_time, remark + + + + + delete from emr_picture + where id = #{id,jdbcType=NVARCHAR} + + + insert into emr_picture (id, relation_id, assort_id, + parent_id, type_flag, type_name, + min_picture, max_picture, picture_sort, + effective, creater, create_time, + updater, update_time, remark + ) + values (#{id,jdbcType=NVARCHAR}, #{relationId,jdbcType=NVARCHAR}, #{assortId,jdbcType=NVARCHAR}, + #{parentId,jdbcType=INTEGER}, #{typeFlag,jdbcType=NVARCHAR}, #{typeName,jdbcType=NVARCHAR}, + #{minPicture,jdbcType=NVARCHAR}, #{maxPicture,jdbcType=NVARCHAR}, #{pictureSort,jdbcType=INTEGER}, + #{effective,jdbcType=INTEGER}, #{creater,jdbcType=NVARCHAR}, #{createTime,jdbcType=NCHAR}, + #{updater,jdbcType=NVARCHAR}, #{updateTime,jdbcType=NCHAR}, #{remark,jdbcType=NVARCHAR} + ) + + + insert into emr_picture + + + id, + + + relation_id, + + + assort_id, + + + parent_id, + + + type_flag, + + + type_name, + + + min_picture, + + + max_picture, + + + picture_sort, + + + effective, + + + creater, + + + create_time, + + + updater, + + + update_time, + + + remark, + + + + + #{id,jdbcType=NVARCHAR}, + + + #{relationId,jdbcType=NVARCHAR}, + + + #{assortId,jdbcType=NVARCHAR}, + + + #{parentId,jdbcType=INTEGER}, + + + #{typeFlag,jdbcType=NVARCHAR}, + + + #{typeName,jdbcType=NVARCHAR}, + + + #{minPicture,jdbcType=NVARCHAR}, + + + #{maxPicture,jdbcType=NVARCHAR}, + + + #{pictureSort,jdbcType=INTEGER}, + + + #{effective,jdbcType=INTEGER}, + + + #{creater,jdbcType=NVARCHAR}, + + + #{createTime,jdbcType=NCHAR}, + + + #{updater,jdbcType=NVARCHAR}, + + + #{updateTime,jdbcType=NCHAR}, + + + #{remark,jdbcType=NVARCHAR}, + + + + + update emr_picture + + + relation_id = #{relationId,jdbcType=NVARCHAR}, + + + assort_id = #{assortId,jdbcType=NVARCHAR}, + + + parent_id = #{parentId,jdbcType=INTEGER}, + + + type_flag = #{typeFlag,jdbcType=NVARCHAR}, + + + type_name = #{typeName,jdbcType=NVARCHAR}, + + + min_picture = #{minPicture,jdbcType=NVARCHAR}, + + + max_picture = #{maxPicture,jdbcType=NVARCHAR}, + + + picture_sort = #{pictureSort,jdbcType=INTEGER}, + + + effective = #{effective,jdbcType=INTEGER}, + + + creater = #{creater,jdbcType=NVARCHAR}, + + + create_time = #{createTime,jdbcType=NCHAR}, + + + updater = #{updater,jdbcType=NVARCHAR}, + + + update_time = #{updateTime,jdbcType=NCHAR}, + + + remark = #{remark,jdbcType=NVARCHAR}, + + + where 1=1 + + and id = #{id,jdbcType=NVARCHAR} + + + and type_flag = #{typeFlag,jdbcType=NVARCHAR} + + + + + update emr_picture + set relation_id = #{relationId,jdbcType=NVARCHAR}, + assort_id = #{assortId,jdbcType=NVARCHAR}, + parent_id = #{parentId,jdbcType=INTEGER}, + type_flag = #{typeFlag,jdbcType=NVARCHAR}, + type_name = #{typeName,jdbcType=NVARCHAR}, + min_picture = #{minPicture,jdbcType=NVARCHAR}, + max_picture = #{maxPicture,jdbcType=NVARCHAR}, + picture_sort = #{pictureSort,jdbcType=INTEGER}, + effective = #{effective,jdbcType=INTEGER}, + creater = #{creater,jdbcType=NVARCHAR}, + create_time = #{createTime,jdbcType=NCHAR}, + updater = #{updater,jdbcType=NVARCHAR}, + update_time = #{updateTime,jdbcType=NCHAR}, + remark = #{remark,jdbcType=NVARCHAR} + where id = #{id,jdbcType=NVARCHAR} + + \ No newline at end of file diff --git a/src/main/resources/mapper/StatisticsMapper.xml b/src/main/resources/mapper/StatisticsMapper.xml new file mode 100644 index 0000000..a4ac3d7 --- /dev/null +++ b/src/main/resources/mapper/StatisticsMapper.xml @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/TPrintinfoMapper.xml b/src/main/resources/mapper/TPrintinfoMapper.xml new file mode 100644 index 0000000..5d218f1 --- /dev/null +++ b/src/main/resources/mapper/TPrintinfoMapper.xml @@ -0,0 +1,37 @@ + + + + + + + + + insert into t_PrintInfo (patient_id, IsPrint) + values (#{patientId,jdbcType=NVARCHAR}, #{isprint,jdbcType=VARCHAR}) + + + insert into t_PrintInfo + + + patient_id, + + + IsPrint, + + + + + #{patientId,jdbcType=NVARCHAR}, + + + #{isprint,jdbcType=VARCHAR}, + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/TUuInfoMapper.xml b/src/main/resources/mapper/TUuInfoMapper.xml new file mode 100644 index 0000000..0da19b1 --- /dev/null +++ b/src/main/resources/mapper/TUuInfoMapper.xml @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + insert into t_uuInfo (patient_id, inp_no, visit_id, + hzName, sex, discharge_date_time, + admission_date_time, dept_name, doctor_dept, + checked_doctor, checked_datetime, DOCTOR_IN_CHARGE, + Sys, uuName, UpLoadDateTime + ) + values (#{patientId,jdbcType=NVARCHAR}, #{inpNo,jdbcType=NVARCHAR}, #{visitId,jdbcType=NVARCHAR}, + #{hzname,jdbcType=NVARCHAR}, #{sex,jdbcType=NVARCHAR}, #{dischargeDateTime,jdbcType=NVARCHAR}, + #{admissionDateTime,jdbcType=NVARCHAR}, #{deptName,jdbcType=NVARCHAR}, #{doctorDept,jdbcType=NVARCHAR}, + #{checkedDoctor,jdbcType=NVARCHAR}, #{checkedDatetime,jdbcType=NVARCHAR}, #{doctorInCharge,jdbcType=NVARCHAR}, + #{sys,jdbcType=NVARCHAR}, #{uuname,jdbcType=NVARCHAR}, #{uploaddatetime,jdbcType=NVARCHAR} + ) + + + insert into t_uuInfo + + + patient_id, + + + inp_no, + + + visit_id, + + + hzName, + + + sex, + + + discharge_date_time, + + + admission_date_time, + + + dept_name, + + + doctor_dept, + + + checked_doctor, + + + checked_datetime, + + + DOCTOR_IN_CHARGE, + + + Sys, + + + uuName, + + + UpLoadDateTime, + + + + + #{patientId,jdbcType=NVARCHAR}, + + + #{inpNo,jdbcType=NVARCHAR}, + + + #{visitId,jdbcType=NVARCHAR}, + + + #{hzname,jdbcType=NVARCHAR}, + + + #{sex,jdbcType=NVARCHAR}, + + + #{dischargeDateTime,jdbcType=NVARCHAR}, + + + #{admissionDateTime,jdbcType=NVARCHAR}, + + + #{deptName,jdbcType=NVARCHAR}, + + + #{doctorDept,jdbcType=NVARCHAR}, + + + #{checkedDoctor,jdbcType=NVARCHAR}, + + + #{checkedDatetime,jdbcType=NVARCHAR}, + + + #{doctorInCharge,jdbcType=NVARCHAR}, + + + #{sys,jdbcType=NVARCHAR}, + + + #{uuname,jdbcType=NVARCHAR}, + + + #{uploaddatetime,jdbcType=NVARCHAR}, + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/TUuPrintMapper.xml b/src/main/resources/mapper/TUuPrintMapper.xml new file mode 100644 index 0000000..6652344 --- /dev/null +++ b/src/main/resources/mapper/TUuPrintMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + insert into t_uuPrint (patient_id, inp_no, visit_id, + hzName, sex, admission_date_time, + discharge_date_time, Name, doctor_in_charge, + FileTitle, cpyUser, cpyTime, + flag) + values (#{patientId,jdbcType=NVARCHAR}, #{inpNo,jdbcType=NVARCHAR}, #{visitId,jdbcType=NVARCHAR}, + #{hzname,jdbcType=NVARCHAR}, #{sex,jdbcType=NVARCHAR}, #{admissionDateTime,jdbcType=NVARCHAR}, + #{dischargeDateTime,jdbcType=NVARCHAR}, #{name,jdbcType=NVARCHAR}, #{doctorInCharge,jdbcType=NVARCHAR}, + #{filetitle,jdbcType=NVARCHAR}, #{cpyuser,jdbcType=NVARCHAR}, #{cpytime,jdbcType=TIMESTAMP}, + #{flag,jdbcType=INTEGER}) + + + insert into t_uuPrint + + + patient_id, + + + inp_no, + + + visit_id, + + + hzName, + + + sex, + + + admission_date_time, + + + discharge_date_time, + + + Name, + + + doctor_in_charge, + + + FileTitle, + + + cpyUser, + + + cpyTime, + + + flag, + + + + + #{patientId,jdbcType=NVARCHAR}, + + + #{inpNo,jdbcType=NVARCHAR}, + + + #{visitId,jdbcType=NVARCHAR}, + + + #{hzname,jdbcType=NVARCHAR}, + + + #{sex,jdbcType=NVARCHAR}, + + + #{admissionDateTime,jdbcType=NVARCHAR}, + + + #{dischargeDateTime,jdbcType=NVARCHAR}, + + + #{name,jdbcType=NVARCHAR}, + + + #{doctorInCharge,jdbcType=NVARCHAR}, + + + #{filetitle,jdbcType=NVARCHAR}, + + + #{cpyuser,jdbcType=NVARCHAR}, + + + #{cpytime,jdbcType=TIMESTAMP}, + + + #{flag,jdbcType=INTEGER}, + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/V_CountMapper.xml b/src/main/resources/mapper/V_CountMapper.xml new file mode 100644 index 0000000..01cb1bb --- /dev/null +++ b/src/main/resources/mapper/V_CountMapper.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + deptCode, deptName, inNum, outNum, fileNum, unfileNum, deathNum, fileRate, + day2Rate, day3Rate, day7Rate + + + + \ No newline at end of file diff --git a/src/main/resources/mapper/Zd_AssortMapper.xml b/src/main/resources/mapper/Zd_AssortMapper.xml new file mode 100644 index 0000000..b08692c --- /dev/null +++ b/src/main/resources/mapper/Zd_AssortMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/dispatcherServlet-servlet.xml b/src/main/webapp/WEB-INF/dispatcherServlet-servlet.xml new file mode 100644 index 0000000..af727d7 --- /dev/null +++ b/src/main/webapp/WEB-INF/dispatcherServlet-servlet.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jspf/boostrapSelect.jspf b/src/main/webapp/WEB-INF/jspf/boostrapSelect.jspf new file mode 100644 index 0000000..3ae6ad0 --- /dev/null +++ b/src/main/webapp/WEB-INF/jspf/boostrapSelect.jspf @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/webapp/WEB-INF/jspf/comm.jspf b/src/main/webapp/WEB-INF/jspf/comm.jspf new file mode 100644 index 0000000..bebe5a2 --- /dev/null +++ b/src/main/webapp/WEB-INF/jspf/comm.jspf @@ -0,0 +1,109 @@ +<%@ page import="java.util.Date" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> + +<% + Date d = new Date(); + SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); + String now = df.format(d); +%> +<%----%> + +<%----%> + + + + + + + + + + + + + + + + + + + + +<%----%> + + + + +<%--导入导出--%> + + +<%--消息通知--%> + +<%--loading--%> + +<%--treeview--%> + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jspf/confirmJsp.jspf b/src/main/webapp/WEB-INF/jspf/confirmJsp.jspf new file mode 100644 index 0000000..4b309be --- /dev/null +++ b/src/main/webapp/WEB-INF/jspf/confirmJsp.jspf @@ -0,0 +1,45 @@ +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> + +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + + diff --git a/src/main/webapp/WEB-INF/jspf/ztreeCommom.jsp b/src/main/webapp/WEB-INF/jspf/ztreeCommom.jsp new file mode 100644 index 0000000..cd1a40a --- /dev/null +++ b/src/main/webapp/WEB-INF/jspf/ztreeCommom.jsp @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/src/main/webapp/WEB-INF/lib/ojdbc14.jar b/src/main/webapp/WEB-INF/lib/ojdbc14.jar new file mode 100644 index 0000000000000000000000000000000000000000..be9b8a46559e64e791769f7f5f3d843c1b5dfb81 GIT binary patch literal 1536554 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ܕ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

IxdM9rnS zbZ%UEv;1HoGl+k>|>ejP>!K>1YW)*9@p~wBA~P7#}%tE zy*6F%@q$+*U6rce#K>;>2@J3{Ou#%Qxb{;;p9pyW%>mpUO1o^$u3VemZ~UO0poT@n z0C1ki$dc?VIsLBd$XyXZ{k~yzuMn5EvhV(s%Tp+tzOr3HZM{Z(ZaA(`2i(A`&P^{= zm+66N!Zu4>7nHGR_f!4&#SNNjr_$*C()bBm@TK2jm}@#u>{i6-@~VDVX7W>Lhr=AJ z2N9Wp8SL^WxlEV&6~Zsqnts>&wIc7YM=4_SQ#V#YOShzFl#<@cIgOL0$isBuGeXq+tokKAmH1Q zWU=G-kfQpythw<4fs-%#aUF6|JC26P>p3wkcxJ!bH_jnzleOZpV}Ato$h8IT>x zA9}9~9!I|pL(>a*G_gzGj`E1P$$9>`nkD~J3Qb?k!O}{n^pm<+s zR8{?=4!UNIa0O{GrFx5Id0WHb5*KEIq_rz@i?C6P`{GCJ%FxyRazv2^|2&XZmc0N~<}π& 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

B`KHooE4&wTqlMEUP~ zO^C`kQ~CVL>q>UsXJheHH&K18k~xA(M71tg{!K6bCV)UAfSOihDb}uJcu|}LDXbfP z{|D2_VMor*zUvvYfaHv+`I^3Ye2T#I8Dw`*pn=Di#b;8tQ+Bbikn7l2VRM(Xvm+&3 zZbEGNLdNzli5co{yi7i}Gj$`bKT6^Y4I%IXS+4#pj;ifPS&h1!58+9D(J~Hezn!<} zI_;fVxrvUZw0~`E($<%;%Y@~x()s_bKl_qS#BKRHWRq)OLYS)32EVrF3H^-vpjxQi z_b;L%%2eSEm}sBpXy=_~V#pEbxDv)31Pp=pE9R$x)K?(q%Ng7=_5wZ%1gWJK4j5t=mqDjG>zPEo;HqjEQf4SG% z`zZ*1Zu|K6$}|+<>bWxic1*@Rpe{1kji}UMEKS(QI4DB+ za~G#qL8E`i4g9^4b{qGfP@vx$hl7dXzJ1Ha`fs*2F)$GQzt|0dMMnQ#$q|4(3B zGJ2xTN>vOHPqkYc841TW1BRVV;UP`6u6mL&x2_CY%el>6Q)fgZI@vs_u!uuWBTa$^DhX`aL#L<*&;kXNxVV&HwE=BN$r&0l*iwUocba>eqetPO9;ix z#pAN49?9yTDSf*tEjH$>WwPIBgy1M`hThew7UdU6y(mLiaP^z`6^v;W zM`piLFDF!iLzAII0{fkz^x`7bTBb*0IhYxt$xs#thKN^3WTIU~yG-MIG+XPDPG`!! ze7iHN3RjW@w_{uWYv;jw_}YOb`^JDOf+-6_Vn>vaP(ep#(pAua!GyCs149{}+UvMh zE1$j#hnP6V zS|=R6e29W$tL3slC)S@?W$s5t02zoc2ki>1O$hx@*0&`;R_}%+TOp~6@dSJ^g)Jo= z)Mn<%mbB~eyYiy)nAO8+o1?*Og$&-HP&R~_OST%21q^>k>O*d;a z906dQ(K0F&F|+drPRazgEx+!Gz@I|%!}C{)Q`G!qls2WkD%%oJ1R`(PM>^HJ{cCR! z&5Ln;Rc85TVo*!PY#wRMhEt{4CEPX3_sZ6`RV7sBFJaO?;m1c?Z7Ix4(_mBYtMi)x zb}v9czuZ{4tWE*+$2y|sdaZa~gjGxncccz05jDUfYvwjpifsc(t*Eok1!tEh4-duKp^JQp&Xj<=qdqgh*#SXbu z#ew;+$p*V>1y|>Q3JmYo@xoPltFYsao_RL}{i@=8jWZEy@jtHy>~g22gBmEhO7Ya2 zq4tjvAO@jJwyiY?uRYY<8{bT-@*nIfWUVOuG=A5!+lY#lU}6CRpAHw_o&1B`8WZ+W z(OoPkD7Gk1^^S{2WY8n#yVYhZ%W0*$;%f$oMkiUSVqgBjdzW5qUb(WPZ!L% z^+rsGUsY9x8){Kk>kX_DlUt_RX@|O{EBHyw=G^`Gd5q+enr>6d^I*0vv8(l@JsCHm z%og0XQE7W%m%jt*OieWRXBfDngAf^@a+A&qVFohpr-5uwgJsl{V0M?6zuN)vwdy!9ClT9Mr~s1Zv*5tA>}}+#j)v#uVGHgEcL|CEO$xvCepX~ ze74s3W66orr#BB%dm%y}V=hL)=#AJjEJ2Dqt|U6y0P$*D!)RF(vhamDjQSG)tH&|t zH`WhYg_GGzZib>Gtu~dj%{;nP3Ak764_<}7f}O$b(&<>1H~s7Y#Xw=hu(UA+JxacZ zlIf^u`PmoK>`$@4xCO)0IyHI*^?U&&!V-yOW2xZCPtB1_A$ zO-(xzFVi{s;o+LfLp{&ts*}{z7c2Wv%Tk(2B?6-tcFsDub12pP*A^q?&D`fN3;Qpv z3MT4Tsaaz|>5Vc3)M!tfB5XzO*@g#u^%`P)M_#Yk)Er7T{synJ{6ev%PL%~KGS^en zwPX$5L3prLiP-oed=&M-hcSEz%!Wc+bPV#l7EW*2vqmtzTF=5`6tyOqap2)9T(2q6 ziww3GADwQlg|oQaIumWi?Mu{ghQcZ4)RB|D1wL)rBU1N~7;ycBvNXVFQc|eiux2r<%%r`*{M!f{Qzz!6gunuB(R zcB63&LAOUJxj|B6l6MJ5dW=Hu)OQ6(Xq++|U|O*) z`4 zy_jBbM@)B}N4%Ya?gVdJVxo6Z4_Li|?*eW?MxX{FunnPlbMFv#)7SzaUL;29!26=^ zss`$e-*s-~V;mv-;_fa69F5*3ZnLoaaNaRT93lE*?-+J1E^l~V|EY%kPe=McSc`6c9EDriC>@(kb;CJU&wajS$m1zSw?`& zb-{OFyG1cVFrVlLPy?gbL{ND~eyH!r2N45#7VkK>mN-J7pZEuo19_J35Vu%3fj`gh z2$)3t1WP|xzL`FG{c+DGo+F8y%Z@u5EwAnPB%hM6a}+$_9!6BPm2?G2^FDBM2+GJS z@rXqM6IyE=@9sCfp8`(@@4o$MqB`IK>q6~4 z07*~boD7MO&@D^L2}Yvg%73j@gC%HoG*sV>q#b17$1FU!a{df|0pb?su)Gt}rW2-O zxQ}Xb&SJh|XO>+#6CtU?I!-oy@A>*%uX#?c9|FJpKzBix5n^@$$ouJLcZqTF2v#ql zNNMn>Y1(=)iC47Iwtn5y35xEU%*Yayp;_ts`l+4^kb-~{dY70tk;& zMf`=y3oT~m(CRpG0$JWv4Dje$6sfe4;BTaTNB`w8h*34 zAhQe$wNig6COh^zM72+&8tR)P%B4kmf2#Hg8OB{6*R|N8hzylr1m)sirO%& zxM~W?&1IX)h2>+8(XrS5LTG!!9G|{Ku}W2&t=1+_A9-Q1-eephxY~#40X$3i=x(~M zLj4i<5mxN0gd5h=P^64RcKNq4yr6)LSG<*sG58o>aF*aIQcc)c?Xh(by~cNf4~HxY zEnA8#bXz^m5Z6X>qfz~BFL5}1ST7(|ymCR&*l1d&si2gI4Q?yB1ks?Dcdb9fq<0yU z{re5do_)>BeNwK$%PS%pCzj3;JjW=k)Cb0hDuT}%Q?@M$xM!=vaMtC=RJa0a>7>34 z@K}-b&ggZc1F$g86OIMTRb5FJ@fok1?bWUMW#%;xFWRC-7T<1)NUZ;zsB@o3bSdfTXA2Y&!j?V_exfbBE~tKh&zEw ztlimO_YvW8%gAeS>@-soobAI4Orj{6JbH2DQohMqZORxfKqn#I@+U3BNQz3bN|!0W z2?+D%+I^R{34G#2kt)qpO6HrrufPnJf8>Y!qG8WA1-EE>D8`r%89U?zC44l@hvGyz zPUb}!h|X*E%X_wZ5-D-iNbkj&Ot@wi;|mfU`<3alU+_#FaTf>R^*JTd(xBpiU3fre z(b#|%7;N}6&0YHiD{!_KTaF}+Alb6yrAFt2T$QY&7X9^Se~nT>4|XJ&@QsiZdo>Ee zvuGVtT*a9HC(4IABHDN5x(v;*s}1edd>VI+DWMo@W8m|8<3~iOdYkj5<>M7`cKoh4 z+^FZqNMr>{EXy6HNAoE{Vh7`=5kLn#EqoCA$cLy}h3gtO|zUEsCG_Xl= z+kQX=rTTBcE@JpS%26I>xF^@w%%0=)-W?rn?OpWECh;X#&T`d{7o>j#9-?~hf0hAL zgya5&&Vc?68u-=MS!M;^>Hpt{4EXEcUWOFi-Tv?UJ_*Q%@DI?1g)NVbMp!LaDP6{> zb%zw68mt5>@gz#ISyZ&6uoi;-@%g0d#fj0|IjlT6ue)JznZj_Yym#aPbRcn${UK@B z*d&i-z!wkO*W}EOq31U_Bi=ZN?D#!$#@hsrglN%-Vd>nWXy+)#JLUmv5($8LT&Jyh#8y^M5>wxga$w(a_JPJU~XZwHh~r(B7`dHuUz z)kZF}VoVCo>}I54D1;L7n?np}ZO)@Z$af&b*Fw1 zWy-6Dgxp4e1D+@ga-6IeI_eqEYsOi59YNC$h3mTC7Na1Yb!T3_!)vJ*u#qQ+xl|V% zHrsclj|$R`4a#>Dg)uBXoLk7JK@#y{jIxdjmX=nC4f5=g);ZnzckJdoI!JTb4Xq^f zAHHsIBy@ccQ*V$T+5vcb3}U@Mgi;Y8SmBIqK;VfOWE}x7l4&BDne~jKv<@q__N2un z+e|w6%_v)*`P%CdiF=Tuzk$3Z7{Wubx%bi2054{+3!aE+hjtAt7I8mMgITVdVpE-H&UXgt< z4?rd~jX6>3iROkACG-*7xK|RNpc=UW0?%>zcToShelH<<*&TsZjXM7on*sOVuHXM% z1rerkrU@)*{6feu3uhMA+8?A`9Y&^aC|rbSA=NMqDbHtUiB6Owj!I_FAZ~44U%sZ> z!nz7>c6-QP7Zs@?{M&QIlbaiGW;okdkSBBF&qfZC7!J@6yxI1=>AIol`~3Uh{;j6{ za0C~hUgBFsI{)rS$f@NSNh)H~V|~_dGC4x?d+d!kW*9b}akC%Np+61eCJG(kO{Bh0 z#?s=eI%UTK9I}5D5MPh5(wPRAjIO1*kwGLcxv@w%sSKCnmEDF0Q*CMe453wE3yd0D zkee>&uG+`Jm|?x<;hNs_#$YP zyoJpkLH_%=B9w6ehX4_&l$<)T9tZI(oZ(5V2;5j&#QaptiyR*t5icajfDMNYl1mkz zE;_UjkW-9swg+uHz38z}?9@`=#mdiI4F$gik6j^Lmn$>84+%^dmz<2u(4}C1!5rWq zDrC5fl(b5t!vsL!tTt1VQZrASnEnZain}P4Dn=lGs;}@|S058>7(8l9qm}j-j*p$y zz!zNJ;**4W43&mafi3g^<+nNgwguv(2JP8PsjU-LjpMv&uVT^llkgYtnhh237h zMchtNVr%>C>CC7K0nAskN7|3<2jv@|kD2irpC=kAf}9I<*X@EK5EUv01H%%yoJAp` z{>6KyeucaImc9L{iWq*Sd#--p?Hh4-ejm|cuQ;Kgp{7nEar$DLFITtd6m^LM(q5v* zio@%if4tvWv5W6j&tS45H?lmFgt+MdxYCtwYr=1C1#ob!v6M3h7nOiSNK0_BBiXRN zafAy{znk5*^RJK+7fTkxD#kgOc35z`bP*{Luw$hhSH81oe3!j4ZCPXvks!5KA$z=q zf!S92)N?tW3d4b$V{MRfsHJwuF#c0K1v-?Z*Db;aQEl*B;rY#s)nfj!inO>LwM4>3 zVLp6T9>C#Q=N|n^0}+NPu#29Z@6@hPBA3G)=e166HzJ6e43Vj9RLV%Mg;yGK`{vLa zx}O?>2IK6n$pqd$W)@3vR8=CmzihA+ql-x^Zx@7#?qS63B&>KDiAUzcN^v~Ip!D6e zO>i7Z$?}1OeeQV}SE?NkH>w`f{_%?9!Ik*MC#wyP@eYsp5rK2Z>Or2ftcr%a2QJtV zO>e&~+zUqfu@U(Sbth5$5vux8QS{z-(bfi1{4*6E|1*{T5I%cSABQ>(1f>Lx@2W-C zx+H|`O}Dh*?V^!-I^??PJ4Z7J)g3FI+D%H6(}{DJ-KK&s8QuqjsuS}sFX`|Q#qSfs zrUsecX&xHkN3%q{A&({naJ;G$ScTF(elHa}|CR`3NISYin^o2&G4`sCH_td4(lQJ< zBJ?$fvSz*G_-aZrZ`t0L(HETmfL6AMB8S-BCzMu?i_;Oo&?g#&#Kc!EH`-!dmS`;J zpWkr?SyxwkQhiu3kQJX^g)BIRC<6&5!tsH6S z(mWw#B5rPqDL+(aLUHxdI=<1=UKDoT!xpXXDj;~j$Z%*yDd|70ymI}>dokJ&9rCxy z%DK6#n^ACI-JruDF2*!$<;L zB@o^#WFJIyC_Z$^tI|A6P2P6gh8yQA3C3!FfM_>frR)Vodeh8sdpgUziOunbsqPzR zgN3k>h9sm0=qva!e0Z?1vXOyNP{JC_pfCsYkq%#!{*4ZAfttdqXPn-ROy!kNTK<)| zfHd3W*OIfBO(g7e zd@lv2>O@sY(w8u*@ltVPTmXlKbP&P+0TDd>%N)QAtVnAC%6~ro#Q(NbtC(B3yPE&+ z1>0Wfe{dlLRBhl&XrZI_(F}t!S0Q9$;f5h#P{c(|Hnog1cZ)dOnA=%C|8evOk#36? z`G_S7lP5bYr!zKJ{*GSY{gAK5izLSRj-8BJN?uGZC!5X!J4-ddWO#CL6F&q3^nJF!%@b?`(y>b3;lMYq@Vgj%w|PN9;~i z_zeUvrW<`GHlY0{g_)d~aVB<3J-xB`Anh{tJiwZ6vn2Ix3@7Pp$xI4iVpNjC1mc>N zoH2)Q)ZxXW;eBB$4;M=BowX%8_2Ql~#HDp2e}!Q0m;Q5B3in6keQQ2=p)jZ@bygLr zsBg>DI)lSf`E{Q@r&`|cmw8c;Iy**Bz%WhjM}7;IhGXK)gN zaWfH&>=(^o444i`Rx`1GHYFuM;ITVo?X#-CY4A83j&!_3% zQ}I=mrH$^)y|OK<`(K83LKF2S|x(ZMo-nm4JzpVa_opUB)0TfhU8< z$lF6nVY%G^;~&0l%_Y8bH*@iGe{zl=WZ_?_Zk|WBdYpNQ{yzU!9?{DD*cy*(Zghm; z)YN!$`2ao%6a} zX_^&OXLg*UwOGTCl!euh;!ZY~=$d#s&U4+uY_jlV+sWOU6;P8pQk4#Sa&*TSHRdgD zr}@!Y7qyCgzj6_!wZ!FoE$zj2(tL-Pa9g<$P*+ayqP+h>l}MuD<5znXs0$&L&w_W)ew zs0kVw=T|Wr#yskdpU^2k#rif1G}OsZR20R8E~bCjb6D~vo|2n%$JB^mh$t&GyHux$ z1M!|8TkL~8#2QT32$)URQWv#S)yU@fUbQ%@$u%0@TODFCGL4;v_sHjuG$F$IHPXA2 zo3xzhP5X%+g`3T|P!G`izi%38GM}O7ulmTPhv`3+bSDA1l$z%t{ z4(9m~aAFf~a-?^iW3m$giO1*|vPX@LFZujpHCU4>KZ9(XuX+g;RMTiDD3e>!zMWrw zajV!yo;c$c^#P6b14`uA0bKy{!~Y_hy8>;cu#DlaDtV_ z6!gCkf6~_=dqDrzfnMaU<%S_W{K@LqV1H}(n05vb1Yl`tvf0*;5`kV=A17Yk zm-R1){>3Y#`9s$V>p9aHA)tKIW;Zp3P4g$Me|ZFs-IGsZ{cLAeT#qfkKeaPe6LhOt zgHmTx(r|-E6b($)^MMf(k)S*_$YQNo5b}+33ijE0d#vAh>rNMko8wBu$YH(GEDM3^ z++w%&6Z{Ikn=`jQ&){X(P1sVYM1Ey97^@D=+IyqB-jSL9_u#X#+!*2XTdcC&XG}j^ zeddc9#_3P+KI#04*dF_4862;S(ujjn1tg?W%3RV@NM|M2PQrMs#oL#=ZDMpQ9qpll zeEJj{<7Tx>2CR#oBb~Y?eJE+hYt+@jLx9EAsy==VAPv$&kYF1N8$isC0CIMlAs@B= zGbZ-vS|U}a=5Q%$>0`LEt?BZLVNr4vZ$&_fIwi`zP7Q})k&4#*B{IU(F8kZ zl?!oVnUd;!75xoR9W)pTKhWPVTksluNqSEue*oWTV%g6-5UgR1-wTA*Y z_t^IhcI6|z1F}#a{HDMAG2VJd&Or5ky9?{bBI(6`K^@Zl!6fd7b9)q7_iZ~$3;bG? z9%LdC!w6%ki-=qFSd#3aDRy$=n~4Dt0n5ya@Z^kXl8;VtuC~g|RdFt7MVaXNS(4AO zl)ytIR8Yik?{Jg{Z$grjuB7Z6TGT*}yT0(nQPIh(71HAeP2#7W@8?1?=Y7f5hU8D% zVP5cF_;=v94nw{_WFwzJ)5hK~Ty~xl{c6cx)uaVETz1YQJN%P2Z$79$zukTxQte+! ze%KbibfF`nN8}g&OwU2a!>IJ*Y>Gve*#d{$fdIsHzcnR2rLKcF4N8XPJ zBKrPLeQO#?1Qh^!m)x&N5`g=HGc*G#6!GG{i-p_={f>IJGEr<;m+#A8_Jx-8RYv|bBlVe= z{N6|W8Yq4L6?OQDxdbNrE&E`-AmX!km8^61`{R>z+ zOhZ=_=+geA1Yr$zf@uS_Cb6m^nH{lJ?_YOXSd^lkrCr=efIkyX|CxbCzg_z_8omy;c#FHk2$p%<25+o{N1 zZ^7>V2&}9-RD;xlmxl0WBpe|#z2pKHy%W(?q!n{3R?ZhURf)Kp&7=ZXcC$mCUecoe zxnBd^nC5n_e(EC#aeRIcwyXvx(OhQTV|NTh9v|GXS$=n|L^r$oMB5L0{zQTayBuud zFeEaZ+BCRyU@vFxjMvm1r@Ybsl1=RYAC?lA1#@VK3Dc~3VHku1A zFh{poVO1?uUERp4P%{^XDy&N_$idD@$d#4kxf;+!@MbxYd(=dCMwzb?dEQ z&(z&SMcNjk=^NS|kk87_s%xu{yrLAQvX>UZ2%OWsGOahzdqvsG>Z;DpF=Q$6l)uil8s(d5QbtL)nFvrsxU_O{&9B?g5G4Z93}@9QpD4PhNtN3?XkZdMU9q zE<`wU!YtPc#*xn*RPMdi%hHS{rwXRcDy)N_&G)f2EW*u6dL+(2C~fAopPl_WmrPfu-y-7P zQiaH!=PIyE^9oR;B1xfTLw42Ijft&%q!DHNBb-9nk0AHT7>w4)u6 z^uoIz7tG}QplH5zq$W`kvE^8?a5mto-P*^MIW0d3##}iYao5&s!&@ zcw=zrkA>6Tl;*nrHH?tTtTr0P;IJCoHL-tP>vR;%V4N{NP3MwYn+@mc_4sYe6zViG z?z(`Bw>6?y*QzUaf$qDt9ntfLAOz>}bfhaa^r|O1LfCxqo{4(coVtdVyY2_Z%ib<+5MdPv~#BC&#v!;zgCxG#BA5%ps)&aiy}C;JJWWbg3w zxdz1F+&DjM1}aW}vlzq2LS5v_{z+;=*|d++hHJI;=C@RJ+$@zWoL#IG5`saA3F z90G*LalT7QGW8CJEMAS24~mCu-I@I#%HAp{&Td;5P6+POxVyVM!QI{6-Q8V-JHg#u z8VK%g!QCOyxCMT`v)0W%d+lBSx$BF!s;kDFHDo?Am;kIO=7sh2nS!KqE5MpzHWZKX}ynzBiU~}xU59;EC4%c&Ejti_M+t_XNgbMt`5$N zo9hlCEIZ1;8Jo!1Tqt^6c8_Lp5{LWQ@93Y@bkf-7zgHG~a#7%Mr65)eyM!w&>hfIKK}D^4 ziJ#P6+Y>0qsCb8o4jok0k!HULsij@h?r^~EFr}9Y>F_Hr&o^$UqZRE|<73Siu)GyV z%-jbyK-zCeb5W~t3oU8{!s3=^4^<6T-1jXV59TDE_djTWT&Q@mSVM(s)gI{khI$oxIC;CMQ>B_e`*0c#E7!Sx2P`5- zAb>D4@I@MSQ<(bki2Z%0;Siq(RUxzrL_nqrj+}zL2?f&9-f%N88d^+=hO}y$`eYi# z)N?TtTg3@em)^2<@Rd}&`TI5P21LJUj1t2lX~8Prc$SUo!nf;pSNVetXh>~C4~K}u zcxIjjN=OQLCTvLRqJR`(>|(vXE`mQ$KTr_@ezeF+Ajrd&G<=D9rQ2|BIGVd%w0vNF z@*Cb{#f-F-YaPEGy4(LCqumsf6DBmI82e~2bfymAk7Hp zE_}=s3auOl3S=T3w@i}GZI3&ev$7CQd+_e2_)$ORg-jyOn+X#-S_eld(>0VjT79or zDgg=Aid>B2&JIb&_-V}5D7b7)fL1Sa1cpE`XFg|N)ZrKw%JF}=!R{}3_7T^>GcYV( zCG{r9zh$51FB*Dq&>O5>=&^@6;EAenNMv2$jos)|q#!;k<4Bk*jNsk0S@BU3#bJV; zl83ToHbWQK_J*F@4w0jN2X*|*W$w|y?x_3Il7sfMCHSA;0rCE03n238<@>KTU`qY3 z3g8(3Rxp{Ntc&U(_z>z^1!c8kw8w+Jl9h@qUF+|) zX7P1k21iAMTWJxic`3JfrHKC(;oSQ?;reNS;>+_NemaRiCo`Lw7C+Pf_W1WO&b;3X z255b)#|&5uT3TW%e2N2ZC9k|vv|5+*rc7XLxGv+%%uI7**ppQBjq;vWFuCsxF!@Ky z7rax&LR_RSIk1aPmok>}S}d%dPA4u{)`WPyO;uNg)gzoe8tm6$3u65~4)7(5cW!oN1&j4XbT^04TBAGZht2R#xof`M zVOVa=e>$-|#8_@df@wo=?P^4aMU>wx_8_z@pvB_952*8Kml^=ES{&t_ZL5@v9B1=$ z*}rpb4Y}2_;=y-_`!uuSfs1AvQ`@G^tQCjrrMj`49Wa_xkef6w;8{s^bHM%eRFajt zJwbphXH1@I|LeRL${dRb$IWIvt20EaUVTs))kX&lS>FPcN41G9HXZh9dL*x^Ovxs= zN#5LKEk2Y>9>cIY#1NGQBDa$oPnZ!)!z4;qH}h)zKyt`>Lhr>NmqSVYk8mC7hz`vxm|ya{#MRsHb^m+#K8fbu&!`! zuG@0m+-{x5Ga?YMbXf;PB)UFJV%6739O=jAi`cwlA0^8Qj@QcwpKwDM18bik1~i(- z?7XqTD-Hi;Y?pDwh)Uc^o~_?(fcL9l+{<L#F5IR}zWFjcpNMe|^HJ-Qdwwzh4EJffJ|^neMRF(!}HEuutn;Aal#FiP?H- zhV5Dih%+C$_6%8x`KAOb?a3 zWv`Bl*gCl&x%5>;mQP=?qHrIXRFfQq$Oc0mXLWkY#JhY6VYbDpFY+g|;_^3lUJ;K{ z36(yL(5hQbJw4Py1NP8H(4D&N!pTUo8#nrm#TGMn*6VQ$sQN2Se_x$j?nRwI!-${= z))eF4RuPv9kEAFUu)gf2IXP#;xC;qynT+0a>^$tuCp*@y&WF}* zy(70M6%8ktCKy&ch87lNbU0%oFtg&IE+-ECa1Xfu$=syf#}{HiJH_ZidFu5mK6G6p zn6(T(=!bV?z8-1ET90#_&0oX9+&$dOhe7>PVnI4cstjGS@=ANM?ZzQ{2PA!u zV@$4ng#pvWY_gbdS5mg1P30>6(InD0gmxP0FBwx}-TP7(BiXI5uAK9TeoPqlusT_y0^ZSgBeMdGI{}d?jxsVni=OHj2PP#6fyx7(}60^KaLH?v(o+t6a9 zT?MZhD{{|TTP`94WYlb2e?G;vX$=+4aRk%gWw#h0tOK3>&U*hr<#2YtM~Z${W9MOILEkKdV~;zK+}S!Sm9mtAr9nr-#-=3Dm>C<#NLm{yEfX)hSTWC)8T?ze25)|I?xV zcLJuF!i06dA~JunxQfXl$0mAndlT%@H^6r~y;OB*fUf?Y9{9b!6a}2%L>PeX?%Rt} zi3*kK0(J c#i&-9A(xu|1e>k#u>yO7cxHB+|j|d_)Yz?!%Zljn?_7WxOl_Kb5*m zYBgH|A9(14*R$5GOy7F2$#nA?@UEv)&dzT?%jlXoBmp}Ez7jqQehog);yMXDGwIUvQ2F~K z7t00YihX0juDJz(0Lg5^fBnf*|Y#jJ7{95Y z`Kez@trreLTat|6J0zR%T{-MC(?|iB2c@|=X}by(xg?{@NY102%~xXl3U=J@MJ}ok zh@AD-pT82z&56@G_OAcZ=D3l@>fgxk`r( zghro+_sMV}p~@Tntvx2nqmssmsLDV8cda7_+zoouAtaI&>+ zj%8QCceNA@)_y&+E}MhxC)*8$RHTILv5NRf<%0Q@TIjs7_$Q8Gg?pv>Y(-r&Zf+I0 z2c+LXNz)kqoL;4V#ZmT>A^Da2TAX26{z)piUmx3x;x$uGg93w}joVs-dYfL=3}==b zI)mazli!SEKMnY<;)ZjS`JS@fdU!T7+Z|<5rkw0_rDGaSZl5&dt!z$}0Ywug*>BfU zs(yi3EY3A_BUK}fb}_c`deHo-;|`jVPx00vj}ixdr|#sOf_T=TvQcNRKU(r{Xzd)P ze&)AqXgLqO&4lXYCHvz-a9*EA%jYoMik+>_cF8$&g!K6Or0;F3ss(T@i-J$Dx5qjG z1y-J7#%=Bgv8&nRcd;Vz=n(o621RZ?^5fjTD6WIbNIY@cZslkzjVA9a|#6fCJ;H+``w>@I3W1#8}qx)!BsryC-Fz*k7N0uZQT7{ z34f_b4Zy_=G#4S@4$AmVVw6$XgsKOs=4$}@vjxOQuJF74VgzR>(1P^&&xsHH%b75L z0-S$%{zy9a-9QA%8%C%LJiPA``JLkg$DT{u@!M z6PA?b6`xKpQKr+MCEew(YJ5jej!aii60XzAu3kwQADP3YisQWR=DMyk$`KfuzR-IYIrk~b>uNcU8 zn9m@Y{eVqOMBfBQYF-=1N_>I{e@Q&CGAmlD&M+Syvhi&k=5TJ`0GtFq$Yb=}xL z>Tdu%J65b^7JTz0mu?&N8jZ3Wo`2)YZhl%EIx(7V9L=<%gyL|drL+9^%7a!?vkvfi zS9`R1S$Q#@EL@SwBW2BFlMmWFKn&$y3t*WtuANQ5ky0VRfEL0Q>4f_=w z9q+sTju2NzCB|Y#LDob=O76ncVS%Lfjw45zb$D#%e0+sD2gb}g?R>MFT+4lRW>QCR z?HFYBUI)<&s56)nWc}q8f`>o86kSG+QVJ(o1}rYzepN-rgu9!_CGD4hOjaga6yV48 z--fBDPOc;95#Q{k5HP!29~2r(@iL*!di%2nDF_oPMQSx>=kiCcMWb=hu{$z`GFZzl zxW+117CXHT`(?BBK?xW>Cc5qbHpH~g%*$e*K(Ri%+iVgZ-;#lx|uRVRqYf(WOdWPBIAtSpL&FA!OH6LY3~sWjP) z%wdBNB>-9($}otWt)VgqV_{8MX0GcQ-5C26u}tek~8q1CcY z$}LQyDqwrQ=%bXc)U=zUK?{o`AV+m;j6)FbaGHKse%2d1OOLOO2$F}ex?{SM@;3Xh zZ*tAsDkGjU^AY=wHv`2SXWtG)k0F4twMrFqrba5+>Jr-H8-4dfz=t zY4CR@+(9I~Q=F#rzd)X*^Lf)Fyhw9-85Fx&e6Y?R^Sjrm;y!&7y&;lH$5Yq|v)slI z$ckIWa0+Oyjf}UfqS|ZceeIEGkF5H$HVlb2cS5mdUzD2`g-Q@LZI`q_L2>n@fic?q zfP1YlUtV&t&}=Mgwy`YK&v!YHhM8x4NhOy4r~+d%f?Tz?-x6weJLj zAo3;pr2CLUw~}mwXmWCiC+z9h2YXh}z@2W)$#y@lAQSF8YG=&TEIOgt9)}aK<%lQ# zDO@C8W!PcEv2|?cm#vrIiczcpG6H41V zB`vL?ZJImv_vAE6Q&?^)op391#{nH>{^{fjaTvyWL3@QIm% ze+nc2=d?!t-_x3ivzMc*!++c2qxR~7tAX-f>#>rQdamhIQ|vr1ZWqMmogZlRr3)b{ zx0uT9f&-D--P4m^j}~{LOT0_IC~#d-TmLXsD5$kKP9z4dI1tH6StPz+;Rx>?@jX5* zb2IfVGUhY0W%yVeWjh?jzu)c(o_!IBE1@EY+fxJ_7d}-Cax@QJ)8(Z<;nl*5R#ui* z!$}KWtp>OY?GXcM>#M4P!FFD0S`7@Dd56C(ROehO?YP3SQCy{ckreC(syvg(15%&3 zd&qvcR+={y-n8D_v}O~k)yiZ^@Xe$?VI$ryMgHQ@@G48G$qUe4BHLY8sMRw|2X{yE zs}AxHitu@#0ll-L@X>+bduICnDhg#YGs5yYZUGIC=qU}bxZNAd&ACy7mh+mv`Bx9L zkLSC?@o^ZYDJQ$As8nW+m&9kQlOJ+dB+;nbH0gT^nWoCl;ALi6i}1=u!LLb*507qe z;Yzc&S%A;;i}XB3TczKUCLc%rdhf?51T!#a*G30li+W*VA&G3qc9l-SpK8Vr;%L%l zw-K{w#ptsj_fIIxB9L-hq43YcFI-Y$CpT2hbc_ZTUNm|z1T#9`oDgxGO{&G5wW|>m zg4i94*jH3oQ8BNBMF9~Ioy$!Qo$~(Izxv*>2u9?inw|hwXd5Yqs1EYuxy-caV4F<= z8-z2Gla4KRY{tCLq^%<2(ocH0C70cH?ZIv2J>%q(+F{V)#-iuj8SA7unj-l=CO-zo zb<(wdic8ab6)ILob89JmV^`=X%T=ObMtn&Cn|FqKizWD3rAqQ74IX+$Qrj4T50?9A z0{Gn}#WfnXi&x_9IZP){o8Tny%gh2LRue60qVFE1zL1sGMm=@VOgHt3A$hLWwinnQ zPHPqvzsj9}fN}9f4_<7L%sF4$55+-LF@A>+1YB(qWu&xx)qarA+Tsq%jblOl8)`-e zqMvo~b|g)(Im)<@D&0#q>O-Q=M!Us9>MhZBejY-JPfA!)IjlTfdV@wim+@b$(su9o z=^_{dMZUF{!5ed|>a>=d&25|>4^dxEgZryz07?4Mx+(g*Zz5E>%L5|yd=u7b4cB2y zTi;0WX8$RM>O`=#rXnti*b7BRLEP;EDuv%Zv+F)1DhyEeJ+HpJ4WDG3&qcciJ9a1C z)+I%m6{}xX4khA%{{lR;(@8k48n`@~k$s5*l&^)&rlInrfiL@|t2?Y8MMylh%0Hc2 z?@{#%)#~dA^@6>5P-xW6W?%|`xV*8ul83xRf0^a(vvc}A$2=U1jI%#U|v|3yE=E6 z3;iSSvSybv=>wUSX-CkTWf;P*beHcCaq7RO?(k#F9Cj%|%WVaWC01Ui7y=EkTs3=b zj;`nlWdnySr3)r)j&ZFEv`=Bb1{-^$wuetw8ghq(t9LTOg^Y~Qy9@sGvzUr#)b7k= zyP6S|-aVz?4HvlM`pmb1Hb}H1SRT`;f+2u0kL8hp%rDy1;r70n2Px7x+>IIoqx!NI ze|8kC`pO}?R?B?E_PMvxY8HY)-Yg%oe(*9yl08-dO!MW!uD z7b5dq1?hjpBP^AQ>SP%21;(<-^oFApU;M@QV+eO(ARD9c`OMS}+YCKX#Lc-L9hyJT zHcfK(5d9q)bE}{_ozc^?GX99ax^6qG^b2%IEI~~r#I+Y$VnaDu$#J=q)=taRf&VqLXhlk;4N>HQ3>hI~A zOGfC@qSvA9GR~mCvVjDqm)W-V1UuMZP1h(hJI{8!h&qOmE;QkUT~ysdM1MMxyWCUs z{^fJ3mWO+ZEuJ&fxLuXQk-bt^x`H7h0~6pB?X~CqK9D^OM)E@9dO3bdv?&1eq%*bj zw_9}+lv}jzZ}W*Xk2{j^%jTSwcW4(s@9Fxr0bY*t zbB9z0&t-lh)2EkBI#VM|5vRzu4Da48X zOCbuvOo`4Z`L@C=XCk6Vg%TCy6l+cp55kHx+hjVy%a>m6a>~0lrmR&oa|?k2m&)O{ z)SuuOjnkoZe*ChlECg1nw{Hl9qz2x-fSgO26Hd;rs87Iczombzbw}OnBpv-^R(|_m z*L+g{_tN-JQIxWGHM4NGa`pNz4S$@vm+wF2F^}Gd+$@)BT8Y;=MA|Abbx|ITiK}&C z)IF=*>5|PEAMe|}w!br{-eu=ns!F=>H+p&xg?PxdP{)iSJeax8nm%fcK<7-{@i|mw z*u$3u!Jy1kTiRCb%58_oxUFnX)~nAld8zW@WsD(&_I^0B;J^6dG@H;??#URgsvCg> zaczEqthrvpt=;c>psDUbk<7wdP*xnBY^hdIAk#PgrFFLotgl*D%1>B-yF<-zir7xr zhJ($e+G~ZLn)}a58nxnziCIeuakktkn@#Bw9%l^$ZL*aL2>pVN-Kj*#O_X(*1RpHB zh(BgINnV|EWDO@>&h2R4D$`Cyv2HJ<98IxMBsXffKt2f8zXn^|-b_G#(^~$Hez3xr z*S~s?(h>m`oKOSARf~Sjt8SDYUB!$!cv!C7fawA#=MZ3+Qi2WW3&kHi28nM8R2n8n zZ#UH>AUp!zM?%S*49=I_Uwz&#a44S$8u zfT^Z4Hwk?3KD`y==Sq!wjvBYz|Ni2zaQbKyaoU^eqG~%N23CMtPiZG%&Ug9sD!2G> zPFZ~@jycHfa9;PfW89;>XD#1*qWg^R(F6LgacTO6VJoke=%q-w>iUuevy*w(hfDIE zNnMIe+*OGT=@E6M5Ir#5B7VkbQQTJ@o$z|m<+vwuO3*hjHTSPA(%J{4Y-vW=D`T(d z!0&xTl-1gXe$On(?UqtpEB8MZ=@-D#J81?o#b=}am*W6S*+`$_#zN34X#KXORJ#vZk zl4ZZ9@Kqj42Qi~-7*d9ysDlJ1YlILV>#GoQqI( z^j9Zo1^4o95h~n0T&;Br&Ix*oXejVyUc?#5$gbA&nTUN1mQc2v^q|_P0tq&0ce$*`JONnneYvw_7n+siUzeT1iee6a;uqUD)nB5%9A|0z*d|%E)o6_7o z(B6_XoX#B(bS(owZXzkzF+zWxn*b?B^m<15HwZPUYjcu;41F>wu318g!#^e6W|plh zmOiSwA;f2prF=O|b`q@54=<>BM%M4#kq&!^K@;yY2>V*3P(1)Ot1rnV?>G%?p;H&N@q_CgwYpo!PQ!cU}NTzs>+KC=A@&) z=}GiM^W!|%GZw>QKm1Z*4oQH#<^l3YqR)D1M7!hNxn~rCwtD!LaZ|O>uYSoxD9pK~ zHaoAT0JAufjgzXfpjwlPr}ck%A4PlNBWU=JP1oeS2tW}F-y@ZPt7q+ zUY{l;a6gHP78n>N_Mfq$W|F}WEOgnPcqA3g6O2g}R0&7Mv2zG@>DNj@BdiF-ABpkQ zq0ut$;fg1c5+cOyGN&M=!DB1mSb1$|7fuMR?2<^i)^tT!uCsIcfPVeJM36@#hGEdfH-4Kpc^q-L;HP67|L+mO# zIBopN#;iOFJG&-T#32x$f?q~leko-Z23HIh@h=jqsLRqTQ+zq|VYms^iZFs-N~h`dFR=w-rK% z;aT*{Oc){U&G4E`ib|yACRm1ZCha>5Bk)r`v1_HNsh3^SF`4u!W^mjhC7Cs8ms)?< z0+e%a&5x)Dny;TX4mV%BE&k@Q<~-dN6@9V3?!v_Ma%#Xl2Vy0pd(4rTiD7eV&8<^9A@a_r%l?;xhyX?)d<%v&@Bs6s_ zvRdIj4d2BWd(<0Z_`UFWRWF7)(0x3$gJvM6@6<4pS}-{+J#l!!qwh6!g+OkcZk%c! zme6~l;Wo?$L*Bsgc?H;%GZ7J%Wesr&3#%t&d@vO=x~$(krcLKZfx+5ArAntKquD>3iIKy^RC(n~9Bz3&i403|yS^7FE=35sQ|F9a(=%zur^4M!9IHtB- zyyh?lG+bM0!pi3}V<5q*$_t=#*$AzbT_83=*bRixq#4CUOE{|bE#c@#&@+)+Fg$ZVg3k@pQ@!+|~&6hKP?m#N%L8P+_wjLV@6f zlZ_gis$piK$0(_<6$-qnL)H9o{I^&)y#QW0D0!8MT!j-#JDdG2&>~W!tT{q+7%}|Ea zHu&?>Ap=0&9(zGawM9obr=#S+SG>aLNCYJDa377+Il1}P-<3myh9r_Ull2IjZ1zi9 zIuWsJAW?s#)<^qd7wLyZ#f_++n+4eeNt=cJ?^v&yIT9@BEw)~f%FBcb&8Hzr+#n3{ zPN8@J-!BD0R87tN%beOx7}{Mzj11Pyqg8+wPW*0UI2>q86bqs)Zk!17v-((iVsBG> zCV3mm=#*0e>|;gOa5P%)nm2xENXj}NZ61hNQ(3o?8f=Ru(oxzVs9dp|x%BVgU}j*x zr&m&VOk5zOd2^A1bhmiLvjpS(S+|;S zKdxl^l8_kW4tlF3+tp)l@)t`{_P72%b!KscZZ=nn*CJcZ0t2X^n0L~VvSgkU%iiV8 zsExuHpW)Uw_p}M#L}y`))34Y9sr9Q_o$~gF>hot$a>@{xvfbaC4f?>V6|b>Tmd7La zt+_p%1hCqvPCliEZ08uOlI8 zo-uqBI@xL;GfM4><@MY#@__Tl5vrWrywVO~_27J8#o~xBbcJs#ZD0y3d8eZ~5DYD` z0w(td{%rl`Wyo_TJ#fu7TY7xblraNU^2&6{xx+;xn5pw;bBihZ<|5U@-s|}x zyu%^rV~>sRU{zilDQO6MqK={~#u5QzMT0x|kvG_BlfXwX1pCO39A{J7-3~3>9D5V4i&mreKG;Di`di z^vvrMjYVHj4umnpVRj*z<_QR;VODAiMjC;(qKZyR1h>!jCGrKyMB$k0$h~AoX17!+ z$5lxTO|c7_eO(OSRjK6jCyd%*;U5pBAvDDV6lo`=&X}8Gr!i=C3#9~C?_s872kYUv zi~jS*6%jHrHR|~%5|LI@e7gnBzh4<7O_rHsO$}yK6Mhyqa5PQ6BClYY02T%^i`h&i zzu!|FMS5wnN8z!4dZE4I{sTUx6}*FNKSxpW|8*4o4@}knTD3I%bagDy{TVvOx}_X+ zV2kl(mrpM+P&ETvZTqXkf7Dj6DWaA)ccS)(g@qT(Ff`ZtuTM>1O;y+}*}K#5oU6B@ zny>zT%i<#^fZREYfBV2DXZac-?52_TM~r0r1*Ed+<>IyfAAkZd&UZnG0t z0wnOF*oiES?W)-q2jHutlz8E7106w0*VVkeIKeD|S@2-SK8VJb-VHz&B-K--E0nT$ zll`1ITm==O@|D;Ly8=eYxso#*EYqRtcFbXQW}8U;#z=7lVigo$0PML^h!(E2a4-zx zPCh!C{V%}0`7tikm0Ok5l-k`(&r}nC?XODL47y2*`!-ahZ5Ez6To*(xZ7_5hOL2xQ z*>K^F9q~hCp*Aq&P{5yrKPiRd4;I4Z@vdJ(WUgumVt1iz-%!gMl2!h8g7vpM9ZtE+ z$H$*}K`8Yb%(8+@5H={AjMhp2-fNprUUQ*F47d$^2CTS;oF+mu(P9@*XLK8 z8$|lqIWi+$(9i&mb>MZIZI84k8cc?09nTmrh_J$D$%R<72@I=w%80Kv2um4zO9ou?*=!pTUJ$CoaSo1C zhlle8yC&_$1xTWvmmhMewcK7$O!o=l7NFGBAp>KXh8MBEO`K^%e>X7l2qfkcbp(Zd zIyE0Ey!bm*znDr@jI`e+#(A?%;-f$6?PWPT@2UAs?5!i4@M?CK2{ZxKR&sL15w6pt=P_&U^^~Y^j|dMGh5TgN=fZ!Z^b$2ma1a~550GxW zrqU)zwJ*0dzSXEoIZ~TDo01uu7wj@4_GvfOa98g-m43i*sNtQcI!X_CfC_^dWy*E@ zp4DZA>zv2LUNagy4_7c2;#hKZmp#waa>F0sSt99q2mA`5z8BKBZD==2qPS+ z_Y?2VwQ7H|tddLH=r>M)EZF#!Qnbo0`P6X!k|hJ7jJ%_55_8nxtQHgPZ?qY?BbAqF z*KiI$_e#SBj@-c%{}odf6~${HF82XD+wQt9(8J3Sl^6Xj<<31U+?vTzv%eJG_wuq- zEnR@d-ob;64p#r+(%ik$?%FbP2d+3opodAqz%yHO;p!^e(Mj#EwuL5gqxnzGA>+n5 zds0}9n&9`U#aSu~VPuaO3)Q!2bSx}%X3iLnw4+|-<=u_QX^;7B+*91hVV@VaW<&h} zH{CZi*%)X@U}k)t5JXQTp$Wg~14-2+UgR^*o9<+>q49fV3t{sG8L}~h_5;qj?iUy1 zo|#6pC1Z;3sJG}7{^FDDYLufz9b4;kU;vI~`{*HA5ae|F#>%{* z$Jq2GjPJ6uO>l^MN`s)|*Gw%_&mO**3BH6Gp5t2 zkiSjGkalNGM*WDh+7GFG%LTH+ezHR4qIM|E@aeuc?uhTS^VoZeCC@>>ZWX`5l@)Ld zmpaYx>0?*lP44DiGDu`!q<(|5Kyhm3?w%Ic-kd#gYlQ?l+n~6W)%Pq9U5Q;}hrhO~ zWcgp3x%*(9A2~TYh5&K~67u*NlK&dlR7DE5Q0pIJ41aafV zz^w#uy(9WtP*9ASs*K)Tp-yK^&S7oHl76j9f?l)YBU?uNnml`lIBgWF zNPuSkSm=e688OO7GO3O72x!6^VrheEa+w3hOhSzUy$EufWx=D% z?Eru!45t~DcE!P!2lh-1XO~u9vAhNf^U!=W(o1=X>1D3*AAEzUiW;Zm$GX%)n&2kBR`*i?@MJE2wmwI9|(xcA2*z2(J?>Hw>r_GQ4=v zQ~%>{GJ{@T3$zm=@8Y+4e__5pMjJ2)^2Yg`J}HkXSJRs{R8DEql60GDbBj|#X!--6 z;}Wu4mL^-+n<|wFdb8vcp9CSQR5&z~cJF3(3$SClC>yq;=cQR6-{anY(b?~Wf4tMZ zQysx!<(B+$n^czI6~(yeQ1k3j>t7(Z{Z-@t=Z?e`BWeDou?5eZn^?_B&=WQ_hq^aM zGw)n^V8K9D{jSD!n`MfV+kKHWAsgr0y?HXv`OMOU$m3Op|D^$i%R2WOY`(5;Z!?yb z1+((5CLqos&9!8B9=%1Gyw68MO1&p&oMnwRZNc8ZKW=-EGi^a%Mv2tTd}_;hGu3wK z0)seRNG5fSKkmE=;JvJ-HrrHcP0vs72jfB!wB!tujJlh`*s@OEB-HlysgK03dUo9> zt&6D#R;3|#g7>q770@Ajry;wqk)&M58lH~+>#Tb-uSq0;uLaGm6lk&lK#P!7pkW9#K)6B@J=`=(6x}@6k3auUZ0OR}Rd@DI^@Lq&w zI}cA9uQZZt>5ndr=;liJ5jdh6=Sxu{ttqZZgsdrTOXEeJq}F^dInTnf_M%uq!FBY# zTS#ZjBGgxW)Pk(?bpPd{H55Mw{REM0{2~ims3pQlYmXq6U_^Tw4F*Z zTkY0by&n~Fm4aO{oEwIOje33g3-$*21*au3g@aykxI8@ z**GGDDxR2zET;VnKN1R4vupJ7DbE?2E>V0Zw8HunVrj=0A`70q#QdhR=$h!4g*v!= zFDh;3`mSQBJr^;=8ro7e+u&S?j1$bl?C(u+DQ0mEvq~*?vx-xgkYJoo?j8Z~c!)#5 zq987y3|zi@etQ+%3GEEWqi~hMJT}G(Z-sq9na$?=*wINT`hi|(>?;^1SgMB(#FsuA zp07qInWEuBQ_49R*{D5xt4z9+mvX=e>9QOl8BYcz@db7|zh10G%R+_pG;+r{E zn~vfWn&74D?K1kMk$VKD?Lh}E)Y#cNngj}>$z!J{sTrX<7wtpSltmJItPShbZX+a; z_2)`o10cR&X;AX#tB);-S4EEx|9t$-%C5O5T^n~VfgsW$(psFys(fZjA#-i*p6_LP zBubK+oXMAULs7eizJnzYoij#LrM1+DO*{ljYX;C-G}aOLJf{3DqkZ6=5o2ldR+F-; zNIUKGt7Qg#^pUd3S1miCEZ#Zs%bj}Pl%VX%bVy%vUJAjFE#OU&&-sX{IkZ~hM&J=;@?o( z5Y;zVmUwqBNMiJs%F%smZoJZd{-Tk`T|k*2GSS@F(RDC00(T5dc*IY$7ErNqeFF zH|^#BpH+a%|BF??=f@&UO#deO&9y0mDFGmNT*#}9hjW^Ot(Z;d99@UU`>}B<&Gb-o zJy0;kXbFE^3t$KYmK3l8qxJ*J*~tkdwD967N)+0$C3BiZ^LKu52mn^0EXjY0IVhYjPt z=GLZG2-{Ry+AA|XD8`3fTu&9z#PD^e0A;01ie%WxK=6MDRBzU$U5A7m41;@ENxkB3SSR23?*E4{0wiIx}ot)J%tGk!o|msk@9 zX~3p`6L3v?Rz^J;d;2rc35B(r4T|dQxoKYNTd(Tc^DR%pyb5TQ#%SL)gYZ5 za$=i;q9Cl%YVR#CdP2mo;G3Z4Zp(S2lK%cF+6?hbL3t2OWrj6|$|Gsu_a=ox4Gz}x zP7H}*!p6}4NZusK(%k)mLL3bt>9udLr;RkhW*HxECZv)~WnG@Fw8~wsph5ztumGDv zhI|I-z}*2b4p3C79PvBZ9Bi|dEsK1>nS6( z#aI5jqOaewq23aqsHXsL&G%PV%4$cO+$;>SBGKTkcMrHd<}_BO#BH9Mt%ozg0q3?`8Uw!k8*PdUT+qccvuPv5+YKA6MpeA0FD>3mXq;`iNBK8v8(pJAUQ zXrd$%K`H`yjxK~O!*gyLBEvAQ(96^j>^Hnf<=+d67> z$s;U6BOUQ-0Q`l}AA)fV@m@+ECjn_VnRdZWj$%sE9P@~fp9GnPJc*b%8PN@yH72o# z>6|MvoXgG0!pN1FxhDZhWTJ%`1<~Jljlx9eG$fb=Vi&>tEO@}PSm%tu$f=r!0I8GB z9wKqUfu{B(BkW`#A;+6|m}qh9MV=BuHZ&m-#*|kbEBqj##wQr|NI*^@kw79i5M?qg zup*K!lD`gGu5uUiyMw{x^Cm+pkQcmIdE-Dqq*IaA}UEoQ&H+}P9dB{bCv&8Q9Ah|OMSjm1Q< z*}i`=zbU5e7IVF|!sIbHt=)E|%j*ER5&+Rz-Hh42HvG|Mv)%3fQJdQq#7nTkA@^5U zy2g5ghhb5h9Qh_@G5w4#80R+Z;L#Ryc!=l+yjbq$Id}8r8I#4IcXONjuk+2^S)8vn zr*>ByM{a4d<2z1nRAWmdhi`P*!DG4$l^p$?N{rl`zePCkm4e7MN?k8y_uzszeDD?r zL0m62*DmtCFCjgYr{);{!XnYPA0d9kV(%QK;-^WDUv;jZ!kGQ&Ik?t!5673niyyh% z4;7eS*|8tHT-{mZF8X~y0zbn2JjYi`Ufg2uvZf9t3Joc#REg0jo!w0NgXUE+RtD942=q8-q&7K=`+rKTlgVxy1*ewn} zj5gHb-j5!($9}2XE@O$-_r=5;(99+k@7`O)xwAeK$;Yy;eucHg@OE zkj>$(9TMqJ{Ojt|5lkk!BvW3xWwBr3&cC!g)bdlyc!_WIoNu)Uo7IS+b7+_B`X6^R zEcG47%bl7wg5;d%Kn~yF=aKU&m(B>gQ>OI6v`H-qkqE-gmw?BJKbj{X_;B16Q9p+@ z(_K{S&!5dE*an}Rx5|&^U9_-R=)z&65B#G(B5deKerOjzD2EYO3TIy-q-9SBJbo=U zIL2@4LSOj8d_<-I-T0|*(RZ);lOu|0KZX@A!MATtXFtQYZ(nmW{Hf<1Q$KnfKe{}$ zl|p`Whj{r2G;b*J*W}?vpIz*wUEA;p)_BDk_a+Q(`ubG7O3gr%Se*Z!*4D|-o1YMd zo3`E}I7QhrMadnM#LtzE@46;^k7IddB6apibd^2J&zeRh&K0FP4tZvrUP!uE4oP{L zEy3YJ;J9}hoXb5dN^257q$EEe4b0~F=TtCEc}HpLf~lT;bAlsGAI>Q^UOy-Hl2#A9Y}iKkzfYAP8x9Nidq4cK+175$*K*F96KMGnE6Ci%JjE@)nOz?0 z|K5@CzSzu&*wz23enQDzfwLDi0aNcHCAT_zw`3#E^yiVWK{4D3G0{4AVp$Lw{`Vy{A#596s z9m3j~t3QQn2$~*h2_rjC_``#X&GvP+SAV=2JlJ{z3&-8V%5n96y;pyl9ZYjAp7FP* zf9V0YY+i)_jyP>>%veuooH+0Hh>_oL+*pu^C_XBL5Plf&j=1nW^POtYrBF!*ozkrW z=(!ZF$-iX?E2jj$(oVDaB2Bez;t#gzGNz_$X|i1_7c)a7rFrG2SFEj!~)CprCNF4}~FbQL%5++EIDB`F%!z8?a zv;dcU0Hq)m7#;ftf}+VCIoYb|LtXC>pA38uW5f-87-K#d=n~aA1Sla>bP7}eQ*xM6 z(11uIeIr3ruqG9>z*4LNl?q`>Srn`Qq-+H!;Zv9dDnTiZ1C*#0{(wvA3RGfIxB`$0 z(ue1!jn-O^#8Cibp|#{FKR_E5o_Xjav);LR-~dDF{O2Tt-CRv$}{oqr<)0CH}qK>@`P zIAjv^x$)o##q|Oqm^e1W0tW&T+^Pxo;R6Ct0|s#D1JpoSQ2syxC;$Tt4G1B>;R}A_ z9{n&K^`gDi34RYtrba$S`%TPBe(&33f}{s0GbZ}Z>jS#8LKL9IT@Yx%mx6g%fs{iQ znjxCNL5~j#F>`=Qv=aOVKQ$qtZR@w<#<&nn$-7Yc&wuZhRLc#ixK*?u-j zU+TxldqtAs+rsJLmV~|rG>_M;>)fItuh93Tl0YT!hc zA}gXJ+Mv(PiQQ6?+`NjuhvEmcXk_ap zjmZE&I%c5^Q%!3^1ykCR(gr$GMywuhSc5$*JG27{E*tz+lV6oocp|gfCn5l>`n@a$ zv}b@2z5s-h3ZUNSiw4&= zY|Ut`&87!l%xb~x4s6oGaCA)mUr z{uO}=w3$l;C*Cq_1T*3;7DF~@ea?&-<5taViartOGHt{yDG%%5Q#S`LgTIR)P^tp^ zTuVbrOG8h627n9+2;Q;;3ZYSFU;xk<0iABK*-WBxdAqtb-)^b->z-Dd56U<6BmAsE58JqRFOSQ{k} zNHKuc?XSQC$%MuZs0?cWFgrjnM?TS+0eez`ePBSO1an{@T@X@z;2`RNL3)7zIihn= zpKeQiU<7l}AR)<1{@p5;*wXt<$NIDwYXJoy5Vc?+q`#>w0e!$AkOBz+Ahr}hg|KV@ zXP^M20DHw?JV*Y(Rse9&5N)8%&WR3o)jr2xUPfA{e zyd%wdZe8kF1|Rf>(kLp+!(;qNn#d8n&CE|Tg#rx*OBO{P)? z&%rCnQU>cyaNyGfezN2^87?B@8+1x-&x|c5ZzWH!m5o`XNqDV8hfEHz&0bUNp<|5q&9|YPAl#)S5xXLlEB#+*(}v$5Q#Z?Sqek z7%~$N6*Nab4}N&+K|_Ol_I_pYX4r^s`_{zxS+;wF4n*>rhfzhYi2GH<%!kW}sgp6A zb-p@TNU$8y=)(_GjEERwrbayY55vivuf6kaBV#9<=aQP2s4EikElJZ4!Sk;@BPW;V zk}E-ObFgQFxb@)CL8ve6cNGoWSRGrZ^z;L$?UZSD=}@-IN#)An^X5lh zYbqY-6I167=2Lj!^Ic}&$oBzk%YW31SsjaCVE=r4Fgs86EEgcNBXi!Eh(%`yyC@?quYC{sCcFB_6p zMz+Y1+1lTaOOA3~QeJu{wcE$ac-*vZ?Qzs+z6J4gwG$kR4muoBH~9-WJNiOJt^_cF ziQt@H6LMP{ZFPnxs~!4pziHSTZMSIK`hn*7ZLm4w?Wg2>MSG;$!Y?uRpVmHU#<>lY zF983X(7u!KrZttrkZ<}dFqi=IuGnz!@QHzb{n=yY2bW_THTUlbdrU$*$(r?d_aJ&y z>zDU=RNFBo+@qfhbZ`=W#Vzn(Y2kmim-4r#z~>>s{(_+N;1PtsbePJF2Lbc-K7k$- zu<(TCBRZNF5{lkve8No+qEtL;t*KOciE!dmGhdO$2|l8hvv>*9-MB`{)xWoG zMRg!)T@T5vKA?~^o}%1~=EM5>w;%DPgc)(4o*T>$Z_@alFZY2)Cky|Sw*EN%6rgmD zcQPG~wdM}q>y0iLTgRbZKB-l&YBx+&%NXAevvXzCtm03l`S2`jji4UQ@%ZTx?NWI0 z%u&PzW>C^AEc>Qx$j=c6F30I((EX4|cm<|H+nfT(<3Q!i+z}sXjgB$BVKlar^jbWZ z9`|{W4pY!6pq?{Y`zKybNlzy4S`&-1V;UnE2U^?V;Vi{r?8fzR3C5Rgitj~XQenc< zxS6-5$K~QzENOH;KZ2%a!8x_sz5EEOch>MoeT|<%zJt`&e?gFv)LTQ7p9u%5W?;aW zs~nF#mU#OindO<9#N|FTjju_1xxG7htjZv|DuIYDrSMAjrm~joz*ai1kIT;+?>`V% zI8q)RE{1-;vA^PW-+bPjWzNRS8%cM4r2h}nM4ZjSltlsn=pp&9ktXy1A=3$x(!hcU zq57orLyUCuL%#aS?J;|bcStB;DDXiqY?h;uhGI!-pNe=WD8s?O4M9kI;(*}}1YCRT z^jy_fef+xp0oF#;@Zi!wIFWNR-4Nb`0<}=wVxXowthTKJJ%WrnoVHZlCu}R{-2JIu zK+ZR2YWp~&?KWL~QJP)w!x|{YQo1KP3f%c2fSnVD1A>u66kfXrp<|z2v&(&L9KCkf=6EE;V-Vf z#z7QE6ss|0bt1_`^+W~jjR#Q!Z3DB$K$vjqt;}Pk)2`?r^v$TSP}r^`pu(=vyfjX~ z1s~wa6-2;gl9bg6)R1|`!A?Qq=XInWfn7O!uJ=Ac=3`BeddI$t{ukuPJi~huOO_`% zkB+!Rv5fhRH#I#(`ni6B*O1T1HU`YKln&_EyvycCct+j`ybZcB|8iP(6+B|78@ETg z{})E5KSJcY{K7)cmOLecx_;yAz;i5 z84^hW(d97JDl|DGQCO;X5L~KZBui=!hQ($hgCWU!1$H@~$lqHC)gJZcCT$q+INjNF zzV7t>dVYCO2XNg|BgpG2Q}`6zf1?MTxR3`ud#dnhk~Q>}9+nJz#O1#oq(m(Tsh-JN zwDNY_3vF%MX)qrlSJeO-iF%l7U>EAO-E{|QYoa3X8DKJuynWPIa0?>+*g1$=g{u6A zs3R0zFW~^@0CY;}S#roS14-cm@FImn=h!}Fm_h=J8%(j_l{&f@d(jmK6U7AsNA}Xv zF*Bky*?HN<3yVd?Mdp~>#0bkZ0+PgxySm62@K=nO{H$KeHE+>ck*nMo!xh(@5pNk5 zko8tCB$mKrzNUh+<`BlNNCY<5j#advyC0qwu>sMU?4&^?m zYPWMts_Dc%F*$8RR4;2}kPb@e+~`P|MeNq7!53Z1eeOIc*y#`XoF+ca1h*s0*iYcRI%_AHbaXP6ETLU@f%YE8GWA?w0D<VCYey`fuUQq!FDG!iG9GK6M8NOjbzM#IU$(b|x! zBB`s&2qq;h`KxaZY+Wj31r9&W^c{`o(8q)9e z`>OBdbUvNRbpGc2$?52u&+J+t$~ELH0xicfw|uyNw|tI zVQvaA?CCoY^?PUdVYbXWnMV3HM|;ILxA5bW8ny6`u`A<-jgrCP<8l1R3l6tqr}+D@ zR}=msW4qbrPc;JPH(20s_R8wtGI!l!MkkxxK^t@q)YN z-kjgmR@x%m?0$=e6`mz#{3z>X9g|nsHhjkY*vc>+a^5z`Vx8cAdpnf(rA!N67S}3+ z!?`v9T~|hUQMvCi+fSC+PqZJ)Q{+-!bEMKxlOu*ks|GA-iCe2+h- zSKeU$WCUSoD z?6(DH%Eq@!kQ>P}`Pc;6s zqc?C{cKg5Mkr<5Re#|~ghG&P)#7&Wy9>IgdC&qWK$U)q#R_L(!`$5>P+EX`NcDV{i z+BS8k%@JGbHtTlVeX=>deh%+otNxC|#gXChbfEF+i2(#bmEoD2gQ~r@iX^I|wXrT7 zjz|6Bb|E;TcY1JRzSgr|l$hR#HF5d+{mNvw2K|c>?VS^t&R>_5of^e7A83rqBkGB66intr7H+N)_4l)knuTKHIHh7^ z!{fNPj{SMY<29Orl{1`Nwd3?6<1%zCye1xFkE!RYea2B}`1sK7vD=JG%|V-MPMX2I z$%QAGw8U2eNA%e8Qf*ZAh2eu*m#V`w7wZGUbE$(cmnc9-boF2w-c+*=HOjP7sjhb% zg_^^;KT}wF#iJ^#r0!EHy2M@KD~LP7hY&Y}yaV18_?XVAScWPSrkHG+?N-Q>5gTJn zf3h@cl~iersrsE-qMCGyiD;y0(4<`BA<|kA`;#ycX_kqDN`p%4c+xIaQcN?ai*%mq zWh#Isp;Apd^p@*o{`jR)s+wq4-qWyGc%@mYjyFox7;Dz7)K@FQO=>NVHp;oySF2Cc zV5{IxilrK@m-wV%wq%*Axuq$0(`2i1Pj*c-*eJHpXsae2i>XdD$_{Iw4bW^Xd!^x8 z(M}d=4L2@gW)@3JNm6-kqTLL`N#o&;7gKx25XB!5!xYp~2@)Mj9BGj(h!aiz4{oIl zl)@Os@s()_s#q3EK`JUj3WyCwS9joK>#7TPk3@9b??Ra&cIbhd;pIR-B8AhC3MggJ zpaPVhK}uT*BJI~R3oIQWrBMwk)v8a?A5em#VGSr{t4{%zwya+QN^3NzM5S2{E|sfS z0ZrTJPpVHJmYm#QVm%Z&5|oYJ=&SV1fM%5Fnp(H2GC3iW{Msaa!WX>A7jeon|CqEw zNYyx!Vkt$?r5tjj9I8e+sFNfNL%&o|*A%%@Rk>=1DU9;WE`>5p)jG6I!h$IVqOCk` zZxf|LaH@H^R0>S!Nl!-#p$QImvQIG`xHQrP?7+(^(E*_RSA$f~Mj(aN{s*8`i)f`! zlNMp6zXY#Q@X!WifUJ4~Kp0KY$?LDC&QV|qsG`=sCow~FzbjzVKaJ%=Kvctx$P8Vr z7D(@ZVONM(-465N313AR1|-fdYyic4beJEg5p@1U?2MbPJ>Ony`wFCN~z?2LM z#4sM6f_-8L1lStEs-zmFU0MhZv=9jJ*0M+b?DzIWKdECsa7RB{NBTi384|tK@?O(P z{zFwE`(PFeWR3KfRfx4<09J?6drp>P!Tf`K%b;Y4r+bU}9HJkAF4*bG(M!WMv4>196ZtMO~W zJ=Sr2xhevjP6+aPk|hINZm;3I>(Z?)P$MePi4H7dt52#jPRA{KK8LLiBZ zD1bCe9U#wVVe@>h_OvT>EavbLd@5EfS55C8X)+QDAT>1#Sugh)D!WTSFw%oWwhM~O z81+K~mH||Q&$W1U$qO!ImxO?1`mB-FOc7|U10$Re2qhIfw_7Z7YHr&UKdg}tgTxl& z3UIxEMFlQHM(JucN{n5N^LZiWs&tr zC>usZa3CPVUYG(9Y{8zF!W=b-4|@dG8YGxke}Dzj`=(sza|0e>@{Zen9~h{k zLOm|ZkRs@&U?42ig@7O~1%?1(giXDm06j!RZ~)j+KqXtIu^S%orN!E(aB?OjAQ0Y#epHo5s}GH9pRUpmW>_GM z(dW)hkr4=k;Q{)`0G;9$Riz)xfq?|)%s!S>qs##7g~wqoo~ciSa^>x|ZRQdL@}O8p z{*r4BU6CB)Rsr;@zyJb8<3BqAoTand76;|<;U}$SfK9Pqt)L5-UQ=I2uqAVAW_T}} zP46-YXs3W67>Y-M0Gex`CSq8w(HiKW?3xa{N&JpN-Szuk5xycA#tlyH;_jR9y|(4; z&O6l`rLnEot??bzHM~w&*xbm~7G2wp1?3m)Ct{!{W0epSE@P`<+vU+!X#o+^f`0XPjGn+LTV2*eT<8BKSUFs^yy)7hBnleg+$# zH_lfyAy2n#BFo5>`hnm}QKf^&)54&@;~@m^0)*cWF9wEt`1~(4U*3YXz=0dN!0T>8 zB~d72!h~+Flj*+Z8poILEFbEfJm}kK#N=oroRnV)oNs5G_|5mEeLY{=^f%bwE9^Jc z;Vt5~7ARDs(oT&cExsZJ{-2??X8^d#tnRn_XWqZLkm*CoMVxHYC(mw@<#cB8O~(0| z2UkyGtgUX21#gaJ3TD`Ovf|C33Ajgn!FU`W1SqENI05cOxX08t;LmHq!@8TilKe`W zbC0gY37K}wn+flw_OnuUBPrV`x((XGE$m;>a0b0WKsCo+SwHU!H$q~H>I%(fA8FUz zk^#-XN7|qsaI+}6A(z@$+a1B=avyS|Q@kjxa*3u+7}0}1GgtDGkbLPTOV%oqRts5l zT;*f3k~iEd*G3$OPq=o5&ORO*;8J-dZo6F4_|m9u#3*DW?lGcrL`Cj;m%nTR*e=7X~}l^5YrFy z9(l@YS&56p;bJpUu6cY0QX3rjv`Y5d`!uI?I5~wPYkviPR{oLcFdKfrrI6#iEPXEa z47bV+up!5tYgfy0lT)hz}Z+|%uZO@C#B_Qf4_FQr4>z*jad_?=aWe-E_Vu^-R=fejf^POytc2{DSZ9LZ;7Twp}KK^E( zDP?q7zLD&nGFfkq`kc16sgvPmx(tov@zq{JCnrymr&gKQShlV?Ol4)lPWO?6uQzR> zG_1{Z7?I!5@lS|aek!DRM?Ln-W9nL8Re8h<2V?Q?dEey z=O?Umcr{9kKIHXrBuVu?(}T(`r}(3TDYLVkFY_;L zNW1g+y8U93jw(tM-1iK8~9DM!OLu?TK*L0QbKL~|4PS9>Z07kTz zkc3vDzyY$+@b3YD;2)F*gTSF8O<7`SSXgFNrskkx*Lh$EiV$v5kA3sEOaBj_w>MCR z!H_w&p@6L!Qm1>TIW&03(31d|NcjsJeyKC`iqkQexc=mnLW$? ze^9fEwz85U%6IE24*VXXycU+lNhuN>LRs1>O`WJ`r2>+t5Xm3}P6^p>vUcH%UX~?R z3s~03d8MA0mDd&hBYw`x22Mj}pQd%g>UU3fPs{TN{-}NrPm0YKiCyhPh%)7Ld-7IZ6(XX?BpTgPV_Ur!;iV3ceV%0}46k^rvc-J?e?bPJPH zvsIfmslfwNXhJnzgbXGIfMD}w1A;JcFqJ8$B5i@YH{(>#hmZ(H(t?Hz4bhZOp#li` zo>H8k8jO%FmfRK>iVGgDf=3zcHLHi;Q>|3(~rtZ>V$5kN3$5j3(mJBVYrtghJn7 zHCYr;QBmg}@ZS(#{7uhh#X8BjW3=FCf3*24k^Fly+;;|_92}2biHw2%=ibYJ7qIE^dDNRGD1Ds8$`e&pC zTM7ez3ay?Pa~kjy%~BgYlv2LS*EiA5kCM57qiiNzd`3#H>O$NwD+i;?y9%Z+3Dt0i zSNz3`CK6NjH`?x8o#>?f|5qNbiF@{l{R?YDf13>dmp2&4e{L|^8D6*n1{l!2(^eLR zZ%)xp1TnJ&4a@`$u2Mo36-DCIfqe`PfN-I9(zHB&&F8(@mnX3Lk)-;HC1uH~3njeh ziL?c6Q<){xuX#VeVDBRwQ1)lIzr3%O*MI}~{}ZNy&1yqP{e5(d{ciu|sd4`2 z)N<3kWtLBIM|yjm!Tr|IX^9*FN>}h^ICZ)N5CuC>C?~qE>JQ}%smlW(lnS;`Tz9O@ z&27_5w+|YnUCc;3KMNVcv@zEkmq?@6X)WKyV>?ME>Bh|t8tF7!-DY1n`C+kMM#(($ zU!3wDdU{VE{5Zk=-}_(CMN4G(vdLVPETyY#8cAq5xw3LD@bEJ4qj!@8DvBG58(K*6 z;N)va%?LO%Y4By>o>E84Mn=5z+lH1An@W}c*t~^Ike5!-Yo067))}z(@S;&iY8!=f zWhwF3aJjm&RI*&`f6zFFKgL*L&U-4AYL|+e_D%q5V;yr!FBlIZ7jJiOet>(scIY1$ zOcYE!Pzn2KR((OY^3Vdm@IGFjf_Zh0+FB+k%05zRyNy%iH&v!`+D497&^lr+PX4QDZ8ep`pTS>{<-)SfTnc9OqkhcF%2E?S*PFpyk8QQLCvOZh%1mS z#1-RyWI(Q6$`Z*Iz!t|A9t_r?xA+zGh`A)h^)qZBVAU>RiEu}-CD3V;4kF1z6f)ej zl}Z9(;0Rm_Z`w~X9}E|u*MQex!xB`N&~`4LUn^kYrv}hIC7DKR>$MyoB1xdfKW;2k zThk_mx)(&bMa(k|DP>RKF>?I1Y%f=L_ZUj+W@)9mIA>p{_&!{ONe9B zLV|1I)lk#c!fzb1-D;=Z^2E)O!1EITAWmPw{J{9&0UgGZ?0^HwxpDjK#L>@wc!%q` zR%6{DCx2DN|#B)>PJQH$= zZJr;f%TG-0a8MudLR5?K(`65Wwt!@Z97WDkMv`}%b>T6PPD*|V$zRLNM_rYMae;3( zCWrZ4VJHGiYz4rJp<|^XDV&BH8hojD;hT4Cwk<@k|J-VvtijEeX)FIamHQmB+qIqt zk)ghcJYs%P;P-&WVgOcPc``cZ@*rvvCKC)6~Jcqa8AZV}f3scQ;V&~ZY+G7CP=t{(s={gY&C!uYi`sBJ@ba)!Ig1W??n4| zd7F7Nn>Fhr37iE=)-@HPoq3x<_QIw3jnp$8LY{ex zOQtg!(rYxpE3-BovYK&gFM+}MB;%oltTz|Z#$s5tvrilQ3cq8B#r&Oz=|32gIpq z8A%w=a8!rcm`r%Xa0DWpXEfF;uzE+AXRsaWK}>p5H^;Cq=3%6AS*vo>IE5lKDU076 zw6qq1d&fPA-_edLpKsuf z@K?L@miWnIz}(Z5{NyM4!@sp9{E)oe5dX;C?@E8O zkNp6>%_jYTAN_#e_riV;2jWNMI?PHa((Gp@=4cE^KPi6wX>z)*r4&+TlpSV4T~vWt zTvPor898-Hw~_GGl7{Qadg^2*#(|ufoVj%;@dzbL_Y37J6TORu|BA8HxV=`YyxR-* zB2+jW#-73UU%ez_(1^ZsG}l3g>)|6OAJkzA&a36*EJW@ymvb8I*!lE)lc-(Y?qHPW zn_>stJ`tF0ILx=EAHD_Avb@bQDblZTepPM)I$aj>{cUD^fzj?Gizk|1Ret291f6{Y z78kWT-iWI&|H~zj^U}!&S8`NBww;~C#7(&xT~z)kVXTxmukkF`!HE}vJ~%!983gw) z<@D|e-$p%{-FEHA)NFZWebeK6H#jDJBLiFSpO|!_X8)Gt`<-0l;-M#C*!R(+Doxe=NkE4~vP$_e)n;OCq!%X|w43_e**fFh>g&Pe+nOs4m2b*J zPH**7w4Fb*e+VQ)WISWHen$If+1DZGk6+7?=7aaK;r~0cgG1DdvQC%$Hd+IK`)_A@#{W|) znVX<5Jz#(`lD}%X$ZD;nwxR#Q&6;4L8mVH_vO<;^zrN4J^E6^yVu-z1{yl(f6h+O+$= zKzA!mW{__puA#Ak8q9s;FEgfwm=MHfiR!4CCE{W;uQ~5B46`!LB7e{YNjXfBmISJj z4roo5U5adt(MFbD8wLAwU!202Wvkkkm45fh4ssSE*uQ6#ix7(5`R-*t7A#*3g( zf*_{SNtWxT4@$#$@j7FAQaH%s-uY+yV*okyArjH!c}vy~OSP5q2-;TjSiwSNEvX1Y zFvaT!6V0M=rzH}TD|{t@tk@#5eQ--3e;BSz|M3v}5@=R>Bppzv?khjyIQ5I|P%jd$ zs3#_4$SXA)$nXaoW1)wni1$E4WzA#h2W)h=axI^Hh!ifv8!iNl=MrH2`sp~gGz685 z0->KlNX?Udd#_G%9Gc(%u0o~G7V^A*U-AC`g-!prA~(kWw@6Z5*9J!&m9NR!+{~QU zI(~br^>EwK&mxGoGY;81Gi_~W#BpN}2$sc7im~L-Yn!9iy1YRdC~AvBOSNl+o`RJ% zQrpt=R+^Ng29ywnhhs>tkYJ;FF6kPsf(V zVyRzc%F4=Mp-}L>P*{EeH2lIPu=K+1jD;1)E00cNsXTFK_Nv;?b&p5+k>k9R&|-+STYo2{2f#i|MeULYJK+MHe}w2 zrx%tymz(ABf>*A4ISZ9sZEbbUY)y53zIM-_=65jp-Gg&(j`;Fbxts2{r4%p0CjL86 zTcksju5dCOuP~h}GK2E(DSn(RbKC=9WjNJwV0AKHC3;dpKqRDb{6@>LJ5vfvDEf-te}N8qgCcOo~=tYSW@+e^Sj(5ag-rOPin zua6$bff)3v>@1D@;DvVa@WCR&=;)U-oi##k9d}L_lX(k?I8rA}?nNzcw|W_%xnLWIa7MDQ&Dz%X~aE6G1HQM-Kw%JkX3ck(Nv|LF<;E{mj6> zZ;?{V%&uV~qJ%xYqK!(JF^Yh*-2^`Yuj+dY63rLF01w2EXNSiNaHzpf%;o3IHP7gj zv_(XPxurar8na-0A+;A7t3rk03ER7cij+Q1rj4zwcFB#nQ~Q8|j7_ zaP8>XU@or|J!56|N{k&9pvu}BZGYO0uuhN_&wUqs=M`2{eT+TBtCgZ<1PV2i%#5el zOFGsnq#sBXGB;TQHvd-YrW%XSF%D;}7I);CO!v_d8 zXG&PJKe<8jjJ8%Hqx3bn^2yf(UnM~JCc>EJt{0GCwcyzrXIJY)hxBm5iEQr@vEN!B zbDIPkSAFU8yNAOxT>dSbFAl9=LrXQNVv4Y{+bXOrn-3dX6`r^H*>?RB&2VAwK+((5 z@d^uRT&jS8_GT}`L#MMY3OQFvMbjl1*=nF97 zF>W!lE>Fg%1r6i-K)9>rrcmw=&b@u5uv}31L0LDbURP~LGKAY8ucv-a0L1l>_@l

3M{8;h?$r4k7;dFy_g)2A&+{Yj#HMgdC5$EZTlM8v-IZ{g5c&j;4(wIooRIu9f{> zV~D2yhzv^@HDsIAl&ss%2%`8H+ovZ;odq_ zy4Si$TExdb-_^sh-QV%ZHD+p6IR|jyS)50Z;9Y6?T$%iYIFkK!?0hC3Va)f?KIT6c z+l|amG@N-t7!Cv>MmU856g!2$$D1Jtq6twWCopMwTl9PVhg5uggW}{L8TZ(e2Zsm~ zQgD~W-9?Ol;-Bo48!9ck58f@RzIv4|hKe(%d=oNEuNC3I5`(2^E?1Rz#sVU2CK{ zgCnZIK&6VuZq&qTFH%Om*nPj(SfU!|zizsel-yr`hvOVfRkbDhB+GA(|IE?EzC*NoMH2*&WDfjA6xH5=C!X$DC9=iK6j zOj4fh5!5A&%LfiFc*Relr5lpnYX9Re{ZrH_t-=fLZ&b&DoPJeX5Tnto*s7>9QOcbo zuZoIa+4(l-U>{O3X>^F|lpN(0Ej`h@?NhnsQD0FIIRPZ2UaLYk>M9M!cTYc&NnfO^ z+Vx#pUOq={wjG$~0$#tS?Ap4id~xy8G4-aC5wk_7;RLp$v@H?uWz4xR6# zaO!j}Dh$8W<)iZeM3P9-CXRz@4ZqX}yhkK^_yWSUlXQ>$^dLeyJG{sL*hF>O98TMA5e0~p%g~C7={y^_uVc9%&b?+uY zhUHp`5e#c9#i8X`FNONra_?W~Qor=){82)^Aul#twM1vx1_T@s*`bC3Q|TYrO21?& za&wNBkrO z>#ardrEQIlCx#&XzTcnfYC|qCEOHF)~IbWIKS8YsW$zYzmet0 zyLj_2ToHhjucX9kWmv#h&OqCdd)Fcr;2+LZRsx^pMW6ovv*HC2CdRz{?IObW|En$i zzb=^mPgj6nN25KmI>NV{8!q<@+4`1*O`UW3wuif;&{!#mP(#NOX<;fuqR@N7Fx%eJ z8U>>&vEHBWV7}*;KPr*W{SvYjP)@s1OZcj;W;QY?AEk{a+0G|ZnUn11U$edbD}XwE zX+p1h$8UnQ4pkad6ldpBJ#)c$TTBKe)>ZOg z)h!Z;|ucz1AKx~NXbFLLBc`9LBv7jA?G0Dpu<3fff@s;73A0t*)Q2o z*>Bm8*{?Y;J#;fSrEpGlZaT`<|JK?3_kkFUM|#%3g(V_=_a}jLF-kl+kRh{ls%+CnP_b{Yf=Js^X*E zT@Y>QJA}5-qU*dYyF4tr;_Wt&2G7}n zD*CJz${b5vbtdPruSOitG?yycnoMKEmKwW>8QnG6IHe;9CvPhpPx@|G#Jy8fvQxqq zF=4$n46H~&)7`!HLL<8V6j!Z$dqmYWFQ0gjg*M(}{H}A#!aV35FTo=8X)T~xqRB2K zs#$W{*+)e&js-R)NlQfo{vxcJ@j92=iau(6_O6uZP#6%(;OSGkI(CHzqD3NXV$Whr!mXKb>rk8F*ln{uW3N@fYRy%b{jrgO)Y4 z4CK0e6s*p8GiJAA8Xqth#u}+pe8$vl%;)L{3D~?6(QXu*+slR#EV>_q)NJT;8_S2T zT!d+2XS6&Nvo}5u*)Y3SHI9DzGO=9%ci>Gu)aXlG{%(66eGE zXsaspS_c<}-4EB5M7x^vVM%WoEADW*mG=jL-7>ZkFkg-T@GLs^`6I zC#E)vVupO++53Cfl#rIO(}Vs~!&ihyM@v0C&!bh^*vyL+$&q$#(U)I3ZIn4?-wjqy za9-seDt|=Llqoy8E2dR*J~RS7#*=LyVSIP`dY2}Tch!zLvMx6Y1i|buQ$cMtFhNIM z*}36q_J*_x?@V&==8k$9#VcxTET|<9t|x!&k)>$Q zMh8{gUYiJK;X2Sx;7dkyz&c^`g1Dul{x?Bu9Dn&|k1y^j{;#V9mORC=MZ_}v`@fe0 zFl$(Icz>1x?Ee2Q1^oOD|7pZ{t3$ad525g~dFpkvN!a||3%i*~p*7hrn!|^DG$!uyOdz{KF=M2nuR4^OtY}c3B_xr2Cd)di`n`gg* z8w8O=`Io&^@L+%S6p1Y)eWkm#vAYrT2C_Abm}dF_iPD|>L&hvpvU@I$B8YtbS@?N) z!*4LH2xfK=D9{cQn+2%YJ0nc&0I9Mjy@2OkMa-!sV>*(^P^!^$FIr4$3W0) zL71lOg&m&ONEq$e%p2O@UGGm=^DHk&3+6Wn%D->aS|gQnNKee7Y^m6E=zNtm($T8W z_$SM$%BX0^b&2^EB^;HceixQGD-_!6BsxzA%YFr2xQC%cXvAqdi~i!M=Fv>*Yj00#Qsbx5b&oL6d+!Us3JdUHaR)? zsMvj$6=uti=Hle8-65UYbkUSFXo7KU0u|65N?m#ZrPByI&6ee7keWwOGPX za&Scfapup95cQCMJ~0#ysElTBuhann(E?tHoLgoeiwc%0Q1sqZ;<2}+nPb;^FTL*( z#p8INs7HAP6ChQI;b=N?!d18PI9EC=jn|)tv#`T%Ti5}16P0|*2GEthlk`Eih8ZWP z#9Z>O=JiPk7)IY3srF3oFv3OubBfx|u*_2vF zy?RiPxPqDp^bB`oN|G8zy}Gv^aQsl6{s6>FC-6``*&xh37U-w;P}H@2_fS(K)0gl# z!=8MY-pU!ysRa+ zS3>usL7F*=t2GuC67z?27p2rz9l=_FuDl_cO;LT)bZH_+m#a(wBGK|jE>${X`SL!x zGRpD>;=tmD<6!qggIgk?$M2DvS-WK){ZtCm3uGzDv-xC{5VzxHc%axD_(j;*&>PeRMr}N!S8;Za zXtBQnuLwtSxn$YDp_Qw7mfHP2L%)D8DugcFP(=yyh4|q`bBzH*`LXUh?nG)*>%f9R zx(xqP9obY|AqQRg(cvB6OW@0`D2e(*LN1L0Rak=}H@OCy3tXJ7c!zc{I*aMI)O8gQHqR+7NdoF1c^3U@ zwKMT$c2tIwW|;)CBTLTel7F91)p*%k9V4)7kQ)J(e(01t4KU5&+M6egBV^iU@_zIcLl{UD_KXLq z$9y5hC@PfdifRO%MHWO+@L_mk#7Gi!G5TzMz&>Gr31AK2RbWzqSbX7FA^J3Y zY5JfYK>sq}HsE>iJMcRQNN`AqVx$TDR0;Zs9YOz9V6?XKoIsp9@^7yjs}Hxw6RUW@ zv`YXVszOIN=%c&jbSEs_Px4AOFrD4KTy)x4f5ldQh_PM378F=s*S{!BC_uWWKm{ug zZ5o*UZ2U~Xd}H!)jq=#>{T}52J!E-?nh8uo4(iVs^eKUJ_(lDR+nnSo#htwpW#bdC zcw{Bj^rtadh3%4+f-`;P9bu?G7-HuJYjXSMNNFw-*j2;BSB`U}443unYsST01ktQP z7So&-L$#K^OJD^dv3sVQ!SJHH@`{a=tG?qB9?{5fL-acWh}rwfaZ2!+nYep_@B8dZ zsSV4cW%S32WMrK15=>czqtb7g3CgBZ0kX23$i!V7(ad4uOxT5pj$0^ZrTv9Q`{FF5 zGBMjcxbx25J6ML~)!F8~kK~c}r8d2o@vsC#GB9lVs1hN#NbxpKv6K_9s@Nrhnf`Rq z^8=X;S(&Y##GefT3qyr!>=Gu;_jcGN6Pc3OB^m4^T&^_?r_c7u#q{SMWEF#j5t)VN ziB{kRZ~7DPiW{XPzHAEUXs;BYk;JDQiVxk(zQBl_*9lg=HeeOfh5iU)X9ja>S%riN z?fc>?q~3iNmXH~oB+)9SORQv6I_8C4gAx_=zh_3%|5oNFs2I*I?~89rYmO8OEbrNw z77~)v!oCw%l2oEpnpAGag{x}@oHl<3U-zPE551vEBO#(0Cf81)B(q@(TD~WH&7KvH zW3>~i-cNbrhiQsmhbh-u*|T>^*)(txIzL24AxMuTK48{;^}pl8fi-)IOjP>o7AYYV zt9XiZnJ@R+GlhsgN{O4l3?vOzb4MZN_K{ew>Kv|-9}6gp(YtD4!k(v7&=dkm$Qk*Z^I1WaYUTx$+z`{q|KG-$VHY%7HQt zFPlkr{hPyf>-jb}fvz8fqH6pQ-%)FKXi+tVfY?EZc}LYIcU5Ae*VE};KemTSd@0g6 z5uCOJKL>9ip~}1({ET7(tJ)6uE9lf?7x(5Q==5X43i;1GXWC)_Ceny#m(_$fZ2Uv5)iE-s~ zI#^!!@CDMGhyGx!%UZ09&xDpO{T9%&z6{>xquc&5fB!$C;YCr^01!WxB!5u03NMqe* zT^!N-SdEz!jtK}|wvxCZ;g?5lQSxLeVH5G;AQCXJOcQlAg`$+AOQ&8>$(x{Jy;s^M z0ApQI^}I8W%A)(g5yAeDO!gubD~fa026*#?!$(bJDj8;S^0|ygXnq;ZIgIChFoy_H zIpJv9+clTbbu>EH>%#!&eSzDV+dcgg&yPhrR`XQ2^(6jOvPzpNM1^p@zD4|TGEOje zDE4*)S@ZtgZSByZii+wRBb{Q;(osEt&J#q6y8`zePfW}k`mAK^+_Q=E_=QM403r0s z5tJ%FmIB*oQ)6RaTO&1O9IJ+gdbF!W#}qqgF;BA@0vs%%3CQ}AzX^+%UCO~~KY3d3 zREFy8HQ9CU0R#mH)W=`ESDTAImfgsh%&>yROcfKQVv{M_1g{9agi68#XVv9j4Wb6f z>{}Y#4FT|f;E3n~aU&oJ3=NcKy&DSi3#7&WU|=;W?bYG@40y-YCqyNX5+MD3;>DyT zIVKO7`lP?Rpy12BDX+{R)QAv5e+~mIVAah47 zv4xGNQl7$Z@X+HnNWL`zZ(-jWgez{APUeN~Hu~#yuvf(7zgqhV!tBWn>xM45KkT*l z^RK2&{ZbEc6xwB8q8? z$pggeGpQSK-)l9Kn801Ln8olVoCQClC*CJ~^48v^o9^4DPRN0inywXF@V2)JMXu_V2M3Y(a?P&0+gx{F^}13&7&FmY zMBMenWlzJinut;DJfY7brnH&>EwM8SHE^^_@n)F!@a|8k+cAUToQal5S@7hiB+?`H z1(`==6h=k?Pw{`pg*_I#vzyYCnMbS82b0Ayi3q)w0;)15+HE|3M!Zfuq*vGE#*cr< zK6FUpnTRDLN{d(tQVhAau8Z7<9s8|o%HYv^%@7H1I`nULv*#u=#d^=$Vj0nu^J*u^ z%g3O@re@FFQsIp>OX=Ev`r55RI8itt8F zg%GUpvt)3r_d9o*iUmRWcrJE>sX+y zP*UkD$FE?Wz|^i-uWCrqHvAG#Yv1O&G@h5%K87+hSzhNcA20=Ed)4kOzG+4QbwYLM z(Ls*!ofaO&o!|ML{jaOWfhhWeJsnJ3-WFL~LUBZ#In&p~KuW3JTnj}S+2S!*|D*p6 z^F@C5ffDeNu!+ahG=|oV`9m{lX7?=*p{rYic$i4i$})$8NCsTfFnz=LQ~*IKtl9Gj zOxB4v>gN#hdRagvxqblj{wqFb<)UOlUQOIXaXVnS$=Pm36pT{H86`J-m{ACbqVL8T zUw|azFOKgiTooM?qu$%|*KJtF1?OnqP$ehU17Czh)(jlpe!tps#L6h`+AE4I@pxS z^mSsO?4Xz4>!m@l37CMxt zNP0nSdXg3A0#!Nmd^3HHM|1hD%Tluuiey-eUb%Pa9>}UH_=tzq-0D1&(Y30PMUJI! zei-4Jkb+5oSIjO5p-2cSsFH{>pEB>B!fR)}N4rNR@R#zD7hQf=c_U2tS~>Y?X^X2k zW7kuB1sUDF)O48m40fThh2skbb1Nr!tr&0!|C;dzfag}V4w!Rs6Ujo$tak1>`G$a% z(j5P}M>&cxIf3~w`s;ieRJsSkFtlTF^?ATp>qmTtklIFA<{}jbiuO01a*J)|h8%Q3 zt~$d^aaT~)mW}xtVuaCRYX8h7rqX2hpWNby-Te+c9J`a@TKYnqffw-L1xA&W$X{z5 z`{=K*Uxfk*R1yv2luc)u4+>ZpMnP|E(V43psbra4=GL33Y1XQtqFs}it&eHH-}mk; zDOSlPD9FV|MmRflziobbM;Z=eX5rj|XDDz#1uOB))Os3MWPT{C)*>^JV|hCDc!wLn z75uuq;r@~|2}~PQ%K~;HIISa~t+8a`*;2w`p{A4J^CN6?i4Z9Gr0d>MGZ*3Iln0xq z@kTsX<<9*~OmZW}2DzvAkmxLHX3oF^j{TAC-`UO|_;sKw-5>R`imm13an7M z|JhlOAjs=(1@&^t|G*%T`QF&Z=YS(&RIZ*B;d23b+1={Ajg;gNUib7g3;!H<26FF+ zo?{5#jb5(Qo;L%%;sQ8*Npr4Sb9PXNr7%+&<(Rk4h4wa`H9uf}ApN?MBQ{W*xSVdC zKe|*~yTR&|JpAw(aHmtn)%1)mTyk1V(f!8288++Fg2E-Wf)s!0%)`)>ni;2p&b{bj z*aqu1CA3*O%5%}R3bP6AsYL(=$I*V>HRhbuM19}cd7a(9R)U8c4QLk39c@8%(&G~M zA-G_XWF6aghXTmd*bV@q@;6k|M?YrGdm;sBY3kglV%JvJ?Wtq6H65jSn{HHxFh`68 zvkTUsgr34M3p!Tj!StDf4Sw9^MXUu_gm}hQz>!EMES!_MPwKR<+G!nzVfnJtYc#kp zG1dXkhHBnul{Qn6ey?2oMojgFfGp}^D5Bfd|R(=?_K^}}6&zo?;$1=WD--IqyZQeh%i zeG?)S4+~xWp<-;$`W5jmZzm`FCMY3{Vy7FsI2m3J9Rd1 z8gA=TrfU=^OYG1k&$|lI*6!}?*QiCCn@%8TfZExrza&`2USdK=hzZk;4(;p~U&NB( zgHEX+9jvGK&2AATpO|~c!%wg4jLvRYpAJVYy%S6TZOtXdANKmc zK0nO(e-d9KTL+VWliq(Q@_$DD7mEDvNGof%|3Z=fGn(i>?)$H3p`QncxEY!J+pG4U zQoXgZmg~AOe0CI_=6L;nsl5b};=<3mogj1(e_q~DGqPPRiP0);eq#PgIKtof80wP4 znj6p%Fpy=!fqr$&?C(Ni)8AV_vgS^S z!r+Qgf5U{B!IzB3hsP6eZ+K>VN*Z?&TAcKgCw@rLwB1ncB4Uut5pnNb>$Q>R87dG$)+Qj z69ZS%XPw(Ab`)(&3<3udnNPlVQFlMI;kXFuGpX?6Qg~nkjyO|sPZ9BUcm~ckUj0(7Hw(nxFuO$}5 z7NVyUUei6TI9>GSyc&+x=NcD*St*YY$#C4iW}xZc;v=j;)xQrzfsBssSOyrqB_07s zU5ZdqgZE%oKXmV+3nPkQNu#aX=g}jS&P$+{H)e@bOWK3Yn3c~GX8+y;E%{COBd>>} zAywcRO)9!!gIjqT)ED7iX^mp=($HApC%ZQzIignYM%aVExxikMS^@Z>t!4#V52_Kp zkPIpU>j`=B_}k+9aQN#9d{_ea1h>NXafL=8cp=@MBYc4FZGzJh_%Qiz3wlxcZ;N_y z`ELt+*Z}v0Ebh8PkGMIl3i&&_WzPD9nqz$jc1aE$^Jmw&!d}&(Q4rtfJ$y-fpa@mg zw(U(G*Vb2VLN?(|HV&mFn;ArC{o%im&H;JK-|%H;r4521lFxqE$*HM383?(cC9Wj^ zrj+MN`MQRGH=!uvGQTaJDr_;Eb0+-+AU8$jGuY=Nu&+qvdd^mCOU}?W{vJxxsEyB%+{a1@J!VD#41HVQffy)bKevXwb&F7 z_qVY#6lE*@F?`fk)D{^J<7iaY7Ro>rY3y`^u-4QTqY8Cz#JFW#t9j#p5|My-Mip3Gs)=w)>_P@22{}V3$i>>wl0vBm(H$@XWAzK?469>m1ck6!;BS=|C z3CjeXM~c--U9bVf|B_U{tZ@=77FAPIlAJ`HI%y9KBQqS0*f{T$zdvwB;#3{yFyF&q zDCX3>%g@C)(_VQ2V3_gaS54Oq8he4-7vODY2NVUsh<4|7$FcjZ(D({tz#oY^Sn~f8> zh_}vw`Jm;fv~H`T=C}+QGp4HiUu>4UDl_}TCJ*g-110!JqIkN-X+iOib}pqPi%T1@&>M#ThJMz04yQbvLzgZtB^oX$*`M5WKwC z=V8u94sCaqd1aPVgt{$&tH_Mb@r~HtAsQU1^OMe z$7SS2K%#d_voHe&gk!!#89(X2x=SYLYq6Qg^1!HXN@wh z0mr0ydtNP5s>{ZIGUtbt@RfzcC9dX|OWK4ntK6`pEc}Q+DTmg3gp9er!${nmt@jwX zxl5Rxtr*(%b|kV9WGq`dI=u^Njhn;1XR!%=J>{#}`~5W7gSMlrYFxR<%wkzAhMn>N0D28 zQoQLfR*Jmq&u=o2Ie)Tk5B_i{7kV0t+4+4t2GcaN)n*GT9N^GmCa|Tu`c+VLq6*{< z$V>Ej%*``s;MM2;lN<90!|SC90%(~B&J#HDm9^z}%Pc$RWVS1RgNvn~yME={>!e+4 z+R5+N94SVTSW@3V1nRt|>u3^u1*-ZOSprM3B$|;#UnRXP%)L0~47)zud9Kw-4*2XH zADZn|ET|i)hTbv;euMmrFP$=d$g2FBayDz3`vqwxYPB^X)6kCpidfgtM(tFo zP(iYmhGDQQCuT_!*Yq||pe?Mr?L)`&dg?m~kid(4JHpF-%rwY@B9YlJo_>DMy7oHu zI=-8X`QCa#<>wLQCKnUp{V+GS_Z<>Im0?VGw~j+NYElu!stGaXJ{6#VZ7_G;r-1V^ z*S~Fygw^HJaH>0TDF~U2zUk9td)qicvtxCAz_vk!rvVJwH8v#0kthTsy48@%r-A?w zlhXRbw9nno)3sR@Nz$*gsbd|919&xcWJH8xts|WQ44GPQp{hc&W3Z^NWvjYBj@i`w z{Ai{k+b%`S%Y%V1!&yw|7^lx2p9=m|q*OOJ=o8LnS!6NIkR=(dFvvm0f+R%>tPN8q zOzq9j54iw4=flon3h}~e2vPC->7X>}EGBYTVn3~JF5q{Fzh8$?;|*PBPR@V+X2y0k{$%ZA&HEFhMwON^|>EHetP4GHO7g3IoDm?#-hnduxC;ANA+ zUfih#l|WTFzK>dys;wl;dXos*m4Pk-__mRnESVY$Grr%h9hY;o!~J~0UjM6tpCq{Q zEqy`y%M*5Yz>7DB7uoH*;|tJCtNZx}!5#|-H-9H<2-e`a!wc=+!jAJ5A@0O3A*;j({~pv~$iO^SlUTFTMGW!av+-VozZmQ=lSzK-GvLQq>0|-^ z6(6a$?4w!85Xb`pxI706B-Rwt<&#K>-@0QKcpB-07jB9$n~j0A$|bDc`_L$slHwIw zqPrilr%DxQyQ&p3ImR9&n`{T@8EoEY3P*GcUC!;U7+V0F=WaGz544-zLu1rR_h6K0 zJBgST>bNsFP<9fSTzFmdI7YX-ncYuyI7ij znr)GUGFqbci|SilhN+S`0#5Pa_J

kgec1J82!tC1J`%yk3n%79Ex8F}kCGe0@FJZu5bz3u+T-ko=i8OKWlA2b zX(jd6bU zlX#yk-0MHA#-&`a1W`xgkU4<+_uv!UAnb4A2VwOEQCH)wNt%s`IqEd#eo?$*g2%$= z@^d+97V|?!N3AaVolZC=d6?>QO^(DvuRPBe(rzmP`}|ierTnG{s@3m23fz zrnOtpDicogfV;+w<0Pi{uF+D79l{`Na(l0`N3)J;nf*pbbymCyAkwIeWybZP5-15n z(w#QDNIog*d&L%nJBW+4bqgf2DnpD{JW->kuZC^x0eRoaT4szKQYdEkEyFTV?QS3m zj;WQ#isJ{`58)~snv;dm5ebeXe$v*~X9#qqc1)JpH|lMr#ZjN&v)(RLgV!Fh~I zZH?BEkl@6M5|zrBHCLbfWDU^DKx|>ITQRV^jGEw3m{~{s%-j7EPsyD-Qs-XT#H*Io zUenve#?S5&nql< z7qe57$Fu+^9iVau!ifXWVJ8v`J%E88%O2Cl;^az@08$!J^ zTD2oJ!X`V2ZHPtUUY*P(a~_X{7+dZzkp`a3tSk_dnjv)3Xs5RrrZC4$crPhVbLdNo zJiR@zD#T$K(TGitT#OeWS50j159&S$4HDvoeiE?7TR+eK;!fa?7sXha4A9ETK$hcr4BT zs@v{a7MKe$oLDRp2;kVkK#rSL-(_~lKl;W_QGTAG;^_sk;uQ+PfSrAAi3nkDChY83 zX@dLpf)XmS44h-HF3+4?DT*vzQ7Z5egAO{x)nCR`rbxBu!f<|WT5_t{Io3TQnSkTB zBtaeZVfllqhv4EzpFTH&E>Z*>a00iTq~qPvuHAL7wv%o|WbF;0hrxp1YjxN$JlqjwiOsyKGw{!vKrc?-vM|w0P zh7se`0mhH-bhgPIwjymDF~a8A)8AhGKdGM*0(3Zif22S`lLG}E-`^}jK`jv>SU*Ea zX%Vy1Th*;hnWh^q@WZ)(@6QdAIIU1G$gReYb|5TS+HfNTHtN0yA3eYT-jM>+_y;*@ z#DX|_`h)X>$t^%EfczAYONnOAf z%1e(#`7m40!!e_}rEDz?f7zobAj}Wuwkjjp`>A_HbXUz9J)mKFhv1q$L73(kKY_z} zN*1V{sHhOLFbLaX&Vv6^;SUbwMeLXmR0^Hz@xzc!2OO58Gre4>ypB z3>{~-Z)+7qQVZu{uOO|Wmhlp~SR7P|Jh${vLs|~?PJbzHRYh73JLhOPX%*Ng4a*pu zOm7X6*&MsDK0#@T;7Yw%9?W{k!#8ovBE2%~0@|~Qx+?aBH}M|pjTUB)p5*iWM*5pZ zc{MxO1&G3Aq?pzsB~$3GC?}=|e41kzY8v6OFd5(Th}4N z(Xn7uUy?LuR((zVOXe~mZlutN?A53NGoU+@l{=81bumQ z-QLcQe&YQt^P*wBlUmid+Hho>d;W~J)mT_Srm&N$YRowrr}i<}WH7@`PTBR=yRd4+ zW1VMMrI`GfG*7IM<*%b=w`w~3X0b4e93|@@2wjhUsGKo2b|};Jb-NXRwyraVf+6_Z zEBtPZeW`@~vM(>Dn73pTTjB!NrZ?B4Xen8tn&hxHVto4d^=?l69A3POjN^0dW@ot- z*?#6*+LD=(rM?rp@k_cii>QZUJn*|Ei&uC^l^Upd_?U;Ap$8GhNd01@Bddy)M{7oX zOk$icBX=%c{p0NlesvyE+VL#}S<_H(Y@>yT8nJ3uHk`pjZ~)K=O%wb8oV(()*eP;( zkqu$GOar;F0ph{{U#mRb3ojBLK+nM7HSo6W9$2rKj2HArZdebp*Tx`OFPY2-{EH5$ z58I0Y5+C3fBhnv^7b@wGq@Cx~mm1&g-+MKHf11L2KtFhqzEy6P(_hYe^=$WS`2%eV zGv+=fcWfDMyLN0@ZV_%;(q7j4whi`N{eK>F4g4o1jE~>ur&g>Bfl*DD8`4V?+oO)q z)@ei>9e-E&!E(wg&-Q&IOeJ3Acn~@;9O@qH7&Cv~Fry~~%PDuZZF@q;{BYmd%}}oa zy(&&?nIeQ+i)q+`UXLQwJW2qk31hDgz3NB6br@TNAw)SU`Z18QetsVlH*YvWf0!rl zHX)R3q#VJpY&hZUFfov9q>XBH)t?IFFhQhhcSjw}4a^QVPM`-iEwn}-2DJTJMsOHn zz69LHC3P1Qztld+DhVRxRiLbHG>x7iBRfN8Z~<7( zsBQ{A9;-}|3AW2D#16w=RIBe_?3z5mF3F_#mmMkBYo-NYH)rOJU}>9+ImHL~XWJ)p ztH9%pp{n5dl<*D0c~)-Tu0(42d&BNi0m#O7_!04xGbJ*!Q|4JmQmT!-@WE=+oq}e+ zQR>ud(~}}=c$X{g9j~uQFYl3o@ezV`S*26RkwFA?m?-M$C2Kv5QNQi&78ExSO>+{MJgeA`kGnv$B)Sy5^`rV`zN zvRf*;63(xYot6)YopHt;N1lEgRx&os#Yi6a#3S4yCCiJ33k>w%rRbB^z6gMk^!kCn3gGBnW*F-d zrg{fzMF-83&~BNmAeO9yxB z&*4AI{niRzb;?Zr^omC!TbKh}vr)Fr{hm>Gx=`F~0k+otT={OcAUeT(pK;5Pp64{} zV>O2ecDiB&_vm5v4x6;N#h1fEj1O@bZoVq~o|ouIs+5Mbll!>0A@BElKalD9U?$`M z?$PP_fF_W7Kd|Y0e6f2%v3mlsd!)4nsTRm|iwfPMXwhtEWc=AYxL;u=u7Q|pn!zS2 ztZ|pt46HI8CLz|gp2!a+MD@I`-<8{n*Su)kD%WbOABq-}JE(t?nF|~%XofbiOD2&- zh?b2VOS4h6)}@-1C%U(tjxqBnIwyL`8Qa$GSr6{u4DRSqqFm2v-}0*XKS$&kj{5K) zhvv*;-a59+e*hL_4+E4LRmJ`}7CZ2@|1(^u^fkF@20lLTv>@+220rd`jg@)^0X(u8 ziQV$T;1q_Zf?fJZq~j-aP+l7n-^8mGM7D4ZVck;zM6v?`^P|uVka)4-^k$z5JR^UJ zqYj4i3oQONKbqTXpQyv%HNddIYe-fkT+$>w!;}hhQVG&LPEmLq8Lmn>+@eZR5Gzq} ztuRrcgfXg_l8M-#0jMtk)c?td=w_9>W4D?NSZo*Sz2J@Kl_EyRCnnj_Gt);-AbgZv zM<~e712;1pt^}?BRFYi>q{Q3K10t&u*xXN1MrBO#j;dr%V~o*KUN&HVyr^M6xM7WR24{p2cG5EEGE7sV7_T#9*Bjx2>|A z&l)0-1h}}z->L`2Jj6Ui6R=77w=(T802%*I$@ual9p!?HVo{USB`PBF(sADt2S`da z`Ive!!gP9gZy>i9%Gy)6&<|}*A6gnd$?@szvTi5B4_ZA=1fMM~#W4CdJt+~pZ_?I3 zOdCBYSKFY^*S_!XyI(qX-!_~gZ6TCNo&dY}Ac;c0c6e0^uu2_wzD}d|5|(c&^wVlz`HDmw*J zC~M|$51qpvIDk&IjUx6#3|MToIXW`$yvsg2^SmYBx&W;^`Lx^4uKl|C>0}wBKOG~J zk1W3tA4oh_HQyJsFQ*0c`rc|6bdw8czPpB@9@dCQ@?b{f##N?Msylt4ALktxOQiI+ z*n{8hv>)Ab|47(scKC=^H{(6fyf%;V1Wrw;@Blq{J}d{Hd3m`Pl{sb?)T1gr{zc2M zX5p}UjQxQ5tYXL=u={XQe$pT@i&2~u&?H``GWLwN${|`8sqaF(6gsHoGxeml?usRA zYMNEl;-YD=_J4SPa2+0?)b9i;mXo(WM$dwRuQ*DKnYZMMo@&=-_tuzh=qdR_UrF7^ z67iX7+RP~X$Vx>tpdtDd=cA8a7L1^~P!tTXqj9LmC<_BS=DxmGU4pnCrD3`?e6PsX zuyA8?1kB=+E*&+G>2lnu?Rquk(eMdx3$Q7h6bThK(#stEy96autbX_#d|H#_69{HG zD8n1Qgfs|u9OG4U>F@I#$1NtfWMrBdQQ|qZ&}#rS6yNZnT+0qqy=MAY$TXkqu~yMS zH#=42cV_T)3S&N_lH^F4#*h9E_jpv!4oZ%L5T8c)!!6B)NCgjD#uF%IBb#a4Ex_jm zd(t6R32TMj3Y#&;YYI}*v4<4VdVS;vb_}=_eFgeN@Th+NFQjqCTd22|Q3mUYL8k&k zh2*F4daDnv&kzHnxFD=cmoXe4p{bj1?x~yT(Shs9u@kyeAtSeT>%v;{gK) zfvXc+Q<*P4GRdQ$WOwvQ#yf=1a7MnQdIXxL+L4p|%p{XPD5EdzpVBLmciVRgBzjO& z&v!Dzzn{G-1|l*d(bzEPXti~vqlu)+ zxIE1L3g8^Q1#>VRNg`GL93h-}1tceHbBku^9rGL@cBVIbrEnfzOKbI6B}nhSV!#T$ zfI*Pa3?4OX+8N@u?FeUPMsF&gp!W@`%?XaMC?Bp!Mc}B-TSWif?X8*bfudu?{>vvQ zumL!QUR0fl=zIZ|&PDJV`Qmr?`p-UUxt_$~E5ff|9#sEzAN4;Qhd)!j|8sufUqvQi z11D$ee~L%Ws+*2TD#+iPUN*@O9TYUo^1OkpeX9IaIUsBP#mRSZ&Fb>@3ACrl#Oqf! zzNiaeTIk;(VnYI8W|@ouOoZgpLui?^XgOZ4ZjXz%GThIkt4{Nm^qZTWQ`fFPsy-iA z5IvvI^NhYW+9|WaxA2|pXoKrs3|oU+SyAhpy)+Lbv?REJFOdygHNsX`=jF zebTIwq7LqmD6L$je__VV0Yq$Ug?36xGr0T!eaY1Yg>B&>TiB;q-T~WK-Apq$c{((K zfjPyVu&&S!L7dlzrfN!E87Uk~_S8dF<&FfhNH|PNvy8JpHg~h39Y>`*aWM(y3aRn3 zP&ao@*-H6LJ{++|{p7@%f`+NIxC#5Q(A<`WELEwpEZb*YMk2U0&cs6q!*t5j6LfUy zGdbDuF(y9iqiI9VdTKI}pJow%m)O`bowB-+W|2I(F3?t6;h>?Mu?#b?N^PRCn8OZ+ zf~E%D5mqb9H2!aOX>gH(hN$yaI7$}!U&>+%WW?Hsyiw)$b`=tsIDCgOlO&>Oj9|u* zq-49Hpm`6Q;`|JJibQ6~sDuQMKJf}NW?JnuOSQkwjy~vGbu^Jt<|RU>P9K$;)iwlZ z!2nF)RFQzy^o=Rwy#*1%s-e+fYXV`bMKakK&5uL1b?RU~09@2v1*Lt_QjmvCqh)Fo zok)svMi32SGGoe2n(k!NbOBoDrqPvovP~9ChIM$rxkx)XjoG&G8n6QwO*$3N@XGSL>RCBw4|B?v8uEOH5w97{_T`JpPdme0LGOK=}CN+Z!01LO5Yk7{AsZRl#%Wh)Ps zPFlG0wuL3%Sm){Gu*UN4VrME$t!67l11_m*PjT*x1Rq9)w8^+!h!X~&NJePG!cAFkOE_kj||DgToE_z}5 zd#kteiR^Q&cmejZ_uz`A`9aZ1X0$zUPu1Ts7|}b_q^-?%v&gi5jw6@9fylHK33W3t`pcBOSkyD9;f7nl9MI|2Y~AFCQN6FHzq#HJW{+KV zA0|@-5G^cEA6+AIhf{VJ=M-zYf6B7sPXx5rK7>u zrT$ag%4X^#?Zh9Pi30YcF)Q^+V_dL?9NHADhS?yEeSO$DXD1`pHhL|b2_&bm&D2TS z32WG+45!D^_Y#eH0~6&7wFyZUY1R)Au!J#Gk0Dv0#Zl7kLP6{&JH>? z)@lf+1!YzGZeCD6)p1}O+_Mkc==*vH0&DexYYkesAQ@etPSwegpOL>@udaOmt7pNB z9W((2`sV5;`I(jbug8gmtg?urs(`ex(m!WPma3Y)7eXiY)SX{+^c4FU$FnZ$x|5mH2hq>j^6GQ!Wj5{FeSdiQr^^e8pG5aT zpM(&%a+pBRVwT1*Bs7bVmts$eke4P=htkDU-nSHt=LBW8gs?boJAe>6 zbcKkp+OTHkISl>BNsMq;0C9lu3MmeefeO>*xDW_1{FI~^vzIEPZ*~Np*h1{?-$S8FUbFT=zU2}0NOvs@+v`hO+l@^PZSj2i z0b?mkG1l3jtcA3@PuB4!Fs{t3E{&{6CL!y@liBO%>ly7**H6*$DgmxzYqN86i@1cS z#!`=)EmjiJTu7{EkTG`=m!PJG|L8?1tRl$`E(-;@>y=2>{*IulzD|J?zKpFui3}Gg z2hI-gDW}Fqkb_qY)?kl@fQVQH2_~stSpD8eiKKwZh;QTx2JrLB>{mq{lyv9l^jFOR3p2&Z3(JiZy~22Wyk~IGPK@ zMQP8RnF`d00e4sea>K+cRr~T>CHwYV`TOEt>NAQQIYWQ&a{1yIe5o+br8E-C^UG#C zdstbl1`?s5v`Y7|@O1kcIJzSYL3>XBS`0v31_&j*8-%~~sYS$LRG_BrbI9xz#T?hA zXPQ~WR<&A^0Gf!F!pr#O1}X7M?L~&wk&cD3Fyv{2YIg%-B8j?VU^W8hWrJhA+RODD zdw5gkZsD}{LUe!cWWox3468SbIa~Bu3yvRJ7DkM7CybryZA$ob01McF{cFLz;c%M&AKvoA!6v2*py4t653Sn&)Y1aVI#;4es zsupo?%*-rVeY&(gDUL6BwKwG)Vwl6Znp~*E({ddVRkxsdvY?Sg_9FJG|IAv1S z#$FT%g@zi2^9YF72sV1eQM(`emcKH2>^7SB4-exl;^XZl+C7tnh7?jdULD|O=+hju z=rysway!goxgQLrdsJ61uW}fjTWBt)wf`b<%{}z^(g@%Z@k37o)fU}i9twgZp`e1dfg9NXB_w)+>@_{!VgI#0l&y+_WcIRhUHzYEw%y3-`vQhp*s3;Zn&t$OUB zl{Rjb=#NRb-1%CtXB${xyIEMlE5 zf9#0OUpj3Js?9S9Nmaa`*3q$4%OOE7k9=Dxvs7HAT{W&oU3FZq!rt=Qk!w&Su7UnQ zm5`v9OJpAay{?pN5PWA5K$5mhE7tGM9YC_9%(Gc~OREL2ep>yG@4#Xk+I)x2eQrpb zyq3d~v3Jexqw-N*x{E~KGc5v2t;0&KkA`@+(dxsGN!Vixy+P*9TxLImd-4h<$X88w zPgLFBS-ds?uDu`AbVK3ojlC7@3~jmP+3F*>LGcR9-Me;6&Ac`(+C4rP^i&Gam1Fl2 zr@o=qh{mvu5mGy|Z zI{{`t6?T|)Rybi+I2AoO`Z^LFKeOc+{j9FnIjC|5UGy_tBtc(D2Ft3#_|d^Ls1x)1 zR{{C$6Nj|iUQ3r(v$ysPmJKusT;r!&ABTKXflONVw&17w7esxFf=&AyKS#63N%IOy3Sdh!j8=JvD?-XAdx{&vuKEPk z13nso#EtNx<=6=FaQGz}T>Q=-*RvkDrEqN0(rnYEAC?w}n;J;XqDxwyMu%V}lhg^P zZQ-7Cd$e`#8BxvRN;0O;bylyrtKuovD+Ud!D~U@TG|?4%XyzNv3CHVb!^u(0uxyw- zy=d$~SWaoxmnU^y7!58X;|h0FDmJ53rR>G0@^pv$Q7tAV4-gv}(C2`o#?6bebnHG- zhh0nH805AKAk*-T2fs?88h1X*cussd$?9FinTy>%I1fv=k)0j?KJLmlEfYw547$IN zvM{MwA)&$JuuREjrLV}ip#r6Ov*vCmu-^(f&ra}zPDqX?j7RhLt${kd4($PpPH;_3 zG3Xh+n-9qCuRs_1;#YyTfV@=uFq^y04$gZOk%@*K*7@@szpHF+|JAKCs0pOq=OfwP z!|L?jk3D6SG|tD7$$bpe2kg{q=cyC8sUzu$g6lrn?c*4)NcHSF){{4c|Ef{ehbYxG ze{|Zq{}*NA|K9TcZ)y~E>HkrqM5~-TDk>v>XCINViqkXE3elJY#fxS#(MEt5BbZAF zfS5;If>FNguyk32xGx+u`%&y@-Ubu#AVS!u&Dz_6ucyxdp*iCY-^$)(#v=IG4b39N z_{jf=@S#|kJd9s$arbOGx=h>3-c9PJ@`BAosAj7LhoR_L8C&8+mIVssqTmmxJv6LL z?b)D%(12qVjIHbr0AD!m;a?d18MxY{d1AAtzcRGvjf7CUI0TEX)QhtR_kfEK6O>*7Y4Z?WN;?8 zEm!85$BT;(TMk?kP+H4d@}%QPOQdS%XE3teMU5R{E$<0dF?!T{36hTw#OaL|0BVI7 z?$m#RT*t(GjT+~{NX&7GDqZxrVq~EXwS8fr4lCtZOph361)tTvs zU{_0IE;ub?KAO){QB0h}^nQ#xA!V}f!Pd7~L8&c3ZK{CSpABsz%-4svQr5dO&C*Db zHb4fZ$dYu`|(*EORburmvMppM=p|rc-A~9&Grg zEMS=J27T&MG%{)!jmw`Ljcahv9DTaZ%(%CKt!9TEeR`j5*4zimqTO86&{ehW56hO!}|K0PKSF8XODb9aV?d4hE>>n<9Z%V^k%*Ky$fPfqZKElZfl z!hE|y?*Oe@Pn*X#YYF+~OM`hbvWJH-zfy($$e{c)&96e)`yJ+ckvI(*nlN+9vmD|a zacQ&F{yG(}c%s&D9R>QXLKe1k6(e?ceCYPY1?v(W(=$zI4s(f{*sugT~VI-cXH5tx)?HCYB0g%0GQg-N>HUIAOFHC-=igr>}Uw1-Fp*4Kt^< z;=gtp9GeM9aoAe}8Pqqh+Wa8S74?5&e`eV4)pk=x#`a4j)v&w~q>bbH9fY;i1N+NJ zUuplGa8m7fTFf9kAnc1;%*Zk!@+$u6L6r6(E%*qL`H1=b)ob!0KKTaY{epucu#;3L z*DPaUQ2$a)c3shVFGh|Y-wBf`wE>M{YU(q!cl3Hrk}qelP=&` zm{RzDbjgBxWSUtFm^;;9b8(}^C#zPyV=(PfK~P+>yk{`%auAHKGxol_!;E;>L&3f< zz?As|ow^cBN)&EP6ud|z-Q&Z)K?gt68G4MLXC1utYdl>3uUUm<4u5u~A-Lql-@10( zzj9h*uojZBLkbo+1Nv(x`bv?aW{JdVG%*D_xWohK-8>IpApf;TsbU2YYyR}nR6ls% z|ErMj-}fkt|Fw^nGIEnLH~63XQ^L4RKObtyw|t&f=dXyp&zfqO_F=qmGU*IV!M&2o ztzHB3Cfbtj3>bpmP{t{_GB(l>GU;irW8UKl-t5}zSlM5+V!(7@T1co`)JxTb{=Y5o zgy%Rw57$>3b%}uvp!frMj{kEQxi1_K zeud()_x}-wv(1lQe$)S=sQ2HO4DbJM$rOzpex`5! z?}gKrotMKL{x*$58%GWK{Sp9=W<_2_)lDMS=_mHDXf_SW)@AW2YtmrZVms<9sCNPBw|Iy}D3n+xktMQ>b~APX8G8zmh&hNQ?3LCxUW*px^&} z(*L)@^nWD1l9~DcoZL#*fYQQST;x68;`|#s{OcZHsvjoKn~*Oo;YCTR05ps+I1ZG7 zP#$Eri$tjT*X%%rbh1jd4_&q9UIM0}z2#yViAwa6#&g$_#bP^swZ^%|@&Tu*2|lct z#`v{s>Nooj#QSqDV*~JX+P;1Q<|Dj<5x~KZ2d!p{Y*+>N8a>1XiG|&hS3?HHI|dI| z7&~BuYIXYyaF{x>cVRNUhpU1N2!>HR69uY*6+l-3vm;DhSHVNb9bAwdStZgMZ>(+V#rr`yiS(6DF`)`x zmVW0%@v_{YqH_~LI^HTx$-wN%+BJY*>Ba^7j6KY!`+$!>-N^Y2wP(xtPOYZHPVZe@ z{Qd%-){l2QG@0vd`ZkQeZ*}1@#jtb9_wRx2ht|^DsSU8h)trgIs1J$6(&=9<&eAs7 zN%?IvI39=ypbl^&)iK^_{$+!(vk0_-)N2X5VZPG@{)J5_r`~L(qi#Iu09wT-Mrmz( zer98J&QnrvEU1;hE)2;rT17)k8r~+w4;o0xTwDwb7BEy7;QzqK4RXj_Z5MZx?*Va| zlK}nWa$n`D-^(1;1}}4G*A*HFDGpEf2sw(MPe!Ou1gb3{Kth^d*l7f{zwkwdPdM4& z{Rd>cp}8VLp5jkJaa2FP##x?IZ8``em)ubA)4>=nQ$LPDI*h2t(L}B;Q=)wdIhQX_ zp;&?EaAhHvk|KbDTA%Iv58?W`6Hp*-tfq2T-I6@>+IcD@>@dj$g?%R@i+*9?kh@5- z60O4!H$LHNA9bY)oyKV#nH!O#q-2)8)PvAb4Grm^P^QuOwgGd7Rl$2)Cel7ft(&NhvcA^XZ6{PGkA<&go-dZrd2&K_gJXjQyMs{j!7Le*# z+iN@bXoah4Dz(fw8i*ejyplS6e|=_lCI5@_*ny9ga8mSXB-hZ;R!)|aQ@^52Q*Cq5 zZ!#ooy%h^`Pd*%fYh!LQuK6z0QC8`y>m*q07_k&0OMVKh$Z!BI2emj_n#@$~E-Eo- zTehP_(i)hmpp{lSLrJc%s8vweQ$8Z6P)5@!9&!|?HJ6|%Y!60ds6jzjrmZ|)%}7Y; zg@L->{@yiS=q7EpcdkO>uThiF@RNo#7}Uc4TUeqd*-6`HZXzQLY+YpYGoH$TzND-& zRasH&pOQRHU0zwG&0gyvt}I?ny*VqET~u49wd`iF|By1&%sg+|&Y8KsguDCC@Upt* zU(8Z;4f8?|Pi0$mnDdaTce|!rh~qqjicKXose-mh!_@v@10>U!R?4oBTsk zFJ?aG*9W;VzJI@e3x;lHTSGZd>LkT~^;VUj)0YJ@U*d3N?%ii-X640LS6S&OcQm(E z$2n(|<=gZR*KGyKQVNDUajeU@YM*PCEYs9n#M*&)N_WE79<#8fv7ryAQ|#cN5VMU9 z&`hw{6Ui|C0XY@J`LnRshNDs&q_PYrkml0u_f&(q8%On%+}s3nm|)(?&@Xu z{P1t+>ZS8(YH8>yL%O0S~pg~ zF$cRwe|mcadg7=DEKFMq8*3|jYo=SYs~6js3jf;l7mjZIz08-CaNB)OvhML4D6i=t zZ?2CXN7e5gDZsPz$FF%Vh{(3!Vl5hnxXrEAl?7ziB)EagJhL*LCb})5 zbCw5g`5@fbrG+i5+^xBGdk;$Gx59Mvp$s=y<<81VdpKHHPS>kCoM`TeHz)XTEmJ&l z=B5@GCYK@0b%fs%oJF%6=#jQnI^0HlIF);w(FY0~Aqpc2U<(VIw}|lX`k8Cb&k~Gb zESYqnvX*hOX}b{2T$|VxGtLU?Ue5a==ywhxS9RXlSN6l}8it~xS+1i2yI!~42_59P zyH5&h-TBoWj)}FYeM6*)Ql#=MZuiU+;{52CB+5U(We`~r!4590rTSFoJnM;xvwR`1 z$XUK}{93{aGiIxhbKi1}GZSZBLfl)ks(!wypx+&uc@RP-SAU8+G|9|W$UqymKw%}J z*?lrwd(${NvqF_VdRW%Zb4R1f9!1>{sX~2y>y(((extd?x%Seb+I0mgU~6Lu?YgKf zBSrI;SDN3!)zkQ0{B~+?hz@(@00hA*j5TwK#U;h5114a}@y$<)(jGgregC5Ah%VP5 zS#yk>_fbuBcaJ#5;X{GMjjCxQLgAR<+@@AM=%F{~KxcB})9m+7$e$O_IU^VB*UOWs zCpf&Krjl2qGv6YVlkU%DPGZEN<2N)oazSX(Z&N7H#0UCV*XC5_TJtNHfLM{tC1yPl zZB?!z8?`H%qQ$M&iw!Wq8#jR0kIkAtdh_z&#L8vWpPW7Vh;U0x}O3motMa${+CD?#%Y~eJ6nUPe592EG%r*htu11!*9a9hDGR$#b`u; zZWk#+vL#NAZH!~E4;D!m8P6ApG$*#0-^m+yR4U z$^$8{y89qf{{DqoNddF6$*>)!qb@IAPMF=iY9pO*(4SEs#`uc~Q#~U>-{GPLUzi87 zq}Y|n8_tKZYqK&FD@)>)fM83~IT|WU_F+iC6MR$7Yf5rk+zNi>rlFv08U8VeE=tv?m3``Y~viTjMTjqYWv%(5Mf*Bg_Y++ zv!C_-hBnCdaaTLY_I`IAYI_&p9pw6cgWvD^c5@B6eF$(x=^hS!M($n?y(a$fBi2!vg@EEc03e|F41^MpexxDr%Dg}k_$1sY3LZV565f7J#J%{qh;eb z#eHqz8%%R{fBIi~yF&U*hpy)IyfdudBM_K)ZawR7@$%g0H(v`99DVNR@=UxBi~iSB zkCz*I&};olEHB|lIfAdq-NV9;ZQ{p_-B@iFFe=uQjOAGiuq!Cz`;o1L3}?)jAFu6`ph-fpXSzwfJxJoy$SFR%Ez8by|tsHsbv zLmUF3zzw^absB)19^28Xs#$3ontAj{mzOl#lLZno)*1T~(u15aVokaH>vs3TqsWoq z*&?cEqlW8_5G`}0a3z=Vmefq54O1qS1fQu%sGbenEu>0H7@UbJ^Wm?4U8;P^g#o!h z)cu8rFz);{IuwZr-zl6$0{c^c&I^B#xX5*9Aq9Mvs@JEXX=c_U=Mh#|F_Y^$+9{1M zZ${)?#yikBS_=X$E-LdF))_U=j^k`y1Dr8VjCS!ETm*M?44f9Gx1i@e4}8Y6HenLg zl?KIL0OKyO#8&A=^6T*VT$-05MYM=@4jzP^Fagaa*wESk7|`Jk#&M~a3zn0t!1-G}|8Uj-tX zgyTRY^%xiWoeHM>J%>YdoQkOiwj1XJ}@e zZ1&FQg~-V1xO~}&m2=ghYvPcBd+BIHo+jmr;9F)0%-TYfpgG|er3`iuG^uNe5 z^SP+stY@+}cV79eX<=X2#=hsCviYq6X;+q&Uy|$e;7yZ!>z15QOr_QmIzBpmjXYw- zNiO3%LrepG(W0%k>XqsxcR4W}| z7Xc82O2195f*XOE0soo<>tXtp!8{B7%@O+h&37MoMpl3i=lfjdqUE*XVvNTQX*i|k2dQ=xSTjbTNMuX zV#z0$oiwjOd(`sGsw_2D>N8^0n=uIZCo9VexY)58J@Zc~)UXIeZ+&{Y^qFZ+?jSa@ zQi^^lUoM`@DUvj3p06GpL%HOl2$3&`Rv#P`ynZ2WX;w=W| zsAb$FiOp|}P=G0pPLe5g!Y{r|YK9eOZ4=LuJ~gPA&T}FuhE0MFBQ`uh=PhOR^NbjhaCzY=KLLc z)E{x_cc9I{Ph9|2pn#56`VfKPx$q_SLYJmSAifTl_@?)d++svWt|F`p59+xu$;_g* zb#$BGzbEj|)seBzrBlAAHbrS9N~lZxI=vOenGpQd!3h^FRZ(6M z(GrY#b6au@Rbnh5KBWqWChzjm+({#NSMa%fg`@gOQjz(?4nHcoDLnqb!=4njkV$OY zHVZ^F$QFT7hGS=(iQ5&QD8gUY`8t}eKE@Ty)-6^}h(EiGJrcZ*d6VEhVcAw-oN4V2 zkjzJN)ZmJOcif>`M&yq1*T-+?UE3c^>|Rkql3Vc2{cTDy#dH5Asr9O?T^bUk);n?M zi1o2}S`i{r=D>(u2(5p&i{J>Z)?wl1Ezc$(XJd@u>Hs+3Mr!t8-o;}iUTR4u~3r=J@TF8R*>_}W};B^ zH}cYc2QZJ2GG@>fs=KHdEo|X2a4?Qd6|AI$wNlYC)`yCV+a%qrP7I6ui?dqQ7BhSp)?@iyDcxWSA}dLwRvgwEkhJ%Vyo zA;8C~ZOHx^fA)DqI)#=CjPf}{qT6>@u+n~CR17TgC8#gk@|B6;@o)f<0S|A>+gB3n z_hPWeF48CDMkoo47G^*-vT+H+8grQR8Kqj}i5 zwPRuF4aN+WtV6TulUa$z+2P?r!tay5A<2QA-YLHUwh2)+pZ>!1h1cCvzk$neU2c%<+)}2(&>!wMI_h-*+cPCgZ9!Q+eKlFl9j;8O;~+t#0{Jt34f`| z3h+${e(B^w){RqsQEh|OO`yItZiCiMJ->l#L)uQ@ere`H*-k#*^Stx&($$IiPT;&T zbm#UVBIuhwoPP=aK=Gl}9jZO3e2Mmg=}Erc^Lh3E^;*tX9HgY5Us>NTrzpgC7@ijq zp~Ng&RE~_KKrPhHp|et<9wkRhq?k=Zbfy$vJcVw!kZe%3MmJQMIbh_RnO5*Npyb>` zp%fc-dS-85=fRI#po1d+Sdvz}h1RghI}m>cBVPjbM|XYzn3krZNxnb@hdySuB&>MN zsa_$I61!>DAX$aXU@dk4+q&FrUM0e%TD@vnV?caOeb49;*gnFg{3YBanoYDrS}Tv6 z+^4vUkZx`ZJ=H8XLb8c|09`x0x}C6Q#@fC(hqC!RaiGbgrd1}F&}POo66cZ8K9MK) zM!-I@TWX`C7P;fWS;-}g$2+i9ahu|5jy1C55#K)6Cx4|jMlNS9wU(`F{-M+X19$sVXO$%d}$J2CFe%V4J^1~QQ6e2@TV|XPem-(hxuUU7A4B~=SbjXr!bnxK%1+W($AL5K>l{&No^^tS_~A5GEwO>>w(y zE+IANuyx_M2!vEO0s;GioXS&EEUhljkCd|X*eCLy*%f^CubIjGpI7Z!ws`8osF>z+Tg)A9^*8n2#*ghA^3OeGb7_ z;U7CwToZyB+GmyKMdkEVz%xLDybeBc2A^p$GS=h?OAr_(`Z9%0Om+?$P{an=vitKQYJ{X z1VOjUradgE?QE0*t1r(eQH{-8HGzr9;j|xfE;Dz1Pl>uR*Pasy}MU9WVhpq{6o~%Dw1YR9V@1?xX}#G8?1BvE{sS0<_3`o!o8d3{C(Krgyj|M zGSL%A`VB;U_|CLS(2M#?c&Yte1oe&SL&6(8c=xv~S(mTtgLU9=xlYDMF!G3#P53G_ z61Cr@ct@kSZ*t6UT^ad9o)i#C1-2zue$y-w_^brUqxh8f{4JDqFctO0xz;Hf$Ne4W zxIzDm5XcoG0&YA4Jc}Nv53zq! zeLH^QLT7^6zi)Wa%gIk7(D&lzm4~Uf5f;Ilizz}@HR#B6PrX_6HOm4lC*7tK2}@1Y zJ_?1TU57aj#yA}h?xnA-&ubC0%wpR443pCN?qkC06kf78Do$@!nyWz4L6?D)iKrFN zXTE5~JA0931E1FP4`G3=3>v+JRUcJbJv zj?E&^%_2wEu9rhUMF@oDLIRQJ3#CdD^d_tE2rZEEj=ZI2Xn^y2=t#$dS%$JufqBOc zX8ZAQS>1fZ)15X?5(?ZpVfWPWx_-`7xKg`ztAdLe8C*HWL=NIpkU3qB;qB!Ei&&&a zOqc~l!rx0JQL1wC$#lBNl#KcHMZt^wKt>Tur*77mVog04A9!Duy}mhxM?QMcdq<|4 zTfXd6fe1VX7F|rZhdD)dJ+Rh{eYhh1DLOTi(#f#1kHb)%l8*__%mPgzK`Rk%I1eba zaDGiLv-4kpCY0+EuxtN$a2&wiif|4HcH$0^bA+w10}oT+{w2SnzAd#jAL z-}z!~ou+mad8Ooyk~3CLVe`(Q1OUv?31 zy3%s`L#@Xqnjg1t z3u{h|{mt1b$b~(7QItdS<+Y_-`25>f2bnYmZ7S8uZ3|%QaoA!L&Qjd(KhP-D?=E=r znsk-t#9RDK(Is^1xHtO|$yC8Bd@3X{EZ^RrjG?YG=8S@_=nnb#UG~hJdEUW>ce0+- zgAcVb$~|gkU2(oiPii~97UQjpAeRmIE*P4Bz4H842WvRo9U98`rRl5e4AQjaZA#9u z!o`QT(U*}Q1xi6eR2P&TlfP!DSA7=xzFd(d>>%2<;lIdvt3a7bL6qo{g=*NVJ2p}hw9gOJoI6>q?YY#Z1mdj2ZB8q z=?d@MxZ##h&}&NXNVq{*&sn|##$X<3It2&atpoRFPLCUi$RzgWd5B$j3Qhs7wRgz`_3juvdg=STSwWD1drI+i%0JhY ztw(Og)vrVshVsq1m-Cb2(}ZHqHkkO4C#`lHYWWnQ5ATh*PSh9KN7e!1l)kUwjrzv) zQ`t?@7mla!&his3!>@%w*cWR4@!87}xfg)kQvgNd++D`^dz`8rVrfZo-=WuCC8J;*(rP|cjD zpOH+BPM-(m=r5ts3)I48AJ-U>NpR@Dh&1Lz_0t+OG_C2GPL6O|F}+#|2Zde9?g!2y@Xzv96L;MU7VrRm7GtPEYxjjd!fq_lkELj zxcHQ7dW;@_ZzW2D9;Wbo6p#=5z2qC7LK$2g?&@iKZd_P$VAQodO1(p!VOUjV8(d6% zL>57T^x3z2#=T(U?T2KW_|FyoA;~VBuD_ZD@p5dflE55r_xpQmO5$j{UA-h();&U* z&%J^<_>PG>)*;eY-849h%gR_Gr$#YFKbW$#<*#tNu^i8wL;=_QSU#6Qbb%M@_rIyJ zJ%UyB)elcj>QJ~wkp}xE%<%%RD(3V%dzBw zMLlYmW}AJ@c0e^un28r^RdO5KEV7ALbgMeQD<{3bTuCWbW};@o3?^>D-1b{bbyD6y z*)gd|)iKFP0pIClRK`XFX-qN8qav|XoqZ9P)UbkG;>WTxNh*(PbJv8e?ec)Qsyr#y z=`3A^=Mbr48@vhVnCbo!A`*Ox0U>d)3HS3JVybR!z@-MqCu@aGE%Z;F)ENlZ=K=L# z4_Wc(Y&jDfV~S;XZ(dj@Tm{X%x-9X=c49)i05XdkyY%rP)6na#c}YVKG`kk8DZ8|5 zisB4Znv?7Gt?z9Lb&*3Sge%LW_5X5azkR9Q)7^LQCa-V-?`297)K3XzzT~oThhPTNM z?q_-Li$_(d{}t5<+#|BuB)sp- zquKoQHU~_u;HP&@4wB0d=_tZR!cET-A5RDA_Qa+3l2IpWOg_>VuL zP3M==>`T_4g;#7vGV=3O#v7a}Xu@>Gy{enc*C)IYjQ-V{UsJOh5fi^YJX|(zN5<+k zIU5tE>LX1Vr6QstV;Rw5(IF~uN6Y{Z26YKWgt5YT2z$LU3~D?YL#1ZAc3fSH&{*>~ z_jzB9>%U-+dbPf|0#O)Z_t9e}8lne?i$KV6jQriuq1c5hWKbMJlxUIuNsT~{vP*Iu zL$b?`P-&UPMGiQI$Bh@gqY2a?J47F7k#E`}I-uAvk6_g~|LcDrxc5WM zb-L~cfV+d9!`)%}cK9a#%3&H&T(OEXy}^Zm)#)8Sdxh5dKJ9&nJ7ZsY`;S(y)OmTw z`wx${4)%YFpZ`uY{wIF^zeHnlvbN*g4~jaSGWWZH)}nfQX{3M#xxNv4VRwkuar(s=P`H3=<4qBH32V>9vZfKTF51h zlKyajHq4gVO-i4Xy4dWtQ5+R2@87hoC(f)sD?za@9xkWWHzQ8`1T0y2YjQq$Gu4Po z=)jAqnZvH`8)H5GX#Zlo8Ujq)Qo!#(o&A_AZ~^Sa7J1_+jYvsco~S{J0k|i_+1(l> z14I~}i@}2PSNoFjU{g8SpO|YZYZ4JK;KL3kH{5yktY>@R6bUNPa&W9X_6-ld1E_)4 zMB^-vHn~tkFMC2h3Afn7_8&mZ(QvaVhy=;d6m*I1)t1&ub^mz2Q3ntCbJt1c&^}8{ zb|X937AjjVQs7zFo*Qhw@t(y9ictQ;DQ=`5t|%BO3VJDve8c(_jo(}0&@PKvMy7(Z z^Qbs_3>%RrUYg^+PC3WPLKt1wTCl>@;C5xq(uDQ(9nqlxvzV3^$BfRh0D+*zYda; zE4CGcD{K5^PIED$B0A3z$y8I)M&_#z3BCE$<|r=BJm$90=U zctBImAv(fU&LKMjOo$;iCA`-rG-51JBNS_zphcW>9z>IH#R}ObK0=$|nCa9bIHIj4 z5eIyWDt^aE_zbB|NZl#RRT-2d_6%{uz`wL3AHWqt4t0l`LptK<7XSOa&VPR_50<|0 zoXkp^!>&^|ddLfDZ~DPC4O`Y7y`;dm6166?&vHRg?)5)BHR(ZgwBL{2^}r8P{l7;m z3I7|M`=3z$FSL@x%Ery!@P7ch&Wo!Kb88RG0m4W3lj0+}P@}cmygtbCNj#wxd`%{I z^Wt$^V5fm1(H=*AItDVtw8iq01s6(|A&Tp)7bx?whGNxe7;{NA(6348K_3#40zk#2 z`QXLI`69(=`FV2{a*1;pat$JrH7<{y?nnaI!5eWh#%G6FRIi(E28u~_BGNYECNTZ9 z7Q#fCGQ+~=%B1Owk69Gf*kGFl9ifetidM&3t`z4THPh6`XIDzgZ79>%VRro9f`rB7 zo0Vq@l6$X>bOJ5VEygGEgoJ{%(BfEcN-IhEy1}$q;7Thg`f|ZZu!2-4jIfn)Df$EN zv&NXpgyaBWv^z#Eh5X-uH0XCmq0ZaKjb_Nyu3KZw=b=>nejMEpaa%8}lFnP>w5O6} z{h>^i5bCW)#)+@4!85`$X==fVpI6vzHL#BC=a=BCEI>Uy9vlWKR!yortcIPArCK6_ zLB`u+4DYV9*ZkERB-FZX*j20r3%^Fct8&+tDdH%4n3yf*X@@7WaM30u`Y6^Y^1WV* z6c}4*);BNl(72goq8Zp9{z%!5z|WCKgMYbyg}&f4Q?@4-%95=^FTZl>1}fE=fHL<@P7uD}I%3-B+XSzt zt?$Ag-P@7hgSAGs;auro4VK2X5#a0L2Zg4E?jjw@zYyJ%x<#=A>zd$)lBbdHQXZMR zg}g#@jpGIzPB`9h-7CBKyCdls=!B@IsqQi#S>8AwIlqA4gL@^uqT`x&!;z;Y-jLm+ zcTRSKl%`$xx~4m`O=kHwOmy7fJHk)>#n|zjc)#&J`k}**L~jg_$Zr&nOm7^IFzWiW zf+Q#C^%GywJ~Cc^HK!riL+r;w5y*dDo&kEAqAoRWF@wGKXjwnA8&A`158lse*wN{w zt;}Cwo>VvfDxY?#g`brwau9F-$9rPw*{=`o2YNsJKYCC6cWn9p$*up9RTo{ZPN>6k zY#N)1E+(d~rmoBam45#aB|vw9gpje~rDa%5|(eMe&1bP7SSq z;@}))IS#NNXAyfS|Lv&!^>y{R_1@*UMG)(#G{2~=ys4dCVd0TN9=qX*_$wkP9D998 zw7e=kmW&~!R}CnyI$B{LGRZs+Fl^}soGVr?4oZfSR-k{X1U!tACgMI1HSxPS9n=Jg zBU8Z(pa&2vl?PAYeCZ8GSUl%|6@M~P2K`KD7M&98|W0V9gjbZ*c*78Qw?#@ zKRS{dTZ|sDz{d{*j2@x=)Vp!WRWZH9A^KxgiVq36qnk=dE$JO>D$4~ol%AAc6Mbt< zO&qA6n2Id{J!&+jju#f9&6*oLY?`A&$O|PTE!iD#U|LWc5<3+COsEZk9Tngfq}J?S zJWv;;*2G>LU{|Ep%wBw8PpAvxy4+rF&?{0qzh3W!s&_P>I1Q(;IF&IUzuv$g9-$q5 z0RsD5(Qpew!q~Q#{U9#>9r0k^;y&Yr#POGT&>X@Wnq+QKY_}ZLH{j@{$b>=@NX0M7 zq;JN<9)ZQqGt@l_kuncV1pQ}@g3UWrns^ew67Q~jVp%n$_Yx_ z+GixAdx9jZU@@R2!e1SMf31lw9`=@E! z^<#IB=;s2X5ZxsnCAQ=17q@58;pTzAagR~AgP~--Rt7pHHv32Z{CiIe{6Sx)?uPf{ zInGt0WVG1qO{K179g3i6uFoh$7d=%xvGT5fSR>C1qq|W)SJiIR^Y9kFYl)TyYIWuD zOdCih{hI*3+jA?FXt!6LIvs5oYP8Met$FQ2Z_h!(f_BgU1xY}*zZ{%e9+FG*qD3=q z`)OZa;W)YEf(J_cU& z(&R|dh*$4>xcg<87$P@Zd)~JEYvs~}XwkC7E4EW&$SGGh{;Ti{zg!v@E#l1!)9j)* z&wBUpYxf_JOI=ab6*a7LRJZHVUz_)QeX)G#yGT)MREMom;?}6bTceU&qqVn2Ti6;M zuhwXHTC<{ws5V-o8f%SewKb~w*68T8MyEt;pGacBd)J-6>CcH}@|YvfU;D-DX9;p^ z-)PaQQ4N_T;DYBma_xgl$M=z1f z{NFx0_qnqt%B}sQMTrK3i@b8ZA0~uXyvVH{{3@D?k6}qX&N+CASWX78&(tzx{5;jq=3j zQdV8RVsnz*S{fal(sfRvZ^_Sxj4P-9AWz!<_W|#~KgY_g!y`0(UKrjzwcGn2%9A~} z){iN7xk^M=F{#X3~ska>`6wXfA_zyUtk) zBMb|tA3t;Ww9%sk+Wk@OlgcK~9MNae@Hw-FPb7{u%$qW8IJSA=7@|itk7A%wza~$? z#$qw1Cy$x2aO9LplZIpQNMb8s;HDbp&KNyu`1A=5)%0;wrp<6r??fEHG1V*U>PJ;C zsjg?BQO4w|B^C8mkRn>@Kw+2pC6u*pt?>Q*f(3!|Xw`qLxDc3)x*axf&;R@9zW zwQ@$qqM9nZDX2jA;)=@p+Gw7N(|KX#(u$RJG`~kO-0Z8DSJw|k>fD~Q7>FZl!${_v zSiQVz@~UNvV!~u(tXPCxa_;;QJ*kh{=+%`~E9$Fp892+NqO!IwLKvo*frJrKyR@!) zc_f9a28$!9z7ETxs?|;+CZw`%sgnp-RYnrkr#gwM)hnFD;+k4VW@S}%O(bi@O3cE# z%j~Ktt9p5*v)pTzI~g^#OPs{A+HfSXs)lBcotR!#KYi6Q)LicTviW87uV)#lBwA=| zyHBK&W0m!dmCbUbFRzN!hr{C}R@Sa^5_Odos7jl9{ye+Iq?o#;)r;#R1l5s7*Da6e zqwbWIk;JM+PQq5Goru!ZuZ+mAT!BRexf4&SIJKfzO~vvhy{6Z%tX{rk(7dvFWk=^a zEeKODrq)w6xn*VZdPeub%6b$g=8mL3+q$kqyyO_d|C^lH@GM_!OPN37zv4PNDD{CTaTANBckCT|lS==f)Vr8s?-AOI_g46yI{%CR zt@9(iK<7h8e9-Rk?Bn|=lkb3?Ff%ge~jzC~2ioH!W zyhF`q3w41DXbXTMh`JyNvMwlsi-4*Knl88nok4e7XZ2O9>wAr=s;pjCQ8T7?<+6(U z>8CGSR9jPrJrz8<;1ztjU=Z*N0YwPvLY!dgLOg+PLW0gSd6v%8d4?{8ghW)?@JXYm zm5m%ed0{l63rRvUgQO0+Y@anwmAa6E10-}8QgtB>CyS6yAcH_Afh;P>CXhp*2Z3Ay zJqhFy$R|)hppZZjfnEf96X-*rFM(pzlF*M*#}Tj)@M7K%kJqltnH11p=cznR7Y0x( z1`@4A17Y%bT__P!@r0W>eUvT?q9n`Gg~7rQT^K41LqnyjxDl%sFRogt3#Gzv0wZ)` zq%ex=7_AFqX#BopU+KbFVH~1Dna;i@bUaPUpC~nuCRQKbR~IJGY)PcNWSWJa z(Xewmn$2UXxl{M1EIO&GvcB`|c1Ztel(Hgbt$Sg0-PGE;>iX(at0Ftayv~|Cy{^6r zk2$qs<;sfFD{EJvZIRb;FL&x5RCbIk`(#tG2DGEfmM_L#Yej9HoiKBIPCRNQ;%=+e zq0vz_;`Dm5vBg|_t8_11R&jFG)Ci}8MFpxhHm_Rux; z5!*wsmL*m7ld9_KDwb4HQ$`$f<2R3SU{Qbg3fkGLu{HI!IfUxcE768)Z@22`)amiU zYA4}s7dEMaHekUvFGM_5aEz7u+GwY1miOt6+jD*GsM=MwO(o(`Q-S4VL~DXZ$MQJT$(N>S06sI$v)J>a4L z51Ko6zR^{nGZLe!7FVpQ!5+rt9<$D9cRS|NKm=`Gdz+hHh3cZVuIA?dEK9f=cbI89+^ULj4ey@^za_Aecl?&`YfD=I3hD9f>8=8^8}B5r{YIr<%o zP6|7@5}w}nsa$o+s*0MrE<+Sq4kXBp?X0VEwn)bnnmlIOs5!XR%yW+L<%?^UhNH=q z?a8|8Gor~eYQj<0F{6gZlA}k(lG7%~k~1c?=Z=geM~-Vx&WI&POpGO`w-ZdA)}Cyq zomAFN+nzgWdMr6^PPDyCR@AlAwzsUTy|&)R*;~&@8r4W2$*OcpCr@kdSXp})W=Ri$+GWvVRt0ISnQa5cwnGsllAVGM zYa-bp_VXroGnUyA9q_$~@9Ti?NBo`+ z_`Qf9=z!mc`28L5gNPsMfVU$4KnMIm#2@N_KaBVz9q>mHf2>RY9`ArZf%uah@TU-e zx=Z;p9q?xnf35@mJmN2Oz+XiCCH8U@he;41)3!r<0%YaJ@YfMP+=)Lxwr`AI0*x#} zpmz*!MV@a*p6^7S??#^QMV@Hn+0PFn&yOO{k0Z}dBF|4F&(9)!pGWX7>}Mib7xwdO z`^m{1$L9b5ve>bOKVa%CY#|zrY+~L%V0p&cJ;3vff;}MQ`JrtOhP8wuk5PosYZM^#8CeJoV=zL$F%)6I$VC`5dLoQ7G7*}_8iesi1;TE|B7_M>CBl#q zMwn<+AxttBBTP1yAWSi;5q39f5T+W-5T+R`5T+X|5oQ>52s4d(gjvR^2(yjh2y=`P z2zwYK5#}1B5cV`iBg`|#Aj~()5Ed8{5f&Pg5EdCz5%w~sA?$5TN7%=hF>?qDBLmNN~T?9txQs@@i1S#Fi*@W&-A{E+rI5IdA@NXOm5uao858mgRl)oQb zjo{5k`!@gJeozZ`VUE@a+J12F1$|fk!J+vnVz}5?+zfJq&_;wQM7JM21(@*eiZ!Ay z=m=+{`1zPR5lmPJ-JlX1R|VNn4Y_a<($v6lPzyt#9)`oI>=%k8;=~A{j9+6-Oa*jQ zC~TOQFYE(fdlfRxA!z8thQ5}==Dr83&PT2*vC)Dh796xB!IF)h_qj?G!EynjzgxZUlF}SZq`^L!6mprJL!EpzH@@*M9KtGSebd zsYq22rRv_53T3TphFmkb2{KKII$0ou6v32mcx-CP$_XiE4h<5CMB;2SwF%Nvh&G>S zX(Xxoln#_BW?Ii*A&fUGj%(-%;Xl3%+zwLr`f~oxdRgO%^t-CW^QpgDMxSU!5VT|OWVgz zX|9>n2!ReH;TG^2i(?sKD-TsoqQg$5sF1i_X5JR8D2XcS9&52_x7co?Z#Tp{EyfO* z-L8di%oHob?1s%UlXt-J*ngOBXGVshgp4%WKNi2Oo8-+%iPV zZzfxrW+E;g)K&UcP{bAx1uMRVtwkBh+hK|=6a|J+ZmJpTEYuc5LPI3fmTgEVl&VL$ z-8+jcz{(OxY`C6;*^-hYlKulPd}pRnSL<<5Q9!ww8treg-7dmYTT*Jr=KUkDnQ6rBgcP$I zJ%W*?o?vC#Vr9_^m;p0W43}F$Gib$8e=afc5w=XzFE)b@*FjvqX%x?B0iDtXlx{HE z8sgf__(rgh*xU*8Y~o;)*vu~9hzv%Q!Nwh?mbT{|mLC66eoNcyW@rmkAw4S36fBKu z)J#n*r-`juZd1!Qy~X7Prmwg>q?+!&VsW|UCNVZ9pd@cwgU@a(R=T6@g$R|n1{aEe z8WKqj{Yh@X%*OU860RmAO!BjE<;Kw{nNEZKB-iYL9igUuV>bzWw81t6+K@b8=Sg;Fu&NB!kjW^!*vx8% zjD`Sf$Y^WGY>Q-VZTpU7t=k^imh8!Rg&8n{IN^*qoUAC#gTz6xytoCtyYZNIkYc0n zPB@8*9hFL`$M`0jHXw%0tc^2>&{l`u5Tq(wu&$sP*p3IqKQtd(D_WVvx1iWABR%r+ zsHm(?q5|SpNV5;i9#m(jhiGQv@qo{e;v{k1lv_DwdJ~>TIY!(LyKy^<>&oe9Cx`(?=Ep^N#$SvF`X!*jrQm^$5QI$-4~=-JH$gI7k5<49 zkO3`dJM70}{XXae_rrL20L`3-U@kli3*a%RfTv&yJPqsMSvVJ-hs)pvxEx+WDX+op z@Fwhrw_zW=0|($eI0PTU%kU|@4xeN07w|rO1s}ur@B{n=zroLp!!JyRUzrBKvjF_X zQlX7yp<7hQ80*70>&HYkn7P_=-16#&{t>6-?;~J~y z9=3`H*%>^6oyn8gSv-|p&9m5Mp3AoKzU&5Wu@+v!ZseobEqnsIm7{b%liki2use7q z+r<~NyZA}$ZoZD~<>#~e`M=pgzKI>;jqE|*%pT%9*u(s0_6Wa|J<9j9$M^yEB!7@S z#nCO{ud!G7yX;l|Av?^!U~llR*_-?)_7?w@y~~fV_XHpNObD_sg#`AMkimWwa@bEo z9{XA7$9@wAvEPNE>#x>zg?iSW_UD&{V!e!hL zF6Vxsi3fyjJSg1AMd z7YcvzzM{bUi5l-OdiVg*-~+`tULq#)p<)UjDdzA|VjiC&_Ttk-i_a7X^I76JK1V#B z&lP9zdE#t-g1CT}ivg||pE`CZaHzE`T?_ehKRebQQfP`ZXcByHi3NVoGxrN{YG((C+b>0ADs^aFoh z`kB8dGybaV;;+kIeppWAZ_1hcEjfq3Ef?@lB6777(6^im|DkKz*gDsG`zLF-yc7Y3tc zIaDbUhAI7o(MpLhRw)(6DHDY6HCIALd}HvS!JM=O7ml zfUX85<>l{%jLCTg*w9S7xmmlM{)BczHadQj@gWongy7CjU5MLt0CMIQ?1LVAAs5d? zlF-v;?JNh8-H^8zNJ~wiQeMx=B*56k+PgX#w{sBgf;3?-ucT&fZV~w=D z4+^@D^!J_E+G1>J5jIy|zHuzRzdQ2bo*dz0C!qG}lGiKw=vo@_cvQ;hM#+xL6_V}I z-;a2)zisUrV|aMukmPHjCD{n{$?=z(O>fSzI; z6pM+_Urd4_Vs{uRro%)r3+9PAaDvzaD#ct_BKCq)#J+Hv*bmMYkAri>f$(o}5L_V+ zhGu-;AP#|>#NlweI0o()$HGJ6ICxeZ4=;#QIw_q+r@Zo6`i+)ei2iES zMHkybQfGRDGSJH~njmEQiNPO|(6^0p$Ze({jhr>MXPtlr&1h4*O{2MkkFLiE&~Fi& zBUT}$RKZHK9g?&tQ5*4#(pE?)G}F-O-wHmPG6CD&bhK!>vk-qwNYIo~NFuh?kz&}S zUg}NMTNb4noQYn;Bv(udTdL_Zy)?l*rcaoH4g?v5?nW4m4M5K!k@5>o6{nUFUTTEH zQyNrqGfZ_0ERK{>i9=FuR1v`uTg!Z_@gEjobik3?QltaY005NKQANiE=$EHpyHl_}ANg6B#L1I_>iCM% z3yQ?@DK>4GYTpb+F@`2|F7b(c4*k~=`mjS^Ze>SRl0C)DA#DszNcUc|8PtUI)6f;8 zCiOxz*XfVb8NaPgJd&^zm5fX7eUvbACoFsmKU# zi*5zo?P4RmBDOiCO4zuh@KUpTIRz#X%mniEcAMR|pxc>bsO45N@hm7Jh(qHKUJ#X5 zJ_Xx^G+Knlk=?i42-o1;nqs4%M*7dHW&!g$l(jm-o*Sd&6g#t`~_A$zc~Uv%s=gxYYd%@7`B zCDD9bB9t=IX~9_;#A0Sdh;1ajowKFwQHrY?F}b4c$O@*3M;f+oD{N?pXJ$N&gJGE1 zo($aI;?Wbe8n1JlF?C>J;2ae5&hrx(Fl;w5;TUJ9GUD`BU24csC& z!5!jexC?jpN6@5r0!Qw3@kVG9Z)37}2h+se%q#9?DdIjhM!b)W7oTR+#Anzn@maP& ze4bT`FS2U!B~~lG%Id|#>`d`Zc9HlNyHtFeZ4%#OSBoF8+r$sqF7YF_SNwwAFMh?I z6TfCJir=tT#P8V~;*acm@hA3^_%r(hJs&Rq#bxntu8VElFL9oL9#Ebn@j^-Fy(N_& zhu+X6N#|1~51%Ck`3aKAS4i=^PU^-_l@j@xQZm0nO5s;a-O*zz;LTDY-y!wkH%Wu} zt>``NmWK2F(l~xd8qXh;CZKmTk-s5L=5M1%^^tTu|52JQXi}x%k-~ysS}Np7)k1%1 zg)mH7DU6a<3FDmPu=c)zUg)gS1}QC^ZOIO6LmA()q#- z(gnh;(uKkv>EFWr(j~%!(q+P<(njG~>2l#!=?dX3=_=u4>1yF?sY&=wx>opA+9JkD z&0?aoP3$S{5PM12iC#?tp0r;)LAqb8k`9R{OAm`@Nsow^ zNRNrvNzaHor5D7Tq?g29(#zsA((B^O(qZva=^gP0=>zd+=_3iGk0n+5Tr#9DrJ(e! zlq7vGrAt3ceWhQdQPQu{bm?!YPUg~?vLvmS73n-#l`fP$(k9uEu9CY;o8?q#yPPTA zAZJN8%Q?~=a!=`yoF_df7f6rDy``t*0n#h-Km5?@+qB6J$_8PTs_(@m)CUS6JmU$k&o_Hr|0FPyU}M-0s1C=8zD&k zSQF^vuw;f*ojsYeUnfx>S@;Wwf1TRI7s zxa(vQ%AGcW?CGj2%{~n zqa&G*ZltMGcu*m#9eB3ciDpPLQTx8#&@bOqipg1_;I93SNoj&K6SX(glcbx1+CUN_!(%KdcMA1H>FDEsz&MF`0@LqBQaY90K&uOzD5y`a)BRHHjK(#iT)zU8C9z zsWye$v8L}FS~?09N)(!&juBaOaZ7Q&-VdVu0J!Ccz$ZU~^Y$@Fl%Iff`6@^7rK{1>z2Ha1A%Y=k1Rv5L$lC>oohc-dUV#}+Amwp58@ zE0lP)N(r&cm1MSENoThyJ=haU9(!IXVs9zM>M1G>Oh%Zs9`7))Z)B03m9{)MGK2u=Ah z^&ur$n2~~1L!Dx@^HP#`cA_yFBs{~*Z3+o3o@7(%;LWEbhjB>J%yJ3T} z7aEm&V2APm+^9SZw<(XnUCLvyUwIr_m8ane$_d!_k`h;5 z$h8-;O4Pi9kh&L=OSHU@=A0cRT1Z2ICGLyhdGGV(b3vP8~!(LYo+~ev254m#T8COqu!)3uc zt|9P=Ybbo<8V0|)hT|BG=rm+%EPA;f^C*5creHq|9pBS?^%f}U83)6zZi)mfOQcA5 zmAsG?!s(K{E0Rycl~E#7woKVH*q!65uIV7TW`o;x0t8*tDz1Db&7Q4;{#kCH6uJzE( zbq=JuI$choOaD#{+5@1VeFMsE{~X5B+QV3aWjc{8`?^XZx_bZb2eb5gJ5c4fgHCQd zUa4KXOn)?6?v&jgw8}+>t>7+nE~+Ftz9JGDB}xmpaG)Y`VhlY|)K<_#(tqH5YZ6{{Pt3{~~rp!72(HEe#Cc zj)T)7CQwfM<>i)Xihek<#*_(`lTV%7g{t)^DvAn-R)QICg-lVVGc55<}h4 zw@=&;BdkO-B+-45AnGX2jJp==PmEB;6)i142C4JfKAJt!$!rl4iO=*#syG&7v<@@q zOqlRa_z2T+cz!xBQs6H8Dkaz_{to=R9RJS2zdHP@#J_3yM_=pq4tcN|uNh~!sD@Ek zSu{iGnjv?|=*rQRp)0-A1sA*ELKHuyp5myhcJCgI^bL1P*o%KR;NMmDAx{B+fGYf( zfqx_ECSR=eYS-@kf4jqG+~zjJ^x`=COy3rG-SoxA_LdG~yBYs3wogfbTKp@gw|@9n z8XH@m(7C6GD_wB8Gv0-~3w0M_sWU2eM*q2ow4=lph;Zy_-eqN&@w7+Sxy2&A3^2uV zT&oT7tRbNdb8&^1OJVZP)P{Hz|E(Esm^-1$OrSd}Aqt@pZ^T6^vE>+Hx;YYRvl+g_ z>Jqj?kYq_S+Qk!P)P(JJ%!e>p~t{sr;x*m#LH=v<)BlL6K1pQsN!&uiHFwu1<9Phdd=D6;L#jbnc zG}paww(CAv?>Yz@T!+xedIVZrPoRmj*5}T&F**sNeC#oJ6R(-5m4X_nz9Q&7QvIaGtov()2MQRe;t|qhV)f9G%n#p#n z+3aC8hdrkDU{9)f>^Zf7eWDh!&($LKt=faAFhB}OA zt0Q=xI*N}_NAuC@7(PLr$fv23d6hbaFIA`Vlhx^bg*uaOP-pRr)Y*KKdIE1&7xKH+ za{j0q=5MG~{7dyD{*8Jv|3R(gzp1MPQ9VsC)iZ=7^(-MxT`Tlb*9oQSdSQ%uo-jwf zOjxRJ5>8jI64t8M2p6l@3JMi1O^-gi8dbhYo-6KA#?iF8C_lcjW`^DeXdnA{7uaux3kaE@gqyg&v(m3@2 zX|DRPv_O4Ks!*SjmZ;B2HR=mev-*;>OMO{tRbP>wS6`LhRbP|7QD2w-Ru9X%`i7jO zzA5La@5+PJ_vPX0C-M~aGr3&-O0HFZkk_g|$>*s*%Nx{R(grAfwIRwtZJ07xD^*5l!<7jdI>p*3K5U^1Qkrj(a#is7PsbU({+Z@RT}^iG?FY+mk*u+2p_ zx@}RIY=mouCi{CBHI~@Gj^rhY<;f{z#L(7}mxRKih$*&-N-GqrhJawKe)Ojj@VgQqaL(?xmP_$FPt<^z5 zTLtmjY1od_AzeEgva~gDoVFGQX#ax2+Bq;vI~T@j=XY{Eg3%Bo9E>RXq~vQMj+|n< zYTGGpfxN(IOH8Jl2XT4%bbEU*j6vropIofu`XPDf{8E~3i zYKHiHp_n&=FLK-78J5o1{bhVuJ}0QEG{R(5RJ!TI^FTbqHf=3;a)GbqsnqgmdY(HCH4hEB=kBoC3g43 zzQXTLp}=dh{UnD*tKI}dP30eAuWmc`iZW7TB*%)q zqM%U@0qPx9oM_+P6^n7UQ+Dh$$42Jc(NKC{CyS;ll5*m)?u~OTk0nucnIYNq*bx#^UmN1_bR{khQmPvv>#M zw09vvdmoauk8!j36qnfN&`4`5C1fozL=5Zmr9Ww*PBv;FRo?2vmLd(1taJ?);vzH(3J zntK*cbkFCR?h2mguHyaOC-JfFllk%P<$R9&6khAD=k@MYe6{;DewO~fY z{!&x6U;Q|>B=3x*W`tBcdo0ydai7p|pU}`?qUi2_V$*gZi7=znb+D80um$%mAi8e@ z4cDXJeK&M>?}1GBUMOYmKYFby;C$y%7!AkbiJ;mcDqO30AcSHCZFrCsnt={it@7=wR@tVA zA|=88Rz$>|FC>`(BAn3>V02kU+T}#!qPHdJO&IP>C=v6+Bpf%4NHw_LMGMc0HCx#2 zM3qs9PHEH>@U`uRaV6?*C@ax$yEj_E*bU<;V?v20T1H4M6pQ-`Xjy!QCyCeeCQCJ9 zIelw}$$F`Vf?huK@?0bnHQ=Mm56Q?yAGa0v6^mW5%OIW>NW%@pk6w<}fx!M|#K*AQ zbZvorqKK3WPI-)0z&#k(K!YEBw^wnu!#UNt(DXFI_0+}4*AiCHMz}qlQVB_@0_M9F^dd*q&nFjxA|dw)6RrkEVp&X-b%0+mX#BQHDKxLK3c{76?ia zgwF^`qEUr#7ZIax>yOeI>nNA*ks`N;zMJrdH{v8Vy?AQ)+NYwA4mq5PRClD}uQ~*z z*$4_^xPJof{uyNVAE3Mc#Kn39;&cfTbsbW4KNRQzSfVGvGCdj2(^FuBo(7G27VOcp z;T}B~4(Ubku-+S9)ce3|dS7@;FNP2G{_vST0KV1-!gu;m_){Ong8En%(#Nq>eFDqT zC$VAr@obhpjm_1kvjzHWR-w;j>-2f-9DP39pqI1j^h&l}U(D{%m#_nRH9MrA#GcS= z*wgwl_M*Omy{Dhae$&^mKlQcjh`ydHdIQhV&*eS!^LQ`)-+Yw5kx$hx=d<){_+~D>h5F6>a(p)GyZAQ!E`Ec)hu@;_<#*}(`F{N#{*ZovKdRr)pVeFW zOZo%+u>K%_OMjgIpg+NX)1MT${M2eNjkrHf!HR}{ac zyk@$hNN)ohG|U=7wKr&ObP7+Q@cjg8ZIMyA6Ot&kporcPP)ZEjcL6EDMHHLc%gfu# zu@P+_qPUi}y|{Ts#yU)!DsINa)&y}_FYd;s-#E0r?Hig!4Q{O7bQd+Y{bssNEi9GO z`DWN(J!&{_EVo^3^xX!@QCg#NYuhiBavBBRE<(10X}T>9w`Hto=uT(mc90&~39)ck z7&kr5-tXKyuv56-QD?#^Enr{yvnTOK9rwNU6u{NL20{M@T>7`*^~hj)6bN}VNb|TM z%j1Q7j}Llz0x;MUg3+Etn1aulo)nnl=?)d1OsMf>!)2ZxaFr(?c6kcnE>B-*^&AIJ zdMtR=(;wdT41zB`gW-425GHwsvY=-eOZ5zA8JZr zo?3R;vx2?rS;;=})UnS!tJqhbQ`rxmGuSVlGuiK+HSCCI9Tz<7xyRGMyLry#*`D)x zp=Sf{@41kV_FTj#csB6`o-29Sb2VS$xrU$QY2>GPn)oVDGhgl5&ewUa=NmjX@XI`R z@T)zzXL|PVot}OCcF%r(ujdfI-}3-}#PbM$+VdEH-t#zr$@2t%!}BD6$MX#T)bj%W z+Ve91)$_W*J%@!jd?tF{>a>w1#a^psVjkU{a_8mK3*4Ta-cj3opy$(0tjWjPa$QGn zot_^%v85by%RLrfTPMEmQ4^Ebp;O>N(mT*>*8bx~tYZZb^w_PeGBh4COua(@q07}O z+(RjXpvNKzM_<=!f$0>6h{X={V+cuY4;~y{OxL&aY2`#rO|8w;qPMj)=eCv>y{)DF z(`_xyxiYn-{X$k_hYMNm_MpK0*oCb2>s2{KNVlkV!<48CpJ<~~qo_N2sjB0xssHH? zlRJ8c2|3-Jf@Zs+0C44lh{l!M8w8)%gm`Z^Nc4sv-J1m2-ZUujX22+K7L4=ez$|YM zSmMoxle`6Rs<#jtyuIK;Z!uirJr1t*T5zkk1n%$-f_uG#;c@RUc-lK0Uh|HGH@s!= zu6I0q=AFXa-f1l0ox@7J^Vv}ELN>;`h)wWTv8moAY@zpLw%ogto$5W6o$X!C&hwtd zF7>Wqjo$TayZ3x{qxZs2Q!$mNMLu|;uVRaEzMhSKgh(c)@b6 z1tberiePmYtW?438Im7`vXC4&elJY3^38mTc_BJ|Kg=k}Yk_n!FZ1`p%#s2$AM+{D zH>;#DR1hk(2|{^~fw3QE6RFF79)LM>LwWmPZb^O!`Q}-f^q6nuB3wYfr=fOW{y%W*^f^1$-JrG+wk_Ju-dpi} zregbgy9*7BplOyj!qbkd+Z?LVv3^xGL!({Wf8FcAf9$o#DavYZcgQphZE1uwjE0F# z`=+CXZuszo>30**jW7fBoxD+xw#z>aP+TL-q|e`z(7K7EpG3fim1f3U>3CNAT3}Us zzS~Kt9UF;O#gDe$QA24$l&O>?_BZv;w2Wwth(5z8Fy2mw9Y&QHo&CeGH!+uyOD<#& zE6GeV)61<;auaq&Y=rKZkOK>cnqm`u03jiLxrru3BJ!IdE743ellDV7C9Z{lnb>6i zih-}6aa`nGqF`kpO=vs3hsIZ8Ii}OL$9|w7(qyE~a;AfC8w_fn4v}fKwe91U4g}7) z8Us5Kh**tE4%_IELce4bQY54IOwsb8wMg$Boo+@Vy|jX(Ig&j!NGsS<(dtP*){x!^ zJxN-a+8VG^5tX;#gm4PNgy^v{vu6|BON^(9PHkqIxF$C9Qo7V{rkLp+4v*N6X{4g| zyGO4OnJLj!IsL>Wc1DK*mmD5cP;{TYq8 zCtxYs_{Fwv>=+9%xeSexODW!LY=$7Zg6OHB#gB(*Hk###n}$?Vj+mKap%8)iH8Y#9 zC)X!?;|!FW)$w5EN8k`1tW6+zw}OoBit614I(;nYy&eMI8^H9oK!W#1Nb=qU-MzQt zVS5K;A%73=osj1}0EOO1p|AG|8038thI^leN!}M=w)aI?XAR_)7R%Y3ARDE?Ay&h z^X=i^`tIdF`VI-A?_t61drXM)Jt-vko)(gP&k1S17lcgT%R(>TVWHUfjxgBwfiTtg zu`t8;g)rOqm2jf(2Vte}XW=a0AHrJSU&3{UC^Q?gaKLa02Mt|##PAAF89w0!!w_CJ z0>W#CDZF9C3!fX^gs+SQ;ZGwZ95E6_W+aJxzh_%#{S{?DG0`ja}-sEx{z* z>_bUp36d>pCYvcc@JLKDlO0<_Z%Aeh-SPPUjAX28gm|;N8A99C?2cT~52BH4XGFL+ zBHRyc_emva*`^WWsc2K!LXATDwAoJOZ|%Yo!b7DYjZrDq+HYnHY$V>(8X?c&7)(Fe z+!(klW$PK8mZZ>v$Nscm$H&AkfcUWeK>)({QkNBExZFlhfq08ezCoT?LuD zc53m?$fy~^w?U?p8nff*jx=Q9Sl(i0H^BiCRow_TIK&0b5Jw;FrkfcJ8H|3fsHN>3 zr>LkIE-|yrZgik$nTgxGbkXc)W`(J_86@#+GZVe+LD8hKcFjgS({s$Mov2?FUQFrm zQEIY(m#L+#Rj_~IjaqFK&BTV&s2%yUlbW1H*_OMVLd(5{s$0_tTg|NN(74EM`VTYf zm;)J|l%Ci$2p-LceX*BFdUQ;1MI1F*+TOuVCO01$dDNJ%>^kPu)~SvLbN&Yn_At?0 zh-nbh|ExiKt#_@)p5cu!_MbccKdwu`E^(Gnlf7yhVS*#8C!uSb(3qobQmcx} zAho)TLh=ss9eLv;YdqO0AKDB9kk}^dWfSy_tm<^ThV3|~ZNi@9AV&!0$THi}b!uie z0_xUG*a-tV7vOa6s)u9EZK`@5eQB26Xixrxt?0)jG(lcNS{n^JITollJ9XSqLxOX{ zS*}`MD0LtFYZrRu>*rGP90C6o?uCYSJ8dyE0{9tt`~oEU70C3vpr>DhUVa@czXyi+ zy)eq}g9-isRQbEXDgIQp&xY;(9&o)s5BB*B;9h?rwEBC)YyM(* z)88LH@DGG<{X^gv|4{hdKY}s;XlDAyvJC%tcAS4A8{(hB#`=$E$NQ(T+5TB9?4QeO z{0rEr{u9|c|3Y@2zmi?VgKX&J^$1EL;o}U8~^M4 zFaIZk;Qvf8{9gzu{%?dd{|`cr{}-XB|5u^F|C>Be+UEpe+q*GOehP;LRCN& zY6EWJtbkXzDBu$=5BP=VK%8)QAYOPlkRUuB2nlZll7z1V-G!e5X(9_`iE1EMj1Lrx zNrB_UjDRI(2L_0}10~|nz#wsSV2C&^Ficz+7$GhSj1rdy#)~Tg6UDOw)5LQFGsTMn zv&F{1Jn^=`0`cC!Lh+$Mx%fn2k@!NON_;)AMEopJE&d!>CLRf#A_W60rBGm%lpa_u z^$VOKl?2X~Mg-PLCj=U#^1y}ClE6h$ePEMxdf*CaUEnI|;=py%6@jhNw!jYQ#=!N` zp1>~Y*}z@W3xT_(j{|$99|HGCKL-vzFA%A4p`TXqBu4y*uaU zR#m~$1j}uQu{_aVU;W2;7Ar{!P35OFvNQ4zTA9u-8r|hw205O7CDO{0 zI=oX`8vSrqi(Z&0x3ZkQV{l~8AGjOawryi$n;UCmdndMSO}w!;Ha50x8yjo0+1$zR z`>$K~#jX3|Ch6{{pZ;{unKRX?Q+3XCQ*+wcj3hYcGGe>qaaXmiZm0P)^(Omb;JyWG zIf9mzBGDvUsMfw#Xc(92$6P#r>}VNtB;fLEtbjCL1CEh) zJWx(#O2^3QICX=6@tGS?RuQ4rfvK8g&HJ;SlQ4G&TO4-5m3%X*^Lu>3>;}6;!76}$ zY)#ysa!C~Ow+6vBM4s$;l=xSoRf*c|aq3QbtPV~3*~>+DBgM`OQ(WwM3TC*&qimM1 z^gDuhu?bN{}z$c0yCE$K53z*!rx(Kcj`xf zwrvi4_8Rn{KOXiBnLX{L z^-b%MNxTfw!W9bXYVNQZ7CCrbb}!h zcq-)U!J`eM90y88o9=kC!ehmZG!#!vaZG-1OHbO8kw(+L-h~;QxfI4*aQtceO0UJY zT#PA3?B=WCzzMuqA7t_>!lI;2@rmuIx#c;_; zEE}eCt|_;d$AMPX>~+A`U#)Tesk8*X4mJWYS+@a2q($E%B-8VjNV$K)N*O( z-y7RMWB})9h1J9l(j{gkTjlek@%$^(qz*IYSqn|j!$epid(t}XoP~wLJdHj4TKVxx zr?^M4$JM8}hS-lEONynBeCtLza|NRw;f32qiAt-kR?wZ4cCKRPXEUdDj03Bq=WbL; zZX9pYd^wYO%9ipnE>>J$6fz;GR&@u?anO~OD>|^p71R9D1gB#M26!9B2Iuy&@wdz` z2c9{&?s?M9!y3d_Ta_Ab=@BejyPf%Ip8K&oa}MwupZe0Seo<`>x`IK>grIq%ANDHz zfH8s*xs1+x>Api!gkdr&(B||ugKKEuPl6WFEKsZSx^a>>6dg3BLUW;A#zNr$u zfK~TKu(92+Bcb?03_#}hm-kw+@!UYiqWVIoK#25L_o~#9-5_ef_=lxH{OY3*+A(q4 zMb#mEL1aN5cXq2Iyo93}AnvQLW7UCy4IUW?={viTbfyu+&4J#5K4A-RX1Tx-3_5~R zF&7Fss@ARxR)W)N$T9}jAZayf_NAFBKR0gW`=C;pLn71v36=l0O1KR1Z z4A$wuE~NGTvCr^t|E{6$S7%fwgx@DqeLk;KeUN{ZeSafv&yd0i_mUzA50fGaPv;{E z_vOP2kL9BZ4}C-F85Tk8=?g&Yp^ofJfcCh-B&U8^`&in}7?D#mbl9ow}^mAUTS zQc04&hL?_yXKcJ`vT9-sW`Y*3w23B#)!H_QzPJlPV4kFjWk6{Rg^bo(&OV%I?HgC? zvLY$L#Zv2X(s{Dk;nyi}H{A8F=i{ZwY32KLw`OZ)UWZDqp0d<9;!c7F&Oc^#ZBMTG zvYU|6-F{R`%+rs>{sfA9gb&(=@|&1Z>acIpTDbn0?FBa*qmD6>C^|`_l<5Rs1M?K5 z`r#D%>{6`_*dya#<(a>pnXk!zn^2S1b+Jfa($zKAq$|@~8h_P_YnVSTt#0XH+^ESL zcdSx=Em=}|ty%i!wN3D&%aohmNjD_zxn^%%Myv6zf?JPznNPEIxXNM~syTvNx2CbQ z{GeK^c`B=brCC{>wb`;lTeoqEdl|#6tXX5rEVqcHF1;c__oVVy=|@1FR=JZNZdE`% zi{`I}pNsp;@-_1v(ibL%RZF@nc5%xD4oz+;JZpMoQ}sNyWxCnT->a|Ip_fsv)a}Yz z<~t-h$JR?6N^WV{aPNgwjH}m z@@=|nSev)!GIRsxSexR{GxP&iYMX>-we?8PFRBwBke5gPI9_nR8(kp2gI_54{d!FM zSNB-+ubg-;zXki9x200V%I;59>4k)K=s#sGH31d^;pVvbYMqPDmmEbo{}uv= z%Nqp<{Vo}b@(mqgTRZVnF7u?T44o#Md|uE_%+*`h6TUB4pvyk=K~y4EU5+RQ7R-@+@E-`Fbo zt*KS!!~Qz5$KpEH-}E}#-{v~r-)x64<+7W7!JqAT9oDquNunO%ZBNJJ&(4N0o?Qd# zko0B7~>LjNH{`WL)%GcOTPU2Kje! z?Xl9sR}%o`oP0WO+N@eLlP?R`1D1VY#Hb8!CH0LgUym4PI)o?LV%d2)p?ed#^uSgx z%4yUYEjN9_*pBrG4_Xz}%(sb4!7sc0X&31jW-^vCv5O3B1x+K^jnPU~Y{X^@dOi)& z(==jL3hX$hs9YIqB~9Ku*xl-U8-qzbND%cHkKb^rXmIT;OPE&vp&r}9p7YG>rQD&2 zawgQ{I#5EYYyA_+X5PAV;0C1Jozw)Iff2as1SY`a{9+ts)ws$zfPUpiJ6!lal7+N!P+4+PE=zYh#9GQ<4l;T(}mTwK8oZ>{wf%Txf;G!1`ohD8v_&0~p3_t#F2H zEjN?5`yIMDbK=Cz7>Cw$lSW=@%?!=8e6PAHw->-<^F8lkLr#dVug4i)?59DgJxAR=K6LiZq;OjL-qlxmz&z`F}U0T15_{Q7C*f?!6 z7WG|}(D(JnfUTG&ghj@#G}Uotr`_z_I9px5dGo$Nyblyu;@`&iS5ybRP?SH!yQQIG z6LC@rOz4Wu*tz$~^>8b!t{#y()lm`gBjeadZ1@JQZL|4RtO=j_|9GKu}ve{ zka1K{^$I#x^8aRX>DOc7(*>h2?^wC(TH=|$5V?aTb%etKw))=Y=pc}-0ntZcZyj?H4DRZI|t+ze`@ccbWINQXc;*2XmfN zr>E6Q=3iAS+=SKtd?96wo2HddxmU3Wy>Fkt^eu_?=us;b*kQOo`>2>^x2Pagn|3Q2 zhjvVFSZ3Dv?QUq1K&Xw<*>lI(YVcaKq07Io#W2&^Jf6RqH*V+1dZg5<{2HNO>wER2 z72ocsvF4zP>=BrCf}(-ANyF_7Td}p-cMj(fxqgYFdD33AXz^ReElj|uyFd4bk<5pa zD{Up=R>irNM^?u|?$7O$X;svAhx4z$?H|27e*S3?Q1Khdt@S@;nFV+hX#LKsTxu(` z8Q5BA=6Pmvi0?GWKFKR%c4b{u_F!F3@651f++=K0*ko+J*hIOKerC9$dDe62?$p~j zH!9oO+x~Io;j~ENzGD5$WyN-;o!5r7jj&0iJ-bPJYid2>H_nxrN7YkUr_$T{*3XkR z0l-4HlEgL-6%kOt@UXKK$>)#79ZK$VHzh@p(HenxmJbnq!2o>k=|5N|A zCtUdLP`L8jZ{bXLEqzK4MAAHwgz}p!5t|SjVlEnKf>eajC1TrJEtkM*Lc=5(=7Sr> z{^GI}p{Hd1OP$>Hs{M4OVyHZLSiCd0cky)~c*zQW(QPh}a@E~D!nGR0h>@T>=3yo$ zVZO@r{kZA1iT0$3=ERKg<{aLLXsIoc{+QK+ErlS9fsA~MX4_|pYu8b$Y5x!ROEC*^ zRohE6k{K&Y_q@FQ}YkZILTY7F@G2vifpOpw`}%_xRtQ+7S))M|yDp6+y= zLveqp)qOj0G}PJvnLf&ULX*2>Le%nz(ICGJ?~j!3NEFoJix<4#Z_eMKQ!p*1?8Bz{ zFlN;4iH%;Sf~(^%hRp6}62FLV?w~ITi6cE*n0D4CQarn1v^gc)K0C~>_+`WbKE!Fh z3U0jIm)gt z6>AsFanFBbQ@UU(rU=QV9%1CIJVS~twvEpqoI(NZyy|*KammY`W(%V_j2@`Jxb&nY zm}Fg>aYtn#=^6k2Eh6pa|N9p_cmI+I%SM%cQ*?Yky5pi+K3OKW@kRh{l_|Hn zIptDXLy^iB%(^U!hxElPeQ*=Mo_@4%Qy)THtGlLo;J2@L23J37CC6>d8o5||hv2lP=(<*{l&}KhxFyciE(Slhf3c@_ZHvFr^1X3tGOR&6GJMGS zrC%EhVU-Z(MvsZ;S^z$r0AMRn08PWyV)kbZxR01u9a45q@xlSu)uMdrAMB>%Y1<`Q z<1`XbLt^w*g91Qo9~Mve{=JI`&j`W654*9VJ3W34dSr#c=p>e%*tVGRX^O?w@cgf_ z@Lj+c(ss(HD;5rnW5}zLkEU)Yr+aj652P+4Pra^QE!_Y%WN9D1ifFl-TsMs|gG9s3 zj$&wl8gyF4gq|pFDPXW?+s$6c{Hq}1j-k~=)rQKXubZSNry zf%sNAj0l0Im8``r6!F7C84Zw+UNEA+jWdr4==sWrll<;w7kRlQsd0^C>e-rXaLr@t<&iwS zy;Z#289@^CoK&&>ZXVy7F?s)#RI=^weMn5k*e!8LbIqoEA|%b@qmt;ionrp$8Ov+c zC%o(MJ>7R#NJjY1UuI;8GWqh|h~XwL!}l7xV)LzNamYul^1&#Xpi4yVy*s01Z#zK2 ztXsQSce`rd^qTt&aP4Lj^&Adpc}@rPJhuP}p5p-}&p!b*&$u>4&v{J~KHoYf-m(F; z9vU4xZ=&lLeoR--!f8hL!Wr8SJ&Ez&-{kW>zl~Ks$Ju-BjQ{jdWQm(_^)g6e+|Sx% zbR6wIQ1j9d)F#24Nhuq;KN@n;HzM&kQaH%-HSCf!B4kYoAb38CyAACU*p~BW+t&5x z+Sc@EFrpVBtWEzA*jDmqHDU}PxF!$4uPvigW^HHj6><6oRQ0j}(8Y5gAordVYIwWD zgisNi28}wuidm3$FW%^4c%m7@-a>q#%a@KY^j!F;^pX%j>VW((U68*42G>U&nn2r@ znca@;#Uq~@1mFKwLaBL4+xHZq7-Rshn`UcZCR-w?+mpEy(6F9U;X z`35c~%?9MxOw*0k*4vdP(JvWVX|3?iMoV)(`1OC?UmAE46aHEcExKbH4Xk9+upTm- zjEo|<*O`wG*d6h|@lEcIHCj#bL24mrthh12@ulD+?TIlR2yfVO2U5OQIbAv58Wllm z|258R^0`U2cKuDd_L^AB=P0w!(o=&G*SU{<)hJ6yZo!%&yA}Yt;Wa~5cBz^C?TMg% zVw-Bn!YQetp{Q7Y4Yv5_B_>DlWx(i7!^|kKp>}kz!D$rh8x8F%LVNGZnC%W3?~7W) z@(fMu8^3vLzQXUP`!SPWfr96_$+V|l8(;n5y_TQHuKx!9T~kRc^5=gYzh<)W*RGhY zO&tF#U%@!E^_QSxyEcvB?{D>#9R-5@6}h6nJ?b$#DtedC8UBa7a@v1FiqrnF+0=;0 zukR+L^SqfAU;WduX%$iH7|Ex)dZbl={cAI?@K0|3?VsY=^*?+5{d^`n|IW+T`$N-! z9)sh2mX#NULz)jJudH7h!c!tL!YS+NuO}0@e{jb$-f$;Y{$z~Xy-ytF|Ir@Re`h=* z_K)b=_(pyGSerz87eGP!pgp1TXJzcylT&K`Gw3$^?8mRyi$j(7$2;DC!*I8}Qd|KF zR2w@4F7H=>oO4Rv&{{$R@e!66j<-`&&+X3gRl%@vo#5aw%j)jK;Hu-tIR1K{n7uxy zbE2UfiG`fS+3zM8)Fbn*qsLd*}gwu}PkbN=NBOTR}c9?pqAEjn$Pgzv;JYS$2V(^`z z7~+?oshfj=Um|FoG$S}VpZ&snMV z+m{WQ{A|8av4nSH2PW~sw!p`qJ>fuIL7@l|57{{O3Uf)l}h@N0{GNluBjpV3Z2wuBOY^Z;K)e@SynT;*gtsk)SwCCz@;V5n& z@U=vvNUEE~F9H>KYg08%=hbV%LZ29rah7D6{h=|OQHJ=DBz}EQ3-3zpnJqvFr#@9M z();GB`_1*2$`+9puZ+FJi?ES_P_;2fEH(YpRWX&@mFwyuN;wZh$vTQ!+)BaHts03) zUiK!6zMQZOVS?L$QZg-f)>&*P5t;I1s8SASBi8J|JSle*K!~4wQ5uA8%*CRl*;v~) zP`hw$d*uFi#N$Mmw58joqMf-ZC1**JZlMI_k4*fTf#R6b@H1>PrUH=?4Dpz0WpK`9u{R%bG=IJ&o&`xB!=N|N&5o^!rRI>Dr%VJB zH88M^O^Jc)lJXtK_fmR5Q=2>Orbvic-RaDR{iP|Vnt|OKjS*vh{W=@dMf^YmTKR1h zRt)l$>QqG-5k{WMI=LZOOx=-9@-Em!-HXlO949vM4-93=@DE)A^w=aCn1f=AKFPB# z<4Sw8;7{T8%HA0orl`NK1UuQZ-)sX zLU$Q`J&^>0cu_E@GOi&ZNq={fWYun}WYGk%D-iPH9^mp~9uV^qkPwX`V^NKw72%EI zo1kl@aG;zd)1jQCwV<42SWvf>1mLeS{syWtz9EDQ?tcqkYzxn~VYXRRSac``TGY<& zdjsbww2*hS%loexH@B@*>GY$F8j^AhiFx^K7DW6euGtS$-dmHDsS%2oL%}KaBxb1B zbnp_?!_T>Iru0XN5WbcDD01aH;$^rDX`|lr;Q2im&{CI)JjYCxp+>8siQG^C3Wd+kJr4^%U^ew7ttSriIv^C1E#Co4r-DDr8g1%l$52!;MJ16sUUQKWT z_y+m|DoeqidiR-&>pDDHU8-WpRq~+ft=)>Vg!J>0pxV2F+^b0Gi$8Afq}7dt1E)RV zt_ZSk@7Un)dTl$5l&Ars^rf(uEb}FJJvllChOsK*szc1-c6pd~G3>Q@C~1{vVurEb za+O)?84a-LNW~WK<^UCDXTw0r;5+(ayH}0*ZeN%R#(XJ)iH%5d)HGpJA#44Zon&$c zw{tNw8sB-V(!!SCl!j1?bk#g6;6w$gHn|n^0dfBTe>hKPpo}3n(4`9^#ge4#ve($s zAf;Hayi|dzhZ1UFQsh`TSUgS6#^YiAArvT5=vYIlsiJBKQutWHO>o8x;8Ofpxj#;k zq;Tmv#MQv1sIfF>3kgbXf1JWdF=K5NoPtZK(0Plg!Ac1=og#nr`(Yhe$cpv;;}lhj z5)1MN9-I_r6CTvpkODl2Ayv9?F?OP8bk*2UQ!K2hSyL{>xFAy|tb-qTs6$Y6G~(>= z(POGjqA~Pr+}P1tbfseK#L@VwIZ#82be3XsFwB+%i({&jL8dHNSE`dCrovc=KXl-R zD8hdK+ctg9jye6ui>nR+M5Ke9d`*Qo7TgV7L!n|jfk2$(7lphx-wom?j5KZm$DGs^ zh5kYCH|b16&9~Ip*38SwjeAD}$h%q!)#6gyu6*hEWHm1Y#dc{s`j-_cV!z zH3c37;veh$2>?_i0&B7IC>3EgZ&Lsd(vMNr;)X8$R4Z%=oiRp=|mQ*iyF&*5y)Z5x*NNO zDQorwwhY_~;<04D8NP%WWVZ|Cx8znGsfPFsOcNz(gjh9mhyDXJ3>2}nB1>F@$1_id z44Z^<9z_b2EJbDFmZNLgD>okwQYeKr=P)!*IRnd8Bz!T~6QyfJ z!?VBvE1C4&O|^ljm=rWl%S3GA_#UWj$%8gA31OMZ{v#b9+A$L*abhvZuoUJ2V!*c- z5sXEHzuVxu+WDz?0Kxm&gB92}aA2Tfs2ZIqLNWuQTv}N1xVX9nc|}8_hOTTS6O|^; z|IrOe8a&D4(&}rn41{tPloj?=X>rB>Ng4H5Sq4(MBgzV2sO4R_CUy$V$?flC89)()>>c7u$-dH24jYmTc#YK9$Fio0r(w^t?_Xv+R%pwh-pu0j~oOcVdlI%|!Ds9ZfAUai6DC(7k1d5C+A5H*P*DB9{^6#^ScA^QKi+}m=faiS;h)zMwFhyAI}t`B zgq=O8-SNEcex%;SPM3d#AHHm_KKh-yb=6S0u1oyirenNuYxC(&0DfJqr*GGrIFL@gCTn7spg)p~U!)9SP>-7&;lCv&Jm{WII; zA}7Wb#0^q2L)(h~Qke@eqTyBHBE&v22i05gn5I2X%86fQW{0kFvckLQ-ck)pVN;W{ zRPe#;&d5UzpO=7!|s`WAU8*Ee1aF>MOUF3w46CbO~dUd)pdUbv&8(-=QnT9-9 zdtjK({P~O}2OWXmXDsMYE;T~ihJON%wV}otg zAQ!IzsNo}IT%en?WHh*btRlN{iW)u4r5PtDmB*!ZPDgFjCqgkh=mE%j!q+v>S z`~4kP$35qZT4G;*Ka#&L{@+H5$1FvLt?uR4WvkT#ktBY5W7VjM&>syJ1hQB=&7h%h(7_`~wTOVNbmj z_HFkGyaYSW;fvpA16~OaeLYqkSP$~J(H#K%SLGyhfi{(JX>N0CogJjOiwu^a_XX$% zc0*y<;+TtGz?p+Q?y(qthY+8{N`(38Kh+@a0(N|il+7Z_WL3<&0Zw>La;mX~{T3=kHFOtczlPp$RZuCcZLCx-dzb2OgmEq| z?#YFQ0Edb#{<`ZD+D@lQ`;;{IdYJj4q?lR^yh)pz=jq6kMxo3d)cZ46Y88tpJ* zg%|LZiz>O0ydDX8Y@aVR(LP=RdTfsmE72fc;(hdhZxJ=+Kvm?9ALX$q5CjMy7#N>L z%|1{SCW@DMbmm7H8URJb^Nkd^W4RF7%CLhV)foizpI~7fG2=o<3_eoeO2vl~R+Mv~ z%KOEI=v>+=USjLC-=&<;kRQdZC>W#}7Th3z3bIWCARTA^m#_aXKl)#O!!{WT>G;Mr znF{F$!#-II>4?rwv>ksn#EyyDmYZ5h;_Mb;QcB`{5%rl%M1SVl|I6>AO=w7+6=F}{55uuO&K5fliV3P?2`sv@XC;m`C`9@I};7lOYox{q?!;#n2bBe z571dajhG~IBpMcktq{&cyCh{{_Zve2WJV0dkhg2%U(oVFJ9XZ2 zkP}DFV9y76wu9nM;Lk*TdqBVlit7;tbwCUQfh-7OKH+l+($AO*P)r8=8CZ@A3+{R! zk~Z9}aX2aBqj5N6m@k_|#4M_1n>-vGXEhc=KT=g_DBHl2xCC&IfSh8|xkeS;@+B$} z-BO1c5Q_g3Q@kH(1(Dh$oG>(%Z6Hou0caA3hH0t8xEPA>h~e6g#EU3o5}uDBW)kiu zt_Ix0A*Y|LGqOhDv_~uKM?YNVqgp)b%qVI4djZO1NT@8I3}H26Y(wE zWKNMdHyK02@qc5=4*yK&qEScp?Ga5NGL{6~p-NpkLY+>Ow zg0tsMQ3<&aGX5DsX^9;$@281$N4OLx7gKtHi7q}tdTxOUKd8tqF!91Cu(Y(+@edEj z2K@^&2@eM~TUuEIQwmHR!^1(XI5V?#g-FPZ)3bHSph9Vdjbz&y{$LMT`xC%Hu)+$0 z*L{%rgj*1-uz=v~(|p3-r(p)c+Nb%1xlh9cg0WBY34Nc25d`g@<`e2a4Fd=&KFuc- zd>VQXWPX}YNcuE%Ac*=jpAhtEXhGohX+FW_)6jsx=F@zF$)}+Pf$pdI1hr2?1p>KG z^9f>~h7tt)pXL+TKMe&4=s(RTkbfF-5a55BPeA`PWFUb5G@k(eX-Glvx(70!a0`N! zJhm=5c@?}J=c7Gvl+6dLm!@L(UAOjyl=YyS*kX4wLCy+dxD2=}QQ!1gltG0scQRpp zYuNqoq3&cxG)<7V?cxGxthnnzFMd`6mqgj=QLF`OC5TuP<$H6ZgDB# zo*p^nN%|_X4&_=ZHi+%T;QwaC~>fB$IG~uyM8lLvc&s zo?`*$q;moqfn}RE9Wv)8ZE-lhKTQ*8UgDY#Ao+x@vke%L^G?>OoFa1yl0ktc919j` zPGKbvAiaehvkicgf0?{VR3*0b)EPzL{40Kn!bybHKY$bwddD_kLM}9Uqfh|KBGE`K zJvGWfQ#5S^x%W z81vA1HvZK3s6r$~0_-6ub#_IXp?h6(GvOGbNvouoSEf6*{IDoc!JaP#e%wem=!>Hz zFN_FUDZC9h(?8&g<1%Tb7W&E*4Qhu6wGa8?SkS*RL4Z2<`r;e`X9_Wo8&6|jnL3Px zV}63F5cj$orH75>!@fA&peo^UV>zhL7N|Swq}3eez3xN5FOC~%2yf6a2!kTPK?)S{ z&Xz9~0E&owWr6_>6$FZaF%gdG1J0Pj9XH}dzcPh`s(YX+6sQV1V(F5@M!dLJreRQY zJxCLQbiykW4X7Fgs$v{B0&|jQOc6jOsIwk>{t(xs6+7|0?j-2IX+dLUf}%k0HD(Ps zvu_S+0=?%+(1BcmGzq8^Xe=DiSYcznIL|&>A+zNGNn^d(9@U=Xy;>>t1 z&O}SKV%^v~O_QseNhqCCh%v5RAPN>|q6qdIU#jR$tM8jnL$i3>gj!& z;dR__=*~*el{URx#F3U{GhBz6@q(O*R%+v%ZFJ}@FfL#%6{0-IZKaS)Nak7LiVI0L zFdWSCnJ^h_{mX2|kUJVbvSI8Og6v^jl_Y+ijdDY_}zdxN(a!5yr&aTV^pz;J04#KSDPS&vz9;97COTDfveo4X@y)WJ6XxK*_F z#o)>#|09A-*lK!EvFa(0u;F|}D{&w<>q)_tN5-?oXD^6Dn9w&|^mR3S!w-v#1U^ni z^kC1l7I|n`qVCq%UXU)#p=||mVa+DE#4dV|tZR;&5BI?{aH~to7;|sDh2hZ3vu?ux;Lx`G~A#j3` zWs(;6`sS2z9>FeVYeTpi#2;=wc!YO#ZY(X+eamYV_5(@OFf~Q9>w(MOt~$ZDvNBhY zctbIvW{L-B?HR+iu#cJOF`K*=rKU-5Ws@4r4IT*8YSsZ@SEz;WV9iwppzk=6O1_!c zu86-;S_dFqsi=06tmjL{xvCgnwr(`bbNC^u)fZEqb2<0pZnk;d?Fp#jWsqLg9Nz>f;OSx`^~!8T|!2 z-c^3V`~BkM3kLDGq67VUl8+9lNoOq#@Cd393H4rdWMYCZNPxj!bVTB{(^07i`1tAr zhpo#xDe#uMx-iK2oCAla&Fl5chfTOCKoWvmg_kkMfR~TXvsASJIMHiC5gak=k0Kl* z=z=0Bp95njCTFbhcn*6PD1AX#6h;8lYX2Zk`)-|t4F4C?Q?}l{(D><7)mie80c2uB z7yOxBjy#wM+%F7sx6EI9U}OXV8bt@+0lqNtg|lX3kg<@xM=Bz=&n~)G)qy z7ar7}dg2n56cnKlI~5+dIj4rjZ=ZTX6SIa4pb{gWdO{E<1X02fzdKJ6x=g_aQ=)%? zDKLZk5*}0}2#6IOp##Li$dt{p;}9Rrv7-~^N{pBT6vbp1`8q=5&rbQ^i5q+8xB-*W zBSe6vkRl4eq|AsoAO|9TeAb2Gi?Yl}=59Fxu~or=J%9;P#_d!mKK_2r1)R@Td_?NB z4T?A;xJduBjfhx8S_YQSR$@dRU=SB?*Ec5wsFogiJZ(cK5)vQL+a!%}2_S-!nVEIr zY|)8eUJfbJK3$EB*PpA09&XW>D!q=n5lVm2NXE@q9^dDkD7jS{r@q~2qP*=ae7x<} ztvWzG=^_o-tfV{F0yxffL@)0Tb>n6r5qaBI@YmNo)Qq8K{QGWO)^OT%F}``WF#ZKo zmjov2>}YTP3Yce*?3mIbClK}b1GK?7EF6V}5z?e57?>6q`2U{`$EBTI9ZUfKZH+vY z;p3dTgxx#S{_Jx_xu(<~t_=a@MWrT(rgLaRh9Rx{`L`X zCJ`tCS9OT)8wFq_vwO5(F2&e-aA}PYYWJ=rcJ5+-6VVA_ zk-LWy0M(art$)39$cpesqDG24$=Rpe4F|QA_0kc=KC)>6Lbl>;6VDMPwfWvNfpzi9 z&Z*MD4s|G3(G*r$2f8X3U>%*KItiR?3ug~wPh*eUvrx1$m;m+x$ACk?Dc}HbqAgyn zA2p|fBzW-?D@{}~~rOc#Mb%Vhb2mln$~j3Lckl&&_TGi@D+KuiMYm$<3JBnj&N za`{~x^|DMeOYN+KUPq&GG9xk!CE?2+nBZ`ggCyP>{u3`OWT~#L2HNIWFN=*Hsr5fc zZNcRxhd$AA?s-c`!jde?dEND6)EUHxcYSNjdqgd@bt~$KTZMq{RA@X(e!1C@d+Gt& zfl3O9qg*Rl>ff#SRIx5kSr|&BP5(8e)da~}{HU7P8Q0Gg`DJ|bG=SG3{(5Xvrc@UF^d-xHs}yGvvdU`HQa)N01NL z#k@$f+VhaU%H=089f<3)GUr}3H&VUgYpB8G_y`gf)=0S~Z1zY31AWdM^LS@SxC2w8 z#^xLicoKLd(mZB#W_V_v1p*%#(ju|O7F3iGNfUTOc!uQ<13>XPRIe~c8If3SFR6lT zm^em2=O2^5_rCRg1p5PQd7jjCru?ge2(q}yiPT#CZ1o7PL$-K~j)768$OhB|CJi?s z+FX51b4b*M&^Xax8j)^wl1<_@))6rEB+HS61-byyY&fxqRWK75OnV%YHYrIm2A+QR zdU*HfsX7_JfKfd(N~Hdtiwoi4AdjckCU}GtmJ!bL?B%jJrBrs|Zv%LQD@44LBO-on zZ|pP8673Wt32%q_i$tTchf+DGj)#s-%x=fCskS>f#hdj=OsjQ%0tvwuzi^Jt-!6)N z@ORxEG64vpAG2TBx4_QN+y40_)D^3fWSo-Pr>uMMXMeQH@WYUeBoZmilwn19*wiE- zwU`k)sHm^p?W+rkUd@yn+P`Lgx48;q4Xj5ss1+3pxy6|EYQJk6arSr?YmxErcrNXl z+gkXun>bSXBu3+uGH>mup@(!Q$WwzVjdFR|Lf}-kVAbIBW6kWVcfmA~({piqr?&}u z)UgpzhGG?wQ_lV}jJ~wdrr6$i0N~MvD^1%h%W9suES5r6)19EqM6Kd(KWlD-Pfen? z&87!>q@QDRsQa+rU>A;rYf+I$E280C`4$~p)-n2RktSgt(%Ug%J&}{QblG*$`xNRI zn1s)$K=;I5o8WIFXKxOaz`TWfL*D*uu~JIGpGd3ejaNbI<%njL7r*$|L{_8rH4l_s z6=9=!DNDQLgr-S=q7=-(8FCGVi0^4FPz`MkMcg9XJie0_%W&u7=AswXUi>yDT`kNK zfh(qRNtlXyY$|`T9Fp}N#+k-k%33mP0b9*z|_eL;j;T=h^D1ev3#i@vSj4BFH771Di%* zNR(yw&=QR(iV(QB^vHfj89HHChSuHz3%4=L`>6#z*^woaJS}gRF(2i9%*5iF?aVJRS$j4bZ zFFauU`%Swb>dBGRi+cUQiafP}YUN&`dPI4(w3LlR_I!}dI1Yf`!=%)e)snH(8F)t) zUl_tK%^#~xC*z!RhY+tFe;|2;JgKd`uQ|S+dT%^&kM?K_|0D})stu5$|l zpA5HiP*#kEEqHoWN}YIatis|@o1$U-dFIo5-J~kvch{$fsmdAp_T#uk|i@sz$EZ2U9zlG%efb0+lC?hiL}@&1zL zkM&VPI#T;Mb4&QH(Dmbkko9~AjtxMLT&5a}R6rmRW_bv=HHyh&7F5Sv>3hyEsdjZnsf`=_tKY&Aub@&Vi>oOpj^7_J`^C0mNh9*{wnf$`E0Qs z;D3Vv2BwS!_WyDDObiAF=HzN(W^cjz-Nl|&(aFSI!pYUb*2LZ9ze{I}gc;?2QMBP- zHi$#&M+p>jgR*=F?*W0i#NG4K-Lr`}m@U4=_hUMIQ#(00R zX1@RR{s3bW6%d7|#a@J1oV%HOaFM4&)hvw`2;R6*f!n6bmltQ&%JkJ?#<0ngEL^)~ zk}gO3+KmWx;A^4oReRZieq#D%JT51u8E+M*5Gfz>Z2G|kr!efhxBxH35{I7f#VMO~ zxqejBsO6j)M~2Pq2!T_2m;qX4mPEaLEE}PC6)q`RnA+N9i-;I3Nx(|_M1l(VPX7Wn zV|}`#kr=BWT6{|&H!D8;(UqEoh5!x*77t3Q3Xo7(U~r&c1HEMq(0Tm7e{ezc|2V12no8nQ>i?b2D?txWjiFYn zn!j6V96(X#jg3)XS+}{ z!IKLK&Vjld;8Q&w-BZNWS9!g@^HT;M>gqMmdqB(g!m2*QQ!}2@iecY3v4g1g6Y0n| zwDqhOJ{@S20}M9E)h;a7g0gc}9!wP}uPaLEFP6y&&rC zi5?PU`CopiyroT>ru0@3ANJf_=o&`~TFGdxBmh^k*n^`{zQNryQ=Y8kWVKdIPO=+0 zGAGnW9<&o-3w2K5&L%XFa;AUKvyC_mb8xQ{x-kB23w+MuZwVT`$g%f^!UUrAIB|^u zU&3!pzb>|QpBA_e6Cr#f9AUrt|MDMQZ$SneU_pr7Sz>$2z#&nvE3%$mPF6mmBD5{k zL_*mXvL#iXLYHvF8eKl@1R{|r>q}8sxIp(|4h-OL z=cRgaz#U=!{EC$@Ao248O@RJG!4&ix#IFon$SXY~XSAfms6d6OPTY&Qv2^~J>$l|^~l zG7W`)xpiG5X<4jx52=b`?#4r_nYXRSiF9740)96aV5*k?61cY{W`@(ogf;!L5xx-tP= zG9)JJUHKm)qX`n2JSs$Tcx68~2Qzev+Ti)E#&?;wZurxa83K7!_GjSjyrw#OE+7c> z5&@wFLDYdmtNq5s$L2C#;9$mk2XR#DY#g2kiOg%E!k!{F%p@ooM5~TNkvPh1JiN`& z&M5T%k~lb;bCZf87UW~2>8<^mW-n|U2LpOq*fyH z1bCOL@kKzQf-MCj}9lo%NwEaO` zLNNu}ONY>0g>PnGHE_%E4qDcmuHR~`Bik|6__C!UyCm3bvYOB;neN|?^T)ZXi{slx zcrw^Zp5K9y4f!O;>{dO_T>sy%|Ic6jO@oWlu%6aDXSU##HXKG91lUiHLU@HGT4m^yY zsqVM7F|@Sx=B~03VyA}R!&6mMQs)eWry;LDmz2HUVGCa6^PDhIA(cK-Sw=}9LUXgS z!p{B?)F-JcDl-Pe;7*7d$ystkHjy~P2Aa0ef6Z|>79|w{tI&O4g#(KsteEgdy@!*= zs)r`CbUJg#zq0+#u4`X#U-XQY9_=_`}V#sj2c*2S%4FDSH!2 zFRlGsY~vIYNGzCgqW2sEW zEmgEGHeypf7Jd28i9JFrx;&XUh^O`gND^-dwH}q+edvRY2#S}~X#4v#(&AW2k3}EF z4ISa1a(c@s4_sGzhOwKSAEXh^f48V`l(f|q7pg%zdaW=Gh*T#pAF50i*(ju_^Heux z=-VnEQsFL+pWh55?I&9wIbI zn?gk>VzwM*+g1z4&*SIgSosK@rHlC`p;G`nEJNG7z{b1D%F3#Ne?~UsTC-GP%K4F0 zedVLXXOa!|rR^4amYuqO_|ExYL17`Our(ZUI^rm%gZ^iVrsR#zg|wbWrTAJh)vOMV zCnIc13IQ2P*Bc~yyz>|hTQs{2Ca0O!Cz-G%i4O8*dJ4QHKpXBX&X`WWG&0kgW6j21 zIpYHOBlBZqDpIDH-`sw!;L(A5-d3xM@_ z71{JXJ9Y(QussHi@Fhk~ahF=X2JAKh6mt%oqMnXBm`IKzt&s>W%Zw+!s#y%Kt# zZ_FTd12{VJL6toRN7mfoP9QBZ2t1Sf&bUFV=ir}=pz|IAN|OZxd6^yiQb)N9#E&qz z2?DP7k?_0(AqfTl_V!m9Vc~wDBp%10{saM=)j+-M^Z54d$lsN~KcRZ2wIt)%(6aOx zrjLPrhCb(evp6F_39IMhK#h1+JyHO*RmpTWMSai zKxRnQnd8}D(&m%*fU#sGJ5uBBxzHYfKetO#KKnzz%+gLQz{(N(FqtB<9XanA!$(PdQ+0{koy>9pAB6z9s;@ zMtviE+@ibz@k4^~5(OhtzDD~h>lG~6ItK6hbweKIBeo+5-bJy-x$vHx+D&@H|J}PI zsB}$<`vDG)va{R3EGV|PV^xk@ICm=v69em<9(x1^9K~?29AQ)Q#|c>A!*5| zEGg`Jd2}9_`W;|;t$6AhZqi@iwE#_S0x2a#od=xqU%Pu76#B{aLIM-)yN$!$7H~FU zOy$LD)&U9Hon&ueeQc?s3MP4>;1iQnScMjuMJE`3e_-GF32W+-1)zlXTx@uNJ8%YM z;^``N=f=l-S$?8-KuKqj*$2to%?rD>JQB{`Wa%{i2e-E6CZBcUT+LXR?na^)%-^3j zW}A~%mhM6WJ}lOTaVen{zQ2%pwl-H0J|?DFP=l7JzUf9JM^#x)nCwEMd9?HeLlCT zf$91)lc_M%frt*Auu|n4e2Kd`QQF5(`Cs8GSCy614PRtMv*2mZSYMFhL83H+htNu6 zJRE6Vm5N%Z;q;$q`jY`V0j+gVu2QPF81@a}g9+L)y2fP{fpy^7$Z{gtEa{{vlmLAv zev&-KY622k$~^BX#TpVzYjdU6(M)+H&kK_i&jU?Cv{$O4xt(mK_kbg)XCx9+djKO7 zJj)xfVvJ%0D-|BhBXD#IbeIZr-NoGHl%$<>+k}Op9E)q%P7a0vVKv`1jgCCbs(XM; z#9j3q#F=jxD{WqL$K)5c>#F5pZ%W$!3qC&XN4IxSqg=OD)dCCayYDB>-Okg|vfA=a zg7@w1z25IXWqQA7O_7q+%@36U(FH~1NkA(ZD=Xkljl0Dfp!V#3}HkoLz= zPyZo=lb#NtH|Q96+!*1FpNlvj1$2xUUzMz2J+eG>{PkZqBV=ERh8*-j%6&I!WM9ew zdDuQ)(k*i6>u|T`UwoL4&Pa31Ft>z4Zt?@3wG01k;oUa;;v=|)_w+3_iMK7b*?gdh zvlT2EgbKHL=cVtWHaU0F^3oi6QYj%gXb8x{%;BjUY({8uZmE1h6y-v#y=vi%%qOqJ zSs~ncp4~>$X!?*Lm*64-mL{PV;D=R7mY~qn^TU4!<@PC!3a;&5@7_ohlCuY(iXS+_ zFVYr{q&kq0M2^6sYf_61L5kL7Cy-FG2jGgEAcR*Wk?i+r&h~}ch{f3|nS3acY^Dn# zk=7B2xk$$0ZyYELd$0%4Mvf4oTbh;3=Uh5aDiz+~fb6Pyo=zg8h`%7icCX2Cac0)= zM&1lleMs@{!bJa&U~OHsJRDiw`Xs->QEr@gPdglBtOHTL@MMXSNziNqDzMTE;sPu^ zdosSLM5}^Z8XhEm)xqR5L8tfF1QJNbxSY(&A_wr&pO(iGp3fL({6c&dpJNnlJDjPc z2pvX~gKfl(4zWH=BG7^y?}anA*Cv*0)xb7F#k-2f4LGgBj4?P2fziSD;sQ=c(e z(UOh3+M@@1XeL;j>$z6^UTukv8cLW-8Y|tvy>WLdUUVhVR^oRRljgsj#WP9~p()BkRWhdM*I|LRO4qcGTb=rtXe>cqNq_Pcd} zG~uepg^%MZr<-Ax5Hkp7Vdfn)6p%I&;0i+sU^r1_oWLpB%Oi|AK8ELWX~kZKz&1pA z2zULsIyfLg@Sf<{&F=YUDQY?&*Zf!3*~pP282T2`-X!8XB=C3uC4Bg9OMbT+0)TS6CYyiq@^O!p`bLZH zk)K_vELFineC4G9WrzA-{?IWZaZ04$pq}9JgUT}r{Cqn-XGBRJ6b5Mb&7$acXeCKO58(?DAxfNSsF1z-x z{Ce7J zt?vxQ)Hz;A$e4Z-VXzcN0*!<>yc{p$;M zI;5S9oeb15(I^Pzf83Zg;C8vtEKjJdHJBJEB| zJ?pEe+8AXmk3bsx4fTcNfcg#V>ZKQCd(1RE%(iC52+TGZb{8|(wt9bveeZ2QRzc&; z^LN~vFJT#yP)OfEDL<2QjU`ki(PpF^Tct%~1xzu*&=gNkP~*m@tm`DML$D~o8!a=8 z#Y|hW8%$v1%u(T$duQ+1KV$iC3S%Ib4aMKGmVM>{bL5F;L`g+pwK11I$Gl^uL)aZp4b^|hTGIl1jr!;AryZE=zFGEZtmGC0UA0^l9Q1WxEP_U|3{Do?Th3X1)3OF36u(xLlONrJSk0k7VS#)|g zaub|ddl*NP*F7Ugfq$zdBN{1sMT2=G#Ow6mYppMKhc7VE8zSQ5Z+L=N#@I36Ai6I+ z_@U2b+kPg$Z?O49@YFIg;k0GLSV2=qMk$19G;!RoMB@;3|?ZFLy9BI zg%V_s$QX4E(K}R<&`k#mww_{eAMY5`3;O%FV%@HUDci@tNYg(!)4)TZ84a2Slqt!1 z{z3iKm`QRmdd-(4USZ~FU6L?|DtE@Dk{NS1ONc6sPm@C0cruk~g%Gv*veCDAk$GL%3J=7JPYJi3zg(uYK-DH8`9qfx72I8uLk8@M4TS!r zEMoJO=_4Mrwa`awex4GbZE)R_kMrYC!sb;K^IwmzeJ&d1Pks9 z2=N_JwgIQgbCKEOl3$C$gmMSQn3~Z0Tm8A99BO8fGB@Im>_GuhIQWk3K{Y$bZ_J5F z)E!5h>iT!r9pN7(f!L`jI4?vaL5)p|ig~?KL_Nq?55=y857SG19s{+1+p?9D@af7I_}z#< z*8aHWMP=ihLh?4pNYQFuabYiSRf9_ZWwed&=YDONX}D!E{zKs@9QA8Z@W4&dRjj+< zu_v%VP^8xoP3^MH6ARvBrSEuoviF1U*#A=zx6cy#chdq=LwE8MLWqXc1SqvkjV;-YI1}L*=lk}~zX5|*2cor?^ z4Re-nI*cd24S#xD$TiM}8IoGlhy;wg!Vs8Uxzp;1_>-EtKl+D|)(PA-*8@bPdj#E8;gw#7VMrkwC! zU}(Ju9PEfhWoK8VN+PPeyrxbVSW`4L>2^FP_J@iJTjm|W?i*d?N| z%D~!jb~o(TPxMf0Vh#c@1jZXkd6|GPtgGkb;mA!$Q?txzHsevL`fm3-GcGiVT3^hr z14&NQ&y3s@(<;A_V5(qn#TjUr6&i@%%qV($jcnufaF&o}UZN4*NDOPBQG=0K9yvL) zmPRT;3Wd0K+++=%!^5qnZjeMbUTHpWix^TUDnGH>gTLD>9#1$>62&{We#GCd56W^+ zWdyyymr}e(ff-c}ZIwwa(qEVvF?_(S6cxfDFBNutFwG$-6_GQn-mrkmUtAG>(ujjE z_+>sHT@TsxrjiRQIuy1zT>1!Ab%NANqat;hCtNF;$k^|O^WO8*AkEt#`{VFz|yC=+T{$(@+xSF z*`{^5g%U**{PlEWF2?FBba8wgF7e_!Q1C%?o4SV)LtDI34MdlxbRE;Wu*dvXy+ZD$d5-8#^xm^S1OPPLg@Rl-jf1jU9{K)kgr)X0`pRq& zikV#=1{kC3X)LXx+G+lh(tJy(-*I(o4hz|A!NOCGxz%Ud%*puPz)_Epk1c4=PBG8UaT`AV# zC2rb+nmtpcZAR@}WMd_6KyiOYf9Gs`BPFySr;cuB$*mrj9$dl5UJ>%PdVaCDLX|rX zTpV0+)3mnZ@kx-o%1b&v2TEOK&-^?jca`YCjA+^y6%Vt#>3;}KuHyv87trc)YUMWJ z_>Niuo@UEiNc(x}ET}ldi2A9Wt8D~D8-8$mYScDfLm7U0>o27{bjh2yPYa7IA;iWB zH_6@y?3*VqOA0_{sUg;Ihp@Cej2oMsMe-lAo&4l9kUBIABS-`e_E`bT4u7%@J!xRS zU1iMN<;8X{(H1@A#kikU&^MI|Lj&lh1g zS|t|_3>Ka>0Dbbhw09@g^mBYQixg#*WX(G7fdk-!;fb8O{;{kwe`-2C~y1hZ(wVzR+gR^}&VE5MTcZ8!Z>84Bk?Xs)u_`4QZA(3ba-HP zR8RRcqI}EI`{k$#vM#z;lxq!nlpoTG@Q0X|Vc6tqjRu#i+7xO{ikIK7(lsV0l{r`F zRhp}p!L7hL6Sqt0_NkR))wM5}UVuE3Je7Jdd&+eNc80&apP62;KEggld62(Lbq1fG zIrE8k`nf8p->5i~Uq`$cIAai%ZS@V8H{bC&)93uF+Gkyy>`>Yq!zx>UVL!9=%JSgd z&fgl$SiJlII79iWc7}9UUhU=lYkz${`~0AM6xzzaQtmkGm&S7Lo|EU#g;yX_2`-nX z;yzQB?s{urfp`x(E0->N3s$P?Dw|N>R>Lg6rb+pCO^a9CDf_A5{`*ssJJ%cuu|ZR z3e`}xM_rl0RrrW*Z{0a?tkw1+H;(+h_!dg4we8YuQ{+8vC3Bm6`4`O2G?fMaT7B6- z_4c$6i5 zxEHJmcwgwfwZwd?T-h6NGij5K!{M`oBcu3HI{Zy*g^69Chekp07hsc;+5(jdyQK!3 z=*sw2EM%D4!O`dy(OiSSVX}RxhA(i|6>n3z({JMCLODbU*PR${u>%xWZm>BALlyLp(uHwcftdz)7N7&noX$L!Qq`*k7|SL)|luw z+_c6iW?s+NDq5?FEQ>DA9a3@~q^*F}r|(*&J>inzw54X&MG;ueX#20IbX)xZj|BZ~ zP88-KCHr2<8z!fJ??MJEf3R30L`q|>8?>;7TIcN=7_6}^sh%bI=kY}E;N{mIiex&x zZ-}Bjfirlg^9uZ4r{cObk-6VD%|no>L;Vm*Sn>;BBxd-_h^rg^`&Hb5obr{~*MmM{ z>E}H?Ee+q+>SY1R0}|~UJGMg0bWUi6dkYSTO-9xhLKym zuSl(dEQxqV7FovB`>Z9{Q;LXs96fu@iyeFZmuz22wb{8pT71{21Bbd6F`fb# zR;t@V2$m48=47)Ahws?A)4M^bb5h$JN;nwCi#vL2>Z^J-|aq!2rrXYHhN@D67?>g zlNFS~DV+Xc8;OlszS)p#=M+TFjwj-O;ulF)E0~=pNtfvrC7v!yCw2WUo1a#mn#ZD6 zKZ!^>e;^-&{RB0w^vQF~==#$t(=EB0r(bcg#Hg75Ad}?%W;zD)>3Hb=>2WCQ9dwu1 zrSuB^u77HsMD*x9cKznj`#5=NS449R*7fJ-9EmRPJuIGnArTfhNyvFPd-k7k6%Ooz zEAvsi94Y1^LMeCS)t$ep7y5)5uv+m7X>{7jFpzbyWi{DakA4>$u+r51n*rgZzkHQ} z_of}XSPwA;HFXI@TAz)6uaCV(p*J~(I1sMT>F&(hh#_{2SlPRAm> z6XWGhp%uLXbun~nO}bQD!@whHPNaupbT#&Dog#J|UlrR`|1N%Vv<%gqV1SwK{P$S_ z`D>|%!PyJc~`tx_N3+vw{l^9Oev@;gQhQ$Sn5U@Js3S3F8w_vZ_^!H6%1045nEz zi6a`9#(G#BN5cOANWICzZ(qm^n|do_hDbKn-D~5*N8XbF;0C7J@FFo!mFY4!&)c5W zyd4mFE{@@GqbhLT$vQOqJZ4|USVO-l=%i(ri{}cue7_5sfL6{xz%@8)x}VrXjc_=n zz3=VLCNvr^reOc7hGz?U7BCM0+8~wh&m$9*M;91NXb|LWw{*OMFFj`0oUftgA1Cj> zINEdRlSCpDG}kRgM+-zVs>MbZcGj?FlA?qWOE2LM$G!LQ%#n%?ukD|#V5klMMJ71^ z>B?1ufK&unA?P>RDtM885OlKY0O~;qU4C4F%#SDkTV7d%-;~&cgTUPODNr}#4VfTA zz9;3Vrb}l*ZW`ckXRkrd8A!G2$VZM8tXd}^I;z$*sTdE@_7QI+ToZpF;JHi8o|(Q$ zY-Pur&G`N^ER)dq^_Y4Qq>#Uf zopo9Uc)7DxFy;mAZ4S@gYH$%;&Ex~#Z#iCW9TEWA#4!N`7laa0JkiQ!=CF) zi2KS$pcMg(>o^+A&D)>Sx+9`uK#tfK|Y(`HTpcTQ>Zdv>&Y1Pufn^DLkW9G0hu~yHIM6 zi~+9p)18F1ox^)qbJ^`EwNNpGpDLa|IOA?YtIsv048L*F*Tb@gPui1qyL~kgsUP%~ zZ{NJTXZl=@z5ff_>^9vdc%0N3#c}_?OR3_?Q1XydES0x+yxhBcW&2?aG4Yw<)Tl_>z<&OAeU(8mn>bKg>T7Of# z!Qnp@J=}agrsW6#K~E=9;5*7q3lZ4-Czr-mNpAbQ<%pvoTuDn#fZr9CVdgve2!P1n z>)Bdi$A=(%!~QqS-u;HXNb9?IsiW_I&Q~!8weQ9ndtdMj&b}b(?cIUao7+9o&qy_s zpQIaCUl1-WzCrIB-Tea3L^VXWlpDSUl<(1vv{~zy;S&A2?%1rt=cE!}>()DY$_;Rc zgx(H(6tEY9$vyLi;5_*~em9_#3b^9Ays&(Zba2ywC?leN5;3N|MB+Ot=x!GppmdSH zIgDcV1GX@+&nhhI>WlBRtzCR|&YKO_y+bBhK{m4anD}0I@_pU=XW52cCG#ZKeBf`f zc`x``E;xnJ^R1EBV}?l{HqFaFVB6ffg6y)ddu6|^{0izOxHWL5o=*o{-pgkWj94S5 zW!2x1WVT}f0(|6}KVNarLG5gBZ)L|wGyJ~7fyeet{2|0cPT;6~^sy%Y0hzf9abXK_ zXygvc{w{V+iB9-FuZDv6hx$vB;uax67D92)g*oEvU6|hRln7>~M;qW!#~Ne?T4f`a zp6-|4=7T!D&Mg{>Dc2rcBM_1jh~>b9W?zI3NzTfCvjl*gd{P_Wf+>Ej_DHCFX6ZkQ zmc8qk7gBfpl1(jwu(Sn`<(v&!{))75z$xgljue8JhCnamhTRaRQSdjl?MG97>>LH>SEzso!<530pvC>Bp1P zNk3^}2Wk!y=@nA5Gm|%nM2dg=Y(Ive?{e;2Q)E_ikbm8-u6nF41#cc2A& zEGi-oaeZ*8h^sbbWqfL2YcOnfI+H(L^gGGVKFj7XZh$df1gpGicVVHpOOeExHyBb0 z69rn%fGO>o4v$vt2va@>nDIsP-jET#n9ua4-1G<{bw*+3bpxOY+}L+|{?jb~@6+xg zDL|-6PpHEixhq0zd)W9M#mX(J^U9(pLYrb6hv3v+Zk>0IXr~jK(wi5vI+F(Z**-7F z@R!{79}RAH0_9{;D`dsyeaUVPEwS3uC$yNgp@K#NeImEnm}&rAmzaLnu;>Hn0FIzg z$1U8@TJ_BM3qtd*>kW=?Kk`1)(3&9ACYS$LSML_^L-+bcJM?QPRzLc&EQ(2w#~uR3 z5;1BTqO4v`c;ob|I{qui?S?k^ zI=^@m{#fUfD=-t$Q=xkZX#l-U!AH;CHlSVQtBM+r3qYR~~_1d{njI@a_4JSNOn|QNm z=8#m%CoP4&d2E<@bBJ$= zTt(izvElS`l%piex6M=-;^}qU^I3AuS{PVIuZ*q^BkM8*f zUEK9dWwSX~M6#P#NVA()6S7@b>a$%}$FrYT@Uov*J+qNkD7RQwu(qTwJg?I(D6i3< z>RoZ)CwajtJE0z?i95dk4_SWHRe19!{eS;m>ivHy$Z`Mg3UYZfGbdA^sItoc7LnV= zZQ9NMMh==@lheVQ$3z9S)yn;DibLH&r9rlZkq(1as*u*<=?&B2h8bXxAB2z;P5QkD z;zl*FTEs^6I5}~ZR=+)Q_4W4oN%>Uo|D4OtfCz7*{t!J%gpMCSdLYAPG1qQ%`j18OVm zFM!L32!^h4Px0Z%W+jS3XhpX4q>4^EfXbQ^H!HeJ}G#4l&I_nvZt zqUHWchR%Ep1z;?~ol|U!C$M*q;Y|cLCwWZJb`;kY$Etq}b#%*qYty(c>TkS*{g1aG z)Cx~&?#EXk1@`}AWvEEWiYcoI$twKsl`*N|>!rQu{Jr&@{g9oVeQ8eVNM~~Vj3g0{ z0o{u}49H)Zimg55Q2T?=fjX$BVMJboSjA32QWyb={M&u|1b&hH<6+}H+eB0GYx_81!*#0lIMeg$)%_4lP>=)h*8q*P&R-Fp zFXjk>i#MzYjHhlmg2yb?H;1axUB&y(AHsupIu|Kk?g@5Kg5+FI&C%MHWW8i9F*-0ZPa15hlR zw_m%3e-Jl%71rj~@a-%o9UZOwHF$XnYGv-jB6~Mcr{+(ZAV_CJ4csDo7cs98tFJ8) zsww8^=X2RcW;BM`ZR-?xg+ECA!pUaj9h-T8A;T<==!l!}HvgG_Cb) z-0!{#O%)ElR=E8^QhwBVd)ho(TasZMs^6-Eb~G z8=4n=T6b}c^c9AsJQ>4v^E_$;TcmEV^u>u|Caq%8tSU>{B1y?on$Np@tzh@pQm1iJ zl^aP?#nh0EaMc>4lZ+2Q;zdXH5;crx_U$`#07r>B<~_%Du4gkj$I~6tA>LXmK&FmU zBske7NX4hg~8`{A(g(Se!54`(}6;93=35ARiOcoM)J9{X=U8U15fP7??L&p7b zRr6$TRKaFjt{qj+%ss5+xoAD%wl~|vD^!B7k09@Os7@c(YO@Sr5=3|s;^GQm7 z%mrX#;J_vFM82gRn5a9z$4(EmcOM8&$<=OXyCgE!8@q;;MgmE~Yi4tFwWz+Cp&nmzriDh^rd*$^iC2a;3!M@^DUw&GFR!8sC2et8^JF6>B zx8^|IP!}zC0Q8y5mIn_f^FsCy;j&gm4cUYib(V{>k4{Cn>s;2BAQCA|O%JFhK|wCo zbgRTjQb|85d%OGf$58H|?Ov1%w%uhG+;N@Sm?(CN*FX!v{~@MSfw*pb?iSGS+80LO zZ>dzbhmTeo$~qCQhANBV>YyY^6DxXOyug~8w!tw zrWg^*_lIQLKLSaxuXUtEVI-)>=liA3YQB@mZr)qRUJ!m#<&>6l@nsmvNIG{&-^q}B zN@u%O!YpJu6Ly4{HI4~Q9ReNE#sW8JDc237$PApJdJmdQSX%h6Ru2y9-&4d=&3sGn z27Dbg&+wVEep^|jfPy^A&s zE;a5e{YU#QN5h|VfnYYwi1p-d;ktqQ6@-FjSo`cte_dBtI)>H$+ zlQZv3n8-aYQLQF{$jnr=dx+s&Jc!Tjm-9z#)w`wQL%@9D9}7atBax&MI)umLLF%_H z$nr#&j^gyUiXCocErnpeWzP~q*_krnu=H1(Ti_iqL=Xz6M#3I!oW&|Eg$*PbXHE&S z#55CA6Kw{-tMW_iK5~gW=mpt>FA7OeLGeIn^b4u}o#!r<{aefmmC)l(n##Oey_hP! z!y!p0BCw6fx$Z}8gY|F4Id!rtGRTIrtH-Vfwoknl55<&I(PJYL;X)0*w%U-gJz#GC zyd}dM?0q%MEq+rZ{dq^cU1Vt`&hbVPBlr{ zxb~(t=*p|iZmZZB{eZSxmSRPeb9-Ubp5he_~$?mrXSe|HM zN3<=B?UfaLq8Og4m>w~C7fa&GI#>lP)1)D%>>e%)fRq_xZSAKrO%mrVmqM)!+fTVl zDfXT-iYbl!Cl&QJNdKItd&*B4K|Imk= z2;ikV2y^m*XOmEVWM|$;IQCgO_Cci%2?(>lgR`!hr%Ldfh7HWnNrg(YFr@sTa}f*4 zD65jBYqV+lE91l7iyZlARCi!TNi%`v1k*K}$sO*uWUdpVPbD3xDyX!Ds|tnO4$}8K z$(RP|4GN|0lWLr^$>Pi@*#r=;47#G{%NCf@=1D^x!b>-WQ?4Oyt`2$JKV1lJzRC4m zj5wvZ*-KtJNGj%gfw``MGQWq_kumwdV!(+jv}3`6cPR7-fV@NKP#9=gJ@@AEF$fB@ z(#xDXbOFgRW$;dxTzBm}tGXo3l4o6+VbnOdI-+kqN`^<*vwA(P1B6+_IF}*Cs?_=a z4Z9=HcZ5qk^6>rRw@^JRzK$VT$@NIGIWB~;Zj__v3U7l{C(w7Uwg%5rq`PZF7r55Z zO9?Qm;aAp8SFaVX83%eMUBJ7fK_VRED+$*xr}Yn@KY8lvd7~eDI(y=_ccOoZ8IiUB zfWqU>Wh!~;DJ`uTQaq$#nxN`~RuWc)>k3*IwD+hRC7fW0CXHKihqWEiBPjD-(LUMy zf%K+JkBOS?ip1U!0;lDve=UA zj#D8oWe@0(!VrKcPpI)+GeF4$UNFw*Z%PrVn~VqKwPe9dB@o^>cIYMzn0Yz}qedQ8 zzd9$SM$0cqeR|c~X@1y<-He4vaXxL)8MEao7IGgie8owbbtlWGpmUWk-1>ZX0Q_3! zUvHzO=4{>Y+L~jyzZcq7pBOgs!A1A6s_;3h`=4XW^b<|%_B|9${Ss8=q*wz}Yk)IIJBMR5SFj!q_>;)KG zgpG!ptOVg-J>9O{3uN<(Ey@*wC8t(#?*G)IEJG{*J_a8#;*p#a4rUUc5FSFGopKZK zh<;YTQ85%lD(tT?a#;zBXm=29N_zf^uOxho%Rec&s2yaSJGSoB zTX7jTyzbm`1S{I4>Hw~v!x$PbB=P!RBN;MZB7gUNG$!8ixHU5<$$=?!~&&`*Vv%1<1HS8!2Vvd zj@Q&6md;0X1Y_&VSeW07H>#rV&Ytzv`%u_-A5rUzJ>?gauhH4`#}4Bk@ACouTTTLB z*S>&j;70&&w`)GpSJ^%k<}(2XXdAK|JSHkLY#Lk;B&;e{I$D3wR8T*0e2WW@Xq^c5 zpW>NFlB8skxfTaN+>{t3++{DSr{nGspi{%f-e)a@8VSq0^<-GgmjTj&IW|JsZR1xl zB<~_Oxe0gITL#n<%m=0=|pUG1SsV{u{;Jd zGEyot$78zeg3#mCOJsA32qVS(h&hvmusRcFiHSoaLahHq**gYj_C;a7oleK<*tTtS zY}>YN+qP}n$s5~t-q=pZnf}k*xm9;QOx3O0d#_dJ^R7DUoab4;b+n~615>>>pTgwW z+ba*=t35LPs!g+JSU^|l+#pWS(`~M>zYtlNIB*}?oya+ix&^L0Pg9f4NLRO) zKk>DkpsrA!fVQu`xzJH}c_DBB(<5aV^=AcG$g2lfNJ4CKV&g)jMuMxOfUb%&HBWbW zbGT-$hDpjpYAOmUI(iEFaasx*q;WDzimEEgh%4FjOjcf7b0vdauK!~3v;-Gk@M@_F zM5P*-mHD4$@)A=I^CJFP;BtTyXpyF1i%Zcxs0-jNlYh||i>suymo1r^z$`XfF6aT< zGO)P=xbdcMF}ZOBD2?pD=Q>wlp3R&AB{K^>V#yOS#5%tSS}xcKeH%}hiQH%bjJrB9 zwl&%NxYQ?bW>zTtwzh^=g%IpsNSdI{cYr#Qy_oq2%?N0TffA9HAt)@Ml-EIrr4Q(r z8O!r3BwYeKSBs@WU|n9Rlcv}Uh8%*A6M7eO%1X~g=|i5z9eEUfS&s-GeJp-irzONv zLSrb@N?or>$Z3D+v{U2pHfFa8A2oGZ)pf5&v)p5al5RNRvg)i+8NM1z9;E)dbCiZ1 zcMCcC*CaUh{s$5!2z{sEtP5#PfXLu(E)g5vB|Hbe+^V1_civ}GvYtb%oUl4NctEy& z)!ar=__t+xFChvEM7eP+kCmsOj`L`VYZPz8iShHViHp_?W6X#d+cs}<7>fHZ zK~th0XWn1in3n4ueOdp;Ad&(Kj_-8fmc5Yn8%&)9S@T{zIVw`JUwr?a&If@U2`SDO zq5nO3jMRr3pEezIgoWB_q5b%dx|mM=QxRI0S{Yb!&f^QUB zz>h38ARo>Xf!$(-WJ(l@~)nn zF&Q*Hjd=Wvjts<4(%lh;eMDRAr zW}l~S7Y=7w6foUA4Aapb9!0Ah{xI|k3pVZ8wPqX+^Q+(uZ-@PsS$mwhE$JVIZ}^kt zmz({(>7FbO&@e9`N@Jimr6)?Vxv2Ny)zQIHL-*W^w#-^ zKGLxcr|vkRYRLHzE{mNwL31NZ3Ff7DCf2yge+!+7LcX4PTtVQI8b*O2d z`MnyIhYbW5u-v9}#WZYN6MDUwN`z)B!v=d3ksX~X-J1w4-Qf2bW!#rh=-k-d7_oHJ zDVmVxaukGhK(2Z~?|yF@o(6B-hfdVgRo70}V=UL_%1aP2DG3QOoua13RF=YVpk(z0@)n8=&l)tasp{A^VaObyT)2?*>)K1K`!1D z>F5rCj@k5c+|W;J?0B{2N$|m%;v#Py-WJI<90fNKao$Xwp2_tGG?it9Ps_$KJxs_i zxOixHTn&R$);aC}+vL^es1;SF00{dzi#5P6vnR`rj)14cvz z!(qvvWuu=dlZYuRV`48uM|TEu_9ZNBd<67`bgm{;B37Fzy1lK^f+Y|Unxg7+sEd*p zDrVi2B%-?d20ba^ZXYF<;jGqAUrXIKui}qY*E^w+c+7qToizVC&pZHECj`48i};m1 zovxs(F0cu;^m_^XX$q$LqJ5z#2lXFSE-~m;ZpxPE3=%f`WgAKfN(XG#jZs)(enz5r0z4Jen{wF-wQYNl z`nGh|7I20G*8F3BEbJZThfSHRqYrqqia2ps`e~b(zl#XR=+t` zmBNfwQ|jiwIYY*Zly_%pmI)F;+Z(qC;RHVZp8vU;en3hUm2cEK-Y^Kn5d8cQp1j|P z)`LVn3EGytv1t)@U51>p32v108B-gx^R^)Z>k;pnmPZSN8Q$@{ zo=LEu5h}hYVn0Q_T+86zSC##cM}3ocy&TnC8zswrJ6!hF|CnlAQ)=qoam64Z92OM> zR}@Cjg0*W+1vnmthx%SW3CI%hwLigu6`L-N!} z9d%0AB8f`?nFDcaM3#NbT2v0ubxX3q<5xAw%qUIz*4$Xj&$tg`{m6kZQe4qKs<>lG zTOq&7X!{hwWkT5SAF7df!hACRpNT)bQh#{G{_x8E;T7=T$t~*NBkSKI;NK(S-y`GS zBjk@u-oHcIzeC*5N7T(Dp5EN?vY5;Za2hF z^exc-on-$FVjH0dCNaVw0l=sv7l)TlQ)Ez*6sky$m81lfD#25yd=gGN93iVfZO9>lXC$w}(+(7)c69*&MGvV9T6474p+yy#-#7Zr6m#2p2H z34&kcza7`>8mlIkzz<)j(zsAGoXe}@S_OqH~VF``rHVHd_G;J}UcwJN?X14NflRzKYbH~3%=rUx?v<%Ai=4U5v zNMRC;6uWCPNEajYemg103vpf5(?~7yK!NysiZ{$t&IwQSQhrQ=2nb^xr92_gI!-%r zIV;6l`<1jkuA4@@Wz5X7DY4&LRCL9%Y2YNy7rn0%#t;}MZ8|c>X57&tD`_?{nH)rk zuOyL^+>}%(V%iG82N-f`2M@Q*m0TEzvl9qy1obY&aHw=b@tvV#&~Ha;ThOoH(H2K+ ziX*$lEV)>rEq;ysI^dobxKQnilt&m#r4)rp+qT zvGGW)uNB5-!m?W3VIv=**I%rHuP?;YcKGeid>S7R;wgQ8)jcxa7t6`h_(@% zPkARMLFgy*AZQ&g+dH`@*djv!@ZQU74QbL2tt=qJgMML%M%Q!Fy7l7~r_aeKJ`avx zCsQmccq$`{uwsc!3oA_Cmq(|HMTA7bvVhYwP0RN4NJ1FmkwP;utwWj?M^ns!UyiVx z&wFIl@?lSp!Z+=2jOh+siZgNJB*2rqsnbruEyTsl1;HgBYUsT^&pweecyy~V`B#I zi3;BGX!esaZA}}uqZ{~pQx>>l7PQ95cO}Yi#=hP!Lr$#bE9?Zo-M6e!>4o9mKecQ0 zg1jH*v_kSC`Bj)GB*sg6DIf4ucGDj#cI7m#+5cc4mxR`R#2d%`joO>y9BfCL;0{rw&EPF)d;eVV`$TSmg^UZ@v8;Lk=dM(Z>sfQPDe~J#>n%#`>1ph ze4*M8td3}Q1+u=Fkb8$;hi(n3z6ckGe;pz|KrHr!E>r#t=-iXLi+{m}9nIb)f2e4G z*^dc2SEu~>SVD~XQQ=I2YROR{KPVBh!CC>y4a6s){wXUWh#&&ONe!#w99`(y4ICmN z1?z}}0h5$VrtE2uzaz+h9M&wsU!nYTh+z7`ogA=M1q;xbVAv{q0VYPd!ila%af(5p<~Ume2!7gAogKk0OtLIYIxk3poR$1TF7SJ1 zhjYk9hV~*@j8+<21Q&#L5CbCm;Se;F784q?DfCSxgW; z7Q)>SOw|!j)saux5lp!u9(O@K=mfvY1i$JIe6S68;~V&*8~7p^_|hBr`ZM&!G4$mz z`1v#Z5l?U1Cy?NJ`}ps>Ige$S3;P^ zpW$)#s-VvfmMiiOm)|n_>YrBG{Qd?{h0W&$FJ$ zQ&6eul8WnzW!|HCQraD$9O1&M#S&|IpmR=m{W^OeQ{od&xVM^8;~RlKLe8%8j*Lo~ zHO%+=5k`ATrcO8{)tml%pplNg2&0ukPkU^yMT)pPMIlk&|7TI2SEsIK?T!RMMRGkjCe`; zMFm~73X?+FD_{C50?g8mMupd0`5j2qg5O&8*`S5%|9Q^OQ8VaU!T2=Q>2!m@E z>OL}CqLMcoHzOnjrv%MmE@S=X%;8J~#ogJ=tx$|ol*QXr*V|J%6A?~dtZ+X{mc{!n zB9xwQ{#Jw(%Rxhw_bmb1QUa_>0_;g#H7mZ9ZLp|SKfW_p*&a`{GD{pxi$S3W!>nA3 zQD-}J{d`s&Os!D22l}LH)1kwY)wOa}Kd%$i=3JJi^m;_W1tGSI9q4v0^P;*PFQpl@#q)#+zm5vmDmHv9c64o{Nyc`$zQogCpRTMdmN8 zW52`ZHli%gBn)dYF72*D_v?zgugYi!oQD7j-l zLBC6E**k4>_qemt!DyOHbC}Y+kgxPe^XwyMs2@T%VD2-vSe9=gc-kz{$I-@Fpou))Rg!XB~jBhGD+ zLCJD^YA^*X+Ae|<31jd|9I(+VuJKfseVE+}D&w&fWmM=&04hjZBEaK_LWzi!B#p5? zoP;&vJTwhv<3MbC+j5OMT?pEwi~Y@8H;2U)_P}*23T&MbbR75uzQP&JV=N*+hi?(;dVusK6b)lh2y93Mpej$0Z5$^3ZH)V%_Bi-o(A4~Gu1v;AWF&|JQ{sru}tA9O+%PQ_5 z#utmzN1^=g*-nG}3CeIE zrdDL8<&wL|9e=?mb!F53*_S4=&9_&V>h&SVB51JNl?{Wo|3H;{N}hE(UeAYa8uzz` zCOkfK4+2TgAH^q-(>jCzIsAadM``JmCi!wNh0^y1Vf>(cJ~XSxJM$Itk-dL^DjMt| z7fN4N!I7IN61CY{`X;;3B|de&wB}YN<(YmaTf{pR`h5XE56dDc-86MQF_u-ngvujc za(km=a}i|dg+uv}iJzGFm;c>JzPM7JShpHVYACr}NA(pYNWMtapTj#v_KHlRlr~%< zuqD2N#wC5YRfRg6{P1s&R2)yk%{Qd>7n6JQpcv)!qw>7rG+#&cC6$vkl+f^nt_Y=f z-`ZIz4Q~q738#Y9)X#j8Ek8+n#T4l4`^$JD!J$f)tWomKP9WzFWol5YnhV(+kw)%E zsXuWx^qFxy!&Mgob>FyP=T;AteLyV?h)2#(_MJbyvkUA5dwV&dT_E^QKP(nlODD^o zIuf-Kju*7{fraZWwJA;|s?ntxqjS4!&RdI-7MKO9Q`6=aA|9Q-^{6KkHOU{XhCMh< zy%LA{1v>mQe$3e$XvG$3^Qg|8JR5AVbG7~YHr%4-+ewY z;z%UkkM#fPE&6U~uB4bhet7f!-}Dxo|F6OI|J7Umx7>21>EW%c(pcMRc1DW35aFD! zVT>xcfcu+4TpbkZ_f#NBAqXngf<6ODy7QXyFJnX$u`N+~F=rfw5ikQX;S2$L;Vt=5 z9qrtrScEOJ$C!h!O50uCGjr49&%b+VT$8*m=UZ>Rl}hRZQFV>(xc=fE^|GsXp9Qz=*`R$7 z195%d(DDA#t?n4z@kRAH?n21E*m0N!9mt+S;cx5_Uw^DY_3R;Id!GmQ-eUgsz7FmK z?AqLhAcNo5)91v4ei!+Fqk4BndVK?0`+$J&X27cK3wW=~fd0!2_%62r#YaC-jQeLw zI1MZ}G`A!-)q=2%kQP?7D7S_ngiMfZZOQulunCt;cn%H;Q~Oz~K`CxiHbVsLo`fug z38+-PeK!TRXX{s#Br0MIb%X5*e%23glhuQ`PrKlw&qoaq$d2^G@irgb{nWy=tmg~c<{Bq?fY$tdz$p#9H4Je^f}bgU=>NAPL>cw}s=pu>p9 z&QN`k$-)jm>3RQ_=eYuB6WOhQ0H+BIsMOD(Ec!}(o`!}3LJoT6)inmH6%8CnFtIyv zv++g`!0<;irh#(U(!g}8JT4sc5(Ks-s7w);adW4w!rJNV2BTQ3+2|_b)v>((yrI*} zODuxjEHK}-)Z7|+stO^LS72@s^-qy~9YiTT<;IKG1 z;xs-uw_>nvixC$&q8>MC`>Gr7g2XE*9H-To3mvd4;ABAa`?6rT3Y5oB)mLh=FA zdFJ?iqP|jjEL-BaXfA{8*3cWj(?hvHb4o{6PywY23|+Z(B^=vy4NQiDB3HQU9;~P0 zN;}JSfENJDh#8FpL9!^f!nm9a!yE`#y_7x0=c(J%a>QAMrImRMM!tLpeiFN>_Tb?| z=MH)805Dwx26h>cN9{JYrw#kiT$|nfh|;0KGj7-f!`@Rw#|a#@;aCYdubZPZ%b<<_4X#R-Z8ed*ubO z)5KRDabpUl%N{XhJIFXpE&jcCeMVP3V2Pc3G=S;OmLo0;%NktE$fdSSt0_G<-;@yp z$MVjpelU>1F$w0@U#H_vmn(KHRayr(>$Y#5JqQj8xjsHi-aM6uZ*BOkdo|D@E<7k$ zyVSWSOTsfJ=ht&azZ>$fj~9%$l0`!@16Rv(!6?~f4+8$$LZ_d$+F?&PTR`5*5{8A| zaVw~MCs^&aPvmM2iUh|y-&V`jMB}Mika8bYn~#3AJ%@3=z18UMV5CH$F4Z05WODTJ zDm($Kv_z*HiPByh0?%YT3bA`l$+T5+%QKy?$`L8i2R!)4rSFMm^Eg`b&*}I_S!BoOd2%;6S#} zME+(cJPIA`Z4QWLn<^?X7Hd>9G%S6f+cz@_!6etr(a=y()Da%vWV;F6>xPkv8XON# zO;~A6Z)$X*c`lW$KhB2N6i+7)=9jHhNr#g7Wf`H(hGor3Z!oN?c$2(lgtuCDpIO>S z+Td?v?uou=uPVDx+Mi>Q3Ie}x+$Q`cM%vE8)~Tc;9lCaSeZOr<$B11cs ziZd3A1pp2DfF(&b2%Dj-%CgSF062%9L1HPh7#7U8Sq|>}OxeHl$lJl(mNZ z^c!hYk|#N)mb$iP2*tc&rkLhW8v>>BIyRl;a$h0I1FDec z7UPdjk}GT_>{ZI8n?gsi#5Z~+thSOlTjB!*Qj6W>jdtFUw?$>Xq~c!I5(hEptG2P1 zO^J<7MN4iab3f6IJaUWOY|k?b@=D~R>~M#3cs|$Q~>>Xrqc zR`KH1{d&=pbDowMcFwO9J~z!TTl=~#=p${LpsAl%^L%Yll^Ra%JK*FtU}AJ?TwbW? zxedivmmS!R7g_}{S$l85?YWdq?tFwl@N$(JX;1*4EX2%am($lJ0z zs4kn{w~9~3b88Sx4fK!2jrj2X-cvyar(p`|2ubz~%D~_0A!P$Uai9rtz|;01*Zht4 zv2es7dLo>M=t6Tiz+8Tr1maNaQ|r2K+m{4j|s`ILx1I=Oy89S|6` zQ`9Bn4dDYITfXiZyot(w$&1(EFnDk~;RD-N1&WXq?|{loJXh}hfq0}R5_PeIhR~nmq1yUOj(yuITne^ z?l+YkB9$MZ@(!tTEF#q?REiv>;a9FdtWMP67>3%sXu9Zg-VFtl>02bA2ovwq4@7QB ztrbI_UfAE!9Y-O*91mmy5qtu`Z?frG3lm*`$MRXzA-fKKz^V1L3ju1`Xkmse?&HXP zn2{4ATlYY4XdN=M&Q|yE|Gg*oSJe3BtURL)#mNo*JLB z)P-0#jMAhiUTr<<>Y}5z_Y_~uy>X@2LapV#-+mU~&X{FT7`(XU&;p#e4861NjgH2IxDS=f?NR95*IYXMqec`qQn1&- zeH@X&^(?GHzY6n7I%X3?2JJY)FV4^KvQcBBt<`v|@6|II1}LEvA9dJ}HLN#S;8|`A z%DC39y9RGQi*H)A4$79AZqzgUacZCVaQ4vluw7+H%B%HZXdgMS3?lT}Uy8)F_jK=W zYwgDw)JHFVNcUlAHl>Gsn0pH~%UOX2!_(ZmRmA{!CWJ-e=guIwG@Bl5h}W)nsE)CU zH6KT>ED#-hJc>Pxh%+KLMxanfpi~h|s|yXOBj_4|A|61GF|!TW8zDzC)&@%?6G+BP zGYqz49b@~1KQDQS#ABZVz3SV4Fz1Y+LAVI2g_x%4T+1nf(onYI$gr#vwmur zIf(7vQpFJA7(pv~%{IA|l<&sAZh*h%tvD>|Gwd-g`SV-hnk+IbX}zm>X8ba&dobS~ zy^O`n;~E6x^LMnsp3`g2&$GB=vE+%5yd+JgrugOGwVq`1**%rgm6}BSu%S3lpu40C3*6l5*WBaKx@%2si_4bM34u@bE zveoWr#dkQ2pZ^BI>W0vbT+9t}K!3)t6YjcarGMd-^!<%E!~eY)2gn$4C}-pg_P=9f z!N?m>JYZHg^M>DyuA}($f$565**7>4;}HHEdlKxw8XSxe9B3zk1-&mAHr7w$fb@)# z(~vhd;ysTF6O29@am}IeIAS>uVHVY^P7e-rObE&nrn5!%XjgivS9!Vf9~&h$WWYle zx=rUm{eviUcVmd*OB#CMW@s!J*^TXM#rR!6{4onm$KR=HQDg4%xjR%P>qt@4I$S~P za7o|l#b^tAp*d#6b6Aq%fD&o{OO>>_%Gc&YS^il!)z{2xdtq!_m3P919i5P+h3MLJ z#o>A3?s-At=~Z%j?(U1+MT{F&1Ap%nyss-^A53|j!uIU<7?5)k+ZukvHQ{K9G%c|q zbH-4TWDaxGP$vpkrF5w0`R@|1igPylFs8-ayEXF6cc2opK{${;fp z;3WJ5Exg0NLLD+o1XPKbXfUWz7wtpNo-%H%dx9m)?i4IpL+=S{gX7-tAd z)quDSl)R*>9pD36;*iu1BLcayDQZWVhgEs>tOrFMsB4k>255n7A1Q0Gf5SH&>e@jO zBJ>WVfU1G*A0*>i()T7v+L@qgr30%l0Qez&s zV#h!5yu${k^tr$K+@V7wi5WzBV33C%gm2OFMY|y%hNSEZ+)+~_R}E4)pjX4$^~2oJ zpCb|U`#8Ykq7e2y?htWM^9H+aI706CMtB#ygg3GXIR zTf1T7GBmZ2$lC9llUrZPD9>V)m){c57bL!C${(H&e+uoxq-pHJ2EL4;ow#o7N*|JH zoOi~vZDa$YpHHz2(pu497yoJ2_E34=CP!l7DAP^cGuGA3o;s~t1#2v?h8b?4a;8{UiOHV*ev z-~AI|GUg?5OPHiDQQQ|b!JFBavTnrgkX6FC?~k-=NA}oG%1;mD55#Ro!BNMKZL2@9 zIh%VlhPnkg>3@uZcLIDW99;u~mzV4?GEBBxo&nOGZC4>0HTHBm>5VhQ2G1pBrxz#} z*qCRN;ZHeeXHI3OlhW7ReWg|_y6M}{P6OyIf{~&8GAmm>40UrsA?vzvZBEonXr?#* z)dO@>?sjRa>2^DCjng+$rE)K9MN_kg^TCAE!2(_WXC$b8Rtn$18j<0~fFMw3B0sNs zTUx5+nvw%>K|C`ORE`5hflM_INaGnWx{*v-*F-s2x(DO5XXG|CG46kx1jhIx_ag8^ z!`A;*!j_;X5qOw5yDC_?!|CjxAo0&k`!6`4qoek;m%l_sNw)tNV30SqUBFhaOt*Ui z`{?aA4O*|}*_c19s~TW_f2#Wv6Jp3>aQu*@thX%+Zpc9z!QD&z%OBc}&^Zo~pSC3g zWke5~@Ls@==dW-t#~^@LICRIMJVCx^{YvudP)VLVFO=*RR+}cSU-Okln>24!_nzW- zqHT`;TT)_Q2#4|;TWtJ*L&P^S|4z9(lWuuRe>kkdT#M3-xH&x>}M2?rH@jMQzU+bRYEnJ zUi&d3&AOzXABrhs+3t{mWmBzY6hmv7?U00JXRU@Dtz%i}z>kVOTaI*q$~x{YC&R|4 zrWB38q`a?e7H(T9eOT$pD5ye4S`1OW{TK1#_)$b#u(FinwffUjmHM$%yFmzgrJImg`wbR(^F5wb$;7ULiZ1o_!n=$gMe28t?teQ$ zl=ou*ChD@{tJvp!_kFXL(ZEn#3mTlVF;m|Ch!CB{&cCC_r}T4)O%Rtu2FO86C5^( zP}oKlaU5yJ#kc{Op>cE#<=4}1b@v(mLVLN_?TsHtO90z!!*;nQ>^h?#!xywPtRjut zBn|&t|B}c?t>Gpu()#~Sh8hhH^*M{XU%+1BA)k!!cPhlca75Reb4s6J;8kw>EKhvd zwXs4GZ;(_=qxQ9LzvvY82C$yw*2;SWXwU!QYJCvgEc_u@2Jl-z=*_utmf`;~?e^MT z2h+GdCESrCtWQA$(V7%FaT@BTvXEzVI|R6}lNT8t4QZ=$l)L)bpw_B9)x)Z@g>b_Ujb! z`woXq`SS!obW*8L>Do)U(rOu_%J-xQP%~})mDh}2YIDA}GQkum(<+iDl_yN79O{on zj9PeBbB?2gg=}fC9JlH8NH83Yq;jA&nwOUIpRnxDTjDEL1=M=*JkQ`5`1L?KJc$o4 zWEiCNpvo?)^rLrRksp^CH1t53A6*#K^bn#R;p(+_g_-$a-)U}~n|fcc(=SuGkw0D` zUW$%VeU%%vthc`*K_?D+e`NIm^Cwe?{0J_?#Are+Vf^7 zE833}4g1>|y4l$=TBAIf2;nCY^o@eM#eHv8ZhJjxevT~aCsTwk#mI%+t5qSZK8C>Z z_FIR0ut=`J&2YBZ4aQIJRCYL<1T_oy(w^h(pxWm6aR}n?0`G^0A%b+7ks0czirK&n zZ#@NdGel#P<}?4Q^yW2hz3^o~$)j@yw+}-5mW7voN7n=1ZKv2xfbF%4S3mAM=8XCn zL6IDyzZ~*tZh-6?r19BFgc-e{+$Z$ovKXOQ9|+$k8Q>N^yL2~9&_Fc70NpPz z)B1L{dUF9>m7MiyGDaGe?alVO;XKLx-16Fu(&PDr^{47C%Lnl#KX1?w zjr&RMiHdQGoUi8(0tRA@2&)AK3C%#kFD|M+5+A5-trQ;=zJ`OEoE~iehDT^YNrz_M z7yk$c(h9Q$AFz2gK>AYpBQ5f(D>#4BSi3e~_*TmyjGd0*6ZL1z>|ME|5;{KMv zTN{vCC!nXd*jT#&Af{bnWE#5b#BC3aafhnk4UA!Y7g@Fb!*i>2@4a1T1Q&V+&GMo_ zZ0;HQ{U+HVP5q_j*4MEE^`%^EWSi-laEyD9kob64dQP+Th5lI$Ve}{99QEt;2XT-n zEnvCVT0_j~q!jhaN)>rbY)ryX)5pe&D+|h20H`7rRaex}&{Gp3AD=HH#)aL9vAnM} z>vic8AWz^5575+XO(kFr^@0=Bl_D^1hC{GrBgzrv1?=BkT}8hLDeNeA768c8o!(>A zrP@dFt#2-(u>QS*EJCkhzVZ>zpTsPEX!pbW$jz0-+Q6!it7UL=T1?=6m3Vl?F`~c( zhiH>WNl9ep=qO@()jWe23JHA278@v5SVV0x>pxmQv6BA2;M5)z>iJ4fI9y1&4~B}_ zmmfPtl(d?zab3Bvij2%L!B!6_swGc{ja)#)i+#kH{3#gPwYa*`-P=>s(bQWYDX!$e zr>R^$#6%{W(Ulq!MjY5KJJLh-yw8V9+^#na>MlPbWQe0OA8kUV3R$oHBQIVtomMe> zxcMq4K!6zQ0RbNB4guyC6g6%yj0y|Tdy*9`;8)(afgXwZ37*w}A6MxP8&~E2Qx2M; z)DQ>4_(NO-2bl`~KlX`{;xOSy`UQPW^+8~&v#&Bw&>&Up9yygSmFb_sCMsXLZm!@H zWghx|n4cd%FO<8((~P^TfvDY;K-Le%kqau{5O&C>Qt8WZk)H)$q5Hjj!~^qx68xxk zh7>@2Yk=(TLc=02ozZQ|-7#*E52eqoa1cRN10b$Ui3Ud8suk|&5Xv8DVNkg=IYVg1 zzc`6YDsVD^o9uS`G^Ip;YM?usg#p1Fa0PgTwaqkIHI8B#Dc00aq|nLi5tj{97TB5X z;u)N7TqBpGDTO3zk<%GRS#$xKdO`V=TN%>=Mstu2Y_#L)`@%K)jqq^HPnR@HG#`4R z4X^Xbuel2uD_PKQAx(vU+k?Wh zlci*$CMvArau+fh#j^&B@RHPJ^0#}Ux*0~l&)*_MHV+L%>||qh|7vAh)>ve36c93G z9lSrpdnkTFfOByBP1VTg4VA)yslK^&W{@qAB2xpHdpu}za`Dj;Tg+ThiSU}}?)o{N zWjdp_4UWz6vY=`N@xY;etm$XJ*6-ari2Y(?6h0 z9B*lzxLUg|r+?oM8LQdTNcQ0UtCP;cv4hO&+15$y-8Mrs&M#kTh04vYuFH)-jfC;y zc>=<~s>=A9<1&R!r%^?s$MAfP)GH;uU8j?TJi%5a4X45*magNfLZns&)}bC_)Ntn_ zwQ6MV5;tg|atmI!-Ms+b*$Y*dyXqe(#d(v&v6C!elXa3YfJbIt8`*v|p>BOW%(l+w z@rBZeB0adw%9amzmo-3e8!fEWmdX@cVaT3QtODHQBY(jG56v-A_TX29G3`mP^)&^%Y2WPv=0mOFLaw`g+Cm80AW0#)3DC-6r6u&9j&w%w%~rK)`^3fR%^LZG4n$c86+VUhCqQ>t!T9M|v&SRwd}TYaR?=bWSpUp6 zt9C=tDa;t&HjS0Ba-5NzGxH9$(8W#DRi<}Yi-B0s;Z#iD=0JL?V!XkV*K82}luZw1YRb%Hy@4DGbH!3^bS~e)4o;jbo4dzACc6ezu>-ndhOg`Qj@l z+vbzBqHfvZkYzgZo~Bl@^iZPK0=EfJo5`oW<#Hwsnm|K2tAzzeE@(%U0aikdI55#G zJ24KW7!hepx0ICAm2NOqRMrkP%xRUQUK?y)=|vkt9cV{yg31}XPUs47@f9k&v4oew17s|^qm{OznWdSV zfuN>j^5PD2Ofap&04Y|p-<4G49@=XICinYQ?Dw(0SUO_=P}PoFZw-Y_PII8P0VXNy zhINm-ldL}IszKl9}&L}{u2IyCb#$JCX8KuC4FJ* zd)gT__(+gCp8eQ(hnxi}m40E@0XcMuVRlH^V;gzx6u@>$vAV@h4&0m(zxY9LigI3% zb%GF1;XgvI2gM$Le@VXILE!?-9&x@T>h_$tBERR}U+8g(v3UA|%>0HeEcb6} zk*@b-t0kNnbb;`$x9%E^L0UDsJ<=RbZv(_Z7q`yRe zmSv9<-b2Zp7R6CBlV@zX61>fi?jN-|$`R=-1?g(~c`N}LOQEFA&@Rnb)6L*I&G6V3 zyl>{nfrnzj(U`Ke!<~m$j<87hVg0-kRHTtMjK(axbYbtzLBgM7#xCz`0UFyHcU_zsGbfHzoLYV9 z>Ey+xb|eA%`c(9SIVp<#Re9mMvLwv`3zZ>uxrOl<8Z~h~-lLt@mEeCf)KJGgjZ3;B zs1ixfB8qBr=s)hs7r0L9jpw-S7rL~qZyIL)dYs%iP~jfbuBH3tRvUf-+w_s7)}Nh5 z6!z$F!WMPd;ne^g2lCJ}*bw+x2lYIhLT_Q0)4LqD_(k!2A+mlaj$aT?)`svfo!=1u z*_ep4!F=tZfBe8j`oC4K{|Bc}Sy4b%Nm%87)7Wej4dfQ(QF!gFRvT3K*M#|#0}R8A zvLvG&gq=Z?NH_Vxv7SIJy3$IdR%f24{re>UBv=@JT*eXYsEw0IChfTCdF}L^WWW37 z_`QSVhfkx_?wcY#SkUMz4AR0$QI@yoga&dm(M-lC8Hj|cz`3z*8HrnS<`U;J55;_7 zgO?n;aSSRC-nm&Fs;X_P%#*kR`Wcg;M7M!eVRUmBD4X8*0^uYzchpqC}-=L#^;!4%oh`P@_>r8alN)PEVjnH z&o;V+c}mv+QONW6Z2+b)iNs4tf&!ow5~ogUT<`u_j}$dCQ6X(G6SCu_DA-`8oc#+~ zJ)vBheI6o-r< z2OFU(u#O=RRg^EA7Z+b_91IoO2Idm13_FXmQHFV(LVrL;Ev`6)+{DzlMnWgo5K4=6 z0>dMa(uiveS@4@r>Lw=qbIb0(dxshQ&wKy##}Cf`D+Lhy|FF*)7+RYMSsOSx{jU$E z7^Q6`Bn6c3Z4;*eRT1Sk0+>ly5Yl&~Aeui(A2e8*nWYv0>Ka;@fxKps7QwL=|b?q4oZM}j_ak9kIM1z^DEDe4VB+qg)bTZA5AQ1h9nJomO zuT<(f(u!$HVLH|opUh!bQI%6UaBEO^=|t+u{Y~5iOn7fXqVpjCE*yUebJ%m+mU%QI_e~bK zzK|I^rc+ue0r0k5VYvQ_7&dE1VmJUSW_Ca#PZuXm9?y+w!H$GL&jGps6hHt#gwIIl z^tqM+sRu~KZ<5c7t9>oafouY3JU3ew784{$86>)~ zBi#W5VAv-&I;0YS2@DH$V?}-dl!9TO-58OE06Q=&%#9QI5wHg~`Q!#d$^pp0CZTRD zNE<*V*yOVt15y{D4>k#N<3M@?=D^FJ+`vdxfDm{&)Qt`43}^-~f3AJHp$2WoKap>F zX#qxd0)By(6VIL?!vJ_7vA8n;vKWvE5=%IHflLLcgT&&`aF7jv36NOg*)wD;fD6_+07>wD=ouT*70?a7|9r-TGzWx$@55@bEcjSIzbksC z^Gf%LE+#@n$FK}vR}ev^(^__+u~W?YRyT?@3IWjNK@jSEEgRNIFGjo-c&5vMNG_8v zq=76nBBb+Hk0Wk#AD@{KQaDG@$8%9C5lx?yv$!yxa?Nry7*Ng#aj~jogxa^Mhe{*y2QFTx>P6%9htJ(A`1CN zT-4t(+_&Cu5MdhBacF#<$RZIO)J9ptTW@+qu?BTKnq22llR6d+(HSTfd5VfIQ(}x+ZU+PG6|V$VFZ^(P&ArN z$GrF!6V+VSC38)y^H1(t96_t`5QS#aku1K&K-D~QXV;<#NsWhSG?z|D@$E|#qfRc* z8}2tePslaM0q@^Df1XV~h|z{)WMpz`?tLk8 z997OKC!a`tiB5Ay&Dd4dl|U=qCeoS=da-_u=D?SRX4kmt0;q(J7Wh?e&DmJoGOIO; znqh)MGzay2!e&bt{9kq#s+Rm4FWx)>eth$G7vthNh8FSHB?rL35shfd%O|W{j~B6v z5%a81>&3s7Jet0L?U-8I6J{jtZIvty#m{|u57{+R$e3TJeeKS+dTsE)$rTx}nNYJ# zhF4cl6mR6-=`d7Jqu>N7vLjVV@hdPJ_3KTcDqE+~-;hptxhpgkOVKy=@h(0+1itY-O_hC1C^f;Qj1vjR@3;-0zd;R47mZ|w8ZRzLgcI+N5gZu?Zif?97v z{nMEPz9pMKL$%bnmreY@TI4cZ|KG8DXP-Ku5JiJX2E>ajmHWgXFR;nmy@oF{9KK$ni;I*&eiyOE4?L%n$#@RZeg>4)IC-t2C?Vnzm4IRrnaQ-=OW-=V*NWeBtY!d4Ko5o4)tA*G9Mnx#tk-hW34G zMP$pdW{|jvAmiyV-X+mW$=ch2cVa@f%=bu3w>sLxJ->*p%V zAam_LAvePnPoLjUcVpUcF19*De&~?!_;c57Q9(j+hM6WViuQ9^olW=Hzx?DL+p05} zU2ei!5kxgrAA;9Rv!PzCe8Xddvw#~Y%bpC2jnUhbxHy>KA_4G5-zg5kVffsjL zKlNtbO1%@%p`A-sgox*2xU`fOPhA%&IJAO((k9B?rS^rJ-IFLcc4~tf4i^E9PRZOCwhHJM}utfAAaebUt6{r_A!`jfq&XU?UVzuahz( zFHOApbRy8oAAb%SiDn3JDq&*b(wvl%_1A9X^6Ge=!`xSFs^`#YeC3=VqF3+AH5et5 zmvGQN`DJ#sR&;X8Au=G9$bov6?d#g7eCxf~sw}d6tytwNvg%xPU^JhT_b*0e=ZxvC zk_5BdV=ajDD}M!l|4#8Dv&C->lX&vIYO~JGR~YZAjM{go)7%{Bj`I?NjbUkZRTJh8 z_{W`QZfQqNE622g6J7cSi)3>FYv{i8RjB>A@^$Vc&p^yaF79~SY^wm5_)Y2O(jv?= zu_T__rPkr;5dN8qSMBDKWs5sn+pyX??W`UFXkp5mmloIW%6rS^Qja2=|nKOgBh%aSDNs~qajn)vU#B*;Xsd3Ubsd@ zu$h05ymQZrMNMSjtW2JJzGr9mWo~D;^3vhenypMuyte6k7<$>Sm-<^{KrC8y|KxqM}x#crr%@33R=RW@6OlcH;+OWB%IDkgPXMEo3! zT9W*Ta$C=;%9XgH^nh9FNx9N#+=#!6$MsL>bg^ShO=Dx2z@E^DX(w+5u__RkE-o+; z#*SvMDKI?LnT;j;xnrLxnnp8GRQBtZiS5v@KNc^wze?o#Y_k!5PWT|!K=?HxS}T_f zV0cj2Ed0FUN_UdLuI-PYZ@Rnpkmcwx`qW$I$o`u#sMFp_ZZR)PxNV3r!*J!?`=Ca= zdEGQNR7aTDXVdA`NF!x)#Lt~{cWT^yZ8K?tx=fLS+^W;2EgRoISVnWo+3wuBvxkIy zQYvPIt)}^MhzQYj|9a_q`C{rRWwMI|U6*G9#+~^Uis{meAq$nMw#tbdw({ml(mf*L zjnnU=tF#qQq1%l{rsJ#=0k3lyR7ti>9~PzdFEz7d{dq-{&q;-qc8yl^X2R4z>t@U; zYa*yln!t?#eP)dmhb>E*lx z;b81eY|w05$@5BYYPyy}KSlGEO?n5fj%$kA4o+=PN3UXn5!){d=vc}hOt0xgvZMTS zvyDEHcHX$pevIA9yPL`KX0085echmEy!`uT+IzEhyC*KCD(b;z4II zt5(rfU`A??gDJvbUqTKO==4ExkXXW{10 zn=FCPgY`^Yt}l0tPgVx)jX>E%b+c6sgoSSX%lR8W$fswI{Ng@niKON`3%iT=#xa(9 z&TmRbMh|#oHmPP)|4gTHrCBJkmb?4NExB|ll|i(t^f{Qe!+^_%Z=lgjnjrpQV2LSp_>ZxxZYNjch z{kJ5%k*K;5rU{BeB4KF}WwbXYc=7rG_bRMayJ1esHdbxn&crCiR;YRPZ}pd%$xr7xiVp{Gti2f+b8V|BRco!sti?8zCgu6w*?hqEB8G=eC2@(X z0I;+vdQOZ4#cJlKCX3pC_9)NKpaBew?d*R+UzFkP>kG5pCjCsp+@B!f|X6u?ydq2TCWt*>+EsA`u;pMEaQ7~N@{n| z;V$oZ!A)Ns*`!S7V0;7;ykQhNktHGvKcF*h+H!92O@vLR?J!EPyg|v7+6L+6W?I72 zNsJX<9R3cU>{Z@&7BzM5qHY=+Vpnux74{3FsQ1bdb$0QXWP!~>U{db@T4W7<9q1pu zXXxX!S1Gd~uP-z{bagFCZ#zUO-Dg`@Lz$SaT{ny=3nvs3NAd^VZ3<#q-m#Q|k zZn!9gmwm;Y&5K-h=iEJ@rD^9)5BBx-zJS~ocj3-1?9U|DeD@) zmlNrfljWK|^_?amZE3Gf+c4mB4*=GXEfIuBA*j)Zs2^Y^3=BtJnR(Q zPq{~e?T)sqy2fL#g88=jvd_C2`TpAQUWTaJmekvvj_nIEDR3Ch><_6Zdzqz;)!UB= zVDV>lK&%RFR!`pZuA%svnd3`Ij47h=Dt-KrrO!i_&ZUnkBRE9~w(3mAmc&o#z7B4- zR5h^jvTq%HskppJz*yw@Gpg^0$R5X1GEufTh2J(HF>XJ`_6D-pwv$lTBGbN=yiYBz z>3I^}{-La3AOYhf>3D=Smz4i^WzKO@<~8&o`iQrbZC8HZJV+~vin#%C31xW4wZOiZ z5#Uge3AY`KKUn{%Y}!Cnz^JYoQjIF$Isb^r6!fD7`-37?7L$^>Cls?V2ibG8;YKTJ z0RuC8Uo19#JqR?A6y{M_>lYAH5d5jpi`C8^)+kmw0>|Zgo{+;YqV#AN zb39d3-!+@PXq7S3eS8MfJA=i5>M zuKIS|r0ZW*_H-eB+yezRYf7o?AT=gKwO>iUj&@2tQ=jTj5PRQ6C$~8dM$xxIb74TVfmyIm;Vk*4?-Rd_WpTuAhsD>4FOM|b((AKtM3XC-Tr$D>ZCQ; z@6K-Hmsi{f%B{Q3lU^;7R2=*n!uJ}+T>lg#YS9+!f^+pxVVU*);cIDe=4Yy@1^9-| zF>!}XuK3w=r4D3=YA@J{TPNvWStK)m?rZx>HK_Vcr+DdnaRS8=zx<}2hS;y6+tHw8 zATN{3#<_G5f7K6niMd{XnZ?6}=t~9Zo(u73k{`~e#2+bT|9T`6lh^Zs!y{Cz>Fo!7 z;)sFuU~pf=s5QJdi9-I}>xGD9UKt-7_;M08c{#T=Cm4+L!5aQEX(%p^-})K27$-*jN{VRO6g11|jlI z{MKypO}y3w;8dJ)8*4`yA3N)M&@^zNKPfzJhJv>s+4=QCbTUhXij_42WXxTk2WkK= ztR|U~FZ@VykoV!Y76VV?l-pUiff~pchLV7BqulW9b8mS+GNWf#(UYs%SBtpCG9A*0nw-XYomGNKj+Hvqhtmqpx3Eu|l)4dQT(98GEg|Jj*sGaPpM(?x`gcCuec;)T0zc z$TW;|$=i}D{b0TXg*XwMjA?z73{Vg9wzQmo`Gq5cF_8?JL=Bq?Ne-yrcRx1W z`}o48$CK$b6K(QrQA1E;{6M= zz4?1iymh6JrHFYx7>e)?+Ta}BIl4e>Y3?SNKCcf;78HywK0X*)ir`BbAoY~Jop+&9 zEzaSCJd+R%JGzDBDrqL1UYw|m?%~)H1bpHHXJYhFF>Kct3oGy240vYX zj|K)qi5otR0hMgmt+2*M_wa~{7C2xGIt^P8@B+Ihi5)z*FmbFjI4BO@@F@{^%uc=) z^^Nb0hj3zDV_Z?3a(8gh?guDAQ6j7nmK=<^=azv#skS-FZ2tpAl^lvGAx~)ZeIPD^ zlxlm>-u?$b0bcld1Q>0fEz!hu{Wv1Ev$!2wH1!Zr>4O`K9Tvy2-gsOV>Cuk8Il3v5 zFJ=1sfTH@y6%V)!qnL`}g}~aKTnvTSAW+G{jn@uKb?g^zY8mNXl#T%8GhYhoJ+&R~ zSY_-@&HTroyl4wg*% zGQ>mP5|;BFSngh%&6l!8>>=+D8{Ua~A#6AVWbxQ^9VbkIaYcYs)f(O8i(re9d|Ep* zX0XR{Ml9dYowUSc?ovIs42|8JojADgjun=(%i|H7CQNql@yD?TJ*i>I5|3lQ5NS-| z)7s~~*@~lYW2aTN_v&IEiSl}?rdW)vIIaknp#`UNP7ElPVBeA-cx6k-OPeMnCTr=h zThXIP?y{!Pp;8HPdSq95EX61c1&>E{l6B_)Ntix+OvDQF8kyEY!H=Qx|AcY>g(Lrk zlY6ZH9ruy>F@gPGf;;tb-yauPGP)kZ^DeI@g8u1{@K zjz=bt-8QD6Z=6?qGzHwt>ET#cu`GAQXxw|^Az2q07qxH!;8DnDL2sjq%pSFGhwb{r z{ye&zc9UU0k$s*P6J8r`4+R!sk;d508-IIiz#b|i%LZd5?b)%!a>92$gWE?o_i6ps zV-HicY<(3YuG?r(=tF#0_R-S3v2F*%jFQJsQ6W9o_4T&Zdn{aUk?zUz=S3HOb5JO{c{cX3q@(DuGw zcS|%SW31!3vv7C4aop@W;_7=? z2#J2_@v1jWSa-7!M%~vVeAx#UX6q{!e!f`;lj+?OE{$gLs3un5UFOIi{-`IGclp_m zaZlmg$tA*%(--O|;al$q@)bI_Jh432a%uJx_Eqdi38?fF`1S1E=wxj3dRd{Dvb82w z$g`W!b>}a~>Np$m>9%gH?`28!uM5(sUzaz8wA^ILp>2vMB9GiRh z3VmFET%*h{yGgru{(*zJ05OuU9C`~dru#}lG3#32yRy78VZp{t)o_c@!O$P642>tm z&d*%HpdEsR7TCC0WQ?*=v0!66+SIz?8S2b4#$xLar64T~jr=;;**X+6$W~d|UeTt4 zU#+F3hp!DLhv#mWy-%j1hP@eh;hSO=hP~6WF5waArlE&{mx=npXQO&XAq?`XfsqGF zxe(kNxB&0vT)xVDQIad(o|Rh~9+GR=5tKWwZz@x8G5)5e#v&r6#?fZrqVJWv+_mrC zDl=v5F;H~6{mqi4lq_>7FP3S@un8I3pL889dsnKgVAuY&eZ}4wDrFG?z6p$-Gx0>Zn8aMrc zWiEqkaO1+EwK}kExjV2>>`S2e$M+v)X>@|q#9HpDJ}UlseKC0vxoxpiGt@KEouZKT z51d%ZoT8wslBS?Pnl_-rKXOfyA=X64nOI@Kl~@BY&)0Bo5UbnN{HWDOd9fW+v%^A? zyIl^B+4%r&N-9mvVwoVHVxOS07;2F3-Ch7EWbDO3)bm9*89)AwQrN}-uO^Wt{FXQ4 zw`}NW(PE-bHy%`G^UcWAZ5kY56Wt+6cmHU!6O! z%d-6%th^HsZcY)3hcP^sH|bn~3oNeGt@5i97X}{(2C;V{lADJ`6(kr>DgI=11Z?|W z<$dRQo0DA${Zq7SYt7#c!&%9c=hrk zeM)jjf53WZu0JlNCNZ0Cja-{)jjF+O(EInJ zOcy;o-9w4}yTgeC38@8fD^kHCK3(@tM`jn7b=CKlM;jL-b#_BF{bo$vGw0Py7Ee{NtT8b`j|we=*=reNpPJ`RB5wc!z6iJheNaUFomj3BjMc z7NKq0t*+#dgeCTW6z25*Xe2fN@&%VH^LH7#(71jkr+q0LEdKpB_S^VwjAvW4;c@4# zZ+Cy!fE@27Kj}&hRwF*c5C=)ds3#wF17w2Ju`zTbr7TcD{K__p7=)m-JIYhzQExF# z@8O9J>eX{7D*~FR%;WFVT|gv&>HifZ`*yAW#WnLqs_cF=>5taQ1slBkp{qaU6FtKU`F-oFW!GprC_6n@gBpICzg8uFI?=g zPwk1ThlQ1s4VS086PLHw2PZcRE64xsK}#8NnbyFM_(#;<+5&R_pzUAyjU>0^OI9v^ zEP%e5rw)MoPUUMe6FiK2HLB)tc)jf|Ec;*X*4BB= znq=@ZW($2O!dxKxy8nKYv@baPnAqn9@pQfM#OWbNJKdYn51Xs>JPXTtPAN9shj=vD ziUED#r+>cuS|l2ryRWu;z4ooM>-gJqTRjJo9v3~;9>G!h=_VD^8iLGUS9Et|n+^>g z8qK(+JAA{{Iq?uv`z-YezV>W6)A!evfpsgwC(_-XpEN@jYAdFt+m0}&9@1=G=Y7R{ z@LWA@AZKCC2?1JY2rZ1AG11Ol0^}l{nu>*rQhP6?`Oeu>@v_747Fbd70sgg zqTg}515@~tqv|m9-_6@lrMr(#`aSdG)HjX`b+`B@+RH-rO!#&i(yC@i<3P^=`tfp5 zX(yiH{?GmE=)|3|8lKdx!ta6t?b|LtGdL~20*@pFnupTu^|>r|fJe_AXi@@Xjr-sA zIuPVCjr@8bzA*nAS)c(Yg3y~}Jy*V5w<9)uVTNy(_k84X9UNoy!i=Dcw5OTQkEiVd zr&jgzfCY_bnd3R+G;R;G47~`z(xsNtng$P+{+p!!%gA&OdS*M!yqh3y0bw3x@Ay#mPUz-0)ZMe_>{rLdR7 zpFCxF0myrz#9UNFEax;&(p&vLv*=T2Sm&?RfYZFw(UsB8OGHRu_pi)_y=)1)aWTF< z^x;;>+Q%Av%lC?mJv?rlI-zUHU8e~R zz&Zi96s$iDeThXw=a;ok5Zd|T4nV`;7q{*n$^^)#_lsHo5NZd=XYfl{{}@UJFr)X2 zUbhL=2beMV#jksZ3ISH>{bJXhLwy0O41S60L7{j63Hskr>sF!a011ZQaqFI;T!1e6 z-!bcsp{{@~hTjS60im>jVEW(D>vo~$fMAB-@$0^!l7PSTzhl>3Lm!}_8idb4gsez> z3qp&mBtR;bHb5I|8nA@l#NebbpMUm5T9q7h^mabEmT2QM^d*50l5 z0KbHYMtVN=Oas{iz+*a+^Lt_8ij;r`VcikjFj2jQB)Q>lyhq|7RgmmR5Oe`5gB3}z zi@!@qqXdDuz1UDhYC?;#66xXycL{chNb&mt1Nfwbqy+s~1B9eR8Tc8583Y+bdiV+8 zO8QE=O2$eMl{)0J8=VEm20d~Jsz5{|0|~E9aAUO)-{40cK=}Za06W5QI+!XX(v5RN z4EYC&4WPs#BjkK+44RjnSDBY?fx5A5@FI7h1BBIY9zjPxBoRQLFkjJ+aDx?zf;s}` z2=i6^UTugVwXx=i^5y+RHh@q&!hE@w&u30ZPrwAjBMTXb#0GHDcSN08BIBXCk67fg ziXY2{4K$O;Ov;a8Ll>$~WG3Usu|bNgg3b|`srxSLLM1M?nHOChW^y1?8sYNRjL8aS}v>^Tw- zOOozB>x>Agj`c`g!p^XfTv(5W#5re_NLQ>!{4)RSC6X2^gzi53j0|ax^~ho7o#7!R zvHsEB=ekLgR*t`Z_fN1&WSYfDM>jX<&vN4XN5F;ygI zh6i4fga8Yq>xh?sfS07^NFhGYsAx4Pjxh>E&X{OjDvmKVe$oM#hr>yejZ_fPI(+4% zTFQzX42^L!9$Et_Mp9^q)!l7jF}<08mKX0rW`(-DiS|) z03Uzj%~;-`=={c8u-sEIPZ=$ywU^rVX(k-bN$1T|9uF5xZiCL)YGtOh#m(%%tKWDt zlvgO4s-h{h=28}=9oWhb6;0LAm|8+9ZP7Dha2Jp_Te&m5DRoiGfvJ2+aYfC6tb7H2 zlhhVAlLtSc^A;)(P+U<)OKAN{_5U;z2B)FB<}O!IJZ5N2oGFIWfUhCtOp4-4XcjH? zRR4&X26#UBTCAK*u~QMvpv9HyA3jq7Hv?ablnW_#Dxo>FTvPocXWHSb;A@F;JjEbI zG+2u^^_Cu^gM;*`7C=?C2!M8M0E$Rkv<^@TV*t9KYWtG^DuK3FUNch z;;5mkJPqqN?D=Y++Fe`M`n9XhCh*~&;k6cAC5lXk45i!0B{D@LE+8w3Usdw{#xW}ZaV}8EG+8V^{JTjTJUa3k%vK{|Y0KqxOcHTqp5`<& zH8W(BBdZA&3Mh3xbPy2@d-*k5b7`AQj%@+poj!&36TUQj&0+PCC0bWGdHQax|DUf~ z!N2;nM=ry zDY4U@y7woUc5+Mw%PEvpJ?L<4yO&P5o*}4-x5@ZNE6sVk`%VjG9H)>6|E7x?nY52X zF2)Ei?dF68?y!|8cuL*XMwnS@eGASzdI_fYnr-1a940^cJ1s_GfAaG(GX=lRkj*sD z;PERfhqZEZsRmVdB}v1}xlsBaxM@k@Kcd~VC~yUB%zI*LZy8mCD!NjO9wd*)WaN~s z($DYh4Jp|9IrKf1?fLCVVAjTv+ziZ8#Od_9pFwg-u!dwwdBMyC;~$3Cq}h6oEuFWz zLCKi0uT34>9C`Pxwa;=Ng(~@?%&DOi4 z5sdjyE7i5TD`6DgynAM?EIQXNAR;oNpTAME_gxZk zRorghrEo>p5P2aY#!icb55|;9kw;uH8rwf`0aKZM<&rd@&_F-zWK>MN(P3a{@ePVC zx~(hE)Tg}J0gbsBM&}@NWQAgl3|uZ8-n}YLH?hsBt6MsMSBz0|k~M5#7))R{vAxmr zX9{f}t?%eBKEc>s4~ySAUr;U4b++k%)8`kMQRNYH2v+TmZB?B&RQT0LqsL4-s|w8d zSh)Ig0Lp%U3-6V9T)!W5bitoZ%#Yfh`4xudIMkH6OW@J4RaPnD(Ci9i_@S8fbWP1N z$csLck;-@2ndoTmF1ZQLsV3|V%J4;@hN&7v z-39H~b{2llGmGk58t-2C_w-Hiu3|Q1UbgsXJ^qi5R){64TjoN|AJ>BFnVxn;cD(wP zSO^QADPavKBD%@QRw6N7i()L1#K4$i-T77e#q2Bv(o^*Y@Gm_Fr%ASDX1;K+(&zI6 z`scjtFNj-g{lzd=9a1(VUhGGLjlgQQ5?7Soz|SyBejPJljew)k-~+vG8j}w$>G>O$ zYP$$FhvEME(_G#yr}Uk#K2KGbgIelK5U4a&CudU4N=}on zhV(>2%XEk-{IsIpUWwbIrLCkMGNq5r#n)QW!b{;w?Tw`lwh0u|Gqp{;(7Gvb`vzU% zcEQo+9-4%%b61sb;ufWc*YU2tPbH}02MXwlc|^~>F|wk_ihEJD`}CO&w{XcohkbJP zi)pcZ{ddw#zfl&9+4}1r|6#Fq?nuOQmeX}`UHO^fI*Sm z90>lfSv?&J&$q!UuaEawYxmepVDQY#EPK^yi|n!g&NNu|D%e!Va=pn7F6v z0~=0wcE$Nhns`?v?O=uuYPQl&qf%_#dV(HXjm-S*!**~H+wuINGC_ovnO>Hei3^RH zhII~;bw58BZ~H1MuS&e3jC_)cal_b9*J>6{b-*81nP#-9$WuxT}Z^vCm|C0{n!0K1sC17p8hS;TGCJc7#fgNu|$;y;9+PR^eGMW zb|#G%f6aU>77YwrhL;d*Q}UF@G~k`@_a7tX;lwaf?jKl&$^2q2X~_y|imJM;z@!Ov zO@A+yL#4c4r6`-3c8LlH!oQlj@8Ovw0=tiD4hXDs2feR)L|Fk49o^idG=x!c-PG?F zHO>O<*uZ$_Dx)#oC0(+t>bn>S@10Z5x%PD zMzqG>2~80c6o+wt8=EJlME>Of1o#8S7Qe09dHcvf*8GA>Lzd^gZ&aYRf~agN{x^m=RMY2%TONq{nr8Q$3NPS;PjzIcmwi(v?zL7mmJCt6N~vKs49Wexfv-h> z@SV;jZ@swKymCV)=w-l%qM(RO+_8&yoghrR+%8_>q1_jJqdGiRQ3q^bp&n(`J9gJE zpq>uaRr%i%8lTn^_u+lNA}I zoXK_7OR&p?6`G;P7MEghTUUuOuA#7*jjKN40e4OGp182BzD-GFeP^0NvLOw{?pL6h$c!@4 zwOHoFg^^uO=MZpnCqN>dulLX`4c}8OOZz<3Fu+vq{is4^@om z>^-GcEHbs02%)jZ%j1Lj{^spG;q8RMEb>2gs8VkV`yuZ-C=8>mwx~&6dre$pY-ztX zE0`hKQdgXBu(M&x$b;PE z6J=2i-W)lms7xU8tF0NS2A7aWvS{JYb0PzWECZfdDmDHId)~tNJ$rtn!{-Uw3Fk(m zW2)~bq^qtwX-0VtTPE*<`N}??-%I__&-(WVt|j5@(&LrzRNJ_li9sUJd;g)Jpf!bp zl&id80%W1^>(IC;b|dJwyo$4-L4&=fjCODk->;v$AzjwzaNBH1$6QF`gKq}0!u>yq z^X!+~uzuj{krBHKo2jL{ri|qdYa`FYfg-itfTfVC606gHK#?08zxY!P4P zjo&#tJ($klwwGP|x*xh~AG&%Ty2k!mQp0Ee{B`+~7qtCUI+}jGv*}cVAZ6(`;{@M> zOmdt5W{qKnaVj7Za7;85Ap28|z;Zbx5^zfB6{(2n-mS<&S*xD3T%xVKlZ;q1oBC>A z)N!NOsQ+zh-q4+kQm&brZtU>um|AjwOSf|fd=a$h&v5J$(-bGl*3CR4yghcnIo0L! zc5l+f{kz~L3r&Wnh?3VPe;89i-!v_&;`SNRqfg4RWuH?%s;5_xM~186lVDxCu@UbUJfZsOn>fkv z(DCQW(Y#q%R-UHA5PIiKGW2k^ZdxS6-Ka*_`+={NgU*nhpxm;2(h}$!09!krpLGfN z>)Y&6p?Kh1o71N3b#K>w2oX=eGo5(I?|;Z2zw_@n))%amLYf>F&#r9e&Fmk)HL^5s zj;S4DUjT`G)RS~8-S2HF5b*yHvUK*P{%MtJzzKd{=dh_y%y`^gYwlW`vEt}HsFpnL_sLwe-1Dc|)C1>KgHJOg zE$Ey(2*Q+?3Rz(AcP4p_By@0>MNq;S=}bT=B-A}qyeP4maiZQ&JH%{> zX3CeC%=_WAs1ULA)bihOVPOJj=XzeVv2;r)8lC`(FeB(mP`Zqa7@MGL+FGnVBJVn& zjoiY!N$Z}^Gzg%Nio%KZ%BIInwU|<7jQz~3ij(QwYrmi;YZJhu=fI=pgHL45q{${4 z>;JJf3xr25q|6Fq}y&KW_J)SJ%igW|%qz4F4f zy*tCFue`AB_A#;T(1xVrv!3j*iakS!Iah6M0izaaTDy(&ANWlB>7@DO^GEcZ!$_2We7Iv+ytrY3<%UQQBK+|B18IKsMD3YM zP)0cA)dFcg(ddRrP=5H{AvSx5hPm}dpMP<9ZfG#qR4zw{j=Al|&TWj|eg!sdQlMJH z@BEQnD}EiX%pO_VY;eS&iG+m0#T1a!VH?1sn?QWI&0MFGKw7b_xrqZLAsZ5NPah={ z8hKWy(BCWL5$9(_8Z&2|{9B{HPspS4w<+mJ5_|HoP5BY)h&7kt_*3t2D$u}?wBgXd zij;vt2VvvcL0e(7>NKKle__phF2|i6kCYB6wT$MG;++SRLo8vrF80Ii01w2y*6fJ+ zHvbc0>cv5zTawc!nH?2!W;>~B*lP?A+_aHaZl&=sOkrBmAq+Q|6I6R!8lu1%I_AOS zl&)GUBiJKek3o~JypGWt$M8Nq{S#bb6{p&!1BTz-sWrOHxpq8Y~#`G-^y8ty|_`4(c2a@bsnY63YyzWf*At$`% zP>4NHyW3`C>6RLM4RvbxyX)_FB;K_GX>g@v-I?}7c6h-d7yG?dh|R{_EhTn0YR&L> z=ieVl+G};vzm*|%XZjDh;oXOl?DyLLY&O>XL)hXJCHQ|b;V17C^);ucr_k{p5ycEz z7r=k}L=DbFsaz`MMmZg(`VcIvGW{RQ-a0DIpj-D$LU4C?I(Xv_jk`NE7F>h7yGv-? zgS)%C2M-q9AwY1q%O~f~nQzUVIn(|2Tm4Vi58k72HZwQSjXt7>l`H zjs~E6d{^X^G{Mbrju{E^nPsGCe=3j^D|*`f9)5C^AWC`3oI^ws-|6irCU$!(ofCd? zoZ#C1YIDzs73O&A`(lJ<3 zLSmODCpvZ{-y0)lgg<9j(j-992%Tq$Is{#NH^E&j_D0%4Ecw2GonqWug(MyugpV7a z1S*XjvC8=+w(FiF7d{dJDvcSD2Bi_jOTNiAC}PfW3k19y$K7@(XfmjazSFXEL)skmmy*b!&!mDytpKWIWTADgK0jb4st>P;E5RmF`q! zIMbCZ?u8h2tATTRtkqC$KGXI7FcLVY8Cnf?W;0zO;!hgfy0$@bt;7=J#7Y!yB9$F6 z&`+)wkoHZnR>H~eUSIP&pqfVb42wGu|E9S0t6q}0>#ZZ^j67{hdI-uqd}vBSHPU=Q zyG=$lZu0(|@5q!q>cg!Kimcx=ZV>~;mhWM<2!kRr_Eg=oyb0`5rZ$5vwY?=kVRmB& z7i=*7In>DvGeU;xg>X>)4`S{lOhwGWy;dLS;Ry-*v4_%8R!yp)B^Ke`}VU$5XOz-@}X zRD~o2-Vj%IH`~j6=TrBy*?foL#vR{cE%3el4!cTz1Pc4|H++yync|n<^=4mqGZYuRXS*`Ez1bvDXEKXoZG%( z$im5~dLOcK$&yiAHN0SN6xknx2X%k6y?v*jLOyn+a!hW^Gx*{d^yQgd6joT`7))MX zGeOH>C@Tn>K|dy9AF|De`T`%vn8cc%RfquH7=xGAEc(9v@e9pFrasikqi2Iw4?*0r zuQZ&aIRlNC=C$n~SuBYiHpE&`wRIvC&3az+IQ<1U$M4PF^lcYT-9gXLgppK8sJ zpc9pq>OPA&exkbAVfq=z3mGTZt_r~Nz$qA$|Nf=9rs>4LsRH$M*LYgL>oe?#oA5Z( zz2_@5?*|b{3&gA+h(vImn`9&YlgtopqBao@A|%yZ!k=M(Ylu91z*1qz_HZ_V*)`B8 zA;k80tB7I!JFAzbhZDtqF@BH7I*MZ#vQ8uvIGV_TDNjZ{bWcY>1*dbzIyM_OF z?MEVcQ9EKfOh^L<69s1y{`WiWqfj#5C(!|m5gcQ~l9B*JBf8yikMH!!eep)vNVw)b za1Q9vSem^w4s6jlUYj%*%wmIV->LP(yf4tP!q3RQyauzdB88}k#-G4AEE5imG0-IE z-;c$LmR5waY99>hU=vBkBv1<%@)MWshA1&s2NQH%4qvH*gh6nad#c`p-D3{Ru*}-N z$dcn5n|Mmh(7%O=N&8B@TmBd_%LQ#Q6A$$u;lU!?v;Pd%X3mIP0l&3yG?O&%WbWYb zciwkAkoSHkdn6zcQxgq3w01^Q9t;{O<_`BBf<>44hL(#2N73_F7;J>kDWf;JTvy-bFREE+SE_PP#v^j&I#en zJY3jZ4)X=kVJK zGNEa6*o%NzXz~ycll$G(@|9#8jXz1Se{`FPTO6Yz0i9djHSDGiHSc+5lSH`5?*X65)Z7Q{O{za)w;y#6>PS87kGT|BqUsKo-L0-kL)|Ex zCIRkboH=rTs`8g>!I0=xXU3@ty|70n9kkAkx9c|E;?01&vVhKtkiD&bkMT=+iVWp=qe=<=Jo4gtA2+urAfJR?F#Pl6td|dp3gjL!B-+cbX z29wyZ{ScmSfNY6YqURe0O7j)W3C5gZv({&?0eE|ArhTmT)al{M4bLw;QKj}ICpy=S zIO{*Eo6mVW=le1O&7V1a%0u|BT@l@&r|xyGCvetrIYBBI=I}C zKqaI#=Y}ueH|)P(&HAXF)t_H%&b%p{v-?R1e%n$Nrm;`zn(aHduE*)Z=y)}N+YaK( zDn76lRyq$Q#j<}s4n{kJuI+(+^g$GyB?Y%|!I^^KjRL9zKWy^7RE7wCCLh4A;FYrN=tI30@l@xQ09Ek_BA?4+TXJW-Sf_Qi-sGowF8Z!OX49+0;{S z#K%wlH}qi8_&m@ZT_5YLM|RuEUHkcSwbaMzF*SF2*TBU+^7GIWRJ$=EciH{^l{%#L z_=GJz9?bQG_j-f}zc<-pZ`h^oy_7xz>G<&`W-BIWZ}W()ivg6v)Q5XXe6Qk*VlbMs zX^nP{T+r7{1o9c)n!bBhc?t+BCVi;8hyT(u^{oE{jnh|c&;JZ_yyez{_PS}ktGEQ? z*DG+&1*`D1g^hJiE_09a@l|3#P0bxG^xR&qPY!9vf{J0tBr}|Lsi#mrHI&+jkRNJg zTf!zxr$)eb80uXA*ZpUSbM+H{QbWmS622{8ex<@q;Xgtr6)62cI;i$CW%nAoAzLeo z+piM_<{aH?d+-yAKEpHb`ZxB6_TlPWoE(OTkwTF6K4cHbvjCvibjFSWw{9M= z*t+YPvbqT&)N@RbwRIh31h&otR&?vu0DQW2bAaa7UDuQo$5Gpq6Ngb^VCx*ft##Kn zWpxMQrRSI<``2w03g|HnKyBSMOyS>#bOM(TAd-5Qsj~0p9GF0lS%6~eu4M}U4#ZsV zGE+9&Z4?pcF#}*~-8D_=*oJ88U8c+GyNwb8J>~#*t-Ie+I(8s#dY9R<>u#g4z=vr7 zY3r_WiuX1|QSUNM7UVXH3w&Uu=)N3X1U`JB=)M_s13s(+1Y5rOI*%#>AC>{#ExVd2 z&-;)Ky~{A!SLc-T6xmnTQQxpszl<+rvw%$u=LkpX5r8xhzCBnMast6hDQKgb0DRM( zT>zZw&aMMsTg2L_wjn6MqeF-SkY^eI+geaB+tyN0E{ozS&6VQpCXJd>(7uc2MwrqD z5YTfh(Wx9{= zRlRbx#PtK6++zFz%iHQibf7-NZLgo`Pb`{6Tk&;lC@G!x!9V-rFKLJXvJMTI!IGoe zcu9<@)S8A}{D_FV0KA07Ej$lCoH5wi_j5B24_{)Fatv#q@nt`}+f^CkJNG*tMqx7} z4GVwN=;N*kq}4*cs)0$~ap%UT?rG&l2fmjD;Hi6wx$$qeXU;#7K%H%4-6I@tx@C@S zsR@Kh&Yh!W#zHy3pd5TJgEKcmp4?ttZb3WPyx_)N+~My)JJ^|T`Os`gx!w03<`0nQJlQmP14WgYL-wr$E^ zgm)^OfAjgh6UQ!CcnL_0dG0?m4pLhpgT&2u=A3CkqFkHx4TL%QVHX~rCk4Y6}uv!IXXOWijA|tW( z{@d8+XP_yJZ%!SapOkilU{PkQV4-fbV6kpgcfm=If$HD>4VCPH4ORVqK^4%DpsH_A zw+i%Y)^C`*VpnB~8#sV!7>!g6ogAYool6};;iQIisjM2eOJm+IWI7&~dKu|X{lcQZ zDwd_FrJSWxWlg1arMI7c`pxFuSUYi{%ug)tD{ZXVU%S3#*g@{*IVs>2uF5Ad#-822 z4UkEO-7osZlknqw3Z zE3_~GxxaG&@qq+y3xFkY8K?Yg%x>UTf;%J>06TP<-p|jBvSlAk`EEurM2Y1nfMNKl zPb^p(E&;uWOinyC)E=wP`7@~qx(JI1d?4w&Tm~tZh}>T(Kq&%EtV9HkJQ%$U-Hc2O zEf0<*m|Nr@{71QeG99(yBq@o4>={I$`fP$fi%^PSim-_wz5^fs0eb|a{}cBp`i^^y zt%3U|<`E@WAsF~i&||EqR;)dLA3Pj2MP{%)Yac?eDw+mGW~4nq-w~WSS!P5H!WKht zJ^G|DH|`dH@D(~xs0D3{A~*^iDBOaz#Tq=0UM1A>E+h;tN3Rmrih0K{5(FQkRY|sd zd?!H0z;ThUM%yFyRl+rsSBSO{Z=nS9q5lkGZmKtlIuTa>|Z=pf;H ztSz?SDfBL(dyFmm;A-^Ouz%AUz2n}MgK=LXg28IIZt~~Ycb#AkoFDmf%)2~L zzX1;HpB$1LgCjm3l1#{m3J%vG0P8o*&Ws7sV^%UWc>YL=(LezU%=`(_uxoIf`4hD8 z(SkT!!=T|Ycb>HJqXn{fi-dl|IObf7GQiy$ z3Q&6)YVl(o^>dyOYZPvyn=9aVyA{SaSsfeB6eUgdhrA@++fPTz1lLI%i7;l5vY9T? z%ePc)1lBZ{NmyaB&&qz$(*BF}*xJ}#1P08y{6MVeI_U5Ey$=zl5rKtzmEWNEA|^f5 zBL)++m-|9PBK8KaFo+u~C-koTm+H-GgB%qtzuBFp4;j6N6Oc8yD?1_bg?_d6lC?PM z8%mDV%Bzi$URX^Ab_Iz&trkYKB8Bb|w!;IhWEvXfNXScKu(8G3dBH0Ob;NgQIzwPy zUT`~(3lS<+eq()ui-&AIKUz8|p7NALUw22Tse>jxAypg)0$klG1$=Tq%Oz9*`bV;t zbY3uq9wW95wNacxPL`dJPI55^!_G<-^APhVM z6oj+8>Ci3)pHI}l;(I6jqYw%Mj{#gb7RJ)A2SQfT;y-AJ;-I+~siS;)S^cOsjsGyc zU*+Yo(B8Q)2Z(b$NMuKK$)_=Za*CfoX=&^&sff6CYrad~RjpDT>(CJQAB!wOZS8~V%PUUItPWO!8}-`JB{aAs?xab3 zu1V_v6S?G887=Ypo1nK82`{28!BO`&8wr2hD zeN&I@YPH*%kgQc8pR;;R7vDBt=7WQ_$|zVI zZ92kEni&YL_9A@D=uBh}0-20)<=1^V8KUZSFf$w{PqIf9M3VgWyAd*fntRaHylIFq zh@yj-Mml0D-W<4 zN<0DYzMNOXTD6&z8vcrd8m=;|+J1owP&T9Bv%<@6JG)8I${X%m7QwCOMmZcPp=e$oj{&u?d(=lId5#i84EKD_XxVV_ArZucc2?S|e8 zYZJAr={&b}7QkSzO3s?RJ?C~)wIcSVeD(=E!jwekD>9Z4)bU-gDf2hXfoim}dY09e zL34@gg1xOY|IoWj!)gxhWxb*~(!HYg)@ZSCc+P_BLidRhx5_co&hTjW!@V}bg=IrH zv63e@Mu}|fuo0(k+WdtQv{%!Y+8E=dR_eMCyeq5qXCqFT&ZXYLZBqx(=5~2pHJwrZ zQa8f~ z2ktqV6L09K^+)}vE-7(0G9@wX9Pu-91*|{4YDqm0#2Y-w#~SQV*9ef{A*-pwLKS|z zWj386Fh@Bryka&KhgueGr9wjt7VY{0WG1PGx~=V8p2K@$S++CyHsJm4Cqx4k+M}c~ zWMCx0U?jM^0!H9XX~1S@v@%$j?e(3GmBDBRptkuZ^NxB=2%?mQd;rsnN`9 zeO9Q{caD~Sy~(454=--)Y&G?8k9E&CEEcSEvNSHf>gxGB_Ka<2P%YW|@N~<+T>LN* zBM&`6Tv?$C-2odDF^S_R37ez9qj$xNLyW68YevMj;SzH-q&Ak)f7RZ+rsrPR=}vom z671uA`!?^x`q}2kNysmGl+U;=@cvkzq-*;d%2;f;=^JKyKZ zNJar0VlQ&z93L%$!wzK3ZGzUc9-n7qJQRD^@e4Ev46KNOHdunDcFB?XGZ%*S?iZso zGIs7i_}hWV`6tTD$Qj|*m=1Q+G1ufkkrOMUWo3xvuym}RtmpDg#f)#;jH3}>%>HS) z^30d4&IorEovdN7UJqDr1gtjzKK)vG8}_kcxMRLptGptT;iNge<>Y1o%j=KCJ7DvQ zz5F{0o;zC_^VdxqO&#*nVeXXJ`r!?+StnYZZrd}--?k1mx4&Gx3?>Uz7tq_^2(~9c z7KqaIi}mTRJBRl~Wb{?!ByF)uUY(!;l|GnNP+H5WD%@}Sh(%Bm@xEn2vk%OXbv1>@ z?XpRO50Ix1lq1*7M74LjS1{WJ2|k&pGO8wTymcv<)JKHU)=6yS33st&-i;s+I@UVq zu$j19Q1ePZ)F40Iuwx`Fy@7H%nlQn5+U<0D$I|k2j*qxp)VX-wS?sPE2aUHq8&z4; z9k2UyOn${~OPJt2mDf1E+0gWQxm(uH&EQBqb_JV2L)~k|chVyWw37TGqTLvqU?)`6 zl3#5lK~})u_jIhSWR79NF%VrfFA%l`JNj!T7~1&fm@W3O*=*(j@NW@q{0)p2dx4xi z?W1T<9F8R~FtiOD6ymol1%2zHWhbc8jW4tj%Q*=IPu8408{f5Wn+rx?vm1U3LIAf@ zyCzSXbz`qtx>j$}8meTAsu`O|v$aaHrz>KVZLSIWv2N?Z?L* zDqUg=qwrT@>a$A)t@^(QsimEmR8asX#%W92NBjU;Yk(V}zss>-Mq$o)#pz>tbZP*$~+`7WD8OAa(tEo=SB z44AFVqDj$G*)}rZDEj4?W+|g5Bj34Xl}sz?#50s=+{&KHnjzblC;^l&Vt2A+8RWrr zl1m#m&8Dr?-Os4|v4Y;@pq-lNIuj*c#IRpCkca}zDspzvwu*EDFtF`$1IOigvd7_z zGDr5PR2BB?`Vv)JD%khbfW>K!yeVvQJPG4v1(^U(&nDV~f|1s|eSXzR#dt)qiI5`h z#dl#a_rZ&iY9{>^hH7T}Mq!ceLZ#^exN|j;zC|}Jv3%e{_uJS2R;$FX3eLUXSlX0U zRcxk4k-AJ)w#=sAB3EgwY+3jAv0BA{ty+zJqphpbnP{`+XpTzflWS!Y|BJzKEblNm zxK^~9pyFiLjNab768;U1<1Vd^Mf@)=2Wl!Si#Q1uM~2*TCWVgJglG}}dn-P{sY)Up zf10HZJ|~E0U9o zw-cLaF7i&H*oaCem3v?j_r>54%(#?|e5SMVW!t;MdJz5fY&mAIHsIm<_APSm&QET6 zyZ{$1?7BRsF>-Z8KOBV;|Jt54oJ4qN_M#vh2ZAR6`I(D3;>a7HDN7yC;mq0^ra;bj zs8*MuKuJ26Kf>h9OLikH2>zUJ$s(5zP?CR{mXghlO75itqiD{3Se2&#N>~}3#SZ6X zf&DBbic@Gqga z&T!@qF9{sg-u5>10t@O-9n))$E%VnTGET4?mb+4$mbhkkZlRp3Uf8qDyTx@*nU1`l znA-f!W;oL&ac3PGvXZC88$y9aSBDs$pH6=q%qe&ZoaPZ8syuS*Nf_i0&nO-_J`xJ7 z?-f$Fz)WN686Qel9bKDf23Og0%&F>*AIdB)U#l%zd8S(n2&^?`WpDi!pK|t*(roq3 zGjCnHwz&(qCc2aItnxw-m?F+QXg8ljTqV91xx>GvxJ$Y=x;wqbxa+@Gxr@4Hz4N+u zymPxoh!d~AzAn=A2%RYxz&zy0Mrix(#NN3ur?BX*F?-CPGJ7o0JWa@-aR{EOzm}L< zx&AV>cx^T%c#ZS3sCiq-laNGs(U7*2*nF1H9@L4cnCG??;w(^A=(Z!_i3*ZF8{|5K zdCpu9^P7&b#J_%R5WWs*sJ-rOplG9Il;A3!$kmxmo(r3uEJQ7?%+;Cuo4YdWIxRWt zI(KSGIwv{jo6FZBMS69cALk`GN8K@Zn6Pg3nAjW-Iz7#sa@U+O@6?<-=y01o=v+BO zT+g}|KO=dB+`+c7WzD9{Jx%K!JzOVUk6x<>+JApUP0Zx%d&>{mRkQoplB0EUdV^l` z$7Zpqfj48}mogZ$GGD=Qbk`B0^QAd~pVcEXm^C+{PTjJpWI|(bIgeK-$$b2gJ!wwt zw(JC(M{mzLo=t5MjYoA)F24Sq2h8Q}<{X2`lw38QD=Ip}gFp!wu(G->aoaDf3Pp*`tfY^avdbiy~5ffQvs?CtZO{2y|CR?vGGRqANpYb1n2f{(G)WLkuU zmHNQY>KL|aXb}5^z?$F;Y&F>y@m?hOX1Z{x7I|T{K3-@RcsIIm*%n#hnBW@(E5K^y z*P>uAtY6YCn!=sI$OvZAEsDJ}7@Tz65`8ZS?}u9a17YA%=~5XD69R*SClCk#Hp(QzyEy*vNNE|qS&!!yxy z3-u#O>A1D~+7UFQ+!cFiG1gPQi)zR$=kKY}l3MV{kA;C1QZ7rA*$TXi z_T*@DthE7qh>Yga4>IG+DqZuAv59Amne=;#j0f-^Q%Ogly;N-#FdXjklU(o$P$ zQ}3BDHp^<~?xD~YTePZ<$uPP}^Qez|(iU5`>WtAb-buBJjd!Z}&ejQ!*@6EiT(&32 zsJu=)b|>y)zxpS3H}KQ!*)e7moXpp0hnre1Q{-%27rUcq#R^cy zOd+LEPRXPV4V;cRsl?7+b|fBomg5%OJ5NNZL^@B%szka>D9{4h_DyMh_3CA1N~=7? zWm=QhROqfXs%1)NIjW`MEj{#P#Ks9#^1$nf7;~4&i7o4keg(gnFSsw867w6MHOE-M z>+y~iwhwx=$Zh)qwDmV#>nV_FozwW)l07I|c`zt(wqlQx*2#ICR5tBh14eswec?@4 zs6KA40{X@12i&7%G?04GYJM(ERCJ!uQ~}L%7|1^KwSeEKf3p3ou`Adkysd0N5A~t` zR$;gyOK84?I{O9xHot*3^o8nMnW3O8JGVG(iOh%&K5+sG7^E^E%8IlGdYu}Y7sN<8 z;p1|7WLj~g49Q?prvzI5g`k!lVg}Y`r>UXTvF6{XvTZ77v?t^{I0N=6#E7%wV$d?+ z;5r3uALYo!-mcKv&O$4itBvUGPOF=&BzHu9=h9Uum5L#9yv|?p{J8X$$SEeS8fff# z`T({U)iS!KV>Qy1I2ZquID0C|eYa7dHzbin()IBl+a4>3K@1)nUObA{pS4<+Rn=I_G6;{r$91Kr4GB0aW`&q_v&LlMaJbdj;JGVOF zSuIPj66qliev9tbhCiKUU`y&A7w?#tCig74h%=oRGNp4%X-1*1UaQ=! zCu2WXQtqw;y?**f+@4zG`xf4#!v6mnH{ky~ZvS?>b5WCbA{0kEtp(60V~@L@d>!Vd z+LC1zuES#f80O!QT%m44e<6b)7WNCAUB}h9j@@3awmE>hDd(^YYfq-Gq_!vIu-|-6 z=+9N(KDOiloV!{-KKgr_cG~^sb3u)cU6N9Sby`@$EU)?tXWXZjUuwoTG8)STZ{lIK zUaoyuV8b!1s%s*g17Gi#?l7tx^3`rT%s^wFjG%i4`J z6=g7i?4A-PziKQyePb2QEN1k+aa-a1O|{iZF7v1bCr)&cZLp0<#B0e6eweUu6bn-V zU3^jEPYKa#Hxb@Jnk!bP5j~}{<-DEKq`4hvr79`Q5RqdSyS#KvMB9CGS@wgKpau|J#|sYbAl+rR|~BL;n|?=UIkq`42n0TlG~PTn@x#5f&l7r z-N~Eswro_<-y=FmNsMCU0)*#={^p0pCF6&G()v*=H{Ekkzd7|NwqS1NepW`^-b`_- z9-6o-k6uvl>cX(R`D(HpR(*WZaq>il)=AWsjCmiO>?ot@>FsYjmdqg0#bKBSXP?8z z`ND?vcoRM&vcz<{bS*P)2NhdaP>=-~Gq%Jr(PSG7OcKKpi^>Rtqx&PeDF)mazG&Er z?f6)&v)z^wA~?29;(JoO+CRh;jyj?g&&hgCj?H@g(Ui?Op)T5SE1&*xV`)&>`-i&% zlK1j>Y%^;15A?%;0)}Rbk!2$vTu>`OI_mpS(87Hc<|0eH3LYu0ML@D;`s~tFIJz)C zI9Gct_JZiVBM{f0iPjz6UAi|VU_n%z5FHzv;nlQZ119fHT^xz`3izB z?7bdzH|%p)pi_?rbhU9<_V|_uTU`s>63>Y}la{QI$2}_x;ldkP)8uPj#D?W%t20xS z^yjn^5%@Oy{ z(6vuau+gbgIdf}lW4K>~F99I2B?R@td5U&<4$I>P%5Ri)ykqET8O}^}$1-XQpPz1= z<>mO3lWq3@zWrmU`&G2@#JvM_ZejlW6lwAw+q~TW^P&FlL?k07BKlvMs8{A+nMis~ zLZ_VT;zzNB<)=e#7H+%mr%hR?c2e!zBHQl5(s2D;0##dr6aEjBDM{)c zoX@%4+hv7#BG=vIeOr-G8y6FV>aotsGFfydxkCnE0a&%Q$wQ~+ak-y2LAcXwxWO>_ z&1j-S9N~a+Rc$x@E&i9fTfB^@>rKReM7NH=-RS;3c0>QSiS$3C%kn>u?tcrb#)e&j zI-c+3mA{hW_PLJOTZQA|6@E!0^c}#h%-@UBgnFzkR zU08o$l%ll|Y7ZoEUivCh{E6!s$5|Uq>8nIL_L`&b??@78x~5UXc9TGyYdS4DMiIxq zs_x!l{IAi_h8~6kAAbJCyXVR$qq93rVQYph&~Aqg`ZWLAH7!I&gd8kN+!;W;CDhDI zrG&kTxj}kYw0-1YN0lRAG`#XT`JU}a7nD7TI-m+I|D(=X?KGXQw<66Ee7Ig?*tcuxrL&!6@sOLtXH9iIvI|%h0PDRhUYBQ%Th=g=ff;kCDrQ>Vk ztUVf2Ge6IO<9_4)G}(zr+@Cm=^^gVYzlmkCYrgW(NhXbDUI#=b$T_F-91t^-xMWLu z(9So}(E8NdDioMysZ*qhaOS#D7h3-fNndH>ePO&Lfh8H1fDJ`+`U(XmcE{m^PX9aW z;t?aX_AGP65FKNwZJRiWq6l#3F5c@bExkeE4?9R3b9vUT84oZ#aV3jIhsD4v>^A)a zD2=r-qG-*T!P6O1ZTQ8!-_vsK^GW*4c@wG?Z*`2dHvTdRqCQ&5(oqf@&0EW-?DiLt z=Z*)tIL^W_Y9)HXGm00(ujp_Uw~41WF()$^4^2ZMSk_S+IbADI0%Q9dprlv z#QI6IvpWwFMrmcAnsg1RxZ2eZlyUDC(x-kBS6?t#8ID?AD7W!36^ZjR4DOQ9QmN*@ z9GScmDkrY7+4yyqu5IgjJ`1!;1^#6LyErxXWU6IeYNB!*ps zQO(ega3QLt-iL}Qs1mA)DF_Y~7>F@-M|M!fxBa586RH#5Y3fdVVQktG>;A(3bA9Kx zRP4*h1$-XNWMIAJ1a!D!>(_nm^r&5!r5bq9ni@BLTg-_Ug~gK5Qrk14+I{qaVfcgG zhJz!1v0=w2)tV!M3VGn%yi>~8SUvy3FNB#HT}cq5;Qm8ABL34;aa_R%uh) zbw5e$)Al|V+cL+DZ5J*+jE%`=6e+8#?c{mZlC7z@s^_OJy-yTVxBIkS~gN#sy&=z>CfI5O1)~TGZ zptHaAn+fn?8;hYJWV-MjqpBJ0PfO&l9R1S#(mYpI{qyhkfRwdS;}BxWjrN`jSYw_T zvQ%Vz98mTYspY_zLh5YGACNHt{8IOdpbKgr_a#;@8ZSx>SiE_sQ~QqMgCi7rPU{GD z;_^eqDvz>!DR{CZj4P#oD;-cJE>B>%$f$^mjelMBwHMirJ@@%;Mv_ak z1?qp*A9-5qjR_oUI}1crnYXIO*+itzQ@+noXReJortKe@>Maen1lgD^1R8dD$nQU zn~z|MXfc16!VrNEE_gq8j8(VHAWb$JI`JitMu~t_yc|Z^Lybf@0*me)vkagxmb_4J zq>KKRB`j0fs9IK;g+g3;)VgtJdi87O?e}t;)0x1*s?*fNn%89KM%U}j)xn2?Z8bcz zuktjr%9PTTR4$N;B$F(v8wk79EKP(Wq=>m9%;1B704IAGImSoC<$OcMxb=9wQQPvGz!J}GwHWrH6sfr#m4OQZ6rj z^}?z7CbkJfnPKD9S#q?9U3s%_o5=x7G*X?c&a?@pHL|L@MYNYna}l1dp?&`-t(D>J67w-o zhAqVk{?~jlK;NPiAQb6XD#a(iQ8qiJSTreHG$-pr} zG8xoJiU?_Ht~GvvwyM=36@#da9X%!L=4JfV54`u4`hqUbE2Xo>*n&MG*lDSyMkxDb zBO*9ehGCJCH3>o_NDj8+=^Xmq4ehFf`R;OqJ4>eh zw%A^q%C)$Hs>;!%GIhT~snt&UeX#)$)xg5wiLYdZrBKcbPxpvx6OA7|Le+`H!Xic8 zRR&eLEAlWESM0?Gr)p&em5Ed@5c%`BTXY{jE0k$Pi~MF>Q@eV6Y?v(!>BXG-elq6< zPI33Fm3e}>$Afg`KjuBOdUzg{Ts(o(5z1(}ex_NMm-AcBzw*w?W}Fp$U!7R@9&_vd zSp)7qyPdtcd3jdFK-kT#o6Wu8gru<~T8hTD1PB7;qj-TGOb9s8p6XIh$nd>^tgMWAPK=;=;>m+~9 zM|RTGJXp*qEk-sLrW5CylRlj2#lXOLEro{;=_iWh>1QpBXYu6pRn?C|(4J0mS&zZ0 z&&Oq1lk+u}4O%=)Zf7pOyGO!N;>oYj7tv4eWgmZ(r-v~nY(X@$Zvc`{FnhH0gsEz# z-%ybL;rO|K_yZd$Ka%i>E>l=jn_Ge$imi7u4}F+{VCpYdSA?h9hmt815HCd54%MSLPQe?;NRHi;v)GL1;bX9*@syL&1It0}CYX{ehYc0o;731fu z&wScLnT5j{-+VoV7kad7kH*UwLwU$&W~1{yye&rBHE zE{J396u&OAe95k4nyzh|Gr;IEK<|0W?dcwhNz~LyOZq#=EHF@L7A`992gStT@2V&D^wJReB>bqA~m&>9cuh9bn zIrGMrv`RpZ0F4ncyD@$;Vaa=m{{!nVNcvA-IKu(Sl9<~Fym@mWjWoBa7_J2Gx5hQ{ zG=x_Ag7!(26U7-De3pC^qsDay=dWpIs&vwj916Yx-f+2kzDKlKn&|IqN-^xm!Tq@w z3!L<_iF3$}z-Zb82l8@FX$021+D6gpirjW|>q*G-ZQbOiR`V=$F{pdEQk!_J6(#yt z#ctz7E?k(r#livFSxuHbjgP;&@*ebxl>avons!8V8~VIuPHrti;wdlYfVD7_CgSCj zkE>(9E%QlpV|ikFl-#M-LsFx|rhqGT%&HJ6<3DUV6)$!y6- zZlHP>(!Tp$2#^W>Mto?~A1Rj`!Mzg(Rij>}!R)eh;wf_``#_x=BX3^8l=&Lm+c9r4 zy;Yr82L!d@!o4oSy>h|5Hp9KTyi`9;=Ome^k66dqVPB z+PL`qgqv-+=n(4@(Jb}mqu@rYc@Aqk$Uzb~)hbh7dFaEY6{n0%Ak24ZX2dSqY}zBc z#V}ME-payTd4M#8n>`qeZO-fvv5Yf%!hfI=LNC%n5kfB$MFB+|9-pKb6&XQe7nQg4 zRwm2d2$kj-h?DdOVX==kzA_8X?g(YPf$u~Fk;!$*QpEw%zaAnT0d{{+^Iwi(^ouN2 z^@SsCuJ`1e6h^1>W})$kn76DPaWPm=`>^SC9Z;T_Sdt96ibnJ)1lscwh-dVqc;j|| z;z|Cb7a+B)-E}LZZ>m2qiUc{O^3Vny3>-OaTg2kD6YdIC1W)D-o=T|YktZRQZ`oFS zj4DJ;whk52WDi~dZ56kD#~?2ZYW!lUtS2Q9*C02M8=>}8!WT`iM!FOeAWj;L2USjV zC{UI+bH7PeHFn#N@~po>5K=V&H67iBqg^E~L+#o^;l(65%lvl%Dx7qLP@??}X{Sv< zh>*KNE{bN6B6=A;h-udshdslv@Mgt@C>=t_RDG#{^+(0JyQQMP0>I(q7B}N6Xw1Er=2v4z9R8p5GlFs)&{sr#&gRXKw-iQZWA*Cl~aIfkH+ zRKJQ<$`!QzmAKY8;>q?HH96S6ElZ@}%9jzem7AH04@eFs5z z-m7&7j@^}ud&=Sth24PZda&Tt&3z!(4sUlBd{;!sWxE!`Mqj2keMVn%t%)yc#$a=O z>+?s>9KitucRu<9zGbUdyz;`P_%k!N%gz&9tFwcrrJd&w$D70_+=2sb4+$q6uUKAj zZgu6)a8J>sri%|OllKl)7pmT@e#ylbY~Cz>*_v0j>pcd$r_TW2eP9!{^BGea%6d*IK+OL2TOR^wf#BFPHb`dEtJ*;rwvKsYRd{_YG`UW>c0zF0qJ;tmW6YvUyvl=jqicMKcr0f+# zyWmZe6eYZMlOl@lj$bU|Asq7oj}hl9L@Ss|IZ{nI+LFpC!ZF>&dOGc9H~M+A zjX|0PQI=(WW!tumE_d0sZQHipW!tuG+wMY_xwW$su`|07^Y3N6{P$km%yaL71pX&L zUN-W|z1!cJFaTFGk@kr4Po%g*gQ0WE(gA5lC3!Qn&2X)ht^W!la0Cwy+DNK>oI}BRw{cjie#@GM1wpMsmbTT}UD*qSw&CU{&qhTX-v-9vvxR=Dcrx1am>fAq`{fd^N?;edefeq7%F zFUT_de>#%r{~crrDk=(U{O4Fk-AW%<&4u61)zqvRo3A>|Mj|13XvR{l#rictqybk- zbG)i66}8%W6j@B8T5KV6xuyX@;0-ERt-m;UF5VD%As!?!u}MO(At%hie+^afcYg6N z_mchX5*aAEIrjZ*p2kL&LJhVzhnua@=WVAMzUS=5xBJRC9Wejut2PYVfK#bF{I8Tu zjIviIHi0|Ce@bs}SU#UyfL?#SiCeqky%0Z!5D0gL(C^zmKhJzv-Gbqt;LciO_YlV3 zl8kTSzuzVMcE&H&u)Q=PkGBHMAGNUG;;^-z`)r}kz53DEz|iSYJt7E6;n!(xQSBC* zB^C%iDemcM5XDQB_^M()?O`hNdJ@qp?!=WPrg&^@%$3E>+!@Q0*4QnZ! zymRK}=g7^u*lMvkU4m+zRkkB$ViRl3C}(0TERic?QBnnnHxw~u%3%{+UY}9}ZCE+e zI=8ub>qp8Ju=<1v?e8fgmhx6b1$fEvV$J?FVLa2i)NOV$2md4~Ki}?t^W21IL3~$Y zq1L3rm8%$R53yk5lN}i?gp?g#5*0cyxz_#HHqJi^8lgK=;yF6v8OIFurV5Cs;Nxe( zyPT6Y8_}8}MQ2qT&d$7!GF`e`jJmLQ1_rObYvx*SUTR7Rm|PA0I_c;7w5+Ba+^wB2 zo-#R%hz*(_wjI@R>B)~j93a3j)!1>V)AKgD~aGc_~;>I1TU%e zHa83a+Z8v?s-m-~3Suz9FPuRo@+zlJh*7u=s2s7FOtmZhR2FF%ZXy2+WbS`ND8^*6 zv6_b(8BE2)JoBS&o~P2c$Oj8>_*hu1DKa&dKf9g&wA<4PcwIx07~6C^P&(jJds0ZG9t%u4e+v zx0)Qjn~2hP5tnMHm~$nwpow1}!%vp?l^tiAc$4+;7xsc8l$T%$rfLx^pRT9(r_mPz z&a(DWbG4ck^X=%3p~pG;W3-se^vX-HywJ-^ti~w(CMeV6DM23cGTFbV z3eng@e*6mX2&b{f-KqK&n8^yS!LeD`m!%)s<7wQYX24PJqaIs@c89hy`9!6@`cMeK zdDF*aQbY>E`J4M1oh zye09mQZm9Zge>v|5ss4}}Rx|F1RX_IGZ?oDA1PE!{a zFFP}5+RyO~!H>~a)dg9r8<5zG1qg&ZQ`-}Gix?DMnbK9Kh2iasJs7{O18D`(y~HhpnHnIieN_cV z2Cr0xOS@XDRyy(ExK)#sy4)_9WJDOojcYxodn%UdR_BR4Bj0LEa>q&F zqj;de8e7I(?r_6vv@~f5cVS_%pbj%jAw6=$ptXSz!Mjwm$$BWwY+qx8rL-@%|GjL1 zhISaUhafI;m_p1pS(kUDwD1gz5`p`cppU@tq~2>J!QFM|V`&1ecd1bQ5UJ`q)N#Cg zW~Tglv$JJ)uG#5%$=p8sqF;xSXv7?LZ?OEzo<1RO$<#L@nLs8YW@p1wZ{E<-=q@`P zK`iQet8)sZ70vN{1OK) z3=;(@&cdn=$;1SWtqd6r>SXq?51lH~{!Br?1RGK5t6cGEhBQg(IXkF zd5bC$$OVgzvWhEjZWm;dHmZu{SD~4Z-#wAbk!6Ziu=Z&+A2INPJ}T85^C!3d&FVrk zqf*R8Y-oi#wQ(!$p$|NP6xnt|NixSMTGgPj)UH^^OU|`!YfSxCz4z8Ie(m}?@eF?1 zAy6`$Df0^BQHN6N~E31ZM)W)Xf012?6cF5(y% z%SW)!4a*Eh%gN~QY=agong))Hp44`u5LKj+huBpv`8I5O4}j|52|(5I2(5bzD}`&d zVbJMAHyjH$_MD+~97Aeo^n(hLnarJ?FeCSABa<{&qw0qtGZlI(x zhp4d_GKZUWGMBvRq3*ehUeaP+0>yE1|9nY?y?tj0_B}lQ2#nlax7=yj>-m1Dp7r1G z?Ag40x@Nb7*&<4qesk&j8eoC-T48A~h5J4;{|@-K_XL?LXe)s5rw=B%Ne|=(oYKS| z7!{Zw)+A1Neg5L!>F3`0>m5erK)r;pMF*}+Hxu}=?WP|gTT5X{sDN%uyy z^pAfFJbbjY@6j`@W>qgJ>XL2WP5`pmin>Kq&3Y0$(uQcbuKb=w**~)*5Zx<3FqbkP zU3aMfq`6Fx?uSP&gu)A>HfW~LLMzO{jL?_F2!>$*MkfF-mk-Hrvycb&=+j!$pR=|o zph|p|_YKpQw&(v%RVDx^{*sdSvxk1#v;Wj6>)(It179QbXZNFK*wV*Pr~!}0~%+yigJ_XUC66K%uNWr|pj zRC5%=aAKK(TJt)ORNJet&+GeJjHU{QuWBY}WKmYAWglvAGe0+tfThkc-N+7rpCrb^ z0LnOAL7KTi`=FT%%&kE)_ZbqKw<&B>D!nBFht@4u0*l;3*toq}z3UFAK(MlT+VNo+ zlX(tkWmflL+ekxU=SYxN9dPWBX9v|q52J3;C+U%*=z)$PyUL0}vO~-<-;HQ8i+}P# z-$3Zg#lax6PfB@LsI#K)Ylc?&=Skm2=!d#3|J@~*cKF8lEL{<3S(bIHq(QiqgGA>G1==Sy;$5_PY-M}e*_ zlCjk@)@zS+p3GM8bp=20En}W%O3yaN(o%0h1jYv-6G5^KSePT)wu&f!0GB4|RST%p zI{3JfKtI4>Ld4r4WYurNZ`ZMoyO^)aK zlYJh+=aduMV@-fy%o-X4)DuHolLSPAzF{Xqa!Fp2z7gCz@jh_CzR~-8g>Oq4Z`NFF z)k9^oW@?b*wRN*!S+UcrJ5so_40K$6enBg^>lZD6%f{6|*IG zm{z9_{yGW!PcWYAy+_jwOg2qol=1WrJs?oWbx$H{wW`lU$r&x?Y-5WQqrZ1Fuoox} z4XNKKylzwWjtFP?P*mg=wcl?e&<|u13vRb2O1>~kUL$_rlV{Y3JvNG4Jd0j9g!MpxvVFsem zfXEA%7GrMX*+9RUgvJp_%C4?EhUOhnS=juU5Dq-)pcmN7fh$j=Ds|2|zZ?G8OlKJ( z$m;~ub&wZx&=4U+Dc^=i8B072rYNl`^4(B)R-p3`4E}&d5|SmDh-WMlI@>3JInd$G zrFdbd8%pm-gZ}Jla3f-{8#l0HlK)a6SdVZTUVt>a?F4Q__B4P}JgL5RDDtm!IAcXY z3j$dnP~pzEY~XB-(06Izoy~n^PMq=K+;gpDRv3LwfIG0`I`1F)-0D6KcbOK4kPqC$ zL&98|$Ixkm+e0(IHOf~MVPsmqau-PR0So$sU!dO#l^aoU);r%9ap(AM1MK^U%K`Jl z2Hl-c(_e)74uL?)yHWH8yMbOzyT0L^1(~!ZD?d;MqQOb@qt-cG>lCi1_31n6mR;Aa z4XaIRg^^GAuc8L84X(3BKI8HM;t98y%o-qWgiqHwQ)?N^t>Pr^d7 zAoWH#XNj6^!|Jsc!WE1ZIvU0o_yoG{C&fL7HNOYku6*t$5MdnBD)f5208ko4U9WFJ zpYL0kX!G~GQ7UrsAe5stzP9`v4;302z_& z?*-NoStfZ$k|Pjy3+d@;SN%j@^WbX#GGd-Y=}D>Ye7$}vW*Z_4Gfh)&Jky1+o(C^( z9dS&fPTMfZoXH)pY9Fq5T%V8kQazw(;?)4Bw#!jIaJuxwK_7vVPxrh$1cYNov_2B> zI3|)X4FTjFDB^NN_SFb>-n&BpI1!gXiZ+$N$>)n=UTIVNA*RQ)G%B6cY^T^fa$5rZ zhUU)Fp;pMF_g0uRr^d9sGE-wkD}#qpd!|U$%+bkm zSU$riRgz+vR1~-f{Egk&tz810Bq2fRbYBV;(9xICWN;pJyn5M@v$!H7xlsx?X-~jB zH8#1PpyHYPPF|ZvI)!8&^IIY9gi+M3{)|3VMoFL1F}d{LNc5_ELP;9&D3OGTZD|pO z3xypHS*y7h1gLDIajGtKwo&H4qUoOUNk@MT_J8DaQooEUKnCGdEEHii=9G)oo9E~! zE;ot-D)ezSJGP@0BreFbX02*;5uv0{rzI6qtm~~$A1Oj5sqH_NA!n5_6eT4dAj5@W#r(u3|NRt~emDOX0wULa zDXDEOkPm0BVAmRcqN3b>AP&lInO7srzw;7-n(VL=WIoZ2MK{qSPy2B&$UXmdm?Y-l zUd#B%WH4bAi$J`Wn!QjHB!d-@p=KnV2?9!B0U{yu0iwPnf4YaZtM&rtg(>rm+_|pe; zz@o}oyr#Q)T)^4;XWgURU2;bO}Dz>A7b*b-FI>yaUzM2*@Lf>C&c7! zbI*bCo4p}74du`d#oulm0p;^$AE)n#jtZFvkwuNKSnPkdVDO<$07!v-iyt^9zVlAp zo}R^@&U4vp$&VQjfVV21gw_BdNRc=5?=?gNy_`EwnIAI(|C=pGPxvFi1_J`3h5Dar z4B>yTF@lbc1|A|NPDYLv_CE~x|5IOzd7#~uMHf^)Ycj@3g5!ZhosOiL_fxAvC$l-z zK@)*MBry|#ArdneSh&$*nE;@E7Iu6?RnsuWkb|iY0UZ8V!KwM1fqluLBLs(;7Tv#k~Lm54$_C zw-viR9b=VuNDf`+O&XM;pLNG&1p3#8H9d`KJ97W!&}GsEy5Rs4M}AKkmUY;kQDnex z_ZgG3BD*&q0Z-dE-sKVrSGr-J30Jy#ONxWOQ8yMk%uZWxP!2a~%{drKu{mcon1TK0 zz`s7d)Sw-7#3%%groDE-J{6RlN$1dk-Kf@dh>f@6cpevLrg@(i|BvP1>lTB)Bs%vk zD{oE~7jNrWfJ<9?7FVdzTRLlHvOV~dnhoRnt7Yzpcq`1JKvbQ z5Ii>9zf&w}+qF|HNT%?pb%q z54v=DBXL}|x2I=GE!czVR_vQtAP!Bw9>U=3j9aNOUG^T&FSB=%!_^M&Iym8RtXjDT zg>qQBCxzm$Z58cLWA7B~-`Kd*IC*DF6=Q|AD-Cq z-zeJtt>5q7((7MTWAxA8rNiDi^}oE8gTFn@ZEw%bs^0q9#(>Sg=bv>a2;m!^P+UAkz z@e0W?Tep+De4C5S9~Q655rz~4`gZvN2B|3?pbADBD8`D z^>ghYb32zXm%CrS4ddvxL-Z@D;ackAz|(5smuE5BZr!=480h&F_SV$Z*Vkm4XO;uUmYz=HIa9hnNu#Rf! zDyj)7v43DBC=oop6MrH5N%?Tj;X;QXNjCD3u$gJjnBz(fK)+p*h`b+V-^UAPG3jB# zzpsqUA!0c?l=a8W{W!-wsI{=u-Gy2CNMT!yD0GzU>`qZ?BAPlsH-Q6U9qI^)jMm2($dgZJu9i>L{quR5Mf11 zh>l#fgq@J?eM8jE-?x@FJEw)y!lQgc2s=a?NXc9PQC)y2bab*k1Tc~>`?*zfJj5_F zgL$T-?3O74s{3Y45u)GgTsv#Hxnc1sIY|?DZwn>LA9cu%9kYCavf;2D(#S831Fa=n z1ls5tw(_hf{VTs%vn~sHHiZ=~7mB}bjqN14Z4%^B(^v%a#89)RJ}eXD=QqN0ahvQS z@c@qK=nB>m!P0MVig1lrO-?0gPa|?^FT~X{v`4?q$rVfk{-h%>6?L;Ao8xNjTb(E! zwv}r(1foi&zmdf&{PZJI!Y+KoC?{uh)t8`UEIpY?^8XH&<^{gww{2};mfwjZ!gP$v zP0jG=Q?S^>!0;p`V7JNP;z4&E6&;bWC03D=?vU>?`*AccfluJe^rU=o#yn3yc`8XY zxGiy`jH!itvrlDT%`mcbm%Dfl)FK%ZBb_H8ZfiKJth!;kNowyT&((;Wfr)8{;wugo zKM~#pCTA_au&1My>8+n3;0OjB7;%e6E{ORh31Bh_56&4u;M443F^#p=y_Xy;*}LnW zi-gw~uxs9lG;WQpX(wya6)Kk1Rpy{Bcbe%A3Dwv7w)c`Zq&h`6E${ytvLhD9G|a(- z(l}LV7R%HkK}G!JKd`9@omJ8lB7jo}?;l6p(I@T$po*0)acFWh6p}At*F2|zzg$%n z(U`y*E$nl-ON`>*!jmQK>{06(<@H|!7_3Zmn$2GdVj1=)QNy@*?VvypRnool&u_7N z2F~u|>5 z_EdFM#3P$FJIabGP{~x1sW?&IkozYt7}|*%Z~@!nOJTWHw+1r*8;I1%o)sT$PX4;U z(>wm4!bnj=yWyOST3A2WOF1lLRWdEoaGBCv2P_4Oh-T6>3s z*Bg?^L<5oj-Ok%)`Pnot7Jd6*OJIJ2-{r!qdX z$Mjv;cUs`}2G_g1<@?BsfYo_G&VT~t?o<$mofoxBCUEIQXmqz&x6b}-; zAob%J?a*e>e(@lh7xdCYFwXsA3Ks`UHYv*=$I#$!p{%PK(jzdxXG1m{FA=fbMOwB5 zmGMQ^P;wgRG1rd7h&1WpJ1m7AjLl_|;p4Lny^6Eu-{*Ga2>zh!S177nIXRK%Jcy0Y zY2b?b>78M#A!l@9764lF?%kASsCe2t`IoSxjZaV7CMznbx5NUnujxx7IXd;bI_pMc zbaM`8=7${&%@YSRJk!yhINk@oLa~|A58oDs8JV;(NQQpvL?f>|C#AfC#L)Wc`E>Ud z4hDub)r!YU6_FRrGps< zW9Z2ve-;u)mj@gNU^>~9FwRUG(t?=2&d;%-m4zZ`JEkHWct|0!$P=T{*db&?!^%uD z7>mOa9h9g=%R5Z(XO!hs#W##(9Rdd@I!plgcP*iq%8$@Yz*Z3wZiNxI>6ty^qVo#^ zu0F+Qbk3fZ4r-LNPO^QvC-NU+UWWn0iGyAEhJrNHn7aui&c&)1$eDi}OVieHD>CWw z9KPQDFDNjvv$a_&ijxeuNd?}B$*t6}x^B^(2V#0sQYMs&VyY{My=1zkaQi<(rgYE% zJ7^Wl;(bP?C7K3aTumJ(F(X{{Tx+{X*x-fIh;o?A!tHK|WU=|Vu2L>Q1jgtX>Wkuu zqeiwkV{EFWpN~~r2&cu5+7|K{_wGf^MdO9SX@E*c!^+4gx(0JTTjbQaQJvkuin8AF ze%O8)EHe|QTC?r)v_OwyxZ?YGKcK7Nax`#!)YE~J+WF$NNbhs0?`a-aW_t2y59!2@8>- z?sr==f4}?WSE<{uF|Wj^GTZx%`Q!I@oWzLm=$e*hT9f*~Mbh>40TtQW#t^s~0J=Ir z39<66J|wlOE;OSYSJx_fB`7xa*!fN)j?S?~LADsYZLdbNqbY;{WkEAY+3dwm$O_k`$$1eGguThpmERy6Ww#hTmgj71S9JxN;7K;h7Kqn^7UH!#Or_=vj6P4XT zv@A}Zej_F+C7!QuVmgW%Dw*Jn4-TBH!h+FPW*$nlk|tqbLd=jxLB^pVjULUWVp%M? zM-*54lWt*KZlHYvyPv>C7wL!26UrOCnOfrAzhXL*8vFEw=C|uO7S$^ZL9u3Hm}rGN z;H$TW4eb#G_r+!kJjxDvG~#!h3ul1gBY^w-3FUJW z`|g|E^E~7uAhsJvadiXf7ev9`^9}#W#Z_7l_!Ii$TIWH2{;sis@%cp&4ay@xIrrj` z=@2AM0;E+Vp6Ci>%jP@(W6PA{>5uN7pqVkE1>2TJ+eV$KRQ7!IH{@Z<6%j}9A1`!l zG*w2h*bex_hxRPKd~1*@VW;sdeBH3T88Tzv@f=D`D8D@)Y#2^rtOpmH$CL5>U+F-v z;Xt0W6XlD^a8~hvXz+v&sR zXDXijQZRZl*NflW;J=fpsfJ`>t^`5wMIx~!E3jlF$HThir4QtaE>xl_*hrbtHK7$! z6l7&;BYEYLvnS@|g#HkhFw+fyhzEwnorZBs=!d7BgUzzHpbru0VS_%6n8N`e zk9pwi)Z3rj8R0)-wIdAV@iFG%L9`CWQ-S`K8c={g=cEB1?Uk^Afd5GKM9;!l7uwRo zbmnH$5Rb)O7x@%l+Liw7T=J9oL|FP3^67Md=u;h>4TwgDo#!><1js)C2kFIPaer=0 z`2o&vOx}35842T0Gt4ZcvG$jA8$5UZQ9ahmf1^FtF7(h|=rykBo$~){yJv5sccN@o zGl4I36+W@IWSGJgyk5^BDc4EiirhGvvbIz+K9S#y&yczC?RJ18YNEw}H4ClJG_oxueedk1~PyjjG(D)`Xbd(z?UXhG5)!yJM~PTeacu48h&9 z>q6Wdq}=jxvxXfNKL%UNeR>B!9BKbu&J*RKaBuEV z#E0sU;ywd|L!2W!7a4;`LMtitS5zk4&ccv z=XEI0{_=3(L7gQrI>uulyP}M^PM78>xs6>#c1<2}O`eba!cW5`J1*i>8FgDjkMrNaEH_0c18((OopTpMO6jPE<5-=v#O-gzAoj)Gk(Jk{2OR&3Ytc zX?6?1$G3Ik3)N-g&I~8F4j{09#!R*gme%DpK}gQJTt5*Kwa#DAKC_@#9zm~&27j5+ zE{mj_V#e5E$1oj6H_Zabr2`s`0B9!z=uY|EE%G+>+E(;SL+F-MAcQ?tZ|lk1T3D>B}qW+gu4mcb8?k}*OaGVPM=cK^g8_PWUofJI+c zDSR~7#c=ZPKy#ohbr`;3M@&N1KKXelkAetg{9r|-K+SpBs3EL5(t$e7roLff5Va`P zHkqnGuOUmtM{IZPst}B!jN4RB0DNTQK8^#td9IAD%!C10y*G{O*67Cp@%p$*q8 z%E~^V4ICqCbDrU^G-FiIZG;KBb1sg?)b zP{e`Vk*r)i&vl689qLlJU!Tw&F>AP*#7u3HR5x^5gpYlrdzkhGUz-%Jbo_kjZ3bB( z8tPBj!DpoCV9y7swti$@D-m#O(w3h>zy`#obh!x@gwSFeUh3_K*kX$$vUSvoNuvB` z7rp=0iG!>O$`r@ZIz;0!-rTQ}3)gbeCar#QK9H|!*^FqGoYF1duv$1z(J)z$Pk8kX zB0VR|rrKX7!GGZ#gQQZjv7ylctfdV|Z|>UE`EKRcb=C;9409X5oXWv7rJ^Lfs7&$+ zDFaZ$D2MrAGY-r!siDUbj49)<cnX zg{(-flCO2*+`xa*$Ooksl-+eQ;ctFZ^iwE8dlPw}u-+!Y#Ahw zmC&G9L&RS?6>$V(WcQO++TkSTGHONR(H}{^n8a3NFM+J$VOF<;t`!QezAl@h9dyp} zx3T}^>~WKDve@C))q>PNY%iI;u0A3gxwe5!*(8t^gY;b4{x_hHEC(W}c+nuU2{W>o zj8RJyrg;HIotQ1LW5&O+7`;u*G9;^L*}k?3y+y*TUumKJmf@UtjX?(}S0ZgNZDDy$ zsRJGI_iDb@24*RJzW|Wd_`o2l@F3$0jG^F5`vOoV5cdYXq^6WB_4&Gl z(ERkAR#}FsasubFWe-_l0+rRvU(JG;RN@2b8~< z_d@Cw|3$0^0e;*sH226R{2r8Y^4dJjEstIxu=_}yNy-;j=N^Sq-WNG8DR*T59>A&L zOGDK5DSg~yfyj{bTO%FEwZG%F-5Txp>!WL18FAc}eK#vyj2VY+xT6D;gJ8lHGW|Gv zI@!7`wSqo^_K01ua%63gGpENbiK&`HTolZYb z3mX22F%TUE`|S3=FrLc^CBs8`Pz7#G5}akLI#17Qg-%a_)wEV$ViM#4q-ViytQXn( zBN;2sCP?rhz#og+Q!@w)9IK=kbU}+w@Rup@iGm)Cs@B|55D;^P>sdBROWoRrU>>RSvFIQEZ_$@>3Z;RK|&wzfP|% zImBcGEv@XfkKMqLQ_5*mzYco5Ak?mbkBNIj^+#P)E~=!WR8mLhaA@;`wcQorDrM?0 zN*dN`Y8tZ3iELSSCuJt+JQ3T?zqhfipe(;yDGI~Wic_%O$YyV#@e=2Z)feyW9>Cco>9g zOiN49-{ioQP~PzLF~5AYZTKohHhhxg0p#!i8W*JYSAz;B9_#fI7?l zy`doLZ!ISIY#3{{{$X0L|6bSv)xw`nN0w2%iIP(MHYP7mwzg$~fklW8@S@8&b+ne> z4Tg0gcu?9U^5_NNKjL5(`a&5k2gTR=!Xzz!4+uSuf_2y^*El~~P4B(viA8HlDiO*w zj;265n_@2&t22^pORI~@Bn+nPneI(Nq_27+nhOxMjlh)$NN|76~ z7Fii3$)BTFFfIKP&6rXAauTKQ-_^r>Nb#@9$?lVki?t-qg)*e|NrWP{ z)+!x7ej;ya7n$W9TR@Ifkskfy@Y-R0bcvQ+^DNh=k-@V;ROGs*nvj-UYen}?-e|k=>6D@Q>H2Y-+k?!59S}lWj!tpE~X@w}b z_YjwEwHV8UH#hkpLeLA5v>K1q1`>A8RWP=NqNiYV>a12o9%`U&KyU)}J`0jv5!NaU zGG&u6#;ZdPm1~DHhTx;gEIh$4P|E91d~f0&K{wN+&{e~PNA%}UKEPRdHwO4G3gCzS zo>34+zrV^BjVSK{a5|_wQ@d)ASiUk6(ELCMWI;YM6c1+EoO|Ct(i%vp;m}|w5`v#$ zyYT-saR1rxUr9a69`+{x-@IK7;H`9w_U+dyVV9{ZNuc<W-(hn;oyeT;Kn4M%`xGXZ@ar7J*D7L0B~Fr-QFeuljOKQ4i>`c8@N%O)(wh z(6_fICtIh|quyVJTVIDir@ny}U74?Wq`l(Pbf!LZuna^HLu& z_59sGc1Yc!Au${oU!ySUjRrN%4x})K9d}=dR^%PNmz#X)i4J0h&rlfg@(HaKVBFW} z!9R)Nr7%iwbqFT#H6Qus-XD!|M}oyrpO~hx9ryYdO*i)bz9Kp|-C&R%t2RR+XjS72 zPB)h6m2uH`V#Z@JI=8;P+I=#(Rpy1u%4alKk8zX%>mnVxmwA7c{3F!HFD-3%;w2~g z84TtE2i-0ET76~CwAQAnw#ufpl@$=40@5z%)_3^e+5svUx4UXkOL4Clz~thq$9VJ* z!kx2Ix2c|u!L{)*F^K^^*5ABiYSyc@S0v`wcYfbd8LrrT)g@MXNXEhnS9S zq`tU)Tyfy#*Qc{wu#n!~=`#oR;N*aFotswW2MaJgRW{$i0z{?cCHp-XZALDoohx5aTqbaqRNuS(zFFg0IIQh`G6G zd5O(T2`)(9+Op1LwTXjEozT+UHn^jHQ$~>p-HS0+b@#%X&jQXoVd@NndGWD*6jC39 zpWDf`wR;TT#M9X&LdC$NtCBnryO7aGc@p|a{|qDm0seDhJ6dS2rzWf~^5lH#Xzl*N zukX0}PDu6ICZc1TFpWO4WnnVkM5QGCgM>nvwT)|rGss-S@7BxmmMt^em2`$e(lT;y z;|X%-#B7Tj@gsYwSR~txMh%`{u=9>rezt+~)b@-{#SefsvCu)?^kH?QOt=E^z^>lG za|Y)HB@)P3U{!=acXQneP0Y@K70gXN>8RXcqRjQ|FRI8 zpA%;eTO{8?i!__)YCx%T3;xj`t*;%yb9LqrnPqLFm2h*NJ=x}wo^rtAOB2Uk-&G+X zoINY*x&}%VoBkg2^HnlZ?)JCvuOT8PZHVlen;2^Q1W8R+n_S-wu;l5Tj3CMu#y?g{ zj4WhgsVyHlUbf8k$PmD_Z%=b?D?lTK^dq07IRmy~oc)XA?8&!HHuKA_ZTA`gZt@}6 zANKOQf4D99;_scAcE6{!{;L4BdO!+{>OKg#-@qtL;F-$aC=khqM!(*REgc99|9)rh zy(3W%u{^IPE!s!S-FK{CywyTUUEk4cwM*AH+tQdUr8mr11RV_jFgLi~@G2Pjg$x4t zK#jZ*56LqC^<3Q&6!;Y4^J_wES5HUE$VeE^%@N|qti2}{_;kZQvAHxhc4a}+OII9} z?#ul+G#q= zD3e!<%@fGx7I^H+n=5|O$@x@s>lui8qJQl_?x22CKl2EItIL(fv+iBIyg-byiqeL) zW7rNH5a5}HE_uDaUfXreT7I^PtC(^xwaaM>y{<_YF{y6;dWw{oh0-O7>M8uoZm9uX z8_(&;S+tGl{d0m_%WlJgJ_jG4c8aCbJ5i0tiPD&*f3dBp?EN7rrlcFCix~KbXCKUq zS_f051cMtru=WoxrI2{Scxraf4^6_hmhmh(prE#Tt=!wO7t}uMgkc#%U+NfDOK{3> z6-qhewT=$ z;iD?^i-$XWMdBGbbx{&8x3{(Je9@EY*{K8FA*QerTsAT4&TYPt=D0oU#cEa2NX_V#KU{pdmK&kk)DYZe$p4?p6Whbo6&_=tz?Ugw=Ofn`+92cU%8}H2 zf`TqmK)yHB2-?a$6!Wv-4nPT{0V<hr@-6G0m|qr6e`9IJ)V3Wl zna8L&g9UMfO}+UlEW%2yZ{L#Srw$a?$@mzj}RGLoHbwM^Zm$iYED1BT+L7FD!g{1DJwBhHY?LuQ)ah)IY9Vcrc6zl=X zA}52qQbB4=4Pr9w61tC(dm8#_ym03rEpt1Nf%`W|jul8ewx(=tNtf5I!Ky~>1C2;< zh7XWSE?x^`_6`^lhC;KGlsB(2(}_u$f{CIVfuYzmh{oo*r)3_+$1U7oLZS8)25W7Um08&2`e zuW5TgEw&nX9t%p(R$~dRNBX2E$lV#0rQrJ=IE>o z7o!%SB(?!XwjsV6vXMv7Cr9E>p?0U!tmJ9B*Q?Jtpcq)AUe-%!2UZ)B*dk@w=dMLV z4mGclwdlvSK|>DtxGQc&mJYe{(zx#NIm9tW=1}doD+A={Ld5eqYN4~{Z&53(GgczU z-M7Tw(GMA29dPNGAs0*)jmRsRCKZiLTZ}cPa2si3HCo8DqOd+6 z&j(Zmdm9UyUTSmBaoMBB6RU@(O}8Sb;kA=X#9}Q_xSSO-v3W`?`jhBJ%pam7aP=hc zkPZ-;hgimt!xAV$6)0o-h;@fp?~tnwRHiU$3uU{2JKa&L59nwyZuY3}=vyM5?Mq*P z5TfGhw7jE*4^SMhN;!%72NkGD&b4(zWj4y`7i620@8s_#lI~rQk?BV{SRRRHM8=acp1umi#RvOpgXcW2Ec(yJNh6kftpkhMm>8 zZ?-LqIxN+;sAeeB!s}R?YW{CWQt;CbceSzw>iso!HTiCC0T(~pds76D1`g=@ItZo0*UI$Ed;2DyQ*om9QTsFtV(69+JtY3FKzZT*;( zMTm-@bUfL#Ip!I}{`J>W5r7rgQ(32@vKtzXs(2kMy_>Cc4bw~x^Oi(w!hEYz@ZUad z3!K#7oAYGXzc)^Pj?m2$R65NDwq7b|$?J%P?Xl#C!3^lu;nIV0%N8IFEU!7*r#vzj zW_}EabKioknGjI7kN>c1!<|q5N`wUhO2zq~;0@+~hc`+J(y|6N|7psWqpBy5bBgp$ z$9*2mX&sFO90@nlOhfvGwK+6A6d{OcY*dFt3FlgYdj?B<0PjrECy`lXv9J{TzZiQ5 z=1ik++c&n2j&0kv^~SdCq+{D1+qR94ZCf3iC;xL#)vbMQ?OpdHJZsIho|?6C&p;97Y#iq0`782$65*o@qZ?_BL?bph#3$ScqrMe*u+SLG=Ov=2 zj~Wjo-WdXSAf_+|1JI15!kaKlW>cf1XD5WKUg{!cgn8+QQ2BWyuAy&}krbkS&p_S! zV$Y1f0QckJU*`J63#tTDv-Fge$o(^+W-}?mRFz3@a#5BWZfeS4efTSx&ZmG(4GFi^ zq`DPZULJjH$L#M}O!k{7u&5FiC*R9NPgk8srGkG0yLn#9_ldLLczV(jw!%Y_p0;FF zPH%eTC=XdLBh5vmw@DCc7&3ZT=Irn?3;p`)oEwEerjmtCqhCw*=0R`T+2$Y7Hl#pg3AA;E!nlAIyup!+@1Yo1%k0bI*?(!EcTF(I2o zN*8yER@V9q+Eq)D=U3Z36iKLDp))@d-$F+5kmqbOcGQf6PVhZ^&9p_7k>$8Y4kLhi zd?lO)dOj;(a|)*!RR`6AE@j`zEu34k25rWzpb?3n*0|m0{*3Fu?!5zgRA!d<`v*YR zZu8c|?j_x4Ejxvy{wOL9i;F$|*&c1kL_x(!Ca=e$eMfh1UM8VEUPhI)J5$QY&Noxu zSnheE>P+uFtT!=sC0z!PqM)O@5VvrulNuC?HLV(s9-jWw(YKa%D`MQKd!FW092nonjat7OhhdC+=QE;QV*N3Lcdh(^h$qC6|0sGs`qPVsW8SGV%t-CpbDrs$bo4MVq@D=wb8eD;10rU z_ooMf?*EdAv^bjANRrW8%%S@`+KBfvx#oUf9*uu}6-&Uq=zR*fPVhc3A4D|*`E^9o zqJ&Ud%}#PTEfy7hq?y^;iYHlK!es>z5f@iDZ1-3k7L!vzT9;nD&fZFq<9h}iXt>f~ zVq#vB&Xm|Ju$}Nw%uC^WWE(Cim#V4Y%9h5k8m6(Ov8xxzl=Ipt6B0-2%b!Erx?UP7 z1)Oj?L8fJ9ST0aqtP7GVJ5j%Y7XQmhE}7AC2Jt+(2#4Bnc%I%xY2C1JGCHMyFycxJ zpKh&Ljr$Bum{;XD{M6+MkE8oD6>BZ9b^~*Jm{%XyYw+&5>W>Q3Rj}&u;4K!?SR(>d z{XsuAV+vJ&_=L0rF{jaT<;3cqRgJjO2BB12b>W!2!sUZldrhZBVBEX;wow*J+L2D@ zYqK``2hbVRDoC)VU-S-mTSdn*TVb&|8-~_{eSY5!d~tXU@n&3fgEbX;hR_jOfhe-| zpxdN1hRfYo#H>S&%Y&f4GOrxsM_d(B;1)XJDjMqGz;y}w+hp5^`T>6!X5Ww71^rAu zUg=BwvNmXiijJ!&{jV$SI~^#_kr(s`FoZzsh%YytGHk9tWvoa(l0LZW+5$a-S+rB& zq#CYAwW!A+m1{7{#&6SEsa;o*7X0KhmfE6FpA>KYk!#b+g>Pck=iGI0U)BekRXwr# z6TAt@a1Y-*kl_h`aw{&>0)gb#cD2?~pQ-5AjJ{}$yF&v6p9o9+x>@r$ zd$NkxLDwBN-ZG=K?WXNTuw8LOvD$17|4+z~YKbpVzhnAZr=RlO`SYb%?lSgnok1$j zu7I4n8j@r0Iw5eWd0=O1{Tie8>g+c8am?@eu^P~zPajQoV)VBi;P;G^=!XcY&=qBM z8)^K?H!#yYZ8&tm$LB=(9kQx~aU9q^{BvaLVGE=#xRgU=?|!u;z5&Pm+GWU^W#H=f zKQg>?XWi51E&2*VLhcv~AvqLBOgR9)+he8T6zN1Nw#q8qN-xHlRH1{b7=&Tlm9iRQ zX~LXQhOL?R>yr8bgM)a41-`_uJ0x+}No~DEBOEBWpy?|j_7oYv;6CmXEQa|j3#2He zlYTYU%vx3yBd;qIf~WBhG?rC4Sg>shs?E(7SW2?00R0+H2eoN3{0NPzDjTpU&&zwg z4q_p?Hm|}8mCN6Sbdb5o-^sU|s%f549HpaNcR+pI*mDb4E-@Wz3Z&LDrTK<;3}oY( z?ABBjVTzyt-072!zE^5x=NPG@rn|_qpVisGo09mGB;$#;JaMi!M~LUQ?>^g>}>*3}=FiWUkVXJF0i${X_1Mf-_&90>9_#Tw~j| ziQ({$;^>^t?4HUrl}HN%9lc?Eepp=QsMu<6mR^CsJkUqq5}c3-c{P)W(9nAW*PhwP z?STCT|Id>pFrGJeEF=)n7Q+AZPsjhS|8!w9OB+*BVIgB6MMFx zYkpL|e)Qw0Ccgvbk5~>anX^D8cz|}SS|C)x?)vuyOStyP4`*VG`1XeCwp zluU$b*vWROsWPh}g*1V6uHqPIo9$gBxX^WMLS`Oj^`~@^9TM0#P)T)yCgEbWB*F|O~ zhnaG>Yuvt+^YddN=RSs$Ck!n+elX=mSGGDrwX#QD~ z@%OWk+%l2?%2WB4zyi(>d;Ia#bDRbQ(PaSN*g!tNPnE43TR)W&&|1 z(aKW??do9~%l!i57P?WM3VTe&AR8RyIu)y%SQVN$a~qs{?W|Le-B0>r$d=vaO&_Zm zDli)$m7V~UaYuItmvQ&Wpx%zBz0R+tN=0;}^q^N(8jx1Sy+_{KN&6Hjc-OGa7D-T8 z49%fLvDA8_1T|JVCrG-eD#I;e_jgi;T6(vPj< zZ)cA$-2c?YYTCg3)K6W+{g?#*f7gY`|EDfue$M{Jf6o4Fe6WLD`?H=FAwA01Z(j5T z=~!a1>Pq!MiUS10vJ5HntZn`nNd7zmHAiwPgBZHLMAMnO?TwSkjNb2Q2B6D;o1B5>OX?7Pw%q>9IM*))meJ{L*?k!<;Wxa z%0;KfuW+@^II-q#*LpI1m`nUEf$x9x$MD|m1n{(TFBWx)pHm;r8zTwtI}9`> z{qMS44#jS=W{J7#*w`r-8^bQv=K3@lLMqdnZ{t+t`Rzjk8;jha)+}TXn7S#aD8*Mj zVo{MHo+^x$@n1alB)18|J%Xm-0uf^UX*?M%j|q4sg63d{2tK+_9Bd7R$9cTD$5lM0 z$5}jl*Enj2{=z#LJH!7rriaQTP5g)N6Z}8c#IOH)SBSVeyV%?QZ+rUxV;GfF=(ZbR zMEZ(_fJ;`_T~BGI^{Bz3$|e@0RM^F;ls36sc0`&PnT6cVM@kDXfGfRs-*0ul$p5*YraGHj;s;-T;}@PwoJ4~EV?pEsSb(XQ!f8XHgMT0P2N?bF)STo<_{ zvyfeYP9K(+Y1$XH>6N;gsH-ZI`^~phSN%K>%Dy`qe_}l~O}*Vd10B7Vbn;yzh5pZO za(DgZe$&eIqS?{LgWun9K`aNpn^GzwQY>a1Ch0cV8m3;zbe;dbBHaGVk7GaIi~X}I z|NSW;`mZaZ;^O3L?DBu>djGh8e6&Z+C!6gPlZOz(gaJ~3P`1CaAW}#}(3F})M6f0x zSQfYxe}RIMq|!5fJJuGfUpQMfH@6WlL0DJ15)lzbtqR*V*Pc6DS7K-+TUBel+vsj{ zJ#TBW1av*W^*sAtd%yO4e1Cp>Prv?1d*8kHl?+dKV87ditI_9Y?Lx{qx1w39I8n{1 zIJNt^)Z-cB^pEdVgmA`A6=(mlglwYSPU_H1_IqxkIjaoFQ4P+R$Fo%30MXaYE(qIA zADSU^m^&Wqmqcd{Z_+B=*s$anj})8Ho=~gkcBdW8qG%4t+|q)a>_UK(}Mpgk&zMmkqLESS{b(=-{{9IpEdS=Y-s% zi)-F%WK^D4dXnc8jbDJOQOvm28ho!Hlm2iazue~r2)qB|#FMEu;{akhg5_Dgazx752Z z{U@hv)w>Y=2c~SJnX@xbZQnHK9 zxJ|QBRG@sJ0r!s~R8!Na(hL24fizFk37TI=fuwhE`|Krm$p1SY`3}Mt{~O1i@$dqn zs-~KFmD^I*Y)|wk0@6+#>i~Ai3V_G2(76-E*yGn|UTL1QgSyIDThO_2{RlRWM4P{j zZ_l{7B7&6Rh;-#Ji@7QZbQZ8(^LB+0*US40A=Dy43(UE!HCxGo)6Z9$6cKo3&Zn?6 zD!=McF6HRamadwn61m|#^N)Jd5-VG4wVMV|P~&hlhq zev27{luc!8V@&YIypEn!R#B}@jjqbJ@|Ib2HF~A>Mdf;h#dx$rVl+>np2Dj35xgsy zFW=r3p|IT7&F48wKHZmRQQ7ZS5?L53nzHLQ0agx^DM-5hmHT@fGIIjE$+8F_jQ&;kp5k*s27F0O6n z4)!NMux3aIQI=O7-0`|;$);8yyu1dX%wvrxz?r&5ks{Q^qt#XH0VJu}xlk1|s5X9n zFq%aecU2#UODci&Vxs%Z1B)*qR5wp=gIBBGQ=}qn{LCj9bhq)qN`D$(gzflh;|(~y z>7G4zzx7=|(=c9LsU+(}34y@_PQ9n#X98rD#VGp1Lz zamnwm;E^KgaU!0e0+3i#;+d~+jk-LFcTi!lqvlkT4M@qDL)MdJO^QJf&+e)z#`I>y z2iO-RwLuL>7(a&+mJFh+hl5c@bxE_yUSFs{rKNjt#R*x38Rch-p3-8|4Mdd3bPD^kOu995EK}Pn%x(z%?NI@(l(aoMgFb>BXfr$-t3wGHJHLl+ zE0$_2rgD&x=*w1EuA@7J^(G4SQ-8?=Q6oV?B*Fkd+&m4V3&f zU@r+8#q%Mq+}zRW9fY@yL-4Ml-XJt-s!YubK2!Emdqe%NioI^>;MsMZuRo?+cUzFN zXxCoN2PZcl$JwJtB>fiwWfE!@%*;Wf?3X6`H$1<}Etd~I(K8x`G}cW)Btsv8st>Zh z@~wOHlXubH#K!{+o9KgDsCPsrrYcsTFZE@Zgc>Ihq#7q!n3_j)CJC=kR;GTR(A|wm zkVxCCuCBiBno+H-OKUPm%VMg=q6X%Ap{uL*bIWfIECJ*^In4FP#I~;D;`SCJSDEGw zy@kz1gJ;G5ij?K2=84M8%702=?Lwef))0NZPy2aR%mWuQ7Hz$y$^$p*E=@v!( zJf7K=;=%{zVcZPpsThB@%(Hb}*~Vza!OSjOLxf!J#wXIrHVqsj;>Z?NtK?H< zj$*auw_=6g3LA$uvCGPIX@tgZFr1Ouuco3*O>}#iy0YY!65}qcL{6V;E7%$zJ-#VT zW@Bo0wvZe8H`{p|t3-7>y83q07p5L9#f+q)tVQGM`qcB;TjIMr7LBu3Sv9P$|7k$m z_*G(3VieBUftaYJr>6&JkbcI50$k^8F^`4a&uEWFq;OJZNoE_H6@ifL_%X|4)Cnh- z_R$;mS?i6ZeHo5`q1NtaoVU^c{l4=J|E;ozWxlsFNPtw5`$RZm`58xzKf0pogSVr2 zE9WEA->SwNa7`E;cXV}%2fM^_OHtJJdbub@u>w0ZQM3fS9nZIEi|8e?^;NA$r?z2U z_ClW{D(Ll+q;B3fLEQzSYV(nRmw|K zSuby=|J1CPXmzVN#kwhBN_?utHi_dj2Hk?pO(Bn^KA1)=_-_THSb7E2f@(j#tVRg- zfUH=0F-)VUinGUs=VS}|LOg>PcxSdpy|R#9mQY%J1oW%RZ1ZTWi_EF4L0nE*TG{-*~8;trac14{apbW+wCQ9|! zsEdJdX9RN@OV}2hxjhtE`%tZie(;N_cB{+r& zgBqSat%dLZEdH*Z>yEp2QrBsztYY1qsac^IBE1eIZ(!E|h^r12CXOJX-Yt{gUrGRY zj6Ni)=3B2vaK^d)(G#(rwG=KxsZh%o2b91}cs{a?oG+cUsB&=N-0C7G584*Q*bhjU zVo`sf;FD1ew?keqf8BWsAI=^xUw!#vo^#+Qt$6WloO^-V78l!+k<}!M)v#bRS65l> zW!``%)JXuEa!kHrw)Xy9Z3~+J3cuvI8os>czJ_~i@d~=^$Z=B`)5e2iwmulh z4BXn-)c&|dX6)%}xGzrZa~ zoG9nwOUR)p<~~^)8cIt?aZeZd@uK&MC)!F2R`IT4bua-UnY==^jx6-Y7b^vaK=q0-=7_(@os(a`Y=JX>eRcn(0?}GS#|-wv0%&Ie^e4Ls~$y#^PKqn`g3KF zM)B+KRm92_*edD+ib)lz2qiw35z~`2UOr2t(B*OTN2)*9F1&=1mQhI@5(SA$H>P3% zytl@qSCFq1K~VunK?-x&Orj=O+5U3xtQdyTC|m-e)BQ>|@%nLe71$?_scCC(D~*BA zwp5(_Y2;p>rp&rR`tlKhf5)7#jn5qxmq_k;lm|*i!%*eF68xFeZT|s8q{Oq+-VY1J z;fJ(0?eUCKcJ~S_@i)<`;^nrg)a<*B37oBq82gd8Yr>}M06Td!Rc+5fyv$847fBY` zKMJ^|&BulkDD+=}+c7>bQ1gy1#T1e-@b^Z_Jvm)ygQ~7Ul||?A!+cC{+4O5BTou;C zwO`0Oq)~?;0cO@~6;(OY(^kEEG*l$WLfT#2qMjbBnEe*AxR?)auJ)#B9AhB{+(rGM zF03Ee(IHYdguJ3Ni1&ylyT~}#0Rg8TNc1NPxDP&D{#&zepbm-`i2a7u{<0S=FESFp zvf;i?k@3E>MtZ|>35su-;2FZ==oUA2Bf$7=ZYqmzYoY0x{ZOXCU~@OlUiB?U5QzDJ z)A8h!EE#rZnszupQ?)X@e$(t)T8Vk(lp670_{*RZNscNP)r7PCSrIk15TCyB$e0Zi_y{} z>&_=@@6wXnqK5TR$J5U1B+79^G(L&o&~Zam$o%O7on*HJns*h4fIlWgT*6^zhvY|cW6zQpt)UUxY z>45QHfKFH&BsotJALB3)!SC|wl1a-eb*6KK3>Ieu@t~B30gDMsP>_PY(SPAEqC~^=a3OR_rWSl z67<)!fjtv;WQLrFz$B4-hR)EHA&JD4Gu0o+HMC68Pz)A2noMqtK@Zx9LaLjsI-z@v zb>_}N?l5r|pgX)c!G1!{r{76AW6&ozLqKSE;oF#xB97hnOz9GS()K5K1~!I|Bm<@5g&xt@6C4uD*Dx6_Dj9))&_N$q z&fhfV?K>Y5F!ZtdKp*d38&dT^#CU-4zR=tB3G|!!AO^lLLGP)wA$N`dx z6X7G6ZGvxADNTP%jTLqA0*^qi#nZ?J`Vc`%hx~PjWdv7;UC2v1W`|`ljAG0*QHSCQ zMtO-~B)~_(7~nUg;w7gID-8|>Bk<)pFKmP(U{k@c;^mwa33()hwS{h@pe#Rd_%88X z;Yl)T7Mv40Ehu&0E2`HE2uQ+D(OGb4;+I6FmjXN}m^^X^ppaCW{tHVN8%pSRdbgvYlm}AaL%Z{ht%of~ted!}~;=Ki zlAsDsg2IhLphwGwY#ie0PgD}-r!$LyG;jr7aF;3xaZ1f1y9&%2plzp=p?94ZSP8S< z+%RpZ=YTbyunqwt0~W#}#e++beCh}60hz!`7&JJ*nL#PU)A35R+@Pr{>(lTi4IS&l zvFnqtS1wz%7Va2`udO1`CzqXSM+w?UDbb@Z2s@{8$*hCNBot+sV$9(Fb`Hx^ z14=7qoRCE@qHor;foZgB{1udCn0EoT3Vi2=YR9oKjh~fBc1@h1S}(cprYW)n3Z;q) z)eEWQk#TvXhDGv`@ZgqJ^$DL&-v#bDz@tc<6>K{2UZ?&7Bs?HdmvT&x!5=^qJhMlg zlwNm_SUwaD$V6&x0U1TA!Zb(^m0OE9ldj6=5A8*eF$BFy0e(4Wgk(AjSUZ&M`!XTD ztc4%d6J3o$t^0=fwlmlfjtYiJv5r})AqYAHC*0JntkOl;BdlKb8O0^`lNz4^HZkU5_O(KjbvJmF|4lZ5_T zFgZe8_umzsgLDmBl$S%T%j*3&z7Ir*LmCOs!4% zj8a3yL{Y?RC2-gUAgH3Shmpo87>r^ZSM02uECUX1^B|9(MgG*k4_mND44=Vblh3poPNtwqT?}3ff>u z>qA&uLL&>Bi|W3Ip$g84Cm@;!w{@aS%@SZ*ckc_W$ zSY(zSA0pQStYc_2U*p3xFhRR8cF>5ef zkITYvyqQWSzYVSe=Okvsk#_2~(571ivj2!?ucIZL)tjnt2mFudUb%X~oJ8Cw!!Pj! zju$8mRc~OUR$|Ak#KT+c;h)CA_W8u@2gl2}JyeS`w5e8^36;(f+k^Z4U`;ZQ@A4oYE0-+j13cJ3yDriG9 zj#V#Y^2tcqiNR5%;AzqrHVN}{Br$_>%H(>4F{2Yhh_{*ZqFqAca*}bQN^G=@JCY*Q zJWp%z2o<3X7F}|09ibCW?#Ch%J2j3@6EDa#+MC}6ZZ4N1}XH#Te=WQ zMYV$_XOUq02gF0=f@y@=iijB)EU(LYz z0Vck+pzok2$LR0^Gr{OgtTL2f3)z+Sbu4*RBtLS1eqnR9jDODJ#(nrsQ*kun;=Bm# zzPnN#BoVFlD~LG24ru+s4%D{9TO&u!-vB%PN$z%@0(E%jJS)g%WYgG`n){P?CFo>+ z7jDILFV9`6$Yj7m(C}AWQ2%HZkw=@27;TB=x*(bts`F)@J`vbd${SrSt>G88%EKz? z&uBU`m_X53-a`?r*uQOc76!*hIW z=Pf_ZP8gzt!rBe;ucBMRtCMZU%o9W4j42gDNrfOWFO2!(6G9oUfXNfFu@t?)^7(6n z4wqjTGWLQ&5A03S6n!+^u)6b7tJK|)zVi|e)eq2@@m~-E$zKT1Qn~&3XU?32<^zUj zu$;nbiz*F3Gh@VEq%t>;yx3jNZa5cFv$yVPp| zC*$%T6*}SBPRMqtGIcU~(R_E<9vNLgwaGI>)`wy*x@#dE6Q*q{{J8$4X$K-s;P}bb z`;&eU-!DvB)R9_T{8EiTbF*H@!#*0;#9X7BQZ&U!YI);R@l>6L1)GVx(gzYJrS2Dg zUJ8l1<0k=Xc43ZAkg|y!{U&R2-&nu0H=OhAdcMkggiwca9Cq%3{)9Zp_HYPgXe!BM$nk0C4);S6 ztUF9nH@OfZ25N3+{?5W{4rc!&Q^@g-N*55T%0UhoP(U?u)X<@g9Wvd*DH_X91LV)k z9fudLiK;7Mz`Iz_+Ba=4FQ#K^9E%I9DxY?&TvD!sa&_R-6-h+pOH?MgR$MsJh|%VK z%QW-DUzIQ-Jox7>)7-H9ySN)MFg`hY*X#U4w_ z4SK!1cZmHUrcKii#CS#AP0$aeKNq>9sZ;ZVeLFmGNcq6gVdw?s_-jA#?+$vEtXHOk z5BmL3fFj(NSf1I%j3p6&#HIMi|1}8;WF3kK(pe$wCL~l4QnqQ&gz*4Px!MnsN30PB zX7Gh^GdH*-{_n18NyNez=zj)XxHMVmTz-7F?h^l#gpdATC43QC1>ye_uMdFsz#T^a zGIw|N@+FU~UX4wPA56{WBr@oe0vcr}EL=6LeioPaY_;9f(3SR z5D7>HaWn#9rAw|8gt;0-No#~d~UGz>4i*vlk!$d&q54pa3cy9B|D$S)Fc)l&drDDh#SfJ-U5VLek zFmHbbz2X~Xo^iexvD0(d6Z88D&m?H z3jRHBQ5pD0QFX@8w28SnOGOw6GW_qaC^xE<$+Gx<;U7WG(LdWQUj_>9ZMBWHaXBsy z9#ZriJKGpAw?)*9jTDQ>dMg_XzCLY8vQVlR@#%oyl;}S*sHbqxZY{14E@8{}r0FL^ zhaKAn0=F)R2%-f_blDg;VTt9EtTk+<3UM5*qe-B6mFo{06X1~$kn3UMsHKm?(*;4C zg=cbq7a6k~6!MrhbAGL*M%v9M(C+^+>nT;UhlZ*>G?EApaKCZ5e45k=Iey za4cgbP%<;$nacr2EY(-1*S6N?#kPd&6ps)qEsyS@FLa%^=d=PVrbNp+?Zv-Yy=3GLI4v`>ZUbe*2u-5Re5^n#v~e!5C9Ri4jL|Pi{Hb zOX42sZqQ=8@e2JmI>Tk2xztOeMm2zrPQJxPX>(~v=aJ^2mbOB6*8>x`bcfGPwq zvqg7sT$rLnM-_0iLd z8~HIsO%|ku@G!EudA8u{8NZJ?;3z~XrEW|jf93TUlANt(vQKfHH>NtFjuT!~U5`7t zI#P`BwQetT=3L&PrjD&Z!Ir;KISUDz9b%RKRV&P7Pq2N^jAQ3bT*Dyut%ty+B@&yi z}GWWDdqqOP25R435};$l!b6&$Q;p4~ek~L(>yk^0nk2?BsqrJp#FNuH4-Y0Ru#(TGN{dNK z^}HDfaf=;VqiX8ptsloNqxBZm(Uk@|oVp>GTtB>!4kWwV$RvGBj{8|Vsq-Fr%ZkdD;4jv>s0Jl4k*CWMbJ2gP@BzbE6F*v!LC%U#^Oex z*kP1qR5X+oh%er0;wul+2JVupFUga(w+4B4s$OEaQrqqARj-QS$HNA{L2&aEShb{! zEIJ@_q?H-faEhYe5BZ?4M1a%RE22LZ1T;X>m^;$8uO_RiA|u71v7y#BNQsF-6jHbB z!=Y;+W6z1w4inp9u(a}F{ixT9x4EYC`Vyop++Fmk*v#JY^~L+~+{<&t`PQt+{13A? z^TpLNaW;HaWIoCg0{W~76sX z8_$LR4fAGKq8=*|Z=6Va5em$A$SLsR+OV1JSB+K%CE#O5lCsV&N7Jahn^dIsgcy!L z17kT4dcCdMp+0~7BgUujW2&|Wij4f23JOW|hc=XbT5SAO6|@%8OlRvRufsBAt1;OlE2j8Z_z1 z;@)tmZeE(JdVhnl(5Q9DAjQNc@w|sG$xeh_8}S0S%39}ac?W(MdD6Nm|BCPALnBP@ z##oicc*WB!{x%UCTO16O}phID8vOw_8nL!k8;89bdzYIzj z+0hev^E(rU{@_F=Iz0=lc;ZvQ(JgTh2iOd zH}|e8{qTcY@tQs?5?2tA7aIyBsEa8iB`c z$=#H$4#nyRJRprNg6af_*JI8X)oJ8@p#;$PVVqO3`u{m3Ww(~+^ zle;oK;&hN-tM61obGQs}qSyou$%%OnmpQ=73K#)(h#91#4Dtq<$M>LchnvmmGj-U7 z@u0kTcVNpt)M^-k2mHpJ3&-O`>8wkvh)o1FVq5LSvwIG#N&P#2{(diX6_r}aV z)kE9kpTL18h2LVE)AG4%=o3-=)wx$7LU|W??rr;LP2?hGVG>Gyrd)X*T?Y-T@Y}Hr z#nx!)^ZthtBZ)g}eKt$)Ra4%LoWp(1#?i06tfbV1NLHX$-VI#*uGHbjFs>CbIlnIP zt2$Otw|a*u^bVtRrX6+RwR?x?JGAmx zhW(PYVY#`7o>8Y?zKv-dWg0YGX|iYzm|?c9Ib^4>uOjtPuxO@cm~UCT_KApzbE{%mgYnm4x>+fqaG8jFDLB& zo_PSv>T;H*{F6DvQ{ANo8Au*sRZCkKiDwsy$1?QFD^xs|bjCDh(S)r*QtyFuGYbEp z411IoQwuHE2o`@_%8$uRX)dIV(>(vu%M|tE70nl~GcvbvkAdk1KG=P}akK9oEw^wN zgh3nQ1%{sOK}W(lG6&@XBPM?u!MpW$!5N0#<+c@;C3!L8H3G3AY0w&qDI9}>d`&3@ zsZ^kh@@|q226x(tIvlp88+$dYc}Q17htULFW5sx1u@3xy>5!wP>^Ek=U7vURTi;}o>C#5pI^&)+e zKg64PkmrVm2Im%BsWmffDl^SJ9cqH4fFGW{ZW;mSye9aiCwmQ5a5H3;izV=-`uK5D zyLby}M~85Pd`Ew(MK3=(zrdWdyY|h>o>$Pj4$E^$i)1Q3IqoHc!NxyTyTM(f7{)Ju2%7H?iRr7)kFj?L3J$kZy=`^J2HxJDLo z)G2zw%FXj|3VR_6oq;|`5@@E+hgJ8x)F)tc2b7+c2;%7RmKVdwgEWMFOu~j$4Uk}J ztLHNq8>fgHrx0rm6Ya=Muxw7`fb~L)2^8za!;o z2lH{q+eNJTlNwv|cRvlcy`W)Q?SW8Lz?Sa;+NZKuIw_>Dvxl z^V+azwzHvC(v#7-^hc=jGLH^pw)IP3mL2x=ha_;Q8%wgR^hrtmkFaNg?>A)3BM0`} zk}xLXjLI8&wJ(pR`R{6xpxDjQRV?mN$1I>;*L!Uc*&4nmU;Q;HoXr@NBR5%$*0Vb-w1hCmoSuwvb^}mVMRshE zf7}MLL-|m|)P&(>l+-<9LO$NpQ?_2$a_o}?6g%!c*X}*e)9&~?zE1*S2%rE`X&pdF zH+}Mf9sbr}p?8K)&R4iB1SZeuzX!58yGw(-Uh^P2p!j%(1y&Di&i z=2)+C_`Xqp8+kw3lTOlkXAXH}^$hNG$r+emb6|Hy5r2974N1F=1Qjs3sqDJLNg}v? za3vQoo7gc(`v|7{F2@sSJdg|6XRF2p+nCW_>E>QN+4*;(GXvX4847`18c#+pw6Jh9eyF4`OB)}oG3+D_NoRj+X$jV7us6>PU z8v2fBTNIsH(KZ%0)1*a>G9~k>ds~~cKbrzrbvG{bch+~X7d>iPT>Y4h>(EV5~x>n8BbFo?k^?BY`dBWX_bh|yG* z)g@0)0QQf98LJPK^#Yt8V;fB!PF*ioj;t0$@3c-%w#1&JJZ1^LP49m&!mb?VnE;?< zl4qyRSLz_JHy*i@>{=thl__P0HR&>@&55q_7_qmxFv>XEo;hI_|5jVtumb$s$}iQ!Nu6A39-#s)PR#ty(AL zY@k>J8lDOo|~)ne&3*D5^C{}(J&wg z`E6o)@pcU2~&Y$V4Mq?o=(1JR4h8d5t!Zt#UwHL z7Q>I~Ktt9qruE-TO!SUXX|&zL7$8a=yVbZ9uQ$n&$}d-n^)aVA#_dCBgy5C}J1Bhh z)*SnKmw~y3i0+`)Lt}(-yHJ}I9JTR#B>vfSGmuW!F6CB9=WkavFIl$o3lAy^YwU#S zN08_D;Zoe575}|>K*vD}ANKdaM%61l_V-9LGyed)ejMWMDL1}tnj`2J$pLxJ_T<9U z3qvy_hpkbr-c_A>W?Hl-#$PFWBMbaVT&l5 z=m?!e8u9yZT*W)`dx0OHZq6f17fV1Amm`1TVPaQMt?>v>mC@kA((B^rG!&Ws#ipB( zhpqW{dII4_4Q}D)z4IDi6GzCDOqwjTb*t*mjdL`gBmhNKT1lz75*tlHvKLRk?iI=c z&gCwa=SaT2WF0<432B^fVTX&7{_JmCR5g{%>q{JOH7c3#u@w0xAN19fFB)6{)yc(* zB~6_j0p=b&zbHxUhi#fVt(~IhZh0EwId&P{A*>_s+F1F-|x;^B2VEI+Rh$) zM#7?$@=y;*e7C%!kEKaF3zQJcvH=n|2`L}huJ8iiw^9f~I~#c24xQ6xPGoK4G4Onp zjWKJ6yAnGk9@J&c?U{f6$~!9kNP#_y1UxnxS>BzdT#^4~KeWm}d)8%Z*#elE@>W+A z%<%;W_VBS+roSmZo}F;sQ)3O@&a>RXa8RycIQ{%SJlLNuj&+*9&iWGNzu*n|+Ar?A2|N)NHgza3_#wW|+4a}3O|LHYp1puz^-sve za^r^|7WfH$a_*83i=3+s|0sl{bqYR(Y!BD(eh^hRhgkEGF+^LKGEJM1MLT8HmL{XS zWl|^*LhKCvc)>TRwHqL(mw`5T;EPhtz>lQ0<#o=|Upm@=_{KZO}KKzYTTzZ4mDdsHWST-&_;^jOS`B-=3pe z@;I~txn^~)4s|o&+Pq;WtSP%}6Tsg5cFxc72#aASxUFj8blnbrPivEV#pgPpVssLd zlG2)mqiEE&q|U(36P}275m3#`V2pfvzY-Fr5GgS=hygiF(s&Kqc*xw%9jFAvxbn(m zyrvGBxOcu{n$zjFW)9#jHw{b!j8Jx}Ttu|zC{efU`;SA~;R1)&iuX@YcO*Z>XnQLR z;7nQxK6~uI;!cs;Op)z)104rvCkCQ~lRnAtK8!Wn=KUffsdhEX z%W-t&09AMy5Aam-7NHD_1BJi5Y3)YKp#+5ZvSxJ5E9zzQC!+OopovAahh_`>9%TY% zc>*kxx<W$VilYG$2Swwi=(2`Y!m6Q}0tNq!`T4`QH;W!g0k$T`b(pt?eryu#j zPI9OpEHo786dHLlc#KS0sLI-7(H!__hZ&%l>?S1<%q6zIC!VV=)mAgyZ-IMV<=Cfs zsO~_keH{hV=gry_&OM-00A8JjJVGrpXh|W9lb; z+`cf5tS{5WSi?K*Q0KSRuwmx%^z=q>ef}{f@4HWa4lYydBC-gYWLp<+TQ^9dD-z+J zMY{qXC(1MF zp#zkR=MG{DMW9-WJ&I)V;@+e~*@XLzRyzmLb$gvEy-=L=OwovlNiWE%<$lZ}B&npu zRwc)U32v)a#f9@DP34mc z(F!Ko7{yTrDU2jTj3G*JxW#jBv6LkeNs8i%)~P<^rSr*z3#w>I-vg3a-BWwB8!4vN ze7w=7u6tswyLLeO1n{+wkC(|as`8w(Ks~`9hR@P}iS||tTb0%KCp!JnJr8xm2XYZA z-G_8!-jGc{;qP$~E8UBAWXj>@|Ix{srtZ>gt70?pD=^tt;Km|4PR4+zR)Q2U>!GpO1r=<&eg9kBZ_Hesk=^(4A5sBdby0rqFj2L^a^rY$`Y@Snd$rwbV zlP0mqhyt7R_EcssTsUA0f9Dn`h{&!9DgMnyH*fmg8!c~vcQ`}S=TSaLz0*`^od#XK z75y%-QOV*zsMZZCd0VI}3Qs;)%e%0ac>b7;{6pNO zc@_q~vkj=14fWm2EM=d(1uBp_UiTCbw#F0rt${{j*U2F2RzRTRBsm^^7&R#I5ZYu? zsG$>|tI0isk&Z+wcjZ`yitmj6iS1UxVYWmybCB**073gAaOxya1`wT6YSw#XQt0MT zZZP{#%Bu6*0oXJ=2nZS8fBHXw^{<;b!apRW#r}IYM@>r&e--m1mN6Q|$Z1SJ`j#R# z#J*pCRo0&u^BW&2PJO?=h@lG#cr+P#HLmqyRuZS}wsvN*L*|CV0=vZpXAAy`A+yCn zv&Wg{l?d@Ge5We$D|lz8s+w9?=aV@~WAJAHnDHy9{!VM&r3D(Eg7DX6F|o-Adge_!6iJ<49ll}~iKD*B-* zHG>-LMvr%H)J8QvlwfWQV8@Epu=?0RPZ;=67i4$=hJKfbOI?Z{0=xb`+3sJ)#8Cv7 zjBF|4Vs2reDHBJt2&=h{tM2wXHRasRe~6)wsC*cjD(TwPAm~j}%Xp`p1~dxT{v0x` zOskPZvvizE=iMz1XBu?Rz08jS|+xOHHcs!sHh%oF2v+w%M3_ zPVp+?_d#NUhY^KFfmg4M@={r1chY1VU)nG&UM2G7UV2#WZhz&JwHQ>FPqk z*H)ud?^0nVppb>lSLS4ZnIWA8<;-`+;yJJszgQDbuGo2bfg*lDS(`=C;(%8l>SWbv zr8@wD<{==!(7;3SST^^2FlG-WuUPpRF0y3w5=g^Uw2}KOLWAt_QKl>ncUdW73>sgm z;Rr!bZ?Le*FQKL36U@R1`NfQy>CUpq$$h>`S~knf?{paawHBN`6KC1%8dh0Y$yCaZ zjLEWelVB|vA|%8zwKZfU^cXeE($t09 zhu`T(bE7|4JLiWA(?%q4?GC6|cLq1nd}$BO=8T;W;8~9gB%V8>1-9aW@VI@$e5`}q zwEJqTwg*^pz6^&tTd6GmPwL%Fhd2W9EK`OM#1q`He5^k-qHo!w9dPNo&&XAA9VJJN z-VYqM6718a!yqcxr#TsxQuS z$Ch=7Xd>b%PUs25l=olnjkO~w+1ZG*j@#JMcxs*uM?8tej?%QPqHWg6Ve6*sQdE7r zFqbcV7!ljtw-)8Ciex8|DkN%-zIywujbv^^8O=XVVl$LWF?A5j7QKJd#k@G5161sg zgj@o|KRWc$XdQVM8*R&%K%_7Qq#ZihAp!%uo4~|Tn_Sp2&O=o5wzHLIPn5BAq#%>Y z#JrS!Ky9kPq2an|7m{w6L@f(;wB!HYl3pxrczZs^(m0c(UncW;7Up<4nO$F1gosht zw9apQ@3oRP;ZVppYv(=Uboy3-27jHkt8rno(wYn*NIaN}D!~8pGqybc!rv|)_pNVaU>wY1E#xudwbU{(ii+e`) zp`pL2s=cCgGJi1s{DD#<*`oZG+oPn-{E>l2YgfF z*QV=sX{t$>U)b6r74U5YA7$311_TY#YNtJMxlPj_bag_Oov{m%z7E*F^G6n)p{!41 zy^OPn1PuJYZ3+u8tiRBvs`9R9@oh6&o=1of=iM@Cwc0^_LWUz(E<2Of3*S2M0k)Z2 zA>QBu=%oWrd>6|G$w7i9f8Fsg+oLT3BA^04X*^K7fM|~gCX&~5$@OaEhgHsA-4e;Y zA&c!o>|2haPD_!cIfXO@W-SsB9p@TDrDz0yRy^%^9i8J^|4u=PU?)S~gE-9arcg>B zi6z$>G+_tTv=M&uE2RFg2FK0+ZRekCETrjHU9c4;lFK{G0R2m^0oTvT9{~%pf*RpY z4(z23G1%4$zBnYex@nv?PEyU6TKGpsc|9lsHe@+1#GEupmkkJ+X#-oo?#}?#u03wH z!XU}oMN?mbdD6Gl_PNDV@p72?4+H#ua|QnmVUR-zW(#l}I=t^Xz99D){-$h#0k_>N zje!jKUpHozaLB1nv(1#w~hI&KfUn^@KvX=^C#_q^}Y_Dy9AvQKhQ3>4wuAxzw@d2*4x!Zpwsy(@(Y|R^d*} zaR83LXC#(kJ7xAt#PYXd`u*0rG^fTs3!aNm`F-BhGn3b9)VV5!Ty0KbN6#8dFTn69 zvJU)uemc3b)ab3UwJ!gK_P37;pSe9E+Ji{koBd)acovV!!A6j;$G^j&Bwp+j{G=A&Ii>x4D)^I^z5RsC-jU$4Te5#qtqT_Nb2R zjbk_f#Nkk2Vi$u+)bOgRG{eFH5}McT3{x$UZ>mgRa8MN3k#8QG;%zf$|q;L>8N zQ{~#WX<4(}Qrl%S+wnAGZ0Z={`})G}x8>#6x65Gl%(eX-0{wX= zR$<>0`k6S!#Q$tZ@|l9*%dlnFaodXEOP08sP`3*=&~^8mgRq-4_Qv|&5&oAL*LQF9 zCgeqg>ti)0F0ujS^JMh1>lT{ir6@~2`WtFeA}O*;C=wS>kGe1;Q^)uaScUjX_nper zg803B1OnxF{*s8vC1@r+`_Z7_h>TKHLn`eSdkxNod1sbsd&NT3kM4tljQ3IvUH0%I zyow2#CVuBo>}l3qIkQOVJitsMiH8N!^urtgdHQJ%44J_>X*cT1T}&0*gSsCa&a+&z zwGK5R%A{mPL<-QXJUR*ZLqk%D7I}2ZuStSIx9!}D&EG5ub@EFs$GawV438`4LM(a3 zlSS>>^Aup9OQrWfWJz86!}4y<6W0z!NARjN#@3S3z3ai48x>c41U-12;Z~HIVA(1O zTg-}2F~XU9Iax=SVYooKvrixa1`)0Fa=gSg5tEW8*6nI>sDdTar{HhFhB@_$R@aES zK_)9d)_LSP!>v8_1`gcQ8N|kPb;5^yU2jPlRYjS*sgh}_SlmPDE6l*m=ySh5>B45( zxpu4Z_}vV{=wr^qyt!G|6eZv0Lvij}otqolgp;eO5^00(&U!~pPp<=iK`{%FRH<;o zQmj0CO%(yw-gwQ`G~an!%}sN7H{xcNRwi$j`vlpBH1bc8@!x>OQxEGu-LW=ToA_<0 zlqZ+V)S}%g3S;{8%VlMx2ErlZG@_Jw`+;pd=EjIu&ra5lR(mo5F}GrF-d=ijitjvlqX zs89Dr+<7>!h`rZpMMOHaDezUbtMp6Qj!0qF@rnGYbCx_4srHP$ZfKd?C(p0Nin^K{ z^vve58o{EMICTP)v2I-B4B=vF;E{F83U^@PpqrweaQ|inK9Cd1g@AX7WNKHxG#)W% z;fr5TD9VD~xXxqTYJXdNfQwQ06h}4wYiD&EvzEhVg8vsl4aaaeU)dWy37g2`5#czN zkCuUGM4r>nO*XBm4UkE*MR67~r#m;OR5P~!gP4a4Q zHp16`els=!F^1(IsYlfqW;5-VDkY+6Q}?dI%g_ycL_{UU8#?w4_nj6^V>E&EX2W1C zHn&Tm?z}5GHC(}Lqv9J=^|lLM(uJa=xpU>1ZkFvi8_xkJ9NH08>>I*b90&(!FTA@l zS9mTcWfheXiitlqEwX;_nNtN(c>U2fcTCpU!HFC>pwUzJ1d-SkSftk*K7}3hiewk{w?YvPF5Bw-gW)5=>um_@_B@g7FKit4w8faMWK36;-VbrsajghRodR1# zDhJ7-r00OpGN6cUyER(A=!{I`2iZ%fM(>9h(d_RqO&>3>zl^zMvsTXVC&Zm8wu`4I z+cSjTs%~6_E2r?z&{Sd~lOl=bNC&*K)*%XAY>DTS3_>MF1^OI+Rrp?f8)*nHv|Fp4 z&K5dLs?JmE&bKz2WvttXCAOosJsKJdap}#LmVA_X!#o=T`G?XC5>x{gG(Y z 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

sdiLmy; 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�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 ~4~ zClyC#bi2G+`~`D2c#gfAGoekXy_?${cP>j7h))zOIb4~xAH`)`-g*uHqS#zw55aN3KQ<4d zxU^vgE7MYqlgy5lc-r#f%qjY3I8$VVV^wd)xf{wGui=k5L0c9zJWW!QHB6`BQN1Pvn4 z78BEitXiCdzHJJ5RNMHlXNGFAy zi4fUT{>;)SpW7Z)s1$-<_66#c*y^#MagPUSRk9Py2alo@KgD>yQ~8siQK`@@%=7vrn`>1g*@Cu`9?yVSGcNRvGsRd-e`Gp$ z|AZ9do+2qhmOgs&;N4dPL31dxr%ERb<)YhZCmanW%xpNxd?*{g(=3=bEi9R{gfX7* zqMDmj20X5M(u+B;5^eNYiJ~Zz{&Dg22(C?32E4WWbK(z$3R`R86*)T`o1ppYV3P*X zvq@++yj-ND9QoUYO*!Y4koh0$B1~NWW%CvtfJqY; z9KbfInaa=3&nNQrXC#y8xzkidEYw-646Y znG(&+hhEsRyz#zCniAFfja;D9yivX>n`YNen><0b2Y`)Sc#$4MTRx(*zodo-OTEaO zc7qoEN*>%~xx~ZJ$GK9SMlX1u7&Tskyub%%cfRau2jz*>Q==-sOm2GxamP(r<$4yhkgOS7X>-tc`dhaGPQEM*EigI5~E; zG+yLhu-6oamckl2!Jz#YW?2fYjLtsjKPWU@xR!FWW*{SboKs~xRf{&MSjFIsZSkXg z3Q+U9+ow~9SS3C*V<%GVQ#p3G>ux%40w);qM>~J(O#F&U3?>SmHg<)@f)zw1t12kY z4s+q9UKJY6zhGt)QQSz%O#+eDhprN)@(Yhqa61CNLcmjIW?=8|cCf)25pJ zgNUs2fLMTCy*hJjg1Qq7lhpJH;3iSDK(CsHbJ%H#!jl^+b}F&yh&Ntk95Yozp4P+2 z2JOg?E_{;&9XZ*S%uN!fL8_5F>}*k@GtJ;KwDv44xvR8dt}261=SRTO}YJJKjTKF#R1U}D=gQzxFAddJ2Jkf|FhfT-Jg>|(@T2Sd zw~Vgy`NBQwxPS%iAu9j2}HEnAO3l+NUGDF*8(j+`?A9s&Hx&`Q{ z(P$D%EaF(hdu{!}LGi57|DI*>x8%TL$KnygUli|*F9Vrk@t~eJbQaz8gqxG@&A>x=&(;D?2*U;M%kK_1Px$lwQBt9=mJ+oO||EA;|Bu=0!^-P_lDW7 z5H&L7`m_A&Nu~}sn15smyN*<;;!8A0{!Zc?HDtbm*`t#-HR{_G9<9{Qu&t^p$+lN_ zQRxpK#N;7B=V)M~4wfAAZiob7j&E#k@YiukWYFI08nM zz9upYYo5>El*f!8d3-pHCrHb*r8LyW|@3|OLuRX;9fCeabpFZn@WF5!QHbeX6k|N zs6+R0`D3f`jBjBeFk?h*?X%JMy9y3y^S-S1gvc~dMBW5%SX7Hv1XZ0{z#v<%O?<%| zf9px2t&(%(U*=2AwIJ@t2ar2SI4Gn>%>Hg`%~x1^E2|3`I}0C5YGlVO85r6njP_f_ zt-4bzQ$CBQ^5CT}#EO%1##ZLc*$uMr2U;f$a-ag^E)Iseh;c0=L}%9}A=E97`cA$h z5K~ayi@aKotFAUr68qKwwQ2A3#UAR13((306ln8=R*h$kCa#hDa8>i39$wYLpN@W@ zvPX`*L)6L~Q7W+D6lV+mZaNC2P92g@dBu5`O=UbX+fxi);w$f;cO1{53789R4K! ziv}|JoA{=wr~{eM_TXjQWWKjUTA$t0GWzWb9X`eIZzhdd`R$NWk->>h8-X3VLdvix zz7r>BNA{q36w{1#&VrfxyAzGB{3w(YLF=J&%wagbO(8Fgv$3|fuBxtsAAjMiNH>uRcGD4;V4@^u8 z3Gc_fQ$9C3OFW%7-Dz`)5-E>Fh~0}Xqwyw6UN~Xjyu6Gc3)eDO;m|QrNm>aE0b<37 zs7yBBOtNfC4;k>_JaUhV&`15F4e*L(Ei(98-R~mz0*l!g80>Ol07&8lGvc`t#UwMK z_y`1xQAk=QT4q645=sxmhm_#7i(cc-<_VT~9KLxugi?!kk-4O@&c?3o{Nl7EgqBJI zRAQTD8zEPrzofOzM(56mAyr?acc2cP)w$Mw;GBpf*zHEBP$9-1+qUGA!v*|II+BiF9Q4?qe z$pU+3AtsuQhRzKt{O$F|;HR_kKf!ok2rP19)R)Ou=@s;;^8<6r=XO5XVq@7X^&5*1 zeigoUJYl{a2J~UIcIw?y@k}WM)_huH`qR@7T=}(6URV9$&l2u5;mQJ^#huFw|DkXt zJ#2djEp#^&y0nEEDnCCrw25P`rdUhmKV-h)j>Ef9qu;Hfoo$p2H+;IgBozuoFXq=8 ztF539i_P;JK%7OsL%-G)a0$@np=*P||GG;&PMK+>J$vP=*)a@~!5T^Y3_LUcYY%hW zVGV5Q6l*P(%$_H|(v+;6jdk@~TT0{Fa!Z|Ja`@Lm?d(4#yx`fKg#VaUzUQ0IF(U7R z*%RieuWOBcrCB}QhFK9ICR-UhCwMJ&Mc8!>Qs_hX&C27+Z&8yfwty$BZGy7GCqm_PBJT9JW$TxtJ3_ z-@G>fM5%*_+(@N#jX(ho(;`E7k_bDw4^e$CEcvsz&$jJnexvl(Rin12PO>J3;-nzm&lynM?%#z?V%T|CjG;*f?MinOW7e)pq2h|4%46OsgCMDu0UN> z5{Edp%!HY=acM|(iVmG;gf+3l(PsBxIjFznJd%h|xUzL}4*X28XU`gY;D!X}1BS!fOYA6D0tyY-)L`)~Xq&y_D-lQ+JMUE5~v+tKcx4WFLuo^IwJR||JKnjasU zU0UNrGk4I9?E4qN~;Vk95Vz!s!#&?{jig>}{EVVoA zhCA$48R^fur_b=@?y|$`+U2Bo#HXV8?!u(*%ERj#H%#Bo;Vrc-LD1Nyvu#z!SEf(F z!9P?%b(n2#|7Dy_^J;eC1o#rB{ZhocR@3}!O!mt^+_rpmyU>&F{u2MR^bWmM|Lh#P zCTj5YTe$fwI25#cWz=lfWB2a1c=c=eyWRMX{6tAL(wISgD8j|C$~e5=uJ4Y0%RhNz z+wV4dV>>*MJ4K`e335zzGT=zullx=lfU_c>*NL~ypX^o*mL0=9@vcq5WQ#KQ&JY*T zim?JlN6ZJKjeL^`&rhtFwFKVu>loz(jC$v@6Z!(I3mQL>i#iUx0$TeaQBF$y+wR80 zK`tC4|0~t)ycGo?@Wh3QA2GL>F5ri>6i3n_C|(A$p9)8=+T($ZRNw0xUKE16oUo?2 z!t2RTecs3|cn$+rm=$9L%;-X6e4zvAj(sm;lpa*f87~rm7}#|X;UCGEgp&Eu2ex4S zB1Oj;jxbqwk1{bR{@J);N&{p7X8M5C9Xdw{Q0&b|w1FKhAUO2Uo z1nbFm+@_(1JUCeJ=HyuUAn)1X3gA4q@T(2AG1f>H!iy!+Q z_?ZIXI#|7OThzzmp8_~#?xxOySJg<>PWt$js|I>I#WWjmLzyPaZBqNiQe0~eTd$sl*tFQ@ zY%pvavZdHqq*c<>T+fJ10z0EExzJdUd`;M1J2StIMGv$vP5mBzHvUzu$4REXl1{IV2#vZOt82Ggs#mf%+*&GGrl#RDGUfMK+@X(mS-FU=525Y@ zTX(gwES*Fp_%Ub;+zJaYj-R+fS9&r8#|i5_Rkz@k>z=Xh7zec-)4F+V{D!#(ysZRp5dQqTYaq*4pl#6g<@gBx9|yh+xLncxd8Di4D(&NV5BQ&t`J^u zxr3>o`4*=gx+`t2?DlUAM+_VjBr_`fQGW9(UQo>h83U4x&W}9`Yeo&whEj8L{t`Xo zaTT=sC~g2CBd2cq8hQLB%66zG!abR*up9C~sc|{v=%oI>EhM8`yMGa?^P#i|C%zUc zkJhh!&t3EKZyR=CvCqwVgGTaNk9nys)AGAL6>o z5`~ynI2qiqF-vQvf*kDVP4HnAY>L?!$Odx{Xvq$A?Ght?Z=M%-PJ}~#rVJtkvKKn4 zJqgP85Pt^-&L|4lrrP`n57h>!FRH%+EK;lEkN=2#oy>DExdye)un6bT#zk1(=M|QDE8W)+8 ztNkIp!If`i9G1zZOSi`wy{rE{jBp zdQIPkvw~>y-McIy#g*~VH|AEt=LQGq4u%eaz%z$KJ%T~RCM(H?^E~*<*>L$-sBb+C8j^&|6>TMfS4Q-Q zcp5^ESGjQQ^JG8=LbVgkVDN9a?JL$DYU{hzywP^#hu}(08-o# zC$~)0o>u+p`}F495X^cV(33zp<3eX1br`LF(|uZPMtuY+*i}*K4#c9t*apK6n7Dxt z^nJ_Z)9GccacX)J%{6{!2v@EN4JZt_b~3FS=AdJjziy0aw$1G9{b+J+A@VB-$90As zqIY#kYbm+P9e5CKbmN1Zw{XuQX$_04LgDZ+6=R7N{+M&92rVMXf9BUuhjN7fE`GPR zOkv*6m(OIxP-xNQxuD)KH;^=~3Zw1_-|q}^JTTVfJ|~_K6|DuB9~e~51i{9F{EB+f zkI!K7l#9auMS)si*s(DgqU6FVGz9TRQ5WsxY~W|d8ajnuJYg-Fda)h5q%N1`>kM1= z5!U^=C~ggbJ1-MJI~oUS(-4cHJP%QH%5wMf-;Z+9;Z`ckY+5$G4$3v$I**`+ zDdZ<+v`bS*8C&g;=%T?o$u-JF=Zl9C*B^?tVsjp9?T=vBoM8=?cvT|1WMj4$lm=>- zw#NNUI#K0W1?lHI87|?EI)ItsvZ;lkL8HswJ&+z6wm}tLQ%UrN(i} z-y3ypob&Z(l4nw!lKjlqX+g4`VAneWOd*@IrI<%&_a{?ahn#)O;n!`ljny?b1V!Z~ zbZmTusoNYN0~;CUrK@4hi`zZH9JXrbKnxmWir=LB)w_}H4Qj1WyfSl@5|=mA>-iD0x@0AkbdiAlx_Xbh?m(C?0d8r5htQ-7j%fx1r98U)*n zL$Ujv7%X-&TMOKyp8@@Tm^2!UG5|d3g{A2k?eaW7fhxc<>1@b-ghh3eZ($r4-`--X zUi!g_a-2+6*FS`THS?GqgkZwLPFP)byU_tNXn-*ow23k(g%d)uTp>KTC6k%P0aIRq4?Jp7c0ZxTm0C^@ z8g9|HkQRZ2#VD<9nEjU0U>$pX)6wEac5yBHaUI@zayn5#aK<^gfQ}`&g@d>xbRe&7 zWyv90u$s3I!Y*Gbn^;ue4ptOOhw2O+O*z}dNNZI+3pKwz!eE1kxGdK$Sbr$AbvXll zEf_r^o%pC!yGau(yi)f)=F%>aB0z%aQCJRjPHrLTiTeHz%h42CLSEbI(j#w9Qm<~u z$YfsMp?J&lqMh&shxyrZ8e%X5*kuLJqJ!aLjz`Jmf7UorvONwS^t?lI9U5;(+mOZa zAYMsn+EW=cm!|G&={U~a=*|_z2}G8@M~bl^92KGHOeu)+Pk`YnPBBgap$FpM#GX#< zM*Va*eEW5v(N9eTNSvFI#G8tt@|$PO8y;;olBW9np_j2uh=GzcFZN3WGBX8iYniV6mgwzEC z+n}4Ugramfp2K$IrWx6GT`2c(uI0+(W=!yf$(g>_p|!uz93ji0>ZG23wB?RAPY3pv z60&nt5I3_Y_($~!@On-PVv9q&HiJL*U|sjXa)n+ovuarv1f4=dOc~PdBjwBLY%C?? za*D-8&DC;f==zucnDfCU7(WB3Of=HzwO*Md*vA(DuOa%bXvW(Fz`WZ|jH9j~s7Ig0 z?CS?XH!qaUe9_JwoW!=C2=VQFi4+H$`ql)4>Fo0dAKPa4HGj9S^#(h%-4v`o30$^) z+8^vg8t^F7$TiAH9~)Sh$?_<+M*vbnoyJPi4&kHm1fjTHX}P{PPL-txb`+>z^py#I(w*omRnzu z>K-{0N{BoSHf%fZMr}9vk074jJv|M^1skrd!*zM|eFCVpE7K?3l1c=UtjhhxgWMM!UA$o?>nFjhZL zun~2~d2Tc19iqz%?AM=Oxzix_nzVvfd&gUba;k6sEw;`h{4hW$s+Mq*LpI2T+4kOg zg>)P2pCbr6)gxAp*vprooP=?t~3GOi-N+tg_H6chty#*8hIC$8hv_p}k#Qx_ugR7^az10r^Xl3^dOOWmPdYz(0) ze96eFHV60a4BQVMG`J;?f8rA~+f~A-s88D~_XqRnMB)1uK|dXmtOkIhZz!=}QDdFm zD_2A!UFGfj8xPgxwaLC#QvWFjEC%q38rF!-EDe@rzD1g8{Ak@~BX2jMd!7Xi|HL0} z$cGAef8{=q>yT?jVVVQCM~~x?1kZepC13CN3t1!ceH*Js`A8V((=hTK6V27E-?P+z&z2rExwMim6|q` za3;M!#8E}pPZQ|>YNk&MSM*7jb60{gcDG z#?WiAO7$Or_7B=;#4YY0=llZ1l>*lHr++K1)!_f|tloUlbBT~gT06mUQ{AeoO7wj9 z9pD;50Mi2^ogrfj7Y_&lO^}x=fLz*JK0WwEDhz(Gf$fC-Thp`0t+LPHK09<(41TPE za1yUP)>kfTe!B(AK-{#0GYUu zed96qsqWnh6vMJde*MhnLfThBGp)+9T^20vF_Jyk6yZ9vUe-^pv)~e4VV=*T3%2|? zA7@@%;>|{MIj0r>v=H{Zq(8_c+ge4E?xa1p0C&xegj$mXg5!uI2C#w0LX1_(VR!li z-T~mn3SjRo8w2ZHcI+(TLLRMdn&zX)@TF^{#ZBK5w3C5iPD-<&S^>?U&okW7w?g=7 z_}V0rjL#8tzy&UNYr(cY`OQn>+Jmhm8f9pyH=zCVrpTfcArPW6(DiuI;rf*iv7E*d-=dt~vJr6nU^Z z9yh0!`b8w+)!2`PQ_ls8VFm(||FOV62@M>+pf};?4@i%lDDS<1mhtogGvkPi+Ya%x zPhT)?@pnaX4~?8N4tEyPlhXpw^2-oaieOVa(&xV7Wus0Ho!b3ffiUY7ue2UP@vZEELbpnX_vUo zH5)j_hdP__TYTHu-o1md;t_OF6hTE~Mc4zm7D4c+rlbrv+2y(p(RJ%bl;F7w*o6~P z$AUdzd`S!!o&O|yG{O29o(rNMzR#CYbW}egpCYB|OK{s#L`lJ$fOi#P`8^Pz+e#5X87|*jx@( zt{Z!OA;9G3)?YIqPF)bJGX{WWD}TXHeo|JfZ=vBX5l$OKL2ZpyV6n~gqI!C(=JUxLkua4)Feg&^9-}o9@;!u z@T3Hh#2#4)AlO_kBw$RqcZW;w5u*;f_S^#^n*XB6I|l?e|K*7~Pzh zjU6Ps>om}Ql^**rE83he*gTCm^N+M8L=q3tguXHA$w|kF`)7rZPc`VZ;}Gk%bC5-6 z_N&&Vai+!_E`AA+ZQXe2jb0tg4DctofDYQG4wIY@+)xYqn?yAUrUPBnmlBDkgQU~P zqc7<#Nc4$p3r769k&!SVP_13eDm{hcRM)_9BjKu-E?xG?oOfqg@WEN|;aTwESnwfO z@Bx$e+y-y0(=#r;Kt!u$a%Fm44ru(+e7ATm{&fB4v@zR?HFl34_s0f*>MwU%x-)%! zQAKy;p*K>Lfm88#H=LXSk?`-wL>qmki^Glhr=NvSKXF=#=4QQZoh3F14@4Jo2PqpY zo(0Sm(nVxF0XdGn%&)YhGA2rV4BO>MAS}6v42E*v;HNG2iD$pK>sEhpwUnu`FYWYu zq*d>DjX=SAX#bvmFl{KEh4g*n2L>kl%02&Fp3{$m&9Cb?=UZzaOsgg)McR(Cp)lpe z?>>u-IJ*KO5*N{;39D4KW40sZ3(f*{QNG;uo;lHiq=W{x%@DTa)lM~ zWGDX4fcV~pULiD(FhYyanlJUQiKY20%$c(tMm)fS)8|avZYYwK?HOs0^*cobBn}=V z2ZyzTjel?Y_TuHMvi_QNdWcA|ocDd)(b7!I{Koju$9UY5;)4TxEX8SGVbn|9=tl@^ zS$_k3Gt}Qo#ZH!#unGysXjj+aQ9V;SoIepYpqDtuvDa*$$ma>-&Q8?6%;L zHQ{I{$%-x-WMlm`W93#o`Y^km~I%D z?seev6d0Oww2(OYwbWw1oF6@RpKUdThtiGp>n;E$|GO?D#E ztUi*gzU(=_;y}=5)#Nkb{@YjaZ=EC*aAxqz9(8+~achXu$(^Xaf;>c3m7M>O>T(|| z<@`%narB0HFxIy>JH*d3t8&cg@rDd>t+?WeyR?sRo2P;(9Iz<>>bgbNIL5Me$bH$^ zzjWxi)#sL|>?C1Ly00$Sw^rj?SHR4LwmhUBE!|;dLexw$B!Jbl{a4=WYudklKezZw zQ^&HqDXKl4z+6H%S{jRNffxIrj*H||B;Ig(@z}jVVrJAxVipohW8U~$Qv4V0`dVWUuKw^6#o`os1~mi1TWy9IGO{&ofRHdjXHyGFd~ zbm;K((-m@olOJme+*gGq(zOaXg)vN8*G<2O6G-~IBYw-PTFx${+tB!Sw8B?$c;JaO z_?$jwf#T|W{z@@EKK4Vx#+PG@7!mmTC-cj8eAe4n?)wn(1w{Zi%}$b7KFP7}O8L8t z`J~#Ovruel;5o_cKU3`Mc)*?W-YofcpE2L)&yBsjxtxm94HU+zK#t!!2GS;q?J;!5 zK85kq%A&bbX9YFNFh-7HDjZua;={0Ttf34eruQ6je%M`@bBu&=YA&}a>0k!J*>y*M zn2jbh7LJSVKnOv|cMc%+y4X3bPN4>=^FPGQo?WTKPYhdMxGeD;aKS&J7rNnF)>d z2m;|^L%ct=`_I8bwN0~$@v??r91SF8(?ZG2BBkK%?UqJ}wcB~-H&-?k zO@K_scx#aGvL;l1OiFHtPCFb{4d6y?#P<&D5Uf${Hy8;KY&$_k=GO|^{)quQ^+-+4 zRgka+6m^Azo#3pv+k%@C$TkT*VdTc&&A#=|Er;sl?~&{olA}>ruGHN3Mh^<;)3x(y z!UQ!??SF0(`vxS@bx^)>UB+nU7k;$!FF^dN4S2DKdsQ*-0Yy#C5KWoas3L-z!3Q(E z^M@XIn>?+73vYz67s%g#yQ2?%i7Ck+^XHQllDQ{^ue&LMdErrsR zZn){OM{5n1omHy%(pU6^h&&(;JmJu&_|{a6nW}N!uv`ka{1^_-z0I%)+QE7A69fnw z?pXaecmvZl2fe=-y@OYHet+L_-lwRq1+HYy{oIO(Gbm0Ks=Ujl-(NZN#?v`CVZP0G_E9mL?ssX zj85(Xou4X;7S}qnnaS;BW%6F=C;IZ<1AQZawE5@siqiV(R4lpCH+2^oyNkovz>Uc=z9955Ff+f z+<^QF5KOan*%~n~VHn3-p4MT;PVrm{bb+O*b9%+hXStNq`hoq=6`)H}oJ&&}i`sy- zq^1)O?ZZFdcmNAYRt+8Z-;YMfi;vI9+VTgkO(JdGcVrn zIYovZ85qVu8|;yH5Cankf^={UY@z6UgwcAwZEaR5iP7AGyenr!hH-7RBQv^*h!Q*D zE)&AETGF%o#-X$R?sS629K$$zdH(rY02wM%HCj66*rA{j;M@>%_)1V^+q}|I%WO_v zp^^OBM_XY!OJTZ!bUmg@kA9itCsl3QIp@zuTsQ<0w)=+C&Jq2d71f@R7{A=o4Tn0% zc6HyF<(t+WFL_NvWpUe4F+drNcn^k&xm%j)G`e}R3tu3-&G1f;;Y?Ffq~2`h^& z$^Uo@yppd5JN>fd>$gJg#gnI&O_f_7MV*3L)>f^{h#pOf5_C9zrqLO{KCFJR1v~8chx5$CdM$@$jgbG6(4qOB6CNO4J3F_S|WE?{zzfFIfj%_I>&4L#& z53W46dQphY0e`+W-Ra`AGf*S-Cm?dct&#RYZ5aMT?SwlF1k(#y}Tnvr)mA*J`R<9y% zjFN)yfKq0BZb8T8N__!_+CY3;Y9RmkKhWfo+Vl6=B97C8d{fdp=k4ZyYJY2(7^U?& znbzRescER{D$YZF>q6ikV3Zb=n$Z*wCuGVSH^vkz3wJwI0(c`iO9u@u)p;?V8W&R< zsf84|E!e!~ELEyceLi&~ z@=OTHw`Xq24sEwa#IPKPhz^cgxd+Q$;@vtiC(dKgh>)>h`;XzD=x09bVE@Y)Lyxli zfc7_x8-Z&RuEmSo7hPa|UW~%zJLcnGsI9=6CO^8PKG>04-P`y2aQ!bz>_2@lQ6F4G z>R*-_SA7VwpPr(rfp9bZ0u6(G%fo-ZeM-3Xb2nZ@{dd;F!az4EvcS8Y4idi&12z$Sdh#0~W(p&wB%R6mw}kl)!o zs4e(Nv=(-@3G8(swe7&^d3zc%SO&i%Pl|KM{Zy*5cy9bjPiEE;mx-V+4=U6w#`&{f z`in~&U-MyL5@NwJb$+r|KE8x)c;?;(f_LX?CF8>Q`f*`4!HJpI#%#b z_GU{42_r}L$suKwFVR5$rCIo3$;}mwJrxhNpaQHl~I+E(b4HE=-QTB z>-^mr?2HUv^MCGU--m&$f3@$n_f7NM?D#tJJ#VR9_k_%T-Mtw8z@`_VhO5^FuG;ql zR~>3}y@p0@fn2pOk6NHkC|=q9yU^WYdj_C4C|>#fP~d{(x1OLxC@&fPRN#UXw>W@V z7(bCcBJf`FTMR%T>PuEX7kDqlZ7%)C6y({4bT8E{7=Q@oLwwH)v~LY)6dH*3qJSCD zPWmq%;bV|U-2*+DRC|Dl^$nF72_zu$VFV!FFWxUNOleGFOkq6aA;ITQ1C9@#1kGJ3 zT*`z6!Uci^Fb6dR-ToHzG(!2mo>o)&mm*73BuEydD_k;^Eou?b*`vIpo=Q#pV;={3 z;6TO_#}_xk0aqm1qw16g)d6pUfv02!_ABEBn>=vj^h1M^Ri>(dyHfLH^^PKA%Mqvd zbAujMzQTZ0EL`*jXWrkR((O`WMudvljcY+=14oS4< z#-4)<7=m9h{fKC#GQ{(vG?ZDqASQHZgic@Z z*^=UUM)L|v(yKiPIS>OUEPHC7PtWZ4s2Uz18@`l^^nwB?Mz2|*c%m|St`Cn5k2y&9 zsAGDn%@9`If&+TMpH#Ay7FN}U?><|Qp(-9pmW~%O_f0ndv&h`i4n(92R#yi|5P68q(vURd}0l<(*;@1Xa!V7evu+@oJ05x}tS>ziIMX%+7rCcp3^ulU%3 zo;Kn)Dm(AuFCgxpBos12Q6)qY3-P39Qi%`6(r+r{pVR>+A#&pXYe{T6kS=;xXWjbF zh_x$XVHfQMu<@1H`7VPQNXhdxGI~F3MDxDe^nynTT&;}UrFj=h`Gf)#XQcdiC1v?O z2TG*d)G`keohqW+8B`PC^x!q>#>GtE=b-7Rp;2cr8@hyi(gjtS=B!E1aYBq(C#{>) zBkWrw*tw~lx-?DsnBceMqogC7SgNign_OxLZ_gG*g_WwQp`NDBYAgYd|EdsMxFT$J zaVhMtr!1Zg0bj#531{U@I%%AdDDR54R9a4%@3DI?dRqe0|kbf}HB+$>f&lml_iu5zL+)D=9x&YF$Z##H~<~l3Sddi%Fx*LPVj|f~v9$;eeRuaf!ojdadzlW8&oF zWiqs^tgEfAw}IhgJy1B;f%po0qAc8()XFmsDt1^l_}+;fUr zxt}#pUtj15Z=Vr?=Oxohf=>QCq_Baw)mcBs__ zaUJ_rQb)0*yVKHCkr+*TJ-Q)WVa?){3{WliKl_VB<&N3$U`~&v&%!at<~E`Zcj6vh zkH;t-$25m&XyagA#!1!Q0ed!ib=xayPZv7AZ-*aNINI97YbJNIVy9SR zv)O8eCuBapqKM+hGYp3obT9&Ak@){vvcks1wkd1ZsjG)}VChYT6t=ysz~Wkr-r+?l zV{ovqnyJZ5XN6J2Yd~embSJrxO7H0E#{Qfil{IMSmDE$fN!A5yY%Jkcl;5nocWlZit*baq zTf;EUmy)AvqtsNg9wove?$J*oWU`QV#C0&)T+ln%G9UtVA07UPLxSsC0zE08oa*YF z4mMN}a&_YIYwh%LEA2;WnntFaYv(j`glBVQ{95cp;~bLJ-yYQEke7v(wSGCsrGe{l zhscC|N77!aq?r9qYivK;2taCS;$`2H4Za?YAR5o|X;%GyRXb2@t%)jMdlw^t@*QU-s8zBbdsRm)Dv z!p(aDli92=(q_e2V9KqgsWbF-u#;7EH4RyDrrXFWI95uWEbw&6bHsRdIjNY@Pypm? zfZul0R6|1r^@Xzd4CMo`vUrNwopW#M&QeQK$%GCVl&eeV%LVEy43%V(n+fwjK^bEG zHVhRg%vO*eBp&QHOtwBWtkWh`Vy_l{KeYT}R9}%_nMHx!ajK|5lclEth(n!O)7IpzE~&DY)$lg?Q**yi zg_Ar*m0obB#DV%vi3U5xq2%l_2pk_m8nSayOwM zQ(z)PaLR%tA~_}C>KnYT!m+?Og-=U8Z9#EO(a_79iT>b1#2fz#h+vD zjA64wTUQmWtmp!Joq^k|lI$$B8fh{8`lt{sW}TxKJTTt2XTBAc41iTT9#QSgKDVPi ztPW>GNXgWARhX{UJ5O6_(?lTRbu&*LEw7q*eAM`p@}02cn21?j83o@$=zfQ+5Nq;W zHhDksT9Rv-f;BD4p zer%g{Khd4QOTwQlPhAy%=N{``i-u!P(Xt5h0VLg--AkrgrG2T$=WQ9ZI-{h%Y&@vx zvi5pfe`U#y}F@UO^{5KxRio%BI)lZZWaV~3n$9{2g@ zVoR!*%PY|m=S!1`!N9+;wTEm3c1Z~n&A!5A*DK;PN)w2=<-xTQ34`yTt%~9y*$~1% z!{V01t|J0VgoR>Ga?T|nZlD^~mWJ+zBoGtp^*E37!m7-CLS>kpr>^OeBg&y{vqypVHa(o&knDuU z(|T)6ds!#R0|d*MZPh@<#M{!FT@ZgL*?f59QdWDUX(S|8!DjWj7f=Xr*Jw7Zt>V3W z^${b-^J|PIr3L@%Fs=Pd<6D7V%glFqq~?exu}4lD>oARC;$pf=0r|X(6E)jt!=5$R z8fuCs(yacj zkQ)3b3p?(7GnN~6audf)=0t$N9a#HOqc`fpj!`T2t#`LbaH>O@zmtSMJZk7&a%b5n zTG*R}j-(MoLzR+CU@ymnM!ldJG(=^Cx3C}<&!ZL^Tzp#q*Yre;h&3@;@BqzZN2iuk z5Kq)gD|n<_luV?g5rfyVB{kRxjxB6UD=5QA9@=ETmJb55FnYN#2yiOFES`lU$RSKz zH{wg0m4{|6yTPOA74aSTmCXljHJpb1$bqzir^ALHfBCx>@{+$6K$O1K`mk2V%7$81 zeF)^!WIgS)NA@*EBMZ<@-2(-;;c}t~AJX~Vd%(y91rl^E9#EiYzvaBSZ znaIE3ZU~GmbFY`DGLb@sNcO#f$6EWMh+1w+W4Snbj@7IY3vWMz*mdvyOULe5R)*VX z2gyH(Ad=qu!OoiS4r>k(;z=sCC|Dt`An|j@HZ6|VQ?@3JgpgxvdoQT?;4=WqS zK7YnP9wMZHkaVJ9%vnMC!cL(Eql{W>7~plLt*~8L{T$$&YTp|AM`nKqvrUXAXn+*V zrExCoMbSboxChGjMa5VALlA%j?KhZ(@q~ckC%4Bp`Hto9A8!ZYFfCiCf1wD2ReXVg%u1h7`k9s${y z-wy)nwCMa#)JO`tTlD*KZ-nxKmnMrdh#cA@KQSc!feNsy*h8oF3WqhMxP=68!F;6l zr`KqveMF_uSkPP&iRUxetF3vffBJ#iLFWw3q?Qguv5TLUH#A4sQUgrXpTIY(rH3kO zn^|bg7orTt8CBPGJsJlYP10!>ph>@LztI8spv5pTB+Qt2sjiJ-?1*;KhmBzgp|#NO zpUCH`>@e8(Z%rcAd0)bQ&XC zWnf_oVW@g@SU+^f)-F8*PEqPl{8hARRd*I z#SlkP3wmJ{{$N@-YvDV!BD7YFIHoW-bGTG#-Kt5w4%$*g6KI)rrUtHvK}mb5V=9uz ztb?Lju?<&IpiQk&0;{`l64Cc%ZbYYA$}WdehQg+*h%7R>U@wtHHmw2t3;c@{L^_>3 z$KMf!`|2;{Q($3(xBG`$ZUIz+*ML_n5mQzpiaD2;5zVr|HmaR@zY7Ge>f2_HhHjIH zPTZiKSQXkeMgSd*8Fpb!vKE^&?pae>K_2XceeNEX+ zPb`H}#frV`zJC&pOMPVpS4>RIXs|#FR8&kZk{qX}MR@9*=1~E#LcL#bh>FSH%1{^2 zV=t|=R6gH#nIA#k{jBorY23?)|N2j);^O0C^6tH>k{VRm@5m_0Z*T9n0x3@skU#5>-@W ztHd0%s>#3=PofRvC;s{T$SgTql4%Um-p4G_a`>~443ZvQAuDO4%6w7yQR_hZPo+fN zQcfM+LTNgRm@R?CbZ`rlbRhbSZ72b0=o9D}Ka{&CCQeuErM|>>=Vh7nNdaNXOev_k zQIwk?fMWpy_C3d+L=KB~aCwj;@->T^Qllh#yr3p^uF8Pa0M~=els%i&K+^UGvhYWb zLjYRh&K#z#f)Tzv(n_J-Qc~SmJO_2l8Gi%(3iV*Dd68pb78eXxam&ithK8?TN*xDq z%NCmW2K~(S4AyOF(B>+O(jOw%r^M_}1lX9F`qc|Xn4MM;4(g2LBC&zQo~>?&-JB_$ z=OU?w>?-Yo`vR}Tn)v7m66+wU%c{6vZ)SgBLRWAoY!J4u08TE^xDcPL8~jx-altm0 z_&vI#acg9IgNd08mn;{}!Zdq|UPU6u_fy7@Rq<&wQeW-?V`Ji00hy9=CFei331bZV zsFu8rJ93wQhM+hL4pDAhZczT)mC(rz9Blx}miUf&MYauLW3m~oPB_3VI}cxWNf*X` zz&@a%1h>aaVuOA^z*~g72AYX9;X3g;wG>feLo{#eals#(Wh9g^%1vlmkTY8pNykSx zu??1qE?Da{O&ey!`wK{c1ql1Ps&(Xc8)|K}KT*$m8zx`Lfu4X$9f?OMZ@ ziJ7YuLUopkvJ93{F)CfA*^SE_K>?io)n)9ArzvlPO+CA4PK{DgLN_s!kZ7=o(ihOB z3lJenXEB1!dja3Faz~d}(m7`@7RH5ZgA>O-_xnIgsVH-e;`b)y|y6wwz;gkxzK`I9G4+I-R9+9{SP#rTk1ylL43ANnb~zz zT8sE7-MX9v{_-(LR*24htmITSdiMwAa;TYS?xfxC2;_}wvsr^}mP%+C0$;n?n9~7x zg(4p1>3TfVq@(+N@}Y_Gc@UxSXn}EeMm$1zL_85YEh8-AM3+#d)Uu*D2LpWg7Tc5S zM6kdAsCc0kD@Q2|!NFoVQ>97C%r+(nad=wD-mUrO#ZVzjseC`Zn|ex@LP>G9vT&|> z{p4CB%IiAg(u*>%T+=JV5M_9N8R9lG{8e)1^^pI;&N$$b>fsb^fK|tTiyf7_-%WzDi=pi}i zn^|;dusYm{TP^mHv589zCnhzE9XU#PW#bc|uM$jub-?6hi5GZ$te_mN_|<7aUNLpU zAQQsgnt-_w<2j%7JwHk)WAL40aX1)~y+}I6lhg!|L9=r~ol)~#ysYkwfya!8rifF$ zC#uTXscDN@y8#1p|Y+LAn&MTiOF{Ti(lYU0Up?i-;K2+S1Sh;=!G{qE` zw2cS`4u#jZKNhZX$o>b&eSjgs!S%S&y~(v{HbKA=IWL0HjNv``_zEMc?0k(ls}K23 zQ49S(shRX(^lx{PE5m`ZOo6LW_2oAG`GwK4G~@VurUl+yA z9@B>lMmP)Gj&N7GnE%d621auCJDEP$?qBG5Xi5xZihXEnR+o)MTZ7b^AvvNZYR9%3 z&(ycBlT>r{jq16i+J&~{WYFVowNPP}mOy(wUj%q23Ho%3=x&Ne&)?c`ubSY}S^QFq zi588~Wt3bt+yo`%uycIy9kPw{#u9Ou0x@uwK6fidktnuyVYZIYu+L9x_2wsbrtdCr zhTJm)hU%7Z96M5vJJ0_-4&2)LxPW{<4H{q-g-5^9iS2;)kREc%Rj;3$x z1{YSX=6vtKAW~d@Rs)B@5f;qw5D>3jJR7p))P)Tgy-K-)<5>W(VSa=;=xKJ4;+E)%Q-tCTli-97m;nZ2hGCY zv)9AMU-0JYouwbo#G}4DMI7fW9OUWds|od%pr!r4^%Nigh;`HsLZ61x z8cgi!!#+jbu(LlbXFl>=!zFku+rwF8XKXCnsL5q-g&FM2PO&m-pKTcru=4dWGWDPZ zY-IoRs+!&W+TvzSPF(%+@&t{>?A-hSaZKh|F5PJczwan6RpXe<(trAe#?>#K)i2yF z^Y%)Ptu|e789M2Jk)vw4J&=pS=VS2o)UG`t(3OK8X3ene=Qs*z=9WpT4LN z+!*KLd!9XdoO@x739Om1+~08@-&p#3y`tGOjlH{lko!g*e)Vj5!thp$6zV zJv;FRNHGO!joqBR_!9*7yC6N8Yz4gfZvA_qb`12hUn3IsOz!UahD`W@GrfB+L~q=^ zOLtm6{{conKVtK~YUBDAr@l(d`&Ji)Zr!g30%CNeHqwPg&O-AK9|oCReD+tl-vY=^5w9KK^r3X1K2Eo{5kbyw5 zWGu>^5~L>wz$*}uA#kp0orXI+jpg(blZySY?*dH!gyR$0lBz+4BxXlrxNxwx+hh4e z;4OQE-$(Cx1gwRL*S@oe`H|8McDGEy??q`q1P98qt1( zn}cG4YJzftdVs=$gcGI8p@L9>qy|O9Zh`ZICw+=id7V|`0j|M)l=Ehp+(ngS%l=D! zVYM!7_Tep@Tmc1h=h7EGp&zK2gZhO7Evew|Z-PV&5=6##A$cfZLnYxUwYJ9t22K>CX})zMpP-RM~}_Kng7 z@S7ETQ{&rL@9|Qlk}rGn2ET_vM|LmNLgfrzwnOCWaO?zD^p#r>?(kM zKNk*=O$jxYbvyePq~_vH2p%~NMW^>e#va8>`$zkpskGTe0aF(gWFr&_9L50i6ZBDo zlnK5sJY{2gK|&Aw;+j!Gj6YK9Aae#)3@~)ix&o6@q?Q>B7YJ*OVmTmdLYPCQJ^(Q& z;ViR2(J=EDX6y15-SMvEk$3Baf{2BriwC^6nzRZiZ7i=%e(-6`i z$cu&-?my%_lOpE?9iZ5668@>A&=cj7e5=n;tTmcJ6HaZf#8_lQQ?$@k?cQ77Y})Pt zSs<6rukQc|YCq|(B`7;|L6Z|`qXsx&V1pcx2>u{zVk95vPi})bOv~bi3pfLhD)#%i zXo-xIAr4|+1g(g&_&_h>G$57o(7xRPB|(>DL58!7Wr~^cgClk>Kea(MjV_XhQokul z%vhzTt3drXOEgbYhS{AibC*4uxk}|KYd1HW`~ip6br4Rp>u*CGAxp-|#8qAGv3ae8 zh7V##48|yo3zuveat%IX(YTSDRyR=!*++VLrN3D{X&Vwenjd-o$fe-(hV|}f*OYl8 z0<(;FzO}v$3-(|9H2|J#iClc8=gICiguWB&)|1P}4Nj4&RSzmB)3}x49M!(nHmLR? zd|OlAV=qj1SN$-AqqV!@H9I5V*R0B|Z{5nuR*#_t+OxsQn7=Sgr@%#+{COBSww^S` zipd9FUK2yg);SnB=-F$a1n|U7H0X9qQTw;=U)>6(dN7wbGY3@HFUunb_a~BsX2hcF ziJ5zuaq#>l04~ynw}OH4BFMU-8s93D;a2Ba3+qD<$Rm!sD1l_eudHa<1tn$>3o3$X zeWHZnUgGFaWoW1%Ieh5tVfoua{nDrq5;1&Ov5|ddReTV$5tRh0<9@f_`807MBL`mE zw2DAT7gXSIWrJ!CB32}YbFnrg-Uv>EL`{&Q3nxFtOeog~#BHJ%uOE%(0Fx<)nJL20 z2ss@l7n~{d^k)3VJOxxdo!+(Ks9{V_J$nm{10DNcUWjm!CymV`f7c}ra6L-BNc5=c zEZQTmnh_2tYQ(xz1n3P%J)+W^KMyc2d20SPd2#q^bSHi)bccQt?~qU*7>F`8ik(t9 za@em73?gr{3Pfh7*7zVWT<+Y_Y_Mhz*Dip&6lI9{PTDQ7LfyA=A*h8eYAH!W6 zUw9-w>?S8?L>@yEL8@AevqXMSp174%SVv#cpvm^@p-Ie741j?~S~9pRoh!L^8wtMbHbqsL7A;K~gXv zruYs0^57(aG62MXgvlh~g##Y*3!+#&#pBKj|Bh+AdDocpd>ta`M>GZ6k_;=mw5D}Z z4sueGN$U~wVXsfGMvaA`6HMTXcj&1pz=iTuwBjBZd482Ti z`HgM8^I0pPwmnBlii595OoUVMBPHZXH!kKfUp}3pvW*Z|XLVP=bkNW$IA$K27+%D} zqlFf0PeHt9N;x_k(H~n04gZpzW2!26BokzUhhZ+4Hdg94WvlX?ST zyjjo@GK%sDCBCi31U9YyDftf@-fTYVw)!7E9E5Lv2cETl6ewX>=1y>7TmnPeCD3%g zAP+5W<_^en1x@{w_rBQigwXdEpsHT96S8cG&m!WHq~d=2GBC#?W=^#XaFs$XMPfPt zz?mDYNQ{yN*h0v=TQ!im0gV2qnvG4FZ-bPrU%m`HCr5nK+bqnEBj&@HXGax>`Rk0Q z9K3)*>yebK=yfms{C<2W{az-Qd&K0{NB!|T+Rr?Ga&+n}3+#LsVZg1IJf>>KA4E|225A^O zGDS$?V9*Kcvn#Cp!_;K{d?)@3g0IkxNX-**t_aZp@PKS0liQ1Rs**ER)o9sJ8cTdAA)6<82>ejkK+KWz(TrKV$DHY%)OTJ>80B=1lw9SDV!Gs@? zzIfHzvj;+!2rEn8l7EyI#uyX_f~g5BaD=|^n0)cvK;KFU>tRea$sO0lkmw{e#=DcK z*duKqA#*TDt#{H_2Uk|8a$7?%ti8-Pnvxb0XpIf+s)A5jJUcVb3IUNZGz2GBKvDLl zs5k6CLrOoKf6!>$8Hy#hM=i>?{@Q(Qxz#HN9&x_r>YR>X7}T$V+2Ryx7WXaHDwYwRDwDhRNy@!CIvK4nl)ikn^r6o zQif75+dwqTib*XCoMu%XLal{tpYX0*3_px-)5hFD%@}4MB;s2VJF-`@I0?} zOXK>hdgYLb4cybDVwo3~DohU5AxuM}K)a#ar>3vR%F?(+WID<9s&3Du=65WSEoSAs zkxFCn>MZ`}3PqYN*r+p$rd*3)f+e4`2+iDlBXmd_dq32C7vqpKfh;4RMcR1lh>qUy z?M%;usEo6Z!;z4EzPXnOwBzGYbfs%ZBBra+EAx;K{{q2L7jfn%15KDH;3$hs6qcs}I3KUNNz< zPZ&P^QDK{mItFxFkj#kI&ylS;!|S|e8@!`4kQHvBdbrR2U%2C?7AzjV5X0$=LB=+o zK2l{FzGAQM@E2wfwhd65lV*}^<3A)z|6Q{RLq7#1@}UbmClkMYMJclDp!JVd?iO=` z5$;+xjj`gs!;E@_ynuuE4xDER@3^75sCVA%l6R2>gu73hEAV&_9(nI%^AFafk{(%3N01NY8}H;VnZ56lS|Eu%!R&I5ab zHMQ6JUKTW$0y@p5{ z3Io~+YKPXgC#nPQ(PPFo_NKp1NgnyCU?LO6mOq+-^17;J-aM5`KvFUwS8|TOgkk&qB?wzF1c5A>qOQlD-cuWST!y|8B789I{XW{pLuzUTwV!kHjEKODbw!dmb ze{Mnsxd&Np8SGWWJ=y_&-UyWgeA3zM9&4ckp~qj0G#lbvYO%GT3vmi$K0ht-EaJt3 z8LHV$E(~shv*ZYeOg1$&_JCZp0kbAw%#C^IOr}PK4m{d3N^a1`#z3}7t5vY0M%+lV zkP-&Q1CzqI2JpYi-&7CgN2<=u257 zFYhw>;fhalAmeE0Lz!MAV#`23SA>QZ;wb+*!b%EBoz9%|IuGGuMc$f|=$vG*e4N%q zo!8~%TV3e1E7Y51^m|<&S`E0yU{uFTd_?JnsK$xMTDBuW?I>s;y?G!tVu*2QpWXWivVS5%N%K?ZcA?80}4{Fv?u^DQG(1t^1PW>Ect3&Bl z=^Xf$aVNtDUIP3$%-;RGUpIxFP&x4xyS2DM3U zLCMf8tk5hy!Nd{T!wV^QKr{5#2l#NQPU2gz(v&=bu-vs)$SM{uBwtiO1*Nm~xya9g zvY7ReH`hR4iw27hCjXE)2=xM9(7Qv0RsdM{KNt^=-8|KS$uzwmSjV1{U_NiyWtf}6 zEA2pb*tPIRurVoJ3o27t{xsvaTHzBLppXP{8qPfo*@kS`yqU}DqbDZ{QAUU1+48T_TPU$gFQ5&WrIwS4=>*TRY4K3W&*>V{uygHHj`JPJ`X`%%;o)gQrCC{H`{wUZZxT8&`IB=4 zat}&=jZD|#-!;(6`No)zGSuO|nyOP17{VSdE7kS%EsfaKogcWZc)sdBg?#|8Gx!Z4 zj1x4(9!{@d-W^|HzFG;z^&oqWeWQ4eZ^N$M#r|`D#WalgsHj!^(zR#=)QwqC%ERrf_C9nyO3- zt{ij7Y8hafq56j^o|@Kl&RV9eaYUJ@s(vDczHuVHx@97fU27_?SsO!I;Wx;fRZ8AN zj%oNqV$qaIGi#cv%wMX0$70K{Tb-^_Y2i%-(3 z0$X^EA8@YY*CBP&+^<_zuLeyyW+y&ReoF6uD!b@yFPt9Mj*V@Yzt+m2v!SNP*)ES| z2aq0MbESUL>}KmKeI;q;iK-@Iaq&+0N{k*=Px|Y?A!eC)zu@}Z7 zIL?7j?0m38e&@2iFgO|K)LNKZn%yyeBManf^qH{frA(q8owIF=!x#;FlwIz~wt+&F zj(+UX(;d3nmx5n0w1qeoS3-7R2>7t^SK)=sn(hw3Ge+y2Lq8;u79~Q4VOlIt9|*P> z2L((Wy&#+@ETFRA1isygtnt~j&Vk9J;xYB$H~PXQJgQ`Uo9Aiw1eu&`%#6RWJv8}( z`kp^CuDp>PX!?bOFXY zk={xU)6*HH6E5y`P;b$XHSWqox_SlHVngEGvI$?tzMoh$7+?3!>i3%VG85vdR~nO* zK#*!3o4=Vc(z`w5;fSA|Q08a7AiTx%aKC3~f$wa#F5m>|y^i22y6w`}6T#xZzim!@ z*phZH;xIh>Ecr3UvpbC7o1)Z{LqM;>gUW8G8kF>x`(+%u{q_EY!_T$cS%QK#HpUgE z)xHt3?+;H@mIrkEs-8dEdd1B86E|FA7jU4>^*^X}FUFxKWZ8Njgn1i%;kL_M`;bd3 zsI~53_Vs7VA^~hOoG6__y($4|nz_AEwD|4m)Qimlg$x;G%|Y!U?wGGc1fY|M2mwyR z?2pTS+|SIZj-#_}r@x>C@`jO@8ai`+`;K1_`~zJ!-~L~&0ND;8kxOzcn^eQjO^8=l z@Zz;Z#kf?_m>Q$t%PUU9h7R}+TT7GW=oyXabm2ZXVDKf%HMe0txcYa&`e(2TKJ+qVUwbaLg)w-A=tv03M`kg%1Uub1S$Z(nWesL{CfT|3|Qyb{h>6;Gz?-Vku3 zO|i0$*MwcV0XDm#&0RSPSFioMpS<7$t+?7cq~Bd}H%LOz;i0QMCkIy$<*ZtL#rYIf zL_SCD=SY&lGo3kPGE5YI%fgh9A4|Sx0{nsnCEQ*%fkon5-#x!@ZMgit=ej_n+d>j!sbs>X zT@kX^R|UZOzK~5;djLdFHH5=o3Rvdf5ag>pB9C`0<*E9H?VpI0Ed;?_FoE;v4gUKy z#E2=LXUwEw4qg&WTQD_I6VESfo;YCU$+g-&F9H$*0$(&eS^IXtpkcneBMfGK7Xbn% zt(;z%p!HA!1yV#Zjt@T0xkD&ieBuY8^{bFXBsg-jo;R39!NPy)UqQ^~bA zp>r{R?S?l9q~qU3@)Mcr2iyn^0-lguArGt=(qWcG5FM9Ktm|~WjMRo~I6TRGKG#qw zoTu8YigkA5nW9gTa$NpRK!KfnNjAFa8Le51rv?A zW94VT7$-?F%8v$0Ndu!%su;90qnlBRF>0hEz$T+WQL^O8r-M(9;c6C51UeAROE!BxuGkvo*_&&Wbwofvm1!@J#He>rJB zScVznGEklZt*D1kJp?()*9lV5f%Qp_?5oj%=uaO1VQ%mg+)JFi1>qW2=%bwml)-ZE zCDl5jIwCKYI8u;O;lRmdqsH$6v5PT>@BI_yHoeNvWi3qc)=!_Cj(X!n})wN<0kfz7o@@Lo%{yBUVxn??y>I<1kN zSVdb4Lmf$HSRdFNNm$tBN#kmW9K9qgk&bMxMxSAORV>=~h_5dDA;khCtl?peI-o=a z--ZqMlg1d+vnB^}W{Qk-AKSAt2r3*hKB(&je2tCUN8DjzRds^Aj#VfY{8+D2*8J`5 zf{{t)$k+2&W<3ANe|a1aY+*~y_Mwx{>(_mPRyNHW>Ok+Y6W)k z=Gj{e`wo7A+Pg*;hS&>I#h$Vk2l){=7_D#K5`|XXLv|aLQf!*9umNaVqhl z?qW6l+O=;2H%w^<+ZAjAHf&!Dsx6WEK#LFMmURp#Alge6V%l9NmtIH+UyvI3x{F%r=We+r$S>Co}CeMNIdWhu3=W!6{hU23rbT7 zT+<5|2`;a3rM@kP3A1aiqgq6~`&Eh<@C&D5;-_TeaG||r(S^gqcIe2CGPasy3=&5} zuYype)0x;T3e}9y){$Tap->0heOPYwfD27{*WuM2*DP56VUL;dItXT5%wEai;1FOv zgVsJ$(~P3kWuf7f<-G~x3!2p`(l6EX()@3k+HV@dQ3rT;JPtv`VHeJjbD~KHR1@x~ zsoh}Y*miZlV;0qO&P2BXTB=N=VZ{V=fso~xrtA$^C+mSWH-nzvM2ijtPoF>!4!mF@ zxa&r58mGA;3-1h3(0!1X2I^5Pbmd|VAP-;SP1v~7)rWW;aig*RXYRP|Jg&wPLyR7m zx!t`k7a|Hbdr*kj&VlSigJizl$eXB9RF1Rr{Rfyo--0IuIQixih&JpMPX91VU7LFQ ztvhz|Eikc3wt5HMVY6a-h)}lzzha)1p!h>>V-(=8R>`3E^EWsVCvPMBLc3UJU!&7@ zKFCL*9TWbX+|)~kQt$>!o!OPTcoeF)^UK~jlw27-y?6$~KUQ<<@sV|JVTp9n1XrLe z;4BQ{I_xSd=lip0z%HLWrkpwQg?*0%OGNN!qVyD+NyRczj5(Q6$iTopyKX`AZF6Iv zlaQ$al2oCW3Rm;UCxP|ncu$fWk={t@0NqmNy}gCytyeXCj~ zF8J`#AC2XaE_z(hqWVLM6eC~qS+*MYelmpokrt3QHD15@Nv3$Hja{? zRvhI%@-<%YG_(-9V2Xxo+nm?5bNfYdu86-+(N|dGkBma-=OtWr zu!)_8!7yzUTZ`ss+Qhsbhp8vIYX3!iNgm55n*YLM4e0{O@QK$eyu|cmSa0`r8hPkr z*+aX7QZ~RlsZC#L!4K4H&QEdU8%SeL>EtSjaM9BLOP=Q?8v*M=)v$0LzD*wSfG073 zWED?3n?LPTHn44Kt9E1+@+|w)pvVa*YabU1lT*Q8Cd;>Vjti{X4IwZz>u>%%7ejqS>@7dCL8zpYWmc;W<`U4l|6gieU^DWY?jRh z_VJ%)gnK*ZoPKt$Y2)8nRx5#1uv)23bnE+_NqF{peK~G=qk0Z{rYml4P;Nt6zBk{3 zwjZaV_wpjq@bPpxWi-D!o=mhZjC}SUA{#(ur`~&yI=5#A#CNN~h9aA-v+$j5IZp26 z;&Z_aO{R=<&Oe~H<(FITIkJvt;}2IJXE=6asYa$;|0N-aQxL8yW1d$CK%ujVDX$K3OGqA;=f!_5H*jZ;Tf?L4Oxz+ifY~3z9Iv;VGV&VjKQZVEr z{VjES<(}up@1w-eiuJ$Ph~8R4-ErUt=gWr7OTGVfa_J2W!L2_u`3z&*PNI0?jU%0P zE!cLCx?!Iylzb0c>fjrWb48i#<$?7CdtUBRWVq#UPPJ#p8o3Fo8uN$|TJk)`4@O$4uZ<4iE6+^p7m zaaz1W%etOBO-?Pep4kPhV&K8sh4y!8jB)gtyKA?0Z?#$pmdV}Kh$~ji7t$!RKq~U< zI5uWw{DS^K_KmVw7PP84K%{;A*W<|pf z>N70&I|M+B^bPO7GWs8N$#GOM$Hcw$?0uY~tE3>1eLX347kG^K@;7-{b+T`IK?``4 zw`ou2^Ran#(DX!*wOc!`_;9sEc+T{bAsfK-n@M`@k?@1wW3sD)J^o&b_l%+8NowNy zl$jILJtq^?4YXqg!4Kl{Rl%e#zuXrNXGE$(S(}jQ>`}7{a-c;Pk)l-B4I0}~NWK>p z%X461YiaZJpqkFKEz}u8lh4rY>paNcqcd0~GqSSc}Z;Q%tdH@s@vqzH=y~>eh$kf_hNu)(`fmN2%N**!BiQt3eQg;ew-6 z&L5D~in+EZpY@!Q7KtjifwCo6`rccJ&uD+q%{ZKfY8uVy>Xv3qs(w;>xdSWE$$r;h zus4J~6@4=uaDHmuM`_{nN-N8N?z<8G2u@&5d_987blXk2v>N;1rAUzd@Ei zn9;|kf4L3orn8oyVdqM%XGL>YBR%c$^@DaJ9ZA0e_nrREXT&lwmrfI(=Rjt@fl!_q zqBUanm2|^_E@&9kzEMXh>W4a|Bc z1%y(3VOoqg<<2livfhIsotu4uFe2i1Tr-}DB#D*Ah$H*zrH&AH)$?!7)2%Qs>s;y$ zzZM$NERp#<@6u;eeMmK)MwKbXi_WO{+x}5Fg;)wm=0T2Fr*VPPL`K#IMbku@7?7m6 zX47X_?X|gX!DOKPV;S4K@>nDgRQD70fBV&TO9Q9;4XC4M$vR8eWlcpl>p;^ybL?xY zwzbc!DCsMF+zhHY|NLIH=`e|Cft<9NbDi41s;I9yAO>b(=gE917&V z)&H+K?HDmYFJHqucra}(rcisG?aeDSel0vL>doCdLY0N+k-gRl)HC&|Qb%AZ#HKi! zdz+$I?Dx?yUNuIXE>UgATJNbgFjaN(%z6`cNXHb%MU_O51WAnqD?53-or4d>hTwDT z@-UZX^?2W2I|yzy&FkiJbJ|X%f&*qI;Se9Y10P($xl%vOMVJnIPX9gNTZhiERn#-5 z8vn>@dv&9gm<#hN@8akWyM`7A zHfQb_zevujP|v>^C8>_Me?xS?hqOKsY?ldUHeG&TG}AZD4Rt z+Jv6kLMF9k*Y;KkH?5;{?9=-U<(~CW=ozM2FA3F}T5~BHdYImcZab3a6oUC&BhH}QFck$rhUJ=bq@}Vhj^yk-jk-|A13#NFnPVr*G zZ0zR`@BveABpSrXOuf$Lr9?HvT7 zmVQ`8K0MOze-@99X3AhG4=6v~yti|%Yf17pn z{CoVuUVg{XxxTjV>KT6gLSBBS$a<}5-Rjx({Ej*IK|6BCqP+>LT_6!k97f}KAO5Cj z_+}{l^kedxhO&1T7vfMrD0CkZ)K{Q~yNe2?od&}?PX`0f;ibGi5D7MinewHc^2MI= z<(}$ZVSL{l=5LGJgR7%3D6OM#;Sa!_^1^4iyeC!f~hY@;B#)r@?yB6@+=2&g`foQxbfSFt(iEw*3A!qbH#Vss@u z*OuLKvdkC>w@sTwogytByQtdRhKR~H#nwMO_otikWFSa3ey$6 zt2yPhAXT6rpz);Du6d}<(!L3=^mXIM@Xv`zGN)E~??4yd2iz!RJdRI^=A9KkJGkdKNuD60<^3&F_ncuiZ(!@3{+)-;FsmMY zPNaLdWO|wX8YEsn7M(3Vyf)vlg=|hQ7%{K1Ec zZgvNDPk$MWI5OGnC^9!k{gRdu7YDPrZdqO^MsjNUE``VrUsGCKDTS;);j3l?>%X9X z_viHn3i%&XSYMi3U#Y82u4 z;LPqzyojQ2uH8RLEy9x!n71wTveaOi{e63|MM(AxY~?6$uupiBoCWWbpwI_xW}GWh z*Ms?;`BmP&QXp_@hxWvQ{f-m)DcAdTSJ$Ib*W-O*2lMota8tjv4V4}LP}}}Y1jplA zCrIJ9xWt34dt;Nt3lDC{O-hyu5POj^A)9k|*=W2_YUZ?^Cr>qwu!RQO9r;h7&Z2$e z!}||V=RWDb0_xEI-+?+R#*TK@*2+$%&i@-!$0lxF{+}RH$hX)*VHO&g4-hC*K4Nb& zij*XyXoh>At`>%7{grSB(#>q=4X`)mev&9Pyj;eW_h-ZXr1!VCFR;ZfeY7^VOUQ@p zO3bXbJx#P(DO<*8aLa9$K~dI;L?+R5=b_Or3?b|mI5C^btSjy@Fe5Cear-5UZYGm9 zt*e~E95A>?ap!a^KANrI=1aYXVa2>5Q2nXGr=$*Lxa6Lxv3VBhcjf6)n{-DJqobEaQT=6mDOH`#soc%i2uAftTMRlg$2YQ3l8tfPcyXLiC8zr&7* zKlW@oluN^D1O{>v?WfqRawDr%gU;xmqm_3zLff?S`T9Sh8&EAnlvytgI`jBgRR7v^ zJt4l!1H(ZFDUeHXODg-wtG&n}OOc?GXdM_GfTS`dNDzrfP!3A|(qM9o9`h5nOP+$> z_yAFqfrLV!^0ra}1_IIn`LC9W_y4|B3XX=x)~1S%ruK%8rY8SuxkwdVoGeUDgbkgI zE$EG{4V|2_m36I9h0ypKqQj+B=7;_WRI05*u}LpeAfxqx1qoZgA``5Inz}wOWyej8 zO;|7H9tJ}3zkq%y?PX7Dzvmfj8XjG2cwMy-Ogt0l_W-X9eq#Jtu{J_*!){&fP3d)1 z#u8bBFO;b_B%cgxM2Cub21_ZPYZuZxd1x`dB=*a5eq)vzS=*?!yLV5*NtdO{Ds(_8 z7SE1{_CwBrcAf%%4p){2ABgV_IFdQIJIQ8E0c);6Q@U^xJ=PPE&7(Xj%&PP%h;oS^ z-IkD^E~On-t2y6eB}YA^*s}Dom{8)c5R{vTq+s;ZT#1_Nqb=_$VM`~%G!IYC{VIzL zoO9-^Aj0E0JxQ{<&_&vVIHy->e%9QXC1d5R=K3nt6_+Qgyw$Nh)PoA*Nk#U!3F*K& zqC%`?QO}Z3xHy1wTF?($Njw5!G{V{OitdnFFJD1n458qlqbrUUap5cRHE7UE8wvKKlqv zCq7SPaXA&|mbrPn{&+x|MB&-O*YWar`;Py42+% zs(`fs?0{x~E5KUNOAt~}LXbkxyw?yw52yy%0< zfCN|q_zm<9NCGql7#9``2n&i6ff0%k%bs@!OpxCIDi4SeO%VzUf)kk$R}l;gm=l^2 zg%O4kTM-Tml=BxOh9U?hcob+9q%2StNE%ccSQ;EBx;^%ev*0fSm^@rYbVcA&uppp$ zpm|^xATFbgmnK)aW=R|~)`$d?B^1C<7!2AT$&2FZzIk6^&RqtojFxCe#> z!UUoR(*e_jYQ?gL-cjx)?llDr0>*(gfU3cCOkb;?bU~L8bInGwvd&=sXd@fS3%G6tycl(^sVasP1x0J_ErApwymTa zpx4^-ZZ&pzJH*$o-=EI}I+4KjxX(hLpZ0t}?npOCJBGa^DRx~9aLW+A;ta;$pP^Z{ z0nbXhBk_+|I}W{Oy{G^RU;LZOry-8O|OMZ}=DSXCJFN0`G0D z?rR?b%?qmSSn@sv46o5=7M-57tXE&Le80etYs!8C`%ma)ef!Vo*6)*UzrNR4LG$)0 zxu@tWrZ$b|e`GszJ9m9W{iZ;&?(hJqc4ycf$X@KT+7Rx_d<3h~5@PZHRGsJs9KabI zxHg$P>Mz26X+P%~W6XaxTmCwpt^%G$nEv+xw_qI(K{r8!JV-*!nR#M>!-AIxdeq-7 z$ZC>OewW7j|2d7PU(nI%+ic$OjKO?tuoaM613wadnmAsuQmEyEA-2o^L(>Osp`Z1P zF`8TUFT#B3|7`Lj1Y^hQ^!=X$zT5`}*pF29$t2H=(VpO)$u}WDjL~n-t!7xB=qJAb zEWnF^^maYtTk)=?IrCFdk@%63EJ{yvgpccs9 zzevASA57EY6!Sb4h`#AT?CnRs?I%J$x;;9Wd~{FUzTjFQpVBft(mmMmHA4I;CvQy{ z`sMoOC(D8K;2S`#$jltTDW?VKCyu?7fZsqZAhw{DK$Tz{)seJ{nnIrlNyre2J>xSP zzu&MwZAE$@xwI-Gt#uoNXSx6`K+HB8=g<9*Ks!RcA}Pn%q0fvv$i1FGQCZ!<)zJXC z_7k8t${i-sTTY!!UV0c|Zj+F-mZ`@uq6ho0Mr`a<5&8$cRRXd!*_wQfOP)bna^ zk-Z5n3xI9Hzd+s84L+ZG0p<3-QyJ78w&{Jt5qi7><$^wecGvP+Ju(0@KhTUj<^TP# z>g52~(M^}VxdE~9@Gg$szk%YIDjhogfWMk~frsB? ztNUrszVlOhnbK_S6%l)_JW@EVfoFjD0SJsEjM_QuA>gt49M)V2scyd6fj9pkw|B@g9K%OxJzfXF+=?eV6knSXVKBRCM-&DR#mD0cG0)@$4(hJ zH}Yz5{t}g7z&$cbN#>P(`~5rQS| zf5 zw+uz06tveH+k`*W2#j{|dO2Er6M)QSAR67)E=2yIx^F$sIh*!B>KVgdmP9@oaX{{E`si}{uh_(Wf z0a^yB{!4GH8RF1oNE`eB4^&A4Ur7>edV(}QJH*lN1*^kY08vGqbLK)4oot2yk6y`T%;jy(_5{TlF$(76nf0>n)O zG_C-0hYxWAvxRWu+PjW71KOFra~ae^(WzOE64%0!hnUB(BPr+?)`=MZyvv7ePwU>% zyAFOW*h_d*yFf;Gt=#(v*hju00^twhAW#I_vb}Nb{|&{7%u5>wJ@Olj6S_0D?;UGP z31D>d1ZaWWN(3g`F%**%+;RXw@A$xMmE6b&xiNHl?PkMq!go&hzQb)X3v#)?_pU?Q zffIt^s~>_LWFwST*u`a@Y|MFw8^`92r|=^=Ey1c$nYgprw|ri$&jMHEp}(_;QzhNK`hIB6}j zQT;u(FtROB0KK1?YPpHHjjl*gHb`@3Jbp4wc{sC;QF~_{n#9u384y+bXB}Fo+H%Tp z5!Nu2_+iKryL?s5Q7icEK3AP5t}>gCMQOnwGY=g;_CvD{t8OE44_)DoCMh^K4&mZ? z*6<5WUm5H(opx=>?o3pfF46@>MqWQ_;WIkaeiGnpV|1Ox8AUwm%Cbu88Y!ediCF8| zQV)q>uM=3~bgM*5vT9Bu$x`*J?Pa2*rMmNkEw;|Z9(hu{vmU{G9#kmItD@O z)G_DkAzLRYvMOH(&?)MZ*8D4Fk<~FF4PWNYxr{;njSEMGoh{&Mv|1ZK z_*xVWJ69+yXHMs4u}4gyHBkxX%knFc%MHVB(tLs}iPX4yhWwWd3JZ<@b&QjykwYj( zEDm!$Ba!)Kf(#p*xsL#GqPs+^I{Y^)MyAYdi9I}%Tu%VBI9B&YYXiJ??zcTJMI-#!My?wA%2!2 zZa_L^Mh0i;&s|xp`I8XY4l0rCMa1Lpk}aibi?a<~Ht6WN8RB4{{~1bJ9>kuf(n4*v z>T*^U+K9-rNsMd#82D3VJu)ySeD>F56ZVgl1+d0EV|Qme(}8JJ)6s;67F$=j|I_tuWl_L>?_>tgv>mH`POKnr9NI5^Q?_w_Zp^h0=-w*g^@c62Tr_VURvdl!$%2Yv*%JRUDi5S4rJ zfl{`206InBqiq13CTSx64~S)8VH6dd%rCFwB}sH&c52{YG%>XGbr60*JIh6`)Unm- zT-ayfF4N>LG$r9*qs4&a_CclB-I1f)RzZekQ<(0orUquYWgb5Z>DBEOBLI8YX5D z7AZ^2Wu|0n?w0boyYfF1Fir4NzaZt^OL6CM%v#&ZofFo%$LI>+#l$>BY*9B4xX52J%+`S`iKm{;!EW)0%D`LcenHu|+nOM(;glvv&02jc z9YKyRJVE>p&@z_XZ?w#B54h7hL|22qFRhT6Hn76U7SYU@t03-b?si{md_($G{ji!A zl_igBT0Et^Pr02wcgEz12HP)m`>}ZV2(LtvLhK_6w=bzpSzrIlVM7vxNvpKNEz%zu zd0ZByZR;mSkVHDn#Ry49qPn>IQ`U^sF(~z*ZV{h_vi(bU@k}B)b}4b+8ofOfiOZ6r ztQ^muBuytPGKRgENRA#85Q`~Es82|gP`;d?&5g7{oulH4lvOQ{Bq~9ZF!L7cs_ZU> zW7=T$H4@4zJhQHEV1E@K?xeFv;Tc0##6~lBMlDLnPb%iBoDJtScfgIzz&~tzFjZSj z4LTdq8}|;vJ{Ua=DwoEZVUMq!l>$*QQ(w$;URce#Fjw>|ERrOdL~(>Ez!2;qZqRce zFO<#>8L6x(t*ENTm*E4;N?1EvwU~iZR@98<$_962 zZ7)BkHXP;g$U0GB*`m_cyFY&v(RU_+x3lz)E6u~^|ETNIr67Sfv6!pP zXUNd^j%FyC9-_$wIHx4oFKL@Z9VsId*X^rNT4r&l+=avl)tTb24Urb8c#1}~Pgkx; zo4~y>FT!6?x|E1}Ae?LJ8Wn}w!>Eg`Snmo?P~I>07*`@V0o@Vy*N(-vQ=3ZnsiN<5=wcY?28!HzY+1< z06qb8E-CFR!nLAm7)q;j+IrlSQomz}q;{(b)N#!}QNKo|nQa^?3rp|pY z^#vUe3T4IFBo+0FrESOzio`WOhrNE z;2z~f1L9HC7oQwN@zxiU3yzjGRMpCg%$;u6TlX**C;nL5AK;PEp*CPpF-8eL7;XM? zQ?jcRp5MHXRAoh!b9!vz1dSoZ7ciDy=V28chkc|ar^BY`hUD%HJHnrA7FKzz<^2iF zXz(s?VOF$~wvAPV3|nYYOTfSR%h(Ik^fff(VS{De>c|)}avlatD74}q+VN|nm~@$& z>WuFx*r{?4hUNkpeEAcljqpgxh+Rs>V#ol+^!SN>cdf!)n;pTpuFjO)Tblevotom> zq8^YLk3R^9{?pNDba)Yw#`Cg_MZniG6~9V22(#HbDU`%j4f`8@u>78?R`!Ld(s*U|ItGuVtH5Q?m`m+eviZpA!g)ic4m~%-?OFV7FT`ZDMJM{gyo2giyn0nNxDWYWl274(^&iA(5_nnCO`4!5?S4x zS(&v59tcfMyejF!E?XZ~4#j=eyQ)tCF+?qb{mX+NY1!*wQGa0|iQ)>QkE?MDRV^qe z>%G4<=-|_kl*oM#736pZC4#zMjnxHum79s}7=@X+=EpD+c7*bMCdK2{Gyb+UR%iOw}531yMq!FGN4WVPs$=4>K*XjXvS93s+J_bSEwRbu%? zvE8-mW3czc!J>D!lX-2zGlT)XH1Bg0pSGU^S=-178o3Pvj#{{Rs9POWhBTFUG7 zqG?fn;oPcvJiSP-tPR!2bMe}wK2d>DUKzRKvt+|Zz8?(5UE_(I9(dhm;KkT8Zv7&+jb=sdta<9nw{=deKBCXS$V3+5fkW-As!-fR%?>#wMLiDq_)bM~ zfBkn@P6_RGib@VCV&uI{Bx1oqBbpSWQeEE$%B$y;&#N!4QGVExp;h(hmL*gVxa*Y% z_VTnk_NER-bKKaGF2h_CYUo3ps9`2|ykREB!40!pOXhU4B9U?1%>8JSa4KFKr>~uu zGTOBVt8tgoepehIY-oSv(xc*kXye zfx!6D_Rja7V|&j9oCi1`umErY;6lJffQ5jI0ha(S1zZNW9B>8TO2E~CYXD0C*8*+; z+yqz-xCL-C;8ws2!0mvQfK`Ay0e1n`0PX?Y4Ok1f7qAX+AK-q#1Aqqs4+GW%9sz^_ z8v&03HUS<3JPCLj@GRhYz;l2X09yes0bT^W40sjrI^Z?H8-Q(q?SQucZv);1>;&up zya(6?_z>^`U^n1nz#hP-fX@JX0s8>^0bc^X0DJ}b2Jju=Tfp~#9|1oDeggag_!aOQ z;CH|ufWH9$0R9I2OCT7)1KZ01My;*no7AVT(L*v@L1?bG`FyF%NJy z;2gkwz`20)0Otc1K==Z{Lck^9E%wgSjh}4eXYsJ@U5eaY54aKV1Yk4ZDFWjck~e+@ z{6^7@-vNIZf9l3xw(+;P*Eaq!{7Z$4b6=x>`AW!d!GrfmjnaXP}v5SAkDv&|OpW{RLK z4i|lFafIk=i(>#sQA{xa(No3IoMkm@sckV8G0#M#8GtIl8Gvf&m7Ja5l!R@IUZOW=-469t{$Yn8W}E5gJ{jma{lt;9M2giKrk3gG6HCNRx|wO4 zLG5|lY-zT#&DLg?ZMHGn+GaaM&jz$dk3Uu%X=`6<+ibG~REDWrih&eh2E|RBwLQS| zeOug&o^pp+$ysi*Igc&wBhk!`NW2rEGvF{l7eH4)H$Znl4xk4HK`vZ9MWt=_f~z+f z6!UPn`T&jq^ab<-90@oI&>tn5f>M?PPJ{PU1msbn&7-IouW%&=*2N(_jgw!?g;v z);`vBSPqVIz%%GZFNl@8d5LXaYA&+P%gn{Pc{w~+*yfeyRl0dKJlELf67yQy zyw1GdHkX<=*yfEU4cKM2x!k+q@Nazh$CDbY6O5fG@}8kF&uYWSh5{D*!8P z^LA1vok5&5%81v(H1`deiy&l=33PFA22fi!h5f|&K7@)-y(Ah z8C$1ToINjU78_i8{Jqj1~fX7k)F_T{$8?z*|**2drpM>ivTl_;g(KLVnSejv* zPn*x!nocgQg_dG#0WF0luf&%fww9%}wzW(x!`9l6%Y4>+&NiQ?I@LO8?QN|i0r6h2 zwXRwhTk8hsrS-J6-UJk|#n$?1eQj;3R&HxYz;(2iXPaBm=U&8UdC7d)HeWGc*3DOK z^EGf@H{Y<$H_dIf)}KVRLzpYUV~tjhgyBTbqFl)@Uuhru4PNb9a%ned9$Q-u;DBWWX3+cqnm5_njo{q|I0LW(a4TRHM)iysh_re5yM%rRQ(tOzFKJ#;g?T=gIIVQz6zc9Z<;8&DrlNS>h(_7+VIo}7M z9=^8CZ_IBw<9%)OJM(+n{DBtq=8xu2w)wO9i*5dDk`4IX=d;Z}%s*}OFY|A}Ka}yfVvY|Cp2+tMswe0@jWkHu9^;V@f!M%!p>4{MLu+H=}tw)U*Hkygr0 zFErw7#dXVq$Yi8m(_W=`lSd}>w1Kvzn>Xl|VOyqUp#l8ynO3(%u0ExnW4k(_^V&N# zcH(yONGD4j+#|k99lWT6Uq`}S1! zf-BXw(rBu%(rqil%CxN@tr)ZhtEFwV@(IrJYG;M&$}u-|tSGOksg;YGnRu<)aSknQ zI^r{)-u(_gqIW$`Cp*f;k30)H>L3vv)0Gg-*7jmu^$Auj$B99<7))Tbwz6!i4e_kD zw9c{GS=qMLp4R+U2Y5RIupYOt9=8q?gQ#D+E7P?i{TxbKTU~6cD_q?$59a;vzJx{H zb+@e?s7SVdXhwyteXD(EYu{@>*xHZUPjOwNu&xfz4Le6qVmsnUxTbqU$42>mU_*IL zWk-A+*D?7bpdjIB7Fq0ZAko-?EJSk;BpN${g(%I_zgfL(?N99w-Rf;?ziWRSuoe=} z9&PJz)Iat=))6#o_%t$fJ}<2tt-e-2+d9%ZidNDGSPI9TOd?0rCHk8;aAuAzEFCv? zbkXP&Z7YwIT1Q*Q*w(Su0NtX&dYtHMTZ3qiU=1dh_8ToFt>bBhW}V>MsayHB_iP-% zTm`reunce;;10lQz(aryfX4yP0JZ>L0lW!#2k<`NBfuws&jDWpegOOl_zz1*0SEw6 z0GEp^s0%b(^k_%otXFdLki6d|-&vGIzwC1fwwn;DEE~~SQ`WCvS>L_``W`c&f8Vk( zLrd{RUVr&G;m|&0i`;N^JtT2Tx3NBSfM1sj)JL-D+|ODSuCJi{HO@!x<#jl^Pf?$< z71mdj%j+4FOhM!pt$p*KzL%VZqn~yM3a4~qU%QcKI#u0S)hAINy#`S+1;qfz=XLXi3lzzM!7#_4Ni4`fgk%^FX;Z=$uYI{RqFf2 zlsI`@dBriJpFO)~x_R}~UR3$zSPjFdk&Q@lh1vYe0r%~Qxx*iJSJA9kS21H=@ici!bl_vnf%xuEpGs!BIz)+E&bM_= z|8G@YTU#IdMLYQmg}7Rz3ZG5AQ+=);q?i~pWf22W=42>C@!j`1ocU&!&mD=BGVr0Z z>Ij97Bq_5HX_OKPC=F46)zk*}uRp-={@sVns>m^5q|eEIn3l+`Ala5PQDOCg?91jRrCn8%biHS#z$HiRTgjqw$l{J60JKrf)2_>`9 zxo4GEgq#Iv)a#6>w1_uaA?meJs{x~`Uf%0g;W8k#w4WbIV+Bzf2t)eyTRwJPw5 zuMEJTCYyort^BDG+Y!6_JU~9<4(4$8jGr@z)bUyP=of>OIskdg8yjlJ(v&;390N6- z>X=G7E#&+F4D}Q$g^nL8aDHk+{!$9ux-MnFS6t}ph5Jri*iu&3+)iHZ+ z3*mQIYD{Fx#;hC~)G zUJ!o+)H0?m{(Er0?6VQ&u0-?QeCHea;=0IJ`!%(rXex6am&mDGP9HV(jdh{oS+Kp4 zp9L6JTQ@p1$LW#sHw7liVVzl7tFnRb?xO=}^dbL>!ogS2@&!h+Wk7UzjBCJ;8wI6x z2&uJl%p}w&%}bIc^#L*y8;QxE&@>&dLF$u@GaIYRRRcL;(O(asvd6x-A6;EP7IqDW zBILGavAaSSGjdy&?6Wf1L|F@N*02MAh7xOx9wQH+8ds;&Bd@2_T`rza_BhDe$oct~ zHtvIGtTWviEc{<(FhR{g=Rr#>;ez6kBMS@g144K@cCc*5qzA@Vaq+BjnjHS`^_i$= zptCC(Q&n+hHH>TGbD;PvMt=+uzq&xtN{ew=hsR^IdGR@mM!bdXk@U*jy+C*DO^{+H z6Lp<;jVi|?$2+sCM*W0Hk@GVY@k>#A_A&T$k-D#Zsp%`9MP{Qi`9};*Gv`b=1LgM< z2M9G9YNNlm7u%?fsl(Y-Llvf$maa)I#*aP_NZ>oePWk60|0XPXO@_{DEU&IFnqEUq zCrNtdB<*ICT(9h+ zU$8;(h~%%hGRiAy;*Tu8N^3EjqwggB3N9mOM33k_h;wO$7Y`_$Y#nC?PKkdhN`Wg789Y>+z$QD(q zXTSJyd-bzWw9TfKPh7i1ANR^xCQU_f%eQJq-0Aei(Zn#8iaeA#nhqHr9-dy+H`+8 z()5XZ>}!hy%{38Od#ZD*CO6O6gQ*{6#pb8BX1a2Fb9#(GoKym*Vn7>XD}4-iA-$e%lDF*W**OGR!Snbn#;|MEHZxS2Qild$Winvaxu7LFaA zU35~bJw%So+B#P`ONb?-sr#U$@k-DEAtZlu$4SQdRh^{bRN1=xDMFkrCHwxwT}kq8 zbKt?JDCeGYVDcBuE<>oEw#hYw{AyI>$RF=HNHq1*E!jspJ(7(SXUN@CO=d)kpcx7aL;^mXm}Ne^-`9 zkflsEYTM*YZmKhKN}n6EG?A||F#RXDp+1^i?YsjZLfY2rkjnW;$rVsu5w_0wzdifCydkBP7-afL^}g!WFyB$g#lgXNyf+19$& z1UfBaC(CLyaQcB?0>tXM-r4GkT1mPe;0!5#Q<|cli_zZLISC3tYgt2W*(~RR<1lqV z<@}0USv1tyQkPA2KI2H2hu&qB>$0kv$Pd1?anAS4YNsKf9?_;!4E*{g<+LU=w*iOR z%`9+KAv5JSEaM}m%*cFWedPSDxVkcS{?_MzbiOA)X^woPqPG9E37AE|DXN?f$?*{>nZTaa>J(<1AX~HiRmNh2*bY#;@mEP=&ZZJD}>9%bBX_ zRW!Qfl~0FezLSW3{m}-$j8{~W#E4<$sZ0ElBKJUh{Ww|7cn!7VX!BF&YzuVUEX;+4 zH`F>yE?uer70CLL$2BK~=Haz1XC0INf^|%S)VDvd1P-xemeiL{EgJ9~Hu{}Ry}S~M z9y-f!p=9q+ABaT1;7F12q{XAkBe8ym-Z5a1ifgLpiB6s!-g@ToHh3G^4~*gMI(`ip z*S3<*mz3c{59vQo`OjDW1$f35Ogr|9*HE>-jfC3mBuH!1!yMVBjjvkJdO(OVV&Hbqw`x>AMT zuIMVozeCYG75^^fU#;jGMekPO_b9qn@$Xgsb;^IA^53ug4=DeG%Kwm}4=ehJ3SX~i zSn)R~x>3P5%ZN+~_(RUTyp~816`kvyyujnpCKTzQx zD!Nc|-|3mrzRP--J|5oAuDEhDB|L0JA2P7$X!tqIvq+Z1r zifW4bRJg9Fq4=iqTgvZOep~qiil#`KC0dZ3;v$vY9+5_J=^{hQXNsVtEk!FyTZ=47 z+laQ3wiDTswig{F?I=1)+F2YXX&2E|(r%)=q&cF8q`9J}q`gFMNe>r&Bt1g(m9(EY zQqrSDe@XMi(UKmc!jDzq1624x6@Hu;BndFeKD_Me}-z0Dn-vw^h`yo zRr}0Tv_|Q#6|*EgOVkl*BkE)MWowAvp!7E?I$O~>l6u5kMdvAcwxZ`KI$zOq6+KVU z^A%kn^WnkwZ&L4tO8-TQE>!%B6}?3Dn@bbgeNjTYUl!Ny3?J0V@?9>jU>IjtlD=5{ zEOAwW|7wzp_^;s@iA%(_p(U^RgX<_CgqKBD5#0)cw zh(FA1B7rbV$>m|z0+33Kv@lC2k`ZQ^M1o<~l1QsCYfU68%-RrX8)of@WQSRMA|1l4 zBau#F)|tp*Vb+C6*D&iwq?k7r z!z_=;(P4HBkz>Pb0Fi-Vb{vsGVK$h^@nLoXk^C?lLZl$fh7u_ZvtdL|471@xio$FJ zk(0t~B#}{JHkwFrn2jNFa+r-JQW9pRM8<{Lcp?+R>=Yss!)y|f$zgUXk<-HLbRuP8 zHibxem`x>85oVP{LSZ(I$n-FqL8L0o&LDDTm{k**8D=#^YQt<6k+Z_Aj!1o&HRPsd zZl<6B+)HA?|@)bJ>0Dd=@5& z4eUzx7`vW5$!=!PvQ_M5b`N`nJ;=7RjqGjWe#Bm2pR-rle&T%3-lq-09`**%Og@G;5a%2|kzdHm`DJ`6zlK6?Ijc1Lx+p}KW<9SM~^}H(X^}H|EdG?D3;|$e};wHyX@w>>>SwyqiQgg1olj&j& zt%3$oC%cyz>wHrP?@P62Oc@M;`)1^cY%M5eOv%%N8Zqv_lMN*DzyKfNgLyi7=!3aI zZ8O=l2Z)B*{aL;(tW~>ZEF;So)FBJW>`m;U+=-L`JX6AwB4C|YCV1WWTq#8%55x6v zP>}Nxxbl$FBYC=$yFA02X9i8gS;ZzmNzgE+1bwNgXOj-;P4$sKef@b+zdj|XyTeId zm*GKQ+bMaJNkV<0VJ$TIn*UbEtp3@oJyqQ%mLfK@bn!InB(}01;$_xXyvYWLx7Z0{ zI~yk6VJC@qS&7)eCW`miRPh0;6MNYCVn4fDe9e}LZ`hsUJGNGQ&mI&%uub9@_PqFm zZ5MyDPsM-iCyjHjrg2mA@fMoS)5R~mwPwaO-ZHUVHQs#YW%zGvepc2Z9A@{SDwZ=7 z4Ke#6@Hd3nTF|u!d4X*tld}o_P2PTC_9$HUZMMSfv8d~D$3-o;IqG^s9On%8Czmlz zJI*_(om1tlh-_}x7FGEKk%b_z2#Da>A$McKe!iM7jYMr&g&i}|&-EM4osT4|kFYppx$sO7RFv|en0b~qcV^6c$FpVH3G5CnpWUYoVH>pq_KY@^ zy`mMeceE4P$J%iAm39)f)5y3sxj8bRv_=|Gw0iI^MHP?EZTkd!l`6dV7M9lAD{CG3 zNAD*xs9oDtG@BE*ovN}DS%Y8Ywxtph>$NQm_5Rub0Y$He*=tz>3SMiXB?xXir#>Ae zUz6tzC;l5w{5Qkw4JZB^N#noa#P`SIZ*$^rbK<`hX4{`kg*uTrozreL3=V4tJl^Dx`z zDA<=&!9JznrI>>Kj)MJ;f-k~szoTG(QU&{!f-hqVzH$_Ni`q5p zb?sXAu68~9OuLbNsoliB)0VNnw3|5BZsCS@8&AhqU$l3@yxSwGDhe(F?Ul`DNPU{A%q9exvpjU#&gM@712;4{Fcz zCx||$ZRIa(FY!0ESNKltHU7EwCjVO7#(&V>;{R&fJVJZNhsdhb672`imD*39>$G1y zH*3Fn)@pxx9?<^stk?ebJVSJ=_MhiG{QHc|AVUYxn}* z7QPnVpfAmv?aT1?^0oB#^|kWm`C5Amh!*+UddK*(z2kiyyr=s*duRH(dh2}MymNfr zy$gvh_Vx5$?K|9iy{}K4F}_9I>KJ4FEi%P6wew^A_bj_**bwEhjMUH}~cLno_JV7y^$nHTR9n-$KiL3)SlB5I6#e7CVjd@I@GzE$jL-x{{n zcQpbLpi_h@g#%p}L_*~zIe1Y#H zez9*azryz!zuEU4zuWf%f57(>U+?>aKT0xB=^p;PZt&N2i@&S;`EEVHKh@Lue!V6C zQ_uG3dIwLI-raMI-qSNsH$3_J5uV}t(ViN8pl7Z=$g@Bn>{+Cr;JH#C=2@W+_uQ|S zde-aXJe&3Lp6B#aJlpisJ@4sLJs<0p-v0Vb?=ku;?}>VYcZ5FMJ650TouHrRovfel zou*&lovUBsJx5>Uy+L2%4eLw2oAiO+C-s%y7xh)%H}yNc@91m2pX>K}f7Lg5|JFAO zp>Gm?{V|cHKP}qp&x!8(i{eOqr8ri9T@2RW5(WBBagzR#DA7L`6ZJ1dx&Eb?u75A8 z^`Aw9{+pPq|0B*dxVX?T#ifQVt}xQY5+hsOY;+KJ7@fpDMrZMm(M4=Fx{BwG?&1|A zN9>^R4~^bpuW`8e!Z=!dZyYOrH3o`*jX|2%7_7B0PSCQ9e62mvE=GZtYYfx+8N;<> zj8R&?QKA(Y!_*J_RFTBA{;op01@3yntYGGlh!On+N++w~#w zGKkZ|JIFgYI?Hcr+fSZMeC1ea7@@C-rF+r89TTl*`Ka4UYx}1o1&j74cos}oinK>* z-hC@%ppj)g&Anv)q`~s;Tgh(8(jjca_|;_D>$xD~$F&t|po8NBM_)y@&6ch(afofe zV@BC#m^j3?ZeuNpBLxt7MwnYPrV?0wTH6MNl%J9(f*M@@DS2A96qqu24b6y@qt1>P zska?5as{LqGBRcGLW2zKukEll%1!mPOEqRp$<}5}3G);hy*!0B;=Bb7T%H;fw~;9d zQj>>y8aU}eO>(r&v=q$%CzE2N!*uaXvJLBbD(0nB-xR4e&n8ZbpnsvCw^OGt5wAL& zQQn}44-Sfia4jKRli}XHKrrB}54uy62Ko(1No-Q$wa99LCT$Vlq%F{-saYwiNx4l; zO2TPbX;hVY>CvR%7p|n?H{4lCPsmz&eAXc!j2DqCDFqibeP+<01)Cv#WQNzUw4g~0 z6Ab?pS+7dDm5`XF)C8?CZ%M=s^Hw0ibZXAlS*crCPF5<^v%p z-j-YxwO!EGg6U|mHEaiBy_J0Am|3GT!DT#yk8JV+TLY*vUi2d;APz7q2xw;B$-*`F!IeexdO(Uu1m3uQER6 z%Z<Kw zucyLfo_dpeE;2oy>rAg_wJAK0nm*4nrr~+PG(B&b0nfW;isxf9&GWsP?qz0%S2u&+ z6tktbwb|O6ZMN}tH`{vqn(e#;&1~-wv!i#k+1XoScJ)p&yL-@=Y7pQ+PlLX;Qibj=>5$+&ik)9SZL<)qJ?>a$TEkB z&c?SQ$1IF9`YXgrYB}80^<*A-{^^JH$p*BK9Sf!)$ehSDa}u*mT+ZGumaB-JDIzE8 z!+;(B!DOVkKYg4EjcaojCGgj6J;hpcqZi06rhCo!ZTw7QvaSq$cQgYQQF3b;$ zuHlYROL7e|*;!gimbQgf#oBt_MQ&`dj`T&>k-lQN+S@`Cq_gkEDY_oirQPnZjNO4$ zJF2l_!&Q zn^E1QgiKN-(vGO~Ln|Bf+3`-FV_z zNCwpu(SMhdsQ~88PC>DOcXKLpI1#FHd0~Py=PYM7ZYy~AJ6TI~iX2)(V@B;kG|aox z{2Jz+Bi%!wdvuoFgOraZ(jJ#CymO+qT&1liw9#zbOKQu_ok*!uaLyEr4)U}oPfzlI zW=oseURJ@wdFULE+SawgB2(GC!8sQ!5YReLGHl;z9_nrj$UNnQ&_z&9n> z!gaf%lh?UiF)=+mc@J8_6y>%eRd{o>iN5|nrlh)LD(0@4!4#TXoXMd#k(4m+g1(uG z3IZb#=3Sjh<8VwBVcsVzm9o|&%#V%|Ib9j@0`%9YahTO;RUY0*acHP$HU zs!=kCKAoMFN_%B;J)a#+FZSkT2C)k4L<6mDFmp;?Q06w+k9O$U!OUO~Rf}4c+R}p= z7*aG3ktu>huRwru0V_ z*y8x@i2oVdI-`l?(gr#M!Hfep54O+f2*-lvg!zD6r#}n??HT5{*?4?FI!y92xHZd4 z$2FIHL=Z9M8~7mFb&O7(NE?BNFt^ZdH-!(T{jOh9XD9qJdzdDV8<}oWCpYh8spefQ zXx_uxnCn;v^FG$c472{`Ms|YvC>v%z#!fPyU}Mea*+laNR%vc!HRelfw)qM>&wPzt zWWK=`o7>n@^Idi;h23F(z*d_dvU|)=*+b@MENp(xHk)6wXUrejOXkmPyZI}7&-{b! zG5=y;n*XpL&41Y+=6_sRUhcO9Pq%cQWf{DqW%8bu#gDdZUSOs05-XLDH-F}*S{b~; z%HlJvw!G2G=JT!ge38|WUrxLwRv&(|)tBFH_2c(gNAicQ{`_g{X#S#g41dcyj(=bc z;-6ZB`F<;(e?_uCSflvw)@YB%8sjmo@t&YH+0)f3^W<7nJpHT+&oS0?&tU5e&uD9w zXPhL$skhGa%(c$wiBqpXeI!Pev6 zBI^n7$<|ZeGV57yjrD@}Tp7yuVw)n?tulq~1cm1W>ZvQxKpMRqE zwSThqv;S1>Pk)*ApTENA_n+ZQ@lW@)@K^aV{b#xsYFykIxv2K6b{1-U65(%#UILL)CqLtsv2iqj$8Vu&m*|8o zFpzx0ldy_mehPRK9o|I6o0RLwgEwCBCL^JVfC&Ih*w5) zIth1jSQO!isH<<()sI}Is4dB$L{5{JTpMzoYCS#7%a9YA<;$a0+Z)B3+N7YoVmav{ zMg^cU{)UYG$d03x^|?&=FJvkHg)H5FDQoAyjCJxaX5IW(vRwZX*2jM>JIa3pJJx?A z8|+`k3jE92aR04rl>at1*1v*H@ULX2`fq3D{#9(6{|^uJ^_Ot&{_J{v5_OJhG zuKAzke*g14-M@vm^}oow`d{XK{IBq1{jc%@{~LUS|4m*>;gkG3c*wt#&-8!D=lJ*V z`TkG%1^!R@CH}qqa{m|nTK`x4M*r9R7XP>WcK`Qrz4xw2@1=Thb_0BLsy3wGvEx1r^&N%K79-Gtzm6d z%T5bZaHM4gy8n8%!3mnNLXM>>3O&Q&oVmi;E5I2hrtAul2WCz;n@`e{m$63ZJOyje z32;rq`f(y$lX3Q=y6hNtmo12N*`uPmavc_iNVL~tY(zUQ1_kw9*;Sv6)maT|OLayy zXSbp{YtLHS9a#sv6YFf}u- z%$C|?*b4h(w%RUX>+Est5qkpLY)@oc?8$7qeJcCdK8<}t{GaUUac!|C+P*zi`}$*T zk+6-l=TH{sQWodMskl3;VxnqJxd~OxIdSB()F{Q9YmQ^%PbBDJ+xWiFYg3 zMp7q{Hng2&_99B;GD_rfmSSJY((S8QJNxRm1n>F(o8WDf;0j9cc1rLLO7Kof@UFN7 z*NS^pf{mn$;;=Z#a=kqZ}2H!hRcdw<^+c^pT=eR3b?jT2E7xf}Ux%ug5s!|1Pa6Q6_WMh=a+ z%b7-lW*O}$Cz1xK)|si;jZnERS_fmPnV9`FHORBfv|pf+u$6VRUuB2eud}1@@owR&MWLjrMzNp1q4*W`Dqz*&nkz>^p9FXI~We(`{6 z$WNRHN=#Y`bQv@zb^Li$+_NXB3TxM-d{nw#&-HxnL2?vtC8N}&{3IaD&5Nbn=w8qD zerkZ|iEcsd>t{!@(<#+FHd)fsS-GS->(44A|1?QYXVWEhY9)^as8;@@p7A&JjQ?0_ zfU{u0%d!I+>mATpUck==1p;hTAcc(!q_NWj8LT3Z8CUWLBfW;5MO_#r@9HkOrb>=X zuZznxx^GK)^pnNfNvgBfcmqi8&XT&iZ=f^N16`Ou(2X*g!?FTBSbLgV-5GgEJghQu zp~^@g1|D-k%4Kp_h??NPX1+ak|?Ui0=F zm8;&Pz1CLByw%@Nq<2*?*@+Z=&yj=*+DV7ntApNwsH z1hzW@?>GYQI0Eub*gKBEJC49kM_{KTAm4oLbOd%f0=pc6U5g?R5n9Is*F~fqjmEd{ed05!mMl z>~{qAI|A~})P6@`KMBNUs<+rt)Z!;oizb+0lX1*xey9*2DUuV$ZikJWp@Y8W)B4Bv&RGH zvS$Me*h_&6*_(ld?1R9??9;#^_GMr(`yp@z`zLTE7lCWIKX5Hi4_wdN2bS`#ftz@* zz;b?M;1+&-;8s2?u#%4otm37CJNcBrU3_}rZe9~u%Nqmh_yvLc_@cmr{OZ8N{D#1K zzA6yr_XIXl-&`L(w9Qe|w5=94Gs0{`!qIKuaq8=vi4%@a6`QC(n-u;rjjeN*kvU%H z9&~EvxD|_TX|R_u-RsN?e-D=X3yi>Q#Mv+ylJWrrmR;ZC%mkEjk&8C@7B}7#T)y zoZ@4ZDF&-au~=P73Y(jf!4{-svPDF%CAvH%i`|*hmOYfxj%`Tkz&4YPw^Dks_fmSh zEL114A#%~na;cqhkYZ5{pNqq+^Agr-DJ4v#lrl4AoJ&JT{NE=^!+f=LIP(q;7te2@P0O$Y4Hskxa%I^aH@BfQch`3r8Fy9T1tqe zr<}>MQmR?|lp1ze$}ERI=D6~dCN@zob^3NT^=$NQ**9XV0(r@hvVbb! zQSq4COJg@8NMJ$sEtLKK$i7&`bl?B0?K%LPs=og3zL%HLmNw03n`t<3$D4b1nB~c^MRYXHXR}=LTT|<;V_Y=_zi2h1+ z7}4K}b|HF#@;O2Dk0|{!O8=t!&4`}j6!JeN*Vy!T8j!&`5&d3rLN2UAr6|=#sV++O zQJO|s@Mne)O(8loN{4YiiH;`Pn&=p!?I`(cM0*fDO0?3bZBvbD#u4;8K|?=djA`^c zJd+@-#^6lsCQ_M+okS`!v5QEjOngD4+?Y+jrN+_p+t@gUegnqw^jm10PQQ7^Y4n?8 zoI$@P<5>Dl(~+Ew+46W^45j->DUrU3RA4iyz!s#Z)6?l&Sz7vIEF+zIsp(HMYx=V+ zC;cUsoBj%OroY7s(%)g8^bc84`o}Dg{sn88{uOJI{sU`~ew?*R|BaQWpJ46MPq9uJ zU|lnG?EDM^>zR?x`eYbczYHrIn32r}XE@l9j68NxhKG&J@Uqbv0X8lp#3p1kVUshO zv1u8t*vyPFHanv&o14*rU7gWIWmJ1(I)%z;o6xU#)~ic34$XQP9LBT_Fb3=nr&TjP z!mi;T(&>Ui3Ekd|2{2?#f+b@zTp3eQoH0%HqJ8lf6;d2m2>n_4$o@Oy8t5{vRkfNP z)$EU^EhQD>%4H(UzqV)a2vUL%v-u1Uv4`Thn0W3POCe?4N*pbNG2?bsZU;06>)@m$ z!mdl?WG``|?tUDKr~R1Xc%3rWt{Gjbv1(Q$RbCylIckQPx>wdCpU9i*kwfIw^~fah z2KBXwyuLvh?5Qe~s1hpEK1THfXJG+FK4R5~eQa9lMx~bNh?0A^Npxi@(-S2xPuxb> z!X3PG)s;GdLuEr5Dbo(rbe_N)_LwTuT21JTLnM*IFl9WBtc)XQo$(wxWW0c`884xC z#w!?<@hV1VyoMPWZ{hNccQ7a8J(ce~6#K$SEl*{|iB9I@`b4393~k0IDxp0V6B=ty z3AxQb$I5seI=)PD+{c~ABzc}LbZ=6)G5vK`;^aTFD-7oGlweYsRKmr!huu)7wP_=4 zQ5iLngVDIfO5BY+E;|~xM2WlUAfA?A`LNw4$qlb3siPQ(t%zYa3%l?skLKRLsh#z= zQMJ94`~T0?58gr#^0}1Cd`i1bQ>*bci1%+ZzJ!?Z6)D~~XrA#s$})aI=ZxRcBjXPe z^Jxq=3K(wGV3g5-NyaqHHkvTcXu(3G6?YhOaktTdYGWQAFy>>w(T!(~g(~Geta&^N z!^)@v4x|qFt#a9xMcA^k=oekS638a)-@|SzRc1O_bsJG&ldSrtHq90?X#O2XR(egT zmQMgW{Q;lhn39RxgVbj}Q>dogDH}_nHMT^Cu@$+%)^HimL(o``7RI({XKas-blu(9 z3B8P+F~HbWW%mb?)Enc4^ok)Wy?G**l)5A$uQS*SWNdAn38uz%i88#MFGssysf+jm z;GAfEbTnGuJQuBJjw#o4=gJxufqqPbK}exkfr{9JjDNb&fL zim2hL{3-=3GQf{GHGQgam_iPI;}HrJ@W2kG^|*Yc{OPVhX}kLP9o}|q%mYg)(3}Sr zQlOLvc%!t82lz-wTOQz}0lj&Ej~Wl)fx#3Q$^(2Xqbm<|r9cG_@ad%;d7!y&FT0~^ zH(Oz5cShJ2J&mhaKjRuU(72urG2YECGHzj`jrX!~#{1c1<90U9_z;_ItYLGEyV%vn z-E6+`5w^&--!PqyImG4gC0tFCFu7GwmhI&P5GvP$PR$Il=cKS#Rp3uGF< zM1k>ZYO#ESX2x%+E%QB@_nZ8mC=!oK4+Nlao?7i3QcAM7&Fsh z$uz>AX@WP?f>5Rv<(W40&CFFH@wDcddPHJfGDu_wAY}%To*6=BW(f*18zGR{7|k-9 z5{J#vj;_08wxsrED{6X{sgQV9^IV-stWQLuf{^H;LgM*&(rcqgoSy^|`XrDz3xPg_ zKqVp2j}RC@2n-?w1``5RRK8*8o_Uc9ffqC{)*}KNl0sk#AuyE?m_`UpCj@2^0<#E# z*~H=HguqNf;0i+ENPWG7h|1AXa7dGG~ zsS8AIOGMU?g07;3SVjdqEAzpF36P_O&|B(Ki-oq4g$?*gQkRIlDh4eI9l#&dHyG5X zw|lJwFhC-4h(qQQg~nGSak$5i{w)^{-6aj(RRY+4_@DYUf8lL8z_u-5n*gxQ57-6= zY?A@DjcK=zg8Hy%AvViaUJRUp&~M_K)J$Q5Oy(0E>M>k!cf{lD}5d)K3jpq+Y z4A^0{p@XqJo1y|$m1jA>|40N+ph2Qk7HE)V+)wAb&g`vj>7|y$DL~MJ`eU*!eoriZ7gm;N`spgJt*q{n zcV<^|H@Bb?@KKUOOT4+z<=;YsF233wE~Fz`i(Lb@`&$EOR?4-xyy1(eJm!H~4bE(m zzpG;8R(K$xRZCx$zT*1OZ|Pd;pXq}!(ws5V-SM$;vUvopKP;;*e6%HeR7rhZ+Q^_? z#GrSsglZ{3v5U$={18FC3tn9Cg`VhJMkfx zO6fJC9Fa9%)Z*@(qHbY|i`ZSM&*;6Al~4U-{keZrDt@Px=@sQ~+U0LggVt*?aVOtd z&VF`ex>c}!7*A0>9C%2gvX65SE})qtO2pZDp{AFVDjInG_`c9+Vdj;?<%4o@+!1+# z0XR_woLGQ?<>o{SQ4b7!O&ba5uH0Wj^e1c7V1uUs;(PKa<{P9-{b;lLNa0VeZ`aH;L>uVb4&MlKQcc06c@%JTm&kaT*BIQ z$McNszKv(axH$h{nG#1&lY>s1vM?(-Y~;rKuOr-87-qb*Q}P%*xz;^gom$i}bwjZX zho}}`=ugK!I0`Q_OMyTFoz>5EMshXBF5GI&h*t{i@OB!E25#9y%rTbMpow+d;X{@t zmR4bJXQ+D?cUkIHb=QiG%b`Goyg-Eiq))XA@kO=H$OK>~|B)i^UGQvL=zs;`k4R50 zr%AFM_E=%EJFcV*CSmnEba*y}QN=siKVc@UO#PT0gaFQNy@rFG)4($Oy zHKX#L#hZR^1+^R&9}BH)Ois)$_~5-{rdIyrSF4pjk1v`uVYQs)H=)!XldTw+ZAnO9 zmoRIHp4|V=l2~m*$vY-nM#*+18+Y0IV6o_(xSOI=lm7onjJod3i4*K!sZ#gS{pjbZ zZ+OQiPXAN8^iyvv)%&mAf5?{!&bZA=mL_~1GA-ck@g%LZu%49wI}?j%KSj077B{j& zX-}OEMYfM<^Rfvtm!SC7&kS;xD7Gu@Tj;Gp%MX;`!(2t94@kMG-uNW>xWjkh40l+O zvSj9EQiBGuAyrI%yC!Uve;i~K&QM#3~?|EAARi_@q|vW%7^XSjg^}Ke{*a?Q=Y(G z$}g|_QRqLj9Cm@4h&t_>IYRDJ(naIv{7O?mV@|+#)7IWNY(t5H%wF4de1Bx3i2$m~ z8#Vgtge;fAl4Dl%M*W!dR+!~qzD(W~v`v}(Q>Bu8%F%N5K5Fm$k?J(`dfp*oQL!6g zjb-JT!*0w1(#8P^jT%i8%Ia;NmbF{<^d=C`>lU|BWUxaSOvqE9H(Sq# z-BTper=8+(7-E?-4;W*P}o)K|YvRNAB+uyZWm{>ZfQ%+$4d z7Aj_@+C?J>kw~t_>7NNbCpvs3)qJ6n)OhTAo30Q50Zt_FGqlubXY3k%#E0LrTs~#? zHG4=??-4SzV#@ViC3Hrg#H_<7+6zW>MAiIja&FJl*O;E@(yGbZ*fLNW1bu^;(h@no zSSkKFF)=tU35AzXc|2T~tj+Ps#2m^I5;(JkyLo4Me1>~`rsut21gC5%8F34{y;A)- zrGc*l6RCnntH#waOIFc4RG1p~x@Vc8*fXtCqjkodul_UEbePwd5&3H=#!QV0RQ>$l z%&4+c(cmv@@={&@z>qNTu8Ni>=C4hrWP;CF~|;RzsU?SSv)unmcNlqfX;5$;w(zR0Ue#GNVeEok|#?%CDYd(~D5y zWnpZqYGC4o9U-6N#CFOv>(ofOKWQQ!2q z3`g`Eg09SB34h+C(sJ_k)ydm}C$82GALx~@DYYC?cQ)I?{XWUES|G#~+huu2vN4AI zr+DEi&kuxZ{SgIeU{_;fAyZ*q{Fz+|*h9@~Y2)e^>YWZSmtR=^pA~WsINP56!X?)(F z!7>PRB{9>q@54VMoor+r0XvJOvu?u{-jj!O&3nF zicr=&mjN=w7r#70&ROk&;qe>D{2AQbagyC}l0R^guNHWZV0R^WYsgY2JO3h81kM!2 z+2_RjXz3={_fc#SQ$D*eKD%h%64b+Jn~Y!e>(L(Q;U|?7N?fzemEHu(VvNV`>Q`4! zNZry&-nz%{t0(TS#O<#n?61UUYQ)AYcRKdCqP=Kw8Yj8JG1jXYm$=d~wr<8gFWYL^ z`F=aALNZKrg}Q8B-u`Zl-C4!!xY_~7q)pbW8%e%gN#?^uBk>QNd!Te2ML;CxTC<`1 zXdIFzHHc3v4X9V^6peQ({OA^t2jQ3pz%VVVKi>8|yXy>Q;1m6AdBGxSc$Qv9G?N~o!}LTc-Lx;RN+k*;Js4F5KRE$X*{P^j z*AbNbu|m&TM2|Gz2pgY%ASSGa0;V}U^Z z7ZM-GNJ@f0MG{R;5=}}HO-T|>@n2aN0LTymWE7zS!D+hX4?fA2B-In+YLsaF#rZ7f zf9n)CL$#-nvyVNTaC-%6!sU&35RO#g8H{U1WmQpJn{5DSyWxv9TMMn1b+OZ$aYY)J zD`uIc(;vd7&86}ivu8bj&3eYodWOxGlei27O)~<_IrEi8j`;w`=M*l4s*ctPlS+2J zN-kymm^@E7AC#8E_GG|)%c}PCyK})Af--a5*F3T%WI{8 zqmsa_grXiQsdvc)9`S^ibn*u{sZ&mj);~b`Y_BYh*>iM@MrBo_hT+7^Xw3US=VQl; zdREAaIjxP7ZL1em6`4Ye))e*iHI3owJ&e}*Bzj>yE78D@j4v*m`p$2re;8e6+>907@+&0UZ%8jnNN>C>X>b0y zUL{cFbGC#dmfa0RzaPQGBwc5IP~7T_f3hqnIWm8(u5>nq^|VREC)nl!nhE!}sQfF0f6^Vk!D#C5T^9 zQC~!p%oW6WJ1!IWquX-ibt*^ZC`yymOKAyZREE!_Fzgj~Qiv2@1j}|?Kanchf>dtI zfWyT_5v{0xt?{C2akQIa6>Skk4IwIy4CT8#z~N3+G1@S!llU^)X=1|O*V>AI{OV$+ z5tsfeBep>o;6>4f15bvuQ+o3w5>j|XWVSx|8x65}>W|9UaqsZr=Doj8{xDTsyGmVp zEshvVS?)m%-GmNZNEAgAC7ugX*uF*We?VI9sTW1(CU6jv*}kPT-FRcP5|-D=+rE(q z<2gfEIE!MqYsyl+VW{*_{#z@z^TCnaVij8ZMYtQtsPKvgvWFXS_NZs zB8iD$#`3iE+z4@riHPPgD4Y0bVBDB&)8l}NEE|{cap6z=%nH694^O)=4vm+$!doR0 z%m+p(={aeulXO1JxIHmxc@!4sh#e5jK&o<}fjk-8lx0*5_tYG3X)tU#X?Yvr!)d6= zJ#8s(QPy32j>2}$RdO62oF9b6!SRJ3PkAyz)jKTZ|%48j}4<~)1pXcNvxv;Mm?zxu2@kn zqG4`0#RO;ma7Pr76K0|JbToESAz>MHI99nE!uy^7SKO*YYumB^bvQSj6q?##Tw_3! zAsohm-u}^gs5m!Lf$g-s%XD}g<~a$22Lze(qp|d~Fh(0fvG_w-=V;>mMrznzYWQDu zNq2pUejGR5+R|}ah0-(HOdz8o5bk6qnHYYzaIUeDRdnn6!sa0qB_R@!J5wsNWkb~rMiA8`TKfrPxHtyLzVh;>8PUpEF7u!?91#f-H!y~EvS19Sm-KQ?Ws`@ z2;of;uC?FImKbU_YwsB-8SNly`LBcgI?rw*FS^alF9(64)~@acj>_6JY%OX(*R%$W zcw>o=g^*oDowe1o%+G{(uYz-01hB2nV!2!3>c=?HWo)qw3vJ0Sn{{O?e&WXd9ob?3 zE9zsC8DwvxtSY@EZKdlkO%WzVv$RyCvJwZ>m62x8m2Uba-4vH}`U6-oT%-b5rotHy z+>n)ajg&4272TZzX@wKZRPdzAIm(kN_;T*;p%_lwp+7$M622l9feGZfdQ zsW&C4?S5}Oe!I0rich~1EoTViXyHFL^-lUi;{udMFSZcQ%~1wVM+QyH1Wiu_P16NU zTL(=m0gey=M+|@?cEFJ?;D{e^1dhRTQS|6qP$(lB+Epocq02jz_@V8>);vce4@>Z_ zc^rq<6950wG$f!MH|fx7j#52VuN~nh8>dLHyhOP&e}S>&kL-1y(>*L={*~ZK9Zpy$ zIFzx60!=#|#dOg2aSh@^%sy&b;NbC%6hP_H!p%c-hlZ z`H2}}@^+jSPBWp*tzaqZIdw;mlrAsGJnzui--D)w07n3Tc^PcB9q`FZl!}4Ig%X7) z5hj}^Xj%ne&Xdpjdp2F{c#_hk1dYcTI=ek+I+@mGI+gYmw*d`z@%t<)wv#>Z`{JH{ zQBN|ENm;6*bg`0d}qF`Ms#d`+qp|dqk=KKNicw)6Kz66hixR^1&>&dnIj47Apv{iiGDOAE;@RSrQts01e*p zc26V=dO={FMBlx?O`Ve@{lzOF&~>lp6b|mDp}m+=O~9pBT{?-K3WvP-QQh4sEsOQP z&R=S1$Nr@%9!(MDZ+QwD*~Am~Cek=huKW8+wk7b5T8hmU@6qElLPwNsQ zDRPEFU=2K$rE)Pt=3#}&)(o1q0UWUa%n|dQA@f-?XVWE)b>xn9DgoviUl2di$Mnki z&PokZS9wKrDlE8!sdMQ?!qOSZY4>*09ZJL3(3U3Ib~jH$MTXKH%EQ-X9`m(@BB(Mm zb6fMFkGbjGtHcJJIT3ZiAg$|z41}>n^Wo~q>0-2o$~ig2{VyuNrWNN$vfz4&ByLx0 zqgIwOk?ZSClM!f7ti)nQg$U zbKB|%ALSqYq2fn%<{3Y9&eg4wU!JFv2{w|s5|jgDiwp1I zb=pj`Rs(l&2#JAd%10#PHNl|G50vt?(V-+OZ#YYrH^|5WQbOeHhm^K*H+@r6KLt}N z*dB_+SWAM?roKPHA=O%YV+sTOjb0!T& z!-hg7|L+1H{QWhwGav@5X7_LF#R}Hc03OQa>PY!qwA(_ov$lXSw6o>Kj>0rCw}BxZ z2^zK-HA&Yd@r*q_6E2XUTa#E#A;EbJA~X+=5=n<5$#f~$y*QJEKD?8PVVQB6G#X<# zmJ#@{W4t?37Jt26tRix@B30WyjBB8Fjv`gj+d@#s$abbMy9izS>8^22wyBmi@&+?3 z&!`3MgvLJC2pV!~-%;8x)KSr_qqHEqm~q-3sv)Xh>?K?R`F0|CF)#*Mj-I=z+uYRX zAhccxdz)SL0nv`uV9#k4Up;Tuk;2d$BZKQOzkLrkVamtFMJM!* z0B&~6k^cuTreTsXGbMM5LB}5Dq}zHF9f6Ev_8um^^LoSsqN}-qQFlg`AWh<5QOeeI z*-Ju}c7~w)ZWAYMDeWsN+YNb2cP7ho5fdlgvHgJxE&Bwv=X2i-z`iFK%-7jB=J}FA z+URstg|i=t3sz_x=Rlx<$U1+e*O`i?RyMoOPv#TeS)NVRZWpgFdtQbb)`}@Vj{lU` zN)Vq^@C`9mz}%I%^)EhA!ta0B;-ge`Tmoc;FZg<+>K6O|eiX+T@B90U3XaZ{IlWZ? z!*J#&y;Q;yOwb3URO6IGT}lbl<-uXI%AvUyW+&5QoJ#-a2wjMRErm>;rpI7wERs13 zDlr6On#5IS;H5b9ojy7=Q5RPf2>6*s0 z*tZD>n$x+swg?NFd#iBsR^+wIc61TuTV|oNy+dbwKumoLG$R&v{w~a#me(Gaha)|! zBQy(7Wg(8tR;V&N8GpD8BbO*@VTQ`qs4}aAqVOV)o^b|Ne-X6~0j(NMPij%YY+5_p zMBAiovCM106mJ~zffmxUhK&j0ZKzx_A;T`Bl1d0zD)%sR5j0RgRs zH~dvM$U3NPOQcOew(XKahloPw3AqLeW_AJicin;1gMoI=#Hj#rSYe?NIJbA>SamZyNN zmbK$BJ2t?RpP8+;^-E7N-YH7`+IE1xxR7Dwthiqu6MjmH=|+c9XGB52wIV2+y4 znm(Ie0WgnmYLj;Xq0MPZ9_!Qsjz&D@i{@^Y#Ho_dd2FYHr=x?W<$|WCf~FaQrda?- zh=3z`fH_5eW6W%O=B$z}KRH9ZU4?|p+LsaY)qs_cM&jaz#)E{$6N}9A3Z4BPG(8wJ zO#(P#1{^tJ@Nmk=oQam|lJYE0PbjzE*@aWd;bxCC&snCS^IXgXPfG+%Qw2?z22CFY zO{WG;e_g~2ID!HkVF8ZZ0Y^v}Jgw3bU$=%ho|l*lOCyMI@{ACdo*NVBLk9MoZjoXy z?%9L!^_i6ML!`a6Et_opdJ1wK-SRFxlzE9;U~6wc44#QSDR=R?^r63KDEVl)!Or1b z>bG0Jm%2DKk)qu9 z_q~0`&i4OKd8l44)G4B+6r1NN1=|Dzu_g*;iyFX@E|e*qCr37GhHTLY-BdnwV+yf$ z0I{ZnVc|Xkm4V7*ql>20iPrJfsZzFqakcvt!Pwz>hK~ntL28r3azC)bVO;8?HSAS! zaFUOZ8J`kfeQQ&{!QA=chu6 z4>$PnFUWzTtG@j=-8TA96rJo|q{us@-N!ew)ud1K%NhS4owxdZ0dMLzCLc;&S)Z7j zll}@6`^k>KQY0k6LdA>C6^lv;vG5=4Meq+< z(U{L$1^yqgDm{C&dg{ZT-Jx6u*5Obfikeje#F=AQ>NWY3qec6xuec z2`GGl%XO;pM7JbUueWt;2K^GOx~t*8svH+~`4U0=?ch=8pcuZ#6p)<)GPOVQV5tG^ zHz!!^bI2e27-7`ZvxC}kG2)QoY)n7%t%VVPps%X9b!us$nfkFO`I0e8u5yx^HG@h} zwB&5Ipjp;KZhXmZt2&a&eS171R&)U}K-$ix?m}Udag4+-=S+BbQ()Woi_Lz?#EHwp3q5G;n|L3a z9tQ#huc{v%4kKPGiw&DRa<&_XY1|JnnOeDJ<<;R^&O>qx^?2$(ae@6B02llQSW47_ z#CZLmki(G5a}@@-Jm|6#rv0)i7&;M=aEAs?{d_uF4hS`j8o$oq7874qMkBi@D{?jx zRTNIq4mBve)MRG|>{U+dGI0?yCxPN=MiKgEZ$$@M|zG?;N*Jb_F7smCZy6Fuu z(38S#&tP*R5bpji2g^~=Wx%?IWh2}gXqBvH_s@S0)bm-D92=*0Nm0EnaV{XO<@rm4 zUsTI8t?3qK9z-QYmrGI2C#3b9AWe5g$sFlwX=+-a_VHC=OmOzjF+!K}XKr|ZG;wZf zwBlyH-73XFg>$OGE+Ix-*Vn)1yN^U#oE(r%$a;wuH!nF9WXn_YU296`R<@(fJfTX< zuTX!I^~7XG6#o9-RgOmLb~ui>5hi0~!lWNX@=NyO2}JrJ&8qJHlMeha7xwn@_w{8WrP9qzWxN*G-~KqZ*B>FzhNlscgtN@rF=qS)B)(8M>f-+=ev;VnV_^hyG8 zTyY8~cT(xxOZ`Yaa30XnUp7=D!V1K(PGa0)24bf5j|d&sxk>g)#D`75It|!{tY6sZ zBRsj!{7zTA&NEh)aIw}0&1eM%8Cb632XuPissz8T-j0_3fC8>!n_WywlD$mQgi0vl z?Z;d8oNh^Tg~tm1?hEYh3$01}VSG_7iD^bGWzE^_bn`cU9XQp5>Xggs(dCP66Rp-7 zj5r;4(hXNE7TtYr-AWXPYLY)SBJI}Tj_tU*I+>DK9EJ1EV#60|Cp|o!yYAb}GVKk+bP`<vD7C+qDEO@YEX9n;h}5U0dz-ELOWwdJ5zFP&N;?PZk7Fja!`ud zWS;w|gf4g?B9A45`hIM&{R9uuh53#e^L898qWV}{v7-=H`ayeT~ZCoJ4u$?mW;!AjRrt%iYM|#%UlQG z*udu#v0%`%NIB$x8Ro%TzDl>#hayPotCU2PbQcO7r8`0_4oPwjb@2qXi*#rwJBQxO zgnd!AcYd|PYbSqYoT&VAvf~pT$NqkA1Oas25YKNU7u77Iv#o(XA90t;V@JZ+8581Q z@2_z)!Ev=x4?(}}isWNa(d28?5~uhY*O` z%L-etdxel!R=ACN;Ie>xkaXaBb>tZ|2kR6_nKT+px5H2O-7gB7%!mIM)-j}TH!&0YT-ilMA1HlFuS08&ilUB4rWp^s=A`Q!G~&>kM0VZy|-xM&*j zsGfNJ)zbL0H;N%?u+g~p!f&GG=j~7wLtr&j_x(1NtH3`g(KMe!;rDS_`fWMhcLj5j zyw7WW(mem4QV{nmRN=q;G!meXGrtM~&5RH(z2xD)F5AgbW^JWWzi+HlgLRxR&-Ln8 z<2hsEcKCgwB4pD^u{HHlg@-&2lh4iCNueTKsJiCo6Qq*kuC+)Nhq%y3gxtem z7)nn{eMPKvSe;Oa<-s;az;mj~#8S^E8e;_1dsh@sMU*9JX!4wIT3MEpVo|7JLjF}} z(5-z$<6_=yjwoO8%Uh(fXG@jWB z515tTn7JLn55!=D?5|K5kLq{r{U@^jnXxI{3nW6Cml^uxdG41}a$BVxmY|^-V_>f`3;Ac5oG=%-F#vczgg7WRx0{cw zjomm;zOKRBUrniZXD?!*k4QFD5~Z#+du+s6&Q+yL8hwdGhZY-9spe4X|lRQS|45ZcXW6+_+9E%fi^OAk1i+dT+|zEFa7Ax zFK1#ppz7Q=!2i%Z5eqx%6Qj37!69s@0`Q)K0p?H0hE?8WKmYK{whjBn*A4LNtnLxg zoV&+jBDRmhD725l)wVOCY&t3+Q#_F~Pw{Ko9Osa>I4EE+IVhkpIVoV(I?f>5JItWB zc9@4FwKHKLwV6jstfz+ScQ9e~y3fp+bR1bZt*cvrzHo@vI&0@#ob*diPV~x7_VkKy z_VvE7hkKNq!@a`~-JXC`v`-8fzL%yMgO`8Va@$j_W7@Cc<~Q7>)t+>LGEcPS)!xmE z6W!vt+j?|UZncRuPPM7aot%=|>+UiN?VK`9ZI#8T8-I&9H~tnYY#>Q)wGkzKI0zP* zUJ_^(c8X_SAX@ugX0M?>G1|8C7F_IaR$uIG7830HY4G;Hhq-ll*Sf{ODqR4dgfCd0 z3@>yqN1HP@6fCaXiRK8M1dDw^?@f;gPpoTC8#7k^E`p`+8}D6=6YmYvJAQJhSAHT# z&b{TEEyVwbV5G8?%kDeb+>8wVfa>K6hf-hJ=Ymr76W9itmt zXPd4>E57F+Vo&L>NE^&gxgCNVR1bl#Oui+rNdlw3T3f4R$1?m0J<4e7lj>lUM`)7jJ zZ4bHLd@uTZ!7qt~wImyRtQ!1cA#tPj7N;;cS{@nLAbvRne!eOAcfKivLjK~A@SK#8 z=Ny(nQU$z0R0Z!r+Z@CY*Bto}D+R1U-<->ky3zsUn|l`g>w9Lt!xM9lwS_H*Mb^IS z8uPpznHl22ryMwVf3F{<&^Z-JvNLf>HZx*0?K$x@j5B3Ps58SfQ~ZU>w0y?OwETO( z5zmoQ*&Ce%r(|;@kZTSN&5CzP>H2wke8W5|tLblZH4w*4F^%EOc@lWe1Te;fQNeSV zmFj?DW<80CU%kZVsGa9PV&*MLkPi;{al0N@@jx%n?qMg*?wL}e#XkYO<7+ML;G+YA z=X3&P_$rlU_^p+-y*Y~9?rmf*cH60%TT6MG=biOWgL7=l2lLH8HHmOa~(s6gWW9!VO|;w&5wm z5~&4vbJff}FgtaTrpNCMl!ot_hy68=*ZhYM^8pC~t52Ta8+ALN{$JoMdXKzLudq&U z@^%$rtuh7_WyP+0QN$KiTZP6vvy%NnU`B$qk=!^tN`3`yFnTiwW-|vVe2uu-uUn$U zN1IkkrXt!mn2rH`1I9Om_F$@Qx;MD|fdz|8Q<$2|aId7>K9i#Jsi1v!k_~I|l9fO( zdrYuR8@9VO#mnZxubqIK!~B8FSm|1s;R}?L@uH%0Tli{q{>?X)1}PaDOPM9@+?1U1 zh1MDw*|qQlH#OftKeY&g793*5e^0$Grfi$En$0LAH*NA)Viwy3`Ma;r8i;}4fAnNU z-uzbPh6vBit40+Z)tLDwu;fGju55a)wHZEv+y10|E}ss{m^d=o|^l zmqQxZwAcK41|JGNGPkS^Yz^c#!YEtVtbdo7p0wPPSs2LFbJP_}1a-bLS@fOxpB{EK zqn<2|dsfm9rwk-otLFzZ96;kn7F#Z}<@}BX7PB*08(2F)U{)?K6AvKTi$=)GG{enP z7q;5anEp8ZJ;oo0UTGFv7Y{347axy;_9={8-v6>CfF54_HsSEXBPUAw&i6-UBH-r6FVARV)-_*Cewp`^LlE%&E)C>62kLv-sU9&VY{iprVu&f4C z=Fiae3@f>vyyNO}Iol3~F<1@dXQ-PtD=TRPI3PE*+F-j}dRO|Bw~2>8vE#d>(F=_5 z)r`f?d$R05h>itU`zxvYr;lK`?ow5+_XKoa2zE)zVOQ3ro`^Ng0&K&DnJ&ugznL@8 z(KCVQxvI&-bn}(>=$z5jMf*vRooxTe$sM(?;~Zva*U^%^w+{Q{IeaMK(@9;;DU5M9 z4hp>zhKTT5P__182p`DAPCOPR2_LACq7O+JkfQfU`2EkN2wx&cZSx`cq{|MK{I4^w zZf21QU*bYTZfB|Z*rEj8ucVJzTx+klmyUaH-$8h%h`Ad9FL7{3lvjk3lwRhW!(v>>_&u^DBu=O(s zowc`PuhR~lI*2{}zd3It)Nf~}_*_<6WTzni8W}Ki3cmKGN*G`Wo!#XH%)mv~Vh8tp z3+y45_Mx!2v<^$@8L>FC4t(q}J3h3Ifz_v>^<`l0Tfr6aF>M=Dk74fNz`i>BRo)Ym zc6k;x;j8NqT#I-3+F_hu3EwT-FIRCWC@BCW4)bFFIBSSxt>gwXf9r$6jp#dV!M zG~!FhZrv3r-yU8JmJgZZA}6f zt%s^ydz8vs2D3q*FHqDiIh!ndn#|qKV7aFa@gJ{RKDk4TbEiX6cF^u&w*N?I|8mkg zhZ9tNf(1-obp}1`_b|lyJdqBzVrYsI^t`HYII4K**2BP4L~cj-88yJzvh(%7+nyjy zN7q3TOtCn65$2AVu-OGs_a03IvG4Z$>~BNk+0tw1l!!m!{iU--(nhVbzt_BrSO1$9 z)m(ieSF!xruUN-V+40%zEiUo`J}sN}z7j3i>4@gEAKsZ+ zxYv!|W3~xeZR)jMTCK=g>FmaJ7td5fQrV+?2-4}`R!6)k3@v%zc&*_%dey2t`UIwk z@fF2y9dVuc&S{4KorZS*flt1kScF(=aGNcz7XRasl;Jkgg_?H0&@}%0MI>;xkQzZG zV&2hHiSiID-O)H6Vv;gd!ns#Wj;9Cv@?9N1iIG5fcgg-jFaYjK3ePLOa zDOR&-O+idmTUjRTQ0p$N13wMCdb9B79=bu{G)^!xDW69T0a%0=fc6y9SjpZ5>mffu ztw4S58$3ObppCklp&RYsvievr!1-U+rWWhDp5Q1vuV+kg%1lGykqysW#ep-u>n#_| z(Gum&I6Be|B{q~78U0+lJJ9A*w}f^#yphTjB*BcX3S`z7PYb8qS zf4)i;0|^qP4~#65oU)DWEa&7@qB6^|C(5u}m6=nNnbm;IYKqL41x8gRMpeZ|Ri#Gj za>J`Zn_`)&2kK^~R#7PwvVLo(8Xo1}`2%$Q%F3Q%I0>_sTu~$#0%@J1J2~zSovx{^JN0^DSxh zq4@@ah=`xs#4TFO%HGXY>>~@)$CF08^nSfv8TNtn=Rgi`Db~|}L#msE3I_qGv`d5} z^O;<0x`5aVn*2qiR4bXWcmY`isY*3gFSYU%*$L^39I25xvJ`|mDO^8h1}~Ci$@?mC zL~EIQ^g|NeaAtPGY9{8AVWy}xRO8>r$*PU0)zs1wuG-T&&ow#f&d#3ERQkBbK>x#p z4jkz;e=0rlzvpBXrfw^PVgqjwG-CS1-N$rJJX-_0_xx{SqbSrbXb6!XfC(cM+X&ZV zjVg)QU33-9QbPkra1{)51C4r=!icH1A}+Xv$VNxcdIY#gXGiUNg0l#Mw${~f-C<9U zDlQ@>j8})IHf$oy*Bf8QZ>15x>5JP)CTP@RAAKdG%`rFfh2rpL)_(b79a5DEIpRqU z+ZrYbL~wFRDhu0w?tT{B`N44eMfVAkJS>@?pLoHa1`+j9uR? zA7jcC^J5rX5w-<>rVv zw15{4l28YRB%5)_En&pJLJ!O2)AeBB47XOQd??GwsQ{-6p0C4KwyG03)egY&DC^o7 zNGf@0GCSimyCPWr(dPs(We9t*6$5K?rReM(b-Qx3JaR|VYj>lNZG|VVj+VCF=b;bY z|G-p-tg0X51kiTW;?%=!QAnS`SVZWH=KW)5V^SlSmS*beU5>$M5Lj$B7Q5*zLb@sk z`k|P+x;8O`&Ni+<7nM6PoRV^)kE@v@8AYR*bqkAUNMS={z0N^FJeiONgEs`DGAwDfR+uhAo0>05%0QX4BF5!>;TFP`Y& zC||J_2`*9k1{x6bN=ewYhC!)=N3zp3z3DC24I};`_q8F^PG6$R+@0CFI|?PlSSG&` z!ZZK<)4SR2KnCmv?)=6nFi zeSOZDl>k2DI6nUUY36E#JBK1Pc^c}qj7JO37-t9HLQiIiaxs?3#QG>tsW-RREHoi?_p#d zc+UEZ#c$DDUI}2K|Ej5sTf^QQA)as1Vp+~na}Jr`;!CYddu&p#(Mx6AVP+h>tWvM( zOSi62bKr*Q-R~K9Jcm1!!ATlYtZGUJgkgL7YLV8|^Rw=jGdtTv)-z<1fBg7#{`sm;OyP-x@LpSx{psrR&>JrO`4{`Z zp9t-Z$ROlXWb(m3==md73P)fV_S3uwUf&?{lWzU$^9Rz4|B(Er!s^i{PUu_jZrG=L z*REhdYq;O>Cz}4tCuzNZVfa*+JwbI_m5F679irlltuJJ2yX~noWgM(r-uH3h?6*A4 z1NT^|xjRrW;m_;$$5k)Af37xS*Lm0C_QgNqbT2tBpf8ov6M5xRsQguHXqFc2+ZKs$ zyPHhP>kUN-o1}NcFpJBj6-D~lD5#a{0@%OU$k=paW?S=WB0GcJ85h8pRp^>OH_z>D z>kxBOu49aNw$|PmtScOEy{t@1a7*p_ejXSSmfGZVs{H{dJbzGdG?%b3Ow^g4GqGz$ zFS<<8D;X`=roY?b6fh_^;YuY^KROfQDOyM`d@QBe$!V)cV$l|DRW#E^;g#LJVDc|S z-eFd~%Z^nva)b%qx%mg%TZ0>Q8Ps0OtNQ32bfUOn3Bn~PFl{h&x%YvFk6TKjiG+34 zvhnSN46~CX?|V>+y()!aurVcR;D8zrG(E$A9$9B=3P#|-AXU6L*>~Z}N$&EW!u_MzGN>BH{xuv9T<|aRQdxI2;ITkdllw^B9()){GVM;1HoY zcFTo0yO6nv>><6j7lfFypzrf>s}i`u!P9tuhBYI=n_&cy*ytEwXX3Pl=@MX1V?v78 znFhq$coGk(L5`H^47<-i-MB@GKjU|)d-Q@XR~dY+<2v#&((5N3C0f|$g@M#N zR8db?~3YmcImSQxfl3m4WsGu@@EXM(vZ9kme~)yH9VCiuw`Z~?NDOa zfw;-9@5&XUg&e`P3C}>h$q@8OVXxVcNdrdMKtzZ@c{aGiLcU|bSLiz`y{Oo1B*-8> z;%{$}vXWh7n0Admj(2cvWdZypW{=d*BLgzk+l94NgOte2+x>aM9c*uEVQF2GA9Pk! zi!8vp)er-oXJx7_WSdv5<7h09GI5aoN`m8<5A@arN*Tj-HEKB@u>#l*jmQ3RCz^Pn zRDd6KG_2Paic?{Ocui7f3woZ16B1%SZGBjuLPrAU_jFZjqoA$?J}&5vZAeKtwSIhj zFm(s&h~I;XsQ3Yt{qe`RU1_2`A)-8p;DLM0JRUHVkW{<3+vt->@^aL6HVH%Ob5|4Y zi;Q*~zfTdZgrEpUnjWrsAgp9~qe_>_Rt(>)`RNh&#vde8?P(=ExK~D|Zxi5VMir6= z%*8^j)JYj|3wYno@&_%KMnFuhvD27+_^5q4sC~&r>gps+Tu7JO>?+4%$7ni%AN`rk zTpn~GQ1*jm+ZSm#Ix%#=>FT)JP$zy@qCz~&EA(G2<;NApM=R>*(;(4$NJ>A{IEU3Ne_JFdp9eyd&cdh?Zd4)^ zQY-#9ZezlxZJcZ3YZZEpN98}SeQgY1{tt4^3%wnxO@j~5REI2y?0WDoY^1i_f80WE z_yD_W=7xn)C3HT3+n4uiF+xkO>AQQnlNUp$zKwBj?y>mgbP|QTO;y8w41#*fdVN1A zfmf}ZzS&qNso2dXreQIr{j0$8g^Hqpn*CpWV)B>BFW1EIRqd0i{xP)-=~qs#FmRyp@ZpRlbmRVc4f|k7A-C#4R2SQxnp28jT=kYB#0;0eM?wHLa)?R>JhE zzcj*qX*`!VEzkD(l#`EM<5)_w$Cv9>#~q!$ve|=v$u7yy4HxHsk6|vEySkP=CuiY8 z>kLyd+l3>=NDo6kNebT(1x5e4*S4C>-x~RXPr>^sU%Ca@V|$rmozC0B-!pk($0?n+ z$Mp~8TUv80VSa+9AqkWqf!Hz#?pM%Ix>m-7_Uo4p)NdH+x7TRgW>&*}%V|dZ=mY&0 ztZ(Vh)ePOXuX4V2UuN(~P=)w3>IOhqgw=m1LBPXLSdELzK|sP;EmOq(Vm|C+gu(f< zuSl7R+0c-lPtUJosA??f0|e(sw^0`ywQ_l;#l{92;c7$!ub|77P= z+NhRsYvWnVYYkPDua4383Z5LOMcLsL zz^i2!B>l^s;Xej_Ba(vnm(57@pDsOC`#VVYlfH*v#@VT*baCpHK6 zy)hM_@Q8Ss+UsuHnvlCw6YupsBRXxWR52>9lOMF6r1?G!^gV`#m5%8{p{=*Vvl4I3 z6Hiep&_k(>uYL);RwtI^BpskpGutNF3}&Wd;;AOL)H2H}edhn5(s=Me+aE`>IxN#@zCyA{EjqiNskvwkvPgjXJ9)eKU)V)b@xSovtN03O#;B?YHG77@gqpo( z`tb|YIPUQoRA@VCge38NW>#bZf1*pdt7{0yO)ci5(;$l8^*xZe=ta{7`@S5A;>HSh z4qu^I+#_I`kc1_NG_q3uwI(krUm+XL=lFfRUIRM69_9){?B3J)=r!(8zCtc`jZdy* z419$Waq@g-)a)7o%yEo-W=dq^c72hiNw3Z(SM&G<`nY~RvsrHaKhfhoW*2~3IWi9W zz8P-)`Dl(_vr0g%C)wUyw54f7IpM3HY=_S*n|o<4+Oc>43mp_Y_Sn7;&(x!WP$Y7? zME>Y4iO77kQO~{(ofq!bBcRp*cw|iX^Syi`pq4hyn9nQ`vQRI7L@b{NsPzUGuXmVg z!J<=5FKY-NBINEV2?n|Vt{^hfKha@5v`=_=MHTX3EOW(pAJf-k3ruk;38Nx-+T`1q zGC~{y{o)0M;xhR*Qy_{wvpt(0BqY{-#6RNYQjfA5o1;Z3jt42W|btm{lRq*n&$K8jj=C52^O!}F)@nG58dw}y6dRwf? z8KK(d8^*sMO9$uKDF-u9*J}+Q`>;;2FE#{7dX!*q%YbZlsZdKI_?QPclpJW1Hi5=N z_ip5q!`o4-t;~2;Q#JnBo%-Kn{ne)8USe!k0<{ROuQ++vGCEM&5AbWM-PC@#CSbGv zGj9F>B)ujR$rJ1MgOCEbt^x4DH7n$WsFa622Mm#c$l5Ij!H3*fm5%=3uGmVd`P&XzAp^Y3^X^ z?mnLD4SGAb_S|U=wM-uVcO;Eun}Hx*N1uX_gn}~D1)~0rLO|fEL=qj2;`N5+o0(L* z@v?Spu#wi$H|3*zP(Pv*P67B))I?n2i8fX~v#o*HzR ztjJlyg>NfbeDS?oh7n&+^m1#1nySusXrn*^AK8a&sJB}bXVa7$|F`J&+20LQ4E#IM zx2N1GQKq6ed!{J(5u$P1rf>0!e3>^l2&e{5zl_OX;+y-D4fYm@#_gFR;lG)lQD%A3 z8jumfCl=LWWKO>IPX4{qOO(oLiS=^fvW7D!`e~=J^z1XA=%+nXH2g-Jof-;DjFJ;&-!;X=R~4n`?bV>l z@&yjaVB=SbvhS4zq2hmiwhmslt7kcmX^&9Y|CB;`}2|Dvb??{0+4?#No= z;xjQYGhMWQ-smr5WVXM%Za~@b=n$imx5uZ) zxS%sH(Y*KfNNX9S=a7UTS3-Q!3l~iM^mEA1C|ps)f!-Za!|vWxQN#Y;IZ?yj-bPV} z?G0h7>b(s#D*iJUI(&gMmyh^Or!H*xO=m75_}-^3O!(Qp&9PCfzRgil95KpeZd~Y{ zlcg)pnp6-L{13`EQ0<4d5NH;ONqlE*dH=HLD*T4?qVeuAZoyDKkdC;tppECy-a7UR z0qBpt@fFXSd3$eGJ4bBPT;pA~K1rhGHjt`9V{K_|25pt~=;-3142|ToqyCOPyS<&Q z#dboYvzxEIO8)rr4FBlz%0F{n3n^dtIbP80CW9k3RuumG#{7X3N1JO7W=ALEFQY2R z*mi-4c`rbdEhPE0`=yz4^8T&4~)%5vRTf$hMt!HvXkoi zZIO~T%I3A2d$J?~tB$+h9$2Q~fZ)@Ia9u4Ba(I4-$YIgx{(A2fA zhU;Ccb|m4(z}gxPA4z$ZFEMi$IltZ<8S-H#cH45>0ruD+g}%Uurm8@4JH~t~$MK_z zZ`InDo3-7@YS}`K;JP&R3N0pJf-=9>W;>y^yf~5a9Y`{w!uBe)v0k}y?^FNZ)C#$d zWLDij{WXT_Q6sFZ^SY{4;7YDsVWSg1>D5!+0A2;%Dg|?^zDh%hd7A+jCBB+G@|v%W z9bu_WRy*{DpSGdk91C7ATSv!(oa*>0(s%Jjx+Ws^Z5{UJ=%eww@=&B?e<+@myb}3$jbIW*CjcJ&UyoQbiR%K z&)ykfQ@Z8o)#y(xg_oZFvyza=($Xo+fA0cAEA`Wwnov8XjBq`zp}c&5(FiJz{{%Mq zJW&=9wV%kDXwjzUfq262&%>Y|U9b7h-roo0P0VdbCp6cnZ0wCnO+v`xN2-YKWwu+D z_A{!U6KZ+zyZvQU9a$t$iZ%)()z^-ny>ffs+gy!SMH#sGyBp*t&bvv^z!N8k&~^bg z>DSQGT~p2WQS(ta@<3B`lFE$nTL9;H750w%=%{oU!@&GbcgZw^;M7;9tgHN1WAvKibFH+9^Y_NN%xiZzI?T zC{x!F9{Sqm&Yj)N1K&JcPktU6TRPl-GqY*`E|T^u6lowG*$m@b>Xpcc3iOkqn2=xg z8tlmKGFM@`^IZ8n-#VtjqW6$Dymtk-rHMnZD3o1d$q#d^8T7iYeyZgyRzC@rEQE%^8G;G-0@ai zxuEyHBd}sN2T*vwMrGM-v@oW9XNXM=x-DL=dSzI*S~x<^(5+lcAaR+ zwd*dc4F2Z6m6G1iQWL9bOk5VAoO7<^I>KgV5^&kZ219L!k2}3@j1w^e|0CVwZ>mAV z+r#{MOWeBFrZ6aWyvjuP)QXPJ$nao;Oee6Yz(FS$B=@-RJd!AEW@=N#60VRqX ziRF(TX05g(io(-eyv|?dX7&wAKIcW(zdcyn-PI8vCMf^1H1!vIe{r8V@I#@KlkwO= zsuh9f>Zngva!35grpMa3l`}O#YwRWNXEKlJzxWv!W~!760o~-dD?j5ue@quR6yOoP z+K<79S`I)b7Swp4erP`!c8`tDvH#3!Mt|jj%k7{a(B#!Ry*$DMVm{BI=0)DEGNs(z z;2twEJ{K6Y@bLU#r4kq9A{rUG9Nb*fz!fEq`Zv=ZR;u_}=n+#iU~9fiwHR;@R$}(W z9PhX!gp(z6ZM@ZdEyV0`iGJ#WD+b>ucGQ1AZwdoq?M!3s7!i-iVEGZf4TwzFXTQaG zUtRwz=7xuYne1Gm znhlz_?X8be-(OB9I^*%j1tw-=Pw!uTmmf(_1P3&oPi%hwZKpS+6a3BS+4*-x--bJa zaiX}}Vl4Y$l|AFGNuWXd776#cbjR^gKZy>O&L;blH*QfxX+5J2`wGnzPxcU3ef{9- zPSeV#y2yF#H=ZlChidLa-ywCR1M!1Q0Gztu zAG?}@iZ%0QYT1^Nlhi?NJZe?>+Q7i+GNnhDEAIF}>-WAEm{(Ak^N+8;hjEbd%lO=< zTlg=JEj!Yn1%|*9U7IH5#OW6!u9e&K6=BjB;pIut8iJz5owGwr$& zim~z!@xQfRzk{`4*(JZ&Q?JzZOwvm0Jkkp4KJlW!2k|uY_(#?Cg7_sZkr(Mxam~WC z(?(^eE`B*+jOywkzN@G+b!Z-uKm9V)tH`fx`MQjKjYD1}+wn|Ih19aXi-PqxMY)9x z8~)|y3`YNs=}Fci=sfyVh1)UU)yd^=sk!{)2zCuU(h2g?#C{?8icA(QT!no{pH`!8 zsd*dYFXKB~dZd%ubnA+zAZZXZ)GNYTX*#RDvwq~M?VByGo9ey5S8>kSs-wMT{!V)* z(D)j$RZUymV!m=jq1z>_B4CWae1xgnrKloc#7QG{a)F1nvX=^snU^9a8Ze=+1;vrN z3ytDhG_N=(?p1oq5-VU`hoo!m7*KVX=lyaZhX2iTS?jcJ_1V#V72lnC!F7>}^RPNy z?XR*R_#&G2T}&d{_l$^+aiqP2_Gs2{f5uWD}*XpLtRXPFfj|gyER$nbE3#IOyypJIu9j!{)wgPCVznypmDH)t{fSyF%et>a*U|*| zEAo}pS5>fti4|sj@EtM}(bAN-PO%e?KGsrQJkpy>>HVpz`m`8ZVT+)aU`y?<$wxW1 zrlA_Puv}rw?XSzXQ+K1SN%ioB&v#+)5gb^N70HdTQ_rQPiTJ{s5?GWKS$pD8x=~>p zUjC(I?_hDEjBR4BrgdcYN!%mQ#9V9VaeqWr{+z@_#2s4W+MRNph8hupEg#2B&Qoe} z8I3y2c6hgZGCd^K)Aaf${M<&|dUy&5^rnySGD(-aIRh7?MoVdz5+Ha8Eh%}cP<*?^9Ld!1fk397uA*nn{r zX(P(@%WP6O4aZ?QSl41+sp{F1FV^b3+{u!vPKD!=fXw$&g#LD))E?mbez2A{NPh*2 za?=)h8tYwb^KchQ6=r7YqOn$uuRPV0W7p=xuft{2Orm^!?33>>TZ1T?IQ4PVPV{#3 z_eWSr*s84G&Yv!(mucqsZrW(Zh^(>Yx)k-{uWeM{l7)F#R|fqH$b8>UZs_nv&7^!i z3(Wsq;AZ8$4zGNByOrJcr;jjToj~v4FYg+&tnx~d0Ja(5^RKro)6yrnv~mf5-BX)M zgN&&El}z3#eADPpM@-@}+z@(J)O&BMEOD;-ja!|o0_DN27+fRTZTxR=$O!}Sa58*` zr^srOE;V;x`}cl^gte@)pTg&$*y^HEsJT!|r)vaL4V~qI(cX7D6UN5I3B!(+J+2$H zOB|71*-Abio_=oqOqggp z?wxaTU3&xgTM8L8oX-S8CARdpc37Wo1UP#21Yx8Bw!;rXDFJLt?c<2Hb^MpSU8Imx zgWs;|-Q9Nv52dGo^5VZ$qUWBdOR}8>3g2$o{JzQvC~IxWJ3VIZ+hbBERqFk-$HXh* z?8V2I;eq+NHWa7*-C2jvPikNGB`qL_zERwap4p4&a|Id*8yuw;{+P{pB5Vws6`uK3 zQ_YgB%#B8W%;`B2A*^rnRi1TomS^+V+fvKEZpzFLF-FGfOt>vmvJry&g^Z$oQlw(F zG}4%F$O=&di6mJ!Cm&~i&E=iaS(5WmU6in;J&$qzP*^qXt88>dC&Z3tvM<-YB~e06 zP43f){t6`F`lzu)X(?PG+TsZ>p#vm+Y8YgfNJC z*Ph_cy|$y@9n#TX#9cU$XQzH66rjT#GUJQ&ZPNA<=`d=l*_Qx`5yyR&jjaA*o@YWNR^3cyinkDIPP4)Gk!HP5+A_t zpdi_sW2RPH3_M}zH(!!wq#C2**f6bgpkaF%-F0PhplL-9Vv@(3c^?@KV9u2Po{d$G zA7APKkU^gX0;E-WbJ8%;2aBMtr|}5e51d2X0wj8x;By|; z&oMP+&N^S=;SC;V8m0=H&zm1>?zw+M^AW%NFuN*V_@D{iEz%sjUCuS5%(de2)~IR0 zu%juDW}CLF3|^8d_Yj@vw>wl|Lh#1jnO5RWQ40ytw583JSC|%3-;a~10PMquD~fbU zM5SU-bN~1wGuUmdu-vG#;;mV$#rU?qzF4+0(al=)+yu_Di}0&!#1Jp@!lAtN&*`|! zyvxvW!7eGA%7Oq_vG_kt2U?%DAe0Iv_xvqY&c*aCm}vhbtHu{DoJLCge?>#Tpsv10 z&5=2o@wb=>K}XK;PNOGyP3EQ^e%j`9@K!i}?pO&#v8bd$oW7~^v#eUIo_L1kZP3{?7$cmb2oG@wA0^(zdR zBsm-jRD}#H>C(pskA`?MK&sJTd|fSSUH3n~?h}H;EWyhmo=gxIAq#_G&-V~21ei>h z9~m$a1L%J+NYxFXH$O&!)pz+30=W?3#GrOGut4w?BjlL_^b~Hd_!)$oRx6GOv+lYl z0-7Mg4M2hT;P$S2LSQEbuyd+LEHstPlm%n!*4pB1{mZilV~;VGZWP z1V$lNVgWZTuet796(EsA!1`cM6i5OJEC57_3y$crLrKF2sub4VW`|I9kEGW=cG)4r zSV5i$_IwaE6qr(%Fgeg3l|3TU52aFaK$sNxf&>!=8KHnxLK+c)>Bw*_kP!zcGqdD% z@DZQ@GF%6=iU}U?YC#9)cD3LGZ;;_Mh@&G8VxfGW2KX~@+Fh%q9p zvdd4VOBr4N@D(}a8Ud~X3d99Fhg?xYuCahI?Bxm&`5|CX67C^hawczb z#Q7&oEs%1tbh2`PsRh7!28BJ9;RZveAlyz#%-Ml zichKi7R-kR+zR$&hA<*k;sA-eDo|jiNNEFxuji*cP=O5l1R6(#8G^>qVMrj~kVXQa zIO6EI-zyz9Zz5GB7*X^9{ra8Ft*Ygad93X+-_cL?&H_qceUe_Hl8I$iPHo zxGm@vBKIyo#Qz|&1hun*O6udNx>?g|*HB>(UH4?bJOq1uNCyH;x9c7NT*m}vvR5iV zlr6yPAy-U7V{yFo(!N&M#2JoSHc-u4p`?NAWK{6iqx@G3`)5a6{*&Q%2SDnA=kS3- zT>u1dSO^~m&=*OEfAoM5?AoLPqzmB#0QJ++7+)+hzCz5XY#?HL3s6u4CaPxEDgq#@d)LSCst zhbg~O1s4S6QiEQX@BYP&j6*222-YCCe+QvLg>7~HM-?)h{6DJpLau%U^M&ucqL3MP zMFLqv`_E(u!1u^-P0%qSY_IEHxr-Gf_mcp20h97lE|Zyydl1(=orrhb5NgW?fjHXvfe zN;05%$SYO@$dy`MtVc9pr4O);t}HAtc~=GMe^jBtC_v+=Y1{^*^Z!jY7UcFkkgVWF z93V%RJ|Y+avJ~RU4iQEHPm6_nX2f{{AQK4x5%mtZhX@Y<8DW4uyIN$sSk0oyfK229 zdA-m0PU3gDS`6++$kp+Gmr$zTb$enrJ0Z_g{%v_<=#6b?4s@M#QBC?yg*MOca*Qx< z{@0Jl@N*cP+(it#niQp)h##t;wzcsAmfhut4Lm`Di-7_$z=Z-0hME zG8@xl+J&~A!!J3G7tx`nt4j<1F$d)jj7k zM{{bCG_7Spw?(`Xtz{JD*TO_xO?sZ`0$Vbd0$cUPtx;7;L=NJ%d*w!Jaro2gao&q} zT1Rau~C$n{M9IeJq{^(DmU(B+L?Jh!EPZb~`I(*(b zo%~DDE}3;KH&TCGh_qa(W#gaw&Cz+vXW0M=hNEK-A|_k?sMjR0mK-6@uW)^htLM1B z`6=c?&2yuER*t?tc~_Yh6U(WdQRB^6sG?Z*V*HS(9z8K_AoYwcL1w>|H=SEC`)0@x zL3H%Rkpe_$HF_*vZa~HYNtO|d*1gp+xyT|(Kl+bUu`xmBU;?jfBzf*6`9Z*9Zi8f+ zo-8!He_N4YoqfVuq2HW*K}lhhb}(ee2LdLMCGlX}OqH9691?o%C{HBRlKl_*h2%F5 zZMuwXPUUr7#F+s@Q!>CJQ)G(OyHJ}S`vdO7ciR+8s)#YKp`-5>fY#dWWI5x|l5|ts zbm~p>*cL)P`q%)Zq|Y?xnbdU|90&3iwe06ivd^JI>!FI8K#K~RA8+0c4_48bm~55$ z)fqx{MQn$yjGC2Na+Y~`j{}D+KNs=(3zsZ^WLf^nK)Fq}MV-Dy9dKYO*AO7D_>-$J z8@l>NUnM;RYmlsRmpx!E$I<}tS&_Y#> z&9KHggbu|M{8l2sgg~8S(?)6WrM69@9f)O@7HiMkLm$Cv`ZVyrLW>>QIbLVGt!^g5 zU-kAB_8(Dl^H6iO!E~>+RRaQzEF?9QMWY>J7Ppnhl2Q`jS*$zOnZo6&%Be&On$l)T z4Hsvt4UVm!xbwg<3Q1Ybk_39=YWp3k38|iH!O3riGn?fP-I%;a~&X&SGsi^f^oLcrNW9k4$Brzdh+HXdsuC0o7j zzPbK4^XxyH(=zgkQB*%0)fZ~$=5*)q)+-qA>mdP^XNJK_VZ@ z-xD)fYPxFR%`xB>)BQl3ek?Y$`!rHiO3&l1Vp&GvVxWG~76xVP(qVDX?tz&?_)wvE zVO8Z2ZDfO4(@H$3RS(QzK^O_Tt8~)+S?n)#U3weTuF zh$ogqRYcXSDI8~kXisovaS7R}5(xD~budCTcxMVnTWBGKIt5o5fZ+TKEtF9HUf3$6 z5f%C!ks+p%62P z<&9$=K>DNLxYE~e3Ce4j&XY4U+j};0=dm-Rb3v4+vpUqv_ZU#|kg7>jI9m?X*=4Dt z$M%5=cHOg-DCpSvx8W&r_8J}hq@=o_8X)BVjM&7dT(`5Y%CEpGL~)REI8^8`D5VvA ztf&yg>V{KnHrTDTH&jALL6vnfR3@*0=z#eGi%PABFeHuN&0kiTbc9}h!OO@cb)3?f#|s-vXg7$MCA4X@%g%Eee(2% z?ePgOD5z_FT?5JOEGV(_;D>}Y<6_R!(8kf{@`VNR9^lW7B#G4wkX?vTc&x()VkPC64>1r#7{e3ccnk_8CmP=x5iUU<*jTr;qeY9 zF$Q#rypEVLuu~PW(bf)cY=BoDQ{{ym?=i+eo>O?BBBwJx}_O~cpAFfW3qa?5&$V`_dy_~dy*h(j@dG_ie{ z-tV+g64Pa{FR(IgQn;bOA)Y@jw;b2H$;>}pX9#Ljw7_2#Emlq0V>~qgc@KHgW-|@4 z*?L>aZ>-*ksa(OY&NAQ?s#BU`n>u3QSjU}F4br_H^2<~yx%#j~QD=KGRKP*4Dw1{H zfW|r%p!JKR)XWhxem)ILptQ0_BE_}R)jaFpMh&pC$$$6LY6AS~o|>U^HiH&&TbZz4 zb}Lqq%nwF?!#SJo`>$m5!W(DN72fbjiMp&jCgW9{*|Y&v(o!a#s?Hz2hsp0~mAr^) zucO_GrC>a#{xy+P(nl9+++tP{`H5!7l>aVA(Y%pQs~}faJL{JJ`tZ~_`SHDP^JWly zgThCUlxiX@DyX~n?$m`w6dV>6`**|4r&)HN%5&rW28*QLsZmj84bN!w72c=TNcN@1 zV!L+?NmD0P+wTHD;l_9vL5o*W;FLWwtnNRyb_N%;pE?zmsy< z-pFhr+K4jSP;~RZ?wDt{O_Vkl;q}4*xVPHl`wsuO=H>O0-XfPWr)uQ{6N>WC#FN2O z8`AU7KJa>B0xlM>Tm{Y8b!XPX2b^r$7;M=0)ntsTirewy@$=6Lid|(W;>luD8^oq= zDFB;UH)v26HUB=KS#cnG{7J!CSh1^l0G@9|(ls0J*RX+;(8wkcJm3D5*rfiFFF!`< zZEhD-&xE$+lsQFsi3*bFZP@X+o?;4UYSi6+=Wj&Hb4hLO{^PAq;hV`%!i&d|+9L6? z4~Va{h^Mf*j2b|Y+T!=}f8Dl>7q#)p=aHRiM!vaj2Fwou=|nn3b_Rc3<2Epc}M{lDDmivGG~1J!vJF&_Hg;I{4?%lfXUYDaF~EWN%Qjj+ITS{ zlPyL)b5!2PDGUriqF0$~J$M>1ekG1$Uu4MfESc*LN%M~ z=(ik+&>Pwp`Z>=u>X{L$SbSP82KSBbc~3-1&bPcekijkcA+}*dctI^9ARQBccr6=% z>r0b~jTsHsw~59aN8Uwig$L2rn#*%`cstdX(}KD> zeR{YL$HKCS_PkD%RD)pNDLR^EXms_PLz>+8ux9b#=!`J1Rci}j5^3-6@8QkjQA4CN z8NLiZ72{G}I4x+ZPiW4=cx{Z27DtP7zv78Bt@P zn!yvs^G?0jFge#(QP`u2Ywuo*t8q;S{|AE&hD7UtSAEl_{R)SDu?!tDATxBJb8-1q zktDu*8FK_)G%Uag#Cyx$A&F0PiVO+Ybz{Z<=;;=aTPIJ$D=#e*5cG)nz}+#>UMG*q zJ0NYIlYd6|AlNYwSSL@;J5r!d!y)@b-&VJ720p@%&jiMru4+=d3kt2w{TM4-#c6-A z{O=cNLCv?9@U4$frj9&xi}>GD8R!xUSb)5Gu1$MUX8Tt#ka+>9@m#H2K8i3wG=NIM zG&|pr?it_qRlAb}FVd9F8{Q79^}cx@AWRSsFeqc*$o<@DSzvNYVf*OjTJ!5-l&Mt2 zw(_+{OYw6^62%j~M)b@2SDbQ@c+|;pBV&$B%uaoXWoBZBc2Lu)tqr3EobQjxx_+AI zr!?EgqVlfd^c96=QPfA>wA(UHwbwmV^~FGiE1pC;Ulni26g1Ja@!y$B6vpZc~Zm|7))J~?AeS_m(psHw=E zf+BYT^Xl)u3&W+`<<}KN@5`?*>&r&Nt>=vSLE`T_eNT?Z0@lac7IW2qJ|6sgh#+X4 zZbIFp7v?d^QDmwWeDyz<Bbj`)%3Ptk2j;tRc62u^;tv`ZopGC#=p4NcJFt>HWU1 z?gdxGSZqDRzRk^mmT*qX;}0aA=B`4qY(T@|O;!@!`sT>~M)qp+Gk=o#`db;qK3pPV zS6{kViMj_yn3LBO2dWuo?hxH;)5vA|mfTSh`j+HT4kBE4A=+sjC#Y&+D}9SWq5ndQ zZs7xcOWvG>(j`JVzVfAY4AqZ)(-^9xef1csmg^p1h5 zTsFu~DqgaGbV}V9!rQ(>@(VGxIQt=+N~EpCD_2-fG^fZbQ>aHYo@OHuv#ZiTnz*@x zN%(Ym%?FD zN$_3!@z1Vr|8(-!XNNneKzt_kot4w`J!<5E=%S-~tEoKk#yYV|ig5=ps?=l%>f>np zxWlEX=(p+B-+jvyKc!y-dRqf>SG!3f=3)hrvwnuI9UW-7sO`s#2hqXb`SfLpBS@N8 z>c+E#{96)p%z#V~Q+_LZe}JRJpQ-lS+(_b7`MZ@33RLRtb zLICj^y^C~Ay)i@jddEe)j)zf1@8aZT?29NaC8hBcekA$e2xZ|!Em*_jBVi2c92AKq zK!y8~&GIh|1_>iiKHQwEW&CwSVjA&C3u}s>{;BV=y!kdk8b^VdCq{*J-$RtsYVB39bF4v3oGM&42Z34H}XtnbDza{{bPCL{<$Ml_bOZ(wo;xcr{@gFE?5h+2<7XeXOjl%=m$M0k0G-6M!Ds$W8 z)&E0%Io+f*)b9NKX{K8nVU=3DrS!Xho_}y`U7_i^6@{j$n)*^lI4B8Y zWVfY=*v2zu$&`O*qR=T^Z-l`qvx`?+1dT*KA}}3RU!HeT>t=}BW!-SA!3&Jmez8kC z9v@Lgoy6nfl>Xs}75m`I&GL@+>e{O>c{uum)DA*6YP_@FZ|QN? zqBYFUUMS<6>>l4nE(siy0WhGm{Z*Lm$^71Qo$FAca{teLclxg&$wfpx&lGgrw&kx% zi3dyl$comoEkGlgBaU}|#wAsSyR4yyN|AI)mxJY^GKqbAbEig%Q$A9?xvvddBLmS^d1inCoVO1ou$td9=FUI|=M=q=5Cfc`ji{vtq`5a2U!omgI?jjbc5W{p0&=HWl-mVEtl zN8evOI>B*rjkl{oI$2+8m|MIqAs4rQHQ&m37W9GmL>Kn056Pmbqiou`s(@QOUk10{ z`?O6e(EkpZN{xlcpUi*ev9#T0a;n#(ch?RZmp5bAi99NPl217KP3D{2ud^uIUlMa{ zzL?k*q1)~BTY?hBM=Mq+R$O;>LHF@V;vM$RDn_egbdFh`Q9(qhA{8sYHJ0`6V-aJN zL@G`+0WPebr~$Vb*1ObqnuqKYRtzP5tskFXZ+&-4;E7jy+ z-861_RDQiWU90H2V-zLphsWcG<~|`mieJzZ70|?)a>L#$(?7U)Bn*#4QK9Fg;`NC2 z5+>l|l%sQl4L|!m9W_=0QftzaKVvw$vHmHd*C3R(NuWnBETFk+6JjA3me%>fLU?kc z;GdORufGLyuE~+qirBZ-o~_8&6`~_X*$Rt+tN=F75;PNW&-$E171Yioy87HVZOeRq z_G53#mEC@E@cI^1cN^W`+1Hu7X?_-?8Nm9y_4dVb-I`t8`V2LeOD~{*)1G7k5QXI}%IF-rKvHa6+C^==xGoYdY*wjI7b ziA~SdQdDEoo|0wS(G1aS3oSd1?;WuUa+^DFovGIPSB$?e6W3NP?0&32)DdI`J*;T- zPu;x3fCF`_I=h+w1<{np{Tu7ID9{vT<2NTfHEgx#(E5@YOFZ^tdSK)jIo_Cvi;ewh z2b0g6$L!WPbmWDg#*71Ap-}V5rDH(tGQV>$KkBUL=QMTd?F=b1U&k0FR%v+VhJ8u} zs{l)*()|b2%3sy`-gz46md&pn6s^}QNLYCePn6{GJLmrV8eB=z`t@(7NcgoViJ-D? z&t-aU#K@<3V-GF=%WC9hZOYiPiaSuncIZlPtoCtn(Ci@IeVF#-{_O`QaH1v5i$t`~!8<6B~9`@l_!kW3^p_lDYMRj1XmqvS?*N$3V7DeR8&v*W- z;r0wB?{RO?`(v=?7>o99{w{sda8jc8iB!=H%n^K7*rJsE1n|XFKE|`!VgW5$?3(t9`VoC zdH4@Vxq&oCu^!j`5U%OP^q!7S)-QP1JHiiG3%Z9#l^~O<`kIiys)-J~>l4rGE67WJ zy>oD2(Zn;|QMSkRIK+8+v8ks+)p{N80WUX@>4-zvpX@q%Vhzhbd!hsTdR6#=YT@Sa z=mE4|Q~!eUfSCJ4eIx-tiULW1>)(ew{hIiSbG;?}fVuG5s_I2k5B@-!`=qNFFnfpo z$a{zHH#89*NItA$!1&w@9```qf=_PF*!B=RfVpknI;YPY(jCd+3fjAyh!i_ zaIs_L#AA`JiR)bI$Oa3e<#=L=NJ`j8fJZ%MqS)!J+hwLaA#+B~q!e;g+jg~V7O9X; z%A`a?=AP$u)Q2*Phf=HuE5LaW$$2N9uf%&_lf(dL$&UBYqRvu3--kb5({+j@&9i;4 ztUO+pTX+uLukYkEyKV}p{jUA)jP^^0(BknL?MPEJ78M%rBe9Nj%5@bv32{*^G3N8t zBc^(EK$Ua?R$Y?OHcKFf)Mu}h{=;c2noxhcc-R@mN(o&d{4?k}YXVGwDtJ_ht8_dH-+tb(>^m z{nO!I5zJ-HY*>-~I1|yC|3;LwIV(qZ>sl!|hf^hJt>S4%r!dPpD2Gj=`|{YuKYAF+ z_Uq5jHm0PkST@p`@vo*G6iMne=S>a1;5e%M(z5rb3m{@jXZZjJktH9_fJWi7)ID#&T~ej{%VeW;6-47(pw9+D{}kI)L>J1FvyPvdX7YOf$69SRpN%UCq>msM2U;n+m~j zyFS(|TQVu~i#g&RtKYAcUD&YXWpl3>w{T|v6=v+lYAk7v z75gEZi<)UPb@7hTH9_2o4rZh?P4t-^8ZdUk$I{9Pq{}}SX&<-AHjt4x3ES}rYZwXY z`zL0!npG~~)};8-ncdXg5w!Kn_fc8;SKRjz*6J>Y;SY4yx?-)KEj~=vbJn?HSqX}*(5>&(o-3>C0M3=w zcF4}z18*wsJz)46SD6%(-4)_tzs0rF7uHJ;@4!u!eu(g|+FY+|AFb8ldkyXPgMN~8 zDth=8e&m;g)4m2U;f5{zc}xTRCh8C*g&MCbbzFBLmz6vdtgmdYAktuw;Xnaul(Yx1BN5P&B9u9+0Uk4Sr)4 zHvThZh5YLq;~s{-Et)WPzB^(IS-uKF3r>C|PCkoPE}cy(`M!Lx6Do$Y9{|zjo#YL< zq^7NYLcYwnWFpe#TglJJmpGD>h?jMUS~9cl2(RJroFX{+kJ(8k9QwR~b*9rz?8nk+)T5+#Vny6o=6jFe{i$PFDv_X^nh**JYQ;o=*y&@F6&+okm*t$_fokRYE@Etv0J~#{U+$v;uUo!25 ziy2|cEf^2khELKS;RkNMa8_jq<7Rso#|1OoD5+_B%1j_DeTyP|Oj-o3AUAqSO~$5- zuHhrW(xP7es(TKy=2Sm|5#CfIf)V=E6~d|o!g!gO8^yH#M*_SyUvK0~1WA0PO9IJ6 z>yYa)SJ~41GDJVbd|gC8+wHMi^6;Xj8Pp)Cynva6Bj_1&}=6Nj4#S zFi9@sl?FJtlVWM))2WTieD0PP@V3$o?fX zNPsVZefB2&R!I7hgyw4$K@b6-&X!|cgg)PQ6Xdz0w<*M(p|vC!QH?;sDo%CVTG=TZQFKr*|u$S>b>8cm>U!Kelr;- zA|uYP%#4+LpR>;1Yca9RSo-$^i2-RLD4^!Tfh*w1J+uYv{mCWy#SNc336upqV*!+9 z0rXl%B0l4fbpq^94|YQBUk!euqYrr#%g4(~@mx0cTT(|;b*g^P!XA*#HAWkg&v%yZtKuTkY zf2Ns0y1-`Mfj)6^V}HG&<}$$MK03R{$yDxOUv zIcGwR>iwEA@h=8p1 zj^UQWR(+-Z)TMaA0Lsj6S^kD^dfq(h_8CjhykpuYPt_-{NKoIz_t!;jUlC($ZgiUd zf#j!Hw@PLhqf3ygp2w3_@TPB7;LbN@oH+_Uf@%JbS1`}QlBNL9nw|LmZsoA}oFaFl zDQZ?qbT>xT^|+`^z{xF4E*c*no*tey*2Q6NS$m*m*&KWi$9s_4H z$``_aSl0TzTQ3YWARsLE|Bhv){@=5#|D|dmX>0G|tnBP)YH0IcbZfMlwl%IQGT$YZ zm*+4Za%Sp~9IzZ@#3s9gH6(&D{?p1|rl72q7$UuuJU%BIdCce3)9jra=o+6J=xI=7 zL1@KZi31Q(ULiuFOJWVEyhZ3n0dIfM$iFXZNiTxlh;lA11d=l0WXo0BEmvKtB~w+| z@_ruQB0xB|QmEQ>bfLbmg9b*70B~yzCel50q!z#mk&#B`H)fv=lggeeo?ko@+5ldy z5vGuq`0p^}{n8jFynXI^=Jm3DIV>k`a+Aix+RpHQm_xdbK1ARUwxC0puDiBrGXHD_ z_G+~U`G~KQWS_*x^oR5jm(@u$2V{r787}P&=cA63_tDkQ)?+A19Eh@ zY`L4z7e(iZ*`IaU`8lEr_=m;*Z!`-Yjkf+y0`&`2+breH1lxJF-1eg|>RY3)VTvcg(Gj@)Av8Coz~Rc!4IhEv08k#K1_b6kg28jAT0 z7)6NM6ftLY=pLFwE^;7dX*{cF$+l~fqxS_xv7bMnJ8|JByX>`f7BI^Q&;eS4md}mH zvIK-J*RrR;sD{DshJ>{?|0dZ_@l^5SkQGAWGv6@cN9-tq`2C*iWqXMXkakE5=mD6E zCIm>=&I+=yW0?z81oY%3L1d>ZnmIVDpdI+*_s^wZwr=$ryYmK8!16|zfXZX7M3(#u z@?yhu`l#wCmix#yyi7m)10_kqWK*7DmSv{7q|)L)*f(Xy_YPbP_H^t%{|U}LW3l5Q zxdVp8AsO>NgVN^$4gwuTIcc(RB0RC({?4X$S@S(Sx z**!F?^@}VA0aH@iqmB!V=C*R9a#dAXa&mJr%{qHaVY4gTnDlC;VH<`y`*!9@28{B+ z+I9(3+25)4W~p}`cG}-(Rr?)T)@x%!$GHDyBB#d`Mc_17ihfra(T{TT>os2Ej&6zU zg`A@ZF94i-w^R2$NE_hy%WKIs8MQLbddqiaNn$aq&{!wx&@DC z*c@YJ(H0Z!4PkSr^EzeC3tkmmzYm#~hZQ_|13NZ3jHQxV@duHKAuYhxk|jKSM8N^J zuGwDp1%>vIRtcq;GYXqU13Gg8Yp}S^ZE7D;EhAsFO%G*B?hgAIoxiVK^O|ymL}Rba zX7?0j8x%eRog23wn`P!xgv&C!U%6nuRLed`W9yb*cUd`R$9s(YOQCdx8CYA^+zRR< zB-j=&z=n{s%G$!gxd4O10OCDu&khVH$i5EG%bw@QvsI)KUmTsl5ID!-Q9$PtTKR;G3ig^N{H+%?LR-nEoaqOJKoxP3aIefr7jwF8R%VfvJB*7ro$) zYgUI~Snq=Qwy8OxzK~Ae6_gmfk&y`~3(Yr4J_}e&IX&!gaCKy)m@QqZgO&pD9?H|`VXJb|H)}h?KKYG;6Okl zF#lanBmeJmnu>*ush!LJ)aMC_-?W_ai7;{!zG14n@~Wk#a#%3|@n#A{DYU zF_(}*+^EDgOX7CCFtP*gL<@%@{p${d56#3*^cT3C!PPAG_`;W`VY}P!3)%ppJP=iF zo{~CzcL_IML)w@xdL4GX^DL|T{_-p0;Ba%(>tlt3PW%S2f1_3k-bn_$8!Hyea_|_y z#m+Y3{H~?_*1RrYAc0*a)il+s$8=DhjUzFigg1{B!I=e*oKaOEH&l8rnSXck8mG6< z7SG%|@Rz$$SDW7?yh0lKIu(cI#Vh`aDFA%h48>xUDf8pFSePr2oqWzKRA_Z+?j4y zrb=@B7C3(bS8M8kUuqraHQC)d?BNybZx$kdq?k@2ex|rh=1cztTgbKtvKD)T1j&E` z@AOFROULh#&45}7EnlH3>nI&P`g-Jsz$1G=4g?)9-RO z3dO>a#C&=R1;{+g_82b8g+~v7@#q}4+aI5RJKrh{VveMML|!o(R+jVxH-P}3@a$ z&4eQeS@T+l1JVx*%|bd+%SfV^dAn;3q?ZXp7%~f#RRhC9K7rGp`E01OO8p&dEG(*b zV>A~@1$E`&B@}o*Mpyz?@FP_zsZbx9)k5lC->#_Q&r=HNJ4CF3&vj zaL_vw9vn(UqTk5uVMSiBUY=1YbUbKc`NzPMRF@wWvojSNM-E~BaDWwtr|6LFyb-jG z#Kk>y;BTCeh<}2xM~f{*;Vp^ z-auOnjB)w^87koG)byfcpRFH-NvaXL3`_FkL8!J9^nx5(wywmL0<`J%_Njz%tb6R~ z)P#j)lunqL!V)di`IT12O0raN5&i_n~N$f1LR& z=`4p%>MiN8xdJ?ABhv`!cP9yB@>s&vgHMH+!)-~)8X<|H!jeD~z5A)cLE8gY!akAV zvE()*iZ;C2<5-%`%hTM^lg_yB!PY(Z;Pj0^qSs!XnbWSWuFmZuS$az zM&`4~uG-4RI+Pk0OdU9i(=`9pTagWx4-6ltEL6HMKf+>Y!%W}T1+OIdeo>X0%M&%T zG$)BmT}2_8ZIYKdS&Jq5MnL+*K(zYi*?tmF^J(@3|DHnFL$rb5LwRW9{B4XtG_-MU z54Df}JEo~dB%61l0_JeIlo) z5%X;`6R_Nr9_7ivc;>$cuh-*Eb>dAqlO3kchRN=*n{Ty;2l9z3!vR^Y=P;uxj#sH&|JY+m+-6W*Z_pgnTJ|5~6L0*-Bk z9I70UJ44VZBK^BB1fMSkmmsXFZ9e$q^6V1iuw_SUQ;y11s()AEw_)(!HNx(f6a7u}EMP?A zJ;B1k6f945XQpuL0r$BDSn)Xox2Y)F(W}t0@$vKSyOoB1SB2ZFliF`~AVbu>@+9l2 zR=jgRglgtSNHDuz2J;>;rYPT1dW&6V{mQi9bcFDdUS33v5$o?PJ!<<}tm+xa*{CSwJn^3Brg%XJ)-~I=tK}lN zy?;cB;5#z@P7?dlQ*A`}EYzmv-b00?oQqvit(hQbEWumV`^5N9@&@@ZxB>+O0vdq) z@4_q7|318m3X9m;{^;#FS=iZ<3ON~DSp2UcHbhZY9z_wAujT&M`W>}2W(h&Ca3znD zEUtDobp<fZi-myn;uXYJx7~1m7!q0Y2IPa}3+A!=cQiS9)@o=rWwSG2w>@;G7{n=_3r z+9wF=O?Yq;eyR~Ev8(|dQ_yjJU)j=!1Y)>F7#qFmkE-T&3|vrTyFsazoR=is1&@h4!2h>Jp*d9$zDP}Z>0jMetDCuc=`+ujP-xB@`EDmjIhS|sr5#t;B zySktm9=)F94by^ENy>?TIB=~79(AUDV?ED7laKjtGD*UgwrvU8oImz)666j2a4Y1Q zrm)}~fYrT)RlR@fX6F5S%zFtG-^wp598*a^B+kL&ti-$|36ToYHML^XYwP-`2X-1 z|2Ix*?r+Vpg4M*&A%yeB6yoZ8ZCUBHjG3X35{O|mWzF;k{@x8wKtR!JJR-EZoQ6i@ zphQH#v|zKQpY;2YY;pJoVo&IK8i;m)$`JM#uv3ecsctVMq}nGI zGmfi{HQ~%7b4CN()I|C85nz4=%GZN6xSJiG@w}ELF-HzX;*pWJvYB$)EFqEuejUs# zbIr^-HTthA=A7P^`6P=H5jMdp4;7()GdrB4bIYGvj7oH7OJ1x$mn$+BOKOuc(#JtS zW#n+)dYoq~+pMoYDuh@H{f}Y;W0(hwi%x?*-aRf1EQfe$xj=lLyl1-wZKrN%grDPh zlG0#SKnkhUQorBH(!CPT`Lh^ppg>T2LdK$}W=>x1;vdEj$^GJr#tZ3tv}&3_J@(6=jlYO(wZ&K8EV^2 za72Qtn%(!=Sl4mWCytbj<;OX>+?yTBpDOI#@8ZH^a(l+?vPmx z*uJn@UNBleXqH|%&N78xTk_GAMk&=IHr!*N!4l9dcHfAcFAw$qC_mm_FX;dC$r@r6 zJ51b1t_BkL^&bQ!O{Q_}{vc@OzeNz)|2KmEXNjREly|~%+_ylN{F})u3%{Vhw?PbU zGb|>KLN9KaJR%dj20LixZ%FMGU}F?%c+%7Qf1!;QYu0nPvUwH(iNmL%Iz zbIu9u;?p+swy}+;b$oO0W6c*6&wP?Os9dYnuNGSw&wq|4GdNi6wnm)%{2ZZsm6&$= z*uCe2@V#kbd&gnBFZkQ?lyWE`T|Hg;}gZ2zH_96M4RWM@3US%)<4GSwMm=uX~ z=f%btwTpTlGWz$=gDz|LXe!30N;l8IOx)e8*2}oH!bRH4*y;ReDaQ6!T>>e4EbItM z-0ooW=!{0 zanWaSc$dQ2G%7mbjFC{}y5e(WnT5FpTxbqE>kH^6*KwE!abv#8JkR%)^TwfJ1t-Q- zTvCfZ1+&(!I-V7zYU#K+C{^f0*5>7!lT%wOm=J3gM+BHFTWwPUoZNd$Ykj?+;x?2Y zY4;kK8F$@Y_Pica1r%F+F8fV$YXe54YW-$wvDSIsQv3ZGh1SR)vbnm{L-^BBso2Nv zU`^su!Nff`Ig^2%R}kXlf}Ft8)J2GAeGYA7X=M|e9fFEC!!z)bZWkTfF_H|px~Xng z!-&tNTsTkRk^NUy+D2w(DIYuTCFXh$5BD10DxWAx_L7LtEQmAfz`+d}$gC*k`mKqo zOL%f2RYwpy*gkprRCa7OBo#0qyq0Ue1=^z2v_+W5?HY};qTCn7EbHGxL0uy@`E=!i zd6-YDyS#O)Ku~&=*!rKM<3ZVbm)OGN)e!R%r}8cH0|gg5lz%W(_&ARjxC`hGfKsnP zY_r)e*}gL!GtLw<*P~48(@`P|bd)>J=sFQ9n+?^j$-b>(O8{N$A{;o@?b;}h^@9hx zVz|W}n#kxuYEu3g{%WELd5#%hn%uw3QQ0H7WBl#B6_G)KORDdE6dqaK3D%;e#>-hT zt8@yZ7OYntoyqAl`6m_?-9nWtJ^6VV_B1}9+qc4rIuikr;`R7{QDlou0s0aIoe^nq;#%gOO>@k{y&HhP}op)jxXyeqtu0tK%>+Dj& zOmb$kRrj=w!dJ4qgA=byl+gP*>$4vGZ5cEGF}(1SZUSlo2Sb|`>Z=9rm!3z1eHt5s zY-7&7w<^`~fJMz#@uOr#rjzT5J*NP_2JB++&vcBdyLemrcE$c-CV-M^$&R@`Y4v6O zML34^4P4f#WftsaSnT6cPv3NE8U%|kI6ZQNdpkP2}_Mw3gn_y=!lg1}) zR#b7`+I7RK47au#_6|S(0xCKx`bliv$XgtBKEx`WO>TKm3Egx@&3m)=CwTPQ2E#oN zRYn$tmZFWrK9E=v_78Zqa`>0hpTR0JB;%}v5rMp8!Lnc)+WYshov;l;*Ubq=d9I9` z13lyHF@slNR{ojsr+}*q_2dK?gYyUPhiXJ3%nv1Wi7P2pvJ84Uv=MC$=PI%?tqqzd z1SGsr20_5hM#bL5=*@^l5^0HL5V6mMuZ$9o8la%?_U~-p)Dl%AUWTsFa>LG2HDeml z{Ne?$gq|4f63yBe{B@=G9ArmZ{$m7XVcZVdHs3`Tm46HNc8bLVEgWm$VI=CO2vUe zZO*q?bAIY_xB|30O>!l3M!v!J&1l~)YY4q7PQLtu_K>dSN^go-Vjn&T$F4po^|nzF zEJN;{KXJ5?BTtfQ#&GDsH-RtF}Y5+ABXT+3v(r)kzpwc+on`;)||td$n8x=>{=G zPC<}O%hsqy({BP^wgwUJFDwjbk#O>1Uj6xC4iH9M=kJFrwKXb=EwxIBipHH!jVD>z zfXf<=zQ?T{^`8*z*8!O}A9}^lkE17FQ+#~4rJBQ?Nx3Eti~<-$rg@uj?u{nUc?(U0L&7nbh8|lwvAKj4%=E5xKzu8|Yv!R}YEil#q`Cl%5LL90(?$VnrmNgHewRI;m z$L>?&P^UEy-p9u$Vs;tkC*%TpHqIt))HSk%t)zJ1b#cPTr}IbUWroZY_i7l|(_+)s zJ!0E58Tvj=f)#Znk50)Nf*l~Zrn3$RuM0%FGT_hfnGY11*O<;WWA|Se@rhqB<#r^? zU$gr`UXb|%ulG=Wqhj~eUof|<+5x@PZ<{fGWbPTKQ~j(33DNf4MZx2^nS}1*a!Py| z4;F!L@vi6=Xn0Vu=u8%MUvp4Rx7O7dP+Lh_xq1#swMqZ(Y?Uc~&v~=-Zio8x z5~x!4)hhXDlzX+vx*KnwbJ*5o>ryIr6X$ZAnIxmRSOI1 zL@yEt${P7M<}L@K3B7>NHlVk>_5hV|lCY;}DmsIF@=^mlRZ%x{8_$*39;q(h5?y_$ z0Z(O=YbA}*_hACb`#FP^ll!HGOVXFPmS)P@5!z;PAezI+u zf||)FoJXd&cUh6vxTEx3FuUe) zhx@Rl#17$54Wo}0>k594-8rR>xa&sKmVhe%`;4sm^1gbPSs%TFqBU4B#u^oRD{5W} zCZ5ZOo>PQt8Hn{BF}iT19q>2idg5N%&E0p@xi;^cjDd46F=n~4ciy8H$Kby>8I~Mz zb$I+15uHqR8JoXJX?Qp70pexW)h(?ZQ6mXwx1CZlLt zT*|C0oJN&5;jHm`p<3K#p2x;+h18zPnmQfe1gM=Z-s& zdX70nG(v>yy5XOJ+p^<2(qUh+-_<(p01?A=MK-??rW|AJzThB$?}j@JfHz6+(3m?VHFZ+7b|daEXMY$EiU;@*YrW|*!eGIrG*9k*RVJx|WU^;NwPpF6qfkMhphC$Uu3(YMnW>=2H$>h5YF{$!VeQJe z!PovH4*1#SA|6>}E(FQKKn8th(-HhCPK=XU+P)_6ijN0BWuq5`CjR6>Yqpjize3d4->!8 z##mVf+3Dos!@sUG4%8Ym`QNB_tx&C<^vAi&?m!+JPzrgit^HOr za+V;kgZ(;s1wBr<4E7ul9QS8>>hVs<pbj102S{G&s;cA<6;7c5%xtV=A?y>XecL z#CNWCzHh1cxrIO;9EF__^sl}TK%P+=d*qbUrLMz45^R6Pvn zW9njAA3seBIT4F@>PA@~P3G}ENH%wF#H4-wI2y9B;T}8V?BW2qfz_O`Ipx6 z6TN(u!G9Nsy1V}>ya+nN9SL%zC@0yJr-a6SrRz{Er!33x`LpM!Ifz29+BC5pj(5az z4!(q_OUmrPJXqImA^kes2*B24VG9_4;hwUyS9(;R&%O1btqq!+^;KqQKJ-M5&qw>K zg?3~WsaQlO*3}FPr-i3g+9TNktKFo!l2h5p zL`pwDRUrA!s?}7&tkhe;S@6Ik_|{gYOSXF2h0Sn!0I$y9E^p>@;+TPBAGaQlUg6VT zs8N>sqwkfw{@51GfPTqPIDK9?y}d&=kn|%mwX>jb=$yY*W?VFHJU<{lT~}Ddpo(GH ztxunNWaA7}dKSm}T(#jK8E(ip0=8!!}%WW8ZD+lnZhIU_dHfFA- zF4oXathI z+41$=xBYv>J@6xWq4L&>yEo2YXw5oPZO!t%stl93TOUKSG|O0=;{G4QbK$T>wE(YO zjz|9dL4N#>YBR)jGYGy5Nc#cV`P6BqD#a*6FM#IpRg^2~&Dy?fO^V2_^W@Q@8~a51 zq?BJ|%8*HHG&6HhZTyirS2dB(e{D$bGMxMaZT#^(5*ne$4mo9eF#%gTT0srJ=LXHI znZg!v5Ofj#|`_Dh$pMWRjR%cIiv*h0m*N}aj=M^R( zZx1)Up35~ASDq@Ss63Ef($T%i$=ufdEz^RZ#q0z^p;TX*M1KE%Y~SXrN#m^P4?}X= zc+M~jz=f=?o~X-0tviqsqj{Ae^aumctM(uzrp#Od) zm%Zl}7Va=ZM2M~NRA#n_OkE~lw=jjN$Mxh{WLY3M?ad+ajKUu3u!ZbR1gq`GBR9p9 zQ)6qNUQ4AuEtoIav{FBw_I)5P^V?17mR?!k7BDvE_F5v>Cj#waGRoL;ITg098zuZ) z3ClITAHoqgpC%$l_fJ#OQO)!q2cvAORwq})XEBvxIXT&y%Ny3#=8_X2E#2(6E$LHY zWuv*~bnLKtu>};y^J8Fymb$wIThoD3bcHy!$rHXe{sM^iNhNI%v5h~s$`+#W&boHCtKH4*Fd@_)b#9`C|*VuMV1gP0PZ$1zI&fJ4?E{Pq7#dKpO`UCAoC~<1n;lcKx5E1$f z_8%J3lf8hO6%_~w{-@LV|4d~6AL{R9?942T4XuC9JZw#koqx_e{%8H2riTHZ>Y~82 zsmH%@R1P>>>KT=<#c1N3DzQ-F*S8c~zJRVOC zVFY0QVi!$_uyywQ7baDpHlP(yONf|m=$h&)MI=>5rbVAeD|S?SY|bu5|;l38Ll%uSDn#@eidMlwVv6vIGGHU)Y~Tg~(9 ztDp{nLV=(GzyFeQh6z$gAYp=91mc16K!rkvLQRoz#_o6rG9c;*-iQUlK+zMortTmI zG9Y=U?I;C~Lv{<>bM>i1RTH+x?@$L;Kvfg9Chu?u)*$J~+k^B)gK{8wXYJsCc0k&a zw}$Mf1+GJOOWO1F*#`1JUXi|__q9M>5w~U-AoTHpZWFCY-{=PVfIcI8$L{b4eu6?k zUQuvL*oPYg8zk=hN^gNUy(9_@gTjZZzYgoIy*q{wdNTj}`B%t+wYn%#LqnQ0u{6&T z3fyU(O*dvZY520P+uT@2-Hp=ISOd|@NTHk@R!n}>fy1L4!(*U%Hxb(fhPaEf%)(*o z4md{UGdkjSRxKSYd741KBkvZ4`1BuzV>W1M)fKu3Pw4m+8XTz#>(LYC zcUOOnNFBI_AdS@mc`@Q`&>T%#Of97DP+#u=oNJYBhHHaS;p zp2i#Y2gN#`;X-Z-8ET8$tJc zu8LOWEz*5`R|-a5-as92y0Wmjv0Qw*le_GhDK z+LR0ROmkan>i}7g3#QByRZC$uIfEHxj@^e;17usx+6W<6jmX_W^ri}^B9b4gh7-O6 zF8D$l%5qXkMl_RH7RuSAUu+>%J+8C>*!nYxp~hcB8s{iliM?1E>9}S-4VKo*RHx@J zjRe}N`^*p^noR7$j5*gM@|?RP#~fUL*CX+*A&o8f4P+t~xNd(>Ij5ytE`z&c$XwgM zsv>%22EmTiZ3Zpy-bQTfab#kdC@seWY+-Aboa06fb_b&sKpiKbnbjnTpKuLa7t$o- zNuDjZ=@PlEcr8StIo6(3$xO>ft0PnY5mF@F?nb@+0Z9?k|LH5k)WdCZn_j5vjZDW{ zAha+x>asR)3HNBAQ3mXG_?vM{?yEPey$_Go*hb5f%s-!I`r!^$no6I0OLzK(R6eQ$ z!0f}yTD@t#y$`c@<(tYaT*l~T$dVV&0!Uns%gSoIU?fXRc^YI*ma7WfB|vm&s*_!o z%1??t%iL(nP|u=C-`FO2>(SJcf(>oN?$3Ca%2N^&lz1INARGeA0WPKr>v^qBNnC3r zOrTBrs?IvMF8k-aTsi?PROkDL(vyNGr=>y`>qv59Mt?Zl>n4oUr|p$A87S(89mjz( z(ksvA*5+`djT)I@2B0;}IP1~p`Q>`bpyyNHC%EQ}%&imhODd%X55pRm4u2nts`Qy= zOIuY|Y+{>}B1M-NOFi2QOT!}MA2C~BD1n=PUZ|wR4+{HRTj4t#i|8sE!@UWP!-YiF ztu|ZPP$VC4H`)%ZIyCbhuIgw}1p5PPqc1wxDQdkfwlbr`PE1dD=0pE`oP(MqA8P7` zEs@%3Zw+G%;(kogQJnd@w06!l1dPa{Ww>;zAaIy(%(XGiUV` zj~@P`m7Albt)k+!5z46~2Ch^$atxDZId#pw>8La-mEFcBtuz9e)ex=y5kRC())+Bw z^Vpu~Wr0mnFic2RT#UfX=|PP0z(u_KG=*+eLyu5nb7hG&d@mCFTQ$5GE`c0jo~@ou zCTs}+Zx^>GF_vlKq&m;EBvqnzzi>L?OLS=_-NCb0MlZ!(Vc5lM0$qActya~9^EMN{ zsPTu*^`@$*bzTdwZ0xUcmMhzwA(wNwJ`%cAzy-pN2PJMF9Zy0Z0iPmK*G2<}eUx4Y ztE$1%oCmvibZA*JNyeNSRiU_OJv_IETU%OVGulzZnzjUi%At&9<*aNyf;Wz;sx#*)@+xo8^Ip%?_S#qgP!*|!e4c^c1kAI#Hnfh+6C9)Pha&$TTvhuSU(~}|b=S7$ zXXgCgphZI%tXkHkGQXopO?+)#p;AZIG}(%yIL<|&vL<7vD>}YWN&RiWf-eMYZ4iGl zf$W(4#TGEma8#73<9M)Q{YA{Ar&G^!knXmtsDvOZN%brc;DdpaG;J`ekDPM=;4h%eylb0jawuz&1A zY3gzsz7uu`zf5`z7$8;+Bf5kIe4*^5YIC-H#R}G9(^o1kOrf#^AjsU&vlDhaUdlij zX4WHbSfKQXU$}Cc^?}Cl$lKH*eW7~dcT|~Qu)Dh8y~x~yc9ubVh=%PVZh4qr(LeM8 z1$qg{+;P50`*L=Dp|*(H+;(e_Kk&8^b_j0dp|(nz{rVt~y&=DocSxAOm{wmvuM&Sq z|5(tRK0h+>(rl(cAR+W|^3gaAdKf9%*h6XBL1D(5Xv>Lr;o#X4?7F-qIgN0pNm$KGK zqVihS!k}@xefZVPjZD1Upbl|f>G(v{G|z%MLD}}2a3+ti&1PJaqD3lC9)s_aX&aY~ zxdtV;Y9%%serKJuNk;YjX~*D7u@z6pbVNsH7DwH*P3zDD)u%f!jJAG?nymBqO*f+q zyMUa>#ODW;?^*vPiETsGuaJYUx|)doqAk;AX6ko8&-9Du)$)ys&5xN-Hr#7%ciDa^ zxeP|l>qZbBvPRP#{yrq%lGtp5lBf{<^Dl`O4-a6sy+PL1tV2y7&xv z+M}a;#|}K{_SeoiUp-TSn&zD4m1!&4uB1lXTQ0cjk!@Jp-e;hV@Sp9RuOHswu&*Bo ztM^r4#_cD%w-<6fAx@6eCrIzvDkLam{n@=ZVaAptq~m$RZ$gQ`;(z54i75&Ho?*oF z7QTfdQC8LnfF}ITg(MJrL=bWSlE@9#Dv1?7{dEuXUKNgq$>|?${w6vamXM3szfun# z)P`Ox0{W+qI~C#FkVuL?K#mifT@b}u=wH2n@Fyo1R8CBS z^2=Lo!m-)@Mf4EVhu>;O%zpJ7XFH&)*}RAjdvuFpR8gacr_L~z_$tWjQe&!5pS8IY zdF7EXu_4NNG;?g^?;|Ki)^(o`yBqr#aa!&WAE82y$k{!;B^{o;^%<@AoWaj$7ta$m z!5c<*liJR=4o~omKQ>%xmN7!MxNld%{mHu2AX5fhacfWvfNK0*XDW1|B8oI*O zP;KX&Ql_ehpm>&>nLsQ#*+@CEtdJQf&9G_^3)CIO>49!^U|tUC11abO{`a-629RHn znENmn{8z;Ip@@#k_psOl6MeJ1eVzAMo5Kv0U<;oADm{n&pz4xATb^ks69|N0B_aOb zyBlwn!Fu~K$6UZ+KP@_{kP;~P>4>*hmF2@6Xx;?qpig+>z<65%z4ADRWhEq^7{8!SrdPy%R|d-%3n=EjO`hSA`D< zVXZuQ1*UkA%~7Rky9t+83`cR69QU{^Ge3-9e75oy@TNEmM6JXnhQMRNKkiDOf-H=T z4k;}J&%${`a^sWH2Ak73fT~P1mM5I3Er8dO5EY|zW`>a;6G=EoKdh+JZ+eQbqo|$I z@%I2SBv`jE&NsZsh?h#8RChWK-_5c;0~NI#rz6Da5sKoLS*V|N93`j`0Kki{1zkTAu1u6?P>JBlA1+3GwGQNUl085xp{F-syl_&_)&%FX!t>K(isOm5kE-U8wI z%{ns)cY)xZdV7FJb0>G`Za0wA=|Lm9g@t=P-TKd?RgDdLB%=B;&q~qSW5h004ZuVo z_~G{g0|{~DK*JF8LjSS2DiPejNIG^N1LHT)(=*`3Z)%!!(l6(17=Hgv;I050RpWQ^ zeVe~{&$ahHB}Xc{3(5qI;n4Y$40m+xd*^S{*ICa?@!E`yPZj`YS!9x-oQ7=>p!< zPV40G$MnuSwk^*Ok8@rCwMdZl@!M1ayXeu5*nP0S$ERyrac+=B4I0fX4Q)qF9W%~V z#l&7(Q*lGG5!CDKP_Ui zNA9}N;ijZIB)sEDLNx-6Io5eGF*ICDV*5QEgb_q2dv$qFSsI+yUFIudu|wdQhHIP_ z`biXc#LhBsn?`H4Y!E%{3Y_coku!;7Ns}C?)0>Blu6f7FlR>GemE3QF8(@G9ff1 zX0YC3gWXbF!sk>olPr7a3@b(}c7OWX+)E-m+i>kdw`Z?m4XI2QMHnjr_NN~9v#A_$ z;>Pj5HQ*{9HNU$0@20h;kj&~<`3DQJj=oov9@F12K<0^W?!bV45io6KEHlIdzu#l2_vhpMLWsAkgAORCl(A?iDMy zTRbf2%T9xZ-7vzMUYu`G-RfStq}Kyz4h-V_vo&8ugB}h!0e35sQ;JP}tPv%t;=P=g zza$8PEiMQz5Cu#bMjQk}!8308dbPg(M{`G3==u!@3J}l)+y6?(8UMdbzKQ?$Re}H2 z4y){7{a-X(lP8q7irAdH%kz1f9HzuwKM)aUsC2vxBqHHodn`vmLJY28AnZ^RfAjc= z1gMg5%B}PAb0~a5>is5s++Sih;4X`g8nLQwd`r65k1HO~s25ehqag!|dq{5%WT(^)8*mMZdr)r2j~{b4Szrn(u;rZHq=K@Zx|>)@eNaeJfwH|idn>k)04b#H{lIgKn@Hf$oKJYg3OHA)`1f*|m0|DAQ71GAVv1saG%qkaYKj#xN@D!x|P)L^5 z$|#xZezU0UG4%T#C~ySm8=^hpiM018Bq>t5OcN?{0ScpK8Q@ucBW)DoCIEn-#2d{C zp{(4#CsKMLo(MY>M$Iqdkg_)r!6v^9yyN#0(5BVBp(S$w>HA;+3~K)9BM#kLtOd6}#5qIq#cb$E9_#@| zz+|E{s-00|T%bqDloX7yz23lRpwv(*vy_XZ^`X7MJT*n9CktxgK?^8tLbuAO`Vv|c zi}zvx4yCqK?3BOZMJhZ=<|T?%lDDQRo~ZhArVV>^DxPTiLWfdA>WZu7FQ+QmdG0t# zmjE})E9K4v(X6so{agAW5P%y^x7IBiphnd@YwsLwTaea_symK5yXu8}Xj;*`VegpQ zH+xSTRY3n12DL}wHWIZ*<5n8AN9A^#(iiLTrD`vQ#y4b7o%)Mss7C3-a;Qe}Lu;r; z`NMOlg}Phz76-LQ@iqgsNAva)aINrxKIBI2Td~(d<=e5>fr>!w8@Bf|k+SDT;~Trz zqyC{cbglg1J4B%1-LmI}x?SH-b)z3ukd9A;FteW z0`Mz-IR<>sPxVNcV10~(exWgtDTprJHf4QB3T=m$-<99J-Q@%BhKk5wHMr&gK6tvn zZhk)>&@&TulQ$Ij2N3hB!@HyhSiswd~`9CdVix7X?%vFlmixz)Tr zb*sAJ!3Su(edV1p+%`_>#xq8mUbO2>b^cxKF~Yc>?BBOkTVLKZE@rI`3&v8+&z|0T zt#$pX+1^py3|Km1i7GFczqWdEb@9-iK<}}Wt+Gp|tFQW^`=xfv}D$82Ev8AXHqgzp4-61oyvu)2ndQVUV~utWWj82T)k-&qB16%~DT z42jiBOM7!+BS*No#AHU}YLt>`P$lef@=~(+tPNLM{n^PBbg551+d?ARqC^A5oaCdE ziFiEMoPY2fPk+H*@0-j8v_%ZHy^Pi^jAG+Z;@N3~AD9H3 zfpU7L-(kh$tjH3*Zow@DfVR5xze{UonwSI*ZYp&(PWbKJYJSC?xBHarY8jj1YisFN zVQY)3=a+YH8lF1oK-tFFJ>`vo^tC$`$tH|!u8zFU{KBxts+S&z`gt8*ZBSP1$gvMX zJ^LkU%b=ldj7(W&G3$_)@(%B|WrJ&GK1GsIz++=mwZveWN2f;dR#=gBMpu@z`blcd z14Ma&p2zn@rTdib^&Ld{%&q7LqANkF7Qr#csIbQR_I1>L$V z!3oBFu(P@O5WHP{yQNG)jXS*)^JNpv%NdIw`D#cDyP5E{8#*c$|SPB(@Qlz2C2xJJXjgMra4StRPSR9Ftl$NVcId&nR&1;dvJA^g%$6D+I5gP zxZVQ)f*40kAp#}pn=Owk~Xk| zx11{e!P#8zXd@M7eYMdk6_j)sX8?DF~ zo)>2V>b$P5&{^IVK)qWOVO6W5CFbHnZ;ZaU;-?XdS1JDsR(=p=dMogj+x;g&iIJF@ z3pC5(&Y>XpJUg>ne<5@N?A;xuLMC66p>*G1XP64*;qjqDI+w%QU?(+r!pN~)77swU zFA@3`92FLZLOw0BJc)e~R>pzP(^g4}o5G$;YGPNhyt2wJSGj^VM`Sg#t-c++i3?y< zsj#@rp^Cn5hh@aC4j6SAIy`JtoRGH+b3$GVuLz4`>AtIH;X6@7yImivIFpu2t)yZo zr)5tDOo&!c(TmhqI4|ZylER(*3j1s2CvPfE5}=pNC(A<|6RM|c9Jr$ z8a1vd5KCkbmez~vi&I=?!Y#sDH)1_sSuvE$%PSsM6n7A@4P!RnmaW{2JkOBL)c#vN zqd!1z#9OdQXH`j)eYgKcSht^5dj)UO&;I6$`A2A$SlEr{< zX2@{Ut2Q+XgC{3hd0ACCOh!qQnE+amUz1&*i7uPip+4dUUiA6ftTfEG2RG{s-Tgiy z&Nxvo(ls=J3hsr!1Cx{Dh<<8u?eMPI4Pr@5@LOpBCDExoBGW=TY1*t4qjjzS) z33_GG>$;s?;18@iDvuY#eY3EJAcP3yV3Y*?vLl`tvH3=SD@SE@Z*1xM7>NpLiV9b# zV<UK*_e4xG-X&w^uS=ypWxGCyOdI5nlXhEC9 zk8&@b2?G4dssX6FtZX~LhPeS{bXJy!SGOiXh^k#N*ygwhBMT_Y_7_I2LMN|wdH@3X=@e6~qjz9H>QSUA7o^W3>Nvep1Pz|KBOJN6vr z389Hb)0OX=)_@LchLWunNm@YyBztQrgW=EYb3NQK!})#kDxL>h z{5`CWVs7{JD9G!=rD_=a9~FyV@k>cn5T49t1}sitam%Z9Y%TLkR+h+W7ndhzPbMf4 ztNOHAS`+6-c{f}B!2C-z{j616Jb4Se^}M({`45|WSXV1)dV|&7f;21-cT9d>H+q|* zIETnf`)N_%#o`&RMu6VWmDzJZ4u-Nm9k!<%%2F_m z)EV1p_7UsZr#J#16>Bw>@4vdabuFW$By}ybq($*GS*d2f zWtGd3)Hf0lTr(@56!K=r<=y^E4??2PcW%YS;t@_pZc7wjnjr1 zg!%H9*<2kMKjKThJJ4zogHR-2>6g%eABaGuCm+LAFGAo?5}kEO9FR2nCqH^m&Xs4s zG4ppKKd7+5g%Cx^#W&?D!o_$fGE_<8TvSQ&nH*nM-k^pM)aSk*{SfhmLJRCsRsjv0 z??j&<+C&|AMv#T1x-dAh{$QzapG1VpMlf*xWw9XOOfWFSu*E_Q6TV?gsAUbct}GM5 z+%JC^RCllqe%$Y%r6S58=|Cjy1X(5Ofa)niS}UF74h;YqGGQ?L0bFztYNf<;(!oVZ z)*BK;eN~97;4~hKAb)eI5sI)8Nq0z?GJBzZk`^pjP|ZW$iXF9O;8gf`hz|m)s5e&2o^%nHljnB z@M^WtNk9ZT|H)EcCnN4mNLnM<#=ch|g|2TGV<0>b*-V9wJ7pJ?c+QTya-d@*^+EuHI@KE+=PYFj~W%Evzzdh z=L(gs{h(n3VzVitc5QTQ=xQMEFp8zTNs@FfxHeSeap5s|XM|E0QYoGXOzVSV+a6f* z;)GHqF<8^xYx%-fY9}b==|+%PlhX!c%rLMwZi^GQ$Fo_kpzQ~ZutIKJ*)E9e#MZ*OTn0Yc0P!nAj%zS zcNn|Cf?C+@K7#3igqxpyA&n`w-#RxiANcw~HM{KpTwD+Y`*GdPKGIfq#vpom zZKygUmajbNFt;pTZ#X$n1x$x-kTYNj8>C+X7yCP369t^RYj@Unf3pOWo~YI4ezxPspsORQ+{=?Gc|cKIvg&|0A)h$?C{|pjQl?2J zm8{W3AYC**CAl=_&P0nmlsuo%hU9ZTP-q;DYtV@(L09C2=?*Y`0oh!cR`i8U8v$Ej zfyZEl9#=9bVdZ_9m8%&^vNQHJgmvn**EDEFd32|j@yFFa22%2f>4b zJWM`2WTG7N0{t7y2~yLei$uMklGj|Z%#zLq?QEeo!B5{K1Nir-oMU;S^H~d{b>!6Y zcl?P~`VOVf`CW^&Z$x17~)@-uajtVgLt$x2HwV|n_C4!G2N#6~-)HQwN^$|c`m zY#^Zs;17`(ghdb53nrWTeTKQ>l68ziC3qT&iy_s>G<4MnT_}jUnQnkszVzZabgB@e z?w8!UOTsXVhZDS;H*eysTSW1X;P9Tm)IqiaW{+-INAvP(8d{Y_@ zw%PC>G&BGar=rt_5nLnKqjF+#7r}cZ?D;BCz>D#RkbLog@`#z48}&AVXhwWUgYO9I zma71MrVhw(Ol393yt=aFsEc`#P+tG@Wq3JyreStU6;I))LqE_8{?a{eT1#Q6@&H<%qWJ7;_0DkB44O3K^ZDWOf1Se!lw z$6hpQV8Z7@EQZ`+#{H;@>j|a^%28tbSH9G7&F;#U%ktlY_G87d$qccd8t*smLjV4v zsR;WeMFPUE+$X4cEus;^I}}E(LY|*@^wASI zTLWWWmN)!ygZ++r;pS*}2>%77dl-I%(nC8y$L34q{ z01H2_w5R`pSO;-f3^-;E66uG$YYMp+%WruY=FE{z$k6S1nH4xi zFN*e+1e3tc$*V9@*#{Jg->?*#IcIRGeqrHrFH9kUZ_-=&R3MLsCYjn&xXGKm^s zGPwBI)k@ykjCCSS-CXforxzn|9Ny;wbEvXK+eV%`C9c8AiZ{mAjn|eR$aBayD&y9> zWBJ8O_eF%pb4d-Hno2b3Vzkmr=vVcj#MMg}fEo9M^M^$|mel<>K$qp^k@bXk0S-1?^9K5YA2N-GCh_Ks+)*}cs48Za;Y>QGctvke^nP@GMz3Uf8D4tMXC`(4q>^{m=4d)}s=j zuQcm`f@83J-hdl{Q>oZ=Q6zn_A#yx1jrfb-SiF>qKC!?TjFX(7n2IDaCq6g3|IQUl zpUI7i;}5)#%`n1k%i1*D4r)`cXQ`(}4}=yi>Xg~Ada-a>>4sT{q0Z4DsfuB;Omr)H z%#$eY8deA#MiF@uu|Uk!qBIv(U~O6c;z?Rk#^qQr>ci9-n zi`2Yd!59NIKXg?T+9{MJnQSagWy0h%-ya@*(I!!|cR2JnhdNtrm@)AdGT2MAuB#)gQ%7(MzaQ(jTb4hiRmkRk1-)|K8Z6x>yV z!PN`Yx}Z-wh8^yty?iVcMJMPQ%Y360bOb;iz9BB)=&0GOQ}fnuGO^ zmgZipZv(FbTr_q5pk33YgDov%*G>Eem2<`Z8=M>WQCYG?0OwyTo!lybw*Sy8{*e_` zXlJ|%Jrz(JX6kYs;zW}Wa-2#@RIYOUSB?){8P8AD0WE%Te#U?=pl-T>Nt!Rj_5LSX zxL`luEeu=eaxbmEgr^7S<)NG=?N%`TUJWqJolzVWlBtcUYm>MzuVtsjq#U4+c7*oY z6bu0+f!U16VPZR}ZlYtEmT?LaF?PV*Dp9<4gXKI=eS$#1D=FtTkMh?ku6Sf8Mj+Xy zcN_d=J=7L9*7`<0byonUYzaX_)68s`L((w>0>+<|lFxF1>5;i%)|f)bNgJO}oWKP1 z)J4RSl?1PmewRKCqibuZbq5r9#j#%pbh@j=|5a@*(#g%2j?XJBhM4KrdB#C$zk!f2 zil_z4rlWD9b5hJYbatFU(M8BWwGbat0x(67i}TUH^(Fq>gulf>leWH#t`abf?Y@Md znMLX-+|a7nQwqtj6<(d0xB!}x>cLfI$m#z6V{wu(H<**s=uq1o+%xrpJ!9 zq`t{79;nd%<1T^=MF;@gG$kW^&jvH6aQGiu7HIkSG>eWK(Q7kw=;BUSFH+Ru zYYTL!(Hgb@8diy`0`X_ZRx;M`p6b-6x|fa`2%Ds{E7fj|wBe^0tX|2gvN0`TU*W3a zQmi68id<;~#jN)t8qK`gj&^CA%zfIM{oO2SUw>C68RWX$Yy&LraM=ZW+-jxnXc%Zbo68WB($A7d+R zec3MQfB;-#8D89B>x|rAypZxs93pM53=5XWLIus>$$(>#3Re(kE6jeLOA;=L4m4M* zl-=QB9|L!)gU8f$ohUZ%E+3~8d}HrBI+kDaLN@Z*b@&v+T4PVG7Musu zp6_W*Z-?e1`0IwUcz~9{BtuTJnFCjxgof()n?(C4Z(-JK|0e5SR?B%XH6g0DxTcnz zy}(O~ze~*`U9PZnOLhSmwwRT3SH4YadcZ1I#EsHT$c{$H9UoiHi^Zp25a(h1pe(77s{W2!!T_cbDG@P*LC#I=~e}$ZRYI4Fr5aN6ZjaAGKPTEAuq|S@O z`ZlmT`)$%Cq@0@Cy4YFpxGroGaf;ldzp-AEKshBR(S)Uw5wV=Y!Ef1lB2gVr_3cB{ z=zGAtl+~i&v*{c@0B5Q(5gvvTsaJNpQ27aRv34Ju-}OWOQcU-BoJs5*Rd!xK0Oit! z?O0GG;E987dCL!dt;2HcdO-Y=@T5W@P^Kwn#=!fZ)>FZx(SfQmN}1MeI#f->UD$2V z!(y@9SM*Zmq{JJ%{fQlJ_6wc#;ummUn zDjb6V88GOw#w;m1`bh?=cZcN=6Fj(TCD$+${I$LP*2VbQ!CX@cJb%9EcZU32zYh4> zb=ie{!P4Sm0JeUxbRA=8(f$ZYqS>Ic-35D`d(AxayQQ0RPV;E#*~sJ$it~49ZtC8W zXa0(yHji96S|w;AyQ2kK z<#7Hdlx@oOd>T7y8uvuB5xre5c}_t&>wE@j)}AJH(JlO;hm zZ9x|8B%N=rIhgIXM}_qtY`P!%x(kl%&$UtP@MxlCDCQXWd#Z|!U_xG;yNyb0-{b27O_EgyG+TvEfz=$)xLMTBNk<|K|OGp|~5 zt-03N+5z5Ciqk3tcZ_ZF{pwJ?za9has!M(NCRxSmWqt4_J!UO`eKJ4Q`HD$>HhvQP zg;-l?7sbDS|Iql!Pq$wnMP{|7FvVgFolm3sK*f|c zhgjjb=nhW6p!pu>bU*4&c8l!OtLS3ylBHK;eDQ;>E!aNJ`jy-fzen0`N9R!M1EVbt z@^JM-pe^h=;rM3YPWP*jFGi5DD{4=aeJqJ;#ie&_Xfq;A-r*2rxM$EhG<2n*2^J6o%$9D z$9UGBut!C!@D@XLQpcbxHd@O#?_k#*L!HJJJ;LaA1m!{39=Au2yOsdaR=nqsr(@2G z=oO~H80a4FYb+N9qLnnk(%Yy+qu-qry$C^A8-M^dXeHJ@NU%K#E9+(}ep=Z71N0$j zS|~j7ljzZ1b4^Q~ijadZGNmGd6@h{=B|;7}%aRIrcgl}0wU zMx^_Lbt2wgxXugq=x>Y3(SzuV6+=U{dArPV2@BWNo&nPFUdpvF;VS{z=rgg}7d*=W zB=cMjoZum*4lM!pJ+%uX*o4L{jJByS1~%~d?S)9t-|r3;i$PH2PURw$90(C!5G!B{ zrMHo480@qR_Keit?Rh<}VVGcGLU(JAMb^_-T#(lT%Dk1EioTW&q|~kBb+~By*Alqr z1&&@DRepesDugU|ZN9Z16u3!ACqDV}z>w0>7qW<3{i+Lygd7qo=D7MkJc4013BA2( zL!G0lQy005#M{E)dz!$Q@*fcho!eD>y93PU=1fAE*dmnHJ_ZFflWB&TbVvfFxy&xg$or6`OjQ*F}Y`ZGb(6w0<^neHM>Act-Qv(?~o>9Oky&HH|ilq!NXx zQk>&7shU?PZkD;95sL{w&R&f1&W2^t1P)eh}Q`R!jeV(wHEI+j7 zUS+8Xc^n@F8Z$IBDqfjOCDUwjd-_?ApVU-Gaw3Tal}!>PXU-2O!`K2i?mw}4i&*eS zg;I^aX zY3}7-9~H!9QXu2*G@5L0NJa_F7>=0KVBb!B&gaSfZ2z7P&XFMtk$;Cg!6_>q}bGrCQ% zExC0=mGSY4_9}n#{Axin>xxA)2ST%Jw#ohNYqR{8`T3DRMvmLsPp>Fj_Uyly{ndbW zhw2{?(0oLmz1!4qo6HSmjD+C;!DG340hQ|sb248T6Yg5C?fCH2JA_a!wZDkK!4ET5%UKoP5b za@RzD#Ca-fvJHQFYS_Vo*KXuQPfwu-n~Qt0;MJ$VRoC|W=f=o$3TKbkDVeXd zm!UX3357cnJ87^FL6t?l-{_BoC|NtB`moU|bCQ-cChV5`69kHFmR)%p4%D`B-;T*f zOd~&g*0zvQ42o@|`XpPM{aIIvXO`8z^yk|X9}2|OTcYl9YeZ&`)KOAd0`^_cmu?W= z$yOv}Qdj0}+d+b(n6x^~7~HxTN(HRjLS(_6T_4hHmc1W{kWudGS)Rk80pfhtgH9I{ z_Yin2J0U+QdZv5S0k9kSP@xolor-@HOcYO*gzHLw)z!3cV%@wO`vFV!(Ia0;nEl3% zfP=?~G-~HOydP>=alOCEm77%cNWxOftH(HljpL%&f2y#+vj_8lSNaj?!w)Lk>LmHy zMu-98qlgV86p2BN*=>tPV{A`(lcK-uKvG%+HaeJ5PV{l_)u+>(!Ze)bb#UQ+>v*uA z*{bDBn|95e77b)9zb?I(`*$n4sp-(6K)EE`zdbFjy@~sMyaB0j?t_eJz59H~LmZ(S zTPvFYX11OMoD8PbI&C&I59Jy(P%04rjlRGq{bK72drCyY z8XHCmSGaaGeq-mBf=Ea*=Zh}ZuH;KsQXjq@EUeJG99FEBR(Tr7W!|k;u#-lCu99nd z=JQw7G&JyMT4nH+Gv;u8jsGLfGv+%-9|}#nOJ=B&vCWr3CY-K)&$HoXqo{cyf3Lxn z@E>a7bBD-QW3#61Uii~dOwZ;vwFu5tnYK#iX{W7>ah3nllU+*e-KhCRqk~)zfE8;O z(7JIZNa}1$!Bfao$-I;O#c%D?pD(1(ass0$)*pAHY#7H z_tT}?u8+CXvQNh5iz}UutIySE@Bl_&pDZCIt+W4N#Opx8{XvC}Wk(IxCs+leb9lUl z)gxdu<6?fA-W|3lciqBReR+GaNEB?!jVBACDTKRUFPeE9uiPm*_$ymqq7B@BA79wL zIUtb!g7R6!^-ICnsw~ZNvK}urxS-pmz-RTYRY!9c-ah$cbw&{WoHTHb(zVhb7NfUgv z-nheF2!n~`-3XefILTCFcJ5{ll&zU1Oj#vbNsxfG>E9s7Z7q~E$bUZIBd9-WgN&ug z3J&CE3mf0h8wFSh5Xd8ysOOVTnQpUb75lWg{*sf@&JgI?6$HD@P> zn)3VV+Nb}NuhTBk!dyyOf2G2G2>7fc)SqsH|6Je=JbS|4^v57kdLps*Xr&sr-)Co zMG2ffQU9uZVh_@#r|Y;+b`u84KU3Xph}1U1Wq)?i#5qquvnmPV&r3zSAftddQpip{ z#Ls)TrnNdM65j#zZl|ZQ}1-T;b%p18Pq|w7TIY(0& zt&^_6+RPTj*aSPA8596^fW-gybj&hw=?48Xd%y5af-*Fk3RCOhqZ4Cwf=8c9I zjazeB;ODtc+^jhEZa}yDzz2KkLfC3s_{Q9(Xjyh(>^(SF zK-o*8@+<2^e-CwmK*_|b|1aK%aWF+jGX6GhO&Y4CAP{|{K#~claK48KFB=r_Rvk3s zjM_aRX7CPC=BF?eI2hb)OfxKW)_LH=UNKj60+htC7h}j?rb8ydh=UY(fo9*0nqnP> z+MrT}q<`{ArGJU2v}P|;Bnw7rpNU+rV&6OrgBLmjX-q?YQ!tZ%>9Fc?40}Fw1egoWtUpE_Sd}rhdf4Gj7{}XBZNFH}u+mn9mQb}7y6O>(I*4az zMgkNcK8p5v#k)MxXl2g4!jdcnu60)-Mg-WHXwb{qRp$~#z&yOs*@JiOy`lE1fTo9{ ztYlUTYFohHV?db%r~8v$@}KaMWECn^ZdBY7ocou2p1MJy##02~7{Hi3QqeKUbYkMt zL2NNVc}nW&R?NjXro>XYC2?M5s5OD z`w_l6P*_V{N`l@bV@~p8f(@dld=KfnR4r$F~bGqV@_RvhQU$EpP9gTOz>^GQlx8Q#ZkA{gVDdS#>Rms12o0fu+5 zD}i$bk%IBj5|L{K)IAI$>PtJKB1(J03B^$)eI0iCFdTgDg9)ahVhv(Wpkh%l~N6xS&PlYldf9*&BXIh?4}(- zHk=8UMW(!ukI5efEZNYsRER52_Ilc6X>E;??TwbKPXDHqEA3ni)uuM6PSNyr`B^uu z3&KW2$|>p;3{BbYK_R+waHwTV+)dnOYhEeIkQ2Jv1g(v_Mn`jwLCBJssoB_TtFH{~ zLgw)0Q!^(Yq^D9OyoRwpnngb|F8aY8={Hz>Wez4asRArxiFHXmskz^P1(EqG!$`^J zbwYN%=55eAhgI&HThW_$2-1;?cHi~_N|bJ-Uzt!Y${^^sis z0&AeLUWHB`N>^k!q6&NrUD`q6rxFf*4!V-|17b_|k-3>L4I4Zef1ys!`;zLB4s9|5bqCelNMc*m6TjHL7t%O{TBA(V3;ZSR^k9)&rr+xDa3rpa1)z5}&A73ts*j zejZZPp4y)MDCVt(2VTw?>PzGc=3Qa!c*?vm22Mp6{q0(X1z79TR1Vc_D@7@u;GQF$ zk+J;uo4kip#i=&}jodWe0 z_Nh!OEqTF92`1xCh6D@C*|ezVq9CI8e>{mCKRbBC{$(efVE#`4pX|REK?%7y+sl}F zNZFa&{|DM~lcY&yHCXdlRdC>8ock<19Yqt!{y*eQFcdim|aDk;v+_RTt|n&aV*2s(rP+3w=Z zkZaF1v3T=7_Il3Tex17Z%$&5o=Kllp3)Dx;AHKB?>)atBG(&8IWG^;U2fwun3}J(6 z&y`Yu;SJ&SE(|4HA-uH#ET>=ZZnqXS2V;Cweq(>oBC~ZlY?=pX0G+(&v--e|jQIEA zo`eAHHWn2zLV#pDdh7(5k^r5bc#j!5Cc<49gO7SIHMB(3OK5POq?>B5HPj;fmYk2& zhmY2HF6=n`*33(65E>a9S%sunEEDZkP3x@_l#%Nuzu#Y!g$FMx#JJC!8C>HzDep6H zSd&U%151{&;CA;BM$F;UYTw#{hYf4qQ>1|BIS94xcD7Yk87AWSU|rLy8hViQ4Ma<= zmNHing^=)HE4PsfXAFMfNw-yZzPFE=nVwCSKM!>Cw-*<`uuR(Nq&pqOn(sD$Lp5z2 z-X-o@Hp^rm_I-09L3D9GH1}^mBj{j}VSQBDsd`;aBpd}wh9$&ssXhmX?=_gwCK|)4RMHps5n#So@|>;Eh3{8q$r7bT=b2t`O)h2JVR>*(UbH3E6dEr zNQARdkhVmB&go!25Y)(`*JOwTncLdzt0okquoeb`P8lA=z{k4AoAX{7XSNQr`@Yo| z8am#|Y`HiXpEJ(VRSfB1@gVwp_3=)>&TM8s3~?1dcWH%UXe`;7VnJVGiV*P!zg4_y zgdyWFAXOFQh_KOU8UjDMyg1~eqy!Z{NuK`xQABWl-Abnd{OblZm@6cx$HmWlshi&q z&VM(0#xfY!yn{zO|MX!_#p2DIph(9kqF!RXJGVyy+ z%ojqKxlt-)Z!|0jmYFHagU?`ZED#Z)O?^eb?^@v#U@N3#&+K1L?P&VU0$qRCa?!DR ze|Lr8u>$P^^=_)d(HGYoVDQ6^pJnPt@X{OLL`p$rG;uik*Iw|aS{L`Gx1I_lVy$9P zt8)I`jrj9c4qj()vC46{1(+0UKQ2^5Bpdn5zP91duYn5VZ8Eoagzj-7sK!Wx`5S(` zg&XgWUjvA@r0`je&%TD#F9KvzRS%hyfR;X4D}zdAcPY1K^jP1S zl~jTls)b|P@p)Nu*)-ZI=l({fhPxNy5QJdm-xe%slJ(N_q@#fkiJ1xfC4`oFGMkC# z@53T>s)k(Il4qBq#u5X!aQRElTqs~?qZ2bKxL^R|JoDU#!!G|hwBX)^8 zN)ztwTu?EA@wR{lg!NTzmHhzf^J4U^Utd=DUp1fp%U`iL2QK~GO;uu*-R9j+5$46K zA<0IeItq06IsA?8Hb=;2V?_tAg|?PQU5DvJRoc+*BKCC`I`p2sb97)L4H$5n)~oMyU6X5WVSWv8p9?TT9-hp-uTPn;2vcrH6O2V0 zX1lf3RG9aIxS$%kQ?oeL)Vca68Nqk2tW-DX=87+ww@(H_r~Z?g<^$Sj1=wbq7C$bU zesBOgKHxN2U=?%xCM_}oltFk8f9E$MnUN}KpZ=u)rGChhbj{&MRECUe4{Z#R)Coh& zwM8-_ftq99qdKebqEvi<$;_vqhRNY@CjuM^wz(%E|A@cz1c}z0AKvq)M(dEKDy}68 zAj!ELiiczKnSmLXc#~}eB!*LE&~3Y*z%H6D2@y(1u1ICn94qNXDj@FHXF04+YU=h; ziMpRs;YS0DqTZd`SrT2oz1IRCOautbc+Cj1@z;hF92{{DH+_~#+S?j{CQY~AKj{Tb zR5wKdIl&cToz>N6_ZjM1HVjQ-6pDLp^cdrL!Y&t|DWBEkZJPDD8`q8&m>;Xx<+0FV z+U?_lQD(wXz__m8m>5d>Vc=M1nJAim%nNladT4)|4^JLVgK zyrqcyNLK^4slAs@me|>OVjh;Xdnth3e!IClKi!qlp`!c>T$?!ajP)lX=}itC8U=m? z3lB(>;ZetyDj}?L=k;`k`e{WqKu+GM509L}MBeDv_soL5a}2N4yxvE^36m9&5zrnZ z<|;`02}1EWFp)!Axmlq5O~ty;jN-;vJ(AFhuCPnMH>sv@d(PU(H{Rn(;Y8&$ifeB+ z$7HL_a1ImnbN>ldQ_FtS9VQ!cNBhuW-Ny5sjw70|{uaR=8w?$9x?Ojm2i7lvYUuuE zM@;;QoZ?NY@(3}i$?MZ1#$foxzzly|mfl5k*V85Vo?2BdZ%vIgh}C>{JhJ^y7L z<6bbdtflOo=^DuP4cH&yd0*@vAMomX_>RvyYmb?lwvOE;Js z{yi*0U%?%>ZWIH8M@%eZYs}bfOIBMMUfFO{j~@E{b8s}?1k_Q7#dpee=*vpz7CWp_ zJ}Qekyy}y#8Vw$w5mNW|!*Bc)XYV&mfwV6n23a({R%)RxW5McXIr}R9Np^3}>?YJ$ zRq>|TZ@C9aCE9c2k z^BkMy5tp`bF)+%r44pvf4I?5k!sAIB1BESKypfMRu}i(-yRsvp=Yd z`_xs9M>E96)mYJYvA6HVY2{>S!Yg9V9>W96Fpe~6r<5{gO4opSYmu&t(FBWrS>>q2 z)wt?9M;k_hP7|F2+O(~9)5w+t`xr3;N`v7KDaM%ir(q4EXBBTl(puL*|aIMN#mzuTim&Ibe0V+HR1C@ zCBRv)M&f*URC=C}BI~F|)JCgw){{KO^PqU`<5wENp$+R>5mEpv0_ho}8Z+G$5^zrKUdyU^RQ(faKE+>I~b+vU|4^78_9ht%$C#B18k;o93c;FIHJ0V0QZ z<#Sh2@@XUy2(=65#Shp4Bpo z4af2O#intVRO0ZjBlnD?@rI1|xOb6|L226pZUj}HdAzOd4Hqqq)P@Jt=cr;m16sy0 zZ1cDl7+LP0GX9Kz~Kw|rnSVq8R|2kl9* zy6anOWD+=Dazg24^gQC2_z?=N6rP9DJsZPX`5auniqGGwij(Y_GZmuV)UQqaSodS? z^q}d7sRUW!K;9TS?ts073el{~I-tv6LS_;>>T(7O1;qTv15)@ za=W*jBa#sm^(8#kX9BFXcU8T>)0@tLdX4}FK$kG?Q(BexhyT+mCR?|q&@!eKjyJOb z(?(`|p^Tm8qWHdFab0(?>tUR?U%R5>_TEP*%6to#W?1_HIi8avP|ZqPT8!uKMobf`2gL|Eld&JuYXvI8_NEBRpid~Ut|w9uxjWb%X_yc-SBwj6 z@Roki2B;Z$z2k|@5RgPtxwFX*tb+GJ+JyoWeL=>EsD)s_*rn2?73O3k_La1)3;oMG z+(D-ujc#*IqogzEfEyagy?}{VPOPHhRO$@^N9Z#uYiBq`us^dPGN}obK?d-O;X4yz)?O zQMbOUy*Y1=b^26aF@Xc=S#FE_$0mS>H%BoZYI}l84%NH@N(^RY3 zI!^GK-cH!eIjh1)VKI@jo33Zg`lR5cD`d6WnxayjAK#p<))YPe(Kx0R;1K20}JfMKyw9}eMl$lwSO7TQ0i}!FNb<|@u zginz|L98Xr-wEYw?yG|=2?@&F!~ezDTL;Ave%qo62}yuJ0t{}!8QfihySoQ>cMrkc zU5DTaObEwLjZy@3op}?)KT`vU7a& zu1jqbK$21`OH^f=M83XCY1}>sXo@8Yq&3xQ6f?^Pm23(;1XIKRPK;Y6o&?>)g;@RnaXe5?7+KocO!V} zoL7&2=JQ}q@}KJ>1(G98k8M_?f$Nd|lHD8Acj5S?c#}&_Boj#w7?YV*z<(8h6krF6 z4LP&tO~n9fvhpDg8H>^0fdzzkwg?gxREtpEBV29@yUxU7ECFJ0&b?j#FhN`j!Mnmb zDNvf(on%X=R|L5BstN*%brtXJZy>Yltn=n3dd<_@1s`*7;J*rfUlNja!pI!l_~ZwY z7CWfj)yfyI2k?Cr7z+>o3Hs{3s>Ahem_U0Mr`G=U(K$aZaxa7o>6cdN^T+h*Ha@d8 zu_NDM)Y!sjjZhV`VglhJG}3D7oYy?I)By}v(3PFH4mOd?w`zE*MpvJ<<>hJYk+j%d zu+0^Zk>q6;Y3fVcBCtii66kE1`_ktjz1h-8+~OPwnIl&)X8ctf_eV`9oo015;uy1g zq_$|mP39U()fsNSlw|LeZSUwcl-T{9j?%Y?xf89iH6$)HBh_6@3-7}!dBoA&JKU%B zjhF#sDsRjkwYO4>|{+5XZC`cei`c+QeBOu@Qgt$p9c#P3KFQ<$Rk3xiDL@{8~O(f{4#V*OYfmgL+$ znyo2oS4z}~CXd?jt*=^4K9@>hi1$O-v1h&RDYATap6A5h)sc-h*^R^EE^cw75b`M( zDvX6NMvU5l;1)xdOi6PuVkKsG;@ClR!Y;xHQ;Ir>31iX{T;;2|74bW4D0Z149|rio z-s}w&Q8*fpmh72pzMN#WY!WA~1fuM$V{)KWRnC@pq&ax17&Q|ua8H;nml3gQH_I> zjMJq?)-{bV`#nK6R~!1?SVTF&SOQWvwu0#*4H$s0KbahEXKmB)`SP{v3u|QO@kUK_tq%bDVCoop&XG^SldSW=W+Ue0&Onxj|!ZkZF zvCaoaV)SNSjLCiqok(njVWVWumKD~PW&7iEC?&C-V?_U&L!QbsN?2$HcH!@ zUT;)jt`e$MCcwa#5u=*D;o(U~N026c+_$CQUShNi|73lC#Hkb%K1H_wq4YWxGomaO z-@c6IP@c~4jgaY8roY|Lj;ifz+k%T_wfp21EL#yZJJ7WdS0f_040oxE# z5oQqt^Mr~Xb6vvy!whrLKGwQ|JNZn2M1(FD23tSY0ULha#|M5?CFOeW@pNdt3YhF z$!M#45{>B^l9{E>Ma`6`QqK$2MMKQd+UF9RdHwP{R(uZj8>S2O?>cBd51g=Hi_v^# z3?o@aWicV@`k}h~0^Il+po_qr3W-?6!tD+M0)eRBeAj~v2LbNr-Ep;$?QY0AdR=pNRqj73SsU zt#;!jBWkNm&3n6`G4F=`~={bK)OkyW>9>6iA0w@3iJLp~zffhXeKjF5yC zcEH5#6Mxw(uO?xg9HeR%rBb6<4qT~GB!{hGQ$(Lv{t|h}lhH|}sZgt+SJWy2R%(>W z(N@fAXlB2(RkOfK&tyxtZ?V(CY=-ZLD?~1k)%QL4G%3EbVB#BvdpXl~CHQTL`@az$ zZrysJCCAwEJI6T7QQMWI zI*no@+D0yjfm^cdY*}kmUeDzFu?a<>{mtVqZeYQPaCOBae!6|+sz$aT)F{_}NT_V?{ zdElGlqz=&?}=Jfr^5{T>#hC`*bHy7xvtSn89A*E8& zCf-)*8}T1Q=a&3Vsa^f%&=#Dv*ku2S*y9KL{F%niLM;KT2Ro9p!`42&%E=>GVjxEJ z1=B(DTuJd?(;9joO*9Ls3i8Ld)$cn{bY3;;a`0v%P1UmsP8FRq+eLg@MqP$5e^*`( zJ15Y8V_Yx4^`-M8Mgzl^fF~ER$&x5f=WBvalp1>y)MKqWY4+{Z}zMN z@0OS5pH&4=mi{ZhsZP^udmjDOD`w*VX~+0~;DFQMd@0wFbuuyguRUU%_Pze<0>Lw} zD^4xM9jrKm>oA_OSIzDZhx}V^oI{#JmNqJ-SCikZ6Y`<$?DB`Av--ED^ z{b4lNcg+++-KII>Acld`Za6|Bb_#IKNbC$-quenfzd>m?9(f~%fp!=F=98($h*y{( z)sBh4C?!R}R6M1(#)#R=TRv;yw8Z5@s^n&3YGU~SC*{%a0>r8LxMWkj=ZyK-?2eEd zL{}o&2OrV!E;@!Ts-4WljIb_>owhdLg>Y={T#foG&h}M75+>BKDwX4SN$k$`pe^$~Iu|7)~Rvh{g1z@oKtug1n_D3*rWzd?#<3HI^nDH-(HDHJ;?Bx91R4a1h89^|*Lhs?Qeo%2QELooLG0)fhsZ?fY zlW8%uS0MER_$KV%G#H2{BpQ)xqqR$o;NEp8j(Cy_ zOxK!}$ppGX&pX1&;Hlv}=cVCfD132bcHZ)qJ#k+4w^88*V}A-zeDJK=a`qJs2dBWJ zEJN#lVu8RNdR@Ng%y45^0Fm(Yxt;Evcy1$%hfp{fIgnw;OYD04d-&$I8G6CiC&H&l zWiJ2lDK3BVS?0HZ$|qx0Ag^0lX_J!|olI9%?OyN-FV+TiFpRBmo(OM+O*o4lXOt(+Hf z9J9u5p2rsvtj@k?tZRPD;o}v4B|nERVr%O*QFTZ_GS-=ozd4ZG2)dlv?`Qa?vkCg_ zDwgqcM3bZTmx9}+oZiPjbaO1(|8Di+;O^!DC<2k?CtCI@nuzMZvjqDZy+vaqLf4r@ z1F4>RR~H7_mgTmD%!{`>#S&1(C_tF`R6dV z*lW7-Pg_ZUGo{R_c#@gIE8kr>uj%d}_fgr1`46{yi*(-2A5R(W`MZU8y~A7ju?T(i zo{6nh^qxT-r!vsJhp;yP=R4v{ws?Dg(Zk2N%g+#ttJkTCpG+guSxa_*;Us2s7=^fI z&C)qD$qu?3^v-#uqz_h?eX~6DEL9me2luyrd{0JzQ9JJDjI~1p+vEH_z+|Hnsy|nc z+FD|QZImema`q$igvE0b55&yUVbzv^P*{|H>Uhf%QV+<_#b&N$g>&H95skUuvNt%E zwS*j;NpO)@Q5#&nHN}D1QZSMZ{K}fPC#QP7hfPD}C;RD7J_SDa-}_kTDE7X^96#Pt z002Yx=>uaaUPTTy1Rw>}qnZGm7F(w&sJ8_dDJCnDD>bP6RWwN~GE`GC5s-A*moec0 zQ^@*%Yzm9|_i-^&M=RSG^@n=l`Q*``~%!odkB_Q*&C1} zG$Zu8D~)p#Pw{@ev`xMCRe(jDawdjPEGa_VYbk_F|kSNOP|OW-N~rc zJO-96MM)iPQHl=Zn_*Vb8LpS`CQyn8@l%#SoJFPnjpMiKWEjbV)-v^k$9~{jDWv2R zhx3Zlo2$*c7V!f4qtW3<$WoorB9G7LPnCCbw{D1x^g}N`tC=a@CASs#{!>@nGLKt_ z$)eP9@%CKHQjVn5+~5h$$p^apbUDr+7HoSG^30Z1GPJ6yE%ke&qccsXJG!F_r;d(* zTV-8LQZS?7uu6ed0IAtR&p^{P{Wa{ZOlx;5BpNF+Q6|;@<&iX*uaVG2q$~>~gH~k$n`J9X!-8I~NBF z{PEmNRXT~1>JigaZw^ZIwzB(p;=h$LyjdMUVT2#Mr0#yiixPnT3p%7g3 zhdh!kvSY31p^pzS=|LCK|2{Df1hwB8gG93$^mH4HaEjvaJ?P&1YGVG=01iY$B+_7d zn(;Xr$d1}g=aJcQR+`lD74*3(Xzug1To{w=*F?ZtSCnVCYBKm?L7|WvFGXCc989O) zJbzoyx!3si@`=!yZ(Tj9He13w|5fc~WJYWfU3fO}Qr^^w$SRaz!l@b2oxB1yw| zMcX$Wnj9?^TE}WcSC@4hYTlDFpe0R@mgp>=W&?$PVc+HWhr453Za_xJ4RTj*b}xf0dXYRjNLunTvySJV7D~H2_~+cu z31mHByM~4SYt_68v`~ZAT%xnE4j(#6X(b~w?uu0)&_aHbQ}-GNchoPxuu!{aU9&$p z-QZNfgi)li9-DQD`&+dYF6KdmTe;exv<_D5A=0k!gQ?$`MexVIzWQQn z3y{6~T&w+QyU_P-#60HOPg019N2-NTIPLu09N|D~(<4cN)jt7@@%|J>nl1LBfn4jU zsQ6qRcWW`H8wxvY9otASUxPW)Ca1*y+jN2=YFa&XC+H$@B&Tg9nV7w5SLkPa1BKBr z;}vSD48J znPrCG58ni2XEiExyyhW z%amC0{!0F6@A>tAFp}VBNN>>#MxypVVkC_JR~U(`gY$p$A9t_#d;{#Rzdt`qvG+{2 zkooRRolB9N_yy&Q3<@cqhq%laJS0;CZtTVmD0(N++xg0?+AG_W*ZCT$dZJ)46~TJj z3dyP(tLElKJ-eF46<;!NU=T+NH3y1Qz%x|jcH%e36vu^6yw6@%{dJ)KK#5*#P{~@V~F#bGS&R zk7@C_T4sjAu%u*0(pc4MdF2{o)5qhIel;{^(AwO&&bcIW8x6cI$fonkr}E0p1&5%h zJ$xW*Qc4n&mdm8Kk(SL&kFqN<2;N~y?LJ5b$y`SV*oO1#4Je>cW64qfPG;2~AVz`6 zWHOlKhni9U&NxR$L8D5Q)uDs&qCn(%MF*m=#;7%9%2QRSL3(0wp(#|kjQuPitpN%Y z54B)^s6HdeNGzl{kLrKj+Pg}Z(V+*ailu~FqA+3UQ8T7EM~CiWX~~FJr#e@LYGNs+ zOw%X^c9bGz>(y+bNl{`_W`2;QL`C+P(fNYUEjMXxOu}fB5VlCrkW8IN1P6WlVvzM) zXIK?m`7M@I2Bs{X0!g(-NY?y(MvP=vzcZ)fFNSg))WNu`b(jik>IWz5BYCpf1xt4i zT5ir^bff0B8upcLa$LQ+EbAOYJzs?!4{*z0=e8PEwQYwuskO)&j+Iq_)O;SM4jvuK zdkQW zy_<9avuGu;o?2gwHnA~sAojiFcCkaIl$hnHR7j}UXl43W33cch^_so|QKjPhP%Qo? z9+Ja`na7KpGfL$lov9163BOiJGY1kWie=~`W{hXEZkb>h!_JeqI0E%2B_W5cSOafL zL@0ch1cg!yFOiZ7&^p%*YD?QGDP;3aKe%yw$oz6Z8>SlebP(cEkl;gKG*gcmITG;b zYOFZRP4$rhBu1{zJWmiuU7bpEr1TUSaNHU_FS#p~tYU{#fg=6JGo4Ug9p{8iKs32h zN3>nlS}_gtqX+Wx@m<)Hu!Z)Q8C};u#3g*|#||xUSzIOG1Z`cLi(@L6dI9ek%u!VN zdwIPqj}E?huB~6iP$9ZbVu;~7s@c08Hf2^bZjN+F2SXeLOEa0&Gs^e@(<6devE^c@H z{lSKHiDZe)M2b!V=bc?x9ZX1CsM1jo%_h7ZD~|vF64A0GeGC_}Lg|F&hFg}X$IuXPRN z`zHfEl7k*#f0we5&2xWoE?$w*Vp6IOP`S9qsZpK{mrhIFm(186+?QBJP#o{cd|9*X z9pBv@weN{nDeh(`JUxgW3E@6pr>(0o0eLsK6CUP#tr>Si!M5FxNo7g>9oAppErsBc z^fMLhiQR1{wwq`e{qa?Y3{L*!SwRi{qKnfVfg9apTxz_Cc>8uOS=}d$AKsQ!kxFNsiPi+Y4 zTG@8s@dDx%={({y>0-mDgg>`@qzedq(j^4i@e)E_5VWn$TevMNShBt3tq0+_jf=NJ zKMnlZ2KMchMnt4C4*Dl%lQ8+YNwN7L= ze_MP&cC%_`s<2JxdRp5V$V>`J0^(*{#H_{VycM{6j5GB|mP;?%276 z6{D}#+={d7?@XujU?&V8*Y;e8Kirwy<#kuGeIBB`^CoY3-tM+*G~(|z{fbl;Nub}^ zuA;^LxoUv_NnQdwxL$Cj2INggZY-gv{jK||+Nwt2a&7-+C~k+bi81w0>Vm_jJ3FVP z1n}1elS>vy5sGfG_FJ9r79n|3=fAlZ+iCa(b@r9FFYVcQP!-4*W<5C#*rE# znEe>MR;I&V!Y`sDDBIpE zdl-*xqh=FQe<9|+YsNjcHip)jtH7HofzxN+3Edc{WNJ_C+mjpQ_j;h9u)Eq3Lylz| zpQKxhhe&&y1kCMd%AC66@c6)l>~>*}h%jAD1u1;PhwBNrNY9%c4jrR6d+98%-E!(% zh4#3O^Mf2O>hmElG%^L@ae~6D9{v~?S0n{7gpPa=w`c!Trfn_Zjs(V)H<}t{Q;=)&djC7ijopUs7Di1?gzpkf7xf%$2OT3z>aH3jMOTxNhE=n-P>d z9u}LmVXK^uw1AQuiY9A3!JNbi^n}Kies%2~*t%z9<|JCYrO8n^Hi)f-;?20vo_qe$ z7IXnWR3z| z{4JOCExdF~JjtEV8l#uZ@6aF)1I~wS2;Ft=z%@{ye!tQC&3v2XNxjW5n7>Z~m|0;L ztrOpmEyL+B%o{(>JJjcfvd_ycv2M?icxxmmdOXz1nKCdY=T58VJxd`T3&P?_KrmSQ zU$bR)wd3)k{SJ4Cm9L^o(A`@rF&3I@E}pxTF8f-FW}=i<(2AUhsmPv=pZc{~NB2?; zWh;5p)1Q0i)Z*oePF4q=Qv3VE_97#|?>~~T*xjoHJ)W$1);J zoKxtBYAQdpR%9)MBI$9JxXlGf5r@V~Cg9Xnf*qxPduKnXvX<){-2Ok~+n7;W6esF8i4e zp6Ann$QH4pH9ty~ya0RAUiIxU2?_V5Bj#=`(N+C_SSxe_o4zMR5P6X_Ug6q>gv4LCF z{E5J;bUh((5)3vGHZ|(}Biu94t#I^>+QTdGC)KV5xHMg0DjWjbP)59t$lMgKz?yQ4 zDJZ)|jy5j3^#b&YA;{Vfq8Hqy1;SrJ&1ng5TpZ4rv88eE>L~o0~@RPC&KGg zvP)S-m`HGJ2+9@5T_f*Gvgi>HBuXwTbUVdyQjRM+J7v2jYAd{eV#Tj6D-zMP>VjeL z3IHDe&;z4V+AWb+`%n`wUmRf&y{{@*07nL7sQMFwX;loAT$;syJKbtT;jNuu@u+l# z!lj~f=o~@b1mH52t{-r9pl}>~0Ry46W*O5ueFWn^zZ!xl-v&jUsD);XovfK%!1yJ)B4Tg&KH z6@LcsDzV~Y%6wFUTa1^QKMS~%ZbK148huvg%>w?U_P`2GPm4ggX;u_yj@KZHO7`ORg zn*`o@Cz?#*(ynjt)rA}^3BXhL=LAy&GSmcf;AV9B(g>soZ>z&097h)}Fc+Xep`idS z31BI0%ZF0~c+}Pu5I_t>cLla~2Us+E6?j_cjSeP{o+{>5a0!JwMwG7J3m*se{D3n6d$QqYd_$dgs(BPH&HDb>U>^0ZFgTfdR~md3 zxFLlg0c^@5FrvNqhy0w4D~Gro5g`B(350Mo8R%9unyl;=5Ad7}H&%V10#ES{-IzI5 z4$-!Q>r@{6qK!*#69CUqa1r%~cVH*A7qu5B^@mRpx32{==@Fxjh%!Ks6ao(rB#RIQ zI7@0BtI}N+oAuDX!68L&&L_t}hc6T}fu;qUnVO*|WgP)&J9)2azZ!71s4 zli@$<@=rgX4N_KMEp>n)DuNksGhn_l0_lZC@_)M?HF&ZY?U^{CRIY1;$+5UC3XU7C z4-^iA;{fW4y>Y+}fcJFV#Bj*Dcjb_WqYDq%4j8YVTj)&!J_2rhML+=s@(3S*@t@Dn zNcZa0M#s3ul86O>u{^>H*b@&YQ+W`N=27(*0`sVKfytk!^JUW7HkdY)UQBjYdi&yM zCEj@8u5_zU;2ZUq4tq}wH->$!9712;0_iYt5hoXNOz??pgXgPMRT$kBW4`<@nSkYG5!7(qSF1I6!Eo%5yRl=U+L58E zGj_pn^03z2L%X5l_4@~(u0&Js7@`eH@6dC{fh81ay8Bwu1_V8Tn|9agnx2g%3UM*-cdpbc0V}I^$^)I zc96Mp*Kodfo)F@lA6)TzXf^)XW+i$_omzN-=_wJOK=%|1R|Y=i!dZY%pTNc@J=&mw zoOr#uz0aG$B4yswb*}y0?IVbIiCQntzuji6qd5^sXS@JE$j^C!r1Q~GWpe-QH-WSp zGHef=JpLFk$Y;K2iRQ`7t)dz0KAx;3#q3{AV{|xa5?x%cugl+3>;D4ruFaI?)6sSMYffLlb z3gEPKfn(%>@6Sr*h}~oOWc~h!BQNDrXSy>%08ZjU!QDDeS2j2R$ulL%+*8oo+FcQEPwkyzlm zihQ#o!e-l?4Q^5oe4AmS={Z0XTYvqRn^IlLdJz^0p4>$CxPCUA=Jq~3kwQB$XZbyd zQocn(uVUtCHIUG;lW>IlC5K;xvj#Uyk0jjoidW38kJABYY0JQ-uOH^KVoO|x3|kT_ zpZmzT*fCwi7xeXpP5595U=yIIx)#H+rr0nu19;iSoyzuOn>-$tBqBFY?6Fj~5oFlM zz(!l}FUxpW!q)C%g^J$YqbueM+-Qyr?YE6g3ibaU-;Mf5Fu8UxMxXJ3^!Lpe%QM=4 z;+Xv$HV2L`G0aAR{|ULL`Tvh&ikY}s{J)vr|Bc=+2RH++2wozXdsi8WiFg~E^j~Zv z<-SL&iB)8D#t<7|wRKWamoH6Nq!4#^qWk#;munXH;FRFn1u#h3YE~B^zs0OjJ0#Mx zt7=Zy8+Yedf*f8ttk{(0^$2zPc|kYV2V;YFPOqW+7kFzHB1<8+pc+s*=k;A7 zt-ftRTcdK0>2p95czgPJ8R%TrXNcs5wnph((Dw$Z6Z!hXF^;#)mPxQQGAXvV!MEN% zb)@%iF;Iwcy`{Fw``CiFk*3gcKl8qD`}N5qv7mL)JHLp?RUPz}4;{!osEK;`x)o`2 zsUhYQe*pUx56f4?KMSIhNV5>o(as12l}KH=iOSA+E(qf^K6ofxqys2$e989^2NooZ6mH zDPT7#5ptxhavCx zsjU2}mln;^CM(ohK;8z{aHJeB#YV0a6v~_=TKaOlM8NqMs7RC@^+uXYR(iQg<1$@r zWvK%t&CIV$Bx|n#Co~QiS+!|WO7g|=S9^yepFs{`cFrx`dROcVR@>QKiUW- zvB{=$Ay;D$Ok-6Nkd;K@v;CTB%a>)ama((!- zi8ImF^flh6!^P~9EkZmel-l1zUrOFZWFxN<5&wqatq;pJ1Mb)okfUii45ox}hcTRf3*oMxB3 z@s8;5ebZCKDR7wIGkF@%9W-K-&M<}2Y1QA6&YS1HBq!=slCLt-1S(e(ps&f2DPJW5 zR?eezVs|e3EPCC?VC6Yi*|CH^oGdQLomTa(ufIOCRW2`oqoqO*nbS9jFIzHH(yyB{>D5kKH}vKvI%r4LV-;XJJ51pCi< z1Z94_$7G=M?*3F8kBTrpNdEG;>AOsU-^t#f==g8G7!*rYNB?)*i^%l)RXi!&SH<0v zF}5CgO=u%V=AB}s(G`=D{oR4NZJdaeFIww9Jl3QPXvug{+*cxy|GKamE}9rs$-x-GA_ zw=`9?x|yIO>HPfW=()&^ehJZg_t6)NRj;@b=eLzwu6zlDjVFtcZp~33T4j6+H~-G}B=XZHN+M)ggfcW| z$tu#dZTb##NM!zICgQ=u4P|xhH zsayqP$A&Af5sQ8%)aak46k=*_Gu$70&&nlCv#Cl=npvEWxkQF+S0IgPWH07lb6lE+ zE=Whx!;pEQIjQ+agK*vqN;9e3m<$8nyB49rx}n%fv_fmlk6uHn+WAZ*5uXYH+zFVFI-;D7|p9C zVONX(hwzptyc}=71j(yTRI?L!BLiH zPbz52f*#7rp%HnDVT~$(QIe&&LK)Iep1z1N5%pw?{P)dFsOe&(WK@_5ifQi&ovn8G zc6@I>CA0W7yCE+2kqP>V%8p`iSvK}D@mM;U1dKbZWO+a&$icSp(_y95JY+J zHEJYIRMNIl5&MV-4U)g+Uoik*DKWHgcBjcjnb$$k6}smL^krM*8dseu&8%2k((Uui zTert!^G26t&C6u2Y1V!(>&E7ZdZwE@_1DDaO)R^OOr{(=+@hN8vtIi*{#|!{?`XC6 zM?JPX(>})h?Ar-ntfAC3`{?PAHi1A!1H))-@^RiRq1is$qWq%qH!n6bF!U9)Ik`KA zc?0YzY}Pqan{m8;`_632!k!0eG`bPuN6`7bfoOEB_2}MN#B9o}T8^6r`u<#TIDcxH zywPR!bhs7Y@3mQqxyR^fe@Lu@seQJ+RHGllVVK$c7$0g!egC;!d2>b}lHfiqT%?luCv4)e& zbLN{V$0!fq8wyO02^xEoj%6Pb8yN8KUqd%#uO;^snU|NxmJ>#wL>pNeJgLo|#jfj; z1G1V6ERID+p41!bc23%L^>sxQP5uP^0pA5-1*Fw@YBn$dB`svz&6OLj-C}Df1VkI_ z8m?W37n2+kkB@FKhmB3Dr6;5Jbfs1F=gVqdJJ0`F1hV>f={BIedgcE=rfUU{QWnBMfQu3@4^*iYE&*6&16%RoBTUrKgnlB8f+3`tX$cz&ax3Z$nR)5 zcsWF;JM3_3G+$0TeTOO!X_qQL{Uf8Q#SV>{=2NZCwt2^Aw+%lIpPMc(j)$~_2%lcR zo|_)847aI(1llLRvp28m{h&K~yr^dtVU!3X?wf`?zMOlgVBel7_ooJ*%n3?+Qi}^T z?q2f?2JVE0JFXlERIq_?~^w{WWQm4AUgBKA+?dqL)7-_aX^X6lorKNP8R z=(!i{!|N+d)W=KX<4ieHCs?_!?8BP~`Yow)RJqKhv@_x=n2GcaxiLVE)N5-#tVp#| z_=ID{Zg&#=y%b4@tz$ML!9$DA(ti?b7q6GcN_Eiqq{<5)x=lqHyC{fbB6R(G={#FV zRu+326&#zGh*fw}{0M4iW5VZQ@0jL+ z1kCV=l~u7kHrrmC!b#AxTKuZ^+RU`3MxvU0=Fp^>tEjlBVGWAz7PkB;nmIc>Rb!8#Y%vqxk==%o=+b!S z3_ruwHG-%XcU3h-*7&L&-7whq-Y@FYz2LX#{j!(duda}=u{WG z8h<Ovh@mu$>@D-pQ(n!#B0oW7)lsSN3n2$4tJ(OP*qL zQ#xOKgk!OXeHQN3uq&yQ;*d9`GxGGz-2{u+_E-Pb*{Mi>?T*ljY7oUuWroNsbnxc@gx*l+nWF1N%lx%Xpw*z0!+ zo)<-Y;jWc!E#Q^J<_;Unt7&8}tLmsRtPg0HwuVCWa;>qIcGl;0WP`tQasCjp?pkKJ zGER0H%K3E6)tS$QZ2%8+GHa;M8h9<_eR20sekYTdPi-cDI#Jr5U4YKDn|qvAGp|=~ zYd4~ysXt7=g4BuBiBsFIHXH~x28n-SLKpIlU%(5Wqk!D=LssJo2PU#6j!TJK#Q-E_ z_w6ZJBz7b(Wkd0pHGdT>%V6>9#Wj?~`ZEB-=8q=Hr~E2_x4(wszRIt?J0vNjY-A)p zv({@NHYqwaW^7oO{&0gK$4W!=J$`|kUG0miWhs7UIa+)7i6doEYo5o!!O4IYh3~3i zIw@qplY)3%b2Ogol=UK=UGF1%jm*>t-)b~IpC6y^5v)dXQCxmTJ)x;P()ZZoj|1Zf zP{Y~PZ+zWS!ii6Q`e@Id>r}fMQR_!SZ0AJUR@#p3&p*3|vJ zE*6i1{4C?K1&*7LqQGe+x~o56NtH%1FY46F`Zhwj76WI-g|s&@rmZBKS@zF-0xdVo zJsdy$0~pAy&oFe*LppJ^CB7BBXN)%C8=JkqAm~72*zAtS;6$%-2&kDpm=}B98NZVj zWuIL+?(%TC6Mz^jazt^c6t5t|g1(*tfz=iCi>Bbz{Iq{Q4==DZ{Y9azJ)ZxZs)ako z*Knd(>X+MuBMtse6^fyUV`GPX@+WP5(x>uYn?!AmNSf;>+>N=}SEnOk*wKa=Q)S+B zxvD%??3aBur#&BTQUbm$=e81qpt7giN9@q9pF??+(o`o#(!^BRuy7rn!!I=z3IiTC z9;c<$b4~>;y0$L-Eqv`Q;6tTrYPIVY!?y7ri9o~cuez{MQ7_3iYO=SO6Q^v<{XG0? z0tStH`F8xt0X?RR39HqakatvNb)T+PhBq^q~X9#JhQeYz#AI7NZ_wAwH>= zHp+x@#ntZ06hy3~B_!+QS*_ynVX6&FM_=PbM7yG1r0y~I()s6n@*;eWc83C!D=g)X zF+JB|9S%3XPA952)tJX*&B28e{;WY5MH_<)5~|(%?l@h{6B`?qclef-*^?&E36&0K z-EsO4TSwNu6*oNHC2xLoR?B&}S25hyggU`K!uJfL`?2Thx2{RL65ihId&u4;adS!6d zwnw*_Xve%?*aJ;3!Uyao6goOZa++t?0rqyu2f1k;j+M?Dzk+Ubfa8ybInBOJT8?=E zs+$>5YY%gZH_PXz5*@2@GiORUWu0WFykW`Dj<~zEPJsziCUs zPHvkI>GUD5sL8(}3|mXw!JT@kYb1MDhjZo!;DM3opD(0m@1y@nk<;Rmh_}A(8E>4E zJt=go117|zsM#`K!x25vgfa{ec@e7$ZzBnt3JV0LWDzE!D||L(l?(!G$^p_KN^S5t^Rni{3+rSKYPKS>i@NBLM*Y0Tv@Lx-tP2Z&!IUkO$KJid3dck;(BROq=>d%HPm?L*tVCCyld=@L& zUE#Vi#*@r>`y{f(Y3|}R_BgFeG<9j!X%hsSW?%79HWG|Go6P;O4SO4gqf@cv&MV%p z>)i5#$vOUq8*CMIGSmsk`>E&WmVevV{;+dHWW4?xfWgNMx@FW1`nHcfbz81&V*P2( zX+Nr<25&@E&MDip`VF01fB0<~A>Z^*;jE#o;=Jg#X`S;5g0^J6<@)E&V}Dq|cu@00 zHtD@dja1Gl9+dj!&;5{DntYIrG|veiMEj4PjOhycBbo~rBL+2JgL)OZ0A zz-kB#ReDP%?5Fdu0XAMO7%y?1Gm?@9FG>!MQhy%cG*%r)Y48BmYD*!kbBi&o3Cg)u zeb^XPX^&M3Xo2^mQnqQB05X8~kX=+W{C%w(%{H>rI%jfbwKn`uD&C*DUAoC@Tf>gf z83d#3_z09$z3KBy&)o&ZVOh6KVOB6GYU>ss>J-?CLGV-W&vXB-uduLN!!SJ94ZtWi zgKjN4gTCuyZ{4{oxAs;VYTdw#Rem}XZGgUfdgK&Xb9W1v%03;=XS8?+m15ib)i9zf z%`iDmJqM7Si%KoX?V3G2&|4`u)vGVGdwK}FxY2LBd8plGB6)xYIz`89EXjgdc0Q=T zIgK_(s*&BPcIF-@gGlcz&0vs-aBB|Hm-Z()1HKTWi<=0#_w)SmLV7j!4PD{8;~$`r zzWe%7yOI3Tk>HYShtXNPaCohH{*iEpl3y){dw0KE0HdLm&=Ozf$hu-LZJ(5jF(m3p zaYwstLjfDtr#b172B`kWskoP6e*@V&=h2B@iAvuhM*h!p%9i=SvPaR8o>t(`^O!-P zIm4fu3Y-sR&@?|By;(63G7~@#AqLuI0YoE=6@V&9eK=EuB(f7EC(e&dUq|cQYq)>?=uTH={Hob)e{vPWViokD74VT2 zlw{SPplBXO#X;DP9B4|xK<$$)m5(OEm86;6^_6le^hnXXnW}DKv z=2J+<=KSm0HX*Sn?;0;JL5CINemdQL8YWy73W}mP7B4^hOOh^i@WXDP_gA`41L9&n_@tO)KhM!X z4_JZJfU)FIF<^=cT@V&3wYnJSw;WxnB}$kpGe`xA1~4`p`nORTB*?@%pms~#qKW%Wp z&8VL^VN=$(dFMTtWV8rvlpw`HvXD=)x86~`%D3+cpLqSPhiGLU&<1+v&uL+ll)|c8 zIGQT@sx>g>L5P%p@{lyPu+(5dST8&bI88D8!oy1DO>QNXp{?SW-sK7E-yu~DZ`upXUGpdgE0UtdG`RP>3K}6UP4#5r- z`??c|{$$b>LC~1oRFTZIBGiRZK!C`?>J2@wA$+3ocO3Fcx@`_ME`vGs<4O6a4>{2q zD1YAwXNkMDj}lS1rPTZQKAZsHq$s;q&a3|m4p(O>UZH%i!cLhKIvpK+Z~l$D~kQ-6sui4LfwSU z>=Boy_TW#^I}{WWboI^eA<5Rxj^w#0W4Hf5e7$v4T*0$0io3hJ zJHa8i`#^AacMHzo?(PEwch}(V4uJpx2Dji&F28r~dhe~f?m27q{4w2Ad+pv+)w{Z@ z>if!RSmW~|{IbV?()iTK%=Z6O25+Z)Ripks5TFDWN%<;EZJj$2KwIfZ*NkK1b^ zwQq?ey1=!`ty~ysT1b;=+rJ^T=T?kAg!Rp;T!6MH8MC)Q+5ePeTt2piy5QjHlH&Dk zTVEB7r+Q)D8pX118$#s6yu)nHeU?Q<4$-oOnBcy}+P?O3X58upw~m$Th*YhW*Mz5rH_c|w(gjTV8Viq^C@=){<}8U6#?4uWstT-@ zTLh@)+%ozUE?#}(eM#H*pQI~nB22`eMC{#uDpM6$D9;0*#iw556y?Q~BOZLdEEued zpEw40j>4K?M0iX}H(vZwdykTi7tln3OdsP>vNRtw zyQ;QNC*HM~#!T0lh(XdrbHitGPeoWknSUR--&o#UG3!C1(*CDjQ3`KdgQ9DHS)Wq> ztXexoT0+$`M{aZ>p^D-M5&iZZ^0G;NLKu{_d-CxPa5=+C-lP>t|7%MWD6(xboT=#l zeUO;vP2w#ZQ&ed$7I95PYM!WTA!>}KH|?(^&zo7#MAR5|y|XI6|S zQ6M2+FCI?^bh&~5q}OrUn=3%OU4EaPJkFT%xjAYLyP5f~7FVD8jec~W#(w?a=JeZc zN?*YfF-%Z*J(GK84?KvQf@= zo>u_s?+coQ+wVdDImjaS46<^^f`EvT{GXzkZ2$8?mWQXC)Bh3GY|ZicJkG)$n+xEY zNZL(?K~R*FSf`nSfc%|=kYfo|f;dbg=31y^G&nzjG7BX&P+HtkQWL_gbvDXGqh8zQ zDL(L1>ujToeMRfcsBvS*=gRWSBkjW5z|*tKcK1<%`{iRncW)egkpCZ3svH_R{s~Fd z9}5n?DI>w$f^w4@>%OIrD6$w?UGw49H+Zke*DsvC zJw&9cA1epG3L*at5Bjm7|ND=)Z|=^vmqgEy*Hx2u;>atDh{-i&Y@&|;^j;y0i0L(B zY*6D9U+kQY|LmS9ORvc_ZEU@c|I8jS-cHj~!bp&=|J)u%EP3AX9s1jYD4wX>wLacX z^Sp9k2*$8P13+h8XI=M4gPi3qF!FeeYKAfoZNV6zM{^o)SF6XtWMkmTaDETlk}{$k z--dw8^_X5OI`WCP$JXkq9>h=qD7c zBgOV-6o;PD4!f}2${Y?uL5jcYx7ftv-D~-l82!b=(`0{OyU&oCMNC_^P1d2%+tEZf z!ack<)FsNXDa^{`-eNmPZ$ltbKjy53+BQ*)E{cf9<~=9^h~2_LB2$|P>a5|dph$Ou z0!eJt7)W@y@8t-&3qZOL1Z*pmPEok@glw9@No(AdUu>8pIfWH#s&Kf0#5e64b|OL5 z_&x+`$0t7=?q%@PJyz0*Ftd@UbD$oVCgZh|v0+GXuE^+vJxgUgL;G6wdCsP}ZJA@0QrqXWYtH}es1()MLu8AVjwf2T8uT)nzZ$wbZke6;BfN{) z6y(W^>5Px%F>cxHC$Mw>%VcIc4Pe&uS4bmjjDKbv;j(Vbj@7Bo?(OPC{+hm}?9uuQ zoae)Ha4A@z(G*|Am#U|``Ufw~(h*Uwxu~hDt0{bocyT2kySd28NLunS0_CSIcYE7; zn$P8>OhoT;R-~uXblt$JNN2Uuddx3N&n;8k%@gA`5d6O;*s>s>``ujcj}FJDDydeY^|2lS^VAD~Y7vK!GJM}3AVW`0BV%qHCuY{u(rtrH_p`}3 zL(3|XiRDLvks8S`SC_>jLzYwYv}NzivgSnol{3&{k=@Dx~IG=%W=1Xcn&ua zirvmkeGWEG>~$i9UYDFbxW0$n9cPD`n(Q?T?Gm<1U8gLg>Gwa0wO7A8xfc+950KPV zuFVdE+4N5D%pIOuLFGqs^J|u=75IC5T7?ZSQX#DfGE)fpVPKCI-pUljACh0$C#t?0 zCtmg7HnE$S^`a3p3^-Y0Xi*X+cP-=3eIF=`0Z^6yaO2U9w6g0w-C&cYnPnSTubDCgA`g@0HvwN7U@-$qm*zJ zRE8D^lh4^g;R^0HbxdERBbeZBHYuvqMoeI^bXg)?MgVw2Iw<(Rst73EG?JNbG&t44 zLca^oDry_>LpC0u5r}E-jNId=^_So=|-1I54`-^6nr>v30*q3omOQyUM0AE zgy}s8im6o{P>R8-c0vNBA6CpXVpFLwWz(s^eBz(ZR=iW;!C9+*g4Lx_y5fm*B?S?#dpyGrHUE{zS@j@xzem zqU=>;L()&vt{g4>vOIuESO!_cH;N2TWBsgj>I+qf%)N=;WxNd{on+UgM7hS8vw6tq z+sz6ZGX;S?4^iz%#$rr&L_ZBN)^feKd#-C7-%12k;Co=Cu;_2g9G6{^JW#^%QWAT) z?#!FkFQTMEdZD7_=lw#I0}J_xzA&Bnkui&C6LA_{x@58QLYKtOhrhT( zA?~N)^;-c=HrxX2Ih@8r8@>-07wPH&kj)!%R90Om?j9w=`BWPO!VZ0V4!-Mx{HTMr zL$Jw^;9Sd2C}4$QYYdn1#QC6cT_v~8o?na3phT~&MW|~8*mG1%{;q%rw98QcHOyiB zi>#FiG9wTEiuup(1V_CB&AHknJH*=Z`kf}m@Ztx~=Ej89`G(>{BtvPwx+9kZ*Db)~ zw@k_PaVDQ5og3YL&^ZqH5Y&LWlL;DSUG;NLFbz2wODK_F}68+t39Z1;1P{G zlY+U)-k%#?*ef5JH|2Sdp*uMG{{rG=U$oH7cJPi!&;^V4DHLrvY-Hw@Fw%nSNOBY` zX5(vSQl0{(k(GPx|6244jCiRK=3rc;4XFN@cM|c08X1-lnDH;meaJp^2R)Nm%$Tu` zmM6f8alw%InD9dh_4r1a0KB7b8xwM`h9MsM2#5bda%5GIK=ZRrqrIkW|Czi!kjN+PS7} zWXoMgZ6jPcS&c}HF7`6LCcOw_FfY>fnJz&FYix=!RNx;Bmh7CfOIqqDgM+6-Y zn-j?!>8FI9e1mjb8sL_1c-DgO0<#yO9>WaAPRw6hQvP&@^LUfx#En2FD*S}8iI()T zg$pbkm2(=g_?EiVeBcIb#VbTBJm3O&3bFhS^o0PR%L6*ZX&{+)knU+fXb`82V#25u z){yrkpaS^iSfH>*pp z0K^cjh=4U{J1&qD%rfieaOLN)O?VeP;1SAB2;>D}hY#|CJ{1vbg|;h%30Li*5yRCj zB7D)|!Jh1x9k_Byk86z}p z1+t64sbWx?fr8o%jkf=$JeJe}C%m zucUH=L?@&sY{f6&4aBL1m?m@;9H13gl?h@iQv7`W3rOL@x&s9@CaPKu^vvt2xaSi{ zpA|2DO;lGC)viOrZ-CSqfFn>4AHWRJiUq)jIF%4HgsIR3>amI&s%X_JSS$d!;tKL!6w!{fRuyVF8IM7qNWeiw-I3{F9S+dT8j9qQ z4Q@jHG1117V?|6S?%1!rw;L%qiNu2k*oWXD1Hb~Apfor^2EZH`hUa>|+~XG-F;d6y z9LS1npdco|5?BSHK@0i~%t5V4rLCBGiV%4NjOi2|Lfb)t@SsjL#PZQ9xF9^~Ks`Xa z6p&MtWIXpjsT94uCGj!6j}H@M1tY#iWyGni)ibwt)^Z&ET(B?KmfN~0BAv%Pw>^;- zHEJd$sx}3xHWjKiHR>7#s(n&KtK1OWl;iQL1%TALbOWhsQ_NGS;u2ydAJm1c@jcXz zxWY?8L;s|$0M5G0(}gUlCs48d5v*x<@2hmv6&kpfx^}HqZ%tb-bW$gB@!F=%foYU( za8>5_a`*yiAgbho`&OcarL~B1W)cuS@In-N&kA=YgtGcbP$NlDL(ZWiy1?B{B`$5F z|D|kR2{~OjpX32W{Q{ctlM?afLRZ6tT!QTtkmE21r&%Y3TXHc05*$#_M5v+ybc*pn zYNU#3LREeCVQGxXX-wJ3eyLDtQBM!8g3@pTXa?KyR(u5sB5Lq}s?saG7VBt~s=qKV zp8y4+0oIVG4q`k|lkgREVyzH%jWDgbmx@ptow!VJ6{SEuv4$h zne9^(H6mN4wp3qJAP(9jgrO>AA@BJ?574LbVx$nu;$p(k6-T8??;;<~(~XCTvd<%= z8m-|?Go$JH_r?(p`WO!?O`BaGQPt#74{JYM(1(YVDfa2(Sf~xU7FG((dzeSOImpa= zqSF!xn$O!G_THnx?~yQ2v??4^$I8CWoV{sgU!~A)j;WugrKC{tJX`w?dytxUm7Uggvle9kolf~m9zT@8W9nzi4PO^c4|VK|qLnq7?l1Fwd<2^Je*f!#w~0cnKY2 z#nD1IaHNi?)h!QJu?hI@FzB4*!7zn4C5|~MX@k24-Vo@PFxqTc7FM^1KSk&8fk=Mg z65@>K2$oBU3*#%klq6^4qf^Qe3*|D4;WLsp{Qo{b30o%% zOSk_@W(iQYx5pO85l(e#&h6mgaa`HZT6@_T=04j*zlKC)LLOjZ4uKOrHz(qC_`Wvt zBP*zsf|20~`b}*wUl|ZL8l3HSnJx6_nsp`G>kmCY{QiY$UDLHP4$7<4UALH-s7}GJ zHY}Bcw#v3b@u({z;_gv{TT=%mhM+tzSOBGp5AW+9rw^~>wKzfK9_CPruAj1NJ`Jct zfiLd)cA;pjS-TD&vw4sHg7#lYve*pA&7WTNOYZ0XKhsIm3;qB4Fb&d>Rdo!2qK7dFJqH_9 zgi(G|uf_cCa8}l3GW1GOJG?C~I`{JvuPyVhFefEODL+bWk%foA85PtW*^Jw! zS9=$tt~qIXw@Ar|R?&!A`JB$02PyZjmkE8mW>ZeA1L^yS~;4!38iN=IHm9R{n z>JFM>q|!-q^4OT6D78ZyHl1gj;B5{Y!za=aVaG3cAO4vbmf0WZ{!km`n;OL!qPcoK z^y9j^@N<56EF>3&WZBb$E9Xd+fomq3war>`F&ctJ#pf}Y1cmuvXGFtBv;Y)5oTC67 zU~&zwk>Cd5-K+I>`|d@=dafT2QsqZE#=zNBvX_NTdR_l%m5pfUo zBbd-mtl%v`$~q#ktZymh@@L4br;X*+^Oq?BowEKKrYXp5hvGTmax7sv<*a-6%aFxM znD11}As<0pI!NUJMbp4|+wN-RM;EhQ0h>$f{Cscmc(aiC30j_fxo~& zyNNNaMq3h7#*ppw%7Qb2S=WLyX@nx8Y221zm7~~HLy}CA4zIbvHQkggYVlY1eUABB zx*tXQ&&$?_pI>H1?$0cPgiOZYcVLwH+!my}eamm^O(LY^A9>v+^xi{w7E-DeU}NYA zc{To4bX}1m^D1x?PK*7crwDU`^;P4;JTfCo@S!>MpDy9VHzSLE_85+HAi+K!qPYm9 z490O?dx5iJy_>hj^^?`o#Quzy3O@ZvZbS*6{;P`Gbu01C#UvQF_u8P-ol3)p9lTtM5PhX_NbBQXUEd z!s~z3&;JIl|G)I}bFK5%Fg0_q6gM}wba!|D-wR*9mc0XxCeDY`cQ5Pjg8g^|Cbo)= zIO|S~Q_W_v2>M7hPWmRBW{l&rPLWH9{#)W(H8px`s)>(Nd%2WxP{+itRUc_*qfmU|R7IvDihVX!B7pYcsu5IhJVK z)%VLH9Cd|5xEgtpy{E4!Uc5r}yE?bK#C2K*YN>QQT@*FX-B^neb%Bbd6baZUHJH>k zpxdru(~OfGqqLM9WeSW{PPO#3)Dbwm)#Ug=D=^tx4a?ikI0?G5C zO(GuGDFI%x$La{-r4HpncH#LW?MVWT%Hs*AqimjHx>9$hCr54l;i!eiE+b(iM)Ebr zq$SJ#kC4<>9eT-wY6f}{6(%({D!LNvoVcN5tOZu;1TsRSz#ftVl*<$GDgKbKI9!8b zB>9NvGAVVQuJ>T?H7`~?)he1K2|cO$xRQBG3lqShyIJ*4Yy4@W>L@1({sOx>M5w{e zQrZVeW7+Dc*pN}6OUOVb{3T)203c7+`&5H7;1F-nPa^d%*Lsgt>0c<53g3RHsf^5; z`y<|XthtjShoG#3Ztg?{BO5iI5}sqh?{(wHt4m`;ve*I%h#Djo!|B-#Q-EuVZO*iR z?HX-r(AOGA7R~At_#R=+GZX0E@Hsuca0{Dil7sA4O zlYc+V=@O%!g%ZlN1RwT7ic`Ghs;-*iS5i{Qo2=ec#qkls_`gZ#Un6*5UNRRT47e-4 z4FpZqbPncZ>fa*S8`;hn+1IsL6$&78S2ZBPR+O!X^Z)tLxxoi_Sk2V5RV+GE6jj3T zH$9>M@Y^{xhJOqPRCm1;<~joj`4X&5J$3_3aitDL`mNk9)gD`Lp@F_4-ReRNv4xH# zSAZ@{37-kq7Qf~jUS97WW>l}~`fQHMDYrveAQ{8BunBuS!p>{V@ENs7DcDiYV?+R^ zNGi%@&c?c&(j&3|z`c9?n$kPKDO}Ng;`PT5O8%`=ex&k{$`OZR^i=y?hMiXMoz?~q zh1{GuvDY3%EgB^ZYP?(tBK`4*KbmQt)R}N_-B^SJ=-g-0@sl2LRnF?bblR?}Y{Y@H zY2kv5J9Bn?w9~yHei@;~b#1*I%QaLcI2~wI4HbjCixtCS=x$HiMx=&`yKC4p=Q;CD z&Ut_kr%qi8k4%Dd1|P6|>B`_mId}qR>Vk4Rgv4i_xV)|!<8XY5Tc^>O##Vvr$fGhc zk$ySL5ep`8xx)Rzul-z+X{B$XTikwO?kKKj1ln4j^vb*fO7SoxYMVmp4~bl%AF+(43I+i8MbBB@&DL9%8`u`D3sCOv$X37M&~SzuDB?& z>MGVDDzZ6MPVR#%-ZrX_L>B4>ddod=l1;!2GF07 z_^wF<2iczpgZ^ksT=Bid?;v*SPsfX9!}IA9IyECrzTl+9ZKRktoEZP-_2Wocyh#ZM z0m1M|fB4_K+5e4uBkoIrm)_V})cS0-fXg;!HJ0q?^>ME(X5$grR7$hf7R%A0+0KK<|e z?7!*kPiU$&XNYle5yYVeZX{Rlj4(@Yr~Vj7y5Qliv(8i2U`noUbQtUik(dO`U1Wab z%gjn-i%4VX@~rNR-}@S{?%x$DNug|;y%pGP3cl56w5NIe+{j5t`TgP09N`vzM4Uv) z5zt>1F7_hf#EW~29$s2u=6T2nC4KAN%s|sBFjXjsD|99I7&7q|=~78;Foi-jsKHa# zrjrh5P(&$n7M|KK)I9H{vqz@27iCyBsq}LE38&m)iJ67k-d0hJd)l0WqheyrjHr~I zy?J2Pn81&br(F>sV={~ht5)Bwvz|rGQpO9lq8ptn`{L0O;mf-ZgCgso5w`4CJisv) zBQURPl4iwqmG? z-|@GbRv-X^Q4W|K!qUTG!UM}rDQi-hcwv;)??$e9^5dkN_h75b!+Z8aU{3#aWY&_3 zV{(hBIk)XWrXlk-V9&7KSzjSIKOaD^ZlHJ6!>siC_f(oGnP`ORe4ihG15N+-9~NZJ zJV=^mQJ_Wq6-M_UpAs2UeE@1jj5=*Ob(}YnF{)-artkAl~anDodm}*5&t7ihLZyJ*^n+tUXVf z5u6{d#qGa;ihBr$i1cGS6vaAnV-{-*gW*zgF>iK(V6>EO%p1&t7gWMm_Gh#Sv#>lu z4r|1TcLae=%5q7^!h}rfeiEZJaV0X-s(plK3$ax4dFtN<~1?~M7Lbrn=s z*L8K*)qV8UcUvzCbD1{39*rGIdTQSL)%RYlTpMYwfq(6g1;$0mOw?DHWqC9)MJVu8 zVJtF|fqSZ2G^#Xz2%>k=kgpxf3)4^W>ylCP$d$WYqUUkDEe^|b(Fdw%xwz#}Aw3iR z`4OI~rLw`VJ2AnesmEHYCSB7KAzf!lQtrM*7}JtaX#HhHx5}f<1C9Qy^U|PfqrdZ( zU!X8GKF?tf45h*b22-i99fGk`*bcy7RM?KdNEvRl^xCd&JoIZWZmjfcoD=s<0nCnv zzwu_b`a6jQzGELbS#{N_>;;8{-G2Xg+`Q`R9Pw@2VO4Tx{ZenVJ2vL!S273aiM zdZT_({RC6fSHo8+8LeaFUdbbAM|8H6UI$pWOUWiuDW~eX%YmQ3u(-rjn^dqn*sSzK zLOd7ev%1vPzUSLrXO$|xTV1SL|np!VU1&$X|;t@ z$9taV98Wb!jkG7dpRn6n^`PawZ$FuTmguY4laShRJmD=nmGMqvf2$^@*x6Z)!&?zF zE~#I!<}O@m#k+;-{S2Ge&mxIC+BjXq>U~05I!fpBF);K7&mb$dgV`T>*>6`6Q}FN` zC*G=WHcrn1AjO68iIa%MIl3H9DjS$BMtN4a+j)44{YIMgIb>b(YS1Y`Fa~&dt+l+p1r=^yiaexg0W#dNGdjf zNe_A+^}$sus(Z90- zw)woAApK)h?h;AUJQ3ce=aEC=`FjX9XHe?m!nrW(GvCICHavPT)q4ckQwx_WV(~3bv(9HE81YwTL^zG#uGJ z1mR|$MN#Jxy@iMe7w&hlRkMLb1I}wFY+aUp!?fLiiyk|BM;j8u zJ;P+|R-S;T=TlhP^%@}4Qi4zXN9nE?Sn$>}Fm3I5)c&&lw^)DoC{p3hSvm!QU1-*o z;~meM541q?`*R`UOabWv>!8VF)1~IYh}KqaKy8VdrAonDn;5d+kces9NgS)r*iBQo zG;DG+pq>{tT`L`on{j(%QOz&McG`C%g3zkl#fy`JZv5vVNC7t+<3c;(nA({h$_9p5B%B8a zoh!+!%hjRwdX_$#ftEjb;(b#q9E>jCss`n#N<{c?kgc;rmo{9(n?pkVRGfS)5?vgV zM8BKjeEbd{==^4ofj=?VIsjLU1tx}h>Ef%d=-^l+^7Tym(HpG2suR%D*7A~jcVG*XSKvi|W~lzIcEX?W63xLA9r zuemF^E+$_Y3My8&cXi_c7B%?KYOpX;ad?X8G9@(S&!b6moL-&f<4 z!9MO+$nLqC{y=M)de_i*D+0Bg2`ByljoH?Q+ywI0=8n}cQjd=cwm+xd*g#>3sLOGd z!5M=7bhQ@#IjG?%XkR$ku-_5k!%?sfG+jd`DIF?UTx7?@D%MZP0cnK8ZCMmB!YnlN z@!>zq)wpH!%mD88fFuhInWs0JSd*m#eBBzNIO>;mxX_bz&%y15?Z3#_5yCO&j)e!K z3MQO=Cx?UMDD2k3xE`JX=N@I{%@4VkmnnmKmd@6M)LLuFX7sJz2@ELbSzRVT<0dcv z@^2T`6SLih*6r`c41jp(YgjX>~jm|1@)A^ z6Uf;3N=_N98Jg8Ms6@!N+~w`!4f(1(#%Kwg6Ac~obLnYQY`un0Ec`5KZM2bk7BBv@ zXwoskVNYnZs9@Eh(9G<({iRjWxe}RUZ81sloOp$H zXI3Vd<5HV2Os0~>)SrZEdOd;USNa##j`sJuY3CzFzWS-AjkDicKzCK3$V4jPJ2oZX zir#NZ;vD=@RCJ%;l*FyY7RG319{H|I2G?|)u@a+w>6TX1ihBdDERm{h^nLYm*&9aF zz~Xbb*+)JJD8hCws@0C%=xxhLLHeLoKE*<%PX;Q-BaM=dM4m>SW!pjK3_CZ}qtWQ= z82=bLzme{cgflD~1Q4A}^g<2+^{Aa$NLEEOqge-)q+ab`Tep0I`e=vblITzGXKuoS zQxcm?x{mHfs+SH)s)){tbIU>HFlsj^i-ykLj0yS1wivGg>`S8#37tp1E-70;X1k|x z4XAQ(i?5N+RZ27_ae}-hh!S&c+s{XXY1(Plf1n-2IUr>zG%AGsWGgP_sHr zq_SG9QiXSAr!I1YBp?9E{=?2TnGQFai`!KYt5e=-by(1~jPA@a4;ITO+&_nI7VpSr z&%Y6~EZvN!(I~Ha0@BGmlwURVlP^=*DOKCfEVV-{ReQqbM#43ju0DCqZqLlMnT{=8 zRhEiv3Csod%;_*ND4MXIw6@(-a80KxWR-kd*&|ZUVRq`5ipM&$x$%8AP&Qz$`vykM z@h|Z2rE^YG9eZnK|Io1t{Y^4`a+anUr^Di`ZUO26^dg`MPIuev`MT!Q8BZ&J?l5R? zN^{l+L1q`ODRjnk#&yxeBg#7G)W4~?j0WQLd9Ks=Yod>aZ*#oGdn%%#_dq`l6J*y} zw7;}fuk(IycC547{5{mx8R6(&Pj?X0j`OUi+^dpTKE7suW93TbUw^LznF|6m4sYsQ zp>sc<0>}khMwm>5Q(KnN$1Y*Ge!zy`X$1*>ix0_C`=jFg&|cQwQmeCj^gh9$e2(#G z{tF>-p8FcOZp#;enQUv8=?%a}kKWQjDITHCS*PCE)hihj$T`OFYeewCT(B`K^d|6? zjvwT1H2#Y9Zs{3KM~0jD3wI%uT=^?oK?AedFh>qQO#uq==L*m5D)qHC+IqP8A&^HR zv7;eraJzs^#Ac87x{1np0Za@g=DDu&R!(-_gF2i!+e1~}W*SAFe4DfWJ@Ata{f9pH zwd{2p-S$8Y{?)ZcK%qN11wHOz8jP zig@IgrabaPT@*7Jd#3HPnTNd?-an+<@JYy7hG+(%KAc?aPT0Mt#{N2o9|+pt3zKW_ zSlMr`-?_eDrri^N zHs2+Qr(PXIT&A|$tCLjQ2kR0b{8iiT(A++>a`yd9a7z$aOjMm4Z-DU|TGB=*UpZa7 zB~<2V{V1b*iXqMM?|TE%p{9P}w*A4akSe2S&TR|w$O9E^z4{hU2pt&ayn)`5=&taF zN^Yf}4@;u?M)Y%@LJU{PIt`PBxP9t-R8z?_9?2blOF#K32f|3o2d2p`L@!Dx2P(xZ zfT2^0C*TEq4BkK!s&dyk{!szbsW;!`hE;R?vwkIvtJ*I@S^3EXYNZyY7LKK0Y^TfU zlufX6^y2?|?xE?ciAM73NiSBIPhxPP9)cG?Q9HirVbw}m4)5*C>2#d=^lVq+NOOg~ z6ds17d2W%Ip0RhNSePKmC9--NROc3GZ)*&YP7V>|Z4Al89K7^OEFmwunjLn!rrF^f zYXgU0{1?MGw(MCwNgs4HVuw<;0ey6Zq7j6JHJWiQx2ZT9XM0nca||nRAoZQo)!CSg zhL~PLHP}n1RX}5eZ?_FTI3@fiEr=$K=spNqlmb5ebuxalh80Dy!|}l4G0c zhgyr$sa?4g|A`Fqc0LMDk|%x{B)BeO*r18(IW;jz;>hm>1usy&hV;yK022ZF8Rnyr zy=jDz7SJEig|7DIrGX{={9Z)a3nQ*t_%Adpt$9}28{K;E?h7VQS%?9ir<(Sn=U;wd zvC1F^fQix;@~?CxYcyn^({S!>e8l;lX2g?!k#_y*I9|I?Zojr1*2#@)9td1m&3Ycu zv>AVr!~We)47QaO-ju~(9&GUcBKU>+MyLLmLH6H-A=y1O#(QFupeRJgUH$XANT&2w zhD_(y(*5O1m;Hed0-<~S7|VW9A(IfuIbY!K^ALBzXt1a86!0>R`OXO5RRsHN4)!JT zO?}^kxo+YW{ua3WmGWj|#fHOgNXkZ&`i7g=ZJIUaWkiH?F$KbMl)CF#2t7oQIPT-R zuXKr-^q@HHJ|S#OU;oVB_8Pt+@XnYdo_>u6!nM%q{Zw8zAh^D_=ojDI&Z5co*J}uw zzktqvYI-8^Yp2U4KgYVt6aC%?mu%yk--2xxBvh8KapkkIR{}=hRmB8nc<45W7Hpqw z+MB!sXOEz93O+t~ANE*xd7@d>M9#Ug-`ydEY&PNH-nsC+VlD4A{e>a~&gmZ!+tPn5 zPmv4Zc-_7{D;LHUv-RTLH{`1kj`H3Z5(~ZjEMypEi*Z|WaJ>^^h|Vt@*Ne%y@AiGM zE}+_vs*?VP;T(v(Bn(UbY-vFfP@pUFy}@V{Qg6+71m6Gcm$K*%H>S7UJ97xUSsTTK zZ>%R#b~Kd5wvl9+n*bk5bR=Od4T?sQJxtVu-( z*8eTfPNZ2n;UmvVB$2OhX$0k6;2ZdK?rUpAp&_V(-Q9_aba5ju!Di$)0VkSqLRe>0s zoi1PclLI+N;b`7NPxaY@ZKeoSL*gj-$X`#6*tAtyLl$4`0J$=otr)K>OKa%>uN3}< zv8t#=?7OQ3zV#*DoT*KitWfD6OzX704MyBV?-Cs6G_!d18Z~wF)X~I%vx(3fTf zCzY>x6%i2wzk_%I<)j(v#y|LyB>2=>wovpPN;SID;Y@*+i=^Bcmp>R=P@&JA)_0AV z$}YGIz2>31$V-kP1;f2k61|Gf$Z14{rD|JHL?#Yz_8G)H;caZ4`|HiUCLrFIeE+Tf}91^c$2dJFUE9Vmpr}>neZ1v( zqMwY;ZJ=-Z&AuiINz7sj349B&6+j3rB&XdB{Ksi8C4_p2pTCz#&9^w06e#X`M{9Mm zmQ@;5%Kd^@a_4t9o!C}J99j}DlT)Hx$T&uLfqrs+sYALpmlfWZB-6LiRmQl?Ls+&= z6tMx29Boihth5OU3ndw}+;>L1*1v$;j^kjCB_J;BWA5GE^}pur#WlRPjJT!!^`vqZ z<1EE*EJ|!lVF9j@d$kDvrGo+tSY(tzX_>GQ$cand{SqNI3K%D_N?q`62_(YZR;8ve z{}JDJVe?ip^gI?E6cQgqd#I-I8jsk%qd~mG)VKjAMw>_xk(=@QwqfhwJ+!p&S1A|B zBa6$yW*|lhGu?*xiB&T*7I}*w+P6F!)WtspHV*yR&DLO0_+m)PP1&4J=QKdIsglaO z)IXhumeWJX?6!)jPO>>p`F$RzE>EusHMU_81!cokLC7-GB7DY=-%nm6l?uDL=3(D#E2D+C_)XO44b&-ze?-y)sUy^}q^W z3egU`>#9+Xu*;HWGRKkBpg)YV2wWCCM^OtLudMfFKhlCT%HXn)Zr!(B zD}@jw+U!GlFVQY}0}Q9JtigX13AEvu2#Uz?JI=BUBS|#(6w)yz+>FU^@;`0jmUHRk z0&H^9Bs$fJa1~E@!|-Eb2QLWp??g8nYZ#yodWz%V2LWi1lcr(CqY`N@Z4Z?jVtt&>V5ziN2MmHLoCLdXH{Q<+N$0hac2#L-zT)$v9*hFCuruIa7K*RL2z(H`&tl%esJrPpdx@xn;mHW9aZ=ul z7)EGe+EBYZV&0?}PH=;)V%}UB+fZTcn;1r{bpkR7)zp}5F;d>>7~Ak+LO>V#|N8G; z&@nEd2j9h>vQT$h_XM$b(cIgfiYcdgFjWqY_7KAMWkggIdB07Mhql0o!DqY2(9g>! z_p7!+6-o(1yvaj|qWn>XesYKSfCBcx{HX^d+z}lpIxiTUI94Tz{J<_vtkimGR*pUk zRfwWlX7p~R&%x5pQZT?UjK24x)eAu$a&o&W%W! zYp1BZn;_$jYZ@JTk@yV<5jA=_;tj%NvaEXV*Nnr-eavg6QtShgs`T>Bv~?<{Cw6)* zp?o4wvv*1?NAuy~l-uAo3>$0c3j+`<+=e=cwZzs9_Fz&|gQd_$(z~SNgdn?fg2Vk= zR(39R@GJF<0rVduhHNK@@ z$dJu>_6KdjwBSQs(2DsH&Kp6tXb(=WeYT-#zA)6VTDrlDvg}OR+lObmL6QIpsoRHr z@9nyErR#}=&=#ude3j56RddOIkl99B$KHeuqY(RY&|WZ4U!eR6A$$GNQ8TVeTyM~F zSVYCR!1?{}6q-e~(l;VindFTpF0mae%SC;i1D>4I84d3A&xpipj(ZO_2DQ5es+%2` z7~f^~?U0Xr7e+lZ*YV=*E&11oO)-bJ=+>5wiA8FKsP%SOxL?a^rh2nS0-7h!b2T~s z*?CN?zqeH7ywaD4u9|pyk(GT+sN7n52i3MdX!DLho%tQtqt6?Y7xjsV2L;4@ypX)# z)4rTB->vZ-S36hAd?XNo`@S{5sn*o>g^iFuzLB4Ne_6N_5{?P9mO4HX6BYP_LdvG# z?rqaR9Wg54J8vONGUGD*t+9lj)s03izJ!m5U%m3zLgA_)T!b|H;|KXk`=!lGZEW#Q zcJhm*Sf5f$D(t(AWMAXF^Vhpvgm*gezRG!a_!s5SK%e<~h?ie;;g{H(%I|g3`BMg4 z8z(hs0Um8qOG^)n0;weO2~XeJ)csS28q+m!ezybuy|?t{vH_; z<9*M|Z>zESyynZGb+%woOAxuUXStFSiwU?z$;X*1B1=+y1@RU+#;|h!{Dpd+;9hY> zn)hRz+YSB9)wlT`^{U)*lw*I5xUjlsYUPX)wRe*?j9eT}hOdXeR|FQ%odI@0#X%CZ z$HNI|Ef9>^_3O(nky@)IoBu@JfHo^fynw^r*t40Z%bk~z{f>S8*Aw57GBL%Q6EL`M zh;zcl)+oVK(}@UR4+F(Q-hUDM2?eMxCK+2vJL^CLID^#3lr=6oM&Nuhz5f!3_i9A? zXG1wxP#gA$&wBHYM*PhcC@xeA3aLk)Us? zCFlpxSER67#s0f z75HY2@Pd-m2LtYdxZwl7X^VZ3B?Uo&gCK7D9Fl~Fw?8HHNN+sh!1mOX#^jKMyRqOj zIafi3naX*J^2kwsbB3`>wK}eZm^|Ui6wa%Z&YTp^31R+{G!`&0 zD#O?RZ=2l(<{^$#L;A2#B*KH`dB^E- zIPfcR(hEnt7ShL_2CPp_$qogk1^R!X@Pq8cO9}uQ zppT;hf5VIiilMDjkYm6nVuCk4#@mULoMXfMWof`Gz#hD$IS6nw#50MQ2!0YD#Epzt zFG3PKq{S=z-Pj2B7{Uz_=}kTy7&kfTDkjXImBJW(Tp!|@PHY=#ydCPs5$I1(u>(E+ z2zm3)J03Zl`YFImdb0%wcKj5G4nxWO;{Xr-3G5+HB8LS-1N||Q&>?Ry#RB1y3fsj4 z6-Y#6lCD-LcdW&F`LJ#tGljJ~+G6rnIjaGoXx`-G+kD70g^q>XV@Pm5rTtM`? zc1NA7-=<3_f5Pc3quy_8HdY--sqT|13y+&n@*ns%5+^V^1;6}u4Yr{1g5}jqi63$0 z9cryE^jKNqSacKk9 z*D>_>(_1U1bdzW#FS7I5-{SnT4M3 zM;SgrdenY`odd<{7v%;QHj+K%1q5MkP`6sA0ns%(}4Y(Y@8Pr8~p5}L#F+p;fTZ2x-DswX`-*g&J?g4h!BCNXG?dvqQ> zrCu;pJ(x2bd~3V#+)OpoK-<_!xnsQOUb#Gfg&fFpT%%Ko{LGmu#BH(SKWTCRG>}%p z^ecdjqGi-Fi}$C?0nia0qV;`v+qfyHiSkzE)VlxCboIHbyQ|KSFN)WA4%SKb_}N%0 z38$$X74$hd(I+j6Yr|Az!Za}F=ZzcT6=eQEPfV~S>4po$!AX}PTokssqLUrVTU^Ka zBI`zCR2$A>reueVe9G9ZoER%wwKw-g*I`dpXVa2^?!ug2hgde-FnO(bSvHv(g;5!NVio83^xL+*uP4^wSX+=xU5V09bc8wb|Ve$jPM(`eV!uM z=X5|K#NlIAV#o--E-e@3zm=*3g*ZFb;1LJnS0si*SZ%8w&zU@~eih1EHRV|qT-4+s zTcsCSmkpkdX2h@n(G9s09*{SP=2wj7SAynOwB}c+=2xud*JvtwVddsK?)2ghskTvU z8sP<>LvEeDWXrM*%X6Qk>%3DsLEyA`(iyp0I&@M*FkO^__n>9@LsRuUw*Y8H&)%o@MQOC;w$YN$d3Fe*&uWdC z;)0tC-@2XPx9<`)5_hJ4vrZiT|m*y1MPQ%JBXMvLmZVGhf$hKwzB zPl;ZxF|MFm*y~yeh1*-k`UuOET+2c#J6CmHeeH|G=?stOMCWX^Of7ZAQe|7lwh-0{ zQJnH;JA%s~TDEyX93nE`tI?{qx~>i>G5WhJUv0LfF(C!w716m@ZML;BAsON&(fQ9> zyZSn$1h)1OFIFw)@4hK)9V1?lS~ZPz(XsXIBM~6Iw(uY?$Q3Rzn4ke0L?C~XhyQ;w zY1sAuUA<;H?=tL~8RipBx2PvFuP=W;9XT7!;XAp8zOb9^S{UY)PPcK2W?xwwWH5kx zo)f0n8=6_}{&$Y|Y!KlnEC+k_$tA5?SXNw^CyEf@AA4n6;t#ZT2oSgm=DM<>rKWqX zc6;N^e3y0*Hr>yrA|y`ocIW@3&wR&q5VqdWW}5mv?yJlHi8lR7*7~d7A%TP4#in*_ zvnUG&{AokXwA0%s({HQtOJ&A6)^AJxYg@jDa9C(o=k}fGEDR@z+t&PYpE21$fyE-k z0vnA^%fwuyfEcH3hji$Z=xrAq@8n-BRr}YE&@08V{?AavUv?)p*7e~v$RU*H_>$Y( zaB2Qv;ptg`tq;OMf5q@CVun2mTINRLOu!Yiw%+v=PUXkFjBi7QNps{)&UE`1tfR2; z!3S7e51G(Q3!-WFP1;=6<6yD77Q(S3h$tw^@85!M_RcX|{NqF$1#x@flvC)6x7j}$ zHE^1mgm$Ya3!1d^mJPU|M{ql@h2&`OIQ}tO?HRWy3ka+J7=j{g{``k%-!ER{onGTz zJeriZA{}N~e#-}2BYDeix(UD|Ad0i08salkttE2Q;Mc>Yr;He-=~j4QsBU8i=9E9ob&q2%6f4%V1K7$FDjQ>xTQ z0Cw}x@GQdPzh@Ju2rk$J1DZLgU2Io*&bEg1>q3Es5UtI*#_OT=kPBt{tu0D&K5c#j zBU2^VzA6MQDly->bBD#PKzB&N&=DTvD6dl1%6ld8BYFwFcKPeqY-yy`Wzc&c!Moaj z6+4BoAiD>@I2$M>HBPb;)$`nco;;f-0eWnnFnaSFXqMPBpu8h2T1#+}8S>JyJvlbm zbH)WRYfUhhys-M?spshgRy?s5c(W5M5=wy8cML_0M8sQXWhGhJrd-CDp?(l86Mtm! z^H)Ve5r2fU4j!GwjwFdy;gU!Fb)^VeiMQpTV)G!x#qCT^r3>4!eB@Bg98vTY07b~q zka?~w1Y|F9^fx3Adrs%t%&a9|^M)OHEHBVz-&>{~lVy-Oi))5WOzx)vzRikD^YE-L zFtS)4DEpi-4fPOlR+Rl`%<%Tw=9VX6^ALYkx9#FvARv|eOE8lX$p32XFdu)JLe&-W zg}vX5nC^@c$mS=h=4o_bT+U$e6CrdD88+2Hx^s`jLC~nuf8e1pdL8-O@%Z&Ye&kE0 zpw#gj`IlaEL7YCvXhQ~-C!Y;oVu;^F_rQsxW2Z4*3s%ZJDOz!wuhw2_c5#duD+_y7 zFxLIy!GMeK&WrV)u7zB-TSP&0%|FgtEd_k)7%S}XjT2_M1`~F5oTg~yY2E&l6qotu z&7beVF44Ltfz>BowgnY9BWf3@3or1i&l!)HlO%4vd>Rmi!+r~C2Xac= zn=--Q)kYdJyT`;WM(KO6%Nh~8$JQ-MUQ%-L>@*?|afZ9y8xNj@K5IN;nhQPU5d(%4?x`5gk+ z3rI6zi@UGCvmboq>^-{k6$O4p;>@^{4csTB9(c;g-GA7e56;iF;#xa$J6`7J1b=~u zVFu#U(~l%D`|MLv34bOiUhMHqi31SC^$@rwO|IB$lgHc&zh)^Gy_i!bfQlVZm zoJ8(Nkz_G{aqlvX-fug7QJYNPpVC$>_YO?lfasBya{ALxmwIq;x-a8KSWGxpJ^K)@ z80s0Xe{>=31XVJlDHnXIYN`=-r1%>U9twJI{_8gix`nr9NUBK6xl*wiJ$XXr5yrfW zlk*#nkIeA}fX(=gMmmDm7sL6D=IB9r^0XkNIEINz8Wt8tKIdgRMZo(nzP~rSMc-m* z)|Rs3*a_0$^qJiJqQF@ZmQp%jB(S`}GEpbwiZ{?{5lyFbx&W^!6K{!by^yKUdJ)|+ z#S86H)%ryG5yMOLasK^`?M=rPrE8IjRRi(&sZ}72l4hieYgCo@gm|Qp02KH&&(&;L z%1O&mrUDHgmnu7vAeU-7E|fFOu2gJ~1-2zTZ|COE;)F?OIa$`?@x)wBDLAwF;Hx}E zCAiI^+j{+n74h-`h6}s-=DC3Qjf5ZbK&lDkIuGyc3_@`u_ma7g- zn;>Q9(&{rsJg(%A8q5KR%=xTmlpNY!LB$oCa|DlgZ3KP_QlSN9TvfFAhv4P zfsEG$_)CN?9qkKdB@wgj4G6BAZwMk0f?{j$Ljh+S_P2+Gc$VSS&NmKb6!GVcHXT3WiTsGdGHGgZ}Q5S+6Q+Z^5hf}vS z@-%wl7H{BFz&f@FP(Ve74aU|2Es5HUya4>25T4R}r(gf0YA>bF4S@OT${3ig1l&ph43xR@U^wzdlIZ;Dzg+BBeA7J9(K+nV1v$~|O#8#`)85R? zp3-=)-7z~g|FLZN`r34!>3ZJ0@4puoc;f+)+ZS%>Wxs%m+e!t=+)4zYPC77?vCA{z zr{t$;$^uNl8uX2^`Pn z1p74Z{Zn$XgIwar(!f#f7af00>lqloqjaYm_c;wFyBcYhEPKtYe8)yvqjYBl<{j0g zpvW9?fe6oFY_GF=y{1d{9-Jm$d?&0^JGAlRgWAhCEc+iry*p!VM3*F`e_s4E?JKj4 zQ0_rZ;>Q#i=o2ZWf5`zk-Mb{&d#bMy;A=_ru(VBF5|)0~Qf+Q(=L zu!?LAM0C={6ho7pi}XqH7&7yd0$J%%Xr54Ay0l}3&Dx13)Q0iFP?M6XMg@+-5}0j^ zOo|7_vxzTSGIwQtJn+Ob)VbBKKjIX{boUd=?BLQ7nMIsM)#QqGa*;0sH#|wxW@~2A zJmW?qC4>-RJzyU*6cpLfUgU(}A1BRK*~0LWRoGI7-GQUW;hld1ix$prdHBJZYQp*w zb!ukjPTi6#FV9XGPVd^5`F$xTyr4d+6~a1Hta)-ogJw>z-J#PnL7^b)yf{ZCqWUyA zyL{~~%x>M^I_=z5bKML5vVV)7iyQFITGBby*b?GbH-BPX4`zOxl5}e;-L@^Vg;3Oy@@L81H%C z353iwTZI78$(0Zx>ue-nwlYTgy^K|F{Us7h1O0 zmWsy?+&q>OIUs$QX7EBdxww-xHTFT2_WuP8plj_qJo6)tn)$Y@9nYxxIe8 zWS`unxI<@l>p*vfGxg}$IlU(34@Tb{!A2_?8@H%XwH|7sBL+<3J_h=jNrn-RU@IN! zN=!_jxs{YH6)>sRX0Q<>5?aqqD~YcP@K|$r={0?JHRg=sQL(FR4AwHi zH<#UbZ7D$OR7f#{i^9^yCZl+Db_b};7sBY1Gh6zUKB93fF{rOIxp@;>Z4ANrC$;?I zf~G4MvqcNGmQQL}SUT^$G~}?-O{!QyJ)wnNn$kp(CSW7E=x!GS4DFH{wsVoVjyB3F zxi(aAm#2>((Nl@XwEppW$1#y;ileUuuyHXwySM9=QkN8@h&C@T9x|5QK0HDv;?*Yf*>f2hQ( z4Fz9rIb7@1fnQJ`Y3JkQ_2U+JHi?z3G4S_cepMIGdSK+r5lW_3N}n_7Q>bSJ+mdv* z11_qr4qz&;{&1HNsh<0m+#YfEb3N<9Hql8vsZp1G^taxS7GC38diz=N(OtXg*<@JL ze7Rc1(sqU;cwN+DtLKu>kW5p&j#Uo7%DYY*IOBHu+tJxD=3$e%{N3IXC-Ra6hg}tZ zo1?Ysjo`^l;RXnHuITV8-qdnh_lV^E1_{xYb}jD+{R zb{I9sE>_g{?~va3f%zA%9)A-e=G`rsoUIiI>SbV z@ZZa%XJ07OR;+$eao0$~gJXor96qrwFCq?(WX&cKvLoL&K8YpE=4dT*Z0ND5pAe;X%_s*3(buXjePOn&!$F@@h3-V`HX4du5SWJ?pa4|3qEn~r2BKqi^c7=wtk+qyuJ}7cyvf@dX#`+ zS1+b&PP8g;YUI!?qT_b7DDoLy;7*-TNWrEL%9tM?cFrqj#J%*l>e%&z$L z{rzpW&kBLPlc8SI2~+pREcf1X3Z8GPT-@IB?&+OxZmLj_MAz|P?EX76ML{I}C4c$T z_k!wLJ{18m)9;KXfXpm)!|$OSw9{)(=>cny{1?+h`v9Jz8|5GEt;CIFxc*eL^bOro z*Uz!@)Eo9!ZM05M`#pe9`U+qB&)=PTdzcjaG*ewxv(-psHHjXWHOYUU2k)^c{Y60k z+IqdAcarzz?CQgAlfz=m-q89`-BKoI%1dK9=S8CVR>YBTv=c%**L!%LXo7^d7aODnu4)Zt9A;r~^KHBvm zQ8;F;QMk8f&frgWd_0@QHu_uFP08?IM)H-~MpZURgBlI@6dEIElp51?Qu83v>x%K! zDXS8bw0Dsd-JsoAuK|PH{VS!d4vKO{XtHFi%){b8DoUMOZ=IITFZ!|4lm6}@P2Jwz z+?BOj>W|gfT9;k*!R<mFU)I2!hS$^16cBg3go}_ zUA^cIHlrh+GsuK9kay$l5q*U?AB?^(JZ>k;#~MIAP`%q5M#i=Z?d-vpTWbnGMq7iG z+Z?INNM6ciMOhwBHm;ETg47SMf2!f%3l8J;dmL#yWVe?-k^+Q32>sA{l6I(WH*m*$ z60YM{#hRrKgcDu}KNP~R&2%5qHTC(r@ls}qUUc@nErVMlDZ_no2Ct9aDgBUpH1~o( zgu-`X#1D{jGjFgxh?y11p?qA*0pHskK**Ki;uKX_duDtQpF0_mAV^I3!vazsiwojB0Iut`@V z4ev&K`}zTK7IS$crb^`_jxydkxB)$epiRxq%IKXo+;6QcSrD(?fA9~iG@*=$lx@;% zAoTAy8=BYwF(yv9@Fcq$sIa8(VqeC^SxpK2mN2-Z1QGw`G4q(v?IKD*alAW%ND@Vf>Ba{_` zQHKuWe9uNT%*C>GEYrtS`U|g|tTDN2oU`i2-o4P282FO(quj;z<)b$8HET zsI==~X9W0I9hp~5MHKQa!HfJS2|&hZ%D*Hh28**>VmWI!cu>g(Bcan?Oa3;Ciea)_ zc8i{fx~UcPR{2ev9R0_XMoO^BUp+8J`}l984Xm_8s0Rbm9#9~aFV74D)L&Zro*tsp z{@^`H_d9)&sZJ3(qp$Q<|H{*QijQh0c$FH(ru}P@dy0vf^V1E&*ey8vLV%+-_x54)L;^$%gg83IXLkwOk#u5N43w1frdl5<< zKnyj2igF<#*=u1g*=xcq0G2O!4U>AQu?s`73Lg^~+J`FDc&r^-KynG8i~|AcO}WM@ z-F#0TD^{gark?)EQYaX_<|t)P2vpW$gGp2KKw!f`2r8OPH5Q1FSmln4w~=w8!IcMF zr5S4~!4(n!^9*w!A!>!;+WW!s0s;9eG6JL&0(2UPQ5uM#6(KGJJuJc~7r>Va_s9Z| zmy4GSm~!&53em6tx@iSU9g`-5&oKqaYt=)x|D{u#b)7}z?#EjN6|9BVtA*CS3WeY8 ziIWyF;Qmvf6_YRaf_+4AFYBl@oM4z|12b%xT+w-m)TcE$m_VZJhH!V=D2%{Ww9Eyu zZ}GdnS;Dlo50F8FDy2=`SAHtziK95qzJe8hR;!LzcBH2T4JyxBL4v*zMbbYMi;!aY zYBm}=p~R@03sWu9WE09paFgc1sn*A(w#`{uX`Kg)`JZ1$whriYf6WFv36Q*t6&i!u-q2Q)74sHi2ZtH(iDbQ$ld)Clad_I%A-(Vc--7Y_l~mS5WL1VHAt@ zJO{`18nA3Re(0fXX=?6ZR78t!83%X4fX}<#9UgkQD{ceKp&!6R7pZg8xZ^WcmVV~C zPwbnbbs@z=*7*mCc!5ayo}e1_xOOE6u(T*^vw5aevk}_NPIRgb+X0rLZ7-bqP$mvz z6|rUgR+?IhNSXQ&aKN{j$~{CeN( zVyRPQAF$#i*e8NMGfpxe>1YSEpT{ubEWRl76LJq$$-kWC6t$wDl^QWHoI!^0L{#x- zfvp(xhf~7=8&R;(i9z@2fp|0G>I#FRnEfp*(A~j9H-d|7Q1q!FgmMtvvO%s4xKJ!T z2=}%O^5%p)R#5ItMhg&_b7~h51-l@$`m13X=vV66!J?Nf3)^DqJgRxLIP$v01L20R zvAtAcco_)1lSt@Vb-jy?UAcQJr5i1m9CG22bpFASrAQ%>9pIy;!Q?;fC33|Qd_?pq0DO}!v+hQiz;K2 zU|12!2>HR!#d(PF2EC-r@Lgh|5S`-Sc=;ft_l88f2$WmM&bTlhbO_6P|E$Nh@tN3S zS?o;kp|si7U&fBQ{e|_;KpG2)loZt|xl+Ej>FABuNfNrJnVkR8bUFM8NLU%6*&wtS ziZHXS(;PFA>K*AKsqKh$5iV@-zQt%qu3rQ9h$jpPzaUMWMmmLHwGL{m2$DlqRdcXO zyW3k_DCR1j`Ke9LE%QWEe$A@3vp?z!He6d`2*(e*uJyf#&fWD7R&ptuT`wEoTsa1`l;gV@ zpc@GH6s14}`z$As&6}DaVCf>1rK}l};Wmdd$v=v8#+Xn5JsM@WOC``S#aC-$i)S31 z6pCLAmJBp3K$(m%T;r?7NXEmq@#9$Kfyf9jL`Su$M`DO7sxVyA0@}`ni`7CNzT(z8 zyl2J!eofoB7TF-qGKhXk?72*qx# z0-rEkZZ%9orV_vb)rc{iK&eFS({V9OW1wf!S`rUOmI%-fFua6W4m4CC)Z&^5hu8RY zxEnwXCV%HJn#Lz3p;9-NKW8ZW*ls80QG|4JUkYG7D{tVS1WJMIzJ7!Sc$ViSvEw+mx z`dVSDq3fJs4f$#Y%oA2nR~2|hW#HBy(+7Vn4GTlp))d&Vylx^<{Ba1=^!kXHf%;_v z08X;%qs#&d2hm`8@d;gE`QU@ur_K7DG4wyp#1rwv6LP8JuK=5Wu+v8+ERp_5rXM>> zGd)1Fe_0Ciw8Cr`$)x~%IYYM8KBHQZ2vTWijo#vN!-U0shA{%EL*a+I~ z({7z6BMAqa7Sh876zIzFV>DxnEG)o@N-0SE3K_C>TOg@LR3boQ5F}y%E3sLByn?;s zMOv!~o#Nq5GmobNdCyAl+VCKV?JtsfFX6Njs3lMa$F>w$2W)VqSkMZWVf)#Imht=G zLu&59VBdv{T%!h_%sZ>(oHJo6VyS|$UbCfo#fFPoqvmPU;GB#rLZxZNMcos3aYA%l zmf>fT>)$%UV&>Nf%hiy#b%Hv{$*7nGT=-+W!8Rr%Zys_X1xGEnL~9H^~wmjCXGk^HCSe5zj*-T9Gx*@-m{BTN*23 zbDm|rl`&n^*;X)AIu4pGP&@K>+i zzyQmP1I+Z`F*0SsgjOqz$+9W z$fk!8EGh+>5DSF`z$k>p9gPh~C~!qsvT@V{BEk(onc(~$VnM~FA{Pf`lam07nb6F! zG62j+Ojk=;Y<>VEjaetffv=;rD7aXp1KOiXMaHE7*?l$}6&xcGxsBMJ3+)s)FOY}zUY zXa&P<9yVGHLwJwdH88>X0sKCT5{jc+M^88u^*d0q>0w3!aB!nZ2OLd25O9ekfh8^o zj5ZQ_K&sI1QC3F}-Qb(N5VCcKATW~;RE*vfM*}GNxtRvgLIJRBHjzU&L~NZg2*e}< zzv6bqOGDpMz3kF>%$u;W1R_7viPm+B(hRTk6to1dNqUp&G8H*Y zMK2~v?k;Jy*2bo*F|_}2}?^rSPbh{O0bp=rbTfb3hWEC}nS-@lk> zatI+XNL0@FU3{4q3$qKOc>{<4ID2{zt|0CU8giX=m&_s)kiL0GIKsI7j29}*cr&Q_ z_417BY*GTyr&gR)fQ`#iIN|ebYQ3JaBCw@pRURoIQAS~>_r-=}Z93Vdct`oL3H*pw zbk8Nb(hJA;)K@+$f7p@)Aj_*1Y=#L%$p>jG$;gpPF20~q;QxZExaAz>?gmZx;~$_s z?4Gyy!Zpd+4Q{^Y9D3_p%IcS!&=^w{YKxiQ*b6nG0i%H@X(HGYb{OJ@O2!}^yNCYkV~Fs@7XpId71bw6ka3OfZeGXXmI zoJjyg0&2Y+*+DAWfJK0xbM?Gh=}(UJX8iaQrVL+hz{XV~uI)fAGa4^6MFL{Hyl1Q( z9z1R_Y&$3f#{prvhK1&6^JTEi(EQbQ_|<2>UPQoE@U2?1><-q`O2Tq|sGAS@ll#Jfk;uTbvm@F+&utEXoj0Hs6qa)c2W(N zvDiw>vV0D9qeh#?i>)4SdO0N1TFX#1WKxr|0rv7vCSiyY6*uBVq4jr9vP8i$D!_UH zt~PaA!n8?@^oU)q0uXl!R?5+IUToS$6(gIK914@%32%me3urxN+3XPUCJ=z7?L+aq zBS|CNUW@MYeQ3*i>O1&N(>xZ%H5Vpx*9Vb640#&HE{E>|*Cw^G7ff7Ik23mz5ISKx zw5dp3P)FgSGrB`6r;GX~6Y`w}Xc5JqL2!l6%>g}_P00m#7#0~Q!_6|nG!imiXb{c@ zJni0dHHx<9Hy`e9cVhpD9%fD)-w{C$zQn~b6-E-amv2HC2qZVeUlgj+jcR-EwQJFi z(#R{(-{v_%FJ;sUGFaav^>C;_J$^uZOD%i90IbJA3By&XhN}A6(nrF%TsWr6)W^+l{*r#%LgtIV?2__$fFVhoJ@B%mXG?Z? zDu;E2>x1==~-g-Hz`72#bwo2qkJbd<$x-zEsHjo z?xJN&nHlDsPmR|Fij!vZbqvD}(Xa`mJniUcAu5hHi{}~*OREM}L;{aN>YJWt*uZ%R z>!8jzg{?@!Dp)aZQc7`$KUfA}NPEnAqKSF^A{e9+ashIzsCR=Dqu2?6pj5bqK^Gp$ z$$s!A;9T>ZvC-O1poRC~;kQz$RojeMjBxg|+FiJrRJL!w~GIni=vA-J@QT$_<_ z63d>N*k_kI7z#%`itq(e`OKo=u1x*B-uf6Nf3zdhN+E>SY`+h(1DFs4DvTVH<~{1& zR zjz;J-c!{CT_0aP-Lvo^dA&cEzclJUMXshY5#?3mF#RWGeX}KTE)N0X1ib=2$Xihh7 z4~-zfEO`v9)Tm7?G}n1r1B(%V?Sq{{g6m6?5iAW&$tDc7Q)7&WY}&c-HT!rnqab^S z8c4J&hu2C2l#MV=B4vB2mV32s2~ruBMZ;G?oQDpTXt~6KTfsEKkHuP6;jD+2X6dt$ z`3K!vWiJBWe^3)(uk>yh5r63F&HQjgpFnA;WpHGlKxH;IzVXcT;H1a$?=OyAsZHB+ zwW;=qoCa&Ir&k})$**2xFbx=52T6Jrroc~upj~%3fTX(;-CvJ+^2J6vwrjlgcDd2C zWC9d<*(zT=;e13a!~~y3a9F@oNQej{V4?b&-lABYqe@}Ngoskl`qzOUhOwHLQLFqr z;TRBp8dtb2;dy>}x;2PBv1M*U5E}$WZ|GIOaQs2_kFr>?u((%iBoN~#OvUb_>ju-_ zvxafL{31Le4Dmz;Y>(`n-?&8ln^RN?@u%~HGx{CbV{8BL|JH@{4An-uH2DSRCpi|xI1~NsTz|%kHX^^_ZNRb_(T5}E2McBHC zV!S&KhjA_+h1xu^v?I^u_t>%~f}RYyW9ZRZep+?6+A}(m*!3kj0Iog0Q!f#b3mBK= zU#no?Y2x>*f7Xf{h$mjN4=+@Y=?@nI@0Q{zywaCb;Ipka0J$xqD5>o}zZTm}yy{n1 ziI=+VDYjIW8lI4S$XVI%dtu6k^KJ3Z2^jIu>lwO?wK*W#@6RL0Fys?m2+vMmGK%%% zvRrO+4c!F0+ENv9T~$mh$+NV%l4%S3(N45$2`2o1=te2nz`0Ovkxgyq)Dg6)@UABr zY;QKv&gM42}D}Q@UX)HZJ6-Bj!V{n)GATBd0yhX;B}i?$?9S$6jS8$j>v>zE)g6~ zjgPSMjUoNkS@!v1;yqE-Z+1AStys2)sK&KZJ`{gM7Pu~LO1FF-2!I8rEf0jzS9MLnm&q3u{=!?$_96ZV!gC7d?h*A3-M&oujnJtY%%we$g!g83 zBAn7X9xi;tlol8`OI*3TUMBp*ZzBC1aMk7ZXcy9!!MSNQh8Wg{q{HpN|G>Yogahj= zIEjzwTSR#M$+9veAo$RM-`UX60iMJnyHXD{clp4&d%?wjfz*A0-gv>Dxiuw$4wTqq z;;go!;E~ML{fI`MhI@k8B?GXv?jC-9!(E|al$Pkg?!USF&(Qx{NTK}iAw`WtTwYW~ z!p_{%&h-CAkt!WnpTwo6ubtN?W^t}m5h*YLryQF!42y^s1*|f-HVbSAni!i1N17p< zs0gI8#cq=hZ7C!wW?3B=Ruz;UUSz(;FMVs@swZ`8Y{xQL>#9rD`{~zidyV<-XTP42 znYQQe3M|3rOz&jxE9{)Fw>dwM&^=N4!VDCnQYN6|wX)$CK8pkpXSx)%ebl8E9K0Q; zjEAI8I|3Xnv+BFS``r+baqI;}-x#z|J&0g!$Ek>PM2O}df?!p~K0YN=#7>ag#e9|1 z%!SWkf^$_KEHFY}iO7QzO=zRtHG|_;ZA%-D%E>t0ocwD>#a*;H$@a|y56f$l-t%FN z$zubK01M_sk)%O8eY$yfaie4tO z2rnRBtL4FCB(6^Xl!{%lW5Z@{I3_~X!4aCO9-W3|e)y2iRH~WX@{NXJsRVizRr-$r zXzMoZ5!q$-#o<}g;#R%J``X})+{P)?ii8ZrO}#!mSKNHv5RcV?sh@V$i-T0?`bO-s z9ie#@t!?QU)*PE-pBhw~RH7gZBXoAl>;u-Eb^7QluqRPbn3(dM6XlRUl6qq!rVZUo zd2w{+H@DGAByLPoi|g}(Mt+5kEHz=@y_}Ew_zK2ALm-5iV-oYhLMNasO;}-Ra?fMs zXV#GgRh3rg_v54lpsjb3&N8yJw>MO@6$vW2XrHGi=Py?`M+H{r50_y^ap)7TvdD_S zL5YF!0{HMSAv+@J`1tv}f@~S5@|vefl*bse`l7&$p^UkEGQTaVHmC^q0-6K~t-5s zCw&@8Pg%b6z)^Lx>$$i*<^eoP-TC}Bfu80M zuSUp~I3gKiUu_A>tOdAcLf+L_iAQzWaXk8rOxOk=NA<^#;@6P*p+}pI=}54Q6O%hE zHF>;01$uL9cqme3cJNR(^c-9@mehZ!YkX!Qvpa$QLBu}6yPotD&^cqdX`o&Kj*3CXejNf|m|_#UfO;e=q)or_!`ZHm2%ILKxy=x5hQURBHXJ-;okIMP2qC*mO!B%*s$$`K7P@p?%onGVF#^uU9 z={1vUD(mqx25s|BguPP_DpP-H=!^bI*VV-irLo$==Z#8Q)i4aT@O&+F0%GyRcF_0c z5j#8>;W8X<3HE6j$9;|)$3+sFhzpoX3&@8{40v)zR9eu~wP^RE*F}~LGiO_U(|%XU z1CuM$iEx*pmo*+-T;1a%#+30!+LfcZ$S8wK8FvWwTq8Ga zCh&}lY8i0YP4Leqjf+gt2cRl!G>s_i(YAza^cPr*nw(wuY#Q_G@GCDb%4<4v1NEo& zl8H|2EVofCVD#qDVVae;E$my2O&~oHi>{MJ+}+h{llBu8CC7A?G3}8y0R1Y=wG77a zX9mV4M(0$G1xdvtM@f<@{KT<`Ty@VN=%)?3>sf;UE|({lCI}{reYxbH?ppHNzNQX@ zhpl2};%(Hdm#bbKw>%1}?MzH=ky(5A=`Y2)7yaUkzqcslSU<_NBO`4^n3<4*%^V$F z{xUH|6H;N1d^+z-dPt#v9bxVClT+wJ>&vy}Jx=v);~}uyp!-C$9}#>sZ;X=zE#7X9&B zjJgK&;Jg1-;J(^BV&Qgob`Ht7c6LVQ?)rwKPa!+xP<5YUdEcsXKkb^yUpPl*3^Cem z0)y=wD_*kkTlP`LuyV?+!Skf7sN5s;wp~#xbuX|xP6vlT%W40ap6(92*R3$xp+j>z zcIXlqDQ^$k<9ZE6ncpN}hJhG`$ zcif^19YzVc?q9zI=tNbU7VsbU#2=Si_K0 z|I%{{jbLNgFHZ~RH9zH324Y2U3(dW6?$MkwMu+d)ISNON zBP)yvL~OTfNl^;HDoL(4>AyDVdXXf{A>#|!mkus4T=En$ei&+P=N^h%kwwQFxzD8A zL2GP)_qmcrq%_j#tFvHejaV{|m8bMi7=4G5BT5xX-P!R?4WS9b%3fO}&Kk=rBsDiz z$1_>@s_V1P`rU}9)Pm7BY)-^W=@gMa*AAeZr#Xq;v_J54PvHLi&XcDJlqajs>)h;| zrn`b-1=Gi|awqw5J50C!d|TVsI`@#IZ%ewjZ+Cv=)y;)sak!Vxq|gpp$aKWwf|5oX zqr5WyMDpve5jTc?_0(1#h%&AQ&^pgbyBD9n{4%7W97 z#wH(xcsm&E+v1FrYUdLWrY;pF7{-q-qFSGz`N#f=2UXcB0!?K;?pmMv3jV97*KTj* z3SYh@JtL>yS^o@5N~}ZQ;xd1i&I~$k631PKaR|k+_ywHw??WpiW!WqD3&_>vqAQW8 z?xgzWJkq7x2u6u;h@gI+ovcXrT+d#IJ$Q%v5u;0w8>37p_9rntiV|@mj5jYXs?J)> zLU%P|n-AOr1?{OOzc>W0n~%dNCU@|&73+>w(U06ij~6aq^I-4K2kwcyg~$Q_@^3z1 zyoJ~SLNjT^N$K86ZgARiLtXP>HW?>Byr#oh5|l&kUf)=B#te4wifX6pW7Z+1T0Zhp zeR6>pJ-=CNjZR_}&M_sB6IQ7yKeALfJ;4`x z>rB~m5$BAwFCZBP7QcQTSCZKe5j0P|F0*(MD{DSNG zJggqAaMZk5YRkBgZ>pu-R)ZHD%COoknOC_7$W8cT{Y>}xi}A7j5yrZe@daa6JIanr zXKJCrta9pb#88ru=8bkNyz7f_e^NM3^t0`mG;!kK91}T~h_Mw-mt|wl0uz{UL1(#$ z5PWCLceo)p-q4n4K2z|aBlYTvceuoxs7X(ovm6`79YMiB&TJsT*YX?n1SPFifhiu=$UQ`d<$c8YT-j|n2?Y+6xsF2nCPYEnp{$$ z+8E9MhrPG{tt05R1?`w(j+yP4nVF6gGcz+YvmHasF*7qWGaoZE^D#3sKY#a)=7*X4 z?jJCkZnd;jDpj{itzD|xYp->izn2spZh4e9xGF-ycj*8v#~a>hjGSyDqdV@Fdk9N!t&CHLMt^=xMx~?dgHHjAkf=Di2bM5Sk=6+3KeCxfbQHm+qfnza zI-e7!tfPOXp7pbg>ut@*Sma?Y{0OzAw)al43)hAiw6KO4$TW)+WQ#Uri@#A%AGikZ z@a?g)#hAw<;ydy~axK@Y0Cds`r+}0l^Yxo-k)-66CFBwIwEmQ`hg?rvS>>uy#mS$J z{IZVx5{~>Lj+tLC6%^jCjlwJ0toSYL2^HqfZo41;i50m?61f?r^?_Pwtwu(y{*^HB z{pTJ-nBZiUhhGu+6F>qEpx}HV^Bbc@N;d4hZY^L*CdN!Yd&;kQy23I~hNotrj+!ce zYVAAp5=*7CkahL>G;r^DUJ)^9bZw!s^NF!RY^|O3iA_ zb|#}N##4Hn-B(HH(K7l`6pGP-If9P(O1 zQ$ON~4A+s{MqQFJcj}DFITffGxj*IF-|Vj@*w@W5+S_q%-&^8K6XTDVcqXje!-=51 zG7k!gIp6m&BRc7fNOm{I5qVUk*1W7Yr!*bKyr!y#QlIA|)#$^%k^Z7c8W3?>{1CmE zrn2pdE!opZsd|)XMP?qnr<8W}7KHo2NvxWZKYXE8ZSVR8yw^Lj_YNgoT3QyoTav5_ zT)U8YE6zV)sQX#2ah`kHpogwyFeic-kU>V_M+af+xZkJ#+1JB zp%Wo0gm&(U#2}Q!!8RuZB3OKPEHKWXES$zj48sXbr!6$fWn=r@yCqCgGT0hJu_pjQ z+MQh>8Pz7%wv@Qlo#+_BnVnzGOpH(v%2debUhr*oG2~iNqL;%?fH_U9A#Bw??i zO<2c$jMH!4EOQ-;)ld7vNV1C8LC3#% z=lwSQ#C8{3&c8PVOo`G4a*QOyw)W@ahaWLxQ5T58kWq^toC>C)_hKK@pi3-GZ`+a9 z>x73F5R~M%4$Lw%h_}x$Z2YC4jYMaCq&Rws%0Fd1c3$3aRp7|++BVV|S+W&MoXU@) z&}qE?GMlnf6V{;Vv$4ULP5NhTgAqN-Q&v%lcs?z@rgR-{?XpnP7TA1$&+Hm1CNux| zd-hSR;8J4t5hWtg$A4rtK7};1hws>eE+(sQfUQ~C6Wpp0YlgZrta5g$R_R44qpLfA zXOn>a1oBAk?KjaEDniprxv7=7IiS{G#60^8uV=m&ccuaz} z{o)?nq9f%@y0%iwpPj=WwX@ahf2!`5V(ym6D}1uEq#jQAiiPcO7raKQR3F3m>|8!VSv5AR?d-slYOhwd7ptC|=+!|tRGA_0Wmn#{R0rH5zlrS+?a^HUbO z`^;?gQv#t2-sTKr8;L&ySzt#b6~3hlAd>|0l>A5}>-P^_@D2Trq9apyk;c6e`iC)h zffiNO_o15~U;C4A#Bxrtj1P`lcYPryUP^p%ynzS`KSleIHk+~o;bkoJUa z78VRMtmHto>Y{{`{b7bf81bc5r#_iFni-S$CngU+NUW8JGy!c`nQ%~@<Z#e1BbA$5}~Lor~mo* z{goq6W#u;+t)r=CkcNJ%UX%i3rE=&|aw%Vrmc!tPu&aOYe#wm*$?Lb3Q33N) z@C>oH&aaBP@1NDh z9K5GYMK#~MtVc!te0`w1tUb|XxS6gb8OiiMk(PcvWHNabCeY8;5iLoX5UKoAe4wtF zNYDV0N#Yujd`l)xEGYGp>clQv{YT~k1-l-oaDp45pv5d}Bjo3a6E^?Tv?Md7(AB7G zH2~_wbiP#0Al1{xU+@z{;mERN(O?pbJr-sNz5FJ1F~o%(>K#EM$W6ZkF=iGjPOc7y zth%}=d6P$(xw4x2pHF68)pr*n2`~8dlgF4`!k-ezaT>@5ZJv~-0`)8RhmeLG) zI<0eJEsq3Z z2?vZCUgG&ALar*3Web1Zkj=c!>Sp9k@D-gRjpj}!H3ys|x6^gG8Ac5?bVV3Jeqe8m8uh7n14Rha2YWQUGto_3!bJU1_IxhjZKr;)W&K<-Eb0%FK+woyj7FeK zeAm1L4s@AO8I+K@#L3+pxhUH`9}%Q);NC`g2V@<~XNMGg@V4$w4gX+_iPbAm_e4BC zIo(U^7L0nqa~#_uk@HU0zU6`Yv$Mcyk-&@UToqq0GTBYwAdI#^o2h=b*QD*msf3)eV7+3kL}#=xaaSn^ zGByOcE0y=WuA+KX(PIc|Q8?Qaiq9}$^fjoEsA-W7T2zwg!T%ds-8W2IBsR79t&poj zjA^bl=}_V~90I#W%*w^WLnvs^59Pl^i4k+CcOdmdSFVHH+=SNGuyOqc`PuEm(cKIy zMeI*tF{=^fd&*2vTYN&88Rv@kEKR948p7na8K+2*>LJu6Hl@r3iT7Oy!c&z-^#_uu z_75rT81agW>C(Fnm4wk+_S*YHNE;%ybJJN6WPnLg*STwPT%>#m~_DfC6JWw|ZZ*o!vQ7F&Y9Kc@tV#fo=%!mYS zlGtS%(Jagbf?k0{_4TTk`|Wwk_oiivm@qm;84~;Qa+g3SLX#*l*r}D=GwIn%d8v;W ziKWp&Au0;Ihwag9eWh-_dV|m`Hp0lWkqyftva^Ftzhn`c2m##?ZJulaVBvf04GNlkO`_CPpWdGpv#eRJ{vCq9(6^v%2oDyT>?NWzUOw=tp-lrg`-aDqLl5zrf0f| z<7^a)t&oC^u|92)y?8@?oWM$+0Hv=!B@m<&M{s7XotVU7RV1BZym7Q&;Lwl2(N9j9 zG>{G3x}aF^%OyH>xb(KLJUaM)!?Wk|eyhySk}4))Il}xPRagX%7~=*bO_!uFJ}8)V z$=S#EkL@!eeJ{&c&^98s^~DbJ;dFk7u|E}yEh7>N_Q7v`c~2=35H}P@A zz@8C4dF&W$ea36N<%d3vbfB?4AHB2=82qQ_{@ zsA0R$Js%R#7md0*3yHFB_)iIuPvpxhnMr^o9(Rs=h$kDSuA&;6V3IZ^GELP|c#LBg z)(1vcicE;l@uaEJN2BNtztWkXWglYKJxRJTLrnEzaF}l38?{K0u|len;Mg7MupAl; zedC~J0h}G%I>`dIGizy5Sv{i$d5@^@r|Kj)Q>M@Dk(x-iCj;PkNm2lFT}`rjBK+xj z1o#Yz&J5IR48yrXVM+zB+LFWu;aS5$9KVJ9fEG98v8_@wyIGh)RT~`4gh`YqBvm>V zh!BY--9x6+NQE=lSEXSox*GGK^qr&5r)Md>_}61x(pu`7;`n}WKDR&sy&?2yR;p}o zT=E7Jc&uFaRnd_9Ag#taziZsPozORE(27kSHjp5$@P;A+A5s1jXXzJvQ!i7KQOmW= z9&S7H>6Z za*I|lQHC+p%Ug3&hIa<8*~wysjBD%=I#qF5W--d9+)g=M7#~8fiK;u=dhxY5Eluwp zS$4nqI`0`jOv3IBi!t$>b>Ju*%IsLE7&V=7L7lNL3Ac!37SK#e1XFU2Y_@iaM{x~r zw&GaIMmSlo;ygr!z_>-&n=XgV+)=fl$E`pvXe0Jn_t>-k#dqSTNK5W9(~UB$$D13M zNine<;B$f*ozPJ?-TY_jM6{U3nZMBirIyl6V!Y``f56|e$rrY9@V;#Ju+5|b;e9~L zWdjIa`u-UFOt#591=6{-@G=JwnPKY`2!B*%7!5FWIu1nFuy5Oq9Y`s|&E_L9#6E2O zClxp@6qnV42L?9E_CKWpY5x0Epsaz7iLtVW{r|&&yHM?qwU!#rXJ-F(Waio;y^|)V z?V=k2WtH0E&|<-91{N2WgJwI9jea^&a(^Y!@r277P`_ia>0-bsf4}y6HOEM6weccn zRyjuhJ29J|`&-bD?=eph#KdHQ{kv{enf*%+b4;ikmsz)&m(RRgZWq_lpYIz>;Aj2i zvg^Ubl>Y9?WGE8B1Z1Rf!sIxKdod6pC{83%q;U}voBXn8z%Q536Jg3I36=w4m_c%n z=mvZTP-lx8+}7dVk&gv{xLATxQG6_x!sAkjX*&=r9*#w}!Du#gmy1}f4$e{5T2!}< zUYw;6RPb#h^gKmXU%WBTUrF)2!JkzYa?eY&=N0OVKhkGK-HBFy+^Rh&6_ z{?45wm3)ZXo}y3&Csi=3*6Y{L20DRlBZFrwtur|uskdwnx>ZN*>BcZmFH=cY?+Pkx ze58}0b#am*KG)Zien(cJZ{_420Z^R+24sSz2^{?NHH%nCOLF7Pxi~X>4)iA9TfDcU zXi8bqF`Hj#Mny>D5s@g1+D^kN7Z%B<+8`2aTJ-wMocAxk%*88bm$E0+Q%FQ zc0!`>2B0*pj7Q(X%cI|>x3}59VHq-5T=rLxhL`KNe=KrtHkM^k0!Oq6G^7^PVeYpHOP zoo-AMzsf7suHLeF65VTk5~uc|ay=Ih?4qhuUFWe8TRczfg1J|ST`7cPS6E4r zrP(O_(ot2paxP|Rq=433>Sjb{xkZnm3%QP}V z0d~|mtC(J6!Io>8!P-gl?!(`$+bv|#^G}*g7E*w1UN*0flh~TVyK$@6=hsjYoTplq)f5|xX`CFRE6o;B?9KCgBCFew1) zCCJ9pF-HuL95_^TD$g%`I_L2a_V$Hs}X_1tz~(>y*AeqqICRTR^R| zCND5CF-T7XQ#BEkrjt^|U@&1V;a*6&EY%nVzTZCbrH0umKVz=dun9wgjZfk@Dt3$3LrURtn<+nmWiqjMGhSZO9n#>epE8r1- z9_Zq(k%G6^(aC3b__nz63l>l27h?+dFOT@CYVNL1KF%$tU3Uz-WNh8p=!SA8VP;xP z#SSbh2|1LqxtQc54&7|dU1I-Rs?&YC@Oy`%PsrbY;2=6UqOa2M`&iurA9w2Avohd2 z1iSwgU!!s}#ji`f^b)5REtMWNUYx3A=f{g;}_Met5rJkB^7G& ze_vnu{+F=Q_$a=R`4^3c3FUuUzyD8Ep8wa<9i;NAgrasJN4p0p3Fremm*)~;;oT<32IhT)2ZD} zrz!3&?!(Qu`^QT=aP1*m1TzQPFxD0V(o|Fn&0%SDH+!{$sUR<6V~z;!?OQ?2Ksq>$ zxOly=yTll2ghzY5f(mQ8p&EY`g{5BiAA@bs-cwCki7E~kKs5}+o{0%=#H9!iw@YBX z)LIuafQQGR!m~(4bbX}sS*AE)@;U1~p@`jif643+ zi`_h$z5h_Bcqcuo+aRf&M!W{Jv+8MT#L;cehG^u3%(?<)9Cf~BA}OTC z$rgC9kvD74XT@t-*rp|~yGfVOit6?rz~8vn+D?1Ga37lcS?t7qx(Ht276wI2Uw2yS z456G=oN8z7u%-B?YeKqjm^DUN&#@CqrIxS#*AP|+OX?8L^M2GnAi5F8ezmPlY+X!l zZbXGktc1v`=7scDMkAd{?g$PK-)cO=;@Bu>INQ<>YU=Kl?BNI%+ePvur}C`ABM zV;z{((2uGUs<46@3{i<8j#-|w!I2pzS7$yU4KdVrTxcFEox3xvQ7JdmVq%X#kw49! zD8(nb3(SK^x)ctILV3EiqqmMck3V1S=Gg8q(=+4LBNe9C2;$3v zH_8OectsEuWb>NMCa&s7OfFY^1xt^umbqJf@= z-$$#ZUNMT1qxFOCM7mQGr63rzZU6)O%%SQ+`899uyt*b^yEyvn8( zbF7J%T#R3?enU9k$qR%fCzFV(5c16|xaFwx6UJ!^KVK~^eiI9~{Ok&%{hla}X!#Q-LJPE(8VYmZ&DQ-|fqd;YkuKhx{i%sHKf9HytJ_6=6og z=fx<+{Bs!8O+(bdmX&7NK`07mJeEl9WkbRJM_qN=Rqc(zjR(0pO{!Mf8r^{G#Y+P9 zp8^w+5z}}L=(&)YVbciV8foFvBuna{Am-jT`IQlxNC!@l|&p7t=vYgt`@Ei76zMC#?F9asNbZr!l$zQxf|myo^<9r zftf6(Yjmmfv{q{}TGRTkO&f3W?Mjb<619yZBr+fZ1f!~<5qm2n87c;k6hrwas}l=C&D-4>Tg=Lwf6g=?3H5?!o%Y=y??mWPHBqKHGf_ zi@q%HdP-sRnZ+V{9FTiH@jj=P=0k~r;G@a{{Fp+}Bj)3XIrNaNiJJXppFBmSbG^N^ z{Rqjplko5GM^gFpg%TL43YeLqAr6;LpYcB|({gs(`?uV05EaT(<99f46; z8nZ-SwqJElPEH?}5_zQ3gGNjr;D_&|%O8Q8pAow6{%t-`Lt96g?_}l~Wn~7}z|3SXZ!!>%b1 znz(1y_)S%NVlA_>qk>GJ+{K)Gm5aLZOs+F>p7)o>Dj)F|)*%Uk%RI(&!+)lIC8tLA zu2LCJpPVlH{IBRVoQ5DS^A(-2{>SJ<@!v-$VFPCaLjxxh5l2Tm$NwFm3N_)~wZsy$ zQp>GIn((zOZ)*rBWoOBvGLtj=CDz$~Cz*(a(zSZ_J4m5KRg&2f(B9|Etj-GRO)J9L zPGH>{vLY0J5&b%p@H9X|ry_3V)}C|?ubv)KJKiPF ze!{IhKE>F<+eyE>u5`Svd-~(~XMnQn9Iblx-_~{52rkkDTw(oOzCrmA#feKM9Xw3=e=VFxOU2Z3X*%9rQEy<)qC!*_TJI+ z-r)pX+X1eNb~seZ~3 z5dKQHT~C+2fBjVpVv^`VU%hnWz+uEDz?Fe_F(D(3a4{ldKgb9gZ0g%mK9PMwnQ1fzp9+0q*J(D!7=zgj)D)Xcc>Bq-2E ztj(w}dcNgls07^_p~VLn#q&ao6+2=YW&R;p*qoLv%<@m^9?&o$tEEpL4eX0W5B+Jp zPZlRh20D`THz%oM#Xpu3LvuidpF9wE@DiiKJRc24tChCHuc57rU!|Wkm7B{VJPMbu z52^RGoa|Rh?dlR{A>bAn$nptvFHz%2c2G6ra6`-?$6d56*xt9Mun05?O~3~bMh6nS z);^ozMV2~K5gbSM&&{jqt|vtlu+%!!kgU-(sKjP!38gBxHMGXngR#$%m=9j4v(e$b zeaEsqLN2VkmZlS}qnSL29VZ}O!#S2EBVD;LXGxr-KzlD>7iu46SBOGE8t98vr<)a_ zSy(Ocm*iQ6pF_prc8koS%#bMhL6xh{f_j4c_b~66%FE3Um+bF%hMVU3qNJZ@h;_bH zSu*`b5Gz&UG#L@DqIJ1v&#B^$e-kEYV85$ppG%3hkse>ES_-7s*Ozp1rb&wI@?+=o z;zkdrq=&|H$S83nF!aySbqcfUw~^*LQ&8s{aG0^r?>RnMiTN*cB35+KdXPifR=(Gwmok(%Xicv99kBwh=z ze(^bq6>VHfq+VhI5i=%ObdqF)cS_Zb#e_wN_|9wODKh0rTL}(NRZ;;-Xu3ZnD8zGT z99*e_|K`d6I#^y7m4UxA9Ynjf?n$iUPM5Wg9-ga}C#o_myjqlJDTnZmjT#kZL5~s{ z_RfqoZlV&&=+huAbq>j6=7GPmhLc&5ZuzyQPBc+BtZ*(|u}K-ipCu zaVEBxJMRF~h9Zb~;5RxY3ppnxdN_G6R}Rb1q|?sJ2n4bn9ZN@cw8pCG?K8q6c`x1( zwG(q0p;Qh`%6^?i8gCy~2aISPTMC`ZKO(zVIy7MwK?o=(aj(l|MtoUduwTM#>txGC zhzUu3LYZqZd>h0|TooW}>|=`SRn&HZ;tJYp4Z4}s#7X(0=F=3qNc7b$c`kxj$&dYA!Ss$w-11Y#dfw`19`=+MZRe8Flb$5hVrdVm9g8 zLtm_!Vk{@!k%)GBb|}LkQz$Q8C${@PA|lFo+Vk zQ$;T%+vc2c8V${IO>RkNsua`%+o*?uar`)|J|1vw&Tu2Z;LNL$Nr1eDavM+HRF_mI z`pNRKH67}u#2DDcVsQ+rU;+GVtq{SSzi6~>1fQBX3~YuUq2;osBVXuMy>~8K?=Met zt&uY>nD<<=H|b*f88MnQ_FVL)pY!CQW7DC>17n?q{DSd+2LBKYI#~rLNTtVSa{Vqq zU)qL1Ca30U1Mys0NFqtV!G?H+p-OPgtl@=?kxdsrim#>tjfLB*|_ zhh;&kXr-*$NLxf_&BiP;Cmx^XeRmy2ZJofOoI|4>wMAK}j=6LNZrL+IpNEd^2-nG| zv1w2hy|@ggi?Oo*kP9JmxpanyU+s;F4TWhi2nD!*SqQ$<{LcH4O^gE5=l!uGpyMPkvojRq5gg5PE~!D9t|ks>2r9O4|eRLc*VQ^7J{$^ z&wxzK-v&#sg<8Pl(6)$}MAjj0r|0>%E(@+prv(vR>BlHO{!_}AV1*NlGE3aJJPn@G zEt6SzIB6qe?7!AkeSs$q0+k?D*$_E1H#Q2^a3`h`2Trp?aW`_bk{-C-QccWax-~or zJDK5$mHhaC2;6xjVgHi#5{v2wEx663PR1DC^7^~)7wl$C$%0BIe&L@xZLUZyn_ZBA zxb_O#+PL)ok|N`Tp=$<743r-RSSo488g3-{vbz8o-Q!B}akdQInG{(rN9a1Sp>GSz zZM~DHiehC2&7(AOoaHqk3kA)-xctQ%<9^8}VVPVk6s)4kvm(fX|Jd9{jX0~slr%?# z=@xO|>;zQo1dD~r$mBQ|3no>Ti|3=dEYORb`yYj8X^uzxBb<lb}gD(NT)i+QS&*GPq=*W@_`C zxP2t-BwQGS?X{;%ki-aiZG2Hir^Vz88i-wWNrTITF8(2XR40+<)%hSpbi!^N`VS5X zXQno=?o@O#NhTll?(^930b64!nx(SXyn9sALVV(L8;~En&jiUg>y<= zg6+~>TBuz#<;yNPo)oUz(IwxkRo}(JeP5fngEko&H~V@iwTOwUh#-}C=`m^B-|uLC zqbY&`8QTn#NyFH&<77^e-O{RDj`beO1JW-42&raYo=O{%fe|J zx3t!gsM%@QExYB4=f$-Giwf+p&|7&+4}Cg~B|~oBOpO#WcK|24D|a|k!&>3aZxEAe z@<9$00S`F$DWi z;m|s+dUD=!T^DxP56d_AnI%;3wfvIgxB-vL7+qHOhkWG-Y_}sh^e{>9%Hr@=jU+%7 z<*&`r;5pv8GRVAta`!>XZO;XS{VF{hK}7yUd^-2vY^Ef#QbWjl3&q% z#09r;lZeGf!{N=UFLha`=!M4B@%UYN-k>sTp_|JvjDOGNg@Yx1Lbj4NGE|$-X|9ds z@vA7oFm;wxvrlaRx++mfw?n~OPDz-UwbUr3n$k=5ZVeu==WnNf=SrRzEYkO(LF~2tFc@*EX(wgAg)g$GU$EcO(BAjD7BmsT>sWZ*Hwg z1f4S!Tpm0TFlY;1^)YBmUCClqkv^dyYAp=AwaQ0%HN)=@Kel{<>i>ZMv~A#g84^^z zXZ>tu%j7JUi?kmD;R|Es+T?Mc6aE9*<#9chgJy@#w5cM!7QX-~LxL#aP|#wpn4m=4 zZ9ZtW%;;+X0=L|T6OaE4xhrTf2#Y1j3OM}&@C*s29Y??R%cmR`;}8!YiSUV5>fKo2 zlPf1E_Vh;Ua%X0&;|kDLjBQCceKc&bIbC=WIsVzJE+j`>wQ+H>d0eoNr?n`5Y)mcyu&9fvJzoZadz;r@BTq6i#UD1;$`T0`Rrc-M ztDIJv?KzEk$85LRqFZxhFxmO-k$Y+)XhE{`%KTh>+SYeTa}(EU)rG2Uc~16@=60r^ zS0Lj_?9S~5+7|f-o99#QqDHG?rv%$u4sOlx0{+z6(9-wU+uiuq?TdBL-n@I2`vyA` zWhUpF5S|aNk;VMz2C30xc8)@B7I8w@XM=WOZ;h|L7s9tmj`zghipF6Vk=tpXjtE!@ zhY6zgxuud&{#J|6GIKN^-PVYi7UQVf$Ail(@7SL(loebP-;3v}qavaYhvqyEtDmTh zbvTo(&$HI|qSlw~eYE#~^7trBjuKyFF4yzB{m2_x?-U$!l@m&z43oqF%EcJrQM07)xV#? zxfW*YOjKQKI=!h@svI_-RJL-p6@SA1%hnOmduGG5R_%r!k#n7EL&!%=JUTMBodTJg zn|}|;5EXg%G%}9SL}0Z;;Uq3h_N;fZe7sn1*|MxT*w%Js)T(XuHdbf;dE?`!uWoUr5w#UK zPzf~saW*!OBQe6yN*%r&W0#H8VM*%ts&F9NN})ZIN%X+{v1wJ&m@#4Qys_-AyDJF! zAxIsVc;ifKphC)>BFk(M8^5%zn{Q}IJ}@tdp+xH<-DsE_>3eJ@Xit`SSx)V^2EMuo z25N1R;a5AQgez)dC(}FKS+IFok(~1HkQvp2chB@}vYmgiVhi5vVEtr(4Lh$~ZM%nT zU_W0Sb>+8uwS3pE&c<7C>NI%Q zxNA-3_+#ERb&0abmHRp@&c;*rdkU-}OEYB%`_lt*l-wSe1CPFhpZeP`$ILJR`DxM6 z?N6FnmBz`2CdEv(xbqr-G0HuB%fQ@yXrePvkw&4lgpAWUY>n+O4_B-r;9F@6;I_mR zw?J=Q<{(pBe*U(hFkx+OmD5iaZ}O~=RmGUq`EN_(RK_taP^pqq`@??79~er89t(5DFMW$*}^es_Zd-q%0BOeolq&0ttOfEyA`w zy@)7=ULR)p_u%rSIutY4Ce6RZeKg~!L;M}GXGolFjj<{-PNqrQ{&xLKD4%RUyKh}9 zz)P5}0U!}r*8-3T@*~F24x(!V=mzGy40QYE+YfXD-?9Py`FqKJ|26gHZ;H*WcD|k{R#zii120s z%7+F(d#wYfAbbablz#=RKv;kE*sc!$3fO_V!9TPhe8Hc>p+9&*j5tqZS5nX)ELUm> zZz`Z_oTpRZ7Sk1{U$+S;+3#}`SPka82CV+(I|ST<`pEL@Mt(zv_Cb6iLVS}0ep-Ww zz&@vepWog{AwIF6D4~4_o{FJAaIU5h-{3)dxKD^6J)EZ{;HM>M3+yx9ZwvCn4dN5? zi5}t;=IRpR?GNaa?TYB{=NQlz^1}||6Zt9|;mzy?$_(5I-BBBR`P&2bGBg8g4c4+5 z$Pokwq4w<+Q5%Y{54ZqiheiT}LG;4BT7k}jtK9Sz*|2& z#11g`Tt6)EY$MPBPzs>~y=4SA_V=sq|69j8koK<{t~Fem zm;rXddi4yHfGGYu2R#XP$z(5ZB@2NJrl${r_uH}sh5y|$0MT9XBJzFj7y}9c`=BSm zFFCFVL7mWq;9bkWWUy#lccQBlzgyrdq8Ig5iy!4*N<=;=uT(!q7=S(~0H}ujBnc`< zcw+#SBYGiTwIjX}f~*j|2x@vB-=INwhzK8t(4S6M0-R4@_FSz!pZIT6h#!X_U)w7I zm`|sGPwuB|ytk>I&vlS5(*NJ}|1bjvSKVNr@ByDtPkPvIjKI%ckT3WL7W60lRX5X< z-rvulp08h>5#a+12%P z`1nr;F_Top-48P}%ovRaNU%9-5Y+juY{xyj3c4wu1*8_Vf4`j(Ph^vD8q=1(X^lgA z9l!?gyFU(Bd2FzUMHyQPZSYrgR27{NA9xJb;9?S)ZT4E8GU4~#cYjm+kkmehXjz@= zb@5?n&o}me_w*0f$Gg{1h=x5`fV>}L{@p={*6?R|55ubnhQn>S(e+m0pq#xTd#K~d z>l+#%2sXPXaH?*lg)uvT*O8T1f#tZ+b2g~xb`<_V?boC|UgOFbIscH$RQonEiyJLM z>A#+?B>jDb10pUtzTq@2f0er~oXguPtgNI~M6s2K-HNsir+-kqXF?TW056U=wM~C^ zi6vO;DaplA%e{I6TKT4meot)MY!2HDz&b9TgOqk)I!JQ;Nz(yBJK(UjrLz-}vyM<# z)%Y?nW!|6;`rU?aibSA^uK4NXifzdgG}v2blChn)H?&XnZ%m;z1vU8?O2BV_)_=>^ z=71pU2xY#YGYgC8@Mp&&d5IA0$xyIy6eX6LA)-){+1-WgShv>LS5rpL9~%wQTkf(}18ibgC4q&O7^|wIF}m z!$M=pABf2ogWkq^9xS%3(P+YYt~n)*7hYSNqBl0sFkVUDhYOd~Tu;-XJ3@!PW$fV$x|_~UY^(u}-YwG)Vk&v|Fn0502N zO2;8%f|}d4WRI_8(^}ceN7>@HvZ>Rv6ge9HJX!_>P9dZoLGhfbmLs(Mz5BCV*o&^8 z^kD`e4=)!#dwq0$+iX^M5R@H;$Zp~ejhm{}!+o~?JCCfic_*leKJ<+o<|yF^%2B6@OCe+{5oyF^D$HGf2^1I-dVB^Ysq%6ql;~ zgseqF==JCWiSXMC9yOY-$kvt};}$aYrC_3Ji}uA<>V8IOyCyXDBiEV~r2sUe>M+VI zpkEm5JhCbq)V&4_G8W-#dQdY|J(~;{?$-M;$IOryYXaFv%xEVm`8kQNj#mOAFCE@% z(-(S)8n1K+ZgXTyryIo~EW<=fsFQM#EP7uhJDT&5Gy)zY-M0cgjafI_uQmhBzD1own2`E}1R5kD4mtmNqn{m9Y}%Tv~rxxNrxI#u*72 zaSovQrD@rQ56TYW$8EXSBM^0#w6TAR_ftjz@26^6uKCK*DJ7xX6p)>XnO5ot_nF$C zYa|ROcwGI@|D|Kl6c~SSzVU_!|6nvq*7KX#GWdP1!y)F?Z9Mvz^wQp%CAWL2hw1Vs zyG3HI$EI!VZ)53)M$^ZD*m4IC-|1SG5gwtT&wJbT)jfXdMTlZ4gye+$Nluazk&#oz zqfE3S%(G|K$<;aNz@J!3o!e+psiN02ZK4jT{@Gp6ntw=DBiodJQDHIUkzf&?>C*Jt z$7Yj-07=CK{A00i9M1Wo^3NgKfR<(Fc*o*n46dz%S|g4l+^R2S=m<*OEWQl6#hu>pLbM6_P6TAGAf>U*qyL9+xaH5u$zgIz5 z=MzI3ZhyCY{qGSVn+c5+1nEw<@=+~c-qI>$MB1L-=KZjhr{m>T)B*M#&IvtPIS}M74dcz{Gd62 z&V0)7oTYP~&-3%Q zxkb)4SAXx)*>()7c3!1L_ffkd38Ka5;(0;}dWX})8>i7OymIMrqu~?U)(QxKQ=@&$ z1u+C!p?A@971;mUUJK}hgTd(PJN8ZLMdms;qkU@#Fr#^k2r#358_<{CUV-x+yPm=i zJ#?dejjp+8KkNd!&gq^7GqbY>{E4dVbmaYOwnR6(oYc}-^rg2P8e)Y6DMt2yid4f3 zan=JGP~1_9iwF0yxI(2ajm`WE@iqb~K`r%p8v*;Oa48lpBNf2>fp-sTkoXZA2|h!F zuapNzeuAvN#BHP^8S6s80(1VM+o(nMq5-VuPf^RGA%F1zdIosasGZ{oXPtvjMdK@# z7Y=vv=@S*Cte3k+3By1tr;jS7``^o8p3U6N2c@oV&4&Umy!brF}V zxiwi6j~aiiXr#RB^<^5wTsMGp%v*m_-p53uN``l zaMb(vQbw#?H*^!>>Eo!vp$a|m5puNNGv5j~feMc*+x{%ASQyRk24YhEHu30J&KrkV zxk9Kde1dP!jOI@fj7wzYBIks8x`ez@BXD1Dd%;jliP&xcsC#gRM=Z1p_v&*Q$Ep@x zMF6`5AXqDtM=t41Cht94>r;xFiJ;tl;B2j!xAbkHnzx8SDQ^jaJt=>IPNe?UkK5H= zF;ug_eDVdD@nx;DFUf{lVq@Q+Dz0E7l+&~TJDw=XhF-#tlcAWWBFTnXGQq3Rq8Ta+ zee#-Ft65mmCBWp?h4yHp$mZsw|AA@t#IDHZE2aODodH#um^UDRL|5tBuqZJzd-Ch{ zG9Z~+p&h;Q?YI8EU1rp2p}C8R{ylA!c>sFjCf4xVAc{>wo{9k#Pmya$R5hgL673Ai zqMw(q$B2$pLOxvun22&6O?mv55#pNNiqZ7bkNnGE+gH8+u)couTAV`?gModM`JY%{ zKmU7Pg^Y=llY!a)C0ECLZ?^=1hKA;cmUV@8b%jO}g+5r{aTbM!N6fD1uM>XH=^9`sntrM_vj75*_UO*KMS^_#Z*f|NA2QLU#Wp<;iGiY-q%2>}cU?^1n#?#^6l; zZrjYnwl%SBPi)(^?PQ`SP9}L`+qP{R6WbG8H~;gVTXk>MIq$8y=RROVFpr|L3|5dJ&CyFo&-&2W_56>i3Q_rH8cei^IjYg_&xHoLxIOcUyi5g{-b zwP?HGNuV8YH8|UBhD{7Nf0_x^EFUG0S(B4$md?Yv!eEPUI5{+nTriq567ya`R>@Vg zhX42`%aH}w;uj{aku97~GjnvIh&{+qL(j_=9th6bO23LWI6oxV=0d~XN58VR8oU^` zlb{Zx_a{-=5I-i0%i(Lq?blh>$s$HG23Q3rDe*O>R>rrRi3lBT_gA#_^RSL$B8Q!`re0}|@nC08}FzwndlE?+>{ zCD5kwcEh`G2)yKa2UCjTYFFm^VGX zlNsdV;guB<(ch8kYo32dtTp=Zobe3=r1<;)2yN#7jkdP^JR{o2dQ1^?E^hl*p?*!{ zS5r_S+yj`95GpFL%vOnFb7KHZT{94`dF}&Uh7k$z4MY#=${%T1lL{q)F5dX{sr@Nq zk3m4d7osMB4wAiUmC|^#_dA9y?M_<|wcScXC6~rfM2ISER){v-JSc%TgFa2_@ewby zaV|Ty+8Q7Kwx9m^O6)vkyyU)n1In94nCF0jdkpHklm#|p0>QY*DFvL~yO7x)c>jPK z4h&$lNoGLrvxH`W=yC{+s?4vCQQJOabRgsSbt4Okm5V#Gq569*34C2$wFgq98;&hj zNhFM2dkfrhA3mllD=n*T#a>m2H+|xu`)r>tY&t!`Hjyyhp zYS952w??zI-=F=7Y?+Xl?v2ddFEx*T8#+eG#1OsQfFr;i$Q3KOMargb*~#zB^jTq-V|hfFIJ#lo-T6C^xi8dZRj~ z5%#2=T`GFO&M%kWG4wV(SywT#4A>*5<)yra?Lw2wIi7$O9`c~c8P;-;Sb>Xb`2|gO z83W#b%-PuSg|Zool{opO-Z1>bB}tM~j+ZYkC43oq{tqGt%fGnftGFgbB8bGt7B0t} zdXJ;4TVIvTI{-EHNS*9UJx$5`lTui+GhkaO!w%sEAwE z-gcT%#=SAk5GxPDK6A$yaY8MoP;CTJPtavNHP{geh|C7F$0|G2Cj$r}AGQZMU_rFT zQ7c&Djgum@u{VmA5M+@ZieObz9iJT$xyn_b^VBPHzj_!na`RLHw47fFm;~)h zHwlSyR@*||9F9JlF+8^{ym#$PFd-qIQk-$4bM^sLqD;yzljaeWKS{4?dfn;sok4QH zTF~^P{dwiphFHe~Xi29ZGuEWy69;9Z{my#6jQS#}Y9n3Bfjg4jNa;SHs04l92MD+p}HVi)oX_DRskp0^nY zND%^lOt&7nPxCb&6$pI#ynZu4dsKDVmO;7Tq%r+D)=E0H7Z?EtQJ9>_Olqnz7M7q$ z)s_&cL@$XAbkgi?38aCkVs2Q3_cpLxqlY#SH|Ps6xMC9aS)zh&)9o#b z@bqt_To)IcEs~hHFNe!a?GmqX9pWgWpK{ntj<0e&6>yqK4|*-BzB z4Iqa%@9+{^P?g}VbTh(q$0dl} zsYIRTHQIREx7a@hx(8=4bF*0HU~ZeQhROz5_*5@e4pfj$>9Y33eG%pk<TrWDHcZX+A8zjikMFqL#*^3#VvBpurYst)o3z@OR!C7aLXyb7f&WANVF`Bpe_oDE;Qynb z#`Z7bM=R-CuQ8(WMbvXTZWKIQEc-U;&d0auzO!PjVMX;BAT0%o>%SDNlofCP5lsSp zR>!BUI5!l?={B_aG&vtjKxyJ%$SL=ZooeNd_qjiMMFe?WaWmNS17)j7yXpxJMIhLz zjiz8e};y<@@|I0zJ!DnLR{JIArmzFYrlOHiQi6O!b+k1ave3>UqlUtlKLTI#{G zlf#yArkldTFv^WpaidSjV(!3OKgs$Ct&yv?11@vZx=a{S>Hm7>K3s5Cb*?I#u`moj zWjFO!QMdf-xz*FLfla-+377Qf131M@Nk3Mon1wr|7^L@FmdbVs&O7rJ9n3QjyGMEa z?&e71GU2ww&``ORK$pB$ZBVI`yH(7p@(KG757<8WF`K>u;PSr>fW-fg&*J}N0S~l? zvg*>&=A)hy?p!>e5f^M#N?VEwY6YW!2CQwhAS5Cp7vA=VtW`YmaTqRTRZGlnU<7Oo zjRGXM+N`4Z`lIi{D&DXrUb3Qj#=)b&QD^f00b7ZW{-y8HKgQIrx>{MU-Jyt}KdC;g zA$%tMY=Z=9A8nuR0}KfNY#Tk`TKUneTv|LmF1!iW#M+$4o*Vamh+I(wzNfx)LlxaT zr5j``eY*GZ=YKf&cIA9X_kIYzs|WhZzH7Z`} zXkGxRNV$nw$n9>Ltd6>}s9L;iVjq_z%CE-@;khsPT_MIIq42uGJo;E|@5? zq(R}&9bb06%3ay?W{U6w(rQ_m>4RdAP>-#NcbtxCID(F@eXL+gQbi_BtaKJ+au2br zinN|taVxgxD}4a)IL|U^IubT!(0U?2Yq!Y)r^!`Hx1FI>#U^$75@7k|ubu-5rDwkP zVk&h@Tzz-89%6e{$;G z2(13GAk~WtZjaKTd4@ zM(W3moI(7g6@}tQ4FU0}`OJ-bZg8pXiP^is{`cq%IUl=C{7SDEH1MmRm0ij_e^s*K z2lOI^$H-VedrORuC;n7VoF5LC>=o3#YM^+ytjyK7UJhu#w(WH2TG1;OFahPOY$!hr zMLV+d)rAb<$=1MZ@#9sKYw z&wtuWL2WZeJ){n8-O_mqQl)3CfPGwGqpt)RZ8u(27&kBu+h;M!1WYolq_x6s^Z z_=Lq|F=2)}wr6{jreIsvudHyP=bj(VgEPo$pE%4Lt7D~C)8y8wSz*Q?l~$QQV-Z}X zA3ZUI<3M2F*xXgxg*}T3f4tQ6vXl?En70ZiyazA*_i)LrdU#Due*r)VrZ!Ka*S3mSj}U9sbqNI>5HBhdQ>ls%0;vXe`vo(OkuvO9?Mi(&i;!nX2xZ zJ{)|r(2TvJ%wJJi`mjKeFDdG&o{nT&E(=Uk(kL%^I4rV4rDp4KQBej$C*n9$!`RxG z>FXZh2b5J-%5#S*aj=c3%9O!TQ@aYHC*tf=Q?rdUh7bKvXDaoJVOWXF5GTq`t1d5J zUh@27rHqvJ8$u*KHLuMUyDU3ZWTCoBHbA}oOo^OUJd0e!R+c(1nwXrPQnj(s_Cn0x zP>}@J`|D28v`Z;D$P=MWZ>Vz{90+Yi7J-#R156ssl3>;C&?o1ODP`kYf4JFhO&g5Q zt86VR#UaFJHCYy4OSe*KWK~et2W^NZ{$`aVw93ZVWn|P*Xa;WA13lA@Cyf(t zZk5xe`kT~v)?u^BO6rFjF-pTOM%2X8X$u^0LPZ3aQNw-gd{f>}4>=lqFIJaAv3z_d zu^9`CJjH2A*{)+Tm1_BoZB_#n7X$o0FcIu4Hjk_t_mjhAO6FIebX7ApZ6m*eQSJ>) z=pB9y!kbFim-aY!{f1)C9DDpxPM*_CoS(f-3-*6+9*3`78p=43?ig-|jW`GE$#8BT z8^!wGKO|^>PSC0bDEw#&4p8BQB~hq?cb|tYVnVvHrtNHi8p8`)dR~UV%fLETx13ek z`>u#)jXD-#o_{La^;3al5=sO$Z#CbKJAROkvzD7E%LRmBkeDomaP5{IWD7s;4S9&GU{?xV159MyvmU^jcafaXabQ_u6F;B z53(v=qMHgU#$WlL7`!!Ah%@53YnAcx3yknPBQQGc__00EMuiF_qXVwI;UK*U!Yx#6 zcoD=OSs-m}O1O8T`3bd)xpsH%7e7gN5eGYv^^>>qTL}>nLI8US+_~{OT#v7w$98h2 zWD02LK|6ujVmL6EchWtWa2Wx=P($v;g}#hK)NQM~BZ>JSkKpb&MEZP5f|zkTfq@%+ z24XuSLE9BB=KZ3UQ2zTWqOwY?rE#L;ZSWse8e}iD@R%;M*8)i^za&YE#|+i95Kh#A zpt<*kH^y4v%(D(d^S7K)<1Q}waZ@ULmPGI+>T#af0jANmY^0vU2D&yN=NMhX&0EjJ~CY=UvU_*KWiZGAQ zcmJmP$W<~oH?Dr?K_%Pu#yoG`WE#L$%WoPa*N{FY%sEI<6L$3<`!__?tnKL!G|Sil zA6&RT$je?jeN&IOplgig{=LUQL!M}KRc1Tg*eF7mn+Cc1**zGCfYL#ky9yJ`l3yUd0 zPx}0dY^OfzY4SM7KPsn)1C7UrO(@Mly$3-*_D69tI*$*ie`EdG2o12Imy4BCynZAj zIKOD;I&l+jJ@$RCt!p%-sV z>?Y>yE`$0F{}F#+g5(+9-Y?o*Jnni zrsiwVzL4$nW7##g6wk_TA2e23MTbyq(+an=>^Atme8brBilVm-)|Ffd+}x1Chp~)jNT|?xdDeyz3^<1ovvB?z z#k4S4BIJAMu_`se4ZJ|!5vAP|voT;7wP~Xi!}0j1UN9fD`zZj8rv-X40b{ExEi4U*yN{_Vk5(F5`@%Gz@Xx1KJnix9 z9X{^_i4uu@`;*8djxOQj9?Bw7`SeJ#sfOk}jAylVyf#PO2ZT93Eym_#(gyfb&9_@S zjP#%09sWr>$U@X>I%ekbb^5u8G>nZSsq3m?=`BgR_0%@OKi{*>#P5JvuzQ(SK&c4_ z-u#A!g%CDwfKlR!re~YLuKIW~5mQh=*RP~;L$*9!#SWI0XTm3Ow+B4$tTfCL&$wNv z*0pEC=V1$+^hk^x&#tPKUkqVv%nPVzu9;Qj^b9ohHv)0HSj$eSUJA7diI#+U6|^6g zG&IuRAL^J%QdE;}rl<4_t9MWLU(dT3tx(SHLv$ipH?a20%&tUQ>EJhRfDB5XyW2>E7S@9q>SlGXWS-4i)6i`cC z`YtT1dZ(8ZC$pcbtGDYc%%3GnEi0X=y)L=oBzGJ%Ld}*V8`dg&ml-U~MYCPYm;6Nl9K)r3sO486B8YhJq0>(?1Tkhc;I_Z$ zdfl}fyy%n4(!BMOP=_-~l0|gqOq8n0w>Iu5(4rueg+h9BWKMG!K3@=3Pb{yJn~_46 zw>O+^jHKfSfseXF8>3gtkQnbOXT(w!v9LBIz(Pe5tpYsEu|!h*+1z z?mwdAf-J)e1)?2KWCHi-;Ndl5<~6gSes>r4Zs^E&e^)%thY!l|I$xiJr{mOFn_J)3 z0}y7t#JsTMjmRI-MdNB33g*6+>}~Nd@mRY55meQgQuGlt&VOy(SYB>a+@fP?>+^l@ zg4(o>MH%-s$C1@U&8HKa;Baq8*1&+(mD(BBi`=GW+K17;==YcfqGfO$t9uYHRE9gbO^> z1PcS<&jyR#$E;qzKituIVt{mSiqNjVXp~XlQ;Utzwc%fDi%3 zswKR9Cwd2;f>+))enJJ&fnslq*;R+wI9~X$_xdc|{M5Y^n17wV|A6iMRJ#1kebhgB zU-tTp{&UnLu%quW`JCi;02_()(fsWLvG0?u_mgGzGyB^Ig45Mp!Y^zw-aQBnAr1B( zm_7_p8&Qpds$pihJ@#O6Yy+OYR0vMkomq&L0Eeb;Zp6GpAhDtz8Q%zEufRZgkqvpf zfteb5Wt+5H1?~Zomy+b26zO+vsdrgMbFWyyO=Vdxd6pBtje1)Y2zImeILkCsIF5Wy#GV7V#Glp%nzK3*L2*?{LbAxBD)!oEB`bURZQrF8fi=^jy8P-^~r|xF`3-mARp38Es!DtzIL&gaLNY z$lkE0E!i{oPLg|S$=o!g?Q`{#%BM>b#7YuWOJ=zN-??RODwuoAWp7;5_IYMWw{Us{@~C%AFe4Wthcj$G+sAOR4)O%%k(R@x%7<=AEN@eB^$eUb?VYSGY)<7Qcd^ z9#ik2u!s7g9@B@u9vGYH1e@&yn`M;EV9psRIXy4yWyjv5jl>_6nM%ARuVjGB2i$Fr z-ke+b(8-X0_w@4TUn_c8bA9^W*^Tt9&@CJS-q~Q_Ps`}VGW4Jn4D;*52>K@#H<*vW z456AXpi)%S4<7rjt^znUBT45}sFLcfAIJ`Se3?~I=EQ90hJ79}fS1fKE|+R3+z-MH z+)Dxqs(WT~s~3tk7QQNx_0DDYRvD@9!R7HtzNb_FvK0QY0Wy_WOjJKYMJPgs5NO&B zp|xiaI1k4w1cD(7i@}bI!2pR-QL7O=WVoyBBtHa}HKtZ;t%A+G(s*9{;`Q97bMp=9 zRVMz~)eDzz=F|)B^o|em#~zdmm#r|P6%uoXTjR8gS?Rk)vG7HGrd%W89$xvwUdG;{ zU!Zf|pCeA^#joic)eqoPl2!t%CrYnWlIS!u*gaE1=+gk&sHAHw5+EbDnSo4#5gx4p zWQqZiU=g392!G!Z7PUP;Gtu zF=?|KE^ud##%09}GEp$wsgMNEQ=5LE6MUhvZyJ5eEq8QK(SsPh^X2g32~u_gFmP0w z0RJ5x&J5x7?2$4+(MOzxsOp1)H(mUbE*l2k2cpH3i1o&3Wki~2ElN$c zu(WNX0@7d<3D3R`O#jP4D>KDS+vpFPZ(84+jMcZ)W^(ci!{#%f**0ZrKi~!LSD~IkZDKXRx*!(BY?foNRge?gAE_^em2@yY{i6fqzc>Un2 zHY~L(>1{ASs*1zpUaB{ztJ}=uI+`C7)qzmmI7V+coS|D_YtNH4L6?BDXGWZRde&&O z1v}QLm!nb*iZo2ZUrBEr7{(q=Mx?o&q1#|@4o!wY`EQ54vApo5!o4p~eC`|?OyM0vqHBwyo#7RXET6b(N6JWVEGa|X5{%vH?-Mnc zH7?%YJ`v|OZu?zO#M``?*4Wzc_^?wgfk5WC^DYrZPHIiPys541l3NzRS9AQp7$QcI zUu|Sk^Mdgay~K&z1&}DfDivRFBu^}Q0HulcmPKyW@=AW04=&_x{M5TfF=ynZ zEl`I!!%&G#=NrTc$p|(AXQ%?^k>6v6T@6SW(!+w)4OsA32E3Keyaj@vH6coctWd?< z+|d=Itr)FJ*-7uTnfBkJ@X&@MCAjm zJ3nkXzM-|wVapidw>;m&3y~QKJKCs*v-lvrxCb~y4d$X8S>o*L6bK>vPLvBNqSr~` z#I8V1sfOWW1?WbECX<09EE7=1uGyn%mHmvI=WGQ9mi$bgBUZNqu54cFIc3=ym?@`v zN}A7-=4U!7CKxp$Ii-Lcc#NG2R!{fvoSJPsT^f!;lp=#RVjJh7+r(p@EAd3dsr7Vc?n4|v(jLDKE zgUmMIwt!^^<%Gf^qygPc(!Ag9L}!I26Y^1NZQJie$U~wH3Q!=uojg}~RnUN%1*{5A zE-2rzJ;Cu%Z$t2-xCpc_OyBmOvm-CiPLXYk;VM{L1v`;TqPQ@fFKAzdJNd>g-Ik0l z`B<-HNl26YP!B$5K+N`F_{YMNRZ<{NGh)Q5=t9G5h;i>1zcCvG!8>M*5U;HagB7)1 z5@85krc!P3ck40iOfDyAu|KIQmd+-nKKhRFN2E2x(;U~opV_q@@R8=)w-YvlsOByW z0e4?>=iqi{g>+$Kkx?cMHE0Kse?LmYCh%7L*0{aBnZ4IQPnSj>q3+>>@s8~HNmX-7 z2$>_(h0YASFd2ljm!NwE4-UMg2;HuLf&IJGaI)e|D_nza4C@{xMHa)UEsoSYfd^aV z5)-5NEIUS|IJ_&=0s&CJ2csW@QNQgrs^c#SwlZ5=cw&fMOx*%C#O<9=sZG ze6BJn{gYY;)Xx=?c9mdwqInD)^gI~LGw~`>)%Qbgd1J16q^3>S3WVWm&HW7ItEg_r zSSAZFuM_iRN*tZw`<!?QLryzF%Bl2`h>BBs56{uP4#wcOsL4`cQy!DhO&K-iY#zA@gn# z4G=Zt5V@hM>D$>TqHlPH?EvLTg+dl5h&oqw7dp-D51o*7?7*ASr||b(yaUMr6^)wd zT3*1Y=cJTOqIEJF?eF1Hgf#*OG#-B`&3aieK>-^2yh|gtLN)Y!?T6f~RYpj6h@R{a zt7@t`FtPc2T$?ex5w%017-mGBF(FD7>Ku{MU>H*-ylR6RO6gq9(g3&fWy3NuVGm?* z)gg^%(o25j3Y}lIPDDdvqF6M^1{FFG#)+AXf~_#golwc0?6vC*tEewdeo^S$Rru*q zi8fF4?q|C`!^dkx^((FEcpaEFgJpH)5lqZ>5-+@kZj`Sx!>_%$aD5&JM0eMM3(inu z38AR40;5@TnDmR7ZWx5UEK_<45r_=*#DAMpG9S64lr~u%o)V{sqTGn3>5L~wNI0;e zZ!?>%{#tCp4vO8`uAr3iLq;J|l2(L4zA1Y!t!d35GiFuYL=Z0B?T*{{_m=58C-g>bSs7;UNpS8#|@deMw=5Y$_vK4P{!)AL;l8^#%x9^h`D0istV5 z1We^FZla;L?Ux{ex`{*Dqi4P%DwNN#CYGa|*v18<;#5Bc(4v7yJOkLrLzU`YKuUPE z$OT+3DWw9ZntX|tj018sOAZrFy8x!7HG@D?MDBA0mla(Fn^xQ;4L^vd_o=Ak1{G&V%5&~od>$RYmQ4;#<#qMk4nNhDY- z(|tPQk>LklrG``cAFp@qsT|o^$-gGSFY2TyGP$1S^NRR-gSp~B#0{mtnlA#%Nh}3%D^H3kcf!m^vFdf7`SEa{+(}P|~RNp6v z0xNXx>WxKJ?l)0i4$nom6l-Xiy-1S3tI*I=isUN}?Ha{1Wd>XAV5SqvXXI90rFHe0 z$cRNiTK{!h*T`buXd76izV0Upue1znE*+>o8xWR|ISNQ2I8I4%-yW`i&6sB6O4_A6 zd?q{X%`rfnSa8iTip1u$htgwInIvaJ-zwbY@BMk~qe#fUtH*p+NnY6kW#Y)BFA}0zv!H;I* zPre^3>F1Sk)#DQ;G*4-rl`+r{a&M`jvdW)8jvm+;nR|jWpTT)59{qb4>ZxVkOpK$m zEV=Sqc==+7u9FiNjSPE3YuB#mN{6l>TfnWZjqTK94gSF!Ta(+-YnGtK1rkm-V%S#b zz$M4PW%IzL`@rQRb+MHUz;^8Dt28KqS?`U!MWY`4k!JQU*b4c+!KGq@;(K+6 z=zGhSO)oGv?d$-ais`))anSv(E&W{(3$Qh6 zY-Z`!fa#YT|pS`}sLKl5?HfV)>U55fGjm>$t17*_IC`e_mV{9YeDr zv73*uWmN5U|5@B+-SDZ9;etO zCCJ`H`Pf|IpR=uR^R9YOR?UmIGO=LUmoVk~zZIqs z{MW)1VS77gm;a5J?iXTcfGx%4SXmZ2=}P*xGf4(M1`2qS{_L=f8;dNu#`t7&@7nD7zTCnA)1!xhR<$n#kMPc>W8*5DjP#G*KL1 ze@IGNX_YDmFsR~RWQqf*B9h;~Lj+2S1X0Sxe}kZajzL9=)m3-bt=835*Ol+MGU}8T zr4t!k9DMD%GWyrP8BjJMQ`Eja{&>)-{<)>PxTw4MnNGnWPy^AEV!&B!*N`&ni1&?d zGsZ0kEq{-TTRYBdVQ6+Sf-EY@$;N&VIx5N0rG8gLjKcBUW^go0Zs*u?@Dl4iD}N#DCiz=oC-JPW^)HoOYky&fdu>$>(sVzHyFai?GGG?zr zWAa!qrUBg=i*KNIAtDr;ug@_L-5Q&3%rOG})94OsxKxdI>UayUSi3f678TE2qx_V5HZSc z-(xI7Hp*|;V<{pV`@Qcv5WSoEC3?@4hMnbwaM)T~1Ox+V*o)>n2AX4sttbVC%i)TF zC?*DD%wy&8Sl|UGyH>Ae4d3vv8WhHP&vh#LhDHs^aI)I@Kwu_US8W~-te1n2y{J6K z-R_Ess67Un^P7<N7%RX@{9n~IJ`Htg8O21u{{@8fgV4@+6AOMgNtOI^I3A8l?Ml3ZFs%a+zv zocUxVn}+H}JL@JBD{bLN&wsVHCR1Rj4B?_q)}F6J?r*8@^=XtDsJ@^N-P-eV7}#Gl=H?MS_2h!YEG9Z240WS$%bo43o3Q@mERV#QZ}=OqwdNg2R%ZY zH-t*{<-T<}gQ^eBT?g8EyFfKHW4K#H|E-{(J-?(yh1=3Dx_@%1@T`5@ti#^%9tYeM z&kNvIZPvk>HL-CFDDQBLh~3&d8VJ&|I&EeyElpl;l|loO>E?0xrrZ9MDcJMzh>;|b z&Esw8%bv}N0Gqq%W*-jcMwT0drLtqx4-r$_|JdAlSV_`qYHBmuZG|OV9gYn)ZTh}P z*}CZq^lyC~9D~zjXG>sowS1kczr41P%Zo69LL0ZkUYs1ukB7N(HdEE6vOZ#DiW-J{ zyi!Tl#!^s!8rH?hEV2Nar(!+nOs?EHb-HZmr|zx?~Z~n!JEA2AUL{-k_!Hc4lAc# zO0rqaor`%QymuoL{;|V(%viQi@9BYwpmVILje!Xb=Z;dl)!n|tzo=7CkD2fX@-)rP z*1NYPUVnA55W5BFYZBevwS;%pzHSOiVERGAZ@86CWg{sjO{$G{^oZH?`xNqUUOzibAZ+Tu)d*2eqogw2Ydhh+2~c`ocJeP89%sVU0s) z^MtH~6UatMO!EnXvM}6i76M+K)0MiQo0rU?@(FXAEJ=7MKkbkA?hBl(jsZ`6GDA|O zg~i$S9>E_o5(H)OWVTxLEo{gU>}rQqT?&+9Y0b|g&@joRvvBxo(baCx;d7QCXR!(r zN!SSlypZFUje*18c1E*V;k$tb7T7nVr-2H#n<|NWDGS#V?CI_Zo&6}8Xz$acAhK}Z zs=u(H1-sbM4yc(%VqJ3gI9Npx^!6fD6UQXB$gsb*~Gj@(6sGGKt9g4@`DtN$1bx?;Ox3wqzfB zQj5GxCO~C;4ybP|(=-<}_sF9HOjJUSWLG8XjcVXnC%E7eHgwsQZDvfBv_hf%{%>eh z)>RHC(ajNM9};!6D4&{3MGP%kL1o_%=_MQJw8Pg0w=3tsqF1>_32%yHq^)-s7w^C_ z=J0m0PXuhs53tEA{s$ojN{b@<&A256g~sZFD{fK2`VQ|OCV1fZr>`HPuM&c6o7m4b zg*jT6Q9|^}3YqR=aYf2AhN-Y_xB5ssg5Z-6z8NI6r8)h+;u*uaFx-933^4HJIbK^T z#Bb#}TwMp@P4$5>cbWR&f7NDmz9#)nRORIRP&g+%qPsM>n;&T#3f}s(Q|(8AE>IW_17r@O+? zAQGpyFeLY^Xtsmnx=8b=C~YHajjB-|a!w{Qrh^?T!^IfHou@3sFTwrg%P_qE8v-OZ-hR!(jzOp}9)c_9#EwHK3Etmb zhk|}Z1aY4A#ax$`^nNCUalF5O9S}o}@&BGUWb}99{k?D?41MKZpWgXE80N{?z5)qF z#V0tv`Vk7mOX8_;&^U3Z>!(6MbmLsyVGW(fC)lkS+kp#Z!B^wSIJi;>WkayWU*h7O z*s%!><>Bo!?Cj@4h;`vy-cdw|b>p1gVL~uQz{O+dwsFF8=iJ))9tzuR0Ak{&@_n{e z3?3v^Am{d2HHQbDNGk19mpS@I$yw3a+p5@}CHcE3g(cX1xkAB=WPZJ&E?SD1dViDh zHqII@IhxzdvDr!t43FixjfQ&&0S+JhS>cR!{z?r$j4#^@_L6?Ci19B&P;>~(1RQn^ z!>}QRegGBRGM3>AJq!t(7&g0>p*ploact|4M{E#RV*QO=m5|3Pg<+*rT= ztLCC_++m1{hA@+2u@V3SX(_{8p_40=KUXsfqs)rHZd2CB8hrx5&r>L5>aR(KS;VP_ z<59^K%U`PD4(Vq#!*y%vL&muWOe%6J8CMyKQ{h!IP1hKs8R5VK*r-`82jJ7IYknH% z8bXJN;tb;?saPyoFjc4;)($xW3ejSgC2*IDYDA1n4JjyT=Q(F6%;gk0QqaLx1%ag+1ba zdbOv}Au@n&nM3N(0YEp`p>W8lze=e^YY(TtO0`AKIK*(7W5w_Vx9TcnC>h{e zc-1(>0q`xq${czGyysly50Ur#DLrZKVfOo}KFJ!_8-6N-$*Ocmd>0i> zsHuu*nje5)(~BFiQ%JM#lK7n*G)^<4tQQ{O#3eRX&Zwpr4SjZ1AQZwL2lpIdSj+TtG;XH39B}y?bzG_Z@qt^L2=m=c_Y_BcG)LZdX?CLD=_X| z0_;d`8&zEp-xL?#e6e-NZXu{<+-L!?DXSd`!sESF?`0{2Xr$v~Jt zzQ5NXRF%KBkLr@`6TdW8d}8?w*GZjS2!F%%BEm1fHHv9b@56LVtq;>So*aboEX63) zg>z1?5Brc@4VicoZBV2`h)1*qhqJFOsMLi@8+Qp&JOh$O#jmz-&H|Zy3YX3Z?jbUkBzCOB}4$`Wba*GDDL;&Vy(BV6(jSwr^5)RBYk< zR-Ak`Q(Kzm9gXd$_NL@pq@!(aukZwmJTCK^|`igla+5m=8-g_S_tjwNL z6x69Zv~EwC$#SzR3aeQf&eDLevM6D^QBJYw+*Uvvp%{UCD9hI8MnRJ!JRl|1SYBsQpl`;U^w|NKWN2nViO8m z@B`d`id3_xvwyX|@@Is9TkQC^fC+iJnEqdYDX!Vg|3uah+{8p2xu5XlLg&e__caQ}T#Aeb4v?Mn6R~+&Glc60l`?CI(New0( zry#rPUa%OfD3NlPj!g0F?7|`&mqhSl!Zvb4OkZq)$mQ4K#ci{d=J5TD{HPJq*U6Kn z&Ov}C(k{~Ohd7R1qr8j;k7;*4G2lf*9?tcu-y2 zD__&^?eK(KwmJB4KLO!cwE58Waml6v=q|K?e5`V$xU0K)jnS-5gfy|eWhwl8u{Ev<;c#w_7FRm>8|8qsy!qDlz;tDQ> z8<3l>0W7T{AOXXHw&~*+@o%dD6RJE3G0&3hrH6R#0=WjxfH!mrkskyv-+a)F*h3!3 zbSA&IaXu?~2D1?OI!^^_c!MC%W=i2V%hKR!@reevG2~*u*N5xHG zYm69ljoegtj2dtm?uTyh3$GFutF)|+J3YI3Axq!u4Uj}E0IyB54uXKR@`XkgJR6%D z;U=V=hBy>@Wp$}4o2oA<1QDag9tRa=+`52GDlTNHB10k=PomphPN=|R(wlrnjVzYQ z5{#H)>NtDmNu$f8sr=j&Xk1qpoAdsrYb;3ivXWJeP}`lEAyi&dP7T2!LV4!Ymm{I~ z<)sc)EZJ$zn9>yauo(1dSWmX8Upq16JJBNiSAEYE#6t?`QsJ!x_(5lPb}({#xiS)0 z5ehRG`NA|h`S8id@i522LQwE+t~S5iL^iFynEM)CY@AoR4;cH#azYi+wN`NFDDjm*lR_% z%~CXMT$bEHkBQCOR9GL~P)y*$Xs6LI7~D{?KbyNeVUDpTabJG^M~f$Mt3v(U7f}}e zEm8iPiL?KNldm^{r=^|w|H+hSr41`oK`cI?N&BeV8fjy>oovIOGRZMg55r(JT2ds9 zFtKnjCiV351{(p~&5m5shXe92bbHgy^m_rHOEl7MA>6%-rZYQkwPPuO|Y@ob}&5*?Ro`5 zv_^0f=?6MZ`7SG%=gst4UIvgxvL1bjrkYbq4VzWk1CI)1^JiV~J+xFcG6`IJV?HC> zjjk40>W+dVG<0XJA)I*ktyKq+A(d&$33Caev4)?mC&2>Aacq`3t3<+AUvEZf7waE+ ziyJpTUViZjmuVWM@f9qqslEQh+SX*b=6C;f3^(+;W2EXqLKcUHWeLq0DYWue4fatm z7ldKZW~T-64piwv=5bcR+EpZT*e}||6gNRrk9t|yhYAJWGpfk5vc)@g$+L6O_o?KwG};UG=5Fop$ri;udxy-PA>Qs_$alOS zpZMqRpdj5*wB6!MCgwz0ukioOThr`)m+aqNG5?(f}zY#W& za`$ys*~qcC%f((-O{TioTawb2wa|mbp7xD$s&rF`( zQyW!hZ=b*$J;W|s2fJ|oZ3DYS?R>`GdJf&f@1O9e&Yb1-W+?boWn^VHlFg(pi5sJol5Yk8u25BgaLm&;Il>d~XhZ)Ad*s?$y zvI~-o{vFlTGDtp*VjV3O^PAM_Vs6ykOwo9oUEWD|XM*6K`&fq4IhWF$?Wi(U+x=&V zNJ?K~H0g-PZ8bXD2<;fO(|n>zlCqkDPbqdN&KC|3=3BBnwuMC2oDLjX&hpAA~Pu1kj)F!+f+G==uUjhD&d>~kq;DeWjW^&ipcJLs&1 z#Cx?rATK%8nAP$0FM-mjtuE>ESK@TKdqb*vItN4Y6$uO|wO!M=U+?SLDVn>k8O=|6 zFSe~4Co7SggzT0Zr7>pfe+Qr2CyBZFifj?(V6uK(vV}JDVjoy&={#;mZvJfXbPU7n zaiH(H+oyZ-iNk#Iyv3!*zljWMe7~PAw8zVB3IEknOVRfH%ur}r>aF+DNhK*ead&*J zkXjO5VoG9YwN~f1+~{Jrmk`lFAXijOL@$j=)150L{Wlcw!SFDtsx|NYtEkbuyz$vi zb1tZEjos3*>FF|U9U9N#_eA$)A;J^3WYjX;wZ{A+Q6z?|OB5WA3U?ZYo&r1er}r?a zmc~5m>3q~Cj+R7b)fTs9Z7jxO30Ct|yH_?w2%BV#j>3`jJ!0sVjr+}-V8)KS@Q&|- zi}6VwEbU7tr<1%>mTRZ+ zKfuyPatobzx!E&WV;7?LRe%2=d=#8(aT%1a6ilWv>YfDLY+y|FWcUJ(@S7ex^;aI) zrlveNE~R&BN-e%dW{$UUTI)zJ`CSbLn*0h&7e4vO<@vMi@I;-@be+Hs*Wfdf9R8XJ zNnsbRsk`&E*(_pPx~Yo)BB`w{T6;a(lh1(HkZDk>s=a6=WKT8|jg>ijUZ^)_x!({U z`?&H_Uzp5-=U-AOl(!tdA0W@ILR^@OP7fP!Z^YA+WPX3jxuf>_9anOFbBc`Z;ZGzh z|H|Qdw_g<2xHE%E4_|-bp8FS<(X`EZXQQ|=_h8Xs?qM$Vp-cYMJVpCQ?EKSuxpBrY z;#<~VUe*fniI^Jn#_Qg)3Ed+d>O9}Ml_B!>6xBICXEC?6<Xzek9BW( z+m$~bE64NO%v>gq(w3gBfYAvZ35b|F^ zC9WsV=WY_a`0Muea4qS|-(1t*}5rCff(no-^EmT?*U7guzhj_H5nQ~4^~ zZPs&3@K31R`8eK4WiPkr&Q2hq5gOk<_G=r0@iykK4ic~Ya<4k0-Q2%sot1ngv1K(e z-$HjTd%T|MUy6kviwdNb;Ofs$>?{`(`J*&Xz@+V*Jv)0 zWMP~$o0U8L!@Ipr-il|QLJ*6uOVmFtdTPCaS$R>8_*F+tlopCG-FLd4Itf@=Pg`Hc zS9Mug9FsQYxZZF;Wuv1qFR(gHiDg^&`Ci9{5L{Ud!&@I8hJ+Pa`pi^4OGiDUEZ^(- zo7bAXw$q1OWK_0n-Y$@1xQ`TX9UZH2VRP3kjGIy>FXs5c8Hj=cJ$QFj5OXy*vmm+|Eej@hUDPkRy*`far1h)4AM3aE4L^` zJZHCCMB|#1n_4ew(qcNqxNPO#H6NQWWVuYc8yc9(uW-O|uB;bcY751+m@M-iv3PfH zu!z1X7C#)OytD|Lc|!X`_Cu^u_{~=pIaQnp$Jgu4ZwA`|R}`~#T5q_v*rL8DmmPC` zhF96PyKFsb>1ZRpd4oOw_RK2v?<+zj{;Tov(uME(@{-44vv(NMy4h48xis4+Q%dux z2J2-c4{4&9E|%NrW;))6h054w#vD=0g(X_G9)q3b4aj=?-@*1ab8@@VYGLU&eEvB@ zbl+ozOQo$U3;ow=@9NG+xoh3h1VpckYE91SSTVWP4ZE+iTI`qyt$UAB%B|4m_1WT$ zi4E`6S+(DBzCGHSD?!bjoeu9+$Bw@nO+{rM!-$M1Z7sL%UixRKYUjd>Up|3_y%y)8 zj5i4;KzX$l59Y>@(P|a|8!+O~~YMXtImPD6A62?A;h*3==I%Rn z8R07l&aJYUY{B8BCv_TXMy^mBhggN9;*|a00nKIWMV~fH2dB( zcM<6%Kb0*dI_!=stZkw!?v*ifs{Hr6)7c1G`5fHl%Cs9f*`mE_4Ij-}Jf@5JCQ5i4 z^ZWYX_nRzn(jhL}mS$b`o+xmVy;|Hmy66G3W<3vb=;M%2B~!ycUfeFL!eblL8|=h3 z>MM3EcFzVr*y-nOiv#hNQ+FnAzXBn$qBMNMrteFEhq_snW37K$1bCUA?)zf0D}TL^ z4xhR?nV-?`oVvY4ouZcS1j;MdK4;Sv`*pQw{m5i;C$jbOKaLeoIme$bIbgHhq>LC_d0_g(Klhlk*tP z&sLtsruklU7B{<2+bF3a`nmFaf4ulceR>>dYp$+v{m@063Rcr5-G!f$ox@i+#dOBn zW@PpFpt@DAo}|g{PfK?p#>*a4=IYT?m*q9=Tg_M^Kb42C4l|yUJ+>{x3-DPCewcMpvXZKSqh%qx5mT2(+!Lj4vSG*!lOPC z2EI#)4@M(LK6LHXd1jf{Qy|n#9|EzZ2`1mh{r84DFz%7!@)nh_|LcO+naBAGws!rB zOG#{@c3k#CZ92Ux%Sn^p{qR%?LS;ck>|zgExp3pa&~q*=Uik-h?j&TaZLIQJ(0Y3) zDmS>I_nm>F>U;l~3P1h2;bwwvaGBn`?wi3;C+wo#PH_#hx=&BSdNI1Kb{&x)Xj9jU zr;O1}$^ByUtBam}s(X%-_KNEAOta3luOfF2ZyF=|1~PpR;F8#IF(G2kC8FuO&H zK;mYB+|00>`I;V=Xoy_vpJbSgHU5Kghe0p26QNBL%~6m73aWsrc25Mbx15!EbFskq z_OAVLOVQw)^`+a;{clCPvdNF$uVrL-n6u*aZue<=92ckB4R&#V%?iagAJ#RP>YD|I z`)q<{QE7bZG1O=lM!dof_hG1~{?QU)MMF(bF+)!)F+cFZuo>9XqyrT1hx7Qf_;p4~ zPBuoO^bJNaz#TAWId*XN)QxrAT)adw30)&~lndDlrXRxzW z@$k4iLw&gPN%|%y5f`}5@Lj%`VG+2tjLoqLgQzpAwaxPHQp)v<>MdN}Zt@jzBayl47E)qnen{eZZU{4i9X=vbHqJKRo^rP2rhmWgoC-CRIXv^Q6a>!$&Bazj3fO>c5onA#;Hm#wckgN5ifWF7WU+ny`H` zP1O`d4LuuQoEHPllA6(E*3fTES?b)wR?X_*o6LmmFzNimBoPiU}vHtQ;7d@|fS5Ih^ zqN|{o8b3`QIXKU;z@JvhP|i}!NXpj9QOr?}SJt3In8eD;Czc;$#(T+@SxKli$^6B$ zl7MMa5i7GdL{^VYtiCNbK0`5?l1P~03C@W}-QW~CaUTi8Xtmy5MN^tQv7Ih@s0sSB z3)b0*dE9V%8)+^}>AK)^d(Y>D-^B!U4XX5!fKN_Z?@S^X=5#dG1l~o-5KmKj*)if| z)XzzvR4E-cMXPlFX1$uKg1BQ0A5T+$*+Nw-dtAu0TvhW_Wtl2l&a|+8sr(|35ORzN zk5eZ0M8zwmOYShwX|WuO9t=^|8f02MO!xxPl}#RVd{p{&c5aEu}B7 z&X8G3nz`aRzn|jd(k>z$)Vbau^)rTY*~b7>Kfe;&XUBN)HMixx=TbN7oym`L`1q#b z?+o$BqqR{a)nsaD&W_r&TaFiBD@4NUNd>_S%}2y~Ky{ zUWJ>`w8;tLs+Vj;l~ zfSB;A!?9$WJ^CMDFN`MS1wAW)iSx-g$shu(tArM_-@}7vG-&CFjOK>n>f8y+3txp=X1epvlun zH+Eu-%3$;ua1IQ;puG;Igwtym=G{-DdY$m0o3XROw zxY()wnvvEkIgCvH|(#LwWguNL}up6u`50AYb~yH6!1<~ROe0Sr1#^d z$S_!ePx<^Ix3E@Fh!M+G+%{zAnqiw7XF7_={S%3&^rxk2Ocx3Xn(qE}# z9G$|ygpl{gTgi?)p9=G3&B;5IJ&V7Jd0)0@Un#sqVX4%kCm}1t6EdPHFk&~M9VW(| z3jt$<{Ucb*$n(qQB++_)SlR^p(8V5=? zl6c|u5aKMUBTYMHthoE2<_Wtaf)~}a=**C(2JNy@b}Q6Ilyse-4uE&)a8+L?P&+(# zpTZISio`F_c!=JypcR8W0@sni5q27*Wsk=Zk`B#%uW#RuM~o+cJSyzg<`yc4+Ajt( z@~cmJ(B2SL_@{5vjMN|97FG2yYNshzXR3YpL0Z{-l^tg@V-XHdgb{>I zMMA$&cs59Boswu0T1-NNNO94q)(WA96uiga!S6;S4?-N&ThX6GQ4aIzt6y;Cbh2(73ao%pb2R3)!hw?&aDnFyr$N%U&$)yOvKPjCI9ShZ!b8}0AJtk4qG%(jw?o_MO4KwMJ zlUZre2Bd!DdTxLA3DxNZUQ}}!CRad(af#3p|H!jmRVrfFZ~~tE<&cj<^Juth?GaKu zUdF5;#t;$aE1#5U=x5kfvOB*Lm6#{My%ZkyPh>EQaTFiY^XgY}5Co2lb>Gxa;@y-cd>$JGs z64$%BweA2duo`u*D0OR5I(OTdDMyt5!VQo8eMLJ$%ITUl|7H)!Snm?ejb{+GI@X@Q z>LTmAjlsJV%qy$zELVRu^+AAfGzE&JB8svSg7#8DH z41&zg5hbhFhy@B{GNDfhH`|bQ09^aqF{Vz{+#DAh3gCri`~cDybq;|5I=K`zv!n)3 zS-ajQ=ujitS?z3$3UmQ%o-&8a_EQ=YY}Lpi&Bdn_+6ZqR1_Uo2A)mc$0i4{`%ecvt zI0yoshSL+39ZIglR0Ly_BO~yr3ywPgqK-{NE?@zg7y(J6crJHBuE3y-1;SxY6fKK7 zCQv9~+bZBUc5YM;QoQ}cg0^G6N5Gsu)F0KrJP0~rEmypt6n+ zqO74p)>lPrA6_bF+5x0NJ?%;szj)dDTVk=`f4z%9E9LZ7{Csb_Ab|!{gbUEMO9VNq zio_Ek{ngPEaSjje+d`CH_ zyho7d2k_U~XAeZt@@{Pn6U$7Xhk?IeISvgGe_x6DW0`RgCx>A;qB80wVPR=GjjJBe#LNc z%kUOJh~8O$>)xHI1(US)o+&VIn<3x5EL@p1Z+uziy_+>5yR1dU-&j#}b%GTbE-0)x zD9>6(TIIKD=c<|Nl*;d-_qP7o&rdE%!b1f4g>Orbc>Qk{EN%@BELZ!xx zQ+G0knn{3yUW?sp(#&mJDc*lUg)x1EeWX>Zo0Z!*`vE(bPmQj(N| z_NFEjQX;#9qY>le%5f}O zZFf%fih6?6M!HkDuQ=vs%f3FkFlM)=+xH= zkBRQ(^@qL{fp)?%{EC_r2`a%~BG$G2DiD%!7yDq8S`_NqV}us7(Nfww3e=9NRCEh8 z%EKs{&wfWHy$TPB>K3+Erc&pe&7jjik_~BhDc>p*C}dQ~Q~I4{MizA!j-GW$!NMy= z<7A^$->Ps~fFxtZRJqKFQ2x%qD$XR+lblaWHj&LpEErR1w;oScnGz{3JrXXCD-n}i zS)}yLh#4oGVk=f~7Wm#(6ee3tQxs?5N~IqaE6H6Z6D^9C7wC<@HMTJYNsU|J)I{f3 zC*L;4FeSJtkS)}V!(~)V7GRHuv8capd1+~i`ztIj;Es!V$(NVPCv!izA7Z|SIjKu0hiO?K{#L8yS$d_MX$%~P ztuE?ZBm)@PDpAb+g0O2e8s-D?2}DMX#*gDF0gQ*W|@-_>&(lLfDl`Z0*Hl+ zfjrQEfr0@bKzG-4pdE}XD0`x$*Q_=tfz%Sqo z=0*^t{#kOMg!~ksi2NBKCgDmT7~x9be7I`hMgt2x!svYX00#gYa5UT!=ufP57>lu4 zHvwvZ8^}-Wb$E}k{H}myxJyV8Mi-=6K>k2LGn_BD#mKCpfH$BUScLh3HV;&o9EcGv z8^p!rge4DE*c><;n+x%zfA%Rr1K_vT7vDPzFYr^i1&9oA z1+;B?qAq|U`~)-x_W>bcctVuNEgT124#x}rU~u9tAP>+3n#b~jJ{e*Fc`!=@dS$4B zcrZ-^**0DUnT<1~7T_A-5`Y+J4v+yn2G9WTfY#uc1rP=x1pEQnz-@3HAP@`}2&2ZU zs0{Ij_PvAvU!WH_c5pO?3q%SN4kU#^2c*2Ty`umWfT#fF08?J{o`L}9fMEa(ASR#> zt_2LvkOM_w%)wd!eZUq-7~2lgBX`fDmjPf5G=O~thSleQ*(=de#Ny2oxmS}_h#hx3*U3hio(w6Z423x%#y~=>2HhPv&@>n&gp9l+SAM; zVCKoZM+NZjR~dWYA4>s_o&ClgXpha|==a~V_DHiTvGj&tzz3)~)S2I*k5l1l|L6?d zm}gmI>kYNV?k#1VW9tpH1@5_K;bL$1wngm8W@Td699NlpP#$q$^Oe~%^)xRW!Qtk_4SUub*5@y0{sD3hLaZEm;_xy1B2k(Hr^Q;l9?r(veffkN9W}mQouz?<@ z9Fu4KV@iPk!F%jpSXL>v-=rsCuQbaX`!oCg#{fOY4D);9JqU65y|)F~gNbFnN=dxrgS&m?5`Y3*na zr){&r%zFf4zN{XG`Q&?bv3JgECX`XnxCFxKw`i8*_ZZ}adthRwV_`8NP69@h;g>XI z;$u`XEhj!xlEiy#;%ZKR^CI|TXR&q1ZUd5xdqgoK4t=J1N=x3;f|f12loBQKl5$#< z1s1Q=L6!=FoV1cAa?%J(jKA$SA`-2C6@LL$6Gwn+a3t0MNsG_J8yrgP11-mr;O9A$ zKm*~5C#JRHznpG0YnPT+$;8h^jDcZilcWBCnP(A%v_W#x6yKu|CB3z7Zq)O7h&6c z*H`)HWy1fI8~#%t>N{wX{QWYf;YNJ$-c2F~Dk!+nUX7bp3nDr%YN#l^k-~zOZ+DxG z`?M20Pl*SRxbW?CNRjLDgM9bny;*NT%SwBY;_Piqsjh7TDQ{oGWQ12j3cN=m1*R^r z;ym>{mXm=zmwDWLm*tj_dC@O~M9pB!PR1Q9(!Aqqjl0Jh8vaEzp_*0otAfjTnqQhKfD0WchN2P1Q(5jpf9 zjs_Jc6l$df)l0DpZa=I?mW9mE8u9R&ciP;OWCg&@W?rVB{C0G@Kl{Of&@J4ELWbo2 z6iWS&)+rlSLTAOfa_NgT#j!fH9;75@&;GUK!gcwxnTtDLAg&P_iL!d1PEfPPFf=lS zO08|T&j`M9NS8kL`zeekElil-lW0Z$bnx(0%aRU*?Bt1abkIs&V5B&bq9m)$$QNa? zL&oJeLcbPgwnSERBg%+~+-+&>s?M)0SQBxHt1kh0wa5<&W9uSJ^UHQBSFz2_s$xmM zdBy6T4)5Amr(Zp+A`BdpZ7SJaEiZLDjJTEHNiMbK7R+2qj3PK*;!)*ExPM;$))S8Z zli1c@8hiCOSwWxw2^U_XtUDC41u2zyjw0I@FS`W+@ILOF$NjtSq)Z-rEZiYi$WqFM zd?PxAF(E~ukg|u*(nTy$tdSC35*ts9NA)*%J^B7H4NE&C{K8gRU^>-u$1SZ*JcF(R z^#<{6cFN=B`m%4xwHTE{r4QirIkioGP8jqP;6^dpr zPbbvi^2dM4dd&ar${vyVQEv&7Z)uN7svDG4MC`qRlI=~J{Hv-<(Mj?{J#UilG1|OY zs0oL2e$8^QTzkAba*r%I1>cI1KW2PIxk;tJUm-%;?nqmRnmE@lAjWTz`-o8aZ8lxF zM>7o`+8Ihq%v<y`A+ zY3;7thpO_%W^}W6gm{T}cllI~s)|pM;--|N-U(13nGPeADmK7~yik)_)FD27Wo**) z&xyT3{U@%>(#{~y2knB2<**8GI!f#elWYngH`JDzl1Ua2IyOIP=#4L><_nCb^u<=* zBUG_7B=g~3vhE;uDWpX8bCh)n5c(Ae{izA_DFCxw%Hk8S@xYJrYd8!{GVp=n<*-Qm z?-v~Sr(nG={@){z5zaEq53Oq@f4$paR?mC`74?uXRkwQ=C~;6)si+yhJvi){PCb`& zmmpWwO(~U?py0H9=TSayLR6iAx-*95*9-h6&0fAR@yZ*DH(cI~J1{euK}c_(SUy@? z#~)Tdk{Wqmrc zSvo#bS`sME^8re}Qc#}Q$3J(<{XYW(KCw&AzeFPZ(9vIe6srAWmtOsU>wOV4pXeKO zBydC&`A|Y)sKx6szL+ zNT#5t72YYeiLu?wcdNb0D?BNqeMXw;Vuy6hkUdJC?md)#CZ(BR$fFK51YzcTCW9OY zgHnvcE|~~y6;iyp7R!_Ut_*R`7RwPITkrytYjEH!O^~)BlPXAtfXqvQnCZv+fjzOH zmcdlVU{eJLLmf6w#h5ZR!qR?R$Bkt6BT9qz%B1plB&z|ab{MV8&InttLFVi<8}V4P z5&cGN@P*z(1Jq$9I=|5zG-rC)OS+#wBF+b7?8}?A@PXBuez+v0ap)*7A6QF-H8x-^ zcrht5Y0XskG3{Cz%KNgUOnfR_G;OQYL#6gZqHskHb>_mCD%5Al+8v)j!4q6ihJI(PT7hU2%0NATB}90f4Rnk@T-RkywHDZ zT1YS%ilvD@a#1LRK_!btfpoC|SfzP2+yo<*!NL?2FsiTujIrbzlxrdaCW6?(w8MB{ z{$g!jD0-|Bn$@AEO#$ixc;z1Xf^9D(8|S?-y(7)`6@9{Dc9Gt|yGL?LwBmM0F0h^B zOoLJ}W`)qXzk-s=3vc;>kvlr&I$b-UDx^Zp7RFkB-s+flS8bW7iMV@MWUF%?76Zq9 zptY*gB5GKMGqCPDW(jqxKT>LD&0ybDBxA7BH^!B-C=Z;jbXMFy1C9Gm!yZ{Vzhu?V zkS-)Or_G=fk`Wm-2T~Iz8U;=FhP*c#!5kj*unvfB4*SK7U64MnPEeSoD)j3WLU`iA zu9?!9+0SNmhN54zSQx0+rF2DM{PiAOdpj{BFyPtcXfrsfn7{myPPmyzruwVPwA&+I;O} zPtk3I!%gr<(2kO+Bac~Al)=kj|B42fE_4nW>>){Go_Ito1u+Pj>yb5$cE@Qj%wK{( zb@Yn8H4AK##t4u{C^}=dW&2cCZK&{@p|U)X+ECqb$NjtD;kRQad!ei1H^Q4?#GO#$ zoP@q0sfM*+?>4{sC+&IJT@T${f)^p}({Ftn$E7d|v51IyP^30A!m}QvJ3oPog z&)D|4B@~Vrs#@Q7t#l0h9%DEyrf&@2)Wt+qy82KCwgACnhefO40}9ExTwIci(m{sO zbk&+-+Ayau?oR8p%>kgRBC00+SaH<{Kj+B#24m9?L%H)z^BE=*iVOCO6O2yI8QXQ> z^wZIdy2~n`)wyulNZc4D2xuq1DF(Vawl7E%%JrXyhhcXv+~>Lw;_%ZT77OA2tvmqFBZK^g=Xy}otEd0z0M8HT>nQ97oIm>f z9a-{lCl%x!a^B`sxIAkc_C>Kg@=HW(IxgldTEgInAnpC@pX@0_HqiDO3J9nY;Xh?h z|Ayo8-+}E+|7|xy+~R(-zGKCsL?D8tcnq8~dp}UqmC> z=U+_T7tG&FKq|L>BDl^udF*WuczOMN2Adu51692^vp8KfF4Lb7F=K~QZ8%`GC}cr_ ztNtxBNRkUK#Cu0r5{ofPV${kyQoe6UQ)P)3qE_@rh~nID%}c>(IwgEF+T4gN(Poz; zmj6M#`<&*oeAOW2^j(x}MtB}Ia&PdWDoG~>5)PhyN|oZu#Bt~rAlpT$e?!Kyh_!CL z$WxQ(!!~yC?0$JFwg?l*ta2hBik_1!I8$(u^|MgpygRr{u|F@#9_hzlaF(~k3R;`g z8@4%Zv`68O-ZGCbXpA#Af6dF}kV2)NdEbwL<)~O+(QZu{gZFRt7bFx4i(T!{Z+^e zexS2~cZ7=i!?G+oEV_+g814-`)K6epF>j#2ZTdxGd5&p^M;2^&*tq9&A;_HLcPhKL z!-j^B9!BlQrxu&Cwr++tPaX(e^+(msWS6P!EXql#h=mkVUSodqaYt@ylpY^OW+O+0 zl_fPFg$>R%-%}b6hAtSNnuD~#2hN_JqD=I(cW35r5cisVxW*~-1^(!%uN}Q!a{+l- zOBzj|^L$g?r=R!nL(~kTVxZ5AY z->Z7NZCMS2-pTNkZ#z%26WhK3d0 z$EeRh0;qs@EYqZiO@A6^Rb?Ds0?gF)*jvbWrDTl8z8*>~r!GMgHG~b!BU29ZQoir? z!iwm!1o76KV?ag*4;ixa5U=;);9HMJawsfS=zg6{Mth;^{ZJf~Avuu9&(8P8I|v*T zfGg_@F*(tMr1z+wtNJo3`to-Hv{HGvB14^?u_)2BuSSP!XZcwfUw@4lc~Q$Dm(V&1r)$E}pYk1czA-Lt3!y?5F)04^>rq?uSY?aQcp#oV7!6i|U31U-9Ht+I7 zGh>jBE5eT}G}r~lGov3WJ6Qaf=oCb5Rx~SLx>YKbQCQs}v&Jx|<^X%jAkc1~cB@}J zV+dty$hzkoBPic6gQ5| zDEHkpt^OnTEuF*g0LYWC(hUge6I*6UqyzlcGLMcTgB8^P*?+DQPKBo>e&!T5(<*-jJyyy2Dug4BjjdYsZHhdX9&u@ z7u4U#`~rCk9c8Mwb1?|-4?^t|JO$*A78N>_U!==$;Gx~XJzYJk8!LKnQiXoApM}sL zXwL(oz4T^Op^^M2snpW*r!FdVvb0SpJsK{-MS_}D(B7H?nM(2D33aIfh666dBAsnW(|LKVTU zzZWYn0+AFOG|!~D=G~AUN;8ni%ID^o_`otpmaOWva6K(jq->R$+UviO#=80*FWF{_sqXA1 z16uwXl3mwZj3&{|_n_56aA@vkQzjhfn78^2g&7x79*#k1%SGX2s(cV{fR+d0oQiu& z2Ss>`<}h+8wZ7|05f-<^VYW_8zabmeJ;DzLI8seQ`{2MV+6mXtcr5i8Rf-0_X;YDF^}TLr&3p4MQKoM zc=)Yi(?Ww<{dN7iixIV~Tu1io7vGt{`r%D0i+fWUe@- zey`Ox`bWRt>l4%02m8YZJoA~V`G(cz0QWiF-UxB0U#~l6=LO;KJ#X~AZ`K}U>*&`W z6aTQVUr_3MvW=e@0)Hvxdr?utQK~0RaI%HO&+B#9`yxp3Naeazk(#{-#6B}NF^GQgSbg5}j&4j0mdh;A{dQs{fBy3`J zS+bgpn}(2^R(1VE25qV)>>sD41pCQrEZ_gK^4mXsC`SDrU`Js8X`TQ1uh)R@KU4p6 zh^45(+MubTb=hxwH`r3TxKE6dkIGXQgWt4Ag@ps=uK|3TSDF^^7WRy@)`3Zr;F`eywo#lL$ z{^a)e{M`F5hycAsCIo^*Nf7L2rz1kLv9t#D<{1v`oEjY_ibkzhDXNggv%h}27E-BCj(9?L3as-C? zJ$#EoFMGiYc=7ubI_Cbo1={gK&;$onPhs)tFZF3cT~d%kv&CqSYH2-{KcUlk)H_we z$^@hciyTyE1=BLwrqgr=8!Ekdp|5fc>kbr94;7Uz7MeRbT-YRy5VI@INxn?cEPGEJ z-Zqd^NL}0ycde}>wynzn4Z46m7qz#Lk&ha_X@}~=4fxc|+TeV*{J0q|=pN@}Jc*tK zW61WMmv}sm_vt{l`1$zXR;a#mVc@I%4x-t8Tpqo25B5OJ@Tol|zzzlS>eY8eR<5qj z%Yyk^nW?jtgyTW1eB5OZCOGL$vy^TPmL?F^IB2pDnng~g%Ddoad@W_5+?N-r;g!#c zfs_a~snqA?#$Yiv2(WxZK{IwXorNrp)e$U?(}`r~yY$*xJ0g~L2~{>4K};=W(Ux)4 z(!b6nRN{^JQ8Jy)>h;=ruVhhS<&6)r$>nUB7<<-TRM)bYJm;Y!B27%Y(4m9bR8L!% z9w;NMP}E5L={$X|x01FlsID_Eptmvpk|{SS-*$6*Ra{!^mp9KjXnI!#^PY95H36i{ zXvwNyeFjYJt9UvL{W}FU4IVWFCp`-BS4SJ~*#0u$8rHo^DsWq5z&j8k7|3RZ#N!D& z4Dn!mLfk&){ql3;)UyNp!fUcvYl&35jOAs!Om);cR7A1ffmmK8mN1aT*bkr6C~2rC zAzGU{V5#uu(6f{4GOV1bGbOM|rcE-9i(Xhm5vG#^LWCehj537!B>%7|Q?tv{8c5F!Ic;9;0DK+| ztI0-Z#Onw>F;ZLwq;G8OfbETu+Mwi5Ap(YbC7P&%nh%_0%5bFsXwmiZ>#Qk2sdlL?z+Ic3NE0dN%1+I4S|0J zq*WgFz|R%}e>P`Cc-`k+N;@d5>F_zb89&Y<^R}!R-hUQhpYf98vrM-)x6%LByyn1h z8^!qDyd$Nqq{8<_q+?uMWn zwD#u1BgH>>2;-fn_`Y&c3CJ`Y%_#!TDJnLZvVIhab5YErtolS8 zPlV4EMeppVn4DwU5IEv|_Y^T7Q5u+<6>!Na1vCb_5FGaJ0{VlZTpxqg9cb?xq z(qV-0qJCB$@IK37)C7w}$*jRz27b!r7m$s43%JETZ`NOrAmGhu9fZ^s_84?5d|+vMU>NaJ*4w zXS^1%SNUyT`W4IKvpgTzUW&N__m4=livx`kxuQ{zR$3)JB9#wAjas$&S|9LQg=!Ae zZ!=oM|8+nSR5EN`|83}t4Evu}fPb?Kkg@-NsNM<_-^^MxUSs7##-?gktNeXqRdlWR zd_Ki8!Xh+uD&4f01+#dGr17-B{Db_n#fUzE`~CkIm1h>TD&F*O9;bUFJbfHI!V3Uv zf;z$>{)|WlhPT8c=3;{TIM>?^#fAI*u9GdeVbzgHr1=Qaws4E9bQvWU#ica>s{@$w zX{r`!AdMQaE7WvJSxKpA-LSr-^!%CZVx13FOdsqp)ofdOVZ+JVVGfBLtZ417qHO0q zx4cQf4?9voE%P9}!f4gspBCXL!yxn7uV)J>ZmL9%KCnoC->x7y@+CI;rOz)Mgwvmz zuYwGXH|9v?lC6v_)`T}ph(rs)d!2kao)u%+Zu=wQagO-I04vW1@Usvr*B_#zG{i8z z6S?mhoW*ag641TNSB+iVnix|{Mk~xsQ;d-_Yi=3Uwy(sM*{EcEia98SEd@{Q+?=~q zEm9@7-N>}Q=lKz4#HKY`8@`VN(Gxgi&p34*fBZyo14(l)E|kGL6e0gl#@yP|x9Ih~ zp`-tg8@hj!F^k#Q8~(55yh+91Mp+f@^XmM(eW||7&iA0J$r#kN5mX)W31iiumyHb1 z7*yN5`O~oD(U#Kg(!(3H!~}ONd|0F~5KIS%*a*N#W(9}Dn0E^qAp$B9E@s5?8O;b* z7!e_I=4%h90!ZMuxx3Ro^hW(4O8FY0nUR#Cif{D9q@T}7NZ|{Jv6C>mIG6; z%uU2w%TgunSib}4&*Ew9_6m`k<@ZN;E0{|4>1!z|1*h*+xJ(z3SKkBOKz{i$#azKU!NBvi(39IWva;EwTFQnt_~U z-Rx=&Dn^xr|0hhsOyYVuL&*$khjvrNR?0@QRUwiSVX?jL2lbCKXG2moAeP)&}MrMi{4ZJ`*AhPVkMKWq^m;Ym{4^ zV;AxzBkl-Be_6}0YPUNGJP)YSC;j|CUcvMdRV^R;zRt7Byn!nTU9<36(|yd^!6c>Y zMv8MR5K8e0Z)@lRnXTvthM1ps{{CV44bir;2^vG9YAw>(a z#`&2I`YH;Ikc-XoWLOE}k(q=FJ(N<7K_rJ!hKoy&M=_y24`p}9@;o7x0n(kWZV+pM zu^yk2(tY@(bHY6QAf9NEr|7kBFij3gjB@uUC8%-vxCKF9p`N z_VBkUGB6DUcl4DcH1#1^I~8m~;-lzC#HlLiuCT~Sek`b8k*7$PRd~tt75h2=R4x1- z>aSF%urQzmhV@e_s5-u@+pM-Ci4k0FK~)FT6d7CZ*pEb|q#~sj9DxF#V?4Vn^n`bl z<`{8J|JiTatlcUB3zo}pd{b&HYJk<|@|^0JdiRX`^DoH7p00Yw`^cV9A0qXib<#gL zDhOEG>ze%!1EyL9*AL7^eNS6nb|7DM7`EBbxjz=hSwPOf8hExP;3 zTbqVZ?8r;jp@4aX*4l6lgTeTIqw8vta_2nY=n~`MbJ6OX)!9Eg5-UwgWr+EKDi$J$ z96mNA5XrX|o#6T+MoyVqlcf#8n}I9Y(+o^X$QhEFiss$UWxY|Y8cEyT!r?pSO^F8R zcP4~IADm6|W5jB#X5~gNxqI0r(8N5Gz$kaPHXtJ%DV3&i*h99m*K-;~OB%1Dm*^M2D3Pb~ zJujG<-5OMNB(o&Vs281NP8W+`J7g<`j(;W#Oy#I=1|18W-~)7vWM9`YM0{~^C(8}( zb6^AZ5F_OWhcfacA>zKL8;{p~FPwVu+trp=r0<6QLEvBr#W^$IPJ~FbN9}HNbF?`7 z^b2uU3Ohv zOeia#R|VNbme_qPQd*-^l&z~B&UTYl@he9Po4^tC<@QjC${*S zcoUnl>Z&wSeQarn@}t$zBLq?vPk_8*5*Y(_5Pi(D!|7lr^=(p|Kvw`0-{oVjJQocX_YKRV zIZxU9hA;f`t@h1#S$wx={2JJ(w|fu^KPy-6^ZV(aX}7D2S5)eszamDuEPgxdLb~R3 zlDZ`$zkAnmPF^h;g8BZnwm(JUED@8JZu}d2e7XZhEf&fs`J;ml#-Y8`k;-*!SAX2@ z)$#Dv%&q?63bj+w(p~9;xjq-KlCdO9}A10ye!ET-P zLT=$wrG}$(L~mJc40_<)Ywd*sD>#|gJw7ncT9vT=ykcZ()+sj=ZA=eYsX~6r0=ZL@ z;5^?#dCDK`jt=V1FcRHjE--Y6 z^Amkq{Vs1HXM5+F8SRk1?SZ2&6m?g&PI2v#zAyYO9pl@W??5;g;};*EHr}4S6fXee z+v^pqFKTs(p8fbQpmRf>x{jAx3pDKm*c--N_!aPNDGc{#2kFnNy9P8D)zRODY zZ5D^AN;YGR0u5K!h-G^XF1D3MN%1N><8S-rYW=+qbp2?nI6W}p9Uk7W{3${|1cB*^ zp*sVn%k;WkCZ;;9lbS$t2ZTMWlKB6o&&)eWd_JaU(s4zP;q}&wH5vYK4*sLbJo54?9A$R%g zalFw_QwS#l3~iA+`@UzHVQG@;{~QuvlSf3RlqcN>I}0K{WXyT+_@3_plES(?JhP7;K;rPS{4m*6B&gRbJhlNHp0L z9LOPrbpxHw%LLoZ4vE*M@_9LvKoRENBrI>(ZG8RrFl$a8o4QW{(k8fciCox(xyf zrE{;zL#=|DWz9ivWj&>yXL5{kxbUo*84IOn@O$Wiy5km$EIsAC*zG-#%^7o4LcKV^ zR~JO=U#Ah04~xi2{3L58ED-2WeW(mUju$dTOA_-&w1?BHk@Di6+NuxQy*6e{`0s2F zVmOBrcCsBp+Y;a+98s}QfSbBP0H`&-yW~Zyd7}GKiyVo@uJoiYwa+6I{ zE~PY=)%d=<8kZ=HF11PWvuT)^lcN{=i->Wv^73ybhIUJHW^03LluLz7N^+_mg~lpd z!rFj1Tl>06uHf1?EX?yR%7axDz!{9|VmyDTs|InX(myfSr|B6Z7)dI%E*t?o%if8)@l}-g$D%f(^aBcn0A1j!dze-<@4$-$rJA2=g|9DW^ z?RQJLLg6ZG8FnmWYLmCW);JPsQ#;*LUme*d+jgCm^=Nis#*rg=3`*Vvok8>X@xP~+1Ie_v4xI}^Z$~7!sS$?e|_rb z*I=mzoYe=~Mc$Mv=rxcOsVHtG0Z(d*AOQq-b@OTBuga+j(>@>hYZ-ENOX2@Cuq^@&9t8YYV|6C9JTNFKmzgPD+j9D9nW|4jB3XBbBFU*1H8`nGoHCO1 zC~8bh-e&Iw}ijtKWx`aJmEH5(Gb=tS+%65tB1dBo{QDyN* zJ$JFS??9cbyWD&Q1}(HTA%h>RQl)UW=8VaN*+pl0w&J!vq2kGO1sjhwWaHH||OR9LT4{ znp_pB-eZY^XQ%bMju_xomK60_cf%9g!bG|T^J4&JN`QM8 zyC73<3KrwI9FmO!Q6&P{613!p8u|wKjLoMD_7U??hF*%0rjU}U?xLe_Dn*W1H;|Tw z+T(_WU5jfC<>cQ`T6SF-V5B9Lt>E6++PD*a(TnRS$uH~z1PbXX_`Hvb=)!->S4!pJ zqxX#TIzJ43&!=w+0)ewv*A3N1#P33d)9JHn)dE@}z;|;TFernAE27yCf<+?Eb}P=V zGf9+{51bFw&5mwv9^r5FF-aCoEX(#T%knQHkYb(?W1i%7oDjUXN<7Q?fxSh_*+-k) zFY4kWe}jnT5f#Hm+6CX*E9??TeUnaZxi$1<<{jWy z{eD}!5WV&xmrnlm|MR1F{~!CD{_EBJdzYEJ45xUv3?e7BBt~iYY$va*jGYL3jcp-m zjSN^EnE>0uA(8U{xv?C!Xx4kN6cXrUXD<%XTJ9uov13EVe!6WVPR2O(C)I`WY(EV^ zdq7vHcyYABosg{Wj6zT@)L(%3-Ej$MB?{7I99JNVa$M;kP|Here>UKR+!0>9IArdq z7v4#(H7V-$#e=Q*k?4|T=Wer%HL#zBYmn4GOLX3BFY*b&Xl(szGcz&ER*z(dQe>8j zr+%Vq-g%8>E5mwmc1e&oV`o%9`w_8|E(Y)YhsV5wXnGZxMXrNy?-IA@_zB?;bX{B&sI=Tx}7h`|o zcvWi#aQ*xLnTPYrhwwwPp8so~8SVcW|9^1#bdT&51Ehrwc&{<7*O*s2$H(TdBexq5 zo$~enG!F*YE@R#mK-&jS-$OxsW=w#p^~G2heNNSY-rlGEKtMw=94m-AJc;aLr{ z84fr{`iDkf$0|z2E7Q&OBKYC@5|!D7qnpnOV6_BdQ2VG z1{^@aBVpRGv~KP&E9PmqaF|9QtEK{#RNJOs*Hm0JYf(pLUSg}M zf+Xx5(m8!-4+8bLg{PD!S*3PZkHr7IbXtD=)Pgy_R!5EsWPRJgj|6o^aM>dJ_Wh($ z_weFHQWr{kjrlz(`rv1tgM@hPJm?;edCA&_La9jWr&XYs-Z9kMo>gX3v2ZHx%V6vZHF?&o!rqff`l##ATCA z3KC@V8ci+ziPI#-CWCYJ-7-GQ$N?eGQcDty7O_<%W%2QB9%;p#`@w?(V|W+X3SqGr z($yg=RyKa+XYBy&g}~#X0i75cC}v!X4wAM&Vh>#K)BO(n#|}m2vQBe1h;go#KKqBh zwb(eQEn%k~M;3e!K7khrxrhf|Kg=`-pmJ-ZHR-d)N3*O3Q3~%|y&((vLSwe!ujOGE zGKv|^5Zw0^`Y3`7XwX_Me%jvzsQIO*Znr?eB=EFN%Ls11QD8UA>|Q2nI=%8SjyW@S zHex%K4h0kUGce{GW0xB^t+e$88}u_U=R2oI>Yk5^gGCN#GJ2wsIIrC@8Qb`=rW1`^ zLFoh(fKPJ>CT@v#5lX`n%fXc$zkx`%)YE3Sfk?A4Ol*7&jAlEfnKHoKGr#!R%>kWm zi#k4ixQ}oq$tMY87QuXpMv1%=dmBi(lyA+e>A)b~v13!{&XGidBa z0oi~bxs{ySiE@S77Sn%Oo7!7n6@*dcmon8s$r{+c%V9fAml6d@fk$qpnyy`K6FoXi zRLmtf+Z^=<^Xv77`_w(_e{|s_d?+1%R*|Xy@7Me9X~ltgk|9w_BUDr6U*D`r2o^%5@&3W?~8iSEyU@ zq`|F_ER*_vsDK|NKAq@85@AEegfoDVa!07qBk%#Hu8HK>1=-A^*$qEPSy74|>&;fl zX}84)c{?F#kyJLH+Hmgpsi9u-I8FSOQpb_$T#pbkWS~eKToHCnPUskXS`;c9qMwlZ zJxT3J+{RL9Wb}+I4Yo~a2gIL-3niv4FGD>m$T6j4vr>$w(-n9Eb56p3bvw8Cw90g8 z$9!}znYoi$H{~tN&{;}LQhQE*-oLkc7J&Rpy^Qb`?Sy1i$}#*1B?!{bYMd& zb511gt^FMd+>Ur@qGoAlM^nGe0G`rp7s6%gZ8D8j<)`tP5jj?o;8*dbsIQ>pjj^<2 z6G4-mc^zq-!G~hIg2kz8(c(C@(H7iwNbl@b%dJe7VTi2W%bqt{)ED%S>i5K+%oTPS z6xP0MnO!c@a1Ow@lBbteIiF2^8zvVh!F!9G< zX-MF&f&4=e@@vDuKLqf@KHdWU!#=)ye5NfMlH(Cbk7*<=G|6v`kCR_MTF>5=_ zuNr<#l!ox9pfz?8*c6<)wu}X9+4i~tn8Am2yiB7dTdIZ+F!Qi=GGTr+nf z%bCZZwfQD(F8!j(di9cq?7>2*L+4#;^(iYf40I-I!EQzH z`3g8*A%0}mfKlMAp-9Sdj`dt?-9V_u_w!JlMpNilInSM?D@y(Vp6Zbbwt~64yMV5Y zwWMFx@%g6GzpdjN2#NP0Mr!;p1+z>WpZ%Y{i+n~^7{2}){NjbkF3-s{qlz_|Ur8M` zVn$FCA%8-#uT~&sq0@x`1{(uc9j_bVh z989Bhz#-BuXn#x(z#)Yyu^S3bkWCE-lV`yYWFpWV(+9l^sO!QP*~)(qrQkmz%2`x$ zZmpplIv6>C1`&Bot5IvHxbtPPn$AX?DosdT8WjR9Rtt{xtbp&ZgB|RWD!U~R=?s7L zdEkPC)CPvRF%pYQ$e+6x>kaDu(e~sDrQ%T>>Vf>>zQ2mLWOqW8~N@n6RAfu75K`Qeqfob1m(gL=Vz0dQLQ0;}6EJTEMrWp9vHI);?& zODcacH5J8YX@;dixzBo8I%de{Bigv*LuKyH(qf=7au8sgl{At&g)};-m{X*A2&-oF zxBy)l=FxPajO(A+G*)E`5rkj~Tb52a{u1uZx3XIyBkKGx032uq!;&YY6vqx?Hl{p45m1$c_a9?;aVRl_X%7V+ zg7M0ALm4m@CWgZ1DvXqf&=a;M7g`z5Hc-?pVfAw^TC1yx1k8Ad+mzrz*f*OXnH{Er zt30@@e3!wTzeJ^L#4DbKI1Hgwqv^TFQpQYWD&fPvHt|ioNXXDh!Arch&zW04I$SxL zc#5_;R#4TQzqB3w;WEVkbx9qf`NUe9!T)&o_$BOkK$}+>Ih1Wnr10BRWmwRc(LhqW zfD$W{2q;pY9dbLbDa{jUT5ckW^TU)-bbH}{a4-naU%vJkkEd>>>WEjVwggF;_unl9NvN6rze?cozdo)%v=GSK z+5G#q6U-C- zNX~r>dC7vDN)>v1gGfUjxO1NzO2Onhy_4=o`(3Zw?ngT}uYY_>kfG)cRP+lM11FJ@ z{6Yfx@=&&&8zB$%7^;KVX9~60*D{`2O9D8k?a(Enxr}z7+l1#rpj)Gf3XMv|$c8}l zM6kGme)BZy4dIw)qA6WuPgL(8<7+{o%bFnDa^$Qz0kOn8FFt>o%U{I4DC_RbDxq2W znqy-uegXjqjA)65kRfrDPOq$74n@M zLWR!{b@*GcmOE-O?}VrwlQ2Fyw!M~q#oOM%PIOqnrGZIRzYOY7gCyG-yjhf>x#gNL zmh)4|cYUMj9o%xTQJL?Ewvgi;>9E>~+4LDv9FO{dyE!u`JxZhzW88v$lL?K7$+h|x ztkW>ExC2dPwJ_bYX*PYHVdUTgPi3`%Cn2Y*D*X=EV{vtrpre(wuH=WamFMerCt_!C zLvfbh0u_?*`^U^VF5XF1eMLj=WOvH7uK*PuO&eaI4Ib4}x6dmE*0%xPy^!C7N?s7= z9t~Hvv~VAkS2ouV;t%bdu1S8q*bx*z@a>Nq)ArXF`-coCuW!dM!YlU=Wb0Rk`w&e6 zJ&orrn#)Q(%kVkD99$39>hTYJoJh&aZa(;G@|1zN2qag+?*tcH2!l7K)FJ{cVQ_Ux zG_rGgyo=QF$@Mdb*~e~_-JH`Lf(e#6p=Jbc7ix4!r;ptzne|K_!vs1(Nt}%o~ zId|66=YTusu0bxjrT!5j#?fgIGyp5?;j#s5P+ z$9l?~cF3pc;Bf}$Q_}=TMYatGF$oI?f{G_z>aknWtObHdg6e7Fk$eDdu+fts)F}bU zw(gwk@!VMB-Vl-$IBLujlklP$Om#hT9COsXUmFj^x&Iud+Y>2-%2&f2b8tZrBE|i3 zU_v-~Dh%VY%5&Qh3aNP`YGjXn#o!pjoWB=KUJ@_&*lAa!zEkHHk%Y8NMsZo$tJ_AS zR3m=8g3V4x2X0fOZbN9-J9ZIbI6&Pfw*%irpGTLWp*CjwToqB0sQ-gvRbu(}e0e ziCTl|MdK!=t+CJWuMA&e=-hOP{rrrX0hC9PC5+C>U8CU7I2+dHz{mz+59E^9HyJ&7 zXg%Ti0L$d5XNyd>I9GxlqwXi79zKoJvhxjUzxkMX@ONAtWEeu^A)5p~E*D zIbBEY!Qmo+U{MN}#Yh+-;4SkvUmRUEpfPn#TFcM!Q*RI`ieVg)kOnBjG|{m;;UhZs z$=s7LcISZFnVa&?YFb0Pdoat{dpuL8Lia{nI{o=a)gg2F@y@a z6W6p8%(R=uG;lCG@xx1Yu&J`c#X9nKlj~U6A6nbD_adzKG8tNaMk(ZoZyDzonB?2x zwB>&Q$+y3%;D4xpC5-Lt%=85}x)w(#?f=V(AhF`1%*oOHEm2!Wf(7!cT)-hoeI zKS6!HEC57b^%1D&H$7rb>lHYvxo~T_M1zwgQ@nEVs8fipU128#{!Xd!77&&`Q3bb+ z82C8|y~#~U>861x?`yxgq-+k!K!}JCHl$P#1JRtbDG<GKQdFpUo+Dmxa7Ys(EsL=A9DpVu$;`22;t$A{*Z!M*`YO|dw}>MltJEdy&@-(x&tzv997tz&>ErOBRvxF zk6J*Z&1fRqf|O9pagpZZ{fOjElo5s&M5k9@e3bx^?Mf5H6q2Io^%38>PFdRoZs`x<%G;2IFyUDt!prAZ}DsfbA>>`^SflWtz70p<|(XC=CRy2VI41L#MFC zYQr&PW{+95361VMpWi*{$Pf;muk9HuK==?NJ}DUIk(f_3ld|Uxkj^ciYg@+A9PB{* zbYt<`XME^b4#3<5O@gxAGcXeR4;eJRdt*Olr36`uZ{qKcag@l}EqL2xrL^CEt1me} zwZnf6?f;!g{y|0*GIrAc{s&gz9yKo2#q+@mAmjN;H!@1_`kXQ`4*+MPj1acGz2Lgs zm(vd57h)vwoOm(@WBY#9y=Vof)Bz2HABFFu1ATRd);Z26HkQi`?RDQsKoolvXz!ss zCbn~kIJHiJj$nF0fbcdZhHqmCReDJyiB36Y#_~spTUKl}bZL{NdHyxILX9KFQpD#H zyJAlZ{Jp(dkp!5KK#OzG1!SW9`nMrw3)7}@m!q>9sg&5YjqP(n(MSyon|&}JYS`Gj z>y@%iNFz{k>D!lQ;SeA2F_}H?uL&C)W30{Uz^RaOrtN$+>oP8jWQuFYZorcuQa64k zHzPHDH9+UT7p)S7G-f}2@B*X15_Hmk78Cw6tp9@<$f-&Hc0;H)ALgr%S5z+B@^@%d zAlL3frDnim;*~W?7SUR%i>=Bv8*GAo0(6r_VC2$a=o297Gm83zj^oC7DV${}?r-E( zG3Y^mJ<4i0_Bi%fd;1FN#j6g*E0h9xs^b#@%QlI`_u=XaM8bd2`LP~*I}FmWwd0%; zycK>6Dw&?3ZqJ+ahl}LxaMpD5%=NsJMqFh!Y#o}IeMeOpA)J{Xy z{O$=f?hdkOf@Zr~LR5T&d?E{~5hOqNeo}=XaCI93b%Tq(V+Y_XorWsImO(cAVdU!o zN->pwtDe*f%=E$US9*_jTq#AK(-xU~TkZOGJqV!4@MB6SC-_Ah#ItSV;=a{=*?0t> zHH2`U^f7r${5~hmSVm8t@BxMR<%Zd^P~#D80|b1B((}tQjNEq=cu&c%vy8|Mmrp6! z`If*-HiIb(hnz+SRn%?DNE9}et5`&9Cp)gOL~%Cn{Cc5NR4ssN+Xd$^SNRo;-;|4c z^CudLBgd+;mE}*Ma%tQYCP9tIQShnS;5@I0c`UZm?lnSPs&cWj1Np3 z^X+&Q$5=V_9T^?{I8pcV0uS`MikRjCPB5OU7EP8|F-PLzLNy|;CJM4@32?cT!zM%0 z1If8et~TVT4$Nz*`DXYm@Uw{J=(7MO)5LrxGxZGciaC`RY9f_18e+vig);UXK73nD z_lLnQQR4c=Yp#?h9!%}7m=AW(X*!f?dbl^p-h-^)z?mNmSN2L8hUW*KQ6rdb&N639 zm&(h#+nW%$He%djWpZLcN&W*ws-ZC^6F;C^>#tnk4=We{^S1vxfV=-o3`qHZt}7d$ zB1`AqKQ~a&dhw)M*XE zRHBTd{7H)#@g2WfFCbO^kT!8N4l=+-jX0Yg-H%TLSVsbjJ`UWF#d@g-BKzCSGe_8w z`e3EZ?X~eSU$9Ol(76FGF$n&k`uO!r!1_(|+DzFk2)kHdJzb-5RJsflyOe(Pj@bzv zV)LPhU^dY$(z2&n@vX15j88B}_a;DXLMqrA2Yc&D*w%yV^_yo08dx*Uf!b0HiTlJb z>2l5h>0Swp_I(`9x1CU+z-Opw_be0eVcUn#lf#ImlBV5EF74puqz#tSCi+qf$;TM8 z%{XSfjw>)%M4aBQzgMuzp9(jSd_c|gU*YBtEw2JPzgDoCn_K=5_mwQv<#72H({q+JJDdm{=lH%-L`d?? zVqT;?b0bK^Fo7teY`;&ymw)dionHKea@AG}z)VH#d|Hj(6dkaY=WVgw&*6R{cSWLDKl9C?N4k95 z#_fKUsTr|<1sAurYd-{XIxCJfb>j<$u|4jYdb)|W50z2sQ9B-j#Mc+ zg2#~(w-WNHhT;>3pCoX>pTo#F!4N;%p6vNfwv?jXp$kR!EY|DaD`9QT5vxUKBv|GE z(iSN=vBL}U;o@dDI;Qx<(t)sPU9*#LLmFK8szsG`pf7Ljs?MAUk@;rj zQReCrT^iY*fput-YWHXvrOI}zb!#kpt~us&V|Q!#_9sWDI%|#rEIL4xy^zLUY>=_N z1ZxmJt*@pNJ^?m@1Z@h5bbGN$MI0(*23L7gZk}g$5zoDQot+81RC<-jOTfW90xB33 zrdN-0lM{vp$YFvY(4+h$^ab=-;-QUh!gR_s5z+MU+uURFg0VM`BX(;+h9P;tu?AZ* zVdVp^^NchcCI)2eWan&8a^0^`UlQ^7iKb_)>DU=pqtnLInD*Fzst{cFsT-^fL{J$Z zhx^E?hg~Q(S+i-Kd2y(!CTB2x*>`G%ekUqS`?2Xy7$#~p2D!ia6`bqTzhKh`C1Ded zn&Zn?F3kOIAe;ziJb+bAr$iX(j)E4eC{wUisIz5*+SjpS0td4k;?f zT<`tMLmjq0s`6(o1*`_ONg?L1>nZ#r0#lYF-xIDvF-EfX5>A<7>VgeO=nUtor;J0u zC2w|4vh*BaW_ajpCSFZ;>p`$_S3q3Pb%U*%N7s3sGN2vd*DSk1!MKgOGjM+{TA^$P zn!O=Au|I7U8QsqOx*EK?56}Mh42kbsg)N zexGFAcEG`QKRuJIx_(M^nTJ%tLCNj{b``_ixWR27bOPJf=Nlg{Mcfs+MN0IusOXx=MnWxQ5#q%mlx7(nKWJNfoP4~AW) zyy7z?0b3kab|h1~@2|XRRmcV=rlWYB^bv{C9G923mc4!52!aeJf^uL9V;!XdQ(k#^ zO<(>lHJf_$;yX~2SvA-hx7y#!U0_IH)~TR<=UL{G?~3ncs&atU z#*B$`0<+YuAlQtgtzVE3I}sYGLL`thP&5P36&0#%seP4^z9u7zX2x#L?8wwg?D`i% z-J^3<(+Aj~-?#l{yW6OG{T&H^w2~Wklh%aV_s`EiQ3~=9t$e`Kp3f zDq5^&uZ73P%)MbeYEIS616c(1C^9^$3t+MVp-}9N)P?3#i&R|Lq=1dy0DM2`fuX@` z6X=6xOP3+c9+}VwP9+wWuO_}w+vc~L+wvKYHyLUgp;JO$273I}4x&3uL7B z7hNZKp$kzbsB4;FU>0vdQXTNIZ2*dG;|4#&4M7e_t!`T@tnqHgOJgU{ADbF($ZtX9 z7hGj@aNNTH56*QM?H$-%KNeuyx?-ICB{xlfdTHs~K7cfPX&I6~Ks%td54QOzFTz|b zpX@t@ul60EaJF==^{1SiKez`5aoZ?tMq)8OAoNSU6y<=fJKSuIV+voQM6k4NJ0V)K z_g&6MAinik19%>P>sn_`xYX!3ytucc4!<1-z@X2-)=mq#r)1r=JNnAIm{o94aq#tr zjfAx5kP7GSU1z9^nDyfZ2>2jqJ3eopXH;hBCIQ~_0vEg;_|}vCLSy_F)>WVacEc(6 z$?Rt1$G!q zLWlXLKrg^suD}}<0mWJ_=6d!ogd}GmEs4gy3i1H}rPz(7TJEK=URP&0a=QW1gs8#U z

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%0AjD^C3{Mop@XoN}&8Y5;QikxCyNNcd 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

H1S5UX#0E`4 z)e~-gM0`w9lP|v(Yk0)up3F+G?oJ6crs=dMuCgIs0h5d`=%V+Cz(~bmkH`sFRSuW( z(gKFd8lk9wiF#y^dqm1TJ{va@pK8RuH|~(nNQrsS;IP(zL1qRr6Z+QXIotb>vyL;R z=WG%*0Duto|Bth+w4JTl|9;A8QPXfoT0{9BOKtJ!4g@gbqBcnQv%8*YC|GaO1>S9d z0X{DpT{3{HmdQ|r(Aty`Lfu@ju~|INOw1gURXe{P7@Ev111!@?ck%X8W9M_Tmd4xi z+?PmAH$LD~{_kSC$8478jBl#vY?2iJ-g&RS1xO)Ml zqjY@0R}!1uE^?880JA`7@HU!GIN@n1tk8X^4m+$;^r5Y~c=!Uu0G5OPa!d)jlapf~ zI?sN8kl-l+gNHgg@5LyQ`*OtCaOGIYp^`0k0NEc8$@sEA95?-G+v;(j+3$_+yho!L z-Xk$)57|g_P_t07-Q>A?D4xBi{Zg>q)C0I}(kc-W>T3q+lI)eMa3UW=F9=Fp1(`29 z6sr7qvg!lL+DXBO^$0S<&$vXj8kq%B@j!^I!C#~I=@l^0ngud2Fj|5aDFvtI%*#~m z5At=GYBNZd#KZ;NM&cX=%VH=#`MI7fKK`CiAD&tNY?R&91rzq>k5UV@z>>`cXUt6b zP37$N`JME%$cfHvH}KBQVOkPThSx48VP)2;b3l%A_R{i8)Geh~YD)R>(aSmT2Ts`t zD}xhZWz@P58+=!;l|G7&+qXoAF6-|ZZu>PLV4#$}*zvyu1>G|Emu=H)B1@RVhAg>h z4Jz2++gJPubdnQp6~#Pb5Fm8zW(1QIbJ1hr1Nc%ho6(-9vmEC+@-=CUQYE+k9AjG~ z>=RPis0W61YyTxLm3HE;wiu8Op`L=Y6#ZxYRFb??XJsJjDA}1!{gW?PooXq|fHtGN zP(_Kba(syhD8Gc_WGy*sfuVGd>g81EbPF!VbTRt|Nw*_FWDvUIDpOorJv0xt2*@_g z*`O`T6g$2iIycT9W;ebb;~%YdF9W8V;-Fivhji@1JkgFn-ZuOUBhVYeW)gkG1=~$> z)b*YVyqER>{3Sn%YVEQw#z+g&#^@GwSu80W$86$Cvg1=zGu~##nn48m$NU zh`^irK=q|LnAovkC4tRFI$30H8t*#s4&!^(e`oxK>u0|o$M_xWBYgzi)b=^qr3N{{ z=ak1we58w==zzvcWgrqOm{XxQxQUHe$p0luZF;`sr~>98dM$BYAd@8+6SIYNx7pi5 zu)MTMHk(pIy_U@NaJ2BT-y3TktbSdH`5o5dr;aQ$vHY!kWT13qcCvjiW4phd<@|E9 zA{B2mY2H;TN+fXOOPR8wU<;%Z@fri;bh&)E0aGwycDr$kFjDL#f! zabz%RWqBAWx24qtUpC??w6!Wo1BeIS0vlGP_+97;XBYgO#&#L=kJ} zt6kG%Vlmn!uW@@vKV&w;4NL+}L;chdTpC$tF>rR188R+GE^U|VkEfxRUEeOm1KTYg1_QOy$rr!yKZW!9uQz7dK1(*YGz{Z`7X$o8{0lI4j_k=&+q{ zQE}*2o8Hh8^=fj!1Ahf6)q~41o2debt~vTzg2Yq2(g0cRE<{#DS30)@58WP% zVOssU{>>gEKHyxi5aHaYdID)_6~#xjnEd&kPB9o%E`^O+!MmDf11l9G#PKPl0eex{ z+-vP>*~785(XC@EVfv58rp6RkWB_|+wiX($iZiKcA?wJ$BP4~lS|lpRcWH-jm}bn$ zSU%!65{T|PKw4;{S=yg$+@Jj zHBY#=PLiJc&x#^qt5gM+p4DWtdLtyO@=(aiy*`Y`6}x5}Yj1->Esx2m69&^a#!Z66c;O^lz#x<{l2gIG@N0q+bHE`)ayWvYM=!A?nF1@?4$pF5)VZd-bX3%PX(0M4 zqa^P&!LF>~MNWt<+^gw43jz)unmR)t2kaEBsZ3`FJo_|0c1}rSkZE!9q)swCcup547w)D*+$VhhZ7IoEZwsY2TONg%-v!qJAzrM3G30_XE zjA0y|mbC?4FPY_0l4U#8Z znBKW`zy6yi0;6w)N_PzH8S~G3wA<%C#&5r@KaFSu(Bn!V6p)=qON@*0vYs>9&c^XB zD~MU{DqiteE;rKNSLmwyc+D?zvEL&AKUo7k5uByCNw;Jmo-*W5L9rY4Z z31lh*BsGE!&A3*@n1)aP7hi7~R7doz{o?NKY~0=5-5r7kci6Z?a0%}21l?G0cMlp| zHxS&NAaBk&@BMP`J^!jzH8tz0`7&Lrt81R=Ut?~_n%7XZvNShbjD16CT|8LhoXE%D zSmti++%RYIj6sq&->QQ!L~O{1c*5Ehg+jqHBZnjd^!v}VL|8)#XQ6ImXYYCj5%rI9 zi|<@OuDi?50^0XsyhC@%sN16uFR2Ga6kQW7>OK76_!R;?Emd*FBx1wthjePiJP5aM zbEqY#8~2cS-Ly?|mA_6Zm4Lbn_Nj>~R5nI5Phj!hzLHGP*Q!=QBbBwy``9HMGnEyp zdA72>;r~~W1Uo(mx$uwN&yMw&zchY z7T7Q(XB>$*$p(6?lfj6j3TWAN=|%d>09;cE3|M^85T-);ZtOP}V-EmdYPS1qroYX$ zsEG+=t=V!&LNT{83i0t!G?D5+UZ><%q+w)JZ zyAGa>r~d72n$p=C7xFG8olULNC8#rM=W~W5*(bp!R5oV}vpdkq`kHkWV$Wr!e-2ssRaeF73PuhHFTHLvr| zz4u@K!96Ta+^m`PV~`Y^NQqpR++_DqqzSW~)X7QroOI!w z%Ew3eHoWFyqk5h)iHa=&Z9T~hj4Vf_)xo@)5YY)IqSJ1iSLA@D%|)*DTRGvUZD?GY zJTg_W{l${6n<-#cri2xzo9iTSfHPI|15y#|7ZdHFaQ3jdODd~ z{l870Bts=A37oOdQvdmxZeF`0_4^`*_Fh@ca2y29VOjLvx-;S0_O6yLMbjGmFtS&O zz{=xkA_I-x{=C00`2u&3AGb(FaXFBW{) zdQB@Fvr5~V&`~h8TI?Z;i4y9E&CipDEuhne7PET<0(qWBDZ5+7xMB(L6BF7KxB3%3 z&e^kazsf=TGRN@Nnvn^D7t-4&k%BJyDPuz$gj(>u(1?7{y5`C&IZ56)_H4+d?sjs5 zc74C~fezdv2}P!r|8--wph|V7Gqd)^6}PQ@IqPXq>jOy^;25I{o}d_rH1RBqJaXxG zX}P#Y)F_n|(2pk3WXt7P#=K6^7a@fSN4Oax(mhQG(3)C5>XLZEf{9jqBW*I}KjD@U z7sOGcc0y1#CZO-g|LYv$_)jWI{EG_ze~b#t|Ke5ucU1oWteNwC_&l7E<>MMHPc<~5 z9)Tm{)ov7pg%qxo((^%9LcCR(P%LA&6l#Ie(vSn{A_RJ<5&&gUWl<4jQAlVseYc>9 zh>%Y7)Ap7Bj{jBA&fROSdo`0@{-=PBh>%~R*ydk6NqXZdyWtqOXh^#8Vp+;T@$j(d zkZySl4M2&+Fu|d|0Gj3v085-&@{k(Q_fxNuW>nPgUY@d0ZhstFTM;gqGJ$5c-Rr5X zr8+5{5nyQIgn7Ex*w$^lE9WOEzFDRN_2qtnzi#nVDS?WGV(VSe!AL^W(T111@c z(pcQfHf9tP6P1BD8|i2034w-#0Cct0q+15&;pAFVo`tlt06v}uqNa1HkpYNuN+-Uu z(+E}Cv-B;^NGjPO6jVOmLeY#SeDJLjxr8kGwP~|InrM;&K*Z=qH5Xr8hWLGL>0d_5 zB|gA&Q}S_y1=|@oqe``X%Wg?O^tztgj$WT2wd|l0_TVf@aI-PEghDrtuZ-JN$te65 zbt!xQJ&$b)_ImDL>N+TBGD1L?k=3Su3e|SO2sASe1fE1j?$-zYw1s7@<8mCw?<4Wt zOKB!$b0Jv!GE4)V(anJ7Bt({Z&0?J)yt5S^#Y*Dgc={%!bu;%fN-7i7y#6k?YyEWV&n?w3kVY zdLY^pO$RaICeDgQ`4=|GZa)s2j`bj4POp=!9H3l2Ooc_Pyt34X`p=v{9VGDvGI{rHOoq?6;`n<$GLpG!EIhlx1;HJMWPLDz5Z@rvK>hO)=umf ze0@?uLj_!cwIIHzao_XZY>_l@K0nmU-Dic*LjzVoMZ>U5;sAF<(!t|br<9D%30 zdHJ~egv>CzocI*Yu6E zcI@Rs1elxhvxr>qJMTX4z?$WzanqZ~ zV)vGs-yN>evmZ_R>13}v+uGiqcK1sA8uLG}0 z(G9T>Fs^=RZ0BzY2)>P=p!ew<|LS)?3p242v9{q)EI!k_F;R!#@TkB$MwW;xhpoQ2 z-2CqZkGH#4U)v34uj-8i?%hQ;?>~PuLwz$dwb!C)q;b^E`^1%V*IZd;rB)3f(Rq3c21S3a3XNmS!-iyna>2 zpE>jMH+aXDBCOQ8`&b?-?PL5B>iWzd$5$}=MNA+Vj0$rs9HjGPE5Bsm15!p_^IVu3 zwToGg`r#AibD`?TU9ZD?S`(RTG`shu__Dq}YDHy;r;Vhe&Hf0T3pn#iWfPb$P)Y;> z?!Ckn7Wli9gE%brz&Ca)B<*mlhJtpU5#`TSRzKQUgvC6?f*Ad6+Y(h*wxVnL+8kSa zolQtUAIiUN{pYxL!1iL^{6C+68;}_}O%|_TIr{BH)W|r!9MA4*t=P);ec>5@BPPS9m9Z^ z1u?}Ht_>->rh(D!vX@vZE&(){N2^M5!9b2joxJy^i$p(f zVIEhnmM-{n1=_J&94R|8^W&3_MTJ#4N$p3C%YG-`fGBI{y@f+#M#n5#41X2$V46-S8 zU3Zx6b>*M}(yG>M-7hwcESnqMOh@={Tt!@s;{J6~D=-zlBm#}YCiwrEuXt!542?5h zneMb0z-1Ix?Bi6L9Ik?|7qM@uG)B!^|FF(nj|w7B&%jK`5Ux@>aG}x*KWQl5{ zjg#+aGis{D-z{{viC^R%oA_LnFB>4Q+= zx4bA?PjK^T_g0m^>v3G1ROZL>4LzDl<%@yD1;v@`cyDds7Mfh)D23WnK@zt>H7(jl zYw?SQMwl`G^9z2jf6qu!6#uHh*>aJCRjF&zkDBTL-8Lw+>YIya-Z#Dr;O6Mz-*uHvK?v`wo{+`2 z_j3n-*ZvlA(|}S}B`Fg2kE$5t&L6{jA>v(m4Ymsb=bQQ#2aO`=i;Y~fFEV#mD3Gf_ z*4D9ENFK4lgl|*AQ$Kj+N6&p#O&fSXZlIYua@uSi z2{qPf-Sn0V_udXL%6I z&&hY>GQW%PcM0$Vr@-b$1sHk;fVZ9+34={*HgXVW8ti;?oAC5xgTqzUuJZC8CPBpQ zUfpED_OqZmx}b|Am8Fw^95SBCeSTV0iD8W<{COy2&`VXm3j zxxEm(aa(@4E{Z*DUAkKk8A(;*&^+bUksq^OPMpm%<{4I2$Pb+{v!C0Ca(jifH0-OS zTnxWxMzk0;B_10M7{i18OjMa3QL`sHs}uPP3PshGAr{9KFJ{ypt0-Ge^j5ZX03T8{ z3Qd)gfb?{f$f^|$*y;E_3RC(V5n%pcTnXqj6&mx(lLpMHykGh*?HIWg z*pM5Y%`jJjQEbQ(wbX4HBWSlR7Qob`halMBYS_~Md?ax#e8T-ECM z1MB>RfpXa~l(At+Z*f3<&Px{slRUIIr~r-u`)44$*DCrIPj}3)7PSwhGPNo zRif2S85J|7(4uYnV;5meQ`mvGYHZ-Ymj&zIyH8=hz9=2QNy;b&-~0uA1C7`80TKe< zzq1zZrw{V!fVn6Uboy5du?SQl-PCAue93LwW3ufUGN^F!eve?45EfCGa*O^9^;c4e ze;NGoClY4c4i&i0qY}#K9p!IRF(jr^U+9Auz}%FWo*&MCCovkDwCI*U3%UQ(f*G@q zL7LW|X9UfV zw_6AGS15&iXPIFK@1jLcal#DO4iQZJuS9Kk{Sf#?oN2u%)AwBRjfN<4VU6KZyx^EtK-={y**b+Pnlhuu6jlW&X|EER*)B71X>eERce>g=$B zfzSkBREFaZ8+cb&^P7us{Cx3A%*oBV@J8Py<7mWJAy*g4&D`-m#D{G{MgsK@pIVA0 zJ;c!|7kc8&?s~=12tJtDw>>ZFJmIF%cMH+aL{`G0X&Tkpu`7_tg1ZDTZ3gt%23y&L zq02F%w!>mRZxGhk0WQ1>GqBIWkU4n7X5cw6DOFl8!Xs>|6a3;Y*jzROR9JVjs)lfH zv+olayho3rp&isMxKOi7W>c^>Fw#Y}z#cN6M?A;I) z7BU2w{@+@%{fi)$AEC1R1&iJ`uB6{K2{y%RprRI3v+hKkf^y~Uv6bJ%SysjP?}C{|UPp9b#MRq2TH=@ODjPtmwh0iBeN8FUhKY)%Gmpj70l4Ikk$6c3`;;b zi_n7gxG)Q$x{yU9CU-pyr5g_U`bVv7kvWb8lX?hOd;XbpCH-GkA6-H^Tg(b{Fb>=L z?fS4nr#<5{d#E26jZlA)K{io*Y=teLs=vreRW>D-C4^du!qEjGQ=a9Dg|+lUI}c8H z5dTW!qo@vmb2jyY&KUr9CKexvUk^}4{m{334GC}PrY0yy#zx9R~rfi zq59*CVM$)0@R@0wAGyQBTQbnT*;S($i%bU^)Nu!4MeCh zf+W6iMaAiVKb>Z3P+SemcJq8gCX$4Ds+sR{ce47q(v*<(oODzGuEyh3(37D)mDY9!~#LeXznX zJO)c|2uDW$8^}QmT8kNu`BKXA8ISUnuAvpE?)$0I03aE=`*+?9M|FL=AqI}0*`&MS z+v*9|?a;?o8QA+Bc562FjQA0SJcvLkR<5T(J+P+(x53|B-Kn8(cW>{RjDCxTLtI1X z`c{%H2|@pb*EL3(Hz(nrFpplE`g;9TbnzQr9X-GkP5Hum6};v8y$5#r3o7slkmvEl zQy+l_8t8FnIUf*ZpC#ONVSu^(H)`^%{~Ec4Jpe5vtjH76SvD6k9on_vD%`@n*h~1E zFKvH|7X!&Z%9r8v(e?J7KsQZ*FIIKGLI83?Di3>2iz}*eZ5=8osQGJdPz0(Wyr>US zR(DMgt}&oWub)h7fXU<>%8BAn-Xa*Xo4N-%=$>=J^m4y9eq=x0wTu!s}otn z;1H}j62kccnrrluoS75)E^jy7PS~woWo=7xctRG$s{)#m$?i2CY zgDMXfAJAGK(cTDKZS)r}Pzwr1& zxJgfl(mAjgym~_|e^CIgSW+TcmpDFK-DNL~t}R4lrjb)ef9<5-5a_@^c8BABZeS@p zZPhpEh4e%EBtN768bv=>M~eEx({M=K&_Crm&DtOd`8@q~oGFa!Ua$X#zsT(wCT(zk ztf3#)?2_gh#7j&9#@eKE=8j-=^)iJ^%+XAbW@>=1?}LVIa0nJJ>qXrAg!JjxxnNUs zW#UH|`}O5|{UYQ-$ER--DfgXh^AKO0xd3h4bZMK`Y?E`fMy8?vj{TW8b>qlDaNpudx%D9Hw4J4!- zGT=|U9DLtB6D#5jkLoh(etC$=GD0N?Ee*h)c7ZyW2{Bpz88L}5-W%a?t9RY`0nLA2 z?^@bZ1?zs@6ve&{M{kUnS#l_TL^ktfH?w}gt`9{pANA3Pu;eX3|0=MZXUAD$_{l}w z3SqA>>;?~N7JavZoz&<8Q~7DCQ5|;k1=aNk)$I96U_6ZY*7rK%W;bYYPdx_#zy50A z54n9k1jeS+;5MV*0L!UePW0u07g;({Dd|zW7l5zDzZ>7^5X~9>K3utrKfAD{-1EahHw{vHF<=? zEV?UgAM9LrSx>llT-ddV5Miq&-Ehqm`vIzJ-o7ie2pr%djFD+iIeUdX2QpY}U^K%s zDnESxox0Wujs52*qxQFY+h5+$%ex*X_Eg~LN3w^1V^pnRCy>S{9EM(w?B~eK8m{E^d$hG{D+2M=ATp6ED}8w)r2u))~6dHyHGV z+8}en;iWxJjGt|EnP|-RLLWZvCMrF}naRc0%?;p%0C(AEU59TuXs8$PSB(N=;BIwlo_+ zXc9DSvK`(9OUQ&N#^9c&+dPpT%(imZFP1p%^E#b+xGc7F`7l*W`%xa6Z7TdvsEw1y*~)%%^53&nKqjqy-HOrwDoOSFs|4W!?AH8i)RuHqCM_;>_ zLVHhA64Ndr-@KQydM!qJ7oP>h6-eNTgfaWU8Qh~Z9TQs4bB&kSB+2|gf}6q388oZ*BN^GHnjdRlpgsMfOln6O2{}c@wuuu>@{PVx+PU>Jyl6- z3oM!9;2_J`LcrS~mwd&IUrZFmNX^GY_GQjpTtl{RkW7RNDe5t>)z(&4iKRxxPQq?p z+|5?cMLEI#ct$^1dbVVsJaFPdS$CX==FZe%tKHq=*_8Nr5OSZFp6uV)rk_Qsvjs9V z2a5PQ~=+%ccIJof?zc?{CYL$L}ozX!%qr;`maIy1`&b8Q8FH--D*g zq;B58*r?N%@prYzFH}l#-Gsi|->pZ&{QS9cd^WfV)QyVT?8M*l4wjh6{%jGa$gr~g zx~(0BhDWDq8^F@E{?%YWaJjB4hl*Qvva)#nlR*)wu#0)Yn0; zD4&5^Lt$658vq;jh}7a&Uh4qpPqR^6R~fF}as=xD{7-XTX&Fu?f*-lKgyB$wMFdtO zmb%liBenVzV->42v0-JFxUZGyf!q-DIDB0De*mC?eVw-+LQ^`1kt&!hpp|m>)<{+~ zg#J>OEq(TPuwS<_A9-4pHQ`i~0b&|z6PBfJXgWsd-$E1^9jO_`EG$+gOlum=7)re} zWzIcYnn)ifB5I3t{${MiU>+t!#S#Mr&6Jp=2^o=VAnk4B!>LR~MHzk7!Kg9$Yn_=c zW2n5=f)&kBttF#DQ;L(W8~X_jerpAmDxIEtu%5~IOcNlET?i|Z6wVej7lf2E288N>LHSM#2$W5Ye+|E{`P6O>1;y>Z%A*JOo^2I&i=3%AvFt)^n zp-Y6K12A9#ej&$*B^c6}(Ix=Duw&>Fw&;IfQ^E)!%mL97fLI9>I1ZR$bqpGSq67-` z4RiD!KsJN`(HtlGNL(1*oI9EWFd9k#Z!R2-2rz-rfHS9zRshh3WkH!UM%w`@!m=RE zX`>AQ)?q%F!z38)64THeaZ7vkoY-FBl55_hQD|>q&Zu3 zAmA~~2Yc8MfEMCIJS>3`B~Ai&gBI;AK>~S07F`NR_{NV04#c1n4}btmVbDqBLET_R zF9Jm2fN;ZffM22f@L=I+HHiQ?FjVxcL;xgM2?Jlk2pAq9;W zm(k_*sv%X7Ao)wG1XooH5DZuHs_`+2?SCF_NbK{jU-bVGT8~roL%Y}rlYSgOxNZKN zI1=jEOT$AY)n+fc7#}F>UH4Ah`srM5d9|u&*LWq0iD01CslG}+OXW^p z68!=wi^uEkJxd5A z>NawXE@Qe6A$IDST|LZ1eh=ep&AN{ccD+4>Vh~=hH|$1u(i@$rz6Q5ye+)t~3q1kd zp5^c!&hstS4@ww5-W0S^JN_PFu`pp9aP94p<87Xl$Wh9XqIMvkFKrt~U17C$kNrW% ztHrFE#w^dc`^;Fuzpm?+3HSW5g1gG2&V!C^i`j>V2ktpfDf@!>ad(T;4n$vCZ{<1@ zcjHutmEA7_u9mqlj@otI^2zdA2V&On`)6=yac zTgEFdovd@7=*CY=p2eUzk1eH@9?vbgl|auewUu{I5%CphPZ9Z*kxsJOGm1{K>N70k z%u~NCP~qbUi50fvPURJBPZ5QcR8J9^ z6)jH@m6b(L5vdg}PZ6b+X3zH$(9y9U2y}Gf*9*cwex)&HTY8{0W?O#1GG_bzz-i33 z@_=Mqzx2RpT)+H4WL*FILD0Cb_Ds*?V*a6~Ge~9S%(F*gh1m1G6U2Ao*9>Yq_NxK4 zo%nTuypR2UfV@xq+CWdouc*dXzaK=6uT~y%JA;%~;62`3LFlKiNg(vIS5o7?nlq}- zAhi`a&p_psG0*p2klOJpv~h6dS!$MX9ax9qIm+z>YIOP>-@9f zJ2FVpChd_xjO=VM@(8rRD=pMH_u=;X-lMul(pI8KsR7r-7n{|GMyMk*`2;ZFNh14R ztwA$c#&~P5EqNf=)L=YrU+JhD4;D;=r8+o@j==sm$*s~(r>@!#6$z2MYn(|k$3CJd zbn*`;(~<8zi+&NtDYFck3o54MN!8*ipN!!DV` zxPkn)tjbz52IC((;jbfJD~y&@?=_KcB>wd}mKTx1 zKsMQTUpBXMne8gkUc%z-a>+)Xu|DFRx6&;F-8B>g$h*vW!_akmDyxjd;Y)>vR%?3h zqcoRE?++CTFE6bFP04U0s(?~-bygf6z{%^dAu*OXG3Jhq7<)Cc0gE>C{W4#F&*d+5v5|X`F@JQ)V#<{ug#3zLV59&*Kal_~|0y~esIdnkEiyTtYG3l%wh zci$fCJGn7Kih;)%`0@^YB;D~jE`S(clSF8=B zuSuu?^2`N*@V?Camd%aXp5UPtosWK&kQxle_K0+d6+Ox+o-!i#$aVPF_D4Do4dNPe zHx@`g8;x+^>TqN&teJe+wFgERVT15jzMZL9vN=QWMH3I;x?98)jHB*V0BJVkj2POY ziAPzeXlmMz2q-`M(I57ivq@}ZC9U7Y1b?M{A|w|!O2?|vHuY53(qT&$Uz;k1^w1U} z-2NLcvNkmH;M)9d>DP|f3m>njG5O@CFfHIks#k_NCL$$n5YZ(6S))#^v!hp6(e}lv zb4U9(pbiZF)VOMDBlOEV5@R_pyxG(-SV<0j^Cm~I)P5HNKlJWOXoB`WcY{L+&N8)uC20 zfc(-Buib^gHJfte^+Id@%24+AL5~X%xXq{z^~9o6L2^M3T0uGE`8@Q4CO5t6>@%wO zov}EBwP|%A%?a3ce8q1oN$HW_`9AhUIo+jRx9R_K?>vh8X`M7h*G%|rvSCuONR#gM z;nv}+puJ*9O^i=3FXy#qQhI$N<+Ch(f>BD-3vH#~4$9%pj7DHDsr@f++58vQN~Rsu zhduuy^InAX>z;Y~UN)kcC#n4xNLwT^jG5iIdEs7|x<5+u4sXr2$YM|zf88XT$P-oXu*VM_DPKbizyIrdF4}pvBLUmES_k3b56=G4jQMq73N8TSyFElZ57zGr z-a2$#zA+i8edvJ5`wEE1U3Md{>)olIRW|S5@W6RO?E-JA&K!NYh9i9gzRx|IenDcu z1?Ww*4-DYk&?e>w!V_e0+TU2QQRBm%BeGjMpP0`izMCJs-7%M__c;gW|eaNT_NYkO>Q2Y(f*ED113QM(#0YHOj{;nsf9D+=MnmcvlD zDpIAbcVKPbR=yO8YY+eJpWqsJF9ieYo;c9T59myp<-YZe!dd%?hD_%oRb0(c6Ra~r zW%OWe2cNHSw-Vsem~~ZmUCAGm%gL&`PIt6r*qf-S%XWfQr$xl+ zsw&%D!c^A>KCcGxkNDV3K(j20SEP%%Gm#)sb<3OI*9SOi<>Ti>$RU*?9|cNsx9C(o zneaa;vvOthcnQJS9i-~Ru3h)a?_Ll!6m8IOM9v@+cswH$MBQ2ud2M7;5>`_e39r`f zZ>=qdER(qw)g7wn_*&cJE8m7aLQc>ukNeePz_<| zC3O(tL+dL^ut63eD?&lCj9n%gvjW+7kh!>*U5*|X4`C=mX3*=DJ%KZ8+|+%5G*8k#K)jEp-xtuOK5YGax9>5D6T4$72~z%;9nGX97R3eA$@JU8nlW zUslN>C%_25O^(sjoxJvmTq?Gl4VkQ~AeAOipw1D?d`Nv$(e!C$lg1osM#Kj$ur{lA zX=4Bbq|EJ7Fy57?M&D^Gt*2?H+8w zI^WvKi*8NWaEE>_!%F^`;AUxffTq<$y}RB5tjT#M9|f?KX4|_X=(XgDzEpoHD6Cn} z`$w8aY6+l(o>GEVuw!PR(UC81Q!Ub^8`q2a8-tT7SglJpXGkYsgN@?3iCOJbf;{q| zLq&_H90mukV7vfOcfdGs!l>mzxZwd5D|sGvQT>*0J)vHR^87tTqE1WIXDy-(AUV|}U%-4ZH`#*H8Guc=A2*fIV5OIs##lNb+~eGK2E@wFiy zqke){QlqHtn0t*}v&=6Js-*<5(@LE-i&96oA$bbxcLre-eVNcc&}?vZj)w>JG7ri7YQ>!O4~jJ>m9zEfWL_t zDx~2`hj?i@V65T#BRPbkR|1R~Q-K%LZL!uL5w?qp(F)pZyo*sv#&6(>eEs6leB8Kb z7$z)<8+dc+!83T~O}Nbt@xf+9UC1|a1baI{`P?lh`hZABEdLV7vz09z`8~I8 zYrBk!#gt_h-SQTC>Mktnt?2g6j8?2&SS)-3onaQ;>Q-v%ZYb-m;r7jyR%~-<=hdYZ z3*Gc?$77VtdFyjO+qZr7Q;F-kNaS;b%2&Pq(=w4v`=;>cJz(F0r^uFrNFQ&&SENr~ z>a zd#}3no(OuRC|OHrpvF`%=5+)MFe8Yi*{9yBR}iD)gQR_-s{MiH<(!V(Ef|wiVOmg9 z^kMwA2weYJ(R=5;`6}f6PTKZiyuXaWGidznyIp-15%Pq8iI5+$qDJZBR^x_xHBr7X zi)_65?Uo%>wn=SHE1H1>ZpsgC@7mo2tWBVOt$w9!5>uwpu`1?nN>xSe-ljbXGow`e zVkZ6%*~(<|52CV4%xfz_g)T0ItyM{mU|8R}`--2LTF+=A?x=#r6*b8()h%=R<-v6i zSS@r~6Gy)9B27_2M=oVoN}WVxSf$qGPe2=gb#k8R&p8>?2eF^(Qg7&r|^hL$SXduX66Tfa{qb0`?;`<7L)KwIjXw*Rf?^BKy8j zANl&!GRxdLZ#R6t&-j1d%ovJakiNC06;c&S9B7G)Iz2qi*%PUK>iTEa$fnBxUxfmw z0#UD}8gc|buRrkXF6xBV!cuywsL^BZE3iby4^?O&UcWGY%=(L|#2bD$(JW2lsVog1 zhFkJcJGsidzVI(w5w+~*-NqrTZ{$lyV6y_g`lNSP`Jh)rAkfHwy$`r^6cRrQz-HZB5(CB3VO%CAPWUj5nL3Nf@7t`HU0O{lxLgz59{ zmC_U=0h5ZdQxLA;2{N1LQUu}bxa2zKbSwYqDFfg%mZes+ zbc$Yv!XLLqKHi-PF>EjU58lF3Q;I8o5+lY;^ZY zEy&}GbL*mBy}G;sBH3b+xfA?61A0kyw9yB!dW8}dTdk1|ih@7wn?2{aUQ$U#jG(Wo znX1>3T6E~tYg9vY#?ESJ58S_Pm%~T|)lkLcbjG}TVE;TB{riLX^VtL4 z_rEV9$2wQ%(Gr1%roDIUFm@bJvSe5JX~@-fFP54~J9;y>SE&WlbTsy@%i6h~fmaxi z_8GzX24q+fEvzg_bym`q1|KrV69G;*kel_iwF8ybLozw{v-Oe({1dEGV1&36YPJ-d zc+KW>4R*#oH=I4r^gDo2#!OWe_C*Jk!pL_H?2CD-v6?k(V|w@V=ShKY0{-e=I)uG( z+M!mOLi%Le{JvZZeH?nr*Tba|=ooBy(r|k?O-MHC;jU;Sh({W&*9_IH0SUL`GhNB9 zm@OEfq8}0D8gzR$OG@owuLylbz`^=T0QCtY$JS*IDgscKS;wQ zAob}(zqs`FAag5_e(fL&b|KgV*8wOrEPNTFUns=N3l_!9b;}&a+w{D#yOe8WA!qeE z&>Cj#HVlZI#YTR{GpE=wIG=gK`gML^US+#UJC!rmWt?I7&d5ax^CeC^n2f_{lSwwlB{qGeZNwh@^~Uaow6V)a`kaCc zTP}8N1b_HxL;wsA4!B8cmw1!kWGkTUu#x{Ia1-le5&#HdBpj}%)_MDagwLkL0p`zXPV!mq-BEbiD^-B<()ox+URN-r~5LR(A}E$(QWea z*UnWOqKrHPbmbM#DN889bS?cWWj}75s#>O%oGinZbkWk+Cpa|y1q@FCdg+3bDrKs- zi<&kaQA;wHOrGg-3R?#^3tYEGRbAcsj7gaa5w~BeEXt13 zVixWul@@HRI=E%msN;3K6!+6bG_&2rb1L&vXc>;mCMI?4V%@ZI?8O(j!SIh1wfz(jn zR8-^&TjrdU2FvQu#wxrFmAVG=(-71O(N$ZgdKE1mRiIa1v#kAT!zq?_c z?PX}{G_-3|2h5MGDc5RWL6BKwFscuWD%Vy2$)7;}p#UhG9I;V@KTP}^0i;Jc!Nch@ z-auUBQ5_aMqZzE28bhpWEj&KZ*Q#$0U%u>q$?$4#Eyo905JsPUf!l}6*lRDgLUOju zjwd$M-J``rceY;(%QZmT{ga{99&t$GZ1sZD)))}6@g->Rg82#PUxVr0Am}RRz?q9@9wLw@vM!ymg6%WLh!odoF3 zp#Gt{nj85u2H|x-xWtx%A?#Xw*X#!+;k8$u0{eHk*@mD*8v~bJfn`IVf(M(olm{{s z%Xd_^7SZ7;ClV8@)N7(#%B>cI8^m1fU|X#l216WCC#6C14bE#qLz;kPUD(35--Cr~ zM7zkXw9iV0?g8`5NTyAmL#7*k`%JA8&xRWa0l#^nO`Ge+#8$m_4O^L>6E5W5;x2f5 zUHn7HSINLpUNW*?sm!Z722Jo&u_C&>>)4iYB2uku%~n6&8P=@oY2eq0rzjq+-P(J4 zNGxVEEiRyMJpE(x%nF(5){pkCnohct?u_4&>K#TT(bq^3yxp*w6w(;jqZsf5XA2?5;Op@ullc3nJwTHtWC?x>g!~ z0v$^7a0j~NPz(xuAO{(Pgr5XLfb57RP*+KY?qsY8DTw7UD>FyVs^N#yrT-PO6-#uT zfkko+!oqUZL`3DU35R{F9EK5AH#cUb*~YD-?o3Ie)>EMw`K_to-lEHCoS#Ob*O+pa zQ>5*sqEp>rqFvy|qIYX_mfi^(QVd*CC@(&%T^RRNvODSg@l%&Yk(fu`u3nZge+i}> zxq}bCQjI}m2~M$iUGb!}RpYfLKV8CJ%qm(?nn9;fOSVcY?P#fEQs46%r$(SmcCE8^ zMRjhv-6^kCWT#$sIhlra4P6@k@5RZ02W+brKP`hFA0^#n^o)jCeYQ%yeYVJK6b64K zz}vys_)bA1efMF~4mwxlEiW$|FA1QhU+Vwh*KA4wbbqDUelMXrdK^4A9Z+<*}w3lTo3-FsgF!JnlyU#P^Q&s zE8oQ22cRE@h*Qh>Ftp?B4Tok>c*Rk#cB1pX2HwMe&Su}E#9Sr{YxTWy*d<=OlSyUE z+zb1uq_6c&O-(08wV-M^ef0g>2nfz^6M2mb%(-0^9WVv0+nZwMx@X0oo=)8dMmRox z0?Gqw82>W*25W+A4&PN`dX3e#S(XG=ck4<5x$53?M*60C?x-PyyJE=U zelb+y?i;G`VTS5_q@gC?(vZiuHZ}a2o};NpPD5w?%MU1-DIb+Xc5na61Kez(4!b zYozwgU9{+qv4^_j1b4jl1IHwIy-m`7%kmy*cy)sxs>$0>&KB**jlpUXi2zRjj~lgL z(u(e6HK`o=6zx}RiE1K|v1*E%SO`BTai^-OD-fA#s+!`Cg>Pq4m!S~&jay>=W50W; z2)Qw8jF>;i9i#n@BU+7xcfva)H*p=AR5bkFJ=%l9wAAC(^WD*9v5!2DK2VdE_*MYZ z3iyJ^n@1i0z9aRYf(-3qrH}jA+PgKvPFDZ8s~ZRrJ5$K zL3XWY3sGK_id&2MzN? z?)g7GsPC_idS)0klc)SM3H3y#|38_D?@y0G_o_}?Lp0M2iF{|_a zL0QiX^e;KIrGLq)C$!H0>?QmDY_4aj{(T5(=-&sIC#35Chx_3BrI4QK@^4OXs(*6= zJi+0AZ;p3!)Bq+kz`tXGzxsE~=?T2{_m2I89aEi5rqjQT>Q?_YIy~yyzqj!}x{a!X z$#nSl*456xw|0-K;op1vU$VEVoyoNOH{5x}zu`8I^X%Un{(o-6z5k{|d8W;81;;af zD_A{_R)1UJ|FRWSE0byUo5pt7ZyJlow)1b({5zONwJ@0$zrCyhetVfcR_Skh{oC40 zH8YuJzY)zX{6;i+%(eeE;(sqAswO7Wq95p$Oq@giN~-a)<~8hLfy^ z2*JPp6CaIGay~*8`yrHB6QP{X5vp7dp=!?}RAVSYwW}bMcNC%eu?RJ6fKcOHgqqwy zsM#Qdn(sxZ#VLeZZb7J3XY%<-#dc*B{73xez`y>ugg;}ik@;v2qngsRd- zk;FrM=`htr7lji)@ufr50J{dPA6bS?{YB?{w21;*VSzUIfd+)>BH2&0%n+^kiIy0mF->&32E32!CRhA5y^;G3dkzJ9 z77Kbd1$qVxdL{*W8Vh2*7r%{AGm!dYC zr8bA6Hj||`i=sB2r8a}2wjxVy8bxg?OKk;;+GLj66pGqJmf9qW+IW`Q1d7^NmfARq z+Gv*A7>e3Rmf9$a+HjWI2#VTJmfA3i+F+L25Q^GBmf9eSS{F;LN>S@%sSTj0wX@VZ zC~B=NwKj@cGfS<7qSnY#Yoe%CSZWPac*ZQYvL9QS!B+8OD>2w&8e4A+_Q6{}-(S-k zgICzID4H`^nlmYy(^#6*DVi&=G*_f(PGM~X^y67j$mnyq-YLfX%44o4q<5yrDzUfX%41nR#}<@DVhUVnq3sl4whyoMYD~i z*-p`HVQIEfG@DqO%@oZBmS!VGv&_=0_-TF&X6%QVWtl=*WKfp;C<{J#J$XCq*%X?Y zESgyqn&~W>85EioSv1oqG*ekLD^O@AvuLJJXeP2~CQ)d{vuGwzXvVT=#!+ZSvuMUp zXhyPVMp0;nvuH+8Xoj+AhEZq+vuK7;Xa=%q22p6bSTt1%O(%v3@k#$kXI#^_#6tXrJSv!TSg+OSH^D6iV_0$+|&!qTEXZg#Z_^ZhBmqziI z%JNr%;xC!yFNNYSk>xLm;xC@%FM;AOmgO&w;xC%zFNWeTlI1Uo;xC-#FM{GPl;tms z;xCxxFNESRkmWCk;?KqMr&9bmS^fej{_HG&4vIf3%b$(n&&={?q4+bh{Fx~J6qY{& z6*4gkpzH^beW9Y>rz8eIOathRi#`mi{pPRfjf;KkX%v?gSS~A4T&A#Grczucv0Nro zTqdwwCQ@9+v0TPeT*k0m#!_5Hv0O$|Tt={5Mp9gcv0R2zT!ye*hEiMxv0MgIT&gUW zffSbkESD~dO9#uPlj73Ga%rcyw6I)SDK1Scmu8Af1Iwk6;!ekcVWhMp>A_H+ueiY#Pl6lAF^WECjLl3B=7D9937$dV|?;#tTND9B=2$l@r- zqFKmdD99pN$f797!db{7D9A!t$igVdf?3EyD98d?$bu-yTr6ZN1(}nDEP#T{&O+v( zAhWWN*(k`&EMyi6G9wF_iGoaFAu~|H53`iXe#+Q48R|twVkpBjW!?zqW6d4xuj!3& z&FvK^_)=K-QYrY7Soo4D_!3z75-IrNSoq>8_+nW2Vk!8dSooqT_##;NA}RR7Sop#z z_(E9tLMixySone|_*53YKnlJ97CsjRpM!flSy=e26nrKYJ~IWMfrZaV z!6&ouDSr4KV-Ne;W6`6?6B+U(KY4nD3YRCl42;5B3Y86D3Zcik|HRQLRpf+D3XF%l0qnw0$GxRD3V+(Nh(E> zlO-vDBFWB@;9K#H&cmM|AZn1dzENfBma3A0m#Sy;lX6k#ToFf&D% zfhEjH5hk;QDSpBp0}T5CWBH=+5*fTCKVE_lC{IR3dn$!XGK)(Jg-arfOA>`kJc~;L zg-a}pOB{tuG>c0Ng-axhOB97mIEzaJg-a-lOBjVqFpEnFg-aldOAv*Ni^WByaB;G@ z1W>rxSzH_xE>;#78-^c2!waT)@kSjV zH5GsH*Yrl6AbS#pQ38umB85>Li%~p3$TE>cF%i!)kw7sK%Q6v1F%iu&5koN% z$ubc|F%ix(5kWB#$}$l~F%ir%5kfH$$TAT`G2vpFP$?#yEE53~6Lyvf2gQVyWx_@= zVP=`IP)rzECQK9)3d@9n3N4t0LiR(!UYe;pv&2AwX(+t$!-q!lE`LoeesI6r6DU^V zSXSaGR$^FIVkuUlSXQDbRw7tdA}LnFSXRO*Rzg@-LMc{)SXP25R#cXiK#G+BmK7Jp zii2gvNwH#MS+P^BSXfr96e}i{6*I+(fn~)=u_CjqD1KHRLk0U$VM(Dt5gAYh7V>9A3_;E zkTrY|Wq22Bc$G4|lQnz*Wq3Plcn4*8D{FWgWq31dcnf8CBWrjQWq5@(ynzZ5n6*1Wr7o)yV|h$l-Wv&g_K)A_uj!2hU)kd*AYxb`Vksb^SRkS)AR<^GA}JukSRleF zAVOFmLMb4ESRjHaAXFBJKnjQe76=ywgo6dbNdaMFfv{6RSXdye6c8pB2r~tQfd#@y z0U@(MD1IOw;{p45U~!;m5E&XIKMjJ<{+`%3?eUa#V_ECQQPz!Sts6sGHJhBfBPpwgu~rYKtRBKzJ(RL~5Nq{d%IYd>^+3w%0j$+sl+_)q)t!{pZLHPpl+`V) z)vc7(O{~?;l+_Ka)s2+ZW!CD7-|CMU9s7;W+MF`E$e3L6n_Tc2*%Kw&V<{6xvnGt8 zOc=?UFp4r^IBUWP%7me;3BxE82D2s%p-dRanlOkmp^G)4N}15fnlOMep`A6MgEFC& zHKC0%p_w(Ig)*U$HKBzTyZ5YsmFdZ*8l5!L)Pz23RO z9z~fpf;DXQl<@JO&d&^R%J~aNSQW(HLZ&>t%EhKlQON1HLaa8 zt%WtMl`^e~HLaO4t${VIkut5!npW|f_A$$1zhzm&Qg#&?yGnk$3O-AE!p7U9DLX~7 zc8a3x6wcZyg0fR6Yo{>EPQk35LMS^0vUUoh?BrtYq*8WrvUUof>||%{||!`WTEV2WbI_4?4+=EGEgpvSwqQwL$Mbl>Ru!YoGKQTshJ!MOl{JQqGKQHohJ`YQku`>iGKRt$ z!$3I`X00Lnt-;<%s0)eozZiQ9_$aRR|9@tEN6*Zh*=*bhAt4?TLI^Qpga{ENLfjKb zh+w6-7mB+S5AIsL#oeuiLZKA*q6K~<(Cqf!@BRO8U%Q`~*>j%H^SqxkvLUYWc|(j?BjNzkN8jCqq-lP1yT zO#&uOBF&pbnKTJEZxUhBB)xf)Fq0-}&6}iaYSO=Yq-pArd5cUsq%!M}x~W6TuRUoL zfY_K2w=ySgZ9?2=PTbOjxWSybg$Z$JPMkL(&YBbFOo#(>;*1G#%A7cDLYy!sPMQ$M z%!%VB#C7Jx^(Lo<#vHk}3Ay>BfXS19+6=kI6uG?izk=tMG>w$kekQOq>4b%OCyXYY z;LST>FzEzm-U(>Z3C6q=tVt(m^G*PhPLSrEpiDY}n|FdR>4e_A6PQUSwC0`AHFe@& zjnFhT!n_YAZBUuDLEY2_Sh%9~(i&9QPOSb;fK z#sn*6j+HjSN|<9MO|W9-SaB1qI&-XglLf9Z=c;YuYJLwkxdp4uxN1zf%B%P*U2vmm zq`Zp5fQ1Qe-W<2V1UF}n8=Bx|%yF|OxM_3TzyvpGj+-*Ujho{pOmOSXabqU9wdS~W zO}PI>Thm0_9JUE-l^JVw6KmyHx{dTCU^HQ8FlT3B!Va3V<4xGH=Il5VcEFq+W5SLy zXGfc`Bh1;6ChRbCcDM;UojE(b$x_vr!_zjwGr#$n-22pK@HD3I!e2FwlvkD>a3FabxJ zgQHBq;pX576L5NSaF_`=tvNVd6S#kI(=>52$7VuJWkyZiL{0gXQzLdAKobhAIR(yy z0x+k*m{6e1DbOYq2y+Ug2?flY0&YSUMgu)DrR0PZc?hwyi~o(LeQAks%@&( z{5orLnN^$Bsxhrq?)KM;wZAuwl)HT%&?X2-a|DzL0^A${VS+$!jsP=3pfyLJYeMiZ z0-7cQ<^W9USDDqXZmM7Twcciyco=+7_E6Rx~5|ORg0#n7V}a}Dp8qLqHd~0 z`8D@O~ppnzku5^HbX7j8>barZG)TX8BKo*-ay5mP3Kw zBx9|4#=54A|CO+&DPi+`P104FrK@gASNS!;M#Tw$nb_;h?e!+WH0J)=CV%sD$>da0 zoB3-@{befuWD(OeQl?T0v`uOKD=SS?R^~~W#&o=F`_HWCrjfF(m8vO>^6SJ# z#8z#3SPt^#!<|U048Db>=QboD*n1}um|^M7yVq|+S|@s}|N3WZ-K?+}1ko2E3VjKp z*Owxcz7nz3_e7lZ)rhaY25F8l@we4`(Y z4AhT7hUmv4!}Z@Gqx9pDvHJ1Ic>M%ql71pGRX+upt)Gd^)6Yhh>K7p!^^1|M`lZN8 z{R-r)eid>-zZ$uzUx(b)uSXu~Hz05Hn~=ZtTaeHCt*A!79mVxKP)Gev)L*|F4c6~P zBlP>wj{2X_Lj3`>Tz?v^*PlcC>Mx+*=r5vU^jFXc`fKPS{V(WJ{dIJe{x@{1{ua7Z ze;eJSzk?ps-$jq<|3q);@1w8u577_$#|nl1iGt8SQ@H3~C|c@YD}3~C75@5nieUZU zig5iWMKp#eI${b%CrqUng=rO&Fuh_XhAVbpl;UTMRUE>g;v{BJoWYEW%b2C&si1#h z)`}09jZ%SGD|MK?(ttTBt+8gx&X}t*7jsjVU@etnFfZj4%uhKTYo(lr1u7R{LCQv~ zjdGu$hp@KF6Ih7yyr5UHFy$RAQk93rs7kR|RZpygst)U@>W?L;hG40x(O8;lI+m`Q zhjmsh!MdteU>U0QSf*+lmZ#c-<*QC$1*-E{q3RY^q`HR{tDa(|s#jRK>H}7xR$w)1 zJ=RNYfz_(*usXE|RSC!sI#yE>H=)2x*Qv(?t=|i55z{O z$6+JYQ?OC$h1h8Ia%_xxD>hcW8~aXu02{A9icL_T!6vFNW7E|)uo>z{*i7|HY?cPa zW@~iV9E|~+tFguAXDVe2)Mu??C9*hWnwwn?)E+pO7zZP6UVwrb8|+cdvn+ckHw9h%43PR$E!x8@zT zM~h$wv|8+-md6fhZLq^yckGDP7dxsA!;WcVu;bcv?1VN8JE<+lPHAhf)7pX98SMz{ ztab`^PCFYruU&{;)Gos=Yu8{`w41RT+MU>M+N0P_?HTNr_6GL5_7Ci~_9b>l`yTs4 zr^D{*XzWj&Ep|`W47;!M!yf3`U=MY%*dtvM_E?vVJ<%0nPjwa8b6qv|Qr8=MrTZ3p zuN#hi&`rkv*3H5`>Kd_6y0zG6-7Xx_{fwi!v$#Tc1y}0s;ws%^T&??nYxD|Ss|UDF zZ-MLeE;y$5z;S&rPUs_WQXhxY`b3=3r{k(}89`mMO5{s8WzKaM-=uj0-0H*pvJ6TG?pFWePV;w>-?cf*XhJ7$l!#5{2i ztQGEwwZ*-$aNHM*#r?1(JP7NIx4{bWV5|afi}l4rut9h`Y&;%{O~u2oMR+*20*}D9 z;gQ%LyghaTkHXI5(bz3K2D^vHVz2Qy>?7U*$MJZa#XI5-cmnQqa1Fnkl0h;OFS@hwyVzLhG+w^4oY?bJYg2Q?1=k(z?< zq!!}4sO9)>YAe2n+Kum}j^q2NbNGJhD*iKd13yUpfghqC;U}n<_(>YYPtiL3G;P4o z(6;zlx+Q*&_QTK9;rInQ7QaY$#xK#?_+`2Rze4xIuhN6?YxGF`7kVoGD?JClPOrdk z(ChKv=soyN`XGLbK9B!SU&C+H_wYOPQ~VG5BYqdC@IL{I-vgHTec*~e0ABb*5P&}h z!T3`UfjKMQjDH3j2n1{=P;iJ) zfRlt0{6eU}?}QpWBQ)R*p=H#Bjv)v=V?|($BY`vC1i=InBojqYOh!jCN@{Mp__EB0F=fc=gL zWG54?*#$%p+eoxww-CYXE}|`aj0j=R67AUEh*0(}5yrkE!r2c*1g9q=IY6}M?1(7N zg^1=nh*-{-=)eUL@mv_uiHjjpxO5_w%OcXaaw46pAv$vdi7wm-qANFr=*G<^GPvbL zCby2r;&v0++ySCHcaF&6t`fQ2pF|$_gvjUqCJLaED1;1A1dT*7Y)+IwPofmICCXqV zQ4Tv16|gH&35$s;SVi=J{fVA%2vH3u5H)Z*(F-miYT+uP4(=f8;Xa}P9wz$06GT6F zp6Cy+5rg3^VhDUn427?WVZ4eM&f~-g-jW!}I}oFIFJd$wK#bwr6Jz;!;yb<@F^CuZ>viP`)M zVvYeJ<{GrbJOfY6H`owA7~F{k247;KA&gjLh#?jm(upO8EMlploLFY4AsP*Rh!utb z#45uuVzpr`vC%Mz*kt&D*lbuvY%y#mwi)_@szk=@tU}3R1ueqIC0r% zNn9~H5Lb;}#5H38@ryBpxNeLfelx}qH;u`}U1JyGPh$~r&sa&^H})eQ7zYy%jo%ZG zjMIq6#>K=F<4WSGaXazMxR-ctJW0GTULal?e~jpNKb>1o76ABi>m$ z67MZr5Fac9iN7t|5g#o(5}zzniO-gKBw|@gqLvM$!g2tqv>Z#SEGLm_%O6OMR>MgbtI1?@t68M0RU_HLYAxwzwTpDO z`k8ELb(Zw7xy>1L^>#ASdN0}D`Xm`;eSwU& z{+*1mzE8$lzaitSKam}5)MQ5+j7+p)$RryhnQmiGcDC^(yV$fMyV^vO-E2CL88%(X zOq(1s%chFVwy7h#+YBLdY(|s0Hq*&Gn|Wlu%__3MW+Pc>vyUvYIZPJYTqH|uekDt7 z9*|`=&&hI|&t!$IhOD%OWR}l&mR@;V>HMY@YFWWS-);5!@vn?a*ZL7%! z+i%IHstqq&g29;Uvi>d5IM;%hMa7dNKUcKBB$CFkkjmH$mw={ z$QgDc$eDKI$XRx?$=P-b$vJlG$hme~$$54M$oY21$sg>lk_+r^k_+vgkc;g8A{W~$ z$tCs}xzyfBF0;2M8|^*G<@T+}750(jO8XAvD*LYFYWo~=jeQll*1nEhXFr5oZ$Fyc zU_YJQXg`nKWWS2sY`>A*V!w~vYJZsAW`B{~ZvQK}!~OyJqy2Mor~PMgmxG4f?EuL= z4%Xye2PbmBgDd&7gBN+gA%HyQ5JDbzh$l}tq>v{aa>-K;CFE&`dh(3JH{@A|G2}Ui ziR5{Q`Q!zMrQ}72P2?qqAIZxON60G)w&$rp|{$(N2#$XAYkk$*WU$=6O8`NqjezIC!E-#K}b z@10taADkk|znwaeADudppPf2Ws8cqja4Mv9P8F2isV{{&4We+T@f6`Sl_H%MQIyjP zigwyY0jE6_<8*>zoz7F7(=7@*-J^J?*ObBOBW2-?Q$}Z&vUGN!tejmbYv%yU#yNzt zb&jX(oKq-!=UmFcxrB0buBV)wzoDF+$573jCsHoX^Qq>}ODR|9O;ii#A1OEIBb2-I zX{x33b;`r}4&~|mg7R{HM|n5XQa;Tn%D0&f<=4!a@^9u#wQ3eb1vHDH0-GgLt(#?0 zLCp%NHqC0N;AVZOw#`ORA0KKr3zhkQ$;REsbZHaREf(Ss?_BrRp#=U zDsN6v70s=v%I0oVRr3Iw1{_&h;WS&h;iW-t`GJ$@K*_+4U_o zrG=K7+Jd8|wQ!=QxA3B7v}i}oY|(+5)uJ0UyG0Q-r$rq#x5Xf8UW@Ok`7LHsKeSju zEoiZYTG-+MwW!4zYH^F-s3k2PQcGLBrCs75!QTJGjZt#I?9R=R~ytK2$LtKGU% zYurkxwQjZ4I=3Ozdbjb^2DiD?Mz`hECbwwCqFu)^Zqiv*l#!R?GR+?=9C*w_EO@?zB8Y{n7FQb+_eh z>d%%>se3IyQTIJC>VbzP_0YqGdgRfHdh8KSJ@H7Uo_b_a&paxq=N`SO7ak+1mmZU- zR~`$fzdTk`uRV5BZ#)iDZ#^zi?>v5|-g`W!K6rej{`MrOkDf;Alcy{7+0&m!JR@k- zGm%z!X37baQVt?dr|YExa9QH*XKx-McN_(mR&+@a{r;dKb`M z-o0pV?{8@z?{T!R_e|Q)yOH+y-bA>i`9OE^)zV#k4RkkOCpyE|m(KKUM`!sa(AmD- z=17x=EA3w^iKMZO28PGU*z>61taP16}Jkgs$_ONZ0$#r5pTK(!Kq*(tZ36 z(0%<*)BXIe)BXMK(ck#JrU&`Grw98Z^bmiV9_nvR5A%1Yhx-T8BmAT3k^U+4DE~Zq zw0{*n#{V07tp6zbJOAnQIR8cTc>fLb_x`)-3H~SOiT+pUN&bJ*ll@=PQ(7tLsjVn_ zS}R+6dMh`2MynutW~(TAR;x66cB@=^POF~u+*bYRd9B9K^IJ`$e`vLYUeIbiy|C3@ zdQq$6^x{_6=q0W0(o0+YMK23L>Bay+FAuPxR|K@AR|d4ER|Uk-s{>N$H350_+JH)W zT|hs2eZX*fL%>*iW56_eOTbKed%zO<$AA^|u7EZ4?to47o`9d|y#c4_eF4|${Q>vs zp90>}KL@Jl1A!cUFwmYp6zD}C4h*J`1a_d026m>81s2iA18e9LfrIFif#1=m0%y~w z1DDZf0=Lj-1NYPC0?*Lr1AnD21U{rM2EL&$wbsy=TeI|)){gYm)}HjW)*frl zTX&_ew=Se_w63LpYdw&@*?K&EtMx4U_twkl+pRa#cUu2U|Izw1eYf>>`p?$)>3gl; z(D#EB^n)NkKMb;_9|gJ5&w@PZ=RyATi=asQWl$3RDyTdCS5P_qI;b!GCTKYQHfRd{ zF6amPeb8F^L(q@(-$6&|k3kpdPeFI+&q2=s67(6MZE&DyV+E9Lngdmv0HAIY0W@to z0d1RXpleeJ^lkb8tj$P(x0wuxHVXmSW(}a)>;iO~BLK9y445{z0o&#U;M#lwFqi~< zuq7}Aw*VHwt$;DOJ+KT;23Em2z&f}B*aY_lw!y=IUGOAeA3PU01TO-P!D~RX;Pt>Y zco%RB-Va&^9|Ru3$AM??HQ*I|7kCH%1$^3~z_%>`er;`lf7_OzRom7eplu8YY?}&N zx6KDZZF_(=Z3lqhwxdDYwlhFT+r^+=+l?T!?H&-;_9O^zdlf{qy$2%Oz5?w-lprdE z2GJpQAST2e#D=s1aUs#5Lr6M^56J@^L#jbS$TuJ{WGqMunGTXemV!2y0tTcjCRdI_jc|er=1VTZ5Iae+I0l^?J_|@yAn{? zt^pLa8v=^kO#~(F=7Q38t3X-1ZJ@l}AyCoo9H?w}3skjx40^Qt8}tm-f$C5TP!sA5 zdWHId+R#u?7n%s_Lo+}_Xc_1oS`Ye!4g-BdCxCvT^Fja6mEfDu9biD{LGW$p1u!u5 zCKwd@6bugi0EUENU}%^D3=4As!^3>Rh_G-lGAsd%3d;ne!-~O}usSd{Y#{h9Y&aMf zHUUfsn+zt0%?DG%7K7Q!4X*&p!ux^7@DX5n_*AeWd;wS)z7DJk-w9TS9|LQ` zFM+k;e}Hx2&%yc#1Z;>Pz{Ut`uqnb7Y>o&7TOuOC)`%3aEuuTv9#I8$MDzteMvMYG zBc^~|5evcYh&5nO#7?j`;t<#uaRKa)_znCN@faM6cn%Inya7idHQ;C@3ywuPg5!~% z;6!8yI2joSPDOSFry~o&naEmjHgX_17dalBkDLWAL@oyxBR7Lfkw1gWk*C3x$Q$5l z1V$M(pHW4vWYkeR7){hcMjLg3 z(M8>4^ifY4Eb0S;M`H{TZD7b~7lw-VW$5T|21F+?Omr5*Mwc>NbZ-Vm4`ul1NsJ+S z9%B)`nlVOiXDp)+Ggi^(8SCiZ8Jp-QjBWHs#x6$B*vA+dhnQxJV~ii;6cfrg$0RV# zV!AReF~v;tm>R}4W+2ltW+>wkGn(;?nZbC)EM~l8HZndjdl=uClZ;=?RmMN&9@8r3 z6%!DvWCCMprgf|x6BO&tw25uQ1jj}*ZDZ4!kk~w?U2HWI8v6|s7CV*+kDbm$#4cqb zV>dAEWA`ypu_u`5*k72K*gu)r*w;*4oPy~P$1w46woJ!34<;clh)Il#Ws>63nB=$u zrc+!`CM9kFlNvXQNsF7tq{l5_I>#+zy2Nc@GU7Hf*>U@roVbHbUffY8KkhVB5O;$q zjC;To#l2&SJE)nG4v;DB;J}o1@Mg+8v}Gzf#50v0x-eB8ikTiAdNDma3}&i3jALp# z%wc+UXk=?{KV9EILkD2xX$$M@QCTt;VsiQUd!~0=a~NSPRuv)Ud({_cFec& z9hiaf-Izh~MahZC!r zBZ=QIM-#^~#}cPA#}k(_ClWU>ClmKErxH&vrxSl+&LsZHoK1YqoJ&$L=aU%bLXs_W zG0B6uloZ5VPKsr&B&9J|lM0w?Nj;fglD=hrO&Y^oPnyZxNLs@Dmb8(%nY4$wm2`sn zJ?S!YJLwPRPSP{xkEBn`{bU96AX&#eOtxSiB|9^Zll_<{$)U{C%;%p1}N-JfC@;ypnm7yn}h0e2{sUe1UnNe3SW*{FM1S`2+K@6UKb%WMDpb za$%89zAV})oKN?G1^_^C;Sf}kQ-suoabUMqD zoql7fP7heR(=!%y`oMCXKCy-rj5VgvtW^rfTBlgDHYqJw+mu$UT}pe_J|&rTNXcOx zQz}@elzyyp$_Tbu%2d`RWdYkfWgY99vXgC*a*TCLxx~7s{K2+NdCq#IBCKaB!Fr`y zv)-w$tWRnn>zf+M`lY6@{;A#BR;g8NKx$t$Fm)8$I&}&gl)8{@le&ftPTk42O+Cbh zq+Vd#rT)f-raopPQ=hZ#Q{S*rX&N>E3KsdRsO-J)Z5J-i6IcFJ^Pod$D=xgW3G_acn{QY_>3cDO;4ji7igw!7=vx7UYWQTO#!4BV%w(r@S;o%j zvXY(IWj#Bq%U*VNm*ec5F4x$(UGB2;y8Ok??~1ZNbOr2!t~Tt#t}WR`U0bt@yT-6f zx~8&AyXLdYy7pijyAEKNcOA{H=sJU4*>y3ys_RB}b=N)Ynyx3=wOy~W>$=`!*LQuz zZs?|DH+G}hP2KF+&E4GDE!~3Ht=-zQ+q$K&+q-46JGvFHKX&WE?(SB@?&~&y{i)j! z_CU80?7?o|v4^_NW)F8;#vbXmg+1DBKYOg(8TNR$U)dAg9@OLc*Ob4N15H($C>5q zlgz&C)6C)Qv&<>%^UNRE7ny6>mzh7ZuQHFae`Q`|UuWK7-()^x-)4Sh-(}(K`z$N= zLsoP4@2mj!V^#$FDXSCvIV+n(vMM<=s}HBh8p$cMCUdH+1)Mr-6{pGC!D+J&aJsBx zoIdL!M`T^$=&U;&lXaitvL16V>m|o$D>y?o#aU$Aa>i^o&N4fQv&xR*th3WNo9tZ9 zHoGThm))PU&mO}$WKZK9vzKsA+3Pvy?7dvG?BkqE_BF0~_Fc|3`!B9Vca(GM4mkJj zHeAc@?wm*WK+dy!6zA1Fne*=6o%88l#`$*d%>{Jt&jofL%(d=5feY$BhilV)B^TU% zE7!LBK`x~GS*~68n_Ou3M_gF<4_tVTmW#+SaFIDqT>BhfE-I%T7oC&9#pHD3VslEl zxSTq!L(WhxKIeO`W6nG-A!h}bn6sTr$~nL#=bYm@4P17vHJ6iX&*kR2aCy0{xcuC3t{^v=E6mN}igGKs;@sX`N$v=)GxtF*exxaHgbDwk7xgWWjJc8?$XXI-0T)DbDf37|+f@{c2rfB+`zm^+@QP}+~B-r+>pGD+|a!J+_1cp-0-|#xeDXK z)cnodwETVC^!!uYjQp$I%=|yOS@|!x+4*m|IR#2?eu0KtSio|N3oN*$1=ifM0!OZ~ zz=vC25W=k}=*X=s=*q1sDB)HY)N*SIhHz^O#&hcm=5p%`mU9~lws9K^e&#k6oZ~hZ z+~BqpJm$6*yyLbN>bUKNklRt{#Qj+4#qBH%;dT|qa=QyVb9)N&xV?ovxt|MbxdVlL zxr2qHxI=|gxWk2uxFdyYxub=5`QYl zx|H^SuBE+Ti_$*Ot#l-GFP#iqmM(-IrE8#P=`QG1dIWlxUWPuUx1n$83+Pw+3Hq0j zuvM8Q3@B>>1It>$)@6|}s4NM#Da(ezWu>rfSpy6y8w}f(eGenbCd0_GnXr9XBaABB z1f$D-f-z;MU~JiS7*}>5b|`xbt&C%I#rdxfe_-4~EI*9bl*O&M>9C2&R_T zz_jv#Fui;X>|8zrb}3&3yOuA9-O4w?tn#fer~D_FSAG~4lplwMt7JgH484jqp3%{*+0S8v1a8M-)2Ups_A(buQ(8|_uSY>-SyfPJz zsLX*QD|^6EmHpu8%F%F4?R1JVjtH#1* zRnuW()e^Y8Y8_lrwHvOiIs#W!U4rYXuEF(HH{ph=r*LD{2e_#R1~>OGz%4yo;MN|# za9fXXxV=XL+|eTo{@9}w?(ESU?&>iV?(Q)W?&&cH?(MMx?(4A`?(gv<{He!5c(BJ2 zc%;V#c&x`&c%sL3c(TWBc&f(>c)G_Yc%~-_&-S#0=X$n)=X+h zt!kd|)-|tqo0`wOeJ=&?)QjSq_2T&Ey)1awUbcLTULL$#uOQyNS1jMMR~qlpE1&o5 z)r0ry^$qXcYb5W}Ybx*C>j&Pi*BU;s*9N|IuWfu#uS0yBUg!AWUbpzRy&m%+z5eFg z)#~`rS_2&S=Kdh-#r!F*(GIN!duBOg9yPV&b0^mF12U)uC+J#tlHoC?Am*L_u4mnPMwm^tz-GTIy*kU z&Vw(gYt0wdMe{{-+Fi>PPTX>nHNl>gV&b>KE~|>zDI$ z>bLT9>-Y2X>QD3Y>#y-Y)ZgS6)Ia1G*FWKx)xYPL*MH_$HYoU24LW{xgMnYu;K;9S z@a8u*`0<+>g80o1G5nT>6n<+%SAJVV0smt|F~7T^7r(cmH^0B3AOBOsApYlu@%-V2 ziTsg<>HN`#x%{z)M*dvGX8uCMe*TK)1%eVLlzPt#b^Za~$Wl&r}w=K@#Gq^Jh?yfOpa2uT9E`eadgEPS3?h+U@I0Ohz zfWaYXfDl}Q6Ce;YaP!ss^KQNS?&+#ir}y90eR}QQ-D}A+>Rewz!IGbhq}jXLp_#FOn)M`fIU6Z1~3SFB-c{ zGOn+*a&5W{_?E?xW?0VlpsjDBM+Cb5vmrS%>RhL1C~H_|B$FDHaw$_l^>K>v@kF z)dXIJn81TpFP0OFYDz;mQ6{|`j6!A3zrNgpkSZ})ik*r2D?tu@(@wfYe9z;luN2_n z$?kleP|yEqH9We1m|KM9;Ch5hP4nS}r}^Cr&qCa%fA7l|!a&)Zb-2@K;EShca_7Dv zlgFOvW?Y286KrH(XtppU+>2Z^G9;?>_f$&V!@tW}A(1<0Zpn~Gx6Chy&k@TQdNCtr2SV`?g$TZjY0IQQQAs3s zgh(u1ZgE$!)S;7O*d5)&3``zO>jaQ1A$mJ4Di6rD0w`1yS~<2bW4sk?R>Gx2&VZtf zyqcMb3oH>z6|~aGYQmU(MtR|Y>E!T2!BS)v;laMHJk_OuJp0{Raze1EmtiHLKmG)) zsE9}be+`Cg5KiaPAfFIfK^kw?bl{I?pJ49?bm0&r7kjZyfJ8$pYD#5 zjg5%vizN#$6d}}I5slY-u%fPQmI$oy5{Wmwqh{xvBTUO!C7R3dkIEU-8E~|a`dr(# z%3SBR8sj%@Rm)aw<W62=V{=zcF(dy4Eea})_X)<%)Dl0cE=zL;uqN@2c|5iZ`^D0wX z+=Yjfe`OF}3$Sv|ba$H#`FT}zOKOWOqcoNI3`yB?2X<39F(L5i_y&pchvDIPR-cWe zzuIgSeAO8yGfCmx_=Gk?@VRYhYKqTWb+a(_GerzB`;2Am@E%LNAU+kzAeL?dfbH1I z;*Srck>*FTq?#wsY*+%-8ZX!8Tb@}Dp40|&y;7@-dV;Nc~?kl$R<(}qed&-PQt9yK4d|uN#kjOR`>Tv34 z2>!M^)Qvt2HY9|oJ%3hO=0Q(tNuSg#rYW-(pO&n*t@r6U7vEpI+AFd|yg1t3C&PcP zfEtr7r3v7eyp+;O!kxxf<_Q4HsR|~_h%{dgdXP=Z{=sn=u#qPW56!Qq#X6+ z6Di&wUWEj6RBHOM;nnkQis?On4Cyim^cMrv3vY_a`b|=JbIiVOI&303=m_SR)mR2m zYL+*ov7Oku$#)PulbY2$6=&628qM;-Z)J`=(s)PV6I)ua^;S71@UCtV9{`(E$c&Xi zzl5M)lA>SgpnH{|1z^uk_)*6QGAiiA52vVaJ6Ub!EBR0hFh|E5Mq>Zw@tnJ%yIAtW z^>=$9`$o%DTzbwmM*X2A|NN?#7Nduk{uz|n%udvry-b6~5lAk}t8f2_n$KBS?cCeo zd#^*I{U=Gj2Vv)i2IWWsGSchb++XLtlupRzBW3|@GV@7L_r?!GZ6kb>%({M+HPXhG zOQ^AN05f{#OXY?#CQ=(3%S@_z{|7b!4rXV)2}UEl1D6{PZuSMoqo~Tas~Yx)%{W%< z++X8=K)yww+73Rm?B)SOLVxuOrxSYeO37n4>=24ID1V(stJopr+fU9fo?~}FBSKKF zwG_3S)nTgicQQ6ptO*sVt-;Sif%2hfLUOIt%&+5tY>EvOkWdURcnNvG3BFajTywgd z7uA{v41z`al*HrXB$5vNs5}XiE#(%ICrT;&NJER5FSQ3~eAJknmMwj$kHAe?3kM9} z;X~+;1rUr7OsqbzFbqf!iNIzC3+n+%Ap_XOU|}5~Eu;h+9Z16iz)bN7Zvft!1BoGI z*kQmNUI0nT$8f+D^Bgv)E>{FwNY1tuoC(a~K~O+{5?B+ZV23Zs*rtG6fv+J5252Up zHA%{DxTK7288{L6nh!w+UBKTWOt}gdjTljsH3c`lPX5{dE(u%*{LZgTfOz0U&_R9h zwun<+gg3)SUdlcPU!;Kxfl^=u6_glniztO9{6=Oc8{7kwVn#4QHSxAcQbfX=!$+iK zF~FX($ubC2(o!*K9e@-o#W}n=Y@|LMOMWK`{Fd2MHyMa{;8%WzSOKw;LwvFEB1T@w z_A_6|Bm)r7Nm)rDT3AjbDGuRK*_}x64A7rVnGkADKuVDEIUFUs(+y?-Uwj6i18-TC zl@Rz;%*kllk>D7hK3*!8b^>@5_ziCs519?-0?+egn>x5a6+W62(_&sbR5cnF@vuiE!V6%Zv{Nz zI&?=YAfz#nEyzT;V|Qf4G`u)Z#t+zOa}wf5W0#!$7iVr?isI*k*#-f1DkHf5hSNM9=3f=e=21xS=d^+ur zF#KoQA(8mF+V%30X_XR1$ehYvS%r7nZgL6)+HSIuot3@vk7nB8Ft|yfL3k7@$e!?6P2?js#YbdMRIHcwx{Lyq_PU&cg!a0uLV4w{Vu;B+ z2`q)>a2=Myai~Wo3JG3w8FkND_2&N*@Px`MbpI!yO{jO7>Dn-Ok`9@_#>Gjhlw?XV1B2T zTVDMUxMa`t{Vq1hBj8FTnnFf_e>TYFQPCtrpCWE9`?#WFlbG_Yvu_^ynu`W;fkTFT zfPX;(Is7ECSWpvs1vMA7US8i)Y1{R&w3?`*3%Rk*Kr+=T|q5ie3{E?JkJN>&F1g2)wW~%wy|PS zxB0$33QvcKOWrmvrfHCM21AsJo;}24zey7*s=zBp#v|#DpF%pA_u-7Ax2`P8qiYp;V(BQR=fEHH<5Ra5zMwoN{buIIjZQZ5!pb$URM(_TS638gUsm zsy0=w@R`(P@+}}J-}G6YP^lldB4w>YMlB0$8_a9^ddm=_J|!;h=0nZ0;!B)#E~$jZ zy%|K}YT3&n$#13!NqJiX8_xnbjT=ay>dk4kjrvtqd3pmrG;_q?x0IZuh(?kH%TCgG zb2COLpY786sC46m51iJg|3MJnzAuCPQ6;`-js9y5(uNBYPRUUU3AZjy z`~2DAvYJW12=7oI)6!L0A{ZwnJ^FD#5DScx0#AJBlMwMrxVu;;tsV&;QvN ztwH7dKFi?!o*L!nK?C0(oUd0>cprg$`QfFsI5nxxZ9LzS_4!O5xLz;Wj#FN<#@R=+ zsT%ifJ}yES5kZdiX|aBsfBN2p?wlzjFOB%OVvf)B__uPJv)v6xt-i>A-)!&7Hdj_? zV8DvYvfwjUQFvgZ1pR~Ql(n~1iY_I0|nBWiID1FCBljQRFE@!Mk zc*tRtZ1GE;%bEw3rZCCHHPhc{zO&P9UK4)EYBHh^?MbahOI7$K{E^}gQ->nxF*$c~ zK8}*MFZ9+JljqwP6&#o-m>U|AYK9E!{s14XPOvS4sfyVus#U9us^N5hRlzwo+o2`Y zAzF40j~p~4C^3@nf()@J(#4AdF2WwB|>c+>D` zekevxe{73eM%^oJ%H3xkUth?U3G~y8{RJM*3Wj~*Dk!}fp>D@=kO~%&>WMRzd-oCR zDL6c=I!2Z@na~)argFeeyYnH7aD`3ruj?2NA6vxFvZkbFB2vJJr{$^4WROgo_W$nGsUZ~pZqbj&=52kzz&&Ox8TXct~~ zEMIm!0L6SV{th-BB4eh5s(!y-=iYV_aA0DigR1?dV9ZPx`gtINmQrY4t}10!>ZI_%GWUnA>YukoW z=PtKfx;$9F9xcL6(1hA-GL;8AWy@1paHleauk!>P3OTT~ws$6e?`~jQ2t12?qA}*e zY2`|7;!nk-Qd6!3a=Cx*)>+sM+G&Bjs1Ouq+Wk_dvv3zCx8L-{()@xul0Qq{P`UU$ z&ZrFcZhrO7^oyPR_o~flWdtt;@l&eNZ<(H>cKPScSq4wphU+q{pY4t}9+fs@;_ob7 zc^>0%`8YNJTdqT5@OLVMN-KlPC=~-n((hFSk=jz*kEFXlDM{mP4Y{~4B7j$UPx0Kf z&dmL2jlRW6JEpxEo^OLJVwXEL6QyBay_55+Z`h)N^$__TromjhLr(iKFYsWtH`PwI z{H}VmiV#oks8F<84rx%Cy8f2_dsIl&_CI}5t8{AOC(qf0%z=cIeu~wMfrO0yZwReS z$uDrne**e%#FNA|W5vz;Z@S?rs#*Adn0J4wC+Ct8lsOu_!uMc*{46kCYiQd zQ$F%qBco|+UB#nnhsi_<&#D~#_>~b+Z1QXle`F4GbPkum`5#Z|Pdi)o1n57rag!-? zqdtBm7ZHN1G5=Jhh};>?nMm{4Q_d;6hXa2LA=u z!(!cM;7U`h%O`)Uo%Fae;ZnDxmpMAbVg);BYGr7CAy%itzuVPcLMAhMw7CY|^wj^5 zeh-X<7foyA6Szcv|LpCUV~}wa$~KaQ_C%@X1n5r36B|p zzsIbEl3lO&EGv|?`Efl>9HCh|tfooFCYQIPvSr9$>qqK>Zv30egzdvyq!!%k_2n@$ zTSWjQer-+ExJSfui~*^j-feqcV#^%7IEyAn-9zB`NJCso_Yq=2&v*zSTIY-MRi?x_ zb)x0;R`5G}&avBQNZY3M5S^lDwGwPLCs<h^GLSz)yyS z>Db7k+B#O=M8(pf>8{C0$`sT^4vMCMz+RNl7cTWM5zixP|juWCMCh`iq(qvM7 z?Pm!Nx~T%>9Pzl)S%CqLVen}@JK0=BD7dncmpcxDJXJ_9`&b=UXO>(wa@fz`*3ZpN zK>4uxJKs0>DgU?7&F1*KuR*6PI1VS+hf?4vGEc(#U;HqN)L^;1ujk5=Nt^P$nu*9Q& z3`B=|68z-cyN_=}t#=EYdmsf4?Ien?aiPj6r=$xK2yZa$5&zrPNot{tRE!#wnQ$zL2~ee6f7Z6OZ{f77P97)JfTTnfw z!l&#|A=Kx5&{E}oA_->pc!13^c#9oWZXk;aVcvR%P!0sbFVT51K4q?5Qc-#ktmkC@ z*hk@;Gfp5kch~$6+m8TNHP~B9a=d;?P}?T}N=qi*KQs$3@T?VrP*|}?J%s`uNfCod z7&DV>Am0^4QHbU9RqQPX-q%_-Pl1Vt>AD2aMI{-yWN0OERP6a~r7p%{sc+zrcRw>4 z(VfL==t4m$vlMCP-Z$!o-eUFZqD^14C?d?FSDH1Kw}J7+0cg`->9ktt(5g5@{dT|6 z>rs5>(8~a73zf0Pmd^>Bgu@4_lAQIe0)YIB*(kV4QJr|zE7rL+-g;0okU z6UqItr&0$uASeb}8LY>K>x#I#zyq`PV#y6XQ$NEkz5rB__tL_H`4J<$nSl4#re0JC z83X_VwO}F@vcrT*hGqYCpbYa?L{yc4NpknNj0dz*~W**~R~Z)nUpS~9=07S6tEh`kNP#si^2b*jH{rV8!} z{^58f2+lK2)@C0q@dfIy#lsNP2o zmQ?Dn`j)j>G}M`RYfA)(%d~8s_Bt#z_b0pUTS$MnFJiiu1aJVh4NV?}^IkH)%2BY5 zNT!<7AG4Cx_pAyWxPSRh?rAmlR|A`pxp$_cF=UPRZHE&wUW*gnSrebc4Z zo`9%=A%>)?Cz|QSWV`!N0bqbG2c{o@r(J7R!3=#&{;K3j}-ay*Y?G5|<- zV(nhqkLFH5a+f{k1wY*xzV3H?{7d(bsCFg1RG+ZI(=aWwe|ThOPTu%i#TxISRvAPJ zZ>-cI0B(b=o>z&6fyibKr&a4_Su?+IV5BI-XJeqI*QXC*Dvm8;>SYkVUj+T4!14$| zOn45bj&F}tjyDa2^a%h;6TYEC4?m3?r(v*>k`W+ILx|G}5&S;-H`T|EWF~Ns3L{YWTt`ZefjR&cyi)U!UQj

?g40!EP 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≶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≺-poA|{j*PfI{P9^QD}6Pd)xvSRZa?D-1KP5 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≦?^ULS(}w<)TCPL!LYKX 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­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

o$qJ^?pDXbEXy4sPui~J#^UsE~mLb~W|tNnq- zlw2WVAZMToWxb73;Rl-6)}Epy+Mu{P@W(w)A-D7{pqNMout{cLF{a7VHgR6Q$DT@u zPOLzVj_`UuGm0U^o<-$^SkiHdfT1Q7$?h znx~PLiY_Kaq>YPIUwCYY1d;6atIi3RrPp_Z<`s|L!-J7`CY16Fu{_b|s_#4i;E_Au zqsXc}=Y}HHpgn3-sAdnpozG|lMAk_q04P< zM0tXwx#gqw7raO*=oFr7g5eY;2%qN{{NiqfVQ>&5<C9~^?R=E_vQ=sCcj9aWuGIu`0PpA@Ps`7)zMX?b9L zW}JJwH%qTV3aO<~EHs>_WbrO;!g#oubXL&0Y zVk&W!t5c6!P_t%O=% zITB?f?f#+&tR_QkF&$AMb(xKrTH1~DzE70w(H7DQG`{59z#7^8hzR=Jv6e_$sD#Ey zdl;qO(pJ6H)uG2Tfl?#~Ok5kx>RrbmX5u!x7WtsoZ_8`KwF#NDB-m|5drn6qBdf!? zHFMcbD)zyE%DFFpI~eZr1-LMM@wR^Cyzf{3;}M&uK^kxgHU9~g9BdYgHmf&JsamcN zJVFQ6*`{rykcKd2zpi~PXY3(%VOewk&>SH?*9Qj0CAjOk3K(MpI}EB1&E|8vYahk6 zS>Yk^@&_C_AE7Pbk$hlSo%@TJjhrIb(Ma6&+n|d91fvvBfk?_tXPh(f&95{HBsZs5AY`oo5v0jCJ_Z6AgFeM zf!1RpA^}jTdPGD#k(YpuNSIe51N?mi=d{k68_-ztkhri}>|$q{fC70^!9*ApD&=88 z(qQusO5L$y@+{szX+Hae9JeU+{DOOHuiLgnX>#7tE+pAr(jp5dAl;Fp0>047L^rf3 z9%9t|Gi%WeZ@;kc{PxKoZkVt37~fvN?gi>G2T5u|?)@jHw~-ii`{~Zz*Y7V&ejiNp3TXU2c3?icef^Im z-)J2d$ZW_L<(_L$53(J5pl6&<~}hkK`Xgf;Z?#H1>DkUnl_hfuC&HGJ(vS1CSZ;92m#O0ZH=025=B0 z11JnCgLDrfFcT;YdJN^?0H0XE-3$d#K3IgUd=j?38BMt0s$dLpqjqT|vQ2^i5HvIL zMv5GA;W5QgMpV)o2|BJ&{APlflDfkfI)h3NORp?CL;vI?Fi>EHUK*umeSl$;59eG4 z^$HOL?)lK~w38fHfbzU89F^0)vKjvM5EbQdd#&gg7+~SIS1xw(ER?J!$)N!dDX?VV zHz}OvnW#?^=ZP@;nbC>_fJO4uaUX_K&WV`hkP;A3NMoO`F=oe}r%2~aOlK5`ja{nf zqP?3##m=TwNRhK9zzVQL3{%?VkQ++`SSH#fVxx<ikjV*0RfSx8h}4CRSB3!(rs1b?D*ALnTT8Yo3fBJk^$)hArb0M2 z!;=0fhD+&%r?bsz(1HI56aA$dMT1*%RT;`mD*Bbt5@OtP7RK7FJPiBCGUyvm%Q6j$|ODK>l$FPAsp}+SGUsDY{=p@zzkt~m)e{&&2T+tm ziTUq>XAxBvncGs{|FM7)a=laEK#!_^2-K8zV)EgpF7Kd5U#6*)LTHnceN3V))#}rc zZHtNFfD%gp>p!|nDta_-7;5G- z469>%oixV8CguQ+{jEpA5^dpX@hT=7br2P@jm~b7mL|nEJUKX9V$Cctj$BZTt%1r( zjiG+=oL;L=A~_P4HrZu5Q30uz3RItk{R=)g%F1W;`?xE)p%9`Rj8THDR=2Tu#*tHcg)bXftluFxMLbEqjPFqP^TG=E# za&lA`-22an)Y|boaY+_ae0~$eRcX_A1c~`58hp9_>4C?>SK2=Q)H*bMoM;wrV?@}b z)%xD8zSvzIo|ZZiOro59|4VcW+nWRjK1geVY99S>!UW(F_gd170x5p-PO3F;Fyam_ z;xcIr8!jci;_@QaI*N9?XHGfDz$EA`+F&>1{xdgVw6&a=R-wCv;j`QzneV>~GF80>I5U_KD=8qV}9uG9V$eB^^) z_VW3!)lLiGf?tvXc*t6^Zwby4R`H9;Vb4#KDWtf{1?XqP!8@h9nNCpM7IT(Q9R0Uq%(e@{p~PT2 zz$gLcGg=Q#maE+0oz%b|nmz6hUH*IwCql7D?BJfl-KgLiY0+RFL_11^ADKSWC-(kc z(-VDrFYrWj_<;w|K;B3&Is|Q4}4xJVXk86?-5*8x!e7k1XhMKIDzNHFht>B)gaT`ureU(d62p$!EADWm>0fFVu6 zTXSZw5l@{sq*w?-Dkza9{J0X9KvRTu`cim2@b_^~8RI`q#m!~k`ZN4S=irP!RP}sD zpr6q1;5s>ED~5JNGYcLgw33QL(|iYLq-H{$q4(fqO>i5LT{A~T{baBMZUyhn9ADli z-Z&3>{#{BtF{EAJQX)Z$NFJiGOZ5BF^HH*nAw5jewjkt+x-U{(5I90UF`FW3kfjfJRzar^C~ z>JC!}VU-4PCJf8xlO%P9HbVvmdw(rx9M|QF+T*DG69%h?bGErg_I&GcXBe@a3@WXI zxk&Oa#l`i<((Y!3U?bx0#P#7YK{aV1Zw@#&o-9k}tamx;*lVpnr%GNBSLJd3n|+d< zV)r&=mK{wj6goZTG%{|clou{nI98G>?vM8At*FDjii>OA01Elm9?cW=7bw1x$33Uj zio}G!-$k3swL3JaIY4l8Wdd-wl?k_1uGBJxbT`l*zCY zej7=oi)LoZ0D@YaUQD>6(7KAK&W*hD28Q?iYKn#>Z{1NG5q zOB*v33^}!XJh_IdDjGXxT35s1={bjU9q!fODM_?Is_r&ITuK|Ip~WONR)Kj73HIlu z>nhUS%mTm#cA$IrFWIMi`dASF5X;ugi)2qL0UCOPZhH=kkX6k~@eh4@w22$7$&9jm z(%ALEj7-L`=?pV9q@;xsNO(2}gyIK8N>}S76)F(ZXvXOt=}FHl!H{;;s=QXXHh#yJ^@R~9kt3G>@X zMxXAk<=U3rsOQsvUsn;p(`KTOE!7OFC!g@>BVRoynP$bcv~CaMf)c@AFKz-`xR2kD z2w}_^_O%g1Q#dlKvy={&_(;~c=~@h{kx5i}Yg@%w!l6<-P~L-2Eetp70nMa^fu{>ixv-27~MSG9vT+$b;EYl~ph21Ad z_8I$aRR4!3k(G3Qs>0~%5E<0R;;~6ipO*k%@iZIbGfqBsLE#1A!L+|bL!C>L! z8?d%DcX5A{Hs40tG+r87ujp7ue8J)M4ICn`CAUN8F~a-`V)Hkdt47#r7PB|aERK|3 zPgTf9J?S7jd(w9qXRWIP=|f|7jlpFQxDlM7F}Lkmq|J^Qc|8L8&2WI*mQTPIrGEtb z9;F-|CSz0Vf*M99`xXufUG2zWczIF~_DYURT^-Q$VprIcs{1mY9TTT-P=L%-JaOXP zSU(*)Cb zCiDWr7QS}x0B9vrp_QCVT3Gc>G+1V3kYI{gi!RmoNV7e2WBOQe&O1A^(=l_NlaoaU zQuE+rj&F{u(h^8<$Deo=%y_l#E@F3Y^NfQf9Y9Yy7+i-oxQ8_Z+?O@R=hHj8Z@Gj) zDu5wRpe;TCAVUqy%={=}(QQ)(euzrFy(0S09gtnkU&d;p9+C@ce-g${368swwu|xL zVwznC{jFzwP7sJIT{9D|;~-ifPDO0b-9IB2j_o87qtw_tOJ=1M^;%CoWq&&q=w9Lk zNw`Tx1Euv+F1v;-&FR7`OdeK}Qd*@mgmC18Mv0?wmpQ8H?+4rpn*n^pNzE*))2(z} zv=AUpy!FY+wrzc_rSiiSAayht|2}bGcShl)1giFw0RZ_Oi4=J8QSTordrOw4ou>IlsLH*ANK}5y|l5}wG6gs zeiX|n#)zsLI{eEqbc?nB>I_Wwk0|R%H`DCM?iD7hae4M?IF=#B*S)TJ-!!@lSL~>P zh}#=}!;G6jRMHcIslegFhdFzVF#y{vRTLtKti~1U!i91kIbV~JhcVQG<8m`te}gNJ zV)CpV`BYOu6F|LW%bXAWs;SUMt^?_0km2AuXX2wSt$5YS#3bDbMw|qcsb%rQ$hUiKD?68YU`GTF;1OObJ+=rzoK(G%xXmtL2VjfxZ zuXT^vR6m#r%fKt5tXFsK;L z%wR5_-CqgbAQHnCeLkDIy4pH26sN=w zyUj%=2BH0A{E+Qs%5u;H&9Lt#0jjb|Y5i)LmBlwm7$#j035_rxnm(Ik4H~&VuB-s> z7~+s!MkrN74!BkgQnCSSl}Q+POBb|b3qIeI692T(9#~a(7_19~%nJ&l#~|@H7#u4{ zFb+qu=s)VnK`<5|^f^myVe%a$s$o>+a0^r1DpLNcVhTW!OiN-_FK$D)*;PNC8-}wI z`PvERhS>DJmm3J~10CE9gi9D-Kl1}=n=(RmIm4E+$*wca=DIobmJ0eVuOly?GWTt0 zTRN%dS{QqnQFolhbZ)pKL2X{zdy0ewL>PQsvz=>4${$XZ#XPggA3uaSvi5)+Hr`L%WRgISiS*F*(TS`#ht}H#taZYjm z@t9R&B=-}JCdTV;gyO9G32vep9&Evx3~6&?&|cL|xZmO>SRQZTTum;4BsHTuXw+8v zc$%X}#jgnzJ#suaMhy*bUQ(F$D{NL8K>Y&KOj4>Bz4%8zZ2%TNiSB~KiE8lv@!M!;#;J_R|Kbep;ygN&M@vCE% z*ucbwCsKXuY6sGc%)IqdJ+9=ccP_$_yP_w{^vu~nAiB%skc@HM$(ClflUJcfBJ?Ul z`^<-Z_M~T&_uY&Coz9eJg9S>+l#0m|OLPv#aFzyVvWqP^s-K5y2w2nSumNGQ0j2y@ z7<4q;mYDQ9JMSyyBS@j=&r4fGlpp*mGmhtyT#^=41c~3J634~RSK1!Z; z*vyYBA*zsrHbM_u#IjLS`dyztTo$*Os*kIlM`>`zp!4&CxK?HN##_wz;Wu zVn3zbE{6g-KOI*mO&ZFOQbCw(oEW8(9 z{WMoXq2Kc9P!<$2SC;S{V{s^_B)$% zP_l*%mC=l;aI&c3O5869mnp}WXdcd*C(0qRX6BirSt-@TrZXB&eB{NgI{_W|dVbC2}m|lC4ywR<0~lC@zn=D-HQwBBku#rk$DVR7U35 zY_2L-lH#V>SaQ5T_SnTG_Nkg#&ZnZasCMQtS=nTUyhyr6;@H~sN2ichaoN0l5mvLZ zO(VQi)hfSDr(N@Mrb-Fkl)XGy$#1dxMv~~SHz;fzXXbQSn+x~0hfQUsr8;GEVVBfh zBb;_xiStg~#}y!|3Ad$Vb84%=1is327;z2Qmbwc=qAo7BfB2}#D$M^1-3mj2?x-)h z*9^DCe2q_=*5r~ExN4L3J2$$1&20+ha#CaHS)c@cSDyY~i5o8QA~r_#mT;FF_WdF^ zhsGxs>ltsxP@$e@nA;-|*1~W|nOu#6XOR8E@k&{jEaJ!F)qHf+uD#50)_LIb#Q6bW zMW6j?CrDM*cZwgkr8bftw5>|wQCHf$f3L0-Vhl-9+K95K4&}MeR7m%=Q#{@2ud5*D z{_{?e)5gZ;Sr6@H%Of9ccC|IR>3zMs8O8b>LTC`E`ySxPlEMT%aH2M$UV~VO5m)!9 zDW;LAF!>s4s{ph5Pzh^IzNJAQqYQS~)QW}7eAOd%V$i{g%*14$qmb)&eWOH5{vk7n zl0unGKhuzFBXC9)DpAFxs5Et7>soC~$~bl7zD;HmfrxuGX`_kVs0n(OB!wk6exv*B zT98=FKlh(f!uCr7y^st4XQ$Q>tyWa%mP~Hh4Z!9&6I_^6YxiVZa^?b+S_#}nEiPOq zY@4Z2Iz1?V9AhN|MypWvwsE09<~w=_8v4=EMS!}t=v9RQuhg|4wbU`r(UcWd`NRCj z1>6Sd_*V&RmL0Wgwo?wreHQ%nSmi4<3#*{vr-&$KJ)ULZYO9nY9*JYbs zoKj4vR`jB#(Y1nEJ&bE!(z|u)?oiMTJ^5-0c;G*$mR}Sa_G$H1m3~g`cou7TZK}@8n?(*ERCwKkjGc6D%r6a&t%Y zvj=@jyPvZOB)iQ_$cn=!AlGN7a|uaxn(QGmS2^sXClzmOvLrd|4_06Qae$OcKI2lG zZ1hpi%x8)G03q-jN6X{w$O5@RgBQ-wS$s_8@jiwp)mOI(2xcvt$27zuM^5tX$0h6K(mq`Ro7E->%FeByVYNYbgORG;&e?Pe1Sf=_9sKR$fN^ zn&QDQZaK+;L+mY^rHFzI3kx$HgDJ`PN5IILZR$5V8jEP%=yks)SQ$zg=-4ibHpNp< zPbwmlu|!aklAdELD(bFVtLj=Ze<%K&{W5)T_BMF#a!wHlA5UmpG0DEZ@SO6>^qlti zSS=j?WqwPI&qi=0!rPYm@DlRC^h`?T%)ENt59F~bbwEAgnONI`?irJMZbH+m9T(bn zK=2QwLnW-(j4W7vACHVGUVscM9wwd;jdQ}B%RUIX#VL|AUafutmYK6}9+6(ub|JWW z_dH^A`~V~Vy(0kEsaaIxkiB1*yfeufk~Luoh8!dcYhhzUtI%J)M@zmHG{@AsQW&bV zR$4)CopU21@23Fo(`PHIJ#yi?KY0O^5DusM$ED4EefT{~wloAHC@ zmZ%`4oRn#gF_czHgMM~ENpGiY9*n7CNj9nz@ z6sf9263tcTRi<4@phsFRTuSI>*}heu{AX$7qLLOxc@}k8*tmI;2o73>1qLJ!4&4Sq zQUHa|f*AU>EBQ{9=msguQB1=)Pju7cs#HH6P66P~p#}|LYQE@O;O1>j$sQrX_4K7U z2ZxX~i8WKRa3?Bb)#U`k;EHko1=+G^u@zP8wG*}kibMaZVk&I1%?`NtB&q_vB9kZw z*ik5>p+rZVmZ@x;hWIMAM_>7aKLPz*TDh)u)iRlujUd+No9^tTCG|D}F zlxuOd44E1IcM#ZM5svHdcq}OOKDAdYs$Th54}Sbs7vp8-rVXUY$LGu~vyu~d>p5)Z zdz|UV)McovBaUFismqUfigUGZwz8!x#S3K7!l+bodPMnVl6_T+D)mO~#H{8qo#q_$ z;!xfD_E2l<$7fe$dZkJ79Q1WoPkULEL^T8*?XB};N;LJs0Bt(nxWsdY!u2u&**^zC z3Dbl$T+HV}>%+ zzU7O{(tRKFiZ1bU#u!0_B?O7QEvOAMcr&MttF6??vGcnHLROmZ^+2qP0#x+T%e+`V($;z}cyikwsa`0Q z)~P>vv-|j1LOwv>RwgwAf^gXaoQzizD9^Id`{In;K-Q~w-q|9Nk?$^@hQM(aFzxmg zCNS&8YQqY82#_eC9s@~PbqLOf<2NlsyLPIw2C~+@-2@)O=cE0V>OzQ?IVC}qN$!+x zOt1NI$Gpl_;B>C{K{MEYB!M;MZ9`+l$UXUdQL4iJk#z zb-2UDVfmILSmX-BBu8Mb4ok8IU$A%3C)?Z0!YqGn*R7(*o_|JLBI(jKR!*8y!-9y? zH5PViQ^$e~49aA4qo%7J9&Y3hFDNrum?s7W$TjpcWp1@UO#PevoWJ~v>31A)(wh%f z?s?hdrF~cnM-{uBCzu>dyRBhJC*ASm!SKLUY7YMnkLy zCi#Zb)VVmo%jQ;?o_J#RVq z5a@S=Y~j=fNk-*%k!``c(YkxB2a8`aU(mk@zWn()abCjnQM?_M_msq7zm8TS~W($G&ZAPsDL|FP8!cJQabLM8+Iuxl;pskJ-3h9;=MRygXnu@MKtbymc zaO|_wHR2rd^kFqRE;CdutaCyv%RPAuJsGO?6&)dsR;+3jK`QUR(Uzn&(aWAx5|(Th z70;F%7dsNSJ@FcaLcl2UR#ZX*)hW>?P2&a^_=-QZq=~;<2iMj07^*|`YZFY17l+%w z{%iB1(FqZ!{Ue_NhX0>7FaKRt3d?^}m7-$xBhEnZYHH}T>mUvhkw=IX^xaoMi~*IB zF#qvpRQl2<@3&EkMYY>Glipx|Fk|t@i0{GQh+!U&g&$rKU@eesu4cMtrLLxKu3qzZ zd4VuQvLarJ|4u`U-5L(~@sHWn6Ur2Z=_Jdt=$BuvAS4;v1g1?|!slb~e$I50=$ z9>v4XTu)%F5msjJsvjj`?AA`8Qch#7K=?Mk|opaC@gLKNVbvb{GDbE-fwpRB?)_e8Y|fP#uw7ekr8$ zc9_IQQxvVD>xkaulMJI1R+V11cjG7255$fWR4KevVWPN3e_f`yIv3SKdiW%3DWmcL zZl5~gf^gRXqXs@|@i8YgwWl(;cL;91cI|d={i*uRrxs~jV7iBP#6PfWFJkLZidL*L z^pk?C>rDg+`uy{~rETo@=e%spYP~@f0F~d14u+tm@)+(Dv^R8c&>ypf0kSm>PdeK&0-aaO zu}5!i@tp(Hqk~N#r~%CBAO3uQZW_6D2$*8Nu-S702;GR+N?n6zua}aIZ5?vc(_VSg zf@g%zb*JC>cIlQq5yaVm&OK%o|Mq1?*zNVumF z)?{U62m5W47avCZv3m2}d>oX-;q+hp`28Twe3O_1n&UzIi$h#W@0UyDLhNL53$GF5 ztV}}U&U?3RC_(96@3CGfV?7R5NLyE>wpvBKf*8GLh`@Lq!_eqetaFAaq#{cly%C?l zDz_H!<~Ve#M+W5n^HV_kw8QiLW9y*%SzG_VkjCu)IfC`yRe1bFuof0?zo*_m<0k3& z2|!gLC1QjK1Bf#a`*TTrs>n!UAcIQu>))X@HZFpAV<<9tjLvax7Ok=*RfZ=Ah+@O0<5qqQFq#}FwAJ4rB z_H2WF2=ycbf0Y99e-Kpuq_d=+KGs65Zz_Gf+i!5chy%XcFg~K=lfQMJVlY90Nd7?0 zXcs7@HT;CJKn)>ne%nA{kn|uhsP`ZM34s~5nPM10VbJ{z@ZX@DDC}29#iE4CFG!@V zoCUVSNf_^w&w_?FjflXRiknwAi?p9}N!!UIJ`q>VB>SC0LZDX?4~Ejx!Y$IH+(a)E zUwhi8Nbxtw!Q{7NlD~0#jo%Q5X%w^y%d&t7T?WZ#zP388OBOV%U$j%M>d7EohU7i7 zsqao8Fd7tx=mGzdK)BA0QmDVAj%kdUl(s2K$3ozvUvet~ibn=CVefGJ49&{EpzsY8 z-2iCzNuMYcGUhmL!$u$)6*7o2N6B2^WM6Gxpgm}{gMRo975Wsi_GO>yx*>Tem|CkT zYbH&OXb%>-za~UxU$Jy?*i12$MW#<9=7AA=j$7(+eA4!4u+i_ygnt$>OI)?4`3=Cp zOVAuTDgJZjajN1KI7zDY5mq(|0eQ0E*uoImG^pb_Etd5PJ(!pc5*S*b8K*h*I1Q;g znm^eq9VInIrOt#Lb16tsOIb4x6eiEwKODjsdT3EDo&xnYo!wh%C()p6X|a80oQ0b_ z_fSe_lKqpku{~`=>YEjq%ts3<>h@=75dMzTMl71ma}jB=kwx86F)B@4?Xy}K4?#<) zs)IznGhDhvm2QW7ib=jp2;ld7vnlK-T8FShGH`T05Y%dJsgMsP#|att0!z{k0eIY&iYJaUl2O$G4f=MmP5Lktym)kC4mVZ-MJ`rVwOHF zLC7#Jk!7#`1mHk}`L%ap!H;dJyinZue$sg9i^^X5j(8$@KYO@gv|ak z1gyufi&s@Zh5KJI zodDW~bJ%z+cg%SH&2&0s3p`7m1MRxScmZaFP8d$mPi$uT!7mAxE){Yw4g&Gv)~0v=wkkOY)zp}aXfV~l zxJ5l-KUn;vueN8P!8^t2F(2w^-hW#WN}qf~DhiI}sGYKM)@@@wv{Bpy`LLh>2cn=EsL$gYvKe*DD<3uK+q*KgHW0Q^#L!l7M)&#ebLh z*U?T7Xy0fz3HI5Io-B_=fUK+qcY0NmQ8>?9DaFP!0BMo|`yYV}Nu_kK`=7+neuD76 z?JeWa6L-(dPpP246k=@tz}3uHil*~w=jir9m;6Z+X|7670&(OM7+g>JV#&v_ug0@? zc^jSBY@R_hGGWt~ajsTxbdcY57g*pvR`Y!qT(TNSUvrCoFrRhAc?YS#;DaH#k+_go ze&=2e4q$xuKv0H7pkbLu$Y|O+LhOoXa@$^^gu7}Ky0CJG6hao+w#l;|3MCUd&z15^ zCUjww^vO!)v@GNDq0{anJ2Q1yz?m_fN^LKfiS8y!L^s`5l zQquHS@?>s%ynbLE(;ZbE_1pxwm02uRwx`pF8BdXCv$a*) ziZmnV+kbbu?0Cjikkzzw;U1CdRE*=ps#1m#^ys_o3P0Ijf0Yb2Sx(2*izuK#ymi{p z$cXwT;IfwXHdzy>DhashQhMeDr;Y~n(O9aYdd~8LkY6IUO<_BB-9mbJRU0Q6j}Kaa zlfPD0a8Ho||M3^cMkWU?SJHlIXn3(76$?Excwr(Jtu{OS$Y?1lW*Q$rhT#Q^?82Yy$`ER*>`NoIPIOs#xVeeH z1*CZyVIyEJb+Dhg4I0N`Q}y|(x0uI~#oO|wJc8NRc_>~q8WRPSVbxpiL9 znH71hO(2sFp~cnz@OUfBzV1bSzEtyZ3Hm{AdIbJRez$D!9+fEMwP~PY8fa0qYExD= z0_Xwn;=`Z)UFQrIxSB?16DBg1Jww|w_MnE3e4d7u<+uWgT9L)Roi}wLNNPKLr|*%e zHnXwOcw~fR88c!XNNkHr3nH1V_Oz+FUgpt7JmSho(zLOJ5$D2YKo-<`driFj*ojSz zw^A?MT2ctxsFU`4V^YFiT*}hN`)fd9^v!5hY0fTztNjzAy|&=EXknS(| zFEe$Qw!q}!{~=0!A|+;;>_hx=6gCTP2N$2Fe)2d%l@_|%AoO5p^0Qmj1A9~PSj};6 z=m-o8m7)C@N_BDs6_(A1kTS{kfP{7e5?0#Y#GN*FXA4uH6t)1LBj|?A^loYCh zG@-I|)N38lsOs1j(cpbx%Bn6f2fZ@u^u+T6qu~;aDDI8Ws3KwZX0bV(WkTlMW>u1# z=UWX!J}GviAPa-t>xeZ4j`Tq}l-7)6Y|Sit@uPRQ;SK$9D8QRs$t#wd@gBWGG-3=o zGvBFB1fP*Lc|Dbu!#F>Zz{xAktM+lF=x9~@0vRQug$l{00`fzl*YsZfguKz;I7z^n zSoV9oFqW{`^N*}rmQwnva`}YW5R^bny!$}36s5L~yN@`2J28qKdi>&WLp&cAf=w1u zyjvF1tf})4!wd^$SM9)f`uuor?{d(!Xs^hSQoSm&^u*U3ST*r_PulwdlSF-@{GJ|c zVB|+!N(y0$yPj(BHXlWjKs)(;Pg(Liyj5^5b+SQ!n@ZU{hy4gLjSC|*Q1;c}gBPC? z*3jwvQUf=Pc~nh9BIF?FpfvXsx_(?`E_IKaB!x~axh82#s%ln&yw(2h6qC*QC+=s%UD(ni$BY0i;#siPlQ zG5eH}MV%!TzJ@vXj;`8IgB42EoYkQK4;@p?U%$AN!KM-!+eW&qNdJ2)E{VX@3V6T1 z?)1C#t8YJXxw%X97UmIHjL@Uj6YtFKpOZ zD`A;FnYKlnL9+h8;R`6&?a*i-%Q5`hViOD;^z8govT`HPGBVQ^Lv=&MGy2UIETML` zX7U-#E}Z}HRJv5Fj%-eNP|bzTZk_bjW9S%;WpkTmGx4dbu?AX86*pmT9{5&xrOpm! zHw_z2iPsuD8+%6q2Rx{F22SvDj_`Lq?Ou4gD8qe2i>tFUm>#l-(3ktSkz-@mW}w@#V;}ot%?91k*A85*O(!4Tqs~f< z*S_FzX-r!Y4I_r(&2Z6F^7e6q6cb_~2w`+#OTA zkQc^Qe^Ku3pngjwjWX3E{gyt+W);W#Fut=k0yM69H!g6}b@1(FxklRzJR68Mrd*x# z$(fq5#CBp28dte5uyepEulgUqH;fKOutqJb<~wtdWxgU z0>c=Ftz~WY(jd8#P;CC zIM2}CG^s|99VH!4O)=Yu)?V}V)4(x2*ocUnYICAd@0zx~9%PfPj~29XXBK``o6&BY z9JL6>mUGxOHNP^}ZsylGG4b45it1sJJ3U7d0ias0VP-NLvWmE~V5xca&RvgH!|%4H zX2faPh+H}_deX8I)NMr_IUw^eY{hb^*_L$wF;yKI6;m_UJ=@d6j!a2YGs(GI2dh-q zAlrwiEleDFp*7}i_MyzkHQlb%63lLf7N?tA)x){xmu*G{Z9QfuBotG($J&EtUfKRf z$U_|-%Ybr)O99B8b3eYZI`-Nf=7eAi%EpV#(fNYLPT4pDPV`}s3~{GM1T=$=v0ap! zp-C6+Am<>=OA+soG-D*n6Ao%2TjngAKLu*|xIEY{0FLHa>T8lq`tufBdXyExU0E@%%&q|3-kfy26oT$Q(T*F@t_!X|8oR2YW493 z^ZUL1%VL!DAQp|4?#Fy2di&eo9`WTy569%2=)iQegkh(zJ;6TsE;y=vQvr|O)?|Hz z?nbXWlTO7I<8jY$1p56I@0aFgC?XS}3UX$kd69ZKAx zInL&MSlr8`25I3$rus&bLrrW)X8D=83SpsP*tg01l|y(eVJk*8YFc(DBwM-=p=9NH z&|KXKS3Ps%-v<2Bb$}eZE&Gm)MSPaUoyU7CEVP%i26+)8`>#U^G`P74`RXfC7H#om zbz~{4SzO%Ag>XG>nYg$m2jYb!B&4|+dB#TqD_D6xLR?Q#SzL$<@k%O^2~y9+&p6hDu443YAN9l_J%0CFPb%B>|PX!AWJb3Q?B|P8}OH z0++VUeBTnoONtf+o+{1dF3YCRBu+6L`Ljy8WsgiLo%|RzG%K;nJWJ>ml+A`q%Nt{t z8r3S>`9jOAR)w8HodVmnT2*+JLNWktx&Ky{v3DD%s9_RzvrW z4rsnGvN!!FN^VC`9aeRJ>{sAE%{qZZgdOgzOf>mVHC2BO& zp|Kl+>uN&gvob+G|1JYwYkdgfUt_V@jUw8rZ?~S@Z45?LQjemj9_gXqjMwv}TP(fR z$)z7%&uOp4S#x{gv=`#C?Utk3Kigv149vzwoot{MHY6y(Z3`m7nqC=!NmakMZXMT` zK0*U>x6TORA#ba_R4De}eI2QPbrbB(^uZe_g~ z9LkZ?KFr$73TyjB^?}#L&LNW}F=up+DJJI@mwOlr>NF~TtBb}O>rFb^;3&1fgl2%g z2BxU_#Cjd7Heaotp^8C|3xi~nf?a?Mg{paJf2I500@i#P6LEF5Ng-&xSi~U~b!=o4 zqg~Q!z-2SzKT>0Ec7%Il$ephf7}o6c0Da?qz1&(DG?qJGE6(uOY9ign3_KxShhWx4 zS~ji08E(mn=2z0ClQo)L4kx3t4K^%AZfA=N(@hrLZs@CK(nNlElhA6cdKZdm7LefM?f3RF|@PM7j6qczA41BlJa4I}cs zL?>a{1TnOcHgB-NCzfC{&E9ISQC5#Y>kCuNd=Fpm3r@s3U8GYmgBJp&GgfjZLUSjC z)5kngx9%t=Sl5jV$*RLgV7F)HlbD1sRn8=>yA0OJE2|IoXsQhEA5oPw1vjNk#IWfp z8+Tkh|DsS3t_1Qtbg(!^AeHBz;K?9*g`7|%Hz4do3DwRglNWpO3G?Tw$sv$8E=2X_8NFquhb4Kf8ksiZnkNiRmaCp3iv6#AJn`SPkk`t5+d2a)OpK=nd^ zH-)r%MTq`|e)Vbw;tC64>4+k-H$~Z*%1Gf^U25UWM&uXXmYgx}SeSv9!YQCT=s8OL zR7&HN>YcxK0R2ZadZ}*2{l}9x8jD_OFVyIn%yT?7V2`9PLAp^Fx*z}MAzJJKfF}~% z%g2?UcadWcakn-1&)qlOf6gLZaKBI8=l}rljQ`zP03pD`SwG%$TMdU+>hNrU3_ z_>u?oN&VhPVE`$$gp_h5Qn~K)Api*U4aM1TCN4dYcKGD66AzM)6=by8{o{VUC6Yug zDUUdCpowIzC4wK-aYVTY(GAJVxb_gu_#cs0k6_^KmSNgLIC%4GEr67WGi zpGeo0GWXV`@gI=|H*Tl=rbX zo{bQ6jgxUlJV#-5iRY=`x%nG?b{dGd?q# zG;6SO#F73vP|S^v(q^wUA}0R%z&|o3{*j>C5TT1Ags$2UVuJ!-GLC;GCR>RI`MfOK z^4Nki!7Huf_-G_HLd&br5H?2nTC!309$jl?Uxh7Us}rc=4JY&YE4Z(k^hBUlI?52k zsV=5Fveiyu-^KARX$~axn~{>HU!a3J5mZ?;Gi|=KB((%B<>c0K^O8+n%@Lq~LKw3B z;DSU$fB#EfI?@g!y)WAo(HUAcAvg*W6G1a1>yXGP{cZI_A zudU1@1~i#UuLAlJzAQ6U?WXkoafJ?4^VP`MHo0lujgSwj7dn@Z(#blMcl8vgf##wjK%L;8ilo zntC4$l+Cj5mlxgjeq845;}PU`b;+#4oD0qN?77X|b-f+G_4$3G^n;~xb~&U;dI!$;K$ zEh$l=EMcf+wVMr1Y#87q{S%Ngc-V!FEqRiVN_#{{0LNJmg3r0Zk{lAq(x?0 zl?2PfoMUh=N+Bc@gCtaZso`d0;n5=<#p_bq-)cd6Ngrq{$y#ygk^U@rcb^Sob|9s* zcbwdZgp~VhU1E#+E-0Zs^+$Z^@bdK4(!fw?Z-L~Ky;f?R-vAvoSg}V(wQ&u3h8`x! z!AOiQEplLzmCa>92BN7N1U8L?ItXYl{+`xW(p`@J4*CJmR^lCj3W+!HR!CP+U|z%? zPnD$FAkkpjB4ofSQbC1~bd61^`!tfr)4eHorQiNgJYRR?m%%WLRfREIhh)N1s2?t2(21Au3cgZF+qx$ig0Uz=&{&#;bYm) zWvTHkGA_NK3}e7i&W_hTe5YG?>B%!?Ou9+16}ZKv>CxfUwZj7*V$mL>kZm>Y$Q^Fz znK2J736Ktf_jZsdSl9Ug-~gG{JMq38It~%8^PXamuH$|xSgz|HW3aAygl`L#?|ASi zc*y4SZ1Z`p?d0pS@9{-lNu%J$s#$5j1m}fd`vjxE$fy3kgU6Y>C3FQe(I-^^ljm9f zD}Ln4PfYye+o7lNLV6Rd?loo@TaMm!SJ~nC`S&cs$ zOb{tMbez(5L7vQt)zdifjtr66gQCbiiJHw(^N zPQ3|}rV~VXSP$|?)Ef3;V0uEYGbvYU*WhmAj^4p{{p)(a!F6uR75*>bc2^j$*F|3g zw1+>>U&P1TfwqdBpt`)oD>zL1EA)KF_LfZ(QT!z4i)Xm+_u$^fx%1Pz#SI?q0Uzqc z%wZwPJH!n?fmOZ4ALPe-6qKLf$e&V;%CJZi_a(~X8oz&Z2RHZg{Mq3h~2`BIXc_4W+MRdADHWp|rA&m8N>DDN)qUZ2qEpy|()^Rcwa_ zq@o*~GSi~bkJ@L3RnZAnCc{v^A73vk_bXWVT`M7<5WjltmFjc>!l#ndE0hzGX9(1WE z1*uu8$z@*H6s(bmR#T|spKXd58`el3MmrLT8I<;dLpye%weLhtt-e*uq&{CCacFJ| zHM0>*<2?el{5h0;5r;&h-K$p94qXy?CYUuMNv!4neC2rl+$N^ivDCPLUolN^GL7H5 zI#LW{qe1zhI({g0_rAkBe9>ogw`RkOM&vMu_~Q(Uam`7RQj|B&w||j=P7PpKG^*9@ zYJZ#X{jEU%KB4>bb7{-j4$&DSiV)Kzc#q8)CxsNR=Iv5t=1TI87{j66lH8b*v0S1jIIPpadoRO$smN;>;*X<6}Gq0(CqnFWi*3y$DF_eIJ> z*f{V78ABM)c3APyu*@+bK~%BQ6>FUJStvpAj3xu-p>tKOyD^-{x0~@$A$u>fFGhwo zlg!AryYx!rom8!qAdZ~?r8@lHdv!EtXvQ`};Lf@~?eYlohK-1&*9n>T5Cne=?WA669CBT}1DfAaThY)GNepL1FcLG$;J5FpQ`gDR;GnPW>z^nlqWeXy% z>I2BJZm=ylqCm#Lk2-rDu#-O@2`R(2YH3qc*i}bX;i;7-@4YmP@VMBgexPbFK0@3h zXka`9she70EPRS{YVFKMiK`GO6vcz^xM4=C)A81HK*Mp3wxI8n3DPrTf4wuMKMkN@ z>0){gH7oYU)(&OT5L6t?me&HdEg94F`u-}|4;grOrH1M6@XLXbV#Fj02q*9vG0kiF zIwx!%tanK;vfgUwG2&;&pPFPT%Rtg$DkK+mi5?*4Fy)9|Pa_L_qFi}R!{U?qe}2mCO5VH)g) ziZFQub7gnPaK=0OE@w%O)IceAasNWFVTz<5MSoXFqW6-r*9F5m1*&PV4|TgX1n~^~ z@bR3GSV&ue8hNBxe8>0xWEtTY6w)c4<+UbWkgUNFV&~j25Q1_*f%iA_O~ez)WvBo@ zqqO6jlA{u6wR?3RKQT)7Y0jl~x_RzHl4@`e>+1LLuvbWiRhPsqqkDPVIyZoV8C>qi z4Gj=|4@#5u*!fQizJbG<(8C_kFl*=@-(+mzdC%g#@O9eC>%TKi{=NWF2~o-l+{3Z{ zkEGy#0=v#!RH{Ds;hdZCQ8%OO@d9Ijv|upkur?*=o%{_d+K1=p;{s_eQ9vR2%Q1n| z?FfHVo!PLxM02Ugx$oQeujrb>4(yq;d_HWre_y8FUzc#6LKbkyTogiPZ4AeIePrHW zbf}LgcWkve#7jc&ihTMuu_PHS?D8U)JCE5@FI|APp1hwDO&p$k^1K0HU?~t1=Cfl< zfv~|7>gNK`3(&IzbnAW7tABYWP+vo$U?jof60` zulFS!Ht23y^pA{oO`TgL6(t>9@Q)W%akRMKrO6;nE#q{#NffJ929R|W>mYguM`r(u z_mKGiqU!QsG7mzi7_@7yrLcU8iF=AHpOUQSFT{3>U@$9dV<&$d%7w?f{Ps7cKsEpEZnHc{41)ARS7FH8eBz;&vTnvw ztj_XsMPbgrrs*GHC|jt&I~*o)fidu+@{jJW%tzGtL8M=RV3}{|BcZ1&9-DqT!H4KR zRqXM&a(wy-R<3AJaBqC`x5_sZG8J-w@8uASPXCA>A9behs42bF+B~-{t1aarR}I7u zUZPzhxxvuq9=LkWR~{QqW6y5`qvOUlmAJu^oOH>gHU54XYvj!RmnoY5GAW?z9_h#1 z_f*_NS$+XA7-xHwxN%PW!6Nj`h3FwCrjM0k5@ zDI$>~Z3H``8q_jpx<|KCF@pSR0?MR=vN!w4_9*mq4wvaO=1cOBmFdLjz2-QIj-?C; ze`y3}0UWWlsecW^6OHFApnZkel3;dnE0mjHivK1}D$ErraWwnpU{A{_;B6|+jT!-g z(^>hH>#M+E{xTCUZtu--?>UNWUwKYZUW-KuHRx1*w*R8X(s^PtU~VWtiVtVuyB+Vh zIK)&|@oCP)#(<47_rft_G^hMQ4up$~i>nQzaN{Cz;)AmQiF1WRU477WSPS~lXYBm} zUp2WK$bC(}FfC4KyOTxIuEO%Ts1qa$FA;-F^UvE!MCD7W3^f*B!Cy6HDnBve{YE{C zA)1if9u%b;iLvsNSewo6XeDUfZ#;&lD{uXzo9e795SGDZjb$sU&O@p_Bw03rQ=!K7 zyHEO7|BAOs064Y#OU(D}nuD%Lz|@o$G&!KHbYhpeNRG=*T6m|G7WRCTpzbA!6S)S;6-=*=o@dGsScXxqd_7X?w(=||nK+J7w8XLQIGyqg!J09J50$MEk4*wQU*5JUScY1Ru65{mJ-dXF2k`uKL zc4QUVr*v+`(v=gdGwQ%@^HyjA8qzT`%Cb^94d-Opg|`vHQ5}{%NsCD(Ek4vBMd19o z$+bI65FE1P9*Paufx!eWdKO)adoKyU1`p{oBY8_-`T~fvGn(w{dd&=9`5Pmf=9o~N z-U=UJR;Hq7l+s%5fo<>YA1{~oAx7VSGqaLQO;v585Fj&HIw>Cvu27|IH5w#!Q@7>nofz*Egc{W%3;Mi9iYd&qv zqCJI0Wqq=asG4Fyv4~bk_lW}9Q1F73UnV8B&GPd zjWGt`jn}OX@E|OF<;I^!Q%vdTh4L$_3e`7N8C3Yw+mE^X0zZ^)2=4Wyb4IZ=u2sMxHfnIHL_BAY}`VBeFMxqAtt4BG4lO z0IZ|>WG~XJJZD(cX)hGQy?jWI1^Fr{MQj*W_Pd&>S_a!C>`qeAKY3E$fc7z2MJhU; zKaUr7t=8DU8A5h9{6o}1w{oh8*+6>~zozmkX3mCwkIF0wK(am?hLj4GCgwUV6HSHX zlHe29{^eCwICDd$!mro<}Q#CA5m^6xY;R z_}rC{z|d#@!4(n6)WmhyyyfQofe8rVH_TX3Na-y$(1e=(qKhL$I?e0y(_&BzH^{8~ z@9KfJ!E?a3G{jzX?-J*V3L!^4+RvoVxLE65e*Wrx`A(GLT(Y3xZsrF4Gm(`*>Kq59 zaKe?LNws@9M9hC2!Ar)T= zJ83}twf7_qMGdQlSIL>ZE9DmjiF#d8CrXX}oQX`oKoPn4IDKOfS~HsiFSDM6uIP)+ zQ^ejoBQ()PXeb6$(Trc&!z ze-yXLOxupMwdKk=nzN@MPwTn2dTaygk@i zc;voNs&{tp8QA`y#usq};j(ONi?_KvZMc;ftjFF*tQ|PTR{FCnM{xC+Lk!IVrum$G z8r9l5v!zRWsv@EbApIU-tDOGc31I&H{-0?$;%89_XG8#izYPD?RQ|tx9E$(m$I&xz z{I6Dyj*Zi%WaHmky#kqDVwEuvf&hG#ZAy%L+&e?AsE3Y@wpQE7^~NC$7~Ou4icLH} zP|O86tIn4|30YU2GH>j7(@rnXPajWR+#cuJy6k~(UsfF-N3f|A!wYWVs+D72O%AsQ zzQ2on7dSo9cwOq%MQsniaWhJ6QCsf`6O4|wMO_!%oi3$LWqcZPyt1kbuL+xXNpne? zuP0B&;%9SmOIzlsd_9{mFaJ8K9SiH0Ry;ZT$}HH7X3?(P|0TWt(q`8AIq>q<Ty?Ymr8_(HWcNi5)azD_`5W-OIbI8P$KSShc}u^VK8F>#&KK1F6&I?zQ{ zub5JE^~qxv_$cA|X>1yQYINAO0j>GXIWIAcZwa;+^k$5!4Be-5of zE+Ab-brD>GcMisQjhlgqeLHIcB~CM_7r6kzN3oiN?3=yQA!SE%=tFkbMl`y3IqY24 z%vNXsy4evX<~Ap)+&gpJMhLIH?I6a)@+px3c8=*-?8pMSCeO^O+CnF5TyL#KqUjng zV(K3B201Df)VH9~5twi%S>qHN^kQfVEY&Om{ka1~HhHkgYHDFZ{?*VdQ&KB7Kz)u* zu`8QfbS2iN%xeKWItHLY|G%gf9RLt%(P!--vZ!#tE1<-N_^Y*qIu3eQ9QIx?-E<)* zzbW28amS7=>ZCCq22y*!9|0{i0%1xA#;rLs91k;Xz)WSLA*nuhJ@@pdKPtUZ+OmU& zFsQ^rJxRy`rtsDX&jOge{haAdyr>dWp=+_k^__}MXQzASOtxCx#R)1k6eeeA3|1?M zc>1)txi*#%A0`(D$K=z zfPwU71R9U7qDwfOyPV$nRbUECQ;fzX9g!;q=8m51x!xWZ1kXcnR`Ma(u~{=s0o>cR zux?K`W{595&$P2Mv!jQ6JL4)R7WABup{8G0xzM0vrXpo!k7!4F;?>a{68y=Hf@$bL z>si7R+f@Q@O*+q}5lT<1IufFY$OJicVz4;<1$!=;4YuiM;45g>hPCqguyn^D7r8#s zck37ubmP`nL96j=V)*6YGt+1VI>hJEgZn1GF>f#4j2)U(_y#$jmo|ekg?#1A;a|v0 z+zG5X@GBx6#wK27*ACc)R*!s2=9x#+_L)}Gc@UTt_eHnHr!qc7;?^s*h~@$k&qanJ2u z0;C}V-GltY{nkrsfEOD(`~wK*TzfsY$pV)ri^lJW{?{x0c&w5wQRpf;qcTr*4a{Tv zQgrV3Ez>IHS%9gqO;Ttw7)B68R}SL`buqDRS%XfKbjUOgV~57d~%%0=NfFes2` z|I(+%($u<7_>+2lFmo*aQ4#}IDP+8rX3jH#d)Db&lU>#(v5+;YdisTu7B-#bcze(^ zU%gJ11I$4d@@Ik+on^6S#76w6;IU}CsYDam_Iwm|fH(lVssJk&CjUtD>_u_X<4cn< zD-e20N-`s=w(J!?v;OGmDAs5VfCQ9;SN?vDhZR#DmI*|ErR)Qc)KPj<99=Z-JXD&n zv(qLZ=oULNJJL8(FQWB@_6t=9(tj;5090nn#mK!}OZA46f|?5-hQ8iAc*x$OKMw_| z3p=`(1r?Ue%hD-gB4j~Nj(-P1h7}nuho+K#O3x54kL{$&GGKuYQ$PiyFH|T_f z5`-*U-&XZ#09s=HEbCN89jq`#_nDp{;OYc03a9ck?6qD4MevJpJ+@v_j;D(s>zcX} zO1upG5!JT*RCoi_j}Fa6#85%D&S0_fKtE;mEda&>dSbC;haHsy!GazF2ifJF1$E2W z$7>BW5cp6Q0HC|JNHhu@sMI$nX;j{PPVvx7CzI0qlaf0Vd@hP*1Ib`l7wZU4Sgt$0T)9%dfr}mxWeMYlE|#Op(tr>PjOmGfBUOEI1wV|@3gRCceDchGwN4l%kZ|xTTN5sYT3f)sghr3wC(EB2sTvV z<_%BJe6}*Xztva;)!A7U`Kq@bypX0~K=f&_=RQ$YtN!e=@YO8SZ_=L@%empK6I?&$~@;*cR|ky^hzn8e}uU~*V0tYI^Bz*9_ z;Q0*!dDiKv4ZUuAk6GD|52h9rP|D+!l`u9uGvFep3_99+k>Gfdq&I*?rZtTJP_Tx* zl;-jJ$S$py8D4FzSI@x8O4u(i*6-)R_2F~kJhO+pG`~N91e+z`l2k^|P1A~uQed^l z?L2?)kRn2-co9-?NLdP^K8HVn=ajCi_~z;Amz(Cw8?JAG$Ve4_vDiuVjM0i`m2bT7 zZK*W9_}db*SdoZ-nJSj`Vg9~#YEFg8%D6fmzA9-qR&U3rRtY`jz$$Gd)AYZff@!mD zkEB_3WA$3VJck%!vA?e7QxL@Qs!XalGVMuV4hkjIV}ZdLO_oM_wI{ zEb`D{Xap#qz}|W8wv1Td=a`UBpT-eBr#J9yX;-RM#Ov&e9$4_4a{!w8SMUvP93CKvGzH=&D=l)?XdOVP{^_ zU+L&UF6?YBwn>0L*MCNV_)HH4SF&7NBUHM)ni(w{lH}c$P)&g9bpkM6K#fHjK{cqw z7bPv}cqmr2rgL#mkL=97xWv-jHfufi0`m}mN5!0PsZGDs$>0$vNVR?_Sy6E zDaC24&TodcQM1F0tTj>lqLZoBf)c!a1f3d{ghdLl<`oy$%Ssv?~^7x=_G(npeVlt?KQR##7bNPQ6)TG&~n!#hu!GdH0#=%SC=hzw^U`VL& zSvMpI_+EYDEz;P0qh-VHeJT~KkHjWx3lggZL8vYk>g&t(2UP|FHB@JK4(L+G8sr&k z7=0nq81ByCH#&n`=SzYLbnqo>IHV#}F5*}Fr~pHBiTPLn*YwW#l-*d0_th!Hl5=b( z*c#vxW7emX%-{Kj^C|%_H#f(nWTdz-9I(9cpwPfG7JZr6wcz(rBLm^D1sfX(46lx$ zE)lmbrGr_F`h~$Q%1wH13;@*Q*~sc;PwzPcidErW*FzABdZsccD!}N1?WwpsmE5rkr5J?Nw1w*`2tpCL2EtGl?@|&LnpltwtIU7? z{(M!vFlKVE7bGG3Cxyw zL8|BKu7B6Q>GKiSlahsHxeT4YEpUqZaQ6A7WET#EBeu0d5UC2M7jrViDwou6vR3w% z=~9(5Gw8o2I97v2O<)}Zkw-{)bV~1Pply{a3TkW3h*^y zC6tFU8`4;+Ux|B}?JG=xE%`wF3+2ziPob9F6wn81$Y(IRtr>-6TJH4AH34DV`$Qv& zyIk(!*_T!_faz7HhF|3-ju1-663QT$y*Q*fn7o^?|hc+1uaB%MGX_jp}uCUum zOfi%Vd;*P{Oc50b2#~)Ox@UXch8My7wAT_=bAGQWd@laHpI&9?Dg6s9p$|i4Oc(;9 zVyXCoDuyf5DK$Z=V=mxxLFk9MgEF;zaUHP8IvC}=CU|KfW4V| z5^E-!x0NIypV@jl0FfGN0*$+Gk`|Jz)TdGx)zRygk?gXLI1zl7@YGkS;Qcg+MT?{n;XbO>-{N-rr+Fm%YGkJymeYj-k z%JspXBeS;m_pcz99-n|rlRL_=mBi<^*wq^WPAq+ZDYw>$)QJNjOJO#i_g_RrlR}M> zCQR0u;-nm{%$UNJLkkb&l7f#?mVXPHc^WVL#4a3_$?@OVQx5$^1?tUR5(K%~dOrC{ z?uJe zI0!@23bHc=Zhkyf4ebE?DRf&dE4a|R-y`(!>Bft?7*Qju&)(l-$(^}^3;8?TVrRUg zb=1Vl2$uOPR!k%o{BGW@s&P;>c_$N>nxl)ZUz)Nj7$Mp1CMYOFQ1pEQ^u@Ot1T;*511Yp znf)0HCG|qRBU%91Rgr-E&wog@SpEfJU5YdDm$Cr9^h5I7-CRt zM&7U}Ig4ghC<*XF=X`+vSnajPJJ{FRrbca8KRTeA+;&L{y{yG$P1!zt;dBS=qUg+% zl`u94%B!vKAtWThp$rtLOld(eSDiQTlx#%>& z14H|#aZV`D4~ z#hZXGSi;JMr5){=ih9`pL3eR}efG|GV?y5K5NJrW-%^^zIA;DGLa+s<4GmFj$8_nT zQLYe`5tLOcubzTeEt<4?USjRo=2MKTV+`BAplAhcQ%n|VvrEn&m5BKS&_{tYEzcOwdHwQfP2WQvmu@~C>t7+SvA5x_ z=4*vL2DR09ISN23K;S#URX6(|q@6>XAV9Wl)3$Bfwr$(CZQHhO+h(P0Roc#c)o;{y z+;Jl ze^<`3cR#52kb93>&^=L+KQ2uYVZn$*>H8~hxV5l{4nl*PmT-yc)<}aO$YqVb88Cb?a^b~_iJ*@zkB1K#vz8WSnS}Fo zztG^Q;diK*pSl-M-kSa{>4G8yBikeFSiZ$;bv%>UT-y{A8L|9GCk z%|epPAj?AzlB2fJw!ipM3YrdXo@9kpN)26p8x-xjV)K4K4+2(k0B~tlO8X3RF~d&ll8q@< zsvBxS2!Z;PlBwH8>oXyx3;D-4Q@ejWwzhDW7q;&F7YkQ4>WDx^!3*!9ydH??F~Y-f zMi6pU%?8YjGhBiT=!_^rOILYzaU99Eta5ga$ie8H)uTFYcHm`Q<9oPbmImP9Y738U zX*Di{*Rzm>UL^IENX;M$8+i!Ra)y$lw0}Np#eqAY@IzvzX3a>o(m@dwNt7n@HJ7nx zkL48j2{J}UhqbFLy;{-Y_RNCVMX9dljCTo`$bl2?D~SV)Gm-+uaHul?c+Y2?=&cr* zED(sicxrWCz$$gOH(Hx0AzbfZa}dUZ$v9?C^Yk77+ChU5%YC&z%Cz_Me2F$5ZPSAOIXT-d`PBJje^&h2H4 zF_ftZw*=2;A1yS*3d`VpZrtXm(#Ms|Ib4e;p3A(?!?|U@%?D$EJt7Bh4t=o7Yw>?I zIx}V{3U@M6Jij`B@ZB6M=eObw0t8t#N-~-WmMox9BDjtJ<+u$VTK;bwxqEe0+GvzE zjcf&;T4~~BSEo3f7P4e1Da6LtC*NhY%uqBVK)IPm?kKw{-fs6~X^$WYjGC%ji=1E) zA%}@UX;?h_sXIxylqt<;vIu?pw=eQ@tBb?gKa*w6ZB!T%YZ<^_dnL9I!%Cr@%R(i1KInHi|C_6hmwCd5Ou9^}@Tjnp(T!0&C z+*(SY&x%P1Dy#~iF9t5=Onnt_i3=!~&*S}hx(NU7pHmf5#|GH|jS?!0&;op8`SrSi z=;f(1YFm*a$!6{zldxt5Rcqmp13|_g0PwVsVV%*}!*@SwU<|a!lD=VhFv@eiu;D@% z_cB*dOG#Qo)FFk7cYhBmr^mhZ{_{Jt;m21Ftt-N?+@NOvv8i56nV5-9$> zgx>4%8oo)h$+9udOoq(93##{|vzT~S|CyMNe3NQ4`PG|}7-8TNSF=}#4~ituL}%K_vP?8jLSqn4 z8g?h5+--K%Y@h&*JmmP!MTKWF--<$a`1lqix$@RRvdw^$!$H31mNu+=g*oxvpG3~k|S88KALZm@J-FG{B>3$}{BPqGc zJCQzZn?&5HH_2&Cje_!1>-iMe%lFCd=F6Vnua@H8Y2clQ4xk=*O`e0oLy*(gss4)0HRsm>mKpUHggmMc&hB?Fa6dfJIClP}Z=f8w9Mb5lBA zCjFR;zCRo-i4;lx&;1qFu}zBO5n`DZ*??eHgI{ypH=~cW%8ip&LPP&*sdhIMa|yn7 zaYJeryf5UBJqaS3>*mfx5*PoMxB`;>D4c;$Qeg5~3py_Z2aMsPGCVej^qi9sgRJnF ze2jC)fbfBd&PlO?P}DobI2J)3zGtRHv-qfpBU@uA3quDJvAJk7n|J=nOC&K9m7C87 zdYT&^hYpRV)*$Lv3FWMTF4~=5;|~Rb^vJ~DBZ9C4Mw?U!W_daPGWHOGiM zu_65ZsTN<36b)}`QYwL32N>a?_v;O~parMUgT>h-KR%5@sE_#D{)7@lbGMUV2grw?-Yj_WYkP~$2>Lg z;~2o!c;KVB>7rhU<(+Q>G^oo)2Ttykco_=b65R8FBC%I!Oe4Ap@vAppb_pe^NcP9b z^8%r9mz3uI5j3_NF!RuK2Eqbo>A(LFgSI0^OaH`FmJ8F7MGb&=zFBzGjYmOH5Xh=? z+fkpi2K2A2FcU}WEns(+Y1_w{pBHxKKKzKVqx~zeD>0h7=^ZT-vu%QoW5*ivwKx^C zJ3tuhZf#w-gMeGQw7No!AzhmNn_`B`+t39j8v%=gqE^6R8*92O_9ltA$zPb-J=HQL z%~pjW1rBD857SPwc1^94{UD1ot}8o6b-u|5qA*2MEY`08gmMy}&9YZ52-Ek(^WtQ93&HB?&_2 z3o72*F(4KGK*68YLT_Id0V;^`AA2u=x#9{BFyqir1<0IS;RiZe(Mioij{Uv7zlI?f z1TI3)A9hO#RgqJ*ms6DVXV=6et1}zYBx8HCZS@@oP@Jz8zg1|~!@5yN8ndk6@d451 z?tk~l`Ga7^qGWP`bxfapirWgmn^hZscWxay<$k3!OlN@(;Rv`FL3{3&<#+*u4B;l> zYk)izM7>ix0<3q3BLHVpbzk2r7%4&5i)&L^~F=gCfnTfx25bhh#NZyq~+^r=ET7rtgT0&5EV6#BOsa@TD z_KG;u#ngULY4IXBmmXn$)5>riHl+$nU*IDuOuw_;7@&5~xz@>3%cTT0p;OxN_|a(3&!zEaJxtCM@0oZ_)SR(6rW3s}6C zPMikv-mcD|H_wS2`o*(HBj$JMa2$q_Vpb>HRUkYFLC}?j+hnY*0E2~Jj}bKs(}{mQ z7@TPhto3lh49;s1Rt$Yrw?b7CbFLn$+$2QAb8##^ASqc~(qNY1`ZrpJ)q)iUyFrW- zp)1bHA8kpR*~LP4N5;YTZvYfF(qOnf)FJHTQYaX|zp4bEAtgce(1U-lBExuLW(0!% zLq?C2-h<4cFPySQSqy;%0Oq@$tWV;G@<|t!*sxuK8RAL&f-ZiuzA(T{1@|XSEDK6$ zHQ@xCSOX^{C9)5`5nXT&-i45r{Bc$SL~k+B(5!^f`2{Sof1w~XYz$Y42Y8tI`K5z8 z=qSHXARXoGF&YqEP$?DMyk&NkF-!3$SgxiebS(BVua94sAcHg!Hg#g%An_&{fZ=`@ z(NCbDj1y(logtCq>%mhkfdfa)tTph;QfPY;xMr?%L4+)**k(=8?0n6PSe_c1YSCaL zycJ4>F=R2Kg_N*;D>YiDVrrr>H?_k13<OCaUC!iqg&iVxq ztlwa?#d2a+vTCI@bEe*72ZYKd)zC~shEY$|0DCj-tmNH;l9#T**tsy?P=f=71(NXq z<>b~N2_m+o1+#WBirZS19Y>ei5$u^&A)`z+x(3A?*oxfx=DVoMFF~~x5xAQuQroNq zV%eJ*I5oZhgteU6NUgD;lZGr@(ku^J@A<&$5{L@dxD2WmBqdTd0(LxZ#2E zIMg5(jteiJxp-rkoZ#jjX^m&(hHL&v3^MVTcv)uF(22vXbw#ej1ACNj!9NIJiBt6@ zZv9c~f!i}X>B9xpc&B><*`+Q6fP|gJ)Pl;D_a+;2>IyDM1fTm;ehV9z7kVM*uAvQ? z4Z&-xqYI2pt;Q*yDz5Ll2R&@1V&53I1+gqToAArPQalY9UX(|QI3MF7$6f$jKS@Xd zHY2A8gG;Y2opl^G#2Gc79cdADqyAVN)=;?^?y=;!UCf-YlJBO)I7N6`2ud zJJ^IJbIQ?cPG($iai105|2^IOq}{xHb78w{p0Pm_H54~g0>2)D9?yDG@!puzV0F(-HPw=nv0ahe@fekf;Ie~!~c242n@tJJmS zhUvyx`y~Wk&m?W}3mM@z2iHvvW)zv#0U6SPb+R2;aJn3SdkL2J+B)avig2Suq$UkJ z^ng1}I0QL%3b!IvMIB|^^gx>ygHY58DMp9Lj?UFtSzo^2rfU8JBTofjIQ)eSu=E(z zec65DVwCqrA#ZbcDQE~t_l)JNDWyX*p`a63$~bT9X*S#zt|vu$0>_cX!dz5#`19ij z8UG&Vh!N3aJs54kgRV9?Mykg=326S_k+9UhF%yV$ma)=$C9O{JThb z7Vvq@i2E4k8a%|jRs&kVsA$=dWJaOeybNgMMl@DbR*Fr`9p&-v*M1n26~71TSNp*4 zkR}zfWCM|0DN=OJ=Tn|J@{WmSH@(>-V3A8#b2hO2saHL;04I~}4#z^QJFFUd&60Qx zDL8`zW`9u;3bTPmqFhmn%8V_f`!fOJCTBQB6F*Wcp>lI}>g72U_x??$%dIIO`01Qe z^Swx>s>B+P9S;BJ{K{t|Hq4s;ZOVzG13i|R2f{6jAH~*|-@m?vq*xuYjC6=9=ru!lY%-r3;+CWZt zk6Wx>oN~Y=Cb{r-?F1^AMEpy=e)F_-4AR4zQ-z9l*n@eI$MP%?GyTMUMVPERmRP)rR2SY=7Zb;q`b;>)Di zr_xY1T#kJiDgfko>_RUC4UE^W?^{_EKto$1#mY_6u<(m}`r-7Q|HFrD2Bg%1pZ$ci zA8JoJ-t-&2z7K$rQF#?DWXi!iFLZ2~846@3Sb^Zm6;4;$=UphJha=_0fD2g9Yo$6! zhF_niPXQiFQ2KYJ%BkBs_i;6}<}9f$tT%VP7TKD@qxn}tyB*D?KXH$NZAQfNC1Z#-byR)Fg=yfgx{fY}#@7vd2}Po$4oM^)#+jDACLZ#+1&(suFC>}>G04P0R8z!N_qDjV7Emp7qUcL9!3!K%wmi9dHHU)EnV#txZ z{Nn@7b7+QgRg!-qkrTilvh_t(W*B=|@Q7Y6RwVP4xP`FgZ->+@y&3bR%azgDXDcs# z_M?s+yWAMnckrd>#=7M~Fieg6z}to|C;qWWiukFGP{Xq?OgFdbL&~t5XqZ+onz}gV zyGfX+L*29F}dr#4s}PMETy_}J^1qI`e^D)qeWB;{P*-1dL&_0 z?*H^A-<~}Dk}LdzuH7A)J2^!Uekwx<+)l6?@loqUpNg2Q8`xGKANj+3AKAaW_t<`R z8#%HY8MFuNUo_{#A$pe>;)uN;Mf$>qKCp6TbO%Zm#yIN9N<#E*4Phr(s|IVowP=v^Y1|*;H*o?kXAo{Nxhi z{xDp$$#Oy2_}7PW$>@B_t&v2^%q1|{FQcLatCu-Qus(HrRIt*f!eCuXLs-~ks^+4y z_50;l7{d9E+oJrWa&y&mjmGYB3SYO%joP(Dcv^yexK=M1PY#mjlJqCXP9l$H_ zgW4IYR=rq7?^XvW?EG^u0YB+QG(aQ`+RRU)}|s?WSvw$R9Ow~Z_7e4W4GP9zqUxkY%%ndZ=3hSaCR zL&jGTrb@56}wuBkm|4da-w(^B;+2+r%@QU73GQH-5>5{H)W- zDE^$u{cYaYxmrz~>TKb!OgGOx@aDoz2jvwg5CFROIY-o3_NsGP%x-myXG=HR4u$Xf z)TerVNg-+U#7x4Pi(FoMuLEoOHdX<_p0FJGVFvxHzT=R;Do z-+4y1pD*P9gqJF-?`38v003kB|5JGRf41FuEbXy5)Ak;zIVQs$0k#w+OQ{8D_a)}q zx_x6wy_sN*fu%&XOSvj4t7#4Wzj*XS(W;Lpb~fm-Sq?Q0xh48Od0)ca@fW^fa>?fv z6KWScv;Lrrl1$$*Pc9&TJzPFbAMb!`xXC&{VEW}vs7n7GM#@1tPA(@Pm zavr1jY9IJ9fBHG@UwHmLIq?Sc%tve))QmF-zmpd{g9Jy!F_qi6kp{YAh{{>-cE^|V z+r)oVV|tmE7x}(9y}25}bmNM9O#pc}UUd980`YU1D|dk10$r8v+6DeRymY}GArv!B zL(e``rsO;7KX2u|&9WiNAwSgSu*~l%peY(PlYC-Y(*kQ>(OEW+uIMkMq`j}E21ny+ zL^KzlI^8U6UEL$&fJ-a?%>T2FEk^4PvhH5LrY3C*ZHV$ss_{FG(6FafIR3k9q+|GnG}~O27u!gh2z`fWRGy z{XLkblR##0?$p8e?AvZUWDQ986ZAd&PNbo*mt{`oI=7yF z6s}d=6~_+filVVhE$v~&IA!AKRVghk>7D+(OwNtLu9GJC^4DAX{3Wkk|O z!l|Y(gJhM#XAXWW`;mXeGEo=(&xwiuOys&3G#?}Kf_Yj}=Bo_L^<<~4AIAX`B3bY@cJT=Ihl2pM}X54Xrpg?Y-_*N2zNQ`qDI)G65$*t1gWlT@}jyw1x zi)71RoM|Y8@c9-pbSB`I8(6KjBVIj_6q&)+7hFw39RXPSb ziYiK(_#WRs03-tYrK_R()ylyqkhgZKmvrq7*^>jhK}(m}`7MG1Buhb2G~5{1i-#`V z{O2xmM8t#>gUo&N6Hl{viJx{%H{4pl)j*hS+A3p51d%Qz#c_Z~2ne{{j;^}61X!UP zEbQ`5F~l$K|CSAg>1jGmTa=ATN9?3K1YJz4W`8mx(OQw0>ZC_`05C%r-~jR8neUGi zh`S+gt_w5QI#TXHE)7eqiq4J*cmb++E){fG!^W~4Uc|-^7+ALi4&1u;Bb5lF0I8XT zWA@EQg$CKoUrGop^9In;dYF-_CBaNV)q#)#iql9LtGD7R28DoT=W`n3(1DWA9l0>2qbG4Uf zD)WI`e*uOGNIFMzDlH9k1{sI$0O*f;(swi~=(o6W4T{ueFANR5qY}b%IS}KEY-zUm z?NZ0++RJ$-hxn{115(Gp7_V7>>FJDsLhJgRdKRa5;gznE#b|(~yX)f#N~=MSlZeX^ zx(QUbTCscy7OvSzTsp(2c?N=1H2=-%IMUMgtPjwRC1#pRcTIRs=_VRkrhTljJ7lS;mg2s1?C8)|wNxbaTs_ z%yIwJFpLhpSUS{z#=dGGYdXtOzf251NA+fbm1Dy<$awEyCV)a~XW@Aovg|ZV|u9eVGO5YSlKWef>0KS}^o!oC| zOAy^#!X!iYR9foz8Tza$pFTfUMFO@#4j5WYj4r*Mh*X*F)Th)Bv2b7MfQzsJUZ^H9 zE`^p7V4eWBZM^$S_QFUQKcGbM)E3@V3 zAmbOyI=bRo0j22$3puJ{8P?E7cj8eQAIlIYp$#7xjTD`91SPQ<1BP^>C1`z3WX#%> z4!c#O*oin=G2F{j?9s3^4fA6U@bz6NIMV`&Et>69#DDC6ah)NfHj_*+<~Vs_7&9&H zBXOEk%u(-XXreU+=7-vTAA70vMYvlM-`kl&TKw_7l;$4;1e_$`bBHyi=xvzmwrQ{8 zLihU|498In)CA*2l`QQ?pOI^z?EC|^hk6qIx-vnjG*1EKVg^R6R#ECHX~&aP?}0wm z0u~hKt+EV_Za6#s9mF7)UfOxn%tx@NYN%&hU`8zO*?~ejjib2o8ZjkEC<>SoNHI~v zD~W3}C7Du*GyWFFS>}D2$3KLx#}0?yFJ^D@xM(qg&G@{A3xEqACZ2s_ z>uT>q5p*o;>p;v^Ff@#4%T+p>_X^}UE?jJA%*P`AO+I&EH*T5M2;)?M>4@7(K?LN&8nLq3Mg z$506*4DXTiMu{a6M6;56&8~uZX;#<`GfBi3jZWHAP$`Hbl(n_lP?rNo9H#5_&@>%+ zWX|~LJm@+fc>(=Js@N0}0rb+RA=o*{3Ba*Q+DrmZ@@)Y?|}!wM^27rG|!w%7rdmdd1szM^p&q z7s|!+U@3}`%F!}4_guT_z;ktUNUG$PeEl_HA|69}MtKSBDEkcP%v5x9CI7mHY9;Tsz{eRt_~3@KM!B zzQ`kEU+fgKJ`v^~jHr%QU1esxEU59ZUf*Cl1krcHdbi$_$3f!6+6(%GjMV!@UL?QK zTA$CkyhRsbuw)rS94rT+T=~=EZ}Ja{3lXb(drs&l3#I;CGhVs{+%Bo+mVx@V0I9|9 zd{e)0CFT|rAl@%;*}Avi=JwkZ8DOfQ`o)U)5is0mf?=l7c#3i>D@tiPPrm52dfx~! z^hLHIG!(#6UV0N3YA#xA)QmA5i?b zZqinDH;L4%w+>; z26qhCR79lwR(&<1z?%$!#@?#D#88H|N(RmnfArmXuw|RMb#I4?fWGpD*M7#^BPeruAzyn$B;qk% zl%&#<_bLOVR-!A zub4+;sDd4;CAQIsiAAjNCX>F3bcQB%e(U*Bu$(yhai3gzHJhPM9n0TcYz5?}mYrU} z_RH_Ntna4e%!ouhmwXT#Fx^!|;~qxqV7Y$!fGSlaDMH3T7nhZGZ6huM(`R0{(kkCk z5*7$i$~2N6Njdp_aIT;?pgG&GFZ+;lTphne%v_d^&+BrRpZ4&kRlyR3kEG3;YcLG9FcIgio|X*hD`w zb!$Htf=|)ic#Fm+2>1~M8SxS0B^VeBF(C$Qhqwe(psAdmhOQ767cXO<1d7sb7;8za zh^aV4Jx#}YJeK8D0N5Q{>rEBbEWV1!pYfP*Iw7xt{V|S8b(Jm5k{KdHieMETn#9xwK)_7mGcxo-s zYeIs2DN|g+q#*37sxkyQN%>*Z7fhdNG}(Tg*}iODEOP)))oASAUKG8u#Voe5)axaj zD4@S;ogcNlLLqkk-5jFHD@n)4Bv4sNgs%6u(u6SQOMCH(Iwn*x3NQUWrZSQ2W9u}q z?e5tO2E=k%*BzN)5ZEoUZ}NIA0vCj{jdZ)HA}uuv~^1f&MK zlq(WUJx0|~^+lbc_eXvriy;~+3TjvD)#vmWe#139TTp&EW|=+^g-o!`OXd=Bb~C;gFrgl*fgK(ts;YXkK19S-8e$j2YLjMHA6wRc2#Y#e3zl$uXxO zgfM&C4_vsfCA_5!l^$T23aKB924{EmY1Hqc6|4UMS2AfVAFM1q`>8fx`1s9voiuMa z4-o(-Pe(sqz8{}@`Tf||Ay$=xomw>8EP_;QS6Z}t4H`rJvy`}bp2bVbGmoOFM&@|` zqWM~Yx$Vsjz&z>^X3R#C9pH!*akj0O3`n#ro#TlNPo&<~y%;31?;h+pS4)YiJaKLX$0)cmm%bu7vXY?pO?gWHez<)wHt46|chFL*1g z0H%;{aIW9hT79K|J)g#Kzn`KAtX+8G^lrd`A#(PA`nkLMxrZO4j6pe_qJQPux%}C1 z{rD81ufw0C(+9=90`BeY&fMz(+q5?HpzoJ{0TT`Gi!_9Ok;Rc-hxajf^Uw01w*PUT z-@7|Q(=Bp#2{XH6|LQ#ImwEr3W8OQnH#qTDNpOKk8a>(|jn%Xp(<|~Ll;1xZxzq$0 zAcGKbL>$DF4s49yWzW0s1BVBI*g)RSu|x1hT7Rz?R8BDC^l$%I!mpbu`{~-WOgt|1g9Dn z67R+d*Gy&fd;J(023Bu_wI0szN5JG?qE!elTXxDq6;o#d z#ex0ydJ%3Iq4TLIZRQU(gH%VD5%?PMVLCd+0sUwp4lgfpz8sEz`44FaCN>2aZ8!=- zG3*y&xBsk9onbhh*)P`GYr9o<=#4h;UPx-~a#~VScJ5cYtk7s2M41S(?keR`LaObR z3Qt_N6e!D5s|hK=cEbBDawtx~!oHjgXqnu**;3tKkdC#}V#E{JQtL`A%hg_b(-4h? z8PlpO1Pv@r<74Gi($vRdq@9iL09wLN*W{pD7s1Eev=6t@1ozAXU|t1-V4s5kVZrC4 zW62WV1Q1R4@dVlVBiw4jRjk_+-3+s9klqr8p}20Ks=)EuV_vdXcH`N8ofDE@mLH+8 zm~DEwXijUE)mv#{-`t|=1vG9IP2eCAu=3sIy~@Et?O8oX_G>YnocH|R4fxHNgUQgV zwS(T*s8J2I)I(8wrwP8-?|dOXHe@PeI87Xw1@H9eYgsCn#ZHaYR81#?t&4}r)fy^B z7wKEC$4j$SnqU{AY00fhNmfV|YD)_cVBy3T@BMTgHw)dI-90$>gJK+6W71n0vl&h1 zs=xD()GufJ|4DLhKQGLkQ2_v^CI6Qs*W~|TsNB}}TM|ioXX;O6_+)@G;wcsC0K0-| zC$VlO+~kwaeZ%`fY3oUtN+oIVq*_<;{Z)VM+>(#&-{km)4%D$(!2fQMr9T9))FD_WM1R&r+ra{PNKm>$FcAJLoJM1J# zxUBygsE2&lOEU4N9Tpe?$R)0HpGF@Xd1as;m&63m_fRu#Gk1Xjhs%|n6gu)qh z{D?)RH=JwBLR0v7AwqJKksi`D4?-Rl@iC^%aUD(AL(j9hZ@0u*u&>`kwvIESGxr>9 z2C4@%kC@RM7Ipg9(p8-xyxLaTPn_GX=W!*kj-z{HB)Id|(JuM5EO6EeOEvL4^Advee?7e_ z703S-S>o@R6OYrrXVv+`LMf8g5c`Iet>6A_`8P#UVPM0NZU!9p*U~#C*g?C2B6f)c z(GV$uf*m0*YyqGG>d|p6Uo25zlW01ce@gArP64He1Ad2_lkOmV#Aml24mu8UFVwT- z0A^+&Kh?n`u&+tT?p`RSk1C@uY%;M}vR+~U23x>R8rYPG{wN3?s{``4(G0WzVp$UM;Uv2_gQHT7{dr+;BqX7ZK05KjIy6KXhrj8UxK8Yz# zlxPD^@lwuj6SK}c=n?Uy$jwdRV>gjaN z@CN|P@OBqFBkxz?MkGuvTZka?q>vhT;T0WJWJ*^Sm=UuO5G%oEl0hi};ch0WxI*_W z%C?0LxC1dhN(q2dO%p@6NYMTKtSAHepE2$Jo>)6!Q^8l91L&<`o6=ae@nl3nv}Wny zEP3%d{r>3t+odySyUAr5E&1JrCHv>~+>FhzgoptOa3e%=1zOF7XEIQ`LnLqDqNgQg z%Q10KQM2TTV|G;hMdc{4CN>?T?A~~S9IW{|zmdv;npEr>*&~)H2D3wHc$8Ze$0YhU z19nRe&I@Rd*f`H+gKt*y=~Uu2$y4%+D0U!^uGsy%G+?$T5 zY^@Q%TYH1(>a%|m2TV=k9k<44JTJ{1SY=_!W3g-m;4d2o@b9SxM7TL7|CF(DTqaK} z%uK@iH(?AoU0nORIi(I?tR|dcEbcLEp~!&JKEMN{t?+bi`TI=5!VNrr(?#%b!gmZW zA8l?gTwPkdKTE{5lrJ@0mHShppoIaKnnd)21NipIacmr#PufaS@!7`Y6S1mR8^l1c z;I!NNQ!RJ)Q%3K7H9WHGFkemHyH-5Uhj7`uuyr-EZ$vx9!g*i=toi!UbR!B0)vaW7#5 zf@)}qfkrZyh5!4WF}bcUs$w97<}i3SEq{Rp`G6TApBp*Fhw9AA6f>LR3#a(D&WLTwy0y8l(Ts}`y38kXM<}R zku?+^P!EJH$s$0C5rAijJaR#SLWQ6CL7UydR+a5vs1sKB9YG*af3TrQqr6~tR0Ak7 zeAmye0YJL!Av~Ri3BRWv3gtO3BrAv{}Y$2t#UrE@bMuR%4D+8;Nt-`IClV2j51;g<~t^Tg#~ zi}vprSdU@D1{Fh_2*4RJ9Vc~=!UqxCjc7t23Xak?fzPl;`ptXdkMHOGIkiZjYz|<6 zSUDsDC4v zFg1Ff{RD{XRSo$q7(NmQM@@ z2Mo|S(Mf8&-mp4XFeyl<^84ED<=Y{j_ewa^>ywJ~j7!d{S4J5VfULiXgQ33QqK&s3 zlC4^Rs{Jxy=u}xcqarD8@obd-drpgjkCD({dR_SVsD~76qEl?lPzv+&Fc)F8`5fVH zh8WpBj|#uGFml~<5jP7tLJ>7;DCzhm9LyUn;4Hm30-UYKvIL057CYk####$j4n1_F z=yHQRrg{KM$F0b>CU9Q8#UE7~+rh9*(0Iq#Z zS_?0e(5jv$iXnVHUI9PJ#nGq`E@~YG7h;N|T)@d`U@l@77=nt3b`^KMnPB(01#DSm zqEt5bJhInloAz1(=)yuY1$zL?&P6$qRW+}!UoEll4cdLOyDM+tvJ>?OUZ@~0mW3N7 z%>q2DruH6RAvm?6j$#ypcRsNehrsp^W7GWLWydcFK~Gg;D@%9NQg{h4v?bLR+d%g- zRk7#dR*7&0>t1x!*1^xE{sJ?>M(*{&{s_9wz|1u9w6Abe2l-<9mkw%m(57ykmnp^1 z;;IM-1hv|&)mI4Ge|$^83Wiz^fKdfcSPiq`Ep<&f@X8%IrPI_#joQNcGE|ZTcnNI6 zrrjuFDbN%^+cDH+ad#!WQ4I=30uv^IgXd`~Gq1VU-U!BiWF?W5yQNKQHeWgKw1v_x ziLnRvM6GB^>gd)4kke9@)RlL|#aSbdULl)7@z05I7CGeAMw?k^9>fnhj zGhR)TQ2C{;50ItZAg8{TwU>YsMr&ENv3`UN-SL20*`dTfuo7LbhH|qqmIS7ck|J7h zYM1C{x73Pi{`rC=Z_(!soPpdv^FGX3`~&}QDRrsrs}*P4WwgzG_j)+wCZPE81I3nh z$t784tzWts0>8zIM&Ye^K$|oX$hpVzE+VgR>GAe%_6i#w`g(I22i$AG7Jrky$9~Q* z*MT#kQ+!U_mDA~-bkG)lelVEH?)DP1X6Sr>gnVh9qRC@4CiVO#ed7@>7!1qDLrcbP z)}F`TtO-b#F2+9t&@_VBVCOqX)@_qzoYAD~v=ZXpvG zT&^NO8U|+Yg=3V7V+!F$6)Jo=$;<($8<$qR`C{0f1G~e>iN~3p!@v;$e86|Fx84d! zxFSA8hBEjCLF-SQP9;{%1Uh&v6sa0hF;v=Ed34Ln>R1ccs!7mc+=|v3^ERt?!dRe} zab1nJwE;b4+-k%4HO%~~l{vFT=yB_W*7DWj)9@rEoG1=wQ%U}Hxy+igEteM4FHx+U zEIc~mvGKHJK(pAclDtEY6 z2mMrRP4giAz2mUZg|677>z*@U>ecJ^ac^GXOSzqfD1MHxh564)-|s*_Iw%ODCmWxX zrZG>Fo}&y9Fu#iP-%S@%#nOtZVCr)_>23#Gl5jF_z`^J7gwPD2sxe)hz4UucH)=O3 zZADG0qcXv@rMui7i97`okS#&QcAsv54 zj2*JDAOZ{MErTblZ$o0(W; z5%7qZf7@bl0&3mid0?H518$mTKCDeExPgSHSzx_--pcAF$@Dm;U|e?fzLvYo9n1Lk z3PW#Dgb)0?7+-OWfSTXJ2p)KucCS01)MZnfO9}PIPFSqoX|#t6Vu`uYIZ5awGqPi; z|DrAmF*DhBn2kDrZ|D9uA=|%s%0dkHWiSpy;;rR0fJ`H8;Kwg*(xT1oeq+#p+H!>x z_x$r&JH3Ppul&DkuE*Mxg55x6wY_f9PsOn6-<;VV? z6eX{e$u-vWs$tQA{eaYz6lCTXP=jURSwFv+5?6G+SSWZlQ?EP+Ew?)JcxzYiE1v zPdKqbgH{gchF_?0tU;ldHiVN`Ho_QMFR3_{z$w~O%Es@C*xZ(HZq=rhO6-V0_!Cb@kZBTC>Vp-5oEghJt7xVc zo#_^%rcd(oTdqs_vGFhF1Hy`;f0KrQDCXO2M(YIa8Bh)duXNd24_pBk`bIOogI?k5u zUb02W$9K*sfOjc6d-O>@K#a%dD!rn{d60}(EoYY9xcPBSMx|Gn>O1ZTW# z)_NW4s3RNWwI*#3vN6`FEJJ^sC$6Xi23RhA1>_FhR=8O{$mj0`x_y7Gf;Gv`0NQ=L zu2&%kLG>^kD8$E&wWb&8!WcdofT}5fMW~?#i`%j5+^7JR54CfcaR#=<%iW0d6pzmM zd<8SVOEaVGp(9zixNJBS`L1@mrXhWX)>~&~ zK$&UDod6t8ms09BdLXFKJDi!N*s=BMXeotSryybX)GdEBV1{(R9k|=I715y=80u9n zMJJV-DTwuv9HiP!jf0|O+itQd(Jo}s?y~|{T^Xsc61c(3&_Gv7&-_?a)!i9k|#pZQHhO+qP}nwr$(Con3GB zqq&2p5fx?Zo1Bu4c7kpBi6VooJ4GWRFDCY@BUMZAx<#hh@R_r zdkR!`ZN>GR!BD`>J8Oql5w_A9iXGsx##|CCM31wEnYTCp24|J^a^vXyS^(Btqf=%D zI|*~z`#VeW{0)RPrrHM92ei`lsxi)UKCKxAm{y;nbyD&&GRFhQRcNcmUwV2P`f`BCWZ) z7r*!(30PVp;0?1sU;+TFSTi7}_nRNo>Q^_?`e#PWaMe zC9E1O?ukJoP2<;z zPRe?a$w=65Zfe8ZbMJrH8N9hK!Z9KMz!}?r#mIcMh)?Xp<9r1minND0Tf!K82*-pEM# z!BS-=OHaTfe8{>FgR6d}?oa>Dqjq5Tb0IkG9jg^ErqRRu*shNm!UG$LPHbQ9oohVb zlNBlKNXi)5m!^BB>{a!%?$wD8i)SU>EvTuetQZ()5brXF<}5s462r(gubm#aYSHjc zm%Hh=G4H<#?&}UM!N-vkSHq=ty=mK=$Q|)MNc-Nq59zz?ScV6#dVDbhw-{ISgMYI- z*2TAI`ed0b?w?#8O_Ubk&-;7`uQ}T(78X`a$VD6Lj|Z)Kgcn5l-f<)s@D8^q(}O@w zzXu9ki#r&AZWVtvNM)@E)0hPzKYm~{EdTcR1@J{=9=fXhkLE-rH4KBjog&CXo(Ruo={Zj9F0ugQ zc<|iXzCu5=HT0>L4CabK6st^b0K&Rx0J$#&9%3B|rj+Z1m%yI}`gVy!^~x8R;PDb- zW83E0a{5k*LcwuAjhN417SI~>we@>HXh&%5X1xF(33i+LyJ2YzkgIQS*cH(8ATIoD z8FU)9kwZv7cGx9Hw7iXf%{a9jaoH+zuPuKjyKjeg?sNvnsF~x5L*ZdEu4L^G7=4V>oy&a<91)xPM+S} z+BBqw0NZuLMm*RvCBIlYGb9n8(X;aII$zj~%mfCLLyPoyjr@~9 z7G@a;2K~r?a$k*@W3k{c^7Gv+0F5f=LY3Y-i^aVN};R9*j|0dkAyUU0ex>qE|ld%cX-|xYQc!4qW}$Bx4~Z zbFQ?x#H}IX2i&H1fJbn7!SWT@@}7G!FFFt0bl~1#SLbO%3_N@v0|QA@=TNPA%!+ES zkAH!^dN_|gu&#v=S-R`hqI|b@XsZXbEl2Og3!5+gNPCFlaAoW)l!IxbddT{m`NL8G zxB7@DWmC*JU)g0@g#8v_$%<3ap2zTh5c3{6U4-Gm#1~-pMQa&!iPErB1^}~FjqT-L ze?v6?5C?pSAWpRdl3@*R(fYGPJS0diR#?Jv}0iGKD?Vnx3dxb z$Ya6T_s7abl}of6W4%hMk+KlN6a{D{LN-vYuuEibcGv;)M3M(ah2mliAJG%B&I+EtWG|1VG?=uqA=^o ze@#!COQzM6+*9-J#O0?J#CQCcUNtK0LpnGc=dRe3tT;3&Rh5_nv8nM$`o1+M=}f1t zN~J z;3w(=g@7n${HWg4G8EtYrkOk~J6OojD78Q)i6DWP23V+B4W2;7l&swmQcF^5m3Fld zhXo{NlxBlOIC%kwcYzK3J1iRg!_ltfAXi^&- zx)#?;^Ins4tz#;Wuip!M`nb=FN98w4q^c#c=N(>UF@+k2-WCQ8<|CS9K(EY@PjcmE zh(hMgsylnPmC2-j3%!4ph;dxbKJ&RGvnMD-B#qK zOiO1+JHGumlo3O%Obl@zsvnOT%7Yq!x5a&qM%fo3coJfGy&6e?QlRPuy(2KVZbGDt z2ai6ZqTX%FW)rI$X$UG)!-* zu0(H{=hKRK(-;Ey7nI={Ly+4QY?<0dhYzb?BK5tKOeSuL6s&jvCH3-qP4*3gyHGy& z`O}ngU`iZyCHO~_o%*P|sBG;k@5nG9Csv==7ELb;fJd1=u~Ve`ZqG{AbdE}iRrV9e z$lw4%pY0d$g&2lJY+H&%(1~+wMbzQxr10o7E5k%F+6WYy8f`N}WnLTLE3hGr?10&7 zSY(Vut@vtPCkP|A#P7O7=@j z7I=o#WcOA<;{er(5!pgsbHYqsgtpBbBMU7P?2BoV`d)}ALQT@DIbO*G6B$10LLwrJ zoLp9X+wE{K5NxfwU0r=%bW{pfNkJXrm(3yZW|vzCp<+u2Bt{$WZk}*A&^w~2NP@wH zIUtO_=3dsrM)MBMU`c7OB!08VP-vT0bm88)45ZxKyee+h{!wrC#7v66>e41 znB(%g1B0M__sEhKQT~z6d?=*RGWy94wn|PDPZd&488k(f&P+=e337O%^u}Hmrm)h> zE|G`964>i7(ab(kZR@0~Nt&c&;6=K4AEjdpm0w{3**b-&Vm@TaWtg^=Dl@W#$*^L_ zfW>T=Dl#2kjnK|pl*=75FgM1MtyNTKHnMIG$=kZvMgwF zfq<~658Vzob_FQ#P*K_jc@A(zZQxSA%)f$~8RWjr;FvVRq!t5l{B5( zj+Ibnxnox3q4J>$311mN^D2-IvAc3TZ?#QHnk|>(RPXH;0RkJFdaLCKRXwOG&RCjf z0Qsj*mtBv~v%-rop{^v}V3v$C)%K+)_>Pwa5NGcPJ3Eip^l31UoXJq!dd5a(H z9GE&-=_T@yE>3A`7x9)X&=|i#b{FEQhiSr#rh4pittZ79@`X#8o2{(SmOwjp;L41L z`}UD8mQ)IoHqt@h%5XUYguyDQG!$MbSM&u!7!z)Gn)3QtW@f|Kgz1GPtFE=}Tcc{i zB_LfO(E2^|!pwf)PThKEVCD4_S&d#j05?pIr8Z2Gk#%-pqb{Nd*JglK+^C`r0Ysc! zDDdRTH0h&}^OZ|Y51nydz7_FVW#;+XF2iaT1KB&x9pvoNXKlWyKY*csebO=xO{!0} zwiVcY;7^gzin(-p{Uc*9#<8>u$>atq=RRmWq_35Ty<4iIu#qo`o6md^_zrN-B4ib> z_F>x{y3|R*|3xUF8BEHA#z_kvZCgFIZT^@=_(YBC?_ztJyJRbwD;yOfmC}-5&Gao} z<*Wl8$ypvLnWJm}qP}gHbnfkK7BaJCGr{V;h)^$3y-wY;H;kgP-_n=L5aTv@`>cEPwcJrNzRx^QbV z+x^MV+%tErtWw*)M5U_N~;zo9tfZTlk#_(q)zB? zbsvkhqLxKkd(-tE4kPOtO6!mMVL&Ys+evVccP8vt2+m&)lk;a4Vs$haZU=~T zdLr(H32%oix$W_T>y#VmWy2SrZ!uq{pfKLEv{+FWes(xW4$0jpc0k!WPw@=s21t0I z_s>IW>vU2#OQ6qELMjyjdJ-~ihT4M(V5}P*^H}$+K(D)TtTsTB704t*95K;Y8u=eP z-y!mug;zOf0j4Gp-ps46D~)E(ia zCr}?5StW8sStqk|6g5UmFsV|BW9SOvY#@^9Nd;=N_M`z1o(`{>RL9B;=+h;Mna5`@ zChYGWT%4`OuN)`Oh_Iu4P)w)#RPD+Z&&OodCX3XdKmQ7kT+bh*)+s+Zm|_VOk(RN8 zo&W`3Av{6VwUwh2t4q91@`pX(e|Q|9edjf(U45k0Z+>H>HnsWYCTM1>JJY~m%JS7O ziUG2D1JMJYDVwmYD)nO7Gob`rlSpXQ1>G>+KdXBBSt=#sgGX-mrpFKTxf5jFf3$2) z`SdW=@mQS1WOb_eW?lYOs?#853BmIU!S3ncF9$veWI`v#rwK8*&)6t5_`iV;*ELq3 zr);~J3sYtF!jV4OK3BMNr?zFy%<$P(i78tuy7?rU0!kY5RmT2NTvi554{4k}z z#9CWKJI2&5yw_`c=g!1hUvg!;G7UfOKJTt4`sTjF^151$kXVhO-eLNjJn2gjz70-? z=qQfq`~^^s#BKBF)yF;@&KXJtrKuMkT!x18+e;@ygMk8uPaE-J^VIZQJfIH5p5*Q! z#y=zkQ4`L-iErU~Q}AfsqxEgoYsdP=?bY4$)9jusrNFhT0hUsuxEz|sa!j%BLLyp_1 z?@DeY82)E1JoXWmx%9^bi0vvm2f|Z!abXl5BcCNgiGNM`kHvKXMIva~_Eb$fj`>xH z=(-q($C_{#kDW4Ox?z5db>$xt^@9SIdJBkMWSXY3@Ig{}|#K1f3* zl_dOCxC%w3-Nf!|!`7BrxCdk?=R*}@gi zsQJiN_^IsPgU)Of##;xYMA&yVB_7v8d~4O{CWQ@c%2^q_rO(6lJiVcsJeQb6Q`k)x zejg2PxW=|jZ^N(;PcN-qy4CY_z-{^VL6&poWM}w)DM{)A<3KgXp)VEikD4;U(DJgJm6(Av zg&Xau<_qI(aKDk%RNHB4;UYPnHN-a~_@ybQV^myVAaVd3-YwZ@+`KtZxWCzZi4*>LuQw}pzFLGU(4b~PFUyRm ze(rC_LK%O>s21tereEmcxT`2Sj<2cIgS9n}cSk;wr zz#9FgrdjF~W49wQG)ixuqhy#H;!x_EvY|D{y|@PQcg#GV)Q4(RND7r;PQIB{D4$Ma zlbP+to-z6EIwn%KrMR3Ay$ijc0qF)Ln5X&4H9dNJ#QhICQ~`I&I6?vd$m9NR(4n!_ z|3Qb>+SdPx-Tma~_D_4+`>h#XXagSsL?pO$U9PE5=1gLPp^>o|TB^i%A!dvFecy|Q zOFt`C(bQ)aSjoCX`5(rQ-CSH;c+_6t>U`~KM|bsKxp1iOxCag!^xW}?P9DFpXn5o% z{Jv}UqV>GtyI)!1i1HHu;#8E@oU)D+9tt0A3+0kDo{eNqb^Wm6_+rr(J`;-eM)yX= zuF&>Mhd%v$(6xt`j4w_u%Ymo5#-n*>Qyq?9smOL>II_eh{xz9A>NG>`ec|C5+L`9^ zH{;0uy%}~*EOyO|PL6u|)Mk3@nZ{kY)uAo8_ZU)t>SUEY@wl$u>&Be5QO%txWxbS* z)v4y^obuE3m~`t3Q=Jq$2}2EC9T!O1;dk;p>du<#i7HLRyd_c3L-Xy7)#>5T=-tY# z)$f+w)0D9>om{@OAQsJWZ3kj{zdd|AA-z4`_jNZ_EiI*8WUWn!cjeU?(P}=5bmJJr{W$T52`+m8v|28Y?DgiBhAlaVU9erXh1CZFC|G@Y zg5EB{Da(OF9uPbi+rR&~eRksp&;i^6s9P42W_kX|*Xvv18d@F@v}nG5K4peAGGxVD z+~;~L%k^dd+`uRz0T;&y5Dng6LI?{<0h7J9gYwE9R7P2=hHBB|hmkXRI){+@oZeKh z0|A!x#U_~X@&k)W_23VY8e9_pvowPCK?jUu$feG&D_bgJZ9%tGIE}XRValkPI^|MD zF7(G57@_ge>gV301rOWlp9mTv5H2{I-zMa-GJUlVye=pS{N;la;FcGD&ok<{gt3y} zlTQ;{`q`pB?~SnHp=3RMljUy^!ml_)3_9{?T2zdV&$2sWr}{IwFUR08n) zm{sB4gGhM*ICMw2$t!K7kc=loSl5u-v++n=u2QNUSS)YO0A9fa9bi+%O=7ePQqjax zyi|%;;DiSR84yW2f3LddwHumxPPkBB#m-%vFUSxIKmgy+!r@rm zd>|UKrynz!^WSC_ET$zsvI&AHEqc6vN7IE%R-4aR5ziXk!*G^>Zf$_+9YF+>+R7_- zm`cwP$}=s)_V`_;u)da;MJgIeetgO=ve+@P{#$lXY$RmQcg944N(UgIB&p&d#UsBD zW({1PX)@h`svdI1x`pU6q&IzeVa$Ok5uOoJKy5C59&r4TV8zlXCB|K0Be~E;0E^>5 zMgVVRefyT!=9iwzcV{dQN=GK&Tzg4UA9Yp*)7ISU5}{{-UVKZzAU`~Fk-#{Ru6&@; zRtpFK?nc$Bw$`fws)~O|Ba}iNb7Ec-N#l~a!Ig?u1%d_=+tMu{h(z!hJ0d^TZ^15| z4VvB;xOytzNOLj`@#Ob7xwDr1kZ{e)!E>u}r;NPk_j}PnzTx-ZH(NgTb@m_PVv@g{_nBQsgIWMD%yL*<+>lL!?6k{>33l#|Dtl$bC6 z_45^ySQGwb@F}u0m+Q>|s?C5?u&z<9?;GdJJaU3;3dv$t1ePDXPZt-pdKp#e36~F) z2=jmvlj4sgXvuw?T%xqc111$$rau^~Tggk<7x`tob|^IiQxmNXBA0RwOl`MFr9s;} z7i8vBCK+*66IWCikdTlJ|091~95WlBIkcBV5K{KzQkeODOzS~kE;0RW1DX$4(FhFJ zlBgmea2k34%(MW|BwuQZkt|@285g3EaR`@A@nGP<;|TM3;jo4;_EIw-FHL?hg4R&` z3_XtEAw4uL{RS)$nq}F@+HGs!bhLto;RXs z{MKo;5Cc{#+D5>OO_ti{ERGzDtT*5TUBLHV{WR&G&M-5v^$v(ckrhuwo12xcboN*| z$=zP+vp`v+ydO&?C$`Y8c_#-D_h*&@CmoP*jl<7$&8@pa;t6vG>zg&-sVvc7?#PQb+3Ph)>$P1zq(j?YDo-&eBJ0Bk%l&ClU zq2+CVGry-=e6$W;SCd#>4gmHP1Kg`(aoZ!v@e#S5nFQF0Q@a3s8Nr15*37m^l4E0D ziN$Ts!!NDiu8K&yA73Eb|1CpsELOfte0M4B9NlPAB@~st&IMAyqot<5=U9f@r3)z2 zJxoDLE?nQ}$hCn>tynH2Debtog#A?TQO)5eFTb*DgDOlQN^L3*58oz`0!kM%fT08} z?FPf|k>)5%V{{>dMWMjWs}amq<7?gWNM zl+<-s`B&kvkz|h%&EVnjFbIKd%q=WAx4w#}iofP@iByt#9$VE$E+juhp*)XB>bB4R z&jHCNhPiZDU#R!(Q`akmqzwKtv?_-&>%u-k#FiD)l*tz10jz-lgnA=b2NpoG-JiQKX({CQP? z2~ARNynDIOgvsgO%C0OCc1p98)X7DUa^?LSe{N1}^CQ>Xfp5x-{+P`aab}ts5HM*I z5|_S6SjgrW$pVlk_Cc64A!~;uu67N02r|2yKeoc4K=nXjmg!DCE9-eK5^#O>xXPj8 zODft@1Okk9aitgu-SPI$r%j-+U>wUp2||Gt1g`K%`9bVkp9(1JdnWxQ@ziLx=toMh zXMUYI6C7VgN>ex`irtVz^jazDosU|UVM!@LB#2?!&Q;J1Y;%YvE)3!zQv?L=76^$f zM_a%Lhr2nCfl`yhnC10LCizsEeaI){f9_TNf21ZtaA<>)ph;Ufx-R@U$=uw++I$wQ ziP^WbILN40^k3U*_HKjb_xzw}0xQLC;}yo}5c_0; z`TLK%im3<$*ak6Y_i6iwh3|NCz!;YYIIu(D6F_I9+2rH|=Du1$qyg_qe%D zPR5~_s;6L%T{b)NNEWjDt_BpV{uyzvjvMs;sjijIzfMom(3>UoWAq)Lc9N#cHZd?a z-TVQKQ}E9s0TpH%sr2dpnh=*Gh3@q`)rrG^imOyuj6XoSN)!u=ZI$}VlZRLw9cc^3 zgF4$-dASK)_$CrR+#HA79US$j7HvfLukeKY3uNhz!5bzzTDC{$ZL4k<2m4 z2cQELv(A>ALVyQ`KDe8VW{fd;mX!CUx*kjc`E@_&hNWR$>GJK@a$-vA``6IOz}c z{2==znLA5Vuq0o&1+Nb0gO5&X#j_i$Fc!+y;d%v*~pkjW6~ZU zZ^cUz(=5<0{&}RbS<_xaFdZLFr+MQZD!yP;UHCeSF+9y6Y;17KNVGpcN2xzj|8OjC zY%nLOpW}IwWSWo(olziqhv$Jm-?ZfQWBkrp!?oxnOA>VjrWifG0?QecP#37xV37sB zAcZx{dFLXo=r7xH8~J8gZ9*U91INL}Q^{j2#)!@Ncijj`#r>#{odl4?QvgvP1@+G=cI1_o#<{ZE$XYlbym}d$%aZ8EifF%jG4=V`3)7F?I zYYl9Zk(ezQEulCBU;`s_IARq(`C7vt&hVT<)*_KcO^;lX#W9IomSEjr#(hMdrMP9+ zNkBdIGHbT+K-uQi9FlH_ zWUUYg6kFNMIYpq`2*{`(=4HK0Ya)xrY=)K#Z^Cn>n-KHmk2o))v^|B+tgk@wqMi#J z+W>K~Vx-69q(BD%JaQ??VO|;yM)6!AaUm>Zl%ag-eUDJV@;{Xhj>L;a2R!5`Bn1J# zIEv$Q0+bWrZ-V1^G9-MzL%#tnA{UozL_k&4AeOl_^J~H{Pv{F`80;iXgajEo3>seH zs5v8nSuFuL0#lPt!acwl> z8`}7~yZG$APS-~geKv82i+FyGR7B#Yb#O48C5w~(@IAb}l#hGrELexx$0TP<5a0$AkQM({)shlu=lbaaA_oA>J_npfa0g@yHvSyjg zTyR^&a}NlHSp6+K`4bb>mFdP#UmmgmZNWPTibC9-3S<74K$1mBv7|6vmr^_xu{a46 z>Sy8i-lY?MlByXje=kFTSV3#SN47D{ilob?@~!0)3#>oY{Cpkmlf%PS`7~=B@t;2- z1!wyeGLPS%uY}&<*6?qjI`1WKzX&q$oS{Q=c-c$u@p&!)9KXXMJDl_RJNKw3h5!>U zo7OeBT41H5roOCgP;*U#UE$X?`~!%9>gg;m5auBP+Y%fQOlwou$~p!D_KEA&G*B;% zn_Dn9f!7*#&dLZk$;4WT z|Jvl)_wnJrwj14t;!Au_nb`(bUonWynL~S=q;2SPqe1d3{}E*JFXIN45Ab5F6s}lnS{Skaky=*nR;1{! zkGT8`Aq!|>Apcnq6|f}YTXZSZ(#$$a}| zRm5*~4Js7as(l08KP!B`d{K2?{tFfWhD&24&?){s<&Zq+n)y7OPL}^Q03m znVG>B9bKWP`W2?Br4C8N4jaabCp)=O2g|a=oWAV<$2TKfb>rqXVqD_cUvC?h3s3>; zE-My@A8350EqjWKU53I1;IjR3?C^cf1FLuk)#6tM4Mw7zjT^W$#B6CG*N_v6j3Qs3 zx!^i|8p(07mrp+Em-)==I>>*~!sIjHeI;^8pK$`Y6=SIjMSA_ksM%4{KBDXGe2utQ zrRq^uxqjr~Q)ro(X&~Eli?vyhI4U<=G(SfoyzP=@lOD_#ug~tvWN-aKR&qYk<$xwWD=#Ve(b9TH&<}AV(jSb0 zgm&5NQmGuXl=)756Gv@wVG`y9;YMb$*10QIY9w@xp0lbZ9?g7kK^^Zg6iXDlw}ve) z`AIC{E>PqKo<*BhUt9{$QN8y7+TmY zAy)q-1Psl>9EKuKg<7-vO#0&N6f*HHgrGBPYX8KH+LiC(9W$wou8(MtmC&ACvCtb% zYJCYgrfalU85s#pBU?2C$QcOOse5tUn$hj|s|8^7nI2|bE ztlnUAfE$BLsjbHf|Bld{7qd@V`clHNZj`-$IDz?K^< zpHs}eW+C`Jb<(vIz`h)-Wy#9dHNw9%C9T0?87kV&iR%J?pu%4Y_5S9TwBp*#-?6Qt zNwu(m;H;YbRyORV|)qx7V37tU)wndNz_`>vo1 zIXnC*L4dyH^^Jl_IrM}@{{%-uf1s34BV^&3$DiRHvK(3h;gq-vJ}n-#P9a()x;^Ax zK8ps4Ry1u(H*IR2j!~H6xVET%O+k@h0#JjKc>F7NZu)XL77Pa$Y83$+jh!Aa2T|Eo z&bA+Ku56L}c?Wji;ieXt4GgNhe-uqrXc4&x#F(&b3$YXei_5TKT_+X3wqC7ss~dH@ zPe|7Ig!UhX0quIpN}p*5UK|w}E|H=z_$iD8c08uVFZ?{DNNk=KZg1!SD#WsLoLpYICAa@(9M*Vd9Gxix+y?-yy6iT^WEZV;RNbVAD zMnp4lKdfm=#3NEv4#EOgGdk(U(CJP5A-mu@-$+94U;#TsD0zRs>BQ5y%w~>`_y+sh z378Sq@COKhi%pY*JGHn}4K+Km{A2Hi5H5*2q72kRylB0953sy)+nx)jTCfDu?E3?=TkmP_AH?=e+ZAPm6?SwblbP{>lyMC#Xy!z|rJ13fbqy%^QQ~yq&ZcG7 zU&^(RbkO5k&LN}oxl`f&9rdlW{h|Jn@!4@N-RXnwl7HZQZ&&-3{T+rM&+MO$W{vcD z{of79!wBxFE&**%CRO+4`|0dF6^}&Dg>ddk5aw4v8=vny}($mE!&HsE2m zS0&iT<=_!XhK$L)q%9UHu*f*w{nt*WuY{=XZsogq!$0q!TRhcmT|@5k01d66Y=486 zx7_|+1Odiq&k+p(FZ%dDjUMC2u{sQ^<9_Y02(eap5!z++HlG4;yqFV>%~PZd61m~J z(szi=UeeEe&qH^ltG|ficRS$gk14Dca0e?AiXxy=9w~%GsR4K%8B+5f7H;-KwA*&w z(2%{i=6WI72yUB^%mpdh->S)n}4h$CE*eln-6_*mJJ}=x2duX?F zBZ{!X%zIh3rsiuzJc;AEd(mtO)z&=gfBy-Q@N9-s)4V5`0=4PeXoJ8@_slAkeEtPXPmy#nD~sIhm=Q-B3bS8& zg}_Jp8GwQypWeJtmR8z266Bf+#80Jdo$o;HbWdmNwqVKwL@AsSZfAqrOIX727q#jL zIDn#-w0W|C33j?UiA)QHql@3b5#)|7BA_sb!&|+M#9Ag8Q$90)2OYtoW0_I(H(I&P z&iVziW0qjCJ2XR?R6$@n>WW($NZb|}DI}j<@4iR$2Xz7}rq9!`OaKDU9gRHRcI$w{ zvh-qcJ#d@~Z?Y)Oqa~w5zDExajt+*&sACXT#rQ!b%fe4++KoiY9QT!cf)1}av$-)n#GUmR+7XW$Q6Ou1|5RbnTj`YmZEiW6&0kS?Bfno|*b^JG&SlK^^UdzdO@ zYQbjwY_Is*hOo7Ly&p-5PGJ)DZv{)o5q2o%EOEd`$%o)ql5#U0a2Gj{$y=kcgs+oI zuB=TL-)H5#TFtbcD-apspP|t)@y9Wp0GuZYO|;pEQtixjUWw7xE3YHAs$6p&BMzIe z+??>u*ZLbLBE{8z$4r%`3oFw6U({F-In(rcu^*`FFc1qPT05uD`=HwknmW z84o0ASACBG{c!ua9yyvgq<9ko2RE@mDS?a?<2qe#&o`mpYo!T?xV&-Ck(HP0oVHt+ z?*1ytY}7(25+4P)RJVfm5Qo1sp52f9P!vNcx2sHg2z#uL!WhH&|5`%{$zRFA)f)+Y znxFQVsA7ET!r>p-2}7+39o^&9`>*W__Y`hg*Bec6!5tY1A{4pxa6_Z-vqog~yr3d< zt$C5vNAv*{d7tad>%flD%+ViX@O5b4+L1Y%v!#xV13bs3_13Yjn&D13&#$&F4=-#I z*{GK02Es1;7#o@8jaKY%L5BJKZ`mXfd%#tq8ZC!?sUsNIO!)&t>xi-bJ}@Ce#z?av zWNI(8{mEL;5o_|8fB9y617}SfF^AD5zPBBdCZeKh)G}d04yxuk=ir7Ps)8qo*Bd1m zAeJY;X~Vos_%~QmlTD^=m6prWU1AD!TrgbmhH5Ua#;sSC8j2< z=cd(ry05)|1ewzsQHTy=W->`d|Ga^@oTGsArw{QDs&R=5q>r!$5`1(u6eIK7C|fU8 zVo#LUuov!NzL<;p&2mGDI#z<%=b>JD-Dc4j&AOnoOtQjCAc=^5(v+f{ zxO14DOflQTR&pOUo5akIGE}o*-57csWYWYdOLB7L#*Xb6A7-9 z;8pUA8A;2pca~Gxz`)dEucaxf!x}^odR*i5rK~T(ggo9>81SPOpfUkpU~9nEuwE1@ z#KMU0PZ_C$+`^1bP-4 zsOPEY_p5^haTn)Cc4sl%ur6G$eMmRNG(5nmwPTlW{yKlNe3Mrq#tTo}+vRwR-Fe}Q z&b|ZSN;0X)ClUyMU^u5Brer%}E_0FFES_2IuG1a8W#&qAYxFPU-Xq2r`s0U-)L zbG&=>T6ifU)jYk3g9WHdT<#HoZBa1~=2y8G?4d~t@Zwt%TF5xD@~n|lJeWrl&_m8* z`L6Q)5&mjwdwW@Vf$D=ul=a1dkpWh#!iyl;@73$|%hcOp#MZJZ$7XIAk%9zqA$AP zc00gv?&s~4a*QC4NL?-ge8G@(HK+FPo2RQmqZ0^nan6&tb7u{4W8`}j18woc6okEk zTWh2w`GXdAY?)&l4LBlx3H=1h<#>orO*-yFV+bJkx%qv)_d z)E(w_ihtYQW4yEdSJ{X-?1Jip%SXFQ#wmI;5|v)R0B5kj1MR>!@&!K?og`y$u{@LK zfuO<+vdPknuME+*A$WC7R#zK+=?YXUO255f);szs&NyEY9Gv>bT}*z0RR0pv-vQTc zO-;B)LpcYv-P5%>+^1XSIPaMS_QI7-2Z=H73us_se3SivF(H{k^C|l^#w4#!I$FZY z0P(%y4v}s*bDN#Pvl!7u4&1;r=x##&z3>}sPOi=`C-DNTeG_R<5T~BzBzpSj#7WOETDW=h4^~W1>@Fy zoqiUglugjg3CpAw4|VHAK1j~4-hffgw?jV#*rHc+Uq8?cq+gk6aX#kAv*xdm`{&nQ zJH2Y3=_bJzX-b;FK6c{6{TXN9J@hwSCc_4Me?LBy1HdVzxMYvgxFa%>VSt_7(PQL_ z8Lf5|x<-niKeh`6ySaAr(!Kvw3daC2V&kbstJB(XLgKVYip;lq2@pB#?Kv=ZPX*+X z?0&9~UvBAG?=x)Up{Y=c4{#j^A?V?VQ+~=g!$Q_^B!#@_kc!-u%d^rkQ!biczv?%6 zPA)?`aJpkGvSIj8RMPP~P=Ru(Xo`IrJ&X~Y&!aoP{Cy1r{`4*rgw+e&has}Ea9r4? zb7{rFZxu5=&ZJ*heOcJ{P&>Unrv2Mase%Y8SvNn@J@jO^SmdzpVPsG526t;*c8-T| z19H7nFwmxa!4AkX>ms`&px2!Z!hnTXUSmB6$}-;I>S{|GFc}hoC)_O?-cyIR4=U4h zf=<+5o==$;A?6Okk$M%;C1O2~NTPt-~)4-FoWfCO&IPOF3sZ8Kgm*pcSN%%XW>M zkP7XIef{As6_;-Q%&34OsOe^^`t^adguctH<$l}>RgO1_2->pJzda- zKRq}DSkOtINeW+huA#=WGGL5!g?dLPDPkzZj@gDR`x5yN>Kv5(14vj1ozB|xK++_;i)Z$ zP^;KiWg(K=chgMnjiF5K?$B~|$MtoR97#V!n+tZns~=L}5bT&}Ja8?Q&*UO2%`w@m z|S&<`l2I z^SFV(>sn@Db#?!c?UvpJrs6&;F+RBoY{asf3mfAN9aI4`N$cpd&=)=;I_1oaAg>Mv z=}@jQircr*OKr2hd|AbcsmBxk^pz6#h%b3dNl#pa0bHr@h50y~FQXZPB@S{LX4yrEiMo z+)WXDW%l>jWKwEp1hu{cQofvmWWK(WA*#$J2*Srx31dK-K+!lN(+ug;sGNh$y%RUPi+uRWRhcmB|DwCE(!v&cq-n zgmLXVZhzl&S?(CM#${MR+R+G}5Q2~>4JTOUDFT?kgS%EN?O7$mbwm{PIcsvIlu*Oh+=#_J zFjJ$Sss=7n{Tm}G{^WC4-eZ9{!C^Jb@m$K1Z=xJ z3^6vi_so!m_R4&sa_&j{tU6@<#N2A^VPy=Oiu$m-7zkTW0YI_FNu|H z6lhAvIK--3;Q2y{YqXX4VG{9A~x7Vo-vZ} z`C_EY&tIH4R*-KMkUuOW*jAS}LQ_uTTL&DXP39p5&}xWE$XWI7;b?zO>aL>?0q-06 zq3@{rq=xp>=8&3hNh%%hN6Dly{Wmms@@?;_XNb{!t3-Lao9=3b7w;=AF+Sr0cR&-c z?1js%YL@AM+s)x=HP@`EJi8<*dX=U6vKHE8!Zag%S$gj^L^i2A9Yd)MYy48a(1c25 zbs0Nk&Dz})8ZNYKR6z4ke;M{p zUgq>x&T%E_3;u^sc-7VtiC^|EK6@ zcg&^I+w~~hr*{>XE>oF7aSop|*m)cKFJj% zVd86`NcB=^1An4?G3Wj|>7QgdW3x3~XsIG4{0yI@!YMY+P>7*xx&kU%@ntSJNB%s(`U`wot9#gO^L-Fw2N04KsipPEl+Z>Z19~8=scB1p>|AN? zGBTt$P6%CJ4WiNPhmM7wMfVL+C!{oevc-??P>FYearoky&18qn51@IOKv0s(GJ<@c zYyNY09+$aK9K-HKT2y4|7}x-W?P+_XX&qDFIrt+2E1KQHuzt5uW)}oI%CHXB#8y}Q zPvB*Sy(H(#i`a8ukJ^nXW!3`5-6mpS5OR}DtHPL48-(8RhPRgJMe%BYrPMI7zX)uJ z+;WJ7HeGLJFVQGo3H`&zo=cTw`Qbyw=aW12bS3`n5!=ivy`cKr)y6&WnD_TUS0~>G zL@wiHw5|%0cym&nrVXAnvuhRm{Z7IfMd)|sB#Ny)F|!}0flQV$qCelCIY4he_-*AL zzV_D&t|b1wl@8RUG)mCBHd-5BPWBR8Uao_1)#p*nw+#r~D{7Q~Xh@IXm$_m>D_j(t zM{W+icE8p7U&T<;-2oq@8|>{^G^ z0y0X?d_PXW_<#ycS5s5&>Z%j*B6;&>Psf*{kK389M>e7}i>1OxQVu!Bj6{|>r&r;p zM~FXf&sU4*nXdF#l9WC`zu+!Qfm(eCDfSI}v4qFagbEHL$e%L~HKEwGYbiLF`?SIY_HBrq=6#Aje;bz?`V#ZztNFu zUD$AXTbk?~XIZJ$KwKg4W;o-fi}NQ*9^ABIul1um8`$o2LH{)1{VF+p9nukhpM1Fd z2^y3oD`JZO{X2i2C1xj0u^wSHzI{mB-3G_1FvLLT@ai1vGi=W-@l=#$OnpMAeaDVw zqqM{-dF_%J%~tl;bmuh$X#i9nRCNj#t7$HR!%K2_qmZ=BzwxVJVAD6sBrrC^}>=@*&1Z$6BxRd zV=`nCh?!XkYbxZv1VPjp&1|IbbQ`DaJ3IoGs zXcts`M=9`UQh3_1^e~L-6FAH{TDz9nCb%Opm4uqYk@%>lp%R+A){Gs|$WtY<(WIZG zmeoAxq4rFowh-91Y_UgN@m1asJSSRZT|M z(;3SdtT;$$gLm+i=#y4l5x;s>-!??e(S+v~nPgN*CF zEYltZLrqKXQd+>34Tq*y>G(~M*YKlsL>s<8Yu-kHv;H&Z(~FnG%k|U8!-D}YA0H8Z z!}|O6u#w08ZsOlXN5Xr0zr3Jd2Qa9-K6R=VeJSNC0YiuLm}WFWqC~-Q#XWRk?$Ljt zb7q)cT_&)Kn(7{L0~>7qJmCTEoQ|dvJ?c$Kl?kWX>245`|1qVAY!yF;J)^mAs9+lzeXw$k?hBA6(|4uh!o7cwi0A z%LthEnKhvSf#sgZsc7tl$pUeLu5y807dR65uwPNxKj!zjZ`@@nl8ms9rU@^gIt$Mpy6t#=@} z{Tmk#pnuBHP+vAzgrJAvb*`2cXr6I^*6wtm%(*XBsovp1c;-g6C%FzTx4^aiAm+Zj zI@65aB=$k_w*QzRhG%0zi=0=%y#@tmbspn>8`%k#>5^@(m(F3FKMyj7t}Q=hyV@9b zua>fgE~NH5p^GKV#_HPcB~*5#Z$K_Mh510>*ocJzA)hE%3lL=W)DX58vd85E@>bV; zj%w?dM!O0XYn~``NiWa_tlaXWFRA}m&jA9rbDJ_ga3!B4v|B3(tOgo75~yXGZ?8}* zy`o^yOeIo1w_h&+m%lAi513MwaNs8|08p%q-0JxBFfo=Hmrj9R=CV)5q>TOlYZf$Hsj|C(U%31$QmWr?4oO%4KM7h*U z_*5E%7=;lrMi2_ds1;Enx>r(U+IRk-R-ehEnrQ9ZY~?w%n&oIJn%z*$(^_U$VL?E2 zzd%4BRnyKNp2>jm4xuV`bf>dag=j?U9`+qa5tZNWP;0S{*cvb%5JKg$r&zr?kUcIv zh}HnwzgU#GjEm?Q|7LCq_Nl8;R&X}+Yy-h^;Dyay?Ct;tgj!HInO9Lh9{~c8hsdKY z>xlHkI^o82ppT0&0>Lua{G~si`A-&B?*xE@8?MUfUrO0DzsFUl`i?TPMxLa2b`XLP zj(q-{)!Q7^8Pcy$V8#PVjuc})R&^2{1`ZLl^1+<1j$dCNwdS#s0&DYM06;SgT!&@O z6)!3%-UC8yk0=_6D7DMabeFM3ovolDl*nj^D3T574~_s%`h5Ti&-F!6<+V~wL$3l^ zQ_8u{L#v$0er+ZA%WT!q_IGE^{?mGB=A|Yc=9(ij3OjCmoN1}C5Z|nxhPYNmNy$w z21e(X$gVENt*7l4gwQRa=d^yX%S0m<-B2c$b+>3M{{#Dn{MXKr$j+Lx8`;fac5cnE zfBJS25?ecY>0^As>~16MX2GZO+1HE;U4-~V+#M!iGvYV`sU4Y>kCz}%Ik(+IEhjvR z@88a;hr}jCK$LSKEfsMl4uEX)ApUi+{Km^Ymox%KM<;+RLUs;bhgh5{4takRS5pHf zG>de=(fLK2igB3|Ue{B>!E`#BgYtK?0iH8+S^eqecAHdv5BeEqm>lc@`|8IFHi#Oe z&gZlY>3o%Qy^Z2yo1u8^Upk=neT*Ut!30>~kF)CiOWVfI#l?U7fSbPBQ@-ym_RsGd z(~)P*p&R@v+>^mp0=8#W4(c-{K!4LZkVkyTV=vbj7Q&+07GvXt!BCAZy$GD~oBV@D zqs`8P?}U9^M-ND&bn7!D6#9e!vuL%@;kmL?oW=;@VaI3?T#*FX04G@*s)q7LMYQr5aLmCj#+z&30^)l}PM~lJ{_ZS-Z zK1~lqLDl^$@Vih5Gc0WbrvPSz+RZg9ltAp0T!G9KI&SvFpUle<^8P9ejxC7>T+fg% zI-seB(<|^64eOioYvvR}tp?>^>ujDofEGL!#Z(r~k2wu0oS(tzinKOh*L~3Fz%MN` zT}9nJ^#w3QWqhnt@Xt7NhBlqXrLX9xs0bBvb8LXvO&So$00C>N)h*~D5lw6lNKjs_ zEmAo|9a+ZX`LCsFeNrNT`pJb|!1+K-^WN-K^o?>kIqu>~TW+o}AnzP<8Pt)D_OjY^vQduXFBl+a8N7WVEoYC_ zTw*d#eiagZ>};b{W1R$E^m)2^?g146^b-$OtNx};wtn3`0ZKeeh%H9(!NdzSPY#o6 z88zx$yQgxt_$bZ1-JQQzx3dE3KG`bZ95dzT1K6Tet{GR1;i~y6a;KgPSAd|J3)eZA zo9<1o=K}aFwDofF&I*+tNzG>SHPzNAh4oyS-%Z;+KZZSknv$YWt~|vD$krluTXSP_ zYI>6yrgLt%X3oEFv07rp@1d=k-{={thR&AMy!u)|9rp9{<5R*ovm!gq@*UAafr$Xj z|CBA_x8DfX~+x|s)1$%Bw@>VTf3To+i zpT&Y}4gxxx%Ed)9<2ub10M=hZSoM9HS*jYqVisBN_X1qJ%6;JJ9ZlFs3 z6r%8^*Etc(oKUU4)IVDD$nKUfjKEAfH7+r~l#l@gO{HJ98RW9gYgchOXFj;$4W=;X5?}S4X4c5Om13~!Auy=&eXUwXiZ@31@g zXKCiEEK-Bvy-DisPm^c~%Dg+9_&L=E|4<{f{HvmW`a$T#miBsL%Fsxck=iXEjmSrV zjLI$n3k(J2u-DiWgF4e=KU)O|&~#Cv3mf8ARo+!7FRY+!SiM~t{7L(nda)iSQcoYj zUW$c)gSlV(3_UqA-P`wXYT?f$i6_hfk=zhSvM zLm8jIx1e{JbcA){W_`L&WwF)SrcV-)IBtA4Z9iXZ{F~Zn+i}v=@57I_#z5GV;#oDR zeW^8Rp|zvuV4Dy44Z7()!GlR7sO!m8ZQ-~@H5VF4(EaX!c*bQuPmYX(msLI5^%Db*D~%SC**iM*iATHo>LR2C`Od=8$z$1_p&RpN^wh+z{H8wR zsBnhrED+Cs3x#EYcu7Qukg}(On(VL)@Z<-f0gA2|N7O0c+hwRFuejK2kNs~c+NtW} z;$`Lg`}fv#-RfW-=t?CKyOZ&rci-y2s)K8%vu|R*Lplev_KHJRZB%?{f7oHnU%mC~ zC!_P2#!blhpzG_;L#2+V7sfR@?QR=~SRF%XLG>;hvU^mou@Y};#$iLFN@DMYlUMuR9xSB zyGJ3asw~IRob9<;yFQ)W+`Zk)+F-I{`oE^+T3X)O(wWF$d_wytFCISId2^QQ!@w=Q zJw907Dc0Ed^DVJDle}y-@7m4zdVmvJ~m@XS&5M8{kCuI%f4CXuSBGg z!9JlwJ+lI9uIM zgxA)Qw-Y?f%dNIX#1c*>``jMV`Q97y@_n=Qej)l}eP7G9R+|god0r9TrFYz7%_Xz! zZ(`jI?S0qlLs3vOs3svb$9b|QEcaDLYVI!JrzlM zS$$P%|6^|5Hu$>a4JKkK*+J7PdsX3?^i`%pA3zT&wv2vgdwVQqt1|bQ@HR7N#~gpB zISxOvWX6rZDS4o{M7cYoON& zeGu7CMDuGgqMW05q_UDnhy8p;E}FQm?ZoSOmVmAbRYU|Rj^cUvP3kIHG}#FBm#*bAy~asO@OMCkyX^>^OziEyS=ItGlwB^$L|f3+ zOY?8()T)L12$(7*F>QQyPbZr1sZ=0wH8r>20JHBK@E>WxBRV%iRv+(i zcR9ZH;xQK>d(4Mdr2EG%$Il%ho7hZ`Y-A?}B6`kORSi3w;py-nJT{#%Bdvnh2RG=L z#I_ksz^O&a_DI%ma1Ya;I4_*fWG;govXOgSE}sNHDp~$oiCC}fX*WvC=-7Cq+I)9V z_W)#+Ak>mcFmkV()`(4>=-ximJE8d`)@A;Yr|l{nrHoT8i3Ctu=60>jj(EcAJF?vs z=@@IqJ-ZQ*J50nZ@23*iMyn{;GfAmcSbBOsxFEXFZm)j*3M`{pwMvB_dj|T%jGB4J z!IiJwPq$0L}K3gw^9$v+puJEyf(sa z#9mF9aj8Hqv;WJ{Fq-T8|8XD*go}9FKO7j$_g~>ahyQ~E|26be2?3N+y@0LfUa zKWGBd>~Y@U=3aJbZJxWJ4WmX$b8#n=s3vU{wekJTz)-{|91{gNn71eVHIhe3N zPT9R(3{$x@>Lt1%NjQ&^nr9SQQ6(K<<*#A>yghymz712MyQCW(@O<&I6b=}H3b|3P zNmdzCt4NPrWto1ZPzeal{2X}thz_A;kbKT+)d+(WqBMAPcOgk{NhOcF8J3FV*eCSE z)Cb%OXLTF5x{s(pR*^>};8AxbMp#4X^qr4phph`GAX%qD$zmJc2a?dQYKB~PAKruU z$rPY?d%T3CxM)zzG9=$K4_fzO6Y{|76Ge2RW-`4fjCkUXqiFVnslU`A(d}j--n$E0 zZufsAZ4E(V>S}0*yqiB=Py^;lE1>B=r z56GmUJKBt^9Jly^{4m|&?80cr(CDL9n>Lw%c6_7l!~5)>*v9V8e>4n{HpEZbvnPoqy@)^O^H^5K9CI!wDuyo#x-@10~IYR|{CeGUZi|3R+uwif`78dvx(6_K_Ph34i z_KqR^`A@_nJ|^5h1w_<6tW(3E0;@UBp)w-cA+$sj+ap6`6wH})*%(*k>KTixZi&)D zR*GpR8l{w6kE;o93Pe+k!yVL=#x6oxWwqK7RT2!Cef?cW7%`%VmbQJHL~>m7>klDn z716h4+o$^wBIb)O}!OF!367b0w~(NoNL+x0*rWV{GhNSEGr2`JkB4o zvCjTn!cwz7`}d98V*D#HLGe;F2&}a`04+dkV%o>+YVqqjA9~1J;W9(m5%*vadLFfr z>4!rA7H=kLh zZvDO2aH}9_N@NVwn}$0|wnq%}Bu%W=sP4UvKeTI434r{a9qNoem1C})J>lK0N!NQw zv15S%wtXtFGxN87yv9MO6SpMjVAPzpF9_zQPaFV`^6xcvZg=hEqXFWtH859A-Gk=M0N1?ha7r)%&MEvl z{p%^mtF>*G_z~_;dE!}hdSRBGQ`Erne#Ka3Mkt#AFq7*OZL}o>(TZlxt-k)szZ@UT zgnTcv7}VU-H&Z_XP8BC09o2n7-rtdeK~WU?d&S=nE#Rq8mei+L9{p-Y>3W5i6z{B2 z>m=9&i8D;G%8Jt4_5Yik$npPcpY*N+idEeKXE_A@X^7{3{3bOL7M&J6Qn4SS9 zd&I1Q{lKi3&oH@3)8|*%HKc2>1Q1A5Qq0lPLlA)~GsfBuH7l6ozR~&M&GV<2v$ipf z(!#uA%Zycn0$50RSF{Dx0QXg}bB$qJ1o{QRg`Cv*t?!MTXH%>Yq84OgP)|GV|12r+ z>Wje#VsS1L1}9${1$u+&I`&2yL3~n(y=anWOXtcRsG^xn({OE0O_Vv7Y>TQnMtRev zjnhQjE}HS;eYYazUARZ+rBp;qFsM^flmdYiE=Cxn*lV`#?V;=Q(9J0_X9=v54F9 zvK#~rnxBL9F9BAQ8FY(s)6#2^E*FQKK?ghRbM;?qwD_BgT#y=l6Py7|@006H1{2m$5I^RF}>!Y1dY2?T7#_k zg7Cn0@tf&(0WbZ9gy$fu+o;Zo6vyegCPZ91!x4f=%VXmAB`du#Y7G>qBlr5y57EYlQ&e}S?nExa&R*YNm9)9XI;=H{4=6qG zq{Z=ufred`vK>^BV{*c*cfdKCtIYaSRfhTZX(|5LZ+OBx{3;t#x3}#>|MTq&l9c~o zCy0Qb?jwm4lt6^Va?~_%gJFaVtfyi)MjsqVNrqbWkV41^@iq~>QTpxd-}VW24mGOo zuVu&A;pNlAVY2Z7c&daK)Cd%rtH_JNmz=+fq&E_BOOQ4j?(v?x6R~ro)-(#sXbnv( zt^?IU3!vd9$faU*6xKaMK$15oZfHz^*&ThL zxxLJgK#wVYwf59XQFJ~NYBE7_dxGM!#v&xq z{352j$gPQG2X81FNyh6XoT)Ik#A(l=v5V_Lg1+5WMv$BWDl4tf)9ef@S%B6-f-7zvxS5~|8Ow?L`PucJ5BFh>{DM&Zm3X4bCN_pk~eU7 z_H(M1_52&2UpROp4=Vh4Q({}!`__r9!UGQ3IvVlI0FBL+40HJB>88MaJ>6HRHKxWH znEe(C9!u`V;Uy0=)vo}-t8C<0UaSJ+ zN8$z`38q73_Y|ODzv!Hg!zM;fB*ULfw zq7xIH5VznTQWa-iaFo(%ammYwrk#@3zCavd((QoF}K})+s#FJLV#%ZS9Z=Ny(EdJu9z7t2^dz;R=+)#w}>Ga7_su3>`Qt_26>3 zo*9v#w0wCk8fBIsTh+YPok1$MoChg3>+2cuQY&-Mc2%)mPP`S(ew5zRdcB&BXqSJT ztk_Z` z+=DwJn=p}^~ZIC^hTpD()^6Un=>eT@8rRRful9|-?(m6@}6(y z>x?o6vWT9QSUxCM07}(j&8Vd532jCKMfGxt-R0oFvbPsr-=8i&x_8t_DSDkr$QG1i zNdX*V?0@6SX<1Y8_k%MsA zUkX3neh!r<6uH=RjM2zkW-Gr=l;TVQ5X2`KxKg2DxCz>blI0{)&yf+)kL69$ta%ne z?{y#c={gJ_J`US-6AvFM^i;4pVPOx~&e8X=4o#ei`H6G7z{^x0OeIanMo6`1XW8z=bz` zYE@&~Qr_{^j*qiNzk4*$(pF07#{a+uN;;IVDem|oAHs4k*H<-6F4V9TkYl`R_*=6{ zma&)r`dKSn$1FfR6r{J!3O8ScDeeHCnILMvtjWA|?EyKf1x}*y&*Q)8tUuiyA8Y@q zexr$+#qH_xsuGyIbgo#%F!q4x+kYHeu?OHy!WclB6IcdLh{U`aT5c?uEFbQ2%tr*C zvcN`fTb3?4GS`;Y!5%QBy?L|f=x14lyZ9O$KA>9mZQgp48$G^!;QLr~`pbq7J1jHV z=6clu!FKS(az0r_$=j3Dj##h?KjMT}x%SLgViPTzU2pl&82q5s`18QHq+xXX@1n^U zi5N0#c=q|7KL*NKT7x&4O{#BB7E|Be?z*QOm3%2xU6kQ2KZT8*!q%lOz8Dcu*> zLPY9z_3u&X1o^$}UVL*Bkmqy+<+H(OE09abZdPsf#!x~rSR+#}_Z>*GD%+zX5;kq2 zg7ru^s@h-0FA^jS*%UD5(`ljT1f^T$C5)kI3>q_WTD&`RQy%xPSwOn7@0|g(mf{J2 zcAV+GYcrJhYw#PTNnBP&OHL#Aq7(Uws}?ygWd)^ro>>lxX`3I4Z-dR-giVjJY#qX;Tj?Cy$RF7aGX1y62?Ueb`F- ztdcqkKGmT9DTvTu*D94hnZ;b6#u}J7>Rw7RJ@u{x>yQyvO1r_nF*J*TR2`-a!TxeJ|2#dKG5&J)rcIr~GznP)coggYD=~L| zWq*EpSTuWKcfMtRe*Us>em#PYk1?DvK5;vREY0)o_h(trm#zV?+Lj1{nSzOaSox( zugx>GK@;+st*~AZXTFe4t&?qM{*>a|InY{OE#;KbO|LEc&FHa}jA6<9s8fwRatX)W-?Dk+#faM3wCSaJSz zk$AkPYFRZLg_0xay3(jos2mQLoS3@L1ab=2Ly_8$=o-jTA%F@BhIW_1bY(TV@LZ;d zgl9nRl?|kLc$p+TXi_S+L2!;IE?HL@U&FeDi^3_IM|T`CGo{`juyN5G`pEw0cMb@< zY-E(h#}hqkb<9yQgy|T_F#fKd!YQdKTP6F&{LighYpgq60yQ5k&T{N6OJ|wJ{C$-C1wl&#wK$q7svt^=KGfy#8K~p) z?1pJJlcx*iZO4fL4iJ!R#?Jaj&$Adix4`Dgx8u>}nK&!ADZ}c0Nu}lc=+lD36BU{y zToMuX`4-VXalw^;G5(`67EN0fFGF)+l36O1L3DHE6^~cP8K8L_(64dh#s7_z3Xl{x-sFJ*js15Dop|jbv^}= z)JvaX3o$pTsnQ(BbefjKhxqH0lFd&6f5Pw9JxQdVb4Xsy%}P`qSq>y_Ew)Aw1{o0j z5Qf*NfxX}fmp}?+);}Q07pC?YRRu%s_cWR@e8jOn-W{1F56NKS8wX;Sjlg}IF+%ml z9G>#9xM=9!6vCk;$|#`dzY2g&ZB4yLh{0h{srZmH>WO(zqCNl`?zYqLI$G-Rs7^TB z5&UTEg<{&Ky?c}t$Hh(lWh|tlKP#1_}9& z+hZjg8X$60`2xY01*7ep1BW zU~PCLni->+S$g^Q9`ke{!<*|1PjU^ z^l+QQIWQ;Bd=@ow6k^;dzQt&d*+>SM(LsM^Kd32Iksn;Jk;kI+$gpC14uoamL@ zz~arEs}Lkg2&Ody$GoKZ!rQg;+J7iTviOkrXpdZOtm&=Tu&)%hTL0n?w@=HHH@@rz zblH!FO&x8b)l_Qq*U)w`PqYge-*(@QdE5+wOs*~TJOM)m!8yZ8W*K&)ZsOXC#Zqn# zSU(KY)3b0A$1JA_PPD8KqG(dvC~33iy0D7S;VyXA=}?%=fShuu ztc%W~+P~}X(26ty=x=>Qm4ewh;|ZB?<;yzMx~x$BA`s+E)c|cAQRUny@yR_Quu(D@ zMhqjV4Z60@@cg4#-YQVB(!xr3VY5HJnti%GvlGCk49O|m;{AH-_;M;8nyc#~lL7I! zi-#jaj`r8<+oBbek|VhsSF?c{1Gp`n0%l+bW`GemE_5}2{pgL0-zxg8Fk^T^l($kV zzhu7{Rv2$wqN5bxv~W$D^N!Ad>qkrk9{*aH4N@4*3NzQx2a%@+yuIaY$r^p{u1|kl@YCdifGND9T#I z$q|V-oLqD7zqCphVC;m~%af>&m48&b;2)u~sw}y&zMVXk!|9|YbA~1dcV8wV=;AwZbaN)b@QY=_RVGpvD zl!M3odGcR% z=75N(1j7&*J^dzi_c1)fX*k@w9tZzpqVriJCv*lJFEe#PWoCQGMyTXef#dF?-h~E; zglm2es!)ewARwp#w;~#neyt@++ZRvagm)s~))sraggP^#&gpmq4zWVwS*X&46eGC^R8yCglD=%UnoN+eUxRz8eqMEzc-RmofL>)ni9OJ?nWE98!_`Kdl z6z+2^Y=ZZi!pxH`_+y*};O`8pz!0N10N+|OAWjreLwnUwP8^-fHb;5}kb;Va52c!JC#zq*WbO?N{)xJ2 zie!0j*8})zy`P?b>m3U$9a%Xk@8u3%x0SdCVH@zf4eQ>^tj0=3ixU-Ban-`F5%8=R z)RnMWH$j)*%G>KWc3wdd0RPsTox{BlmL$%AbR^j~9pK2;+Bv~m%)+`|Md_-TLwRUn zGw2%_oqp;Pp5$0u_;cQGl!1Rg378_<&sCb%%-^&|A4U|5ipeRpG-$?)cVu}g{Mu+wowfJ6U^)hyb!;X0a zeda7OASwVRAbEfhDH1mw5xx>Pz_t}nVq}N|De@WP@4Da}F|Wh?n4TO497k`-dPHcA zYIjIu>0VxyR)8+B?$iNj=^s5=A@ITZt`Y}6s~9u&?Fo|&YltHnfL2wTrua~5$`u?Q zSAp6-FTprEgV`|^%Nq~ZJS_3>Wj<9c#Bq3v5Jv3rNW!v5#&8wd4ptXIJW=&Ow|n`% z4npGz?T|d4M4zT8#m7U5lloZS`^!g!e^uZ1Hm|>p7`wZ_UuGjaXLo67XKN!^nTF2B z7R+V|&hME`%PQy>PRvYF7IQ+-cH2Na)f5eF{rXbx^-@{0UoDxW#bTnNv#Y<_2f<`C4}WOIN&Uc`+Ya9CT*Fzo zpiv#}5ralYOvR!6P12m?stdljXwU?D00Ubrc&0I(6ZZak>LU=W4kPYzwpNE_y5nJz zOH2XcP?eTWU{?V{$?5>>2%_d1Dd=H1*DGpY!6+2cD4)knn9TtYtQkL)Yc#2`!+K@}PCK4I~8%t$1XVDA*?L@!V+$X`*KgiU)XUQX_k+s1yb6dW5M5`AcL$ z1m^V1m?jWDmP*BsT&1m09o2xTJ_h))GLb{%J|_=GN}wUiME_l)QXd%C60p=Ry^8?YYk$h#emH_EsojHVn z^(&D?xiwRqu3Vli=Ug607&2hW=z8}C5^zBhsg>O5G`DuC3)Wu;WI6S6#lkF}b1SrL zp^{fYXgCf$cdO^+ZRr^3Ojj#`+7v(;k*IP0Llrak(L)4)7bVL(YV;k36=?rwG=Sw!~^4A(&PmXis5r#h-*5$D>?>!|${Ba3xL`yEoy zO#zqu|Nd--r62)~Cix?vN0Lw9RiYI=k8WJkA7$8DHDS=oTV zQ4DH7r?9srwJ8Jb_OUEVmcnrVe7UMgzk}R4$pKFifn(IQL zR^`mCQi&PB-RZ$|&7@jU64!xK^1_rC_^WjHyO5HU;$Et;Uyi}=uFPq%34EhMm&N}b zysSvM?j{*AhaWDVq_o-|`+m!Ha_khr1tH*q0N^~;ZC1ro#fu01jZ}arn#@AelRBm) z?NolL2*NIVZzxv`)7ei=v;}_Sekgl~ln38jUOqDSp@BZ1 z@$sWNQ~Hfw=wQ>hSY9KeFR}jgY0a5ATk18tRBl} z_o1AKzG@hkZ>{0q{o&xAXddNi{VTjU*V|#0;kFFL(`Ql!DtnwBgg83>q}Bi{ zU46}k)o>cdG2{rz?H~{dZXz%h((rrhd97oEnfnU; z7ntr1h2(5gDMO4?rQ*3*IBPJ}-RUZYWB951oJ0pz>)YagzoP;g>Y3m;`?~++sh&y7 zNPjt&u#-ujih@>bIX?q}tmyXHw3dwBrMD-jDOSgV$oiI( zV}Ic_iN3oF0L|h*nJ7oDjDnFU>;I8<4o!jp=@u=kOI@~Y+qP}nwr$(CZQHhO8?Ps3 zGy9jh$zPC>aq_$OT-BL$&`8@Mwb6~!W?w%;Z_*z70fkm4tjW-2w|cK%R^C{(=SbH0 zcAFiY1dXMAS?9Zn`MhJg1N532)x)1v{uWL`gfrD_#+{OG7%*Gh7?RC|I&dG;-o3?N zd92xOZ0p?(^pS*0nyUQJe-SJ~0GO@Z4f4O(uVrG<4!gRy*OmdyGORl7TKk2fV9Ic_pELP_M580D>nSqU+%()9 z+~hVOm$l4=6Pc9zx~gi7&E*aKCm zHpz=u?P7iB?WZNaIEk#$_;tE-C_uMzoCz)u&_`b-MC(-c37T{Bw8S@q^%9kNyJlze zx&e|z{U%%M=GNV?X_aIgbSTiHZVN5cTvzAQYyBJ+;(Es$N0fdl&A`y>VM}RxoFJUO zEdumn9fYo9e~5drh?hC^{!8fdbULShE;+Q$gmUg!UiDz$icSbfSJKL`6}Kn3m_@w~ zpLE8*P|CV%(<5bTb7Yjzu?g5Hrb2_yJ8wIVavd8321UzWxr5ncbT~ceZ2!LL_M*Cf zacr->tF^8DE!?)jD>De%!_)VKDjxjl_ts+FsAQr0%o5-+-*Pq$=}{2^E-;$+UsYNn4AP zSWO)R>AG2c6o0k-V7XZxg3OymEAAL#6X>X1xWuaub8rWlA7 z?zK3br)AWE=6>%^UDVaEkM8L(6l!aI}Q@M3R!KI%*S!D+uNFuqaQ3S zNVFrpnaPf7!IfuyJZ`Z#sFl+xev-oQRL`&!|ib{rCoWYd#>;WjbxC>TD@aq+DRy zJs}9}`$*eG3}!Z(9A#ZGk5~)G2ny`Ase2V!?eU05(&amKW}vgYJK(JzC)Y`{SZKN( z6sg3!PqVUNdoV_69LDofs|rDHWc?Mr{k`VV(QB^BYDrL3YKbGD8M9o)J=IjT%*v5p#nT zec#`KUT5TethX8;uwGzKOh&K8SbYg|r`jhaxn4vkKabr%WlxRVuqwVz%sJCwZ@>;* zu!(Pe!}2Jm?fFp1TwlGjGWWB;K>xwo0g-M=ekcF{HFEzStZnY}zgSyS({^+0KiPXT zA~m<=V#8^nmEyMm$qpSS9Y9)*G|qnWEoj6f*^ zXJu8@)#J*Gg-BD{wd(+FlT4))xT^-ThX89~^@nJ(b&Q|;)=1YxQ(C=sWu5TWyI;m` zigDGtAk={BAq^9QVWSZmx8YlNafB$=_YY}Hv6d|)RaLT zTeOMKzDAfI7FpG&&Bs-ujr6}YM#jUDP_clXVFy(Hfk{`%Ygvt_44aQiHEU3?V-=&> zZa*JcVYChj&fpKp4vEQPHL?yfYY3phzc=p})Sf;sxK|f0ES@!FwvzoWT~%mV@IMtV z>W=9F6qQ)Ay{LGwH)5IGo-YSiw4e93#Y4Vd!Bx51v!kZ{d5e$+4ZwgLN+b;Lj#eNw@Q&_X;-;x78QTH58ZIG_({t?v$VR z%00-k446ZR-{%r0UX+No=&q9?byUEY6z5jsfmM<}QS-6dj2}N4d5E*Z>ZQu$6wL&@ zT7TUrg~l%hJV>DgwhXf;prpzdG}i6|Y=xEGCJCmE@GBmrysFQndRMb&j^Vcf!~Q^S zK33P($1el^UcktVCn{rKFFa`IvAAh^yPZQLcw}Tx6o^k+>w-AV~qL^RUI~Cmd<78;!ZJmwn@8MJ3y1*V(5dAp{}d!J7Im z75p2{)Fe04wbrkOrPC_u`| zp4zFt9=W}gqPJM9YSl*4^@sFFP%WE6GO|B~@tk>f@}ikFb_Zo0)aiDa{J3Y%@{Xow zu57hq4j(mymsM<$xonu4zFwDyUj>}QuxEP z0&Wk_+Oh2>j~oZVuKC4+8B7LDo`Wi?h$F_VT3AR`-9$4O<)7Iw5ZgLMvEHz zhrTSp3Qu3!HCQuf9_`W4T)PN>nFOJc@$A9n-3MaTgHt^y z#sqEl0vZX(9~dq58RH<1NE5i-P5w^wYx29$ma-7Hpgy!ANFKZk@$18dNAZ1h*wcC~ zU5xGLHzppND9C)Sx)<4Bz6oD2wB1~K5J4q%H?ou3 zVut(b)chk0eDtlsl8T9j%boz^Tk!(>gf7iOp?vmCC?4KLafcPPWK1VmF{5^>z6e1J zg_o+bfDhrfeoM;uDIfY`J+s*q?{$lSY+%mh8@vQ{Aly@m8Zci1M6AGu00{&;0_h5t z8o{u|W=2>Q7s6AbwV<5_Y-m$rRMCDzk|1DL^qwtV1uyMFudz2)%mpum)0~pBk*r+4 zZ^&D^-3qX4?TbON>|*D|Ol+)wJpseI4>F@cOhs+n`;FS`U{4C$qcx zqYj!48h7r-9!|1Y7R;7{Ybw_Zrm;N>Mf?KU)BpknlFo2RSO_e4Abe)4Aiia|{5i&q zfK5wCQwZJcBdOf%{|H3ZLVz;ge)E0!px!x!C=ixCAe3tU1tbY7^yBuR%fN4~o|6xx z5Dzh1ID~eMam9yy7Ry_tzQpV@9i-X|NR4Ant~Kjk>yw4n5e_c{9((P9sMxnXA?m?imxEN9<#-4xpO_kV|dlT;zv80xX5r zPHOZ^dPZI6bVS1`7C27z#bBDN+w;o86&|;k+MZ~XDmX9Pfze-r;}J(eu7)<_KN3g@ z>_@rus}>$*L8PJzq9WB#Fp0evo|VVC#cm*!?@2{-4#Q~=B!;w-9r9-o4<$7GZ-8O} z<$wtRPDqE+euWnU+Ag)+y+At%HGgozyj+z1pL`wVXR?h$S5@GPp~j0galk+cgNcp{ zpRI$QelhTGpu|pJp)UUm-84&~L6oL$2I#yEqc}~9ACx@pXC1#38YBD!D4wT_hW$Ep z>~0Pq_W)o8aoQwGgJ6S)2!(6bnhBRR)qNz>Nt@XC_Wr?}sWQY<>DoRSEQ+~5T!kb# zeL0x|wKWAKgwmj4}q=}Qm2aCKVle)apwL6_U%VZI}AJ3tVw8}VXgPdNc zVxITGxb@_J?Wls4*H5tF*e}NpCUT6TeEZ^{rw<}F5dQ+cW( z9n5rMsCU8j&q#vguOP8+MkE)J{dr*HpGgNt-b3ViI*47Ow#yWqj=`pYU&wMUYq>t} zfRBG4qd0pqfZ(v~>w-wA_fUS(%t&m)s+yN&TDjU5jYNsL<7nEvN{SD$63LcMu@%fm8|i|bT^K=#Ii}^u3_7Fd?>?4 zLO51I8OZX@5oCp|6cGFqaRd-|(CQnIhv+$uoWR(pHUS2ivh3+a>L+*c0tE!3ThiX4 zHIu<#;w~ur&l?3jA3&#g)ed{G3=DFz9J}Dk%~iJ1Z9TS9;m3NhYs8f|Uj1t4%9GahPP=flF&7jl4y51EpBWCejAAL+NO z6JaHFXD2W*5-ylG$s*WT` zsq_AN`TF2t;G1MXTDxaJ%mNpH+g0FGAYRFRwqxI(mGkUn4n@hbq<=(+e;ADKcYAxg zAV93Am@0Uttx)6nJM23D4aI|Xv>n&*^T?nJYqmtymo$~bC)zFW-J@1M#-rQq`D2S7 zeJGKIv8bf+MMQ{!eaS|NNY8i3+wWdPT|d(x^uzpZ2~1+Z(FOlyfRFS^)p5I{5I|q4 zmm$MT#nd5}wB0po9v{bhU>HlO`AL5CeX-v{sZu02oim!^+nTkX9?B=-FH~U~JI=oB zLmiINMyCB#M>OiA$RJ%WcpLTEb|{}>T57LME!MQy^W*zGBQ1J^Jg2^i^w=`g|2C+2hKLvvyaw|>Ne4A>3~__vQ_!a0oL6*0?0=5C4Fr9XryT|~D> zfTg{5Bs9}rq|FqxV!`8@4{6CbI6^g2ooYz}ald+8CxK(%PiSQy($AWKAuTIyO-Y)4 z7VzeHt;Wu`H`gix%E!z2%j+qedxrx5{r&4H>CSYZPwRW%>KXJ_w6@~jvgI6^vum@x zW}n9#@51^hTo<*oYOndZiPqQ^Cphx5FoE7GGVhV7PGQB`Vl|~e_71z}Jq&zS#G zl!Y4sB7l^2Al%oPbjQ|ul7wDjU ztB@$lSg^Mx5e_b$g(`Wkl9R~0b9eG^w-~Y!V{b;HQ|JeHY(Q)0l5{HqJFCg=FQJl( zeHg(;+cJ_{m_hdl&d0AJ8CF$TIF)6K6P1{=!y+B*c*|?oqM?y%N7x3U@ur~K*>zW1CN!LSoM^>JgPH<)J&RaxrCGIR}Hhjg` zmO=QJw03(JxHj2jZ7Wobjix>F_&Z zQ9q3oyoV8`X7~tOFu#*eKL~9r@LZ=ptfy!iy(vk*yg4%gIW}t4F_hKa)0Kx0^#jv8 zPZ1d7dh$Sw)%_NTu* z+`SX(J`oE@*xb*^d<9m3CvxFc6npaaQ-67W6n!6fNq>TJF}ndbo@?^-lR^B|K6W@gUH_&PAP`!Y)S1i`YMnIu$h1r{;5wb z9)JbeNk(9e13Y0h9Buz31aa-<2oU2QD3mQ0p9ID`Jr+7nQ6fE zNEDKph1|Wl0;WvDvZ&F9`(Z!$>k~dGWT84;5xtqyQ&@Kxg4#9D%zZJi%{~aQ`%63- zn-NQGDae?4ihLIrxXJ}M_HaghHPUKa6B&UNrK~J3wTyAsdHyWQ>LQq(QZU8+Q8v#Y zn285$hGHcbm;xu~ix*DJIn1Hz92t=^ zV}gWtxYo-(2-xxEvc5tSbJx^-(;{rzHEP?yP%wiMZ2Q%5jbith%9`4-&~Az0@3^AH z1eVhAR?19;~_w%zu7RPH!@b3d;=6=%br zL&s!!)`;YWSWfzjh3$!)a|n0FVUP;mW9R2{9TUor6kN3O!t>Te0KjV3Ki6Y=B=7;9 zgi^IW{E7K=r|UU|AdGT>8dp<8YTGY)Ojjr|OJg#ha{uD;)M|{d!fpP{(OSMoZ9%P@;V7<1@*MRB3zR9J8K49W15ekgD{-0OCwG`?@sDr&D{J(#%!tWb!8x5@zA>f<5g^+fA{A-<;k8+IKn@c!~m{ZlE^+@g&!-$~AS#oJnk0(>Vrf zOA(ZAf^2cW@55Mv%nRN6j`z6ZalHV4()zL*QPtJX$lIMRL{&z5_1)T({lGLUmVObg z5B;<4&-}K?-+NbACZ9(dpDV7guh{!v>h~prwrJdYmY%lf+Z4-R6{^*NXM)?2Ki^03 zBegrKweeo>iXBC7n~x7Gy2G-eo5e9Fa6Nau)PrX2J*s-GmNkK7A$72avtQ0nI$K<# z2P|Rq8r1>2!cTS3!`>|_T?@BxKN?)92+%cN7rpGAHlAPDfb25k%3 zqXEl5{L#+K#Z%X}_MB}d<{wK>GA!lX*`QX_q~YLGfz+#)U%`G8>A3V3ABUCk;Mlg0 zps0#q`j^^d=zoTdh~jJ+D#qohEl9^@UioPi1N=9Tmga)oU;5Tz*c`-V4r^CxN(|@h zKc%Q84lGtJ3Y#>Yik44ysDDo94o>w+T)D#a;^F~6$09a%?s0A+=P^6!@JAw$#OO9*?HEO0#kIN3dSnnQ0S)!MKQP5H zemJi52gR?qEo(3L!vj1G-W;hfM$TLHHgl%c4)MVshF;NOAO>Gs$u19UQ~Y?OGn#EI zGWcp^_4DLO^mXxnsny-5xcF|rEpLiJRS!@686>6kkaMq;xg|28gVL9;&tK%tGZsk} z@WbfJ*Tymme>~42pf5uzj{;bnUP%BsnQnwV2-+Cj*uK7^MmsU*KPU0?Plxjf;vd#o&p@Zaf2@ z^?(*?y`sLqtG|wzV83MK!Bi0QnFc<`44N+_!7PH>SVz39(ruC)*S-+WFPZQ+5I3s*2~E&Rkw|Agnvf^8Ao=Xz zK;SPw;%ZHZ3CU(JG%aoDFEtVr^-3>4@H1c)EOBDh01-eX%VN=Lpl^o)4{eWU$|8g!E1CU~$fsVjmSb*K`=L&Ocsxv?Ue?q=cM*(LMU%Wx zYiy3|iLWq=Z{_qCe_KNjbwia1YxNV*@>}xgpsBS$MI~sMO`ge*W2W}QE@&6&;K+s&$pJaTjC z@3zQ?unMdq2Z077T;Vg(QlBO_yHrfyztn-uPbW{G&xG8H@~ttqq`txqW698@Ho)g5 zg3J?Vc=hQewuS?AxBak;`&5p=&oI9 z`BB4+K6f52%s8?pjhDY1nZI7%EblUpFNRX&^5@!NViLns10>_T< zOHtww4@9^8_6xYDHr)wl<~9BIGg)C?X3h+oklT3XBYH%Cv{ z75cG%jk=(@pwo9BwpnTDRof(R5p>)S3)NV-SVBPywnF_=nxTfEMnUYi7lBoq6iOt7 zbq4{=Iij^N?@nT@FuK7}jUo@wjgWHI)m$olckSuiTrnwrF`-Uo%ojs4K!P3IlB|P* z3to9T`uz2oSjz`jv20*JnO75PuRrxXL`03#72O*46@9lFx#!~fj@c9PObhMj0=Ct{ zj5@&N4wwX&^y9>SP~84yh0g%6!IFyLuazD^!=5H0Dsag;bE+6Ur}EHYnF}jyTbZWg zEz_#PO!}B;gPziU&h>*0AJITYh!C?cL~VBDHdJ=m*pvI{vWXK+&_X{v$-|jsz0Hyd)|=??!`yD-!0{J}th!q6@rv8;C>9E^{^6+5vT;Isj{R zI=6M>?#5C`^FsD z3rGQJ8% z@GzCqV8d>;B%@R-kWM|IFK~4`=?A4-Hc4-;b?pZ z^6l~RyZO>?K_aAFCBp0mQACmI{12pEGU*#>lDPM-081Z0gylNq+*H$2a#do)xeYf1 zhu$uyBTopxJ9d|=G9pQS+ab(AjNjQebfELEUBN}#GZuBsmpw{#h z8{zrY7UC>Cu(%94jyrac6)6g-$SUK~&zw7z6A`f)BCP#1#Xj)jmrJlP{x&8!wHrka z7|L<&N80w5C`C(+#P3WtgnlFNzOrT}us8BX(!do5!EJ4Wc|UG0{Oh z(fZK8>r#IcMbk>2%X6fj!(UO-h3hw7swr~$!*zMrl<@Q#%=y98sq*R)^#a=2c${X; zwlZc*5k>r&(+jL`+9adqQr8~0q&)Tpp*?>1$Q08JAn0fdWt*3@b;wU_UpRc~ zo5d`r!o)AUUT!j=r;vL_d|p%V-6X~w_=Y#gC)5@#1XqP;51s3yS)s3F){sG_G!$D8 zDBLDfnR!&Tk6|T}ONu!*M($H#sgtMi@$3(WJROqAL^_KI5bb-UGO)g-@ed_ReF=v|C*44yK=Fv`zVI3mr_s*WLn5| z$E*NyeyyG`vlg;k$tkjEs4mSmyG={L_TeOKLtY`qaM4@pc|Aw<}oJ>fe7$euOJ20APZJ=xLL|<-BAa zu?|DO3o0XXJ4n1ABpLlI0gGo8Zwg1LdLY*!2y50?QnophagdUs4pP2@|ALkY&{CFE z*s4;PJlZ=v4py-d7F3*K=;8VLkrz)7Tdr)+6fzL=j*7sk3)>w`TeW~?WXUCq#ejMW z{OAc3^s5WKR;7BcVM3BZ`0GT?^?bZtMglJ@X0k-nP)om0MSFZ_yOBx;Yp@|*AM%h| zy}|Bz9d8PeyIt+HB;<`YgWu=xo9z2|FAVP?Z|<;?)R5fNLGFF-DwP1pW|*fjdz{1$RpSj%@>LD z)`7?a(AL_(m;lnhTg8>6gormOnRF66`CfOaWV5G-sy^`ziS0pDD(i>GoVIpd9g9Pj zt!c%D?WA9L%0B9CcJJv=!|<=Ic^cPDo3x-`$EV)_oLuyyoql3OoBpDo^m+?UCuw7H z@SMi&Ad*@zk`G%%u7;J(mR%qTvsMdl4n!)0m7gP%2<_^SqO7y7u0JPg`D=msvs;YC zwl~Xf-OC%^!}1Rl!=!$jzlM7|r~4_=-{hy-*dQ);*Cq6~rHF>jR>kIA#)U>jLF)Q- zZ_}|z3T&Pl0eOZr0D&YmL8R+#!DP85ape`a$7|IR?7Xn0DB#I#Y903@q(*UpOAEI8#fLk^u}YWBk>P4o7=%E&7-C zFxXk@0;F@vP22*xr)cFKj~b?RnRx*E^-3Y-gvp=d)t0eLz<6mEUZ}2x2xnvI>u9&I zt{c4IpthJpt_M4ijp6I zHqT0AfMJoojaK{%E$}30)(~tc;+yIVjv=PjN~h@D@nS^B#6ejotJ10Gx*-Q|Y%bAN z*2!n}=tmLvYuo?5HtDJ?VNMo$4g= zahjl%_EfC+234Mf&508H{R|CCQyz3OL#Rnes}qhPr&o+>kxsxQ%ubD;JXLUxn0n$4 z1#nh+xDnRHI~r+$oReU58wvuvP2)w8Q{LQc$_lJTq5hraF;>#|d#()QR$BUIiK?rf zhboAxs~sMVdt{N4GS@L#f$KlOFu|&=@U$t5^sdZUXtg`z!*(3YOC00MkOrP(%_&an zy*rDwhsD+R>rgzM*seP zjU3Efj2&pDjU65JO^qFOE%g7Fx^r9phq~{cs=|+lO8bQmnkGW`0l#(4R~eoX{d3Yo z(8yVh%vTY(6SFe{-i+dQR%U8Xn<~06tTBS&h!#{-{@a)99zTnYhZg!ro1N1ick5%X zpW8cc3OKNpoez3m6+icuDMh^8wK$z?*psZwzqYU6FDAM*XhYWTq4kw3AM1H< zK04O7XO*4P)Sk~*#Ddq!d^dVnF_qu(3G&tQH@e$OL0D0!$J^=mR^8tn8&$T^n-P46 zZ`VCuFAq`PY@762x0GM7mz~%CK3R$mCTNloX3x8$%h#BP>y^HYG&M7`x&5TIu*LSh z99Yp20~fMtr;8TdEo-v8+`i97yl$$nPq?xWAElG-UlR|~ixE4# zZYq1-z7W$~ZohkJ^q<+GPp&XyTQlvrdv%O!wu9QHVCl%c9sy!jPB2^va8uZ{gG#skeaNMepnxz#vmS7&wkwk z24L&gI`wco<@8TljF};svpku~Y;Qz-mluK%XwLTiEPv!vhompMF3=B#oT{m!IQ1~D zN<*+@0m*PEHyHJqLd0!0cV-fS0?W{r^O~jqYsDs?+ z$pbeo&0akbgNWziW7@NH>8bG7nm=7z0OHdL+#u2ty3 zMGPeIZCmkiSyeFb@0B3PjPN8gIx)8B*T)8}XBhEWnY<%fz<&|I4x3i)x>ydzmFYt$ z@hd&fv>eIPWg|whgqPESn#9A*OTs1L#WZ?|Mg;XkuEiAjC^nZG+z9U(Vb83DMutwG z3`>Sbdz7qv3YEn_a95h4N7^9Q^S^&V8P*brNr+%cj-`kHn0yU@wZ?MhdEwFbU1If5 zP5U5UFO5F>x#K{Lgq&zUS};X!YDY!brg zJCVgcIyif_Z+m$fLd*}gtV&8}+Vo;W9AK6@0eBQFL&lbzQH)Fu>LTA1(3=>SRNQG@>fJi0N?oy+AH;=5 zniEr|4!f2@Q-jf0`X&g?P+?_72Z?Aj{hP<6^EJw@4Ikr7o4-=(67>F})DQpseQx2y z?;xJbxvuxPJVXe(a5gZn@rX3rqX8u2EIL7*x-2je-Qs!{cjnOBv7Uqqr^}P#d0&Kq zoo#f4&D)`YQs-iqOk?#XIR@vZp=BUgkvcSvfRDeNIW^|qb7KK7+L!;gGvH>fKx=ef z?(Dtih^9DdGU1THbPy{7Jey8o_%eLIb4fj6<FM7 z@{A3LofEMP6Jevrh+#|?K~{4fTby5RbJt}~3DQ8c`I_;>Ee}^rhY8kdb#cHTY|k4l$2Ucy4(GM3ZN3T@cMt^vc6Ap|=U02W1NZzI3zN#lQR_Gyt`TXqia9q1# z>=&rbTI9A*b4$SW`Yq*&Q}7rOAX6SDtfqMm1>rzUqX6n`N!Rey@MVC zai(`+0mOnyYkZvcGI(2TcP`zagU)RgBrVg4`At*n#EQVn$9fnIygam%5b7l{J3%*<`Wy#_ydrSzf{i%PaIGJY6^UUT zGRXg=&zqeRic*?p`|#Q?Mnxp0UhD;;Nf2~1oyYP?8XSv0cF7^$M00Hg6~f44l9B(> zpXPYHWb2GosEEkv2#~2qTjNN1R3Te^$@3Q5IHLMXr zw2OEt?T=UvCQ>ag^+W~a3ZJ3E-w|qYLWy@QFL_jIpYWugxk`;bwuP`8lj-l3tMpcO zHk#gVo^vJhkDsMjc2T0R3)I2xlC(VYoigc*o3U79Q|NZKJ~ zdd*#>^HtX-vFKI*c9+|DOp9xRI&54$)3TVEV>S?avE-If%_GDIpO$3eY%M@t0SuzG znU$1PX|MRV$4 zqsbJ`OLShaD;8dVYhaLH*pHpCjNgQhexU?AMrB`198QQy%8 z;BAbgYi20z=5gz%!WG-h8$={aSI7)a-5PU?SqK9hWQ%bd4F8+gR-vfPUo}xW#INm) z#lq$U5|*lOb>+Wcr1(?_4wo)CW>bG{R8@(H^fj_S%O#|L0eiFx7>qRO-4s&t@uNS@ z%Vi^-72wK21_71ulgkv2{cKX>f(W&t9jLc@=|Et>!wAfI4sOjJB=|z`{IOvrdf-4> zquFnZ7>YR#LS(!MWUjjjeGo~IcyWLg#XFF~X30$EX}4hi%@U-%(vG1+Bj)WZA$q-- zw=dC@>gkeJPQLHPCR&7^#95Vbr*ZuBNOTr${7#mm%z%eNYV+7-9nj=vypU^Wc`JcO zd-!FV`Ue%p!i}4z_x;&YuZ8$7cVi}|#~O+uC6kxzL-NXWjw2n$3ZZE#N@FcBBroaD zls*ntqe(c!CB~N4sOn8ZDX<2`6)gOwbz}Ha!;#Qo--acGo0Xa6&OSqK@XuPrR*PF$ zcTpa$(_J04z3L`?F(j_hu~pXwmV|(}u!aA~aPNteo!Za#BM6s9L=;43 zY!_l{5_&;7pa6VsG^3LyvqotgX4z|z|H&TxoRTvY~^fMz5kaP4xAUfBOwcL){$W? zJ$fDZ&pitRMHNQ+nUg}A-N!mG`Sj6hXWNU#=y$>bz-U z+!Vo}m2E+hmbT^&J*5SLL4+T(hTL4))?I^KY!H%fR#I)BNr8W@0c8^$OvA^^IDgNJ zmeo??+~F#s$1-P;*ZoV~IBV+eWPfLk(Z|gUOM^?9;<>|0j<}(^$=tpF2U4Hr@3e@6 zzJoZefS-V->-XsYk#fn5_4%o}GsUE>XZ9Zc*qbnYc zzm#wsSY!Bl0f7<|ce~`GngJ;_k1#tQeN#rq)FC}MKTgDpGZt@npV%ejR)Q*5n(PK! ziZyJnzL2(OB(aIQ0!78Hh|c?Rj9%DOLk}47m5DZ%p`Cm4QWMoAukq$CoHQi4sH9^$%`}JKSrI@ z4jnK5p&4!w;PM)9rIMx143N04yoDYMQ~hf|+}U>f#>b&=!S-|jYsYi}QUQMV=cjbV zKLAw8Zd`xSaeTZ<|I9@2#Zg=Mb5i#Dj~Ro%9W_kh}}k#}F7=Awp5aMlww=3Y`2*aWUPe`-=^8 zHrcb{CN?4IPM7ngDt1a7CHBkd#yAEn6WD4i*Bb5Iwcx)#p(5_uD3ae~&v|}v{x1YX za_BL-9!eTCRKGDsQYRLY-`&s;6m}77FMgA(iOY^@9{;e{RH9kW0 zhM!U?t%dJe>2x16k^W7sQV$c-j+NAGO}@KVZb=ZM*bbca<4Xd7Ho}HVgDz<-LK-D3 zyuG9J@fDPc%muA&ac!mMM-VeLFcTgrbdtJHrZWJ1}W^`5?LG{eEnG+O49)qgMy4Lm5Lh zTT2h3f^N?FbH^|tv(NZ*r_xWa7BYS2fu6n#ETg5zXeH48vcpTnp{4Rj0zv6SFKV{mvl16&8xBvCD z^fd3L)N!f(o}j^FIz5eEA@dgZvoBVE?2KEV_}*E+Crv)GYcE`7DpgR-b#*ZsXrHrC zino{lhFR(_$A7?eA!p(7XIntdj;ocxT$!JZq(v=B!uryZ$ylCUkteMqajlv$K;lI~>D|2on zzP9}uc46{HM)M5~puH*lymU|avq=A$Yr&ODpdJdwp$s?x8Y^Cb`|F^>2NCjyM`NEVzti0_DbY^;IlI?4hL1kedZo>@I-^GO3ZM{I9PNBK$7Mm)f z2=c3(R0Qc*q>L~rl#tFV5^l(_bXrBW?MTsaZNzyTUZ^>)bI}#^jiJKF2{Si$F>KfD z)ibdGafrp#wx7hAE$oX=ZfPO+7x+IEhzc4A6a9Y_2q4%0Cbs@-`@dsrp8p$LKT@~- zpV&Gy_JkS$eou;f$MLF)WcCAY05oEnBtwOymc$Hc&*#fUjrCK2O)Kee9e4(Vf;e91 z-*;Pa^A8%pvC3S!W{&(BsnnhsE}+xAtAD zb(8yJ!eN!eb$WEUq}@>!yHpb|1wZ8zOqcW1`rX+bEO3`d{FENPveQ&%cZXS?{xlc6 z^u1*RUo}(CK@-fe@y{G4o99Q>I*yM6FAq*uC+)C#_s-7^4sY$tOeq>#@YCn1>7myy zZ{OOcP9sQI=83DB)al2#!N1VjhPPg?^^*JT`3g1fr9;H#_6mM-+n+XYX8uZdcOm#H zJ9WC0`SjiL(YalBo72_Fe`f#F`|)cT6Q-uc@AA*EZSP0ZdgHzqsaXuOS=hoaFU{=^ z$E@COsH3~L{XLGD?k)DIPdgunQ}C0oeNOD;az?^Kok`{IhP=~S6vKL>8NDvwdTs}` z=gTpq0AFXuNp1Id$fuF3&dWGK_adMbA1Z)%OG*TX=Hmu&@JvL;{E(#&ASaklG)4$T~$RU^`1!n3gqq3|KF=y1T#Q z$31@s{T{@iB1q`>+n3kcY|xvK<73hHN?qlhNB876+Lc6xgQbif(6BKPN+bbM+S*;0N1DoQ;txwIi(h9n zE!j9n2|^6bvk)hqA6f=xkmlL-wX2pfY`rObR$>nj_=WrDenU#*500$ptIJ0GC@ zUYXTU zE5P;Xrr;q$rAL4Rz`Tt}c;q`O`nwcWpu+aKoy&B3K0G-hn0gkE*w>VzCn&Y^fiws; zb6cR2JjiiEqBi?i0VXU`-2jQ>7b4=vsT|<8_AVSbgmd;9_lo9BzJFYJ+`w=~*&ZqP zEYF7AJN^QL%JtyF^(l%pO~}>=$d!e}xyiH;bsVh! zxfR~{dy3T>y|0c|1RYYi%>*^(x+ek4G%^rkGm9chDNhz3kKiocwIYZ1Wwd-wxGFd_ zzMJh>(p7U3ktw4u`Xm4oDM(KYq!Pt@!eNB8;j9RGl{&^GezDX|V5_8Y;MbF)}Xs?c5vc@=WoycxG6eyeNSy?1_B994~&v1Ywxz+hs z-j(^DZi|Icok-sF0DY#9sh`5%Ge;(gC{8rFzr%qr`4mx{APM&nLKqIkd2JVwL>#-! zF%-lN=joMzS}bLXQWRy&1lL8V`aKZh5uAyhV`j>TNIy-I2{RH7ip15{p_Cc@H3H?5 zQ9KMI!Pr|&MCHypLkS*LMJi^C=g1%JIB2hFj4&A!nIQ#fr1sq@;}?AdT0cl?_|GB^ zZ(@lPi8j6v;_&JNL9aXr4!+twxqat$0n#ReX{V9rGd~1cCcXYds^a>|_^`Z+-<6EQ z2LL5}c5u!drff9+ar06jX|ThvB-liYVQ^La7+FSx%rE+w#MXh8rrcW%6M*DTF=`C5 z64S&0GHsK}6T6-J0rEMM5mFgNvHMc0SjQwcr3r%2h<5zLijsg%Ldmk=?6D(pS`*~L zj8@#BmYo__BR`MoZQBErMXtKzRp5N4W-A6tK#=FGDMCWrR$PWrDl*fb@Y++a%|DoC zxyWNH(8Gjct@jd4TWBRRUf#H55J-s1n*XJ`+H}>IsnH*?N(_)MS&~zpCEa zG}#wO(!JH@hW-&#K9_JNu1y0^gzdDCQ3*$c|MY{(C{kMt7=TM$_Sch$&EiBw@Kd+L ziG(XSz05WPGXJ>|8iXR%R9;_l$r?ZQubfwL8sie|(>4}a3l#Kd^$77FeJ#kLJ(fmv zhuT2C$j6=w1JkuF-O9t)LU?xK1IiB z1tc|*>=);8R`g6kfR_Kq-h=zU}AkpGDnpFG0*qo1FD9=S&+An zkn2;p)n=4GQ*RLzBK;v$MrjR~J>x|RB|+9yk)d#XQdpHcM1F_{1_lsx)`i4RA1Cuf zOj11BoQ8ct!4ol}kjL`ZK<6PWJ%F%|C}jkgiL|D@@tgd7>mCFf<%1zCrk6zRI5dAR z1kG(#mh9*A+T>wnTX{G$0xBi++}m`V1V*cQUUT|$ryh7ZX)aI6L(^0zRmS8L;5l55 z6qO##@0}{{TPrYSC_?VeF=3kK z*${N}inHH`jy0{!AA!Omw4&<|!BfF+1p7|4m<1Q2 zD9z5_-Zza}MC2G>Bd%~LYNAy=L_{+Y2ftp;wibM)u8T6TS1%tk67Q54hK_qp`>D2LPu@BIe#%rw$qX;kD*-k z@$z!`WE4#)2(}(FBwWY4%25WEzrr$%@x ziJ&<_&RARKq#ow>n}S&lN)!9$i-4r_NKMMG5HWYm2_bQ-io1LYm>fqnfh@A;q>4~E z+yEa<-gyH5DfkJN@j$Y+ucMe$oNm6qoLRE1Yj?yhicV&_tQfEC@+EZc$3F};# zQNZ>tP8x&iV5iie({c1KqR}|CPLkLubpUy0>>V&7u3(Fpe1BUW>AnO{!Q0JPLsE+o z5rO$I4p7+lBbhWFE2>MV3J%YvGJc`ub8ExP9~2_+D-!8*s$z5CNXuY&A!XC6809fs zW?Mv^GSCuOAikIakxY6Mre*~4{DGmd-D^S;h5oB}lA9cp=K*0RG%~qPyt>U280+Yq z3B?5kmJm8syt#DYpEW!T5SH3-4u&HE{w9C+7#+}I$hb_r`O&Z zVf*nPsrA01{cICEI_BqovQxBWcVjs$CKVi>ueqn@uH%A#L2Zm~_Z1b;D;`g^j9E`l z`Jk&;@Eq|dTnbKyh^SZmXD1V|2d&hhvK#vP$ca;{)G5h9lF!o`s&rJPVZaw?)D^1t!+TH)6vlZ>jzEC%lSgR zLky{}}T2yd|X7Le$Fe2(ZOje$$t#Tg)t=YIQ)P?b%t zd{Jsdr$E3IASC@LhEyIXWK7$*Za#aw8*GOa?pi$_?e|@Jy4*&5Xg9>{OLH;eigBy7 z)M;R=2*6YTnL#PW-y9^2;7ZYKh`E7f+#!9ol@oBFTL6j4RRDVNlrd*1bDJ3W*tWcQ zX$U^-V}MfnrM!0mk(ZTI&gn_XyNr}zzAZlB<fezPIsU z?PUst&?juY;*AxnC4mqdsG}hb6CGfvJ_f~^|H}O#_kHLE&V9PgcHCc*y_q^A|IQpp zg|ac6yuI0L;qr0JYW%AE-q>SxZQZ2T%b51x##Cd$Pk#k{-I@oKavqbL`R>qIK)ud5 z&VKB2-QRIEbI$`o0?J0yBuB?p zbM&?FPzr~LDQ+SSV(1*1MDBQ2(B&6;UMNpQJS$zof_)#B7N`PVDR?-O@|>z zq_WX<{&+QunU+6PvZ-CRdqrvA4jKKBCOSxU33B80HIKCwwLpl5ugAC-5&aQOl|=>{ zDZ#!drY=0|lKardnl-wpgba}_jfv|wkRnxae!b~g&a`go1!@_h5>MeJg$Yoc;a%W^ zWxzqYoq6QUerQ=zz~8oGrzsWfA-Tqsb+_)|+f2gaYP(*-Ty~ot0Bc+Lww9wY_EH!z z*?kLF`#f<0>(xrM5@Hr&xHhS92iZA9i+D*HQ6}7utkUsXQPsU z)Mr1Ie1FU{=wVb%>m6HsxLdv|HrIc5bIy%5XbT-er1%3RY1Ud5cbW=k?-!g-H1oY+@IXSjONq4zCa95=lVyv?`xk@O-J2L>yxN1prSmfN zoP-nFNW#Sh$#wT1=nd#YN@f`-*^=y`C?{py3l41uYUlRi9C3r{QrGgr?W4bKCPoyWvf@uq5c)UiP?+^IIA&_^!@&h#)HIXL{i%&}Gg25- zufMa8;#aqN|4Dp%1%kOVQ2_vS4F8+N*T(99C%#%*v73@H|G2*t|Ka|Y9Y%UV=Yeje zW*vrqHne<7yVR}aS*dJVP9}&^wJ-L6y^(5=q8>|;o7ugX1g6VwkZI7MMShJPxIbP* zx8+7u8e@vROKO{FWQ0dgIJPUdyZPz;xVZb=U%GjoNS*$jnDcskBq{`I$sf{W6f>Ta8KMpwt3qq15bF zg0)te4!u1keZ;yCi|P@rE?&D!X_EP#OVWiYMi6lTEZAqKV)b@5?45~Jr!`Lxk2Vo! z{aSV=C@sI>uD2bAFMM^!H!Sn>{;hexYc_dpLK}LG@N2Q^k)RMmx?E}NTh^bejfnQ; zVj26E{&P@{bX4z0aK6@tT&Q;aFH1&0#XOZ1N|sjs_Gz{L)BOrH(KoS-U~+$c+wDfb zb%U}!hJS0-BFDBc|HJnb;v1^}J05(X_cmltQf@>k3v{zMQ86ejNRKiJA@R)(eTsOy zz258E>b@fpyF!n;hNRdsypNJQOe-;>oxbB7Iy=dkoCu4Z@ScgLbzkMHc?PUlVtH3s zJRHxVUk#+wC(E8A6|y5Jl;~x9Qu?MzBkI<;v<(UlXa=dksz+EM=vNJr=qWfd5~s=s zjlwP~7agYDz_fx!MGNbLECa1;K#~+`Vo{g?tm(cfdzuI~Xeqr5rM6(}YeWIMHi`z^ z?l^|=m+QQ_wzn)1Zol*7YtZw$J55-)Hz!2T7)a2NIri6Yta7z$dXkh;3XR8>{kIk@ z8Enr}OS*@=N4+7*^d6ECwmGmrfy@(+(q%@}iUJVhzrH}uZp%jhDUk-izT9@haVD^C zMKMtFd{h00f>tZCmuRM76=Od;U*tn3QOt1XYg7gH77BKoUS6VjKl>rec89HJU4#a~ zsz!#*9l|+G6g(5>_Z}7UC6R_}|s_eNYyEao{!a zvWSXXtJg|6b0V~c;BELzMp^23xI|q4j4VK!o=v!^^F6M*u(z4j<8(i;B}S_IzfPle z7FxGml2sZUA$E*8zFqpfw8xG*`Z8MQ8}TPaM>d;UeeZo~P|KO7d({Le!U#al&`J>6 zaxM5Pe4>kgi!#ujY|<>B6GiXCT+5E*yc=Ju;^%`7GlTqhJDUYi2{PA z?unz^Y0;cbk!HOh4_(BOGUSr?MStO0M@%Etl!iF&NT8!kWt({U(60MbKwOs0=>tD2 z$CCMtV1g5^tt;$x}sM z^cyg~1nPjX42W`4 zy&Xzwd0|`Bj&>f&jXs+%hd>m)OuT}ipVH0B51IE7W~6-Sx@ElX%qY!GyT$>97df6U z@IhYNKp)ClC*%$7d5~#nJ%6*_1%NvpnL}_9wnVEr3=cv^IJ5fRw*k(b4zHoT+dV1| zdWf>kSQ;pFkxW3J-+4YIo~sBPb-N)i6Ks>>*P4i#12#Z$B!nW<23a{-i@!~umb3@1 z8+byu5Qy&>Rlv_!pNORMyH5%`>PeU3oV6b?O#X{8OFHEDcz8Z!p(r_cJ|bRd8@O`- z8epX19to!U`VZ@*ymNn=dUs%HYcj^$ziEveCBkMSE0`^^3`_vj{%$*6!*_u{ zM1Ni4*Ppcv5h_E6=XJ+U>e>LiA@2bm8%!t;fV4iQJYwZbY-qf{dGK|V{w>9lgcM9) z^OZ5URX2i0G4<_&;b$>WQjXEbekmB{l}(4n&)A=kT-zagmDDZkKFIeBR9|*41J@_y>@gY(JAAE=Bb=GSnda5B- zVp07Z;gi)ZD0H(QrILmOa(m2%!*`PVMxcbRi2$x2QD?7A69n#}76a7jK745@^HD*y z6BS8NJTQOMZ&&}qm?%P7K^{=x3>~a9=l!7MIpb~Mg&x^PMmkq%yKjkjF;d6yYC^Ocmg0L^HSlfy1^P& zMk}gFJ5vMVbYr;R)YK$-%mML!vUT^iwPncmetWZges7+gJknaRD{;~GSv7Zf0}xgL zsgh0NbY@27BY%w$*fviF54}iPxJE%?IK2IX1|{+vD!(Dv8q91VvNeT6BdEZ{rDkx` z9Wm6?IVQKo!d=*WAx==l+R+@Tp)#ZGREG5nKp3l-8V3Q3imT(s7?tZG?O3%Dkp6_c zE$^u!TUeEtEy=V51mHtjDciJ?g&&+ZAen`i+72;7R_}cgMkJpjv|060XfF>ylQk^R zCFncBLJ%{ue@Z85V6E%|sRO*i5{9Hbh#tn2{6=ARYmJObD#?qMtVN(zYz^YFmbD4z zia`iT1cv(!pegbwSB|u&wX{z>o{|1qu3&{=P#2oSb3!!Pidp7(n(s3J$4k&LHNI411P71r|BBdAG^Q1;T=b~s|TgpM6G(uDDFuUAJYAaqyW4diC^k=u3|Y3RIpOtA>i98hfLL0{>R4Xwp{)*np%8_{#D0{9B{K zEPd>Vctp4XSJ;dXC~xuej43B zTE#xK*wJek2!?@Fs@qep*&Y)yJqphzv3QeFOVf|(FPXa?QYfxYf#DN21fukEMLmpabE#;jyYvu< z$+?>H6zw&8d(d(2sV#2vD`8}~@yJh9w>QWk1rNSQ(#FctzeSFfPk{Fw`}ZE9FZHRR z8EEbP!7+`0@*C5Od^3H-GS{}U&NW_e57hkb2(d9KgjQv(!y&@!W}j%Hi~LjxaC((x z_L5Dbmk58LdJLrwd~NFPfY}N5(ueG(tAY7|KHg7nC!_k3Lp+ew_?B4DA{0ZZK<90& z?2yjns!7q9aSWV4EzHB9Xso4J8s}`W#|=|rAS~0M29+B=FC#XyAgG-Z6_pnJK$pwJ zpjfdGOE*8P67aK}&kS-959JQ*-x8bWbdz7DXZNAy@x$Io`-GThQ*GQsI-f5X+~~7y zouAGBu9QlWC#Q>ky|!r@&9#!~!`pr2;_z%`nDuY$#?zz-i<|@v;U_6a7CfI=)23(b`ZBc;WVJ1p8?Bw_k z5fz7{IB3?S0ldD^c6Xg@qe%DbHuwI0yIA*ZTIOV>=1r&{8z=2zdx}#9ob%Jg*{o@s z%@?Pq)qHAMLb3IL@}X-vCV?^smOr>+?mD{?Ib}F?GlIzu) zdsB{vKnQ2tEG4apCSUPo9cO_e?`SWXpju31+iYtBDYm(2U zCF$EfnI5hRXLa`}L;O;qqryhU7lcR96dJ6;Ut$bRf8fb*SMd|?x*=~iU2x|kk@Ep~ zJ?5@nfQ9kx{@D{M{fCl)Sky!6iwD$%wt&e{0O0^Ap-OdVrrZWPOU_YYfjaA zc4(*gW*&IFZ51F0hpj04c8vd8B$k^1rnBL7rns;o3LlB1;q!qWZ1LQ>8R_xJK-F zZv@&XaU?{RjAThyHIZCQ6t(q=QbKdpgyn0C(`sk%_shXxV%`G?t&34HCWL<3g29=> zbR>TRHdJ2!6Swr0b%Tcf(MehYPtQ{q?M^;WDV*z_T29ErmbYN(6bsQK>C#JpS{4&o z1U0GxDM@}9Re3i9_ zz5T_A)7!WDr{9&mJ$pOnm%C8_kn3-Av+L%4x(y8Y#|)-^Q9@@Fea}Y-^Ytue43nTx}Vt4NbfLXR~HxPNgy^S zErq5!3T6e)*k!|FM*)+?zAx#aBbzh8kf=TCfZpa*jo$em%HP#py@S{ITtx)fQ`sKf zo@t$XarbiwHS#umUALBEJ>8e0FieS79PTu9c@ndfm6KefLU14JBupV|@2+FqX&swg z=8&IBm`Px;o$WmjP9!Y56US;}v?@UJroMws9-S)8w!6$}{ejh)zeaYZdGEoa!oBNI zci)3pkWf_Clla_+{S=%1EUKVGOAS{Z<3%#e$`+?k*D16(0O}^AY?X zylGA<4L%)K@DR@K4(gO&v^b2>OQr5Qf}tX%mq$$2eenPoZq>WbTEY5R9n2r3yxb@! zX|!w-M#eOJou4*g2g9N>|5$?X=OJ?!xGn<6MEXMp(Py<4Ii=*90@ebDdoXI&K)|EK#3V-IG zW{#;)+i^GbDaMXJuaxx@m5)<`l0$$XH(pNDhJgzWMbXNJcKRs~mlL}O!K<4yYvom` zwP|}J5~hUAX+)WNM$@dJI0>xiX;$6XlDT>RT~Q3o+L)em6irsMC zu6hrT$`>S-tL5FRWz?|P$aj39z}(G1`QpNX_bRhE0W1CcJ38?8|5&~QrfFEJ|5(20 zoc~o=_y5&1wXAJ7I}(0&^aPspGzlbWHGHV^K(mI{54Ff=HfGv6BZtu(gt;q>$JLU& zvG#u6vI!~SNGGk)UawMN;XE`wO~v8Na@_Zi20P)e?8nL0*`kM`Gf_lz>u}MDwjBD| z?qYklwRL(w0gPYW$9wyJab=#f#Q2fWvP8U)&3Fv$M{EX|v_k`=5+-l=8M~6ETqQ|9 zUxje)QOZCgKH5C?qkh9gFwL|y(M(L;A*qdldJZ+*`&U8}L^!V~WFGl6-jSeNs*U}N z`1IUHbRPqcyy@I1NKL=wQU*2AVO~FxOtrpPIUX-hvNxod1KWR%kT3UqNcc7||rf+1h7v;XjgHTr;7>VajJ3C|2s4g~Q{2B-_{ zqXXTmIF`9>@|Vkrt97s;h&w8AsNjkn)MTHruonE}@{ASQwO*Wxs{j+M5qK=9Gjfqc zFA&vcm+{?5Tog5Y&&1`Ud$YWUzKx^EL>)+Hox~w9_?Z^rQP9H#E42xG6&i1VXv=<% z6_0nkQ3i{g6!A@SDj_u$^H-t4d7@ZR9jSzL^3}888dR#;K%OWeSi?nJDNdTiJJJ}~ zkRLi8BKGnCK}47p;%0zIp;aD$)asA008c=3V_Q^zzOc;AoVkx!*3&b^8`eP1-0-S4 ziHH}-lV9e}-wB{*Z3RzU;wlJYGrc=l`dqy;PxKb>y3zg#lz`y_?mnREQ+G28^(m~D zbLT)x%SEP+1Zy~r02txpK)$>glCV4*CAzaWUHUdqKEQJ*`C${98-eGmL-K-i@YhgW z`Z)?mzfhSEOGpfmu-*ciB|4YRkQF5hJ7K;gsALyA3if50`m1L9oeS!g@0msMi@`Ny zy1687s6I_}o~RRzkB?y5W0n2n?f^r-^enJ6gz>sP&tn+hrOCeEgbxbFRp3O&_4?o z!A$i!c(}?CF#cBHh@eg}koXU z#IydBhXj14pV~vLm**d}Y$fTsu9rO4CKsU8a0=soqu~|w;Vt+S(qICQL|(F-X&W03 zVK;tPqzd!lg#{c#N4TEa+i>?Tc(ti`^)P{zs|kTGea6YGk}oVncUj0^u3`>_y<|`Q zwfz8*-tnoNdrWQQo8_DO7<+(Mw4X>bhlV2(_&wLpi=LtOPq1vh+MJ(Ig3+G7glw~Z z<5*o8gY$)HJ=dCT$zg7;YvGc^BK=AbH|C-Wi|i79w%`-=Op#pkAUIU?1yc@iy=rEi z)6n@vq$dJ>t%a#YBz_w7F|wsA<6( zX*~f@1BFwWMB!VXOyr#pfUl@W0v$@w7e5ea;7Z6moPtxu7arvbCrJ{(1c%+=rqJCZQY*k}4 zr|dlXAj1KL#KflRZ=}w{#XI{OOp#A1zxCOA9jNrs^3FLRk5gtFo}xfg_C%Ok_}>7H z42(;=?=uv_^0;!z+z1dLttk}`z51`3* z%BDWo7Z~3RM*qcjZd=cgLwhZTq%C`X6?y+emLOb>cD;*xplaN98rjNVqt*`|Z|rOm zAb3a8ABwKiJSTH=zIvm-7>|h5ZwP>-wFjt-s^&-GPW?fYWrF6I)d)8%t zmd*)CHysftt!Q?xlk27M&fO-sMWEJuG=*`=fodzV10D2G0TFmjpa8=ZkRG07N?zi9 z12X=4_8s#+93YngC`$e{D%^wG3IkNVBHRWh{3m)@5(mT0Zpm^BeMY2G_5YjJz-E_h zL!so06y;i_;e$_)cF31yP575KE_xk#i)&9|JPcSe5rz)lh0?xGvK2Hf zmL}VWhJoFsi$n*yKK#_Y3C|q)^e`1eE00*37UDUeI8%^8P&cbDAhwKkBerwk`}0zL zER-QU=njk7-E!;k;q$X```63s`9-Vk;^!vk{YU?nu>gccMDLBP@HV%E;1t{P{m|q; zeERiA-MSt3ei==ya5@=4{g|Cm6EYbofpR`G1?U_Au)OFpRbLcU9AYqjcFlOC;7jPb zS(!6Vva{fraB!l3Y?&iKF;)p_kqi-*hDC>Tjld8a7j>_p6Zewj8+J)9)iq0bEzGX) zmFf^cgdJCWkf(+c1zpYCT~9TYi5AXF(n|*}ecQ%Rx$rXB46@9sUoPp`nG_ZR_XuHN zm~XT?q4#IPxH(MjzC_Be_&N1jLEpue<^a4r`M{G0$Qjy9;tI@nfQ@#$EIu+@o-(gN zDWy#*x_+g&^8L^bS6*Vnwo#dNO^#Drb`K|`p-I=DGrKaRtPVQn#V!~5RRuyBM($~o ztr-HpS?Y0l)gQNH4Ik`t`BCu1aC2y;q7rwv^K(IW2*@WizhzI*`TO3B0ui znTpl5#xoQ z+Crbf^gsBXBxrNEnsLVz_<+SK!zx9MaqT@2;UO1genaT4<*mf`t4I82=BnT3k%WZb zduY20#+hR~$OEJTWzKm5hx}dN(rzKqwCN-;DsIZST8moNp3!#Q3fQ#fA15;)>Ox!3 z8Cr#&R+pJ=+ctM@zinAtbL2h@iTUA3UE-gxl0%_l+t*2Tpq`ab2N+UCHRRYrBsF66 z(i;kl=yR|Q7`NBw=N6Eq(5_{S8WHwh5_BXbleAHN+CuA_A;;oQyBGeuQELA#_#bLd z?J2tTz?)<|Mm@lNyQA1#*~O$Ag171ve>NcPV(aYK6qSY=R?Eyp!u~G0@O-c$6^dbD z*srM;`t|G;PEz5s%8saAL0l|y>2;uS{N|HrK8=yO4_pg+KTph_oXi9s?omoYssxjS z@A?i6q{|IM>cH<+VUPX`9K0{(0FRUMn$RQX{!3;DZRf^KgedxE83G?*n0Fuf{@C*q zHf*AmiKT_~UHWWvD>Q<-n}>!bOQqG@)`fG)>m)CPCg=O=SJ@xmt~RC4S?-7%I=YBK!Rjn_>!cCdhz zD=LF4HN1GDl91$eDbjJ+bcP+*+};?M2-;_k&B8#*)@3`!6*lEo zJ%{0VjTom!Vdbj>Md2iYq<(21(*e!J_vO1iik|{ve9e8YH>TuhRu=7H&s&yV5F&=q9K2 z?icZ)$l)B@K_T?WWOCEO+41)7HvQSS1!Y%rowRKj*$J%^RgFYNbxGcJC%fOaT-4ge zPgu3J6#zC)S@~$&4ozQ9B>?oxZtH=2h1V;M@u2hf``Tngqv5I}=Jl2Q!$*zUI4f(C zO$fK_C!(G9dZf*D%o~3E4@UZ!M%jNk$9De1&^H=Xu^z>t(?|JU6JceC0wayFe@_S& z^_1WZnn~k;*`gS9c!2h--|{#{N(OAjjEx1-OA zIG=T3f#m>&Q;^_GE5oE;87rn7sV8cPYWiq6cVR%Ff31QoYSyddi3#>A1G0<-#q?KNvg6c}&C5{Crp6Yf|$U0+71KS`5$Ja%zUd zxGW0+wxg=2ZotvA6<537zaMY4#8TAo1trl7+9J!M^i;tiv8zF$2E}@}Y}w1L(M62h zP$t~sc~wAZ2AfIj9yY9n=4=6?Qp#o*XUyqBqEx+chWa_T5a_~HDyxiJJe6((!;b!28 ziuaRP2DKuRnq4BB1l(N`=ri#-f;8n|NE}XNWWVH9(@wNLL_Nn;rU4AyR&4S2mClhx zw}!WtwoDqd4K&}NU5Cr}6-Uo&p2g4I(Z+wzMwgt>VJ}v`!A0-Qogx{e#Z9(VeUHr> zmPK$*_50mY-wWFx_Y=7{cYS6y1EZE8zI`*oUwdLRpHYSXA?+L*Yhj=z8{OEpabw$d zZfx7OlM~yvZQHhO+eUwH_$J+h{u6t!c2zCX(}L$HCYV(qRm;2&EF&S+1Lp^{Q9~hF zWl&-BMr{U(bm0I2G_kAiar0NND5hhW7?afZoMRj^9X@kw!#+{Y$*)ud=33R&-%-$M zKA;t0R#&lW*SW5{{m zL@8shj(McYV05bG`{u+8NcCdzm(C~zOvcs?{u2*jwDFI4KpDi-Q_!J&b2#pc!i?_? zKhpbM>CqGAZdt@s~#7e`Jht>su;D`J19zl2hb_PfnyK2MW>`;?7HfZQG9 zrac?(b?EyjaHZX*S0gOITGyNlH(elr;myyto&%RXFQHZ{t0Unp+&LE;HJR=KA7}o; z?AC*e4Iar)#5e=2MHXZobK!9zl7o9LAUb~+mE0bKGvp51A6}rdRa=_CwA{@Xl#bul z;2~H4%%~tKsKK*JrY;VTaZLvZ@yYG^yOFtZ{camRUZ2Dqz$?VZtr`Ibvr@smBWlsB zo6G*q`5>gUp4$Pbe+E=i2`3fS$V2UAQI{NAae@ad>aPsiEDWtGSB%nA)D`I#W}OISbys|BC2x zs6d=Mb1lAh0{`F-Yj#$Fftn%AziY0)#qnghD zeu|*_{XqOr*zI~*7wsGw2nh23i=Wy5udo}phSMfT;_W-y+Ek>HiI=myT1A^m#PyZ? z!P<|t2YF`32CB#alW4@=1ElcE&s!}H5R`ubu31c~i>!$?luzC~J2rp!M>x+`Vx&9D zpLLXW38kC_yh)}G11ygqeqUZcx0eeFb=PU97xW*$0#%Q#P%;*iA+uP)DR1PVqpTBW zS!VK-EZcK6Pbz@4I4 zA+h~l*5}=XRf=E98iJY{UFosVsQ4gL&H%iD+JqSrIATPT8HZOrtU3VdpL(@gU#|B} z-zlZ>|DYk#b7f}d@wh!3ChWGGA1WZ9dB6_>B{!)m>i%_~_}^vQ0=4+f?Xqgkga+iL zoYdiFy%%0x5CtXeAvD-kBLfLhY(#eWV7+QT)-`?l9&*nNsoF64-}C%pB~TnP#%k$~ zUUO601U;n#HOB2fx_C<6jyJv~oec0xH~UBJl-RYV4t=^v_lqF3)`ZYnvky&>-L%&< zc<@)nXysVuPLdN;@Ir6)cfQ)L1|fvbgjwW&gLR+`kY;99R3eBA)c&^&sh4kXe@ih_9_Z2z<3^lL zVaWVdVGQbDpbP^~8t_KZ1SP%>C?huJn*gB(T`Xz%{nRQY9l1&0Le)wpZa{Gn3r!M~ z`$Q?oAo#(2KWmY)n85?1>n=upoPAg6Be;o&?bfU179@llirP-%k8gw7;KZ(3si3Ql z2ok4fp&DRW-Vb9gX=pg6I8QgEOq}@@f5r-fAz+>{c87;jDVDX4gQ8)vR6&&}HWLu$ z0cG7v3>8D9Nvaq-=wC%PzMh_-Q`=FPMJj!e3TjQW6?NEa*<;^^n#*51|e)#dHxl0Od@ziATx*cfJZWs_=OtjzVVlGT3tkYCqoEgokRgkIh_ z0J*Jv4JW1oj!V|zRk5A=E}iiBKat&x`;{+vmw_s~I6^=Tan2C;dfca<4y_m>zQHaU zR|opsx!Vp;(3~G)+3sQGA_T%V?vI~&T)CEJeb`pfQskOTy%zH|*2u(b>J~;1PM067 zq%insqmtzz01;pH_SBvW!R(a;E~4N6O0yJ#QVG=^H6h3benzrZ>#0__W!hz?k2m(O zM_cDbB$a>uSRWXbi#?P$3Wel^ptIxa1lWFNlWG-?=_SidxJB`x)s`2STXoh8# zOTQh9% zP;>*xc*m-anwfPs7ae6usy{8@MrD;Ws2?|vE2z*c9!90Q0!jTcmi6dQi5oCU;&B6U ze&#VH^y}K}j291!+b30#EP@oGM7J@FJgTHH$s_L$K;d`jU6$x2DhZFuM?G8@+yj)W z3zrY%=?i-Fcb78n`?MU)Z!N@UR0Cc29r_*mgfC{j3$-evb~4}#c==dCz#X{g^>|C* zf7H#P>Tnx^QXY)YYWirw9A*~8Tc*bzUJ}x7qAURN0i}UO!8e-NS{TvseUGdOP05EPzJ*#v8BcX%7ozp!N8@eRw^X7PPM=CL-7 zKZJV4WBQPcCoTlFzR2?iG#~~&U|F>zq?XDmBMK3fy2DI0gdQpIekdAk(V;WXa}K{k zoja_X#D^m~B8UueW?nunbQdu`#Gv)sW#GxuH#7n{i;$c)7{nA)iePa~Ec(U7>WKsq#c`>cu++f zp6nQgH9Tj2P%a%XAsZDfPM)gv$S%qTI8!}Ai!mZ&f}zVRm}lEf>EUf;EQdSJP=W&I zm)0XHJXowBWWa54o9veCNfjgJj{!iE*Du1z8y1Nx`>zeXQEVZgG-h1bny7QpwS%Mn zi}mGf4BJh1b{_koz`>$5ORSpPU7=~OTvAc=Z1AILJ5z6^A8M|s7p6W3^x z5Hu%K8QsZDWK9;(dbz`;ygXynYC}kq9Ar~RjVuxur;_;9-%TpoUXUTL z5y&<>Iv!#QVr1Sh9f|QDX#*45eAZN`Z6Xnimi3CYAjm=xL?WrY#nFc2Eq3%6gqIYf z2K|}KM11&$#$WqpC95WzDZD#oRZLrS7_aN3)kmnRl^Rp(1ef)hx)?1`8Ey~RTsTUt zcl=UB6oBlMk_f;h0fAMx&zmUdSPSHN-7CfG->Kk47tdb3g52yWuR_;l?>w$d_=h5R z!M{Z-@&GEzNLzcGSn?I{JP(bwmwtTf6WSod_bxilqRkEa=Rkwin5#Am2OZok?K|d> zn$%m-MS}Am6cjkyWNh0c;PWNOpK?}y`ukMC$PLPPiNecvt0LSq_q;&_cF)t+Gy zF5dhcOkrgv%`nY>`1nI+b%#N0D%7~1|MYBtizV*=He)hepoKPEEVz399b}t&_8bbc zV^H(I{l~hTu7Ye>*fRZ*A7P}B7m*XVrTYz=92AoE3W1R0>|K%KjlJm&NI^Kc;~ z_G??UG&w?7;VjEW!++>Nvz;)HWu=0F!|rhE{W0^BB%pyfRteAZGq{csCo;bEYga^R zHG-?g-Y2>pw%o!p;g7E<@&+#g)_?9NiwAlal}%UlW{6#{`G%p4lv|R9(w1Gnt}k@{RSVx>8vs+HWH!=k#2ll(6?9Oo4^+7wRU^2LO!jhAn&-ciO-S!~c5 zb&~9*X0y$M{N|iJEK!Nyv=dt3_=l6V6&Er8?X0EEWJKLCVW63;lZ>J_R&7*Eg9dkk z?9i$ZFiZ7#>>?F)EWhe;tYQX!(GnDObvy>=?tE7Qa8cuM!W=`b6wghH>c4az+!=Vg zIU1w{VzFMWMbfdQ9bFki-?Sj}zf{Npv8-1lM{fn^AqrwkXAP@8;(CXAUmjnG(0W3K zEN_d76|apTV`W*HwAo+{)rqv??^zMWs>{rJt=>Z9T>bE~ucDsgeKL%!6- zCL})w2b`F!+jogKZK_&1+Mk3;T-lcdHWHntMu>ECYZv3CBpg}I3$MXzy!w3Q$XnoMWF<$= z-!kTj`>}5sZk70P{w#&f!bJh2*Zq(Ep95{bgSOM}@#=ku4H$y;vVR#N%F9L4hw*Fv zf{>hv_PR0&HI>tgjhglm!cR zH@tUG-UDA08IRfdM4wT)n`!;sM=%9!(yffdXVa$FYN8EYH2G~GN{@_AEfqFq||GQ3~b-|Uu)Wy)D) z@AHeRB<*>DiU01g1v9DX*sR#jVF^p#o5?}Jv^7o8{*qaXIEOe{S4y;jk|@!FGNI^F z<7al%5eL62t9s~}JConQC85iot=%Lp$q$T4e`j8Lb$f4gYGY;Dw@Nv}@igxfEn&Wn z600Fcim-1xr%sESQ$=p@VU*X;Y{$}sB9`2$8xJb3ypq8?+|)@>uT-#|m{wfV+(|Y5 zCs>QN@ zP(O+`Yn4Rj{W=x)E|ayKC5x|2dqu=3?E1$@tjn=s<^#0M^Lbz}_F_FcC6StK%$5{on9=9{Q0@;hIeH#?4>0!_s+)4O}%bjwpfLxGyo*vzK$Kkh5hS* zj)?V}q_os8EbL&t%AFxbcTil!wS4Y-!o3u(BSQ+p5-kFf>Ky!ii=VNAZc9=ZWmtieS=Djt+A1b*=1ScX{F;FZ@P#_KR+c~o>0YY2Wvwe^Gt9O`jd<&mX;rcU?D005LHeh^e&yGG&Gsm z1-I*i#lm=F1_rVmn%~>i#lxYStFv8K$6M2)$qNua%>zW*5pT)P@`@FZ{upy~oLcQ7 zqy$QaH(xsDlCm%ZjA5=_wrP_O!*{=k%mNb%%IL?rsQf~gq$gKg(n;lw6hDuE9B=Wx zJ?d+H2sr%PT-V1&DRpP7#b#?J&G-yl)QYqUb!WaO;7er&kmkG$z{jku6d_-bL!2DK z@s{n&5RHhUNuYY{uxClb%}HbQ8b@vsSo^Hq(fEO5^L7PMw0`h!K%;*bYu7F;m+?!R z5dC`gK&}%w%x&+*8TVgTGZ(@APivU5@md2SecyGhYm7kqv%iLxb)|DwNUXEv)Bfr1 z;I@iA#r_dYL9;TKc$!aN>!+oQ7m~w=;N#`i*ue?O`=cn)tu@0aup{}%gD)8~i0 zSoGWYTl;bH3;zYf-+C0G9Y@w4>bHL?_vJvRJ3#BB*M+W3|Jo<_rbeEN<>?(7jNh~F zHA;AE^pH&iB#&~GCLk)oET$;t^Wb^ge`p1X?2kx5eZoWZrC{g>o0sDSyFi0M|Ml}i z;aj=9&i^$vD|jotNSug=@?IlwTr*7V^s)+!@j)Gu-V(dh#UEe29d~P77`L@e$NF(E z9l-ZruLQSH&B!%z^H>(z@%3C=Es++khEW!t3>jgPd3#JnN}DZKSM%;XfJjcqAks1r z8IFk=TFr8rV)EY0ku-;p%#LO3tCKL3Zft-m*2Z*0MHsEOoJ?dnZoZLZFNQsiMTjep zC=}u(S>^=9X=4XJ$RVUqI53q_K`(DH2T2PMU+)7lEjL(pXK9pf#Mg2TEh0K2=O!iQ z&IwV5Bs;Xmuj}P<$)6o3>Dr!?;nbJfJL&~f4IzAmG4XKnagmdS+ht$nLry^p+w#)3 zfzx?=UQ3Fb$+MzPkkwK~@<`0;uG5w~&0(=~u3%_Md_?-3;hG+AM|yoPWu3cF(qF6w z&rQ9Ig6tA*=rg~H&&IGm8!yB-p_?GyAxAx{&2EcBh5wRBf{)%1I5KZ)ABriJ_rs%-Xlqtzjh{g#7Z50d@eV$}AT(_y*oL zwE+V?DV=cR?PCSI}LQQMAuAAPZiyI))X!bpWAZCgi=}1N^Gn{3HMtq7_;hubZ>|*PRJncCn)wC^F?lcE%xlz_clIK3SSjm!+()) zxUMxEVg?6p&{rY0y=kI}T(!EYSG33#d$YCOPnPdl%Jz~?@)CV-&L*ByV^=ONyj<+J z-q$OI9){BFP+n|Z?V|Aje(y9Jxvy$pV1S)cjOjoJvQu<+E3o0JYuAdmXo3M8#mgL~jT+A;1l_0$wcL%?CQjaGx-nSyE4@Jd_|=Hnv>^za zPle642o8B8ix>+jeF&hChiH2ji+d80>q#dZ-D>PLB8pK+Tzr4TBfX%KS|DCeHApZY zP*x$5-Qh(pFh9f<51rN(G93BEJuym*(Uty5`f)c#@;FIP>kP+2LnV2E*soi`>i_0j zFb~arn8V1`^+wdcq7QIu{xI$6Mhg7EVFEKKF%W za_s9@L9ghcTonQrmnG>SH4gs+t`HY~#CEg40GgYV$5zJ^oq@3ca>@Xd0sdnyE$pDa ziKN5xSlAW-b;R&amxtTWqVJWK4X6NjPcQyaUFCWFx5 z8O>@7y{{YlIAW&nHYNZUzAtl*h;N-B7HCM2hDboKIOA}@Wu1A)4j0GW>Zr@)VSzWO zr0br8)OA0vUH>Zu&Cct{gBO3?(Z;8~60Yp@SpYkNYm@s2HTVM*Ana{kICO_bYJr2> zq;Bycg=Tz!#h@H}U{V;@YK&$5e!wA{4VPpi1XzOLOmn7G3%ioJo~1>sGh!v87z4>m z3XYS7 zk_|X^&R0RbmiTVPvZj^c6?u_YP?xmN{mn+qrC7Jor{_&Hj;4Wu^p-zOkT?HGl6Zzg z5X3nCnvD8D-)M30b0cIOgYnfTu4Gqq`5H->lL1L@P7$Vwh#sZRlA_7B` z&%wmfrN0NbL#B>|=bcL?EBui~TXf6PRVwq49 zgz^~Vj!E56kw5hj$My5R4!aOxaO5+{>!u|R42(7InKPFzz7$~CiD(M~9gXj^kgeVE zQtYa0vuS6?u!FC|mDLTS{`Hpz-l_fJBxn(IVdII}e+YO)ZAC;q%lz(8Of60P21RJk z&~X8(l|L^?|H{ah=(im)W!L0U%UIC+F+6$ZQFZak6JZx1G|t0CpkXWgZ~8a(Km-}u z+yO`c?C+_q4=Yf3J5KF}=>kyHRZfY+9bD_nT~0f^kRNfs_TT6pc z^sw$9EZiu+Fi9Zs{WH^UT?<|uceF0zhRh5+)a}5{RAT{si=n zw3Vs=Fk?+O@&VH|H%3&FA;I@SHF>8y6hsaGJBr>=q4!4);4hP4vda$eT zU?Jn+CcO9pg|3>%h|KW?AV!fWK0w0!HLME<8u!#HS8rw&oS=Uv2NU=&X|M~}Pnv2| zxm-#I-kfMJVK{}XQ-7h5GitHWsQ36=oL%2>zsr;zogSeP$L_VK+FlrzBW4xb)YOYP z!jU`+G}*nr7jvsxU4o11(AwrJDuZ$Zk{DPKn>{!ZSnM7mArL zVk`GwFudF`WEOGkivqOZf9Q`Ypcj|$IMucC0cm*pgJmhA*@;wOV>}c~RvJME4H3|G zmCAz|Mhtq-oh|(>zA7b4CMyILtBeVFM4HvY@TM#r(j4$UhJSD*=X(lv^tDC$!^o$A zc$&SFg3a4Nb9@+kavZo;YgaLod%;{oFK{Zc!~$8y25(@^l5 z_(1O1z*qqc*mTZ&?zobgt}yh_)h!4zq7;N8;9Dwxs4?Ov^K3B7wmKn6mEFxoG*ajd zHuCpv#_#zO2ej>=A!^uD&Z82|{HIi7+Z5K(fK5=nnUy@DQ~yIL-ofE=x;?km4cRWw zVZ8l%*F;l*KDss0Jrkb~sI+)p#=SGrzB|gjc(i^5hBS#J82@IaWCSK?BEFcYwh5Ay z86U)xVmfzur26^L{y8Ib#N}KBE#2rhtH3)nOgfxjSUfv$Prp2-K;YE?gOGI&2}%VB zLxN&{?sHVrfEVhF%9SYrnsxF)#LldCWKC!*gFrlkzgu-8W{A-Fjf&tfZX~=RNXbM6 z1K2S@^mZf6X^uzx@g{Ghsmt5$JUZ1qUsf$Y$CK6$E=FbQm&zv6X%^I5d0q@~7TlB7Q)FceLgaw4uTR%b&uy zXK+UWAGuo*i5R#6~Ynf)VQ*CRW1- zFUxMm@U|M0-T>pOX{CW^7aXO(Iqn1ln~7dIA_#CZ%GYGbs9fb`z=E-V4ZcT~kr5G$ zBzy`toOSsk=cSz2P7CCJEz6}H@Xjlfsvv9CRc(M6!(6y%Alme{$Nt3UvC1FR*<19g z{Y9s9zUi%i>{>b`!Aeu*VXFiGq){ zw5vWo9QAXKZIo95g@9i?oU`sG;6vg|5BaIvMKyGlqp6MW)Rh_LU;ozgcs!1<{?`S9 zE|FY*{g?2Bb+BR+lNEn~gpC0X?`)}@>A!RHaZ9aGm-33 zj?c_$R(_|JzJtlWsi>`$k~3=aM*WhM!iq5ISuI`_$62C*L=93Or84H5&KOJWzB;7` z(9w|gfqAlY!#VKz#;@cO)hJJ0E*7nudr-e3j=|5Di<-xc5$kXieR+0DYL-fE#jsu@ z#SyKG_`Vc>f-qfl;L}vPa;!S=&T~WvOB}-Sa+mb{N)NYbZ&Vk<-@y_O*;wKr6{eC+ zinPxeX$J8kaj{6UTU@Y(;e~u`1f-munf?$#faSctzE-lBqAH_`G5Mc*QAM`7=a77s zsIm-s+rkj;+$Dp(DA& zOhsifvKm!NSrw{^mHY$hLf*W04jG<1;chW8bRMRm%}Dnq>{2$o$#hr@q&#HnDb;FX zNfB-`lF%h}_h3DWW3)WGgy{-I>zzC_*x*ZoW!kCw>qk-dS3jYfoFLp9aAj|8Nz^6mv)uL)qlvaUu z&akdMrUbaNZZu*}lIjcGeF$lbhiI5D8WaR2G?!DGAX8OSnBqaqDejo6;^1OVDGw4v z#!(7`6pQ13JOPuJ%ti-;TiKp2p(6k(y^PkObeJbAICB^Uc)HgYDw|48)(obX;pa}YY$EHUE*KIHFr5u6a z?kCS+Y=K$faZ0f4LtYiY>CqeSrzZe; z9}uR>)G}%4N@oRh0Q8Q!mBDj{UpeD?%wg9jBX#aF-8Zo_bXsn({L>0HYnsOBT@6B- zxx+w2w0Vzc6~9b=VjvM2S&?1+UQr=PR*^uqn>Ne#{NLFwK@Fyce&eEu3BAPt^ zu(j~lCn&TyXP+AdaGY2(UF%rR9==<5sK?r&U!H$&Aj)sYxSsd6>;MHJ(v4cr%AVJ6 zTcSyIKg`2MHVaJ5C~u_2BU<|NZoZOaFQndAXbim9lNqx=!#r)4&YfbP(bwWoxo%X&hOvB?TCdi-~OLt;#EU@wX%!L_tufUZ!Arf;5 zEs|vR4RbDGF3#{}rNopRxN_ElY|+{XWK;E0Ru_*IsSi-T2M}nOoH|^bOe1FtJsz`k zx3e~nr$0&@CPJ`Qi*b#*%?oAPw7AZo?Aao{BV2+XKB+DDY4?wzCv<~ z-;9WN_M*M@x|Edd!29v6){X+Y!E5R-L>8p2{39_5B(lNg)v|sPyJVwSDvf_*E$&TY?3W)5d-5*5?MQxSqzn?r+ZT^7;6WTfl3T z*1Ba3&XVWiHcV{#PPwWbYj<@`W`pUG(1-)txyB3~F^;Y}PR-WBY zr(r#k%?x|}?T0}p2Ev0fn_;$APjsi6Vtf+YJ}nuq;_=hd_g0=D5~as^@mMogIjPF? z9*pWG&Y+En^{O=?&L)bI*IfH^{TmyE%`sp<(NsyJBshI!GAG?dUsiJCtIxw_u|28k znB{H7d48#`#aSOGr{b&eaU#g7CBRZ0$mw`*yH^uK1FK6GLfRFn2lGE^a4I}(JCE1H zwUSAx*-bKjL|d=RQmOPyDk*PM$piPs;NK0IAZJ>O-?)y~u_Koi@sbD9@d>{UxweAU z?P7ChZ22zX39Oi;;8()SylXXAMaqg?{~aD74NRCr6o3bkfsG?xc%m3vH=9COP1?f- zt}LufUEzluB&$g`TP?2OOvVIWWKDgWyPAz4%x(K<97#5$u+1?E!5f@PbUQQXGo@+b7hZ&I)#;| zdqyd3_$iA+MvB1=t853Wx>qMtFjd7cw=TZCb;C&*l~t$fWOAJc^Y&*7M3J@Alr&d_N$H^sM2S1JXCWJZ!tw3yjBR$zNJN zKPa1Aw$=|wpzHKhftYRf%3mdqvbi5n3uM}qQ5h1HXq1Snd7!&6Q!+<8+Z3G z+ugD;WYcekdoa;7eaRxyMBbu?o~$a-{+{bK(Q{#}P}wXF;5S~M1iL-gY%0_mio}s( z}CJNEd~KOjN^{ zZ?~-t3G~$Sr3&wHW6qd`NRbjrFPl)z#n9vX>5ct&cl!IE$sGa`jBlkR5ETfhR_y-< zHfjDJW_NpMJt4*a#Wt;+Ho2UBa`Xbo33ScKRfi&NJwmhN$=bzFlgZQ)lv)?dA;^i+ zIlImfi((SbV{hqzkn=>wxk}GdJ((nB3^Do)>1S^O33hx45vZ9YTNK9h#z-d@qK2ZJ zI!v;x_fqvn*$dqW^w)T%*D>B+HKQLEfkNh@;{9y~g8q=ojHR7Cr8|;`H1*8$+CUv} zk0*RdBZ1Qd&f{w6RO?|H)Dq1O8dsKz=167?!a{|*(TwxQpAu6DLQ_W+JRv0X24z`G z>-L?;Vx+{~S`e9kM=A6(8u-Pbo_vVdchj@1A1ty!4=t{U*Ed}{I%M5tnR42Kp6IVP zBjD^GMc8N^`J`Q0pn{Y7!zFxu#&rL#ArBoYSGho39`3X4OVqe75F1Cs1oO|byb0~- z{W7QXPnq759fO(~i+jlFhu-ON&W3~_g)#kec=ZCG?8h25zTNR@`?26ZDYySRrfBeO zRfn&w*6p@;!2Vkn~BoZl9nT?P)T9THFe*3yrVGWeolc&pI36 z2HZ(1DiaJ48dn*-ZgHdk!`v3KZT2KF+OOB0wE(;MFmfg(EbFo<=%;Rf7ocCVEb#dy za3>+sm9SEHj>~~h@aiRZZL_LXpC&>x6&ZC<0J;SC-9s{sJt8qXt3{NHp&(MjcOj@_ z2W+^J*P4S-pCpO?F~Y)YmkcP4u_|p+fYyq>@OpGCPk_P&J9TvPLJw#}umH!|QKCzA zB2Chs|JG$lNI;30U1#^?dG9-<(PP4J2Zl!((FTUnVQ!# z<_F_op?h#eD9-f6C2OPRbEo+4DI%8!Aci9X-%$UtnNaeuSA}l`5Ds>yL>qaHuLI&k z9FP#_c0f?1%k>St zf;;8!qe!@Q2t=?mT?@l1qMtL8rZ8aBaMc66LwSvMnPg;2B%=ZZ8xb zZ8ml)Jhu%j|A?3h;$C27{*px9rV)UY$2myhr!Zsjx%4f{(A46KjXBE!4bbAR6jKO~ znQ=7GXRN&REI@9tG2{X>{E3=B>d_h15+0M(73e>{TxCEvn<&1tc=@QI=GFciFo~fE zCF3qcOQRlW#|7K!B+wS3leZ1YF6A?%g|&V-ft9+^%gX>|FM;((eT-85SoenU&;98} zbmuleL#9Z1GyX}|P*?pbfWXZw0WJ+hRtlTWm~Vsuf{35msE7PQ8VHSip=Wv;VTiiE z_URo5^spZcXesp@ zoDUwUKmiU0{zui84?~(NRGU9)H6xVP!`OPT2p=BBA5y$!4z-dSejyM>^};1X45sW* z3R@XFT)60m&X$e@qE>m`>N^b!8siE47so2lb~^ffBbt?Ch#L9=B`{m4Mnt$WSKuYY z0qsZwksl;@YyL|V;!SRLFxU$-0EU&w0B6QDrxZTtm zf?M#hVly@i8PRdPaI@xK02Rv=c`QE!2NcOS*|Qcm?tX5l znzzx8w0mH8hICC#EiCsmy~@!e2S{HNjB%BZeBgDjYbudE%wj;S1tbJ5u+a{pzz}+R zo!=to3ymH62oVoo7@J<`0pNNVL5s?Y~U$%qORak5OIC zyR|&G3USICS{|Vt?bHs=~h?L$xL1VEL8a?^Uz2GdX6c8r+ zPSXsW^s^h`(;0Ksy$W1M`HafmVKOn-#EY>F)YZjnNSf6JShZ#SDb0aH`oDyXC)!{+ zoUrpjgfocz8$|;9>uU)(WPQyUGX_QoQz+7uqDuZ%hR&NeX!3qv6($0^uTb%Tskc7pr7cVw0WVP*i0^p-^`Iil4(BNZViQsC8iyxkfpg){ zYnF(LbalG4=)=HTZP?fm{X18qdaOD{#v0f64TNo&rP($i0w`4RNm1n;c;=SGgH(%U z0R=BqS>KwXh*eEw<3J00))^`1MK@M}dQw>nSNtbvz^}5IbW|56)=`DogvhPy^3SJ% z1lIQ%K>7<>hg84 zs{%Mi^V-))p`YPjA-E!%WW6vV#pNw`2^O4wVF0Fwu}}vSNz+DIM9Gp|FK zi|<)G$-6afm?2I+FuBr3sueu?S!r2m;b?vJ1Q9TVTL>&U`69&Vi9#H2W zkwk#is!CklLD29&PUZEi@U>U6K>6r^33jWN8nwlKPk)*^34mfGQB6)oV+1LF?5hZ! zc+1`&)~1H4nLkRV7O1>Rzpc4!7Oz`H#GaVkyfkk;oUuoFW|!HSvV$IdgG?v(*w-rR zzl%=Kv(w3ZM%jd9i}igcj2sTE$5Q{oITI~bSN4!oOg?-f$`9;)#q)zqnSLow^iN6#kRpYz~+e4V~ASq=1tq_ zW_k9fe*OmMJEO3IJZJAL&&+Zi&?=Fk*?ZWjG2D;DYuVVQ0s*a(Q9$8>du#Ahml5@h zvRVeZj|B~0!I&R~rI1hmj}WpInKL{CzUVN<234JPHKs$zeh685Y2aFr?c?pOOfw%< zj1j2YK|@u(IpQ$<8CB<>i^j;{vprk(Z{bBku^&ajoPVGEgt}Qr%Hm^%ccCj$z7$?4 zRVUEgs`7slqkYvr9F>4C%P{Q(Ds{GsVck-_@FI^NP0>2h5feM8Q{@apxj$SV&}Si; z^Zi&${omv5?u$hoD@N@$w`$2&(Pj3J-W7Xa$~ZOPTd$8U2VLNDZYNzqk{OHYo~k(!F(Q%PF8p!N2Qiu|>x z6tTv%AN_Dg`H*b`x&n{&hHNyP%@ai~l{DsJpsI^z)k26;tdobas>BJ;yLp5bL|n?c}eonD%RE;2iBteNG;cB>3-t_F-Sv-E5tBA z)=B)GSNTv?seeTeCXBR$@El#o1JV8rCcG>4UfZ@xgqKg)bA#9QB%%sO{-AZTNsyR`xw#Gnl5!(5~Gc^h=bs5d&aRi6_^s zY*iQ7Dz3Wo!wLF=K>Er&p~(R+6dD%f+|gztxu~-qC)_uUd4r>XL#Rj$5>9#xRUMi4 z#JK(Qx$=p!yHWiI@yE!zHOU6ZTFMNld+|!-Sn2Vqr#_U5+M+GH$XicIy)!qxr*{(t zk7(ZVPvY0;608?iAD2#fK+uV95wCVrX`e{ld5l`50@2UOWFkrK?@Rf`+=^yB6J7BD z;K~<9G!b90j~%JX1oR*J_^{;@@+W@U5A&O>bKFT=D@l>w*K;YNq+**m24~j4G?@NT|G5cgQX8 zO&N8oAyxM91Bd#{S9!J(3N#{R1}a zk3fEbVWgs0bo~HezqTuw@R#s)*y%NNd27=a?<#!Lk%e!=J`zbXc%N<&yb*J@?5Wkl zVQ*d!Z7cAL4dwL-9)+J^G@^w`^{k7f72DQXw$2JI5`DcrXizGvN9AGueSkvh{lm#2 zqMyniH5u(E(o=3r3>ic1Djw$OZ?zHy(emSM$(9+;7UB#82u5bjOiV|OG|I)dkbTug zr)M}J^6iX>32t?C0jNLjaiU_zzVer8Yu7QhkCOu#6U6#+mbbAFYVi)*fTE=9-Ua2J zIi8ME519lXP*C@Z@_rK%Oe!al1PX5uulJp`EX40?fOo5*iJ)9CipuoJ=)UoLQ&%QU zYO+}GLMdtjknEyGLHbNDyjiJ5hb+tM!6Wy%7CgN`*n zyx;1buh;P2{nMPOu^`xS=%4=~jV3fbW?0|>ZztkDexM=QH|byMkkV;+m2bz>aDcq2 zqg5dR0ojCqV2Usk^Uw4CUHl)`=e!(R`eC`a$LBFcIO96bzib90PWRa}|9<7oy79jW z{HhKELqD-g=IbY`ZQpyCYv0=UD(vUX384c9Aj()U7*WQsF>n%(zvch!Yl}U+MUwX; zNEu`KPZq2_IM7^hHY^un7H8xsktrbz&MR;#XfxK1xDLBX__GI|Sn1xqwXa$CHJfMP z)0DlR>?gme>c1+u=D1R1?Amtz_MR}@!2;#0uBj`y(vonbyqeU-79CT19i;3nxA5LE0;;%z+6E&v7bl=yiYP3wQ^HjG^ zn!|3JHLL6u#@5g=q}J+64_naQwPr%ktC<9^+Gz`0W`&#L2NR&AZ&eL~zNzSH)n%PS zIgbQGE8gbodMJR#pWgqssBw|N?mjzTp7Vot#6wUy!nZTG^yKP6#>!L0VhfaCg6RLO zKI#?MkCXS#Y>ZBI3nDu*6(xhAH@^JDOlT02n#V+CkNy2q(OJS^q~|x%cL-`GbNZ1;9gI170XpoGnLYgJKnp9 z$EZ1{5kzLAm(Yy20cYsH~N>zfzL`^ za3U@b*9y=XJ^Q@`ktpB?B#2j!x>-IKlW@Z%Qq0v*$WRS06V1uUZt@CK*Fxe|!g`^F z)aV2$`Bo84g=ehhmp;yxX$#8IvKs6v{U6fKVM`Eb+p=LB8MbZPw#^LNwr$(CZQHhO zqw||O^MWuh|msIPc4qA4UyDQo&@C+>B zmek;C|A12Yrtqa+iR1L?8Qi}2vpdQ_YXcF1ptVLfCk5(s3lVQ4xfV#pRRX^D!71Or zaZ#ISW$$u(0_#~V7}G}Hv~Ig*v-g57bFZPtU)kpJx<`WI54mduO$bC)eX$!4XKY?as_lR*4AFd^5V&lL$x@BL1! z_`*_&VwDA5LtkWxv!lc(Trt6!n)n=7uVrG52cFx^nCCy&{`wMHR!LL z0?blO$r0022<3b$IR#3^^jr(qji}+??(@h%J3Tz5^j-=oorrM#VI@Xj$sv>_{8fYJ zC2@cBW%R1o!%i4+f$tMin;a0fl|2m@m<7zX=`%jcSQ(E!F;>sn3`7AE18UUx)9mGq z5xA?)r%cRYBn?xTo<{+r{UJrt)#~@>Uje|g%_t@)`;Cqcw37Q2M4;`Esm*|qL4Vkl zA2LU4^CGjV9l|Z)xlcV62I#=pDDPO~>sxuF{uBU2@$X@~DKs=SU>$(R-!=3%<^2x5 zyK6S{!)y=?9SWTMtOx|D=o)iiFYRrH&0?ddVDiTqTvrhR+ZE~cqoa?&VKkUe8p-Ec z%*K<5WJv+mg!SVVvHDw;zGg~+?_3MJwzG2`5th#>+qsiy)U>V1u!%i&2r#FD-$~cI zbS;Rj@O;FOxKY*-Yc55W;8&r)1m>{uGKPW4brPh39wwV8QA z4!2X=R1h1~>Mm{wIF(!XEDq*=yE3YA2W}6^ObnjsDDtoxA6?dHaSZSj2!ZNV6~{>& z_yg{fgZyz+cPrYrPZr8E7)e=Ejc^e>gz!TPu(eq{x}2TDWO1|RA7L}a@QU)#QTCg5 zNK#+E6ps8S2OmDYe0*3mXXr2vg0y7O)Q~<_{^n>;nPPVMnSpi!O_h5AJkN!wo^XGU zRQvo>(FTbS_Q1$g(q$5>5cnD|tqNx)N7o^gnbjLw2UfsrS}m2=ppXX%H5Ifcz-Ng) zw$Jv=Y00vyk>>RG{28Fazg&{|@p}D9n73qW(I`ZxjAv4Ob7MQnyQo893Ht~>Pp%Tq zLgy84Ry7O(#Qo(0pT^sVN5JIYF-LzV^&kup!ZqU>q}xHyg!#MFBePWDlQDAu>4g7+ zXl01&ikEhfAav_>V{xqS%BAWEGDg(66W~3uGOZO7+^}jYYhg$!tEtB+pU3Er@?PB| z$_a&JnF#r~7rxd*+a%IrLAyErye0z7$BchdN1oKJ)k{c^0bf5hPUtOe>M`_~Tni zN%V<_nV+qH^(7hCmp&Qv;`Bd6VJD8oJD14>H$bn6r%1i2G3cbB%d57pcid)QSwK<{ z-T9xvZJb{akDE|~$64vR7v0nQ#mvFbV8#K-sl+K=DmQT^p(9XTn;iM)iBbj!VC!)x z$6^`L0gtU9DGSg~ePo-U{fg_4CXGjiY`=0LUXZQ;gka@4#G%**BZ0B^@>o==bb;sX z;gsSDBePqKle((0geoN~4%_x2TGlFSo+P;pUXZJIw=MIY&>EiDsI{*N`bjpEY=oId zRmjYLILmlDn4{}h>)UP|DN8c;c9#Xt9rQr&$X-Nv;-;G218nOIBFCkA4Nt39;Iz_` zPPW5{QY6`MkT^inMF7+BDWKfK6Kx&hnIwKIbZ*dUv(NDgzl-(ToJ=BzY~t}vHV(8R z#P$F(#Z17pmI{=@F3T1X+SY@@)A~&f`wYKz08s9<>P(O~zt;_4=}e=w55jm@fFm4c zTe`;YQ(KC<0S)?rlX)J|(8{)}Nf+Ylw6!rqR|NS9*z?D9&DeET^N+*3}^;UC`7%=IEnNe zVjEI#O*X)N_%x_X|3o@$c(7W*2FA6mh50v55#%-oCBMOWSmGl##;z1NqlZ&A5;5TtGp*eI9ao_oH0F2-PJ|gDawaeu%dh2$KL_@gb_?MCJn{BXB(5 zR~E5!4D0`tf$z66xhpUawU0JcNS{%L^bL>pQV99c@+DBTAyi4~7tyHc(B!n2&~tbb z6+Sz=g<~ex3~VA93}swv5$e&F(uq=_WiEtJw#@~|*cSAGOqogj9I-S%=C*;{T%RjN ztm)spON8128D}3ka!tvw~YoM)_2gC|^} zf}L_h;p4x}BMjowK;MBcDwab-EeW;#ByB?@&hV8U=p)DE~Ot#WH^ZeKts+P%a@XY&rS(a3yQ>RE}Ru?XF#%Toa#kDm6WZ~!h3E+ zimg?&7+9pZP#PD_^U?)RG-Vr^mu0WASRU|Khy2Z2^bQTVzaQ`*`w_nBEhw?i@a+^R zg6iip1^`1~90ebuIAN`clLSifip4?(T2uh1KuTfGnL8Bz`ZP3GBRGK}+MdMG(hZXn zxh9udSEq|AMd23qyYN$IVrON?oSs$9@OL%&@85&bkEB#Ey0C%eLB=M5fM&-(_uwiQ zICtit{-|1J%QhBmlvdV)#{wJ0hL(iOi!)wD57cydhEs_45cC>V@Hq|OdxtWf2}@SZ zm>!7wcby;-!$uwABvHTUJ|KVycyj6qy63TgW?t)~RxWpy_x3z+squ!4q?rA+PwCxr}-AzPF<= zmyk9aWM|lu-)UiHc9ran2f7m6(=A{upBq~OL;Jj6AT_U%BbAjETr2HBkT({YvK%gs zNpJsvuu6wrzI9}~kT&u60?LH0t%<|SLWPQhI3p=@HkT_6_>y1WneS$6^y(F!px5XG%@)F5U23L0NRFsPHfaE2FUDFXEu?2-u1@$IbwjpKwunP8DaLs_m3L zH3AeL-cXXUmKdnkiG9y$`T#@uLL zf_3k5uA5LGx)h|Z_9*aFQd$E?Tbm*k!t{feW{A#;%}1BOmM%7EH(C<)u-wE3%Imzl zl&BVonaLJ+tlPUEq2kFqO&r=Gg&=bLN&doX|9iguv2GZ;_qp;Tplg=jNA6EUt3tfH zLmg`|W+xwNm+3p_9dfe6v9F{F&JMXc*C2_J(y}6mPFsEjSd9%XmbKluR#wS+%W4TH zHs4In)CqiXlX&@j3Si|tq}r>!jgVmfT_T-oFME}jQbFu+`H8c-9y*o@eYpto9B92- z1cxT96t+m_u~R`yJLjCFTlPv*ulmMZ`}%^5h2qb55WLH*nvKF3>2nKyurp!HvX$TY z1I)43iCl}n8`!k`HOQ0Zc=8_U!^eo%TpOEd2I(N*Njtxt_TuS61?zZ7lh*MatFmgb zl8rb)09S5yYx`2b<&~wLUlhXDyeD&47)Uc$CmaI6jt#S6r0^v4Xk9 zbCB)+Rr5f~8Q8pYi#ZmWLplGV9;_M2p>pS^Qi_$+WysXR*58dyR4sc!yI=bJKZ}*C zQK@|mQ*b)i4j<0MiWCo${*LD043_g(}aaPp4K)vUJMy{Co4{KX;+IF&Heh7a>{B&frnn7x$@?C?Znrb4VcB zt@lH0RdSqs`^Fu9jl@jW!c)LqZ7+2&JpGMQNt$@`96|yswblN5gVbsC)#;XQyMDTE z&kmxv$mUuQ3iQCsWqSkTxg9ONXo9orbS--noNx?#j)Pc1K>4F}z-+=1v$wgm<5E8B<1Zg5)Mf zi4t|bP4JWPboeS(YeH+Fpn*_7(-X6(XSB~b#jc!iZ77jj-a z!L+U4VZ?GTQbBz0dCtu)gqGS3t_HcCRj8uEPc-#ue^#pTydU_9hdgr=&SXLJR{0fXLj ztES+nH!ZHTbWD#$%5gQm@6=Q)m!E#$id7(RKf9-p7SZbtH|V|;rVw(q%27VpEV?cL zZJ(zA(#QB3hqr_3UUES1_t63%?BB%R0kEqZlpf>ClYLz6?*S=sSOPC=R)lLxWh|N? zY;%#KJ|T-&F9`g#nDa!Q$M2k*w=*oaP2skK_m2Pkke6eeSD_`=E-A$gS_WY9fLp8v zVTwV@aGg!Jv?dJl9|Mj_^g6aOJaS!F$2=U0{P~rI)IkSnqRaHjU_fI_tBGrhX%7-e zWtS>s*kz!RNV_namuHhO=Mt$#A{eU!I}cZWRaSg$%2znQY?#rlKc`^wCFKp;W2jHe z)J34G58kV{L+BoKVJjEU1Iky++nP%K9a%V>Hz2t(|M`(>ybx0{7*qPi)eTZ_`Lh_T-^)H%@FBf6u2|k9;v! zL&ZmX(n*PY6wYFkwf@h`(&k^wtsU+K;8~KFtD*2wu{^~f<2A3*b2!*LH8$J(_dhoS ztNH=B{_Jzm^-L$uNZ)=tN&X(ZMYjf6r;uFp$HOWVFSc}ac2E=H@lUKUn%m0P6uG2j zoI)?t=;#5HFc&(qpd8${Ilur4_nb)3_0i8ndy9^n25XISh)&a`H$`qaBo_px#cUeB zI1#_I|BjesdYEn|kMe9u%1nwBG`gzlEPaUm+e%mNpCPVs-ao1y4@;Rz^wR3Wv{jzI%Z)Tsp15A(B_F3Z_`kD}h+mI#|1nkO5ExzL{-d77LjNo3>HI$& zmB%_-wpd&V|5m8?h~X0f>K88}X#pGjY8<%_*D%I;FLhv8<*#B2nIe+nkFt>UeZE?j ztnR5$*JWH$zdBRk&?tq^y^*9BopGS5TLId^y*J~p2&pPXJF zHl4)pQ$yEvxaD$mZ9_eLo+iy8N=9*aA=SC+-J$;tC5%kdDx!ms59Gu$>iF|dclR9>zXu0vppuKL|rapFVxBgpD z&dWCLs~+}X(y?waBX%6BOxy&CZ+64o{Wk#JIJ|o94P@oDirv4X`Y|qMcOXlThyfJaZ$4+Hs^LL5;DRI*NwP^mKYb4W`+s$Bb*9R={+7$hY z*L62&=jK!VTa}kdl5hB?a{q?!db@XVcI2k9^YdxR*oSldCLJO7{JKYC)V!Wzk)hCu z5s%lE4#a?Sn(8^S&eTJ^AE~GgM!y9i2M>?}GXfteg?DNJ@h%b&289A-FhrjS7WIUp zd*Fm1%AlJ*K`&NP00l8D2q-WP<1Q6@DJXq$Jg$+v%(;J~N}A{0m>A9%F(t6$wcg}53+8@S zi1segYdH|FF+VFVo7OsT!c=hr`3j`Le4u}e)QJh(N<{K0umD$Km3K}iLlZ{aYXM}C zr}&Cc9WK)w+yIJh00=e=1+*ySI87fRceEAVq;W=JSk_^I2MG~EPIiDCLdH&}E_ep4 z@-Hc#w2>XP}>>PJd`Z7)>p z*$#a9n)Z^v>)sf{cIf8e+Med?snhSeX0upoMOr8d{K&MqM&Ca=pI1ET1uN&43Xz+i`08 zyM3KawMl1YHO6}x-Ls`!;fYoF8(Rhhr){muL4P%Hm)VN3l*nfy|pU@ zic-|UQzr1l0*4{!10R(N$)9K?)bm=^uDXG-0;Ykkj$tg^W8a^hzOwWPrzkWyi?@lK z*qiI>MM&WXFjmA)QsaWoc*G8Ujmo)+T;>ulm5hOT=C#{FS{xMxLz_4r}2G&A(=>{}r1hrb(63Kg4IMNpZqlUkAa~OF{uq5caZ?|4>0rK;i-)tmw43HnMhfr?onc4 z;2l*}q1Yg1@;ik5{k;Zhe3$@a{qWU1Efl|Azi2VSVP4N+Nqpc7gQcuAYG^!mtKQ?h z>e*Ska%NSJXm|Ug(9aE|@)fTY$IzX;X|s%H%%>P)z)+U#)A$h#FV+Cl-xEJM<`(Vt zyj0PJgz)90tqZ~w2&p*Kv(PcWzbUMj7DcwWq!!1Zujqauf5feN9968-%}555}IE`b;pDI+eLGb0Tt6qCx|Sx~h` z$7T>QLLfe_6bL`)8G_?U<+x3S46p$}Beg;6wPj4BUk;vH&m)GK)KRE|J_4j2i2m@n z0m?Xr$4{(_(7Z+z2OYyb%YSlVx*lW82qHLDg2A8{UY0Z5U%-XyWXUaQI`@ci%i74E zFsxD6eTf#{>jSzgOUW9I8QDmEF(xo~dnFv1>P{;ZC7jRzs20lyYSNJq0I5eYWO#fN zzHSgP#PHp$ca~QU@@p+}sFe+TO(VR6Owrg3Crl+#42q(JCNGK@nbnzT8^^n$*V2({ z5>KNsbK@Kb ztIKbK$!FN|9rGQD?WbdWe&Na$?Fq z<)}pDh3Icl>ET19H`s}ss%4Gmk0CrXBow9*spm%zVGWcJVDsmx-l@9!vAhWORT9f^ z4xX9DwIb3Vk=;C7Oaw+9!`H1XUp(t$E!lxox_E4uX&be}Zc;ucLG!LGlqK6!yqOj9 z3F>d%(ErSB(HAnvS;t?WVB%P5x;@tlY$b;QzY_DPAaNy^55T{1#ib|gG?)jw- zOIp^x3g3Q_=BzK0o|2n%C>?odJH*{t!ftf*ZeJn?fDg!gha)gMcWDnKf9eC2%VXG? z!w#6{sb5?XVTt=WLmm8Caj))~UOFN!7#}m158>yz$wIbyT+eW2FWWx!mz3m@haoa@ zg7xv~&sRtVVgprZjIo3AQl$)YVAzcvlc%|{Gkr|j9DN`YoKU0xA3j8X8C@iNXdD{p@Q z6;kRlUO5;m}k{i2?uE9&WBM?khXT z+C7}h4spLQ%(Svh+5j(FnN>F?R50%i*fr|N-;-Aj3S8=Iv!H1#OO+sU#1l!x=~E%V z93@@4)SwTVky(P#ZLA!348vHp+H_TU;8_L&G22|fKA!wZrO$QM{Kf1NDrtE_-JlxI*AGZN0WR;pZn2io{* zSqT}d)ch~*ptxeuUZ=4Ju!1)@MJxmkW2wX=qS>8BRgGwVfAh6`bbAW*e37kE5u9!g zl_k@(da>zH!87*`-nZq?iUaVEZko9*XEt87-_}~?l4&AakXdLe1T3Kt0g<1xr0)ed3Wlr-YUjh{fg~uY1!vA8 zj7}_*Q-YQVJ)T%VkFY-Dgc4tD?W8>dn9HQpliVE2__nJT)rT)`FQQ(OB_OtXdOp;) zW2!5#7<=npNgX*aqpi4jm7VLUG&*6!Tk=a<;3rrkFM|dRqm*E1DB{MHiAZID6j*Q(tsF*qBd3~1@%B3H zSeJwab|VB0CT(zs{|l()p@FBkgai;`MwJCTw9Z?32E<*Z5KW%u0%N78crS+JH*<#B zme%8!k}p)L#f7UTRZ^bn6l15cc>=0HW0;WVb1)J{N*^|9LD?h%dgF5-RHOT$)(2pQ zjRVkZH4oopl`$0_`g!2I_quw&bn_Y+j1-Ys0z!>c4kFc z8P`JNM@7DdeBSG8g4Ak>&ydO{z^hgGaM=Ibk~7>4h=LwgCc(@Zt^$jm(V&v8or6EI zHH928kbNs=U?^u<7DRxA@i_8|8_e5NlDC}B%NnjMTg=(weWJAn;ij~$SW0S;yPQqA z!D^wT$xRwfB9c)$8W3y+!iaNxEpP8bYT%-j&Bx>aS^oN$WeHY~HdRiGDQO z*()QsLK+vz7^sZQQMa9o>L7BuXCK1JD&GwfhOGck$lqopj8Q#H|U zFIQpKwCk>nFe!1^gWjd$Oyy6?Z>7|%)f!dP93H|Mz6}w;wu-izxX1$H%ra?bv+-SnVC6mf-1+?dn7D4 zf4dbqX1a-NH^#FhS=$%4RZ&*SfowAu!~7Zcu9-mVXX{WdrkMlNp|<_l7};x1JF!pZ z>lc)vir*Y$b9*S$5Ysr^&H23uG3M=JhLkLw&50@3;n)s$g9X+yolN<6`t6!!CGmLh zf|XUX@Fnk$dfv)W$Us6sCe)TnpeXjTHPz$=tX)Kf<#7Y9Znf&_=)1pqZ;Tr<(pc270XLSB1Wu*OiK5-H$3M` zxdpQW4WPr1_s0Ci z`{^^{T33OAp?Y^BhZ7(`)mJ|(t&i2{81TX#OpRyta@)g!Ob1X{PBA4Z*ry&KzL9xG0R1E zAPl}Q^Tz6N9p6G9kFyah(T?EOpS+2QQbU=Dru*k%(qN2I4#H*rHmOH*^jI)2dg)W&RB+{C}?d# z6Dh4%4MJ!S0~wIX3IruRb3QBRj6#eSc=SSDJQ*Q5DLqmQ>$7Fad?|;gz(5U;VhQFJ zmeU5Z5lIsauiGypb8A})!uKZ9I>G96n@R(Ld6ZNja^*Ry&)}=xmYT@KOmhz{xf-rNj!`sij6h+4K7w-uC@x{jO0j0EoT%1-AEH@6pP6y{5&3q8 zVPa#*Bc|#K!i*O9=wN%-i7hw4haP7Y-jg_R7Jf;YQh?Ck8%xV$Y>&0*P)JeBa2PB~ zMTyaAsFH8Dgp%NW^(AF^X#eM7Hoe1izJd+<;s8RoZv?bwAb4a~q64%VQ@Kxo7MVU( zT6bKT@m9Q{9DmhJYAv-bQ|U^y4rQxda93`%sTkT5P{_3iL5Q5tGKwW(e~Tv&cH=W) zyM1>&QE9DHYM=Mir(r)}MLM^C1VZCRAhm7DiAB^)%L)o<6$mpCBwf^WP2lA} zYnfiSwz8|2#Z6@!Z39inG<}PJjE|mC%w6MG%G=vSexanlq}@RG@41)L4yc9Zkx^qU zG#XDoQgsfD4;W2$XIk?KROi}k`}~yy&})U`OOKQXHwc`sTeOLq@{njUkV{79#wnf4 z;!OB`;?@umB(JZ-}JG_MlS|E=|fmBh{i0)t9myjSPx4%lpT}nZsHN))H2y< z6hXw0+|e0yVWOCmH&7iR6is8#mm?jvPf&KwY29Vj|FpM(js(wGLKc?ofpi+h&07SM z&wjHw-k~Zb?QY}5AYD{Nb2^jY{iqPkSVR|nQ~tBSl6IU)ss?7)$nKOGzjLV`DH<=1 zxCj~}BEiwP*qWt2%2PMx@kKs9EM4tqI=Y$=HZ`boh}#v0j0n+NEZ0WNqM62V_X#T=X|ognX}M=U4CC!gC+ z@r9b55uwub�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

alc&Qky@IcNh89cnjCJStW6Dw0A-WF_thaj+B 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

I@w3J&j~c1j4@=D(r^9v} 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®>9^Ty5CwbZdQm&EWa~tw!J)A=wsV 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ì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ßiEa1QT33YE*GWBPCTsY8V1l;a#-GKiQ2JiMU${> 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 r|SPW_=-b&$;4u>{OFCb)wOi);0xl1npkv zg?kU(8-|7Ia(BW5T%Woc>}A2Ik`DW@hs1&GI>a{!&xk+PPr4SK zrc~fA(VYK@8C{xq`8)n7>raYZ$UyRF>7)*W)(+Ui5x0J?H~P{zH=+0qp$C38UD-rqktXaE=17OLXQyM?RHkv`-B{)&6;ZXNMCAb`4K<*&ikACLVGR!R zZqkbb7ee3*iRq}0Ki8F@6B)y_>cLF3ExtH*k^)58=p^^mLr1r;hTXX6kx- z>8i7Ui1O;^j&o0IS*?+x^ERpqD|79+xTcr9aXocLd__5fe8T|52;2h-u4OWi_D@(= z5mV)rK8rko6<6q#JO2t52_5Z|Fg~*CGSHn#VzX#HdJ&TLEZ@qZp_bAtv+M#xBpP*s*W*j-3E1)-4#o7?GO(4#GbQ2Qcs5GUQVbhdW9UJn?2~Qf zP4Q-bu}arM8mf0XwJr~)(k#{5lWotEMCOJYB)l_$?uXE9^`1{w$fq{a4`+gtHsP68 zjVw^ikd|UcM582?uagd}XM&YgliU|H`Mp(`Jdh*Fxm7bA;FauQ-^YZntAy6iEs5$~ zN+a0ShyqSYet=Md)|6tBUPm+LSdwcOWL8>4FEC{$!EZDFn)T>%?Y$yigMz+B4C zf)%MCsmyAMupFHsY%@wz=vtI*9;zUq%uW?yiUl1G$AE@}Yp%@NULFn1=br?-XAHuz z{!5naKc+_@9B;p5e^%lD%QPA*8}5K5YH=VNZl5J<5l1%6kt^;G zWDGbJHX>3WPt!I`M#veqwv#p;WiMs8z*fq5i?Nvg8g=gdRpJd~dJC35fv%6H_bY9m zNYgYKF~??_jB6}i$hnp=?Ucs|5AZhXU3lzWLG`Mra$lm^pJqv@S4pK=DQc9^5PoWC z#0an~$~;9ff&`R|Di*Se!U8mlQq6M|#GEr4qE8)-I048p$Pu*+st7gg=Ml9msz^2r zSmCuys)#x^)nuND4oC{`ai>^Duz;3P%|dc)a%A2Sj*!!e(F);J%!}|^_7!9oY}-QY zXjoz1&@l5Pfbf!)djuQyjIdTTT49YSwL;!Lv1g_O79eI+w9t1*u6f3s7>fZ|I7l?! zybB=foYW9uJ`RBhi)~PdNG#YqbV|^{F_tJoE5pJo0*rD1b`s={9X!g*6+Mw15 z_t=1RfNjz3!~D6ywn+8M{JX%mi1*lmuTkrz`fY){Krd12<^Ht!{{x1DXqW5%`9Qh< z>9+&pq1Yn?f`@h&{y~@hkjl7$;-K9H`;&lkk#3v)ccEW{{Q05WMf>wWd8qd|f##sy z1^T0azi9SIf#{*#Mf&wXyQ%hAf$DxZHT`;E-IRN@Kz7itS^jRI-PC)$KsV4FBzqu0 z_)xE1{&Aq*G<(QEc~Gy?{rsSxO8qCmU!;4xKftuxk{_zpt7QKwa4(|0dVd>mEX1p9 z{|j&|Qaegf;0b=x@&9@Jto;8sm?^*0dH%@Nh?0OOMHn@im*PnE2544)TTtJqVkH(_*XGX_yA zR^5eNJ=oX!teZK)!c#ii^~@Kxca}zTFT!%L>l%F#DM2r_t;rj-C7A1&p$^P6Q>`c4 zFv}wy>(5V06-Rg`^;WE~e#jI$4E+X1R6AXr7v>MP zbA}MWNvGbN!cu^j!o5?EhDX>&(W2_Eek8P=QW~9-OV$}Hk+=-T~|t8y^1ZnE)h=i zE+LQpRwa-5Ry~j5=kj}sI(9R`QG#XpI7@utI-}8o_BhPsM|Qk*yK*F7XzEyhF!-Ph zBX$-V@i#^+&o@S{Bo62XiW$2WcNl7Ob)4^-XHs8^B9LSKwMAI3I*{cJFx4qM^~{!= zU(Po`lvey>)72p0dyTyIdMp2M;6>X2wjASjIM+tlM*+i!cF1w?kv2`>zJPB&_>p(* z1a&^&LE?Yl`+w~BV8+wxLIvNj(rNUdb>FybEisFy-^5L``#blA-Gjg5D+Hl01HuTQ z&mr+iw}f9YAir?;5B2+zgXI)Il!E1yK5ihte=YoHt5B*!1Y|7kuU}#U|DP{gxmAbpN|tJZ+3&nJG|*BIo!pP2Kui>5nt*KFVAlYPo(D1aT;Jxb(jAmH1e@Y`k2 z#`L`i#P8t64d=B9X<5SUUNO~-3e*PNFGi_CP*9H-!CxN8uw#ZZ<_tLdhtbpXyH&OE;Zlg_vZ!`p$iNR z_gO^KDDPE1201ZMoI;%3;NN^bUIbgn@37yG<#Yr-fO5R(-+}{Ip7m*hV)tQ#gnf7s zr#;+HcASn>C8KKl`Ak(5;gVD{gE0p>k_1V*F-S0=3>np_hGsCxyX@SJL`242-E z2&mkY@bmfaHzy~YKdaDTsE5jQa}1sO$A9&hzJd$VkWl9e2YhODlbYRy>lh*eexn6kLC#<{*&9Kwsu4TKL& z{dWsVBMWPGXs_>oMA;4|2G%G6G-5N4ez{!?(Pd9TB*k$>q=gtcjwtS=CajU-f@JApy1V#43GF-)5iUWrz*B}~VX{MssN=z&54$BS%N)V$Sx&lI`{gOxx(E~$4 zn2*~R{HM>}7Dwfl5~n2!ScC>GB$5J23UspPdgV($+~{IOqmLWGS!|l`Z!9}oofhH< zi3km92&hw?SC@vAG)n7yQ8?0y6Da%I2$Kj6`f!sV2iO*~@?(fl(6z4KQrj*%K%-SB z8L7F)wrMzg{_u{%kQ7|-uCrrdnmICSm6t_{J?Rjk?2OG@F@N+3upMCB(`4WHtWsS@ zB4NMf#NHw#zL3Mwe)_7!80p2UbT9(AnqDx=r0AH$C7iaQF8 z`53c8uR>LrO-9vqd;G)U%#ooS2UJKlD&SrxFI-aI7-cE46t1Z%2G`MTdqL&&aoAJl z@2IcMEulypS#Fe)>|SJ$4#eUfBV2=M1v{n0?^!lez+nXQvH*MH@}htojw7D0G|WYJ z($eHjggCI{3YAo+XXf`b6u|`Rpu@U=vwA+Om;AA2nh>I+N3>5Gu3_V zF48eXIbB`r-Ro=CLfo~MAO7Mny@D7csQ)ZO3-oy8C zK|dIgjP@sr6FH{AKC`Rd3{H~y>&DgwfJpu^HwZ-nN|?jgR5q>mWqjlzF9s@vc}}sb z^DJQZ?JJMnebZ+j0-W9`93Qk+`xb%aqx^*EJ8KB2H>&+R!(0-$kkw@lOqhIi!__j{ zGkMIAy1ho#p%_M$(E~a_^3qKVPS4_QKqB9ICtJ*C3tmTO8+M!aiWYbKBNK}&Q*%S} zbXETClfuaMzRFN`Ft{FoumxD}sjCWc)cD^>JIC%&qijpZwr$(CZQHh;6Wg|J+fGhw zJ0~Z$(W!f@yKdKq9yLaPc>lmV)>wP(J?DBRYugJ5-Gaj*4QZdiJz8z4ZECCWaGym# zdPJt@=5f?-w)9cyA~(P6kxT*NC^xxhU!W?&C;c5k0K-~xs5Vd7p+w>DDVSaD^e+|zE&>~|jK7cBdj ze^@xMu35OT-t$|)VSB}LSE7B#H{dnB*VYz27Dz@ycxV>917La3g!UME)-C8st1OlZ z%i!lFAuj`;qASG-XsH5~HvG}i{ALgs~?mZ~gC#3MZ)Y)b4@k`({@ z7tLphh&L8yD511+alEAdIDxzadAv?4PXLg9c#MNL&+K!vsk{tOf4k%qLD z^spXL_IAPpqH2#s6u!SyEWZ+8DEAE!r2>D1>Cvq^`LkRBU!>*@0c+WjxcgWlONe*j z@&%jwE7hj$&{!GgX-yCdckR}Z>y7(^m(p-*m!ON;qA!6~OG}kGAW>O^4UEzXPv{Ag zhFpHjoRX3{)?EQdEw&)IvC#_2)cDBql0;3uFq=<(&i|N$&BHc%N;$vnOfh-USxSqu zM3gOPTE^D)Qj@6!gc_o)L?gn?reOOg{Kf#p6$tZ;B>T)Vxje2w<&#XUa(9IE%+p3C zZ(nQwVtx9xHbMrr=!k#uAp2^A3i3lIdZ%D>{0J!}QIZBwjDHyb^jl zt~l+tU8|J0bzq2e63y10m;M%=l*YKtr7;Bl3_BXr=;1uylj)*aFmG})}^U)x~t|^HD@@TeDgMUXe-rX81-n` zj+OMDcE(^^!b>HxvQZ;qZyip^< zYv z`mIJGTcKX-p=9f^HI2YIjmTZca1WC?4V|68ytuDuO1~UeyN-m2eti?_skddW0(Pzy zC^|&Z;0&R$wK>26*s$5pjW~YKnWCsqAYLTn zvqiTMUQ($i2Dp#Gpge2FT+-h%>18O4I_G<76LH*oZ{(WfsX4uk*3;6-NF$lydYN;} zT;S16a>x3b%~2scO~h@0Fy8Qib;a0?xCD7@54tvbsIwLo_PpuD1Vn;;0NN{K?2K}c z+JUtKcc83oLLjyw6U7cvUke0vBWE4|nWr18*WU>my3^aD>-*Jp{Mjy!Hza%)_0su) zlpBBOA?b%%H&M4I`>NV49RyBZgcfzDt}DQ4NKQXntL^TP=?K1SsWU)COh3zpUCoCa zw#>a!!;`4Oit1c^{u%L?s+=7xE>RJSCECN%EXXoS)P;C8deORyQ{9AHTc)6i>x=Hh zIm5IW+j}Cghb8$c2K;xB4b&R4irAle5kK(rW94?4+_989OdkP0@#A}AoOu3$_z%j^ z*Gz7Uv$ibof_nMd2Sk(2EFLW6D^_gPi%g1j>yA08A@EjIZ>+Gunb2X) zI?)!M?TS-lv|50CwX~zQT7*|CsThn}A-@}kXXG;;F)~maewPCIz&vXJ=%dM7ypgn) zebCHLDz#s+b}SH?Aq|h6NDRgnlgJqT;h{Xu%m5P19)Win%dkefkW&%q==HL@vpzT) z@$uDsWRruG#c8Ek9y>{Gp%#4vA4QaUa7W2f zRd+h~Hf;CCC$ww70tQ>H2dBA`8NS^4`%Y9U$5TaITp2+P*=SF%xL_-m-sFq(uXzjb z^9Z+05TJf%mUDwQ(&{MI`H;rR#y!OoAB<_|0EVvAHmGdR3Rc9T6Wgu*)H`gV|HprU zl608k)9K&=0O$z+Ul(zj|6ph5f9Al)DA~#{DxmmXt<;$66~mz%$<9^S8lq&p1dhf- zW@hY5K#@(B*>y$F)Zprh|15-!*!$fEkpYRt@b~`&i=$(+AjQ}^>0R^w;hg2&?e%|y zG60mOqBHG}Uv$tsqxQw)0WG#PS^1p?7Mlg9K~}`rvV0qcdy5mwYq5gzM3|Q zA4y>Ac0Ie)-Pm8?QE+!#^e(rr2M7ZLv*4#^eCuLI8T(ZBw!JJH=}LlzS9 zJ%8PMLg~+Dl)5hc~{G3M%5Zj7Kr1JxBYE{JvVT3p5zH7K@v)&(Fpj70*@Mx z0$mdCM363bDLmmP%!@B)4dmey#>wFGHSpt=_=$W0SgS^QbLk}7;G6t58Hd#$Ry+l3F()%^gk%R9sE}k`P6n` zozhP#Y4H!9=U+Ko|DHJSG;HaW)qhnQeDU*NzGeSncNO=s~jd6?; z27^G5)pM5Wt^c&WbOQT7{X8U_dC0@*0J^* z<;O*St`L(*hG|&k>U!dJz2f{~@Lbh=eGK>UfjVIB#1X}AgFT5ThKistUc?|giN=fQ zqkLk78zHD;Vnh-JZZk?eO3>fnyDD&q9F6v|Iz2OV6*_qzhELVt+vfo0f> zG6qJ&Gy!QDs2Io?==7tdBc!7oX4g|n&Oi>O{FqZ+ihhwRAlwX5Om$7>}Wr=F{jCe*|9BB?Ydm^3ls8GzV{1JXv?%8is=ME^nCQsmcbXH=itX?{9DUQdwW>7iyVuA%WwD?FhQlYYeu zvP%M(&&`OQd2c;Of%#2^!{O~ewO+Ce~9DDw^*lqOVR!}}}gZW+zs>VF0l?2Id_UL2^ zN47(hzR25_@=S_f8{+J2q*#ND+bL@BWVcBn!#OH~dd}=X>0`csS7s}6vt0(c?GTP` zV>qW>+VHZjt*FZ4PvgO!-Inoz-d35y%8JE-A5Z^63oD$LoftY)vyF-S1Iz=K$K0^6 z$J#J4(w!oY*@0sKIY=&wht!@WkMW)+@~mN01aYCK-X3TGI;b9!hvpt?fI6ri^5N>d zZ6UI@=6mZX9{C{}uD&izz4kbA}O@7<1ys>BKd4=HV0?3yJG zs6V-X*K$)OESXWQvQqgRtkZ4^%Uol{``G7qlcbu~q;(ODhTaLS&`B)*B9+^76`9_* z*kpFEBndi~n%{G^D}Xw}<(|XF0H2)%;vP?`lXD;>&$gsCHxKHmc+%)MEbGtGFz+(+#j4>`O~G>K zCBsI{={9?fE)CL+2zK!cZh1fMAD-FLl=emUOc{Nd1u&R&s!3D@^T%jaaOTtm&WoIl zOf^>Uhllw_!H96e9qf*8yQ`utorXvNRHel)x)3;LOvV?taFk;4=zt{4bRg9Xf8z&- z+mM2rR9aG<^LZjx@d=*f#Ml(Zg%w{inZg-V4?c^_53=VIJL+c?snBKwZz_$Pdy}t5 z>5WuS!}dbm&pa!FSPhLeW>s}A&luutDR}`tk#xKrdKRsioK`1_a4@C_CLhH`$yzNq^B1B@U{B zv_o71_lNemlK3JtLz*yBmo?;tX}|Z9AMce&NC-;;N$5|oPI<(WSR;fbX(Tj5-k~uL zO7ckRjz0NP=tQN~Eb$n7cu+*1n=(xW&1Rj64Q~_rVVity%c@-%o7J4V$r|nE69e~w z&3&VPF&uZQLg-RK^-#&WRHka7O{>b4?!gM{Sdd%KFEkXXF@Ye*T?*Oupxv^eM129;ph1k7haqFp$hE+m zPYvAFNPTQ#S{+$ygWU(|%6eU=*AT8IYUix@l~Jx)^BK}BPlVQ~%yYZNfngS2jsT%z z-3KS_0~ocBFZ*#g*Ff0YAM79Cxb$!GC6OQGB=}Ei%fC*if5)rS{RfkjlBuDIsS^p~ zKhq+WrtB64Pgz%LZTxIu}yktVwx=2zLw&iH+P-yGmK5YH|;BR_n~Wa%T_BnRD}NC-O# zXXPPU*fvZ&jhQZj$57hm-**QMtZ+Pt8|3oDx{&n6VOK`5pr5RxT1Yw-C1m~>g!Df#u5W;RbW&UjWyCxxLt~ryKuRY z?L9DV=J*ka(7@b|8oJ6ER4AFfQ!{v{ey3)v_xP4g>EwT_ zpFW6hNn^I6FB-4CT@QFlE>~d79hq`3Z%8^5E+}i>rFH3sP7Z?5qWK|o7_Kl|6}okA zepWRsT{P=|2%msW%SN1pXP9a_{GE>tFx66r@D<4A*_&{$zt4M9Kk6N)|AviRcm+9D z1yc{yrjt&5`Ir#!BLacNV%iNH%#;gJhP6mu{I0$O90~3 zAwm=wKyAc+IA7<6%ozEvF?_{f>}Vel008R$8g2f)c>a^o=D&;Qze}e_6VgLv`SEA( z@s2F%U5|_q7zUE5F_b2l)d+ypq+)=C0MbANTKFyzhJ@MCY_L$Rq_AAI>OiR)n%hc{ zSRy>oKv%1Q?q~I}MXd(fPW2oL<0F(hFb9KK z!DR;q0_Tdxdk&6JE^nGMM>eu7y74sgh42CYif4*S>PvWJ44G2@*z1GUI= z!|qLZb|DvUfxy2K35$|`%NKqD(J`gx#%0hPso}Prb(A<(1!%`?Sse_{Zi})h!Q&L+ z!_&GMGy!YlV8k<07*`>q9fZii7_LF`MRPR3rjhI`>5N9D-Cu~xbz{))N9Z$lNay@4 zC(Uf5Zhf-WbrC_TAEd~2L#aDDvZAjtq*!-6Vq?}FzIl<;j9`1bv@z|R21nh3VcI(l z)muCf$!`GcilY8wMSNmweL*SbhQ%%UztT* zB{SiYI#BmWj0i=i!UxGAk-9EniuowY#k8~PD2n=p9Rvs z(tdR+FyPpPABEA|z*!fNYEk$rehzkiWF}fUQ`$B!fdWGq`}>GLa-uGKwf%s9&WOGY zeu)-h^ZEHjYJvQ@} z4C2p8G>2%Fhdw6?#Ap?BL>kJi$O|=a35nM{v}6{e)#^AzfGyU|ke zkRaEPfeQei1V&8aZz+AnmIi+G!`C#C;$iniw9T|rs(@f3))l$;o7B87O-Z{CaMf}a z?p;x%<+3D>c=;l`SBX&jV}F~l*+p0N0b+o}b{r782WeyLHPLLO=S4)k@|aH_9cDf{ zC~7jF^m|bS40yu{*9@YBBS%PPO`K%$=;=1IQ3_5f7n!JKW zlMAquOszE=Z+a8g8d~MzV;_O*k zxWGW7Kk6p(*JZtM|KSbA;7wALK{I^FFSs?*{G=%HJw?E-jB9t2x9$7^P zl0gf5V}=7;;@MTHv$?Y#FO`QkV7IeEH<%B2^3c)7mABM31ZGKS+4%J3BMa$uyfsj?}2BK-dRSflo{o+ z*E9s)p@r~Y7rNtR7?d}_9}0VbD@)=xky1d(qVe$jheNYnKa z)C{b?kap0}H<@ZB+hdB)X=aQ{6#4d;m9xXPVK=&b`o-sF-BDh+h==43p?I)JmA{I7 zC*4v9=rf}@Wj-%n?pPQuH8fs3Av94wM^`zOy)?g2MPjIUUxbtjMD(R~MQxI_`E3Ef z6mhtM8$Rl-9)dIcL#lJMSFDBx!)pI!$$iBqCWqQISbA+03~RcY`}>G#f`hDfhcPVF zOg$x!xvROmxVf^lySm#YHC{|YGn!jBUU)%((3CkjV_vx)oB}GuXKD(##ukw{|MmfQL@ZF=00MB)DK$p^hd7Z2^M-oF$Yk`fP`x(tC(v zhhb9w1P|&ZbEwGToMMrsxM6|A%RL9DtiTvSEZby7e&D#Q^pjke=S@h8o6nGtoRMD9 zYJ+}2T1$HnNo#7dN@~KM+{^ktQgXgOZx2&0VFmxBG{ME(?2`b|PiKwO*tFxmF&6#y zC3qwHBq`l4(1)AN79Ke&e$>+wsMFbq{t#-Lc_D$5V3Ci{(-oE#i{c@e*i5Rn3x?Q4 zQ3w~^&6pRizGv+xSR^-Zaj}VetfJIH6epTPygEbJok`wa5*wN^$|{v`Sl*6SNK*Bo zg7Kp`|KKR|B2(|_jl0L5CG8S+xPsqGt4Y!p0yx$iWTZ#)f`&bcmi{pWs56*JwBRh` zgToE8RiJ2eeu#H_@XkSGQQz`H>@2Y60cu?Cmw{*C&-s?3U1YyZ(pYn<4j&h5a&Wlu zvA=+sQv7W|P^s8+9jRGywfK^ii?EhSe> zYdq~@myFE5!FN%NXN6)u&R2Qv@T zx~X$>&x7KR6GedxWUu9^I$y2jltE63W*RCj{1v`(Pe|7U2ZOxGT#gBAqqZncCYIJM zB4ct-Tk)1*K%#@p0{&8q7 zERW@&ma?8?RZ@FpEoEi4XW=*=aJU<4o+?XKd3z}FPz2rwqYmXZhE~rKeuZ`ALknDq zu5gz-?Bxz?vO8>yE|Dc(*S$gb0bU>6#k5(x3ybB{i+1XlWqP-$n3`iD!Ees{;`B$1 zA;$9#F2N5ehC64B^qzs=)nVk3n-Sd)$w^3jd@oBkY3g#J(J#s>x;itAd{Z~KP@1s= zb(3TAm{;nntn?EnE#!EVaXtx9gk2zuTzG}#r#VbW`c~!+V?Qm?CEl3Ogt<{-Qur)@kwygWD$C@YgoGn*y6iyy6Q0kIqzv& zX#>0?mGt#HL#A(dGxMT1zGfwMxG>Bg<~ehZuYk623+!xI`{K6f1@~p1^8-_Zu+ci$UN=qscM|z7#0X1Tu>xP=sx5pwUTfb{@_ z@h`;`No5H(4#~Fq>NUxv}M|yv3hKqD4JLL10fqT;D-`gL(b|lJiyg!ww|f& zM`Y=sH^H8-*s&~V@E)w@M^fkKX+Rzhr@T?t5Ijzu4!q@USN9PEN{X~Int4v}($aSb z<(*AkIEO#;HfR=q)lbKZdBEgZyGiKSsVv-~DAm_qAa*u_=Vr)t@ z+KD=raRDoxs;~>`H()Uh(=zB)2TUA1E0A0TIyticbs_$Zl4Vf42IP96*DkXKPd%d6 zE@l&iJq*kRRAF$w2?}iL5mf1@qItN7F^w+(%RwV*^6GZLBi9$0H6C7Z_Uj@YOUi=e z(Qurxa?6z=c0N4QG1m~W`HHOORkfZ`i} zRon#(Px?WXTXD2UaBOoJB0@C4tx74^#3(p&w@s2nH&BA;>7$)^g3xj@ghkHW2jfo_ zO^CJtl^Y_#x$-SwA11aA%MU1}b4QL(gDq2msx~LhTJ+ldcGPTO+H0bP0;X-dl5`;Q z$f-Iv&su3I>g_n6WZYGbA)0(Y)AZ2&8#ZltAtx)a3!ZA6~4N-~lGQ zrO_e$0;(Fmuh;4Zcpui^$GxTMrq>GsK7f5u>JCZtz#a>CcL?-=FAIln5b_CBJy7OR z|3IHb&ofSXfg(P@?pE`O>O;p{cO=K=1ywXkx4L@;1|CeB` zt3SxN%b*&@-ZenvUHni`f(s@l=#VZI`b!pl3IdNlKo*|eT1T>)YI|Ut0DGD-)zR88 zWcfm)0(rh}L%_J$qpri)7rt+p*c%7+1WP)01c#XQPkZ7MhZSutF>8xjT3hLgSw%&Q zvwUf2&{x-mj>D|zwj9N-RYZk7fH#0C0*rd7Ucf2%Q=nvuvW!H8J5r`@>BJB49cI#wcpNTirpK`iwMVl|SvUS5T!v-l32^=;>Cg#+ zWXkxuY{)W7<$akFip+o`_avF^;4Lt;Vs$t)CB26XtFK&HI0A@II8K)fYC*b;_jqYgV{|c&48wf*iOH|?_hgUtx4_#b)DjqE z+`|OaP14awWNii6V}3>KzP!Q;Eb%E|5^9-+Jc-^nFA#ieo-FB;%gUgeK*&w74pLi? zT!t$qIR!DVrZ&^9t^zF~V%~=P9mZiGh^2^7!Scw78``SvFq>mq85c0l1w zQb{P*UJ2gz-E>IaqA+W>CRLv7Y*Bxz)?PQ9M-5Yq^9K)hfI&4z1lr^~*x94lk)hZT zqS%q5*b$?wkcjP1<&F2S5k7D1Y+aLGSx3Bc9rWh5+e`ia^uI}&@U7<)TMb0uzMgbR zcVBPSE8pHV{j-X%q;5M)(4%>^fixD9LA`-8y9$?l;h?SI7@haa7nn z>4xMDex!(G7n!>%{L6k%Tltr8a|{pnR>>b6;ME~p$7dIU66|d2VeW#M2djv4w6z1A zv(rP|Gx`dLO%BKO-E&eAKj8`0Zw@S_9eQJBK4-0AFH7H0kr(-l^n0!{G=j30(J-5<|`k&7SP6z<) z>Ny4KxyySgCk=*g_h|Epio}^PjqT>OlhMW((CW3IZ7^5fcw>dSS_Ist@ZNV|_iooJ z+@>D87ii~Tn}ybi|9DpC%pq{kQ%IB|_lO$w z$+GX`GL=13O!mN=Q{wl-91C;Ea{@$_+o|#eR;9!h#YJ}eDc@3%C`Wrj!_RMWe|>}% zOmXm+X8q|SK7{Y@qjqV{e{Y0-V34Et@0AB->uI(R8{L`~m|)3KBHK4@{3dJLCRP^O zK1$f!Zl%`UIkxNa`&M%a?3?Qh*#+;OqFp4*i5(l=Zuy z2NXdKky7aWC39?zQSAe)Iq8ma2R{gMj3A>3m$dAPNHJ!B$J^~+p(Ut%Suc@7Sjc5i zkqJYs0!Y1#(yrw?&|-y;OTp!TqBssXd_AzO?-C#zO3Yi&g*6f>)HHH)>om%1215Fm z+YoW8qdg6>64OALnNX6K)X{=(Mb@nnlk2Sm$I&H=yCCE*nAajMoSQ2M$8v&V=Zr@u z3iDh(bxa8(dBqEjatr%th1(N+IU9YY7I?*qVdY9e)yn);Yge}H3h2`bkSBBxD>p&; zHH?@$TyjiI)niVL9XIQEMl+T+IeUo~9Luem@@z*4+ylp{U>`2sMX*A_&|$rsz?!gJ ziqi!f5l6C^((wtL#(`t|#YJLy2X^YpU8ZT5f#7?nUJYv=Y1$wysi9P zc=n3>eKl9Wty(LGunhp~WwCa3T@d*4s2{)`Ax~xKz9cIUefbads}p5MHEoFeO!TJ5 zi?YxQ6Y9~)rHa}i+zZsKikeZr2a3GB$|2J$#*RcYKHD=`FXRDEDOR9X4<8hpsN|Fm zv!o$ImqAZV+6!K~QH)l_3)Q3*?PL5nQmcGQw6oRByBaMmYHQC;LlW;|Qt`Q|pa9WL z5WWI){<~|xa-&%l*Wr<_y>!luvcBu`&I{wZVBEE4OsdCglCQ5_rPsm-{KL%dqn`R$ z$=9YN2j`D7UKVwnHy5aObRaP!=vV|LO1iYJlM&LW2Rzp77Xj=+8v!D$?}xZW`-P)O zHow5ICr-jAUgX(oiSBIeLFkjvyIp$&+hwU-dONfoU9$VonO2;QH;i3HOYydruJv@y z)vwLDLBc;zzMK2*o>?!*=U9!tktgo)o7@1{fJ1F-P8Z zM7z$=?MvDNMLR#0-(}G0#h&q|b=Pvfr({*9!rt$CCdTx4x?Xh~C{FoZ{>;~;H`%{J zd*9g=TWk4!zJf2@(u&)xeA6+z6L_}JEu|CrPdRS8z~!*%8Lu|g)$5w$>G(EbpA~lM zTdC;N8hn+32c{Am zq%lUoU0nq#o48O(#W|A~G0gs4=mO3EQmRXh<}}z)AKFRz7-3qDCjZWzD5vh_CM9m# zk+@}!`F&fVaZ*mseD){4)DO~kxy~^E4K};d4_tWZ+A!M-p|morK;$xz>JcKl2yYoa z5oU!2iz_5{FA{k>KUynKsAa8cw396$g3f^JZ~1X6lK_2Wn^001?%|Cd0@@E;4L zvW8C9|CC7Mx8;Ha5JG03)Ey`_{A+!Fp~bLxRWNQ~AtzeJ*n0K#8(B~;fo8sF=&_LL zy#VkfJMMu#82$M@ll#iXyvv`b4>03cTm&gC4D4-s+S;%?3Mgz%`%&^6)61A&m$PbI z-7+<_BdKRJLj}7cTXgSr=ECkxg_9mLy2T?(8Bu1Cfm%C5I=hM@;?6pB(LZSGE4zSE z3V6aGwn&5zjat4kxe!YF{o?6hq3j6#;vo;4r=@gl!Ct1?;^JKd%I$ z*bBjG!XO2L9Bm?s`4(-V4DhVy3kO(BI>}8nNVSl%Ns5cIsK_`iS=mi6maD?j|JORX z_R_^6?b&t8eEu3K!V4_c2O1WB;gI;lLdDz({XhPDnb6`C){nNB@bmpknErR$6w`n3 z-&O3bP3``Xm|^pO%u}he%G#TG}PA0kR`n{&V0%4M%CB%$RFE~4cQ{0d>_us+BJMJ{_h z?2a&})zE5ab{Y`Upf=22U2;Zy6|8~Nltn?nP5_-i^xS_ z2MONb*;rEYP~_BG0jH>HCLW~3Xg%GDq{!$M)EO!r-QDq;40Dx7^*VUj#uWS3NrTef zv27}Muobf0A*B1@_)3X^l7-zj46w}5l;)1kfKsuOn#WnuT`=;QejljnPx=?2SPIzIa`p&Cj zDpJ{UDym6(5Z6*M@dN9=W~93a~!)CZfRu@%#%6O(_RW+T`KwR2x z!ajJVEL^qrA3dS1mt3^yTdNl?atuOuB(?bfb3I7jljicq;(pW@{M^!7>|(*jO4npD z@)QlOZ`Lp5dk5^{;q22#PYVNzP`g4xHGEJDuuLqeYKu_wz;JNth+nf{`mpkeQMm>b(^`CS(T3Ve-_n2ekOnv{U(bzj z`Fruhw@0XLbxTp>QrVsIej(^GYAxz-Qhi`@+4hCD#z@w@5@LNIfX@y8NrSmXecHEf z9b$L+#LW^6vpQ`65>H(<;Whic@D2*>9rSgEb$IQO zzU)-mnpdfP9pV1r-{}{JXJ%>OW~d zo(`t}Z1<_!E=ii0p}RT7({fp@+`J19{Q#huLXgQ!C|XdK*irhoV zjl(ean@D9Dy9pda-BgaLueuS=zpo{;&3lOwOnRvjjP#NunEU7%r+j3IhCTv@aqh#A z?tib6(lPADk2Cp`H1v1VIVN}t6ODCGB(-g~lkVj<$7&vu(+1GaKP(tIFlOoLQPE7J z28D<_h5Wud{_W&o$d&>(DsFU3oyPPDR9hh7gHC8P@-B5sTTlj4NzIRg3-8#jl5duq zpumF@7aiiQorqg0FHviAWA+TrjMLRwf(c^hWJ9s0 znI;pBGtE5>x<(@nG!43@6Ag8{jP%VwO7VHZ4DGR{?HM<4m6|6{OS~ky<>yoN&hx%b zqr$2G9N@cw+S%$${ykDUS94NsgYmc$V(CtU6qlA?t_Dc=x)($!{bcm51l8`u&aq?+^A> zkQb=sg;4*%Y~;e!L|-KN)I`qjNG7~k=X?2msUoJz6dW_XL;l4PwV zzpSUt6#3(p>lMGSN>%9%@Rr?*GnKHXuI6jSM?Rg^fNie1DlDJ&QebbFJ;UYGA#ARC zb?`TpB>1}1em>l_x|P=(a@^C^0Knyop=+1DUvMx~eH-PUf|u|WXf2ZO@lV2)swFM> zD}Ev^uQ%qn5a<1d%U46*Tnv@K;!8h=CSM`m8>VQsORy1Snrt6q1QRxEgGdLgKFxls zBD%B$Hf%$1p#pM%(KHBDE5a#6E8=Nl4Y|t3n!wG*nn-zLLxzH_F?GSH*spvW8{!um z7i2425J*=xH^ejB3o@3qHDQb9hO{{oV|>G$7(bz=7+{c25O7FZHlbiO?4e*bY(t^0 z7{x&^?1VL1h&%wX5;Ymbju!*L^;E!L_;Q!k%s_taz@<05d$>%@2HyERN z%%hz#L_^r&?8$(@DF>h^^rv=vE;gaG2t(*ywE_)4m;{VI%LjOddH#M8Wd4kD4C81* zvQhdk#nES4spkQTi94P@ZTH!2m)>&khkyRa0+=)4jwwEj&P5nAV&R%!{E#qC%`puy zf4UJ&158u40q2BMq-n5d0t3~4b-zWU)9y|4F{UeR#d_6*s<5-os@_B574PD5j_bB$ z?UJ?DofutG4WGs$s1P)0z^Ump3(Zg#iiITXG-Pm-TMij_WN1kmRu$`ZMI~#}mt~zt zrCZwByNo*xLfsmy_+lB1f3Ly}3mUqsxrwN*dWF!=g3KmsbqVIScI!FPj3h=9W9&WC zlR;fHbb7oaVj75-M}$%3N}^IDHLR`Y z{&(I${&#}wvdzs%sIoBh2rg}*nkZ9h=@R?Fv%ts=*HnU=IR2CePvcs6uAQnJj$g5$32m_A9T=ecJv z#giewC;9+!^Bly>7o^d>v=4B>^N00oxI_B~)_xYB7=$)(G6XT87-R{6aqv9AVQ@sL z3%0Yej+xzL8}k^@&Ik^Cdr$}M9!S&0J@h|dnz$-z|tMSpHi-q%%=ax`N zcO>`R__;=q^wmBgUK0PnkGSn0i|!%$!%lAy`~uX!jo}eV34may{Q?8G;EA~Mgyc2dXj^hjP_{_eP@dG3`?oM0jpMoP5!#Q+JJ4+0xy0vxEx04Xg1Da;fF#M;tQQwXAkTH{*fXI0hWdR@BGy0Ow)NR;@^`Rr>B9Z~T8=anyy z{JH1-b=%qhC*osv&w0$x3j)B5a#PhKJV$Us2sTrb^th6uqO>?PQA-LUeCOTDfEY=uH2X*9K=3BqsnTQMxCL(wU_xTq#M>6&;{W>Rtid_ZgmfgHE(3Hq}`wNJ6zo zrgo^-S5=&|Cfh8owOnvX)w;uIe_LLhUx3Zn9ocjluv^xrZdVHucZD=*vswtS8t${D z_y+kZo3=ICC*

UZPyU#rS4j7N%}vbtPTSueq=3&GbquZ;4X(WF74iuMyDRc~e!s z>tTKRO8E)&To-M@Q@$cnK8!UJKPwLbgSg?N;ujwgQeC0jNYn$X@JR^!2~EgTdTJQQ z)r+gjz$xA`#_-PgiH(r6JUKs=kLH@lBLe4=_0KA#nO8ibV|mB&%1?Y-T!20ik5<>~ZZg1!c!8{VpwIqHIr}ahAb5`l z@DV}&-o{F96gQjc=Oivxuu&<@{ocFC!+KBul&<$*H2Vl^lE(l5E~;%?#jm`2dVGF= z$K>b=!e)OHh9O(AzstF%#)bgzoGPcA>uRXhYn?XjA0pHb>#GeF%v`V844bCiM|c`E zqupB9-##9S=)#n#x`ud4egxqX8u;1^b)UOc-|g&(E3Guz8=$*{ZK0)2iTb&(Yf)>bwKcP|v9hbIFiQxLd>ZQ8dxX?^_uCUs zGmqn#3fL+Gw=jWm7B#E2wyv|wtR%Nlqt@NGKo4`gpG714%*U3JuCAatVY?-A18&t7F`rOOzY-ei;R}6Kzw{d zp7ioBU*38^QxS&0CmI3qp1-i9NmzLR=?(;dKv+l1rN@2q!AdGA>5uK6!oJE@laxf8 z*h*tf!uRmQmaBOihWE27YMG|Gtn3NfG*?0Xs5uH<^kD7_oQ zmsXN_p0lih3%^^N!2kXHH!eSpk(#Xr%`nwn5Y(p1&KktUkvA5p3*evQ0(ol2GX1!l(~q$X!E&sbcss^{($ zk8wtaDEE5hUzx_m45X;wL()IrEq;=Vi`8c)6F}0q;xHj#FZ0naiEaz!fwOTj*O7A) z*^11oBeHd7bnxLY{cL_0_iB~Bm<|vg?Eu~-e#Vu$w8uuPfEp^t(Z_4Yt85{RV1yhz%f55VN+dB zy#4M4(gNl4W8L8Mh3hh=SAA1n?y=)N;g7aFXNnVx#R#4p$v)tGcvyaEMG@p0(I{SCerfT>uzh<~*e;t(o!T zl@bm5iX6rQ@&=P2x*!R$eoVWzeUpGF;NH?BwwG$)TICxikF9{bepEQ}7%*)%q_fmf z5nfQ*Nt$^MB+j)+x5p+XJYH8*@TMyLOmI8~Y z8T3Jg#AFj;NktuqkFX=cKn6Guh+MX0l?z`iezrXUKx9ENRYyTF4ZHBT!j{fBYcjM{ zYJo>`Bt#duJq`eZT#DUwOwkGcg{2x`pUevv?_io(a76X0L&cb!l$Dqfb9p;J zc6=yx?=3UiuK+WjUvKh~+!1pjf;C}+!YrC0m1qOu13d~?BGJ$0gJjtSk23LSD!qM2StM@p>iDs^}sz9CG zJ_f(V=rAnEUcDPa!;$Pc;ZsA)n9PzKs#C$5OkJ{JfU}5w#L@b165FD~%-@4(>GJmP zrKkY+92Fr{+u6x;uAsog&Dp(s=E22hH}0UWP6bo4mg%1Y+7ZunL#;WKnkDQBr2$1Z zBYI1hc_@9ZMTHCWihhW#;V7SbMv1bXh%`klEi1~{ws|Sk`A^}Ov4CC@)nwE3IG0ov$lN|BrLru^?554Y-y!kv zFPI;j0fsil;&7($)7~vkas3M#+;7lf4H)A!O*E$trugbUVGVlcjLC8+$Lj1@0PMXQ z`{EONVQ9)MxMQ6XTm~WGbH#)Np^{mJnWB?~f=3!dR--WH{A~L=BQ+yROiE0g2{ROq zSWo!lUsF_=G->(GEXmT6Bc>{ip^1}J?Lmn&RIiy%DFrsBk}u5BNVHz(tneX4V)1Yj zWyKge6U#0K%9)#>Ctq2eHk7NBn*ex^En3IaMTMGSmN*uCHZ0?)0v+)Le7NfI(HOQJ93sC5)@aJ@mQDdN-_He6cIVLiL5iKg*vdkZ zC(*&VPW+404Vbb;P=PcjYZ55Ni0@&7?yawxN%8#Rkap;NFC@2~;}H@eL|k*b><)Hy ztyC)U4CGg-&GUqI@ULF)z9@FFy}cx8XRwPodxfQ$sW0ha09SWN9-ki>D9Y-rjZsAF zx2v**6Kh3JO>=WkOLt3sX$^|3f!OC=x5Hl&3pWOOoN8a%$haFpM7~53{W<}INOQ#oxAH50dXQqOP&cbk%UYMWKh~vs+{6+)~8|pNWDxBD7@|Q<7&X=UYf;qL3K3 z+X=m+;a@8dQwH4dG`ctq=+Gi*mFMzCnPeLNb$2ePP?e#Ch*Zim+tHBvC! zT>NTTbJn>)icP_pLTOa4ks>}aalX|V_*DNy#sL>WF~YlL40@ELKG7AG7PXeun#vko zvAdDyk8ckK@s2c`MO5*L}qLp3c4FJj-j_$BAK!+F( zfjBb@a|-jX^bqNrvRXE{=DDC2qB-0O!Lx2$<5=l&hgA;Mg)K+raRWrT=D?o%ooI#d zhMz6kt4^SQh17zrf4eP^|ESz1^UMC_p`I~aX@-b=__M=CsKS-y0s&szjwmNc7WPcTx2K-37s*o0*asTf z0cAqW&9=gZb}va&7Nv^%W;gVWA2K%`CKy0ZFsH4muCb{zu3XH9P7I_ROO>ppn{s+oX=zJyO+gD&;h#37IqbVMTh_gY z-Jj3?$JPU5*8l~}@_GwSf$mZF8h=H~wIlDAP%L z_P*Ft!ux9OK061kW)v4>nw$e9w->LF0RllYnMNeIz>4TNPWDV%VHACw%t zH=v_MO-?49Aol7a6Gmh#P=^(vGzZ*PqS(5ur36VTst`HUK((5-$k4#u$=#a>`rH>tFv6@tB|BMY4%m z5U6Q~;Gt#0_@W`oY|!`?sDD2@Zk;4ReQM3|qWR@hTV)GFTBjP{e5M_hS!di#%zeQf zG5J6oH)soA;moz*Oj1uBrzDPe>><7+ObOI|=vJY97ID4wBpYak#n=ac!Vx7Y4??=-e2lFswez2APyjtdiRyOmpE&KC;tg@*UEe+we6+#a%)x_J5)w z0$-D-34)Z>#nyELxlAF8k?Kt+iDZ73{U6t#U7N&%6XHzmChf>39FMd-;pWg3kQE@$ zw&FJ%firePrx5#O{OFhN`O8mF`<-?egt+_IS@_5TUA}|-wF7!>f$bWBc#Hy0hk$0~ z!FVD2Jr99+X!|nOTcySz_gN#?nP5&}ksi#3e2|TLz?k%-(p!m6s`4Z4LsdUAu}+%6 zroIE^X{X#Z($(?fUmvkfJR{TP#eEjV`mbgPFz=tBULit!NPhP~6Ys_(*o%(s4k*`w zs@?M#B`Bj35r)Z+222?z(2RuWFo7@=LVMPPOo<1^w7`j)0J@=G=|g-teiMj{{Ubgi z{B=Ya5B|#XvK2BVH|#9KF-C)7lJ$x5VE*fD zG`;w4u>Z3uK*#Tbd4?!VmRVCdYIFR|S)}IDrC2pW>JDYKU{$n2w`zN9L*srG_F%iR zbJMRq5~j9tT}OR006nGC{?n%&H&@&59B8AieJa`?>^9EZo`o7mHvC&XXSUp?k~bm4 zYY8ge)e}l;2f)5?cCu;*QNGAoA6obEz7X{2dPl8~5gmZPQ7^u9+ah}rTOR}lyFVBJ zjNeGP2mWat^1!){Xmb5Lql3(5rIpZDA1HB}R@vb$WtUH;%CTI~R>`gzD~ZlMEDgk? zHkx=G0~eh{?ya8GQMT>S8yRL+6slIEHn<@%oYO~A!xGJtckNv5InXRXIi5K@&XT*4uQ8r!m~r>-lBqQQzsq# z`~^;cSplH=L%(d5uhrNPH(+y;c`P+|&IlU4YHxtg&F7G7>vxAltC^70iOJ6G6jASp3@SoWcb4Tu%)F+Z@3JP zAV4Eu8%yanvIm$!Mu<)aiW>VJyaz07BHS?+s>1{gBg!v>4z55g7q%!uoJ~b8+?ft? zDT@3UVL3<9Sw%__2WiSa?`oVrscSha* z-7N<90uPcxy!sMZvETN1K&^(_&XMBEsfxhQg2AU~ZP0Y3`k-_rEm|mDwSW&U*49!M z(r_J^v+8%N0L-*4J0iC)9UXeuYLRygvBfszyy5DO;SMKPhqgi6-N2Rc>cp%|AwJ`i7@2VG?Tf5KBF#bA zt&5ud#p);eF_$^>IJ6ZEq0E8m!5D%TKqD!tENiNEG$(Q@tAT=}PX!Du|@?CsZ= zoQ-Kw$tbGtAntsA-}qCOH@ypC?|Ct7>M@Pq2+rU5=)4nPg@M&N%3IV-LeWft4R-Ju z4(xW|%tG>O!h=RZ^ce|9PguFdBIM;5s47N5R&wl#&|V;@ai>Yz&Q+HaY|+pitNSY* z39v0r+tr=T-HekYcy`^e^A}}ea+R8<`V=%p=1!hD;p_)<9OHXbd}FaBv2y3~SfI!~j~Hq&31g@O_s?JY6JqLH~xY0rK_1>qBxU z$gPdM_0gWgcI?tuh7ZHKfAzKo)uM$k(0=&b(YMl8(?P}AhJd~58BX(onFJH+J2;|1 zONf-XzAFX;-H*-Cuh>9SBW=JbB>XhO z0D6{-KP+H@c=zg*NkE&&%)6iME~W*#uA5V*&!v1$%uS)ETEEFfLP!r~QuA-tOjU$h zgt}lP57<;*E*UkupiK|xI90oXqkR$SHu4Ije1K#RNI2Df;D{ZuYLN2=Vh>m@XIw8} z=P^v{Eh$VXD2c&ShzJ{PFjopt)?5}rGx&C+FOixMgxJ9FG1o|TU!JeBNHoRejzYw& zvbkD@VC-s|-A%*|m*daqRf(0bABQX3rYAD#r=E_=hDau2h$nav6i*~XGK`5P@bDE+ z?jo4!MC$3R!r-{FZ^!%H`H-oYpF=9MY`%K&?=C z3&{tgtzbUnT>HzcsHN2wH3Bndq*UBl&-$g#zFQpnJ4tdC7*KU;;d*5l1sbPksf3Xp z<1jKaWNWK+lkM|a*fI*a$=*ru-;IE?BT6wfeoW27cp(e1Sr&{T-^}hn z>xc!(;T=PLOXomwS+S#4y)ugPVY_NVv0a#yE0+ywT2VDsH0BHQp}SQ*7}RnT-Y8-Y zpjwfANL9C3*z>@2a!HH2v+;A6&Iw>N%zU{6q`yZeL45A&4myP>!WZN0VQM$yI`Q2$ z-4E||V8adiqGeCL?*cL*g0#99!}mZwMjX8Fj=?XO>nf&+mM|PDCJlo+KvwHvPcvCT8!(Egf06AXf-ngZ`extjEudqz9| z>koxAU>SxV{0mmyhB=N+02crE?g00u&|{9|ceE8|xfM|2vTQ<)n{dkp^dH)*k1B#+nWE9(jWetWG$%T_%|OoyDGxqC;9t(7Do(3%1clP?0nXYj}?$G@R z#&kUDG~Ij}KH-rlgRE+Ac;T(+ynx`mfY|)MqBCFPh#7P6REu7+4o>pS-zd-x%G1;+ zJ*H6fgj65MXkV1Y<>5razId;1r1wu$O@^}~A*ZDLdU8e-+5^F&}F|5k|qFaQ&6W@?4Z}RpOzrn#T47Xb4@6dc9jxSCfI=sLtmy0Y~dP3Bm zu>STp$QwJ!mY9^ntTD=fu{rgXGMcrru)Yr}VAVr6V7!mk`ccy~sO?&XI!AR4+r9I* zX(B*Eq2TV&P)ZPr^9Au!#uL8U{sZkNL~=|Y%xR0H3k=2Z-k2*bSWM(&;(A@ z#3BYqUr)cJ?Z^lc_)jXg{)%)MZO&{1Ai|wMF5NMaV`px)GjJ=mF%MDLYm<(!y-IVn zGbYbN&oLUEO zNAW>6p@=Tns2ZKE2amc*b*{2mD60ix#oD?+{4yk=1(<%WV^4_=NZpFhA!h|~vl;j$ z)s6pZnLdcn0&@^_!_+~r6NF&C2SVOza}RT)84%^h*HyC()w|d-*ttRHL;*`Io4`|9 zuO*X&b*xJ}Ew;-%LP1(a#?us1{nM5B~X zU4Ujo!!1J+Nl~hQ;qybI`kESGT}gKm?7lZ(VtNvH@46$XV6DJBC@|GIS(fx2zA@bnYVC9#-j^DWem;;)gg zi!)_Xvf_3glzY=uclVj8!Xl2Y&&}*`j;%~sx(yg34&JbvYy!76{#LDGHi(ZbF|am> z3ww%>fGHwU7Oo4GiX5%;gzE~w*qlhZ32}*+GEDCVzbUTnsqEk9xVtZBqF&>d~1MSfDBN=LX( zJ?k8ZJO1PgBh3e&*JnOowcr@ducw9 zpoa+gWD027fnhkK+2`wq=U-AEr0}BfDa`{Fe{@SNv^U7`!lYROwJGh1q+9Y{gXvDQ zotrgQzxcc|^9|rD)t|^+YOOncnp~%OL%(wUlzOK4w0g$;#CfjoiS@12pX^z(SHXL8 zJ7DL5CoeJgJ_4o{*(G0&(k#Gqj>6aHD05=Z3WO&_&Q3AzWVY(uwi-?1hO;!5Gciv6UHPC^_cgwjuHMOzHjuI(BuJ<&DGvs z;l^i}f^Jje+HGA*F%tD9T{X%(({{PQRf*iiUFNPKOZWJaw7h~dU{Ev4X@^3m?GvfV`G;pddz+>@QauaFQXdS#O zk1*zX494Lw?gQnzzjltG3#RdDw-4kK-ePq(MDEkJP3aroN7o~Roa{mJqY z?FaW2hx;1YfA-B`RJm_L1);QrL^~^Cq#SF~Zfz(bJu4T7ccRLSV*p7|(3n6m1qZzr z>RPB%|6tJ^@3>V|?MSg-OwyK#B@C8@`6*#gDG?qXX7DX1-HA9b&{Poog9M^< zixeLUW@IYG!LD`VN358^>^tPO`NRb$vn2j)_E3SV4J44l01g4UPYjgy;{PAhOoymB z{^l=&q{2s-T5c9b!N?f% zow0Fo)3@W@<=@Qh_s2a=fZ^51d~hTd{l0PgmYM@aoP#JcRT>reqN4~C31Z{DtsMP> zQ#(zXH!_&~nY^c#f`dSm{DFlqd7LOMl}6mYGOt1%iZ~>B;n;+)s+AAlg8IzVLU0s?pHNC1a2{Nm*RAQK*o<{hv6aH;7&eYY*au#wgEKaBcSZBfZl;xA&uu920Krl?_2cw^4) z%U1pOA%`zy@<%527wUs3;05 zhJtI0O49QXJ$$*Vw=Lv2Iis~v^S*qO*n2u_W2p>@s5TvFtCifS&#v<&>rp?D3(l!9 zse3ebP)fNCR>TUL$L|o;kPGM)Qk($mxXi!A8`l9?a316 zK~wX<9&_&ogJJP|n#Sc<@t$z$oT|_~`^33GoLOQGw3xU08`Qij43%4e$D8@kpy|?h zH=HWBN#G!urE;-?C#KemsMDIP1&91R1QlbXS{{P39{R&urDw2AHmYk^8qu2sx0BTy zq>!|h+IXc~P--S2@{WMW;2;J-nDw(y&z0Z%X_eqt^!uZ#Br9QINz4l0Bi+PV_Fr1#=tsYY)?PW?5hDhKmN-Ls90<5;`QSLJcj(A+8W*e+SYz{ zLL}|X?Ejyv)ajH$Vh%-O+22`- zf$VX)iI1S_zgn|Mkp96OR z^$sK;0uc$+%SSwega{DY12-T9`~si=nCl2RfrbKziEi@2$Q*|uuNQE_-sW+DmHH?h zpd>(z1;xt#%5jxG-HiQFA?8Pki|ssIXZoi>ojZBb2nl=hvG2m4ktK7oRTNp!#)A?` zfGf{z`3^@uYhx}7y0~b=b9k;ouDUj?vb?o0YI0|ex*))jJV81gSzlm6kAo{EEpJof1e-lGL@IUsN%`T+Y#io3qSv_3Q| zvzKknaJckK?t<(Bp9VbiiSBvt!RZ=UC5qln(MFk@De`KdA*v0H;Z1dLFe4`|j+rEK z`E#evQas4eKjn9Xi6z~EEM92l#EpNxI39N^@L@~K=c`CNPxj2&oLnV*8l}&xm9jPB z*P1&=s*tDB-*6PM?rKNLmaJ*ODAQAJnL$7694fL->wX_z-o?jQx z6Vlf#0a9_D#xS7XV(S<}O4o4_p0WHawYa_D*H=>6i#(7~7Ajh?@xSEs5tEi_OLV<9 z;1*X|C~E_n-hKE=K-ry3&uO31!Zi!~11V=1bCfzsDC6@vh}77S5SW%lp2MCe(FV<> z@^-9mm^$A|{0@x?ZC;=3zh=pzlhymUoOKO%18fR4<(y@9wH=jWH7!#Y_%0WHYam{) zY?BdNPbx>>g-FjuCu&;eF*c}Q;r<+BRwiOtmf0cgeoQ;2G|{}M>QY3PTv9Y#QCT&Y zt5(o!RWFfO(lkeJBy)@Cq8C~3p%3N&qVAd+xme*IUY7m(v80Qa%<9&8FjD1%ZDT#v@9lSlVGI)H3KeISimA6&n* z3%Ez;6%~L!krz^{vIC`GvITEX`3A40y9H`pv$yJ!lR4=v*d)4C=~8Xcyx>~cu}~&r zE0u@gsv4t*Sc`QNm^Sh)Gi_4FttF#YSth1MvQDb)5q+d~uPDeYv5od8W&t=#n%pA$ zJ`wy?nVXo4%%9wxbarC&TYOyFC8I`4uSol`^T@VC+FxR)=>4(m2-Hi$Uy|SGfV!a} zRJTj8Ar7}qabX(Qqp>*6y-}aJZ=3dsYXVZ^!Z~PE^TIhWzH#Z4iho)uZ}wg^_01=e z;pg7kC%S}x_oS2d>6KvDykZvdg;?6xulNu7Q?pjJo;G>Aj`hNdRLx?G)h21HwNSP4 z!d#(N?@>VNTo{>nQ;?g;eK~tcPV)O)xvHK^IH@KNTXc#=)(if{&8j6&=r{PuH>hu8 z7yqlpb>C>L+d^X^#s(R$PM3KqVqW^>^M7#>?)i8O?thwT$N#uvNAv%;nf~|tVe=14 zQ)M~hd#3vzkGomA2{{8%7by}EbUaw#818Qr0|RF03}_^UMM<;&P7g*wLch$aY;K{U zUV!r0y%&A$uP=%-_r- zIYSO`#uPS+oonEcxK9=4Z}`%lQp`6EfRoQN^@!W|!~nn&boT+I!~9J>6u~*2!^C@) z7zC2Ax`zPPt{GgP9AWhcSA0L~;KZRL0Xje!_)b%QH6Rt- zZ}jul^@RcUqZM8U0Ez!qKA2~t0Bry8fsg++MeHLR?ry69f9p83bDGk722jV%4ngD; zBxL@G-6z54#{dGks&U}_*#Wp4HR?|Xvaa&)2aZGVm-c3?KY+i6LJ`$w zT|G3h5J3~ZOAqS`gjg3lWTy+A`3} z!7^?iGq^7~iu8~adwZxB?9JN2Q?#97c)F9G&8|Ps7Qzmu5xPxa2l$Pg+-?!Vo%lg> z7U8f3GYGqe0G1^dn@|j%rr&D_@JMxom<~}Y>-*AeLkQmiRo8Q1({7yb>KpqsVMsQ_ zMOOf}?0L(^P$HZHq-KRsGfb$ognl>TP&-TvPSbG8xmUvNPDL`lS8ak=u|hXPvdNHG zL$Kf+;!qik3SK8hPV5D&1#D(4X6%L`iB7Cx#>}#HIAg4l2BAX_)?7o7K`uB{Y$q&o zCKz|XkNE@v zyniAGJ0gYPpl(dMQ~5?(ti9#sYxHJOnjm7>$gz;Eqp&nV_36D-ZOkaPPmApiDyz-m ztzjga1Cb)6n<523=C>FsEB4UrNTyo1i8OeK?AU%0zdFi&YJ$PnEAyW-AE9rboNOHBF6r1Y?fkWTeMvWa;B>&m0|&=TA9l&%7qpGC=w=(mD0pm z5@FcCWr%hjvfizu5+424$_t_-T)**L{l~#{={nx|>WR`8q=a16fWR}0sy?Pr?wQ9k zbb)RO4FN(;2akfn+?;WiEoA;=+Mb=s&n4D_UWin{Vg7dn}p zyV3mV{Spp|co!GW`Uy;uWJ+o%KD%ncp>(>k=55s8V$DyROj`ui-gj(0Yf2)=p9vKF7H0 zjPdJ9t5uXh)T)}lD>Eb0z;$uPQM28jp9IdLiHeqc*~T~=G+Bqjqi^wn>4dk2f=!#f z4d8WMT6!AQ+3&n*tr@LfbHp;Fa%@8oA#UeRP`oqelR z`Q@bips?TYyZy23eJim74QSEeArdj!x^oY%nJ5cuK{PyOba<>q1xD1F=bL#;K4C@Us2J~kS`>zHZ$iUMZeVB6@igYbSGqF43z z3g6&ig)vw*(Nx&yRxoUzn?RI3;Iif3%%8Ec`Y})$B~{dy!`ft%Y%?0I__F5NP?}-1 zSP3p7{8LPj5@TG4TQbBbA*5Ll%;?`*rFde^@=8URW7$j?)I?0MpYhi6lRwnGfp}ln zVlkwT3moR`5x>;QdBaW2>YZBR7E6do7ETz@%jnsyWOo%@0C?d7;ZlorQ;ID6xV|JUh>{!x{xh>^YGFHOg09L z6a_8iT&$lPFpjTZpxGnWmNi}|t#R%O__}*v1S(_cGiQu%qBVl`y4A&=3(;o&fR47& zGoP)Q5M~Sygj66)uvef54!( zjb#YS{=KBwzp=py+)(r=u~f5JHOgeHn~2CQn59ziH2XGjQdzdOdvqJ-xh=0hYgWX* z_&3=%7*0^Ki#AYQU~5gWVdU^t>{RsFua$i%(v0|BXmqe#=l{7!jdX-za;uDo7iC{2 z+Vo|QbtWvnH;9+Km@>ufFv#pjIt%Ku`6R$HEL~F>T#lh1n_WSCa%`{FsJXh}SI$mN zP&1IgU1wN>tyqs`7IrLPkJRe_W?F%L8{+Pj|67J@=;|Ow-MZ)##4H{fxe-{ zFCG?`VWzS$qq&31olEYMKFm+KyrERBfg5vZC&3i9)>4be&_db<3x6}UU+$z9yNS3$ zPk8~h4&Iod*u~U0@#vi4C18?p#&xCgrsF1sCySFL`aN~%FH@g$z&>c`_^?j!n4)GQ z!85xDMP728UUMC;D8kY!UbC-TrjeMS^AYPs)Qaz{s(7-@#)qPx`IyJAV(1wmQcTFZIs%cPgXgEkDC)z#zsiYQsWwm)$ul zOC>KMuXUz6mjSDuP!X?Jk~(JJlsBlqHzA%BeX3bKVQO)M8=)B2jt;Ap6#0eh(gcw4 z?gh&R<1HrIodwMOtbT}76soF!t+tuwc!-?~LdPF%q&YmWeZVz02VUx$PpkiyLmx==O&jOS(eM`v|B-TiLQ>r31&mHXM-cqhRDzc*<{0`I?(IhJe)h} zgGoCwCGVk74w}|Mqz!V@2D&>oj}5UI@z$U#&(WC~g{Ft67!j*QqPNK<7pZ$VcDLbJ z55u=fejsr~YXd;)F&WU@4Rbgn{2T>VqQmQi@P_j}&~S&7)=2&0i0^*PR}6ci2enwJ zd4@VZq4-fjn`pRp>Pimb%oq&HCx`ASrXHb6aq8680O}HuT16j^>IUdqZ>j~dB@mK5{Rk^*KiA#^PdvD(Su2^@PpV{&;=?||+ z3Vl!dqrwT|Ru#QVKgC0%`2cx2PS*;DK(+DC&=rM1xy-1Q8#TU4^rf5|Qoj7*j>(ma zzor8K-3*ea;`_690-UEdJ8HfJ#9uXX$K}eyUwbp8U%t8rdqMw^;>Gf%)s3&OM%cGo zE`Epp1lCi-AKR;%H_EYuc_;g1>Lcxo{+;g^=)VBgQ>}S7t3};Y6+85=$>t-P9bRB= z0zhI*=l8dIP@a|0uhe#=*V^wx2X>FD8oPI?MQTo~WUf$Y-c3TaQ_E_DK5}DP$*NUS zw^Mkd>4!0~!Ed>WFoAYmC$pTJh;WU4zND9Exk1CM>#b{MX+QpFW78@5xd5-)_g7=H z{}@v`^{7#1b^!K09v&UVfk;O1s}nQExQ-4{nNh{mAR9BG^^wfqlu(ZzUQC8$=Q)N` zqoV9^L(Q1YBcClQ%sp2ph9=Y$P#d2Z0w9TXA5cLV^BiVbUc5OZKe-k*~t%s6gu z(4jaUvORK4wWrp>Z7=Nyt&W8#8UT%5*MrNxW$5>c7iwdL+gzj&EpE8@=jfe3hr!@Y zL~fBkoc0=aY(?(L2d!jI{0~SgZn1a3?k+n@PX_;MzvV08e?~RjgJ&xLL1_--|4*9c z|2nEs6;V+UQI_~G2Gsu@)hOvI|AzpznOYiRApkUtsL&&o`AbM&h!71wNd-S zYI7WtoJ#mRWd>^IWe*V`&b1@U(~JmrXySA;zTN3Q%a^t5@Am})fMIZ*GSnP}$({Z^ z>O8E5{yM@4Zw4D;|nG`IBEkFYx)0C_J1_N)HA=W=};^fYO&N8(v44_oTiD9=ruhZ#jYcn)1MtrOVv@t=Bb+n5Pn362(= zGv6Oq3Tlk0mFmJAj|7i{U={p}GDuzSD`UU4xJq_LL}}s8K6X7UMu*wHI3sp9_$~2e zL0KVPAyCz@m7F3O!ajv}inFzASO(*|+pU{ym+TK`W@_Pil^WLXS)oiOVkexE22AK( zuJ|Ncdm(q7EIm)2si9&GFO%0X<_@_B00u=p>{A*riwWqu$lrpGabsJ&%fq!XwH zS_K_ajKXwtJ#B%$zt8Y6tCU){ze;eYbc%R~o2m51J&8{ncgukXK?l$+LaHbYV~_qC zL*qW$BuQ4q;@GlY`~ zAz^`GVl@?HI=l}B5&?{}DFBTM1Raw!F0Qeq#mQ}Oqo%D7+7Ag&37XUoNC1W@O9i>9 zq{YmA=PHY%YW?-;{aqdian8|^V3Ms(!?Et7FoZ3w5B;)Q-EsK_tY*I>7#G2gS%pBF z?4b;9a{9~91L@7O97SL(Rz)8R)ozJFV zeD1hg#By@)p;BkGOTpQKVfbGzIPXG{VtJVEmsUuIT0CA8Z%(skL-6mqG!w!8|it^h|V{C0Pw`7Q+MjmpM zPH9gp^5CufYzJIP>9LwKpR}olRf`-D!Nzw~l9>$4pJP)5 z9=B(0q6Y=YLGXKa%MF_$OLwVo1O4$5p~B_n{Sk2$oIHofFK)vuz!9b4Aufhr{^JeO z@iW*dc{we2lgk)+xtszI{S$WA9XR}eX%s`EZtjlR`G0AFR60{2Ge32M^FP+j{~EHO z`h!PR`5CS_|973>$H_|%3L*{flG+*>e|tV0s4fN5mT=^!|G!U;ZUzP5S zUPuD=AOXUX6zyFcxA47&Utj)yz&eMNLJ^KJk}*_<3G}ImRgZSBzw^NjSsO<@EkCqU zV_`D(L|uwvpIbu!S3a_5(^q21d@gK=DS@Ec_qqEYRiRdChZ=_bHpK*u#rlc?swVf)c@Lk2RsuGFnOId zif4li@q%BwK8IwXx*6T-`vkk;JB;BplS!@^hQ~ht=hRUu2vQ#XoGFx_fAIf}sQCXz zB~tvar_ROF=Krdw8qhx~YWuhU=}v|>OGZc*bTG6e5s^VUDJckq1d!zK00}556h;N9 zu%pBn8MA{au;3Q7JndmC-3|U`800jI<*58Xso@rW_sgK=j;56-P0wn1{Y~{|ska;+ zX>!Jbmfn9*T>ofydvb1%&WjN7K^T*$@ijtn5Uzgrg37j$#fERgI26kY4U2E0Z#KCK zBm9t1S+{NkaojH2ghvBF9~{c?ZW0IMj~rUVyz#~ohZ-De@%(7R-;dS_@c&6)bz825 zL*jWL1#>@7-U8zb%-RxbTw86Rh5a#8J5N zl9Bmp4YF|Orug`s3sU7S-gSZgyjjAB3| z59l7eL32!H|0FQXX^PHuPW5ci+f&LQU0OkpWR|`S$M#D+VbspvZl7^LV>kB;avs2o zsCj>Ocg;Ly?c@&cRPWIs~=PWB6!e>QyBl8z|1vM7fNj`*SsxCKAUS@h$rSiqP z%9yKuE|^Awwzuapy4_8rW`=dZlgwxYQ|&mc!HN1zdDSz}f}a~GSwla+_5?6AB;=#X z>dPuv2jfq<%LFqRus^%mvkFfuRxJK5Z7r&x!HQy(oA1bcJC_ZiZC^)$dglf`852(R z{%{Ou>zU~g44=g%;+%nf{bdFxN@JDCImPeo!2_+4lzagSXE|gh8Qu|Ulw&3O#Kf(6 zH*F#qxrqelGGfXbY`cbb*J7`?e;sLgj&mNZwuoz#g{JvtqQ#o!yG`z0+ZpcQrN|26 zMZ)i|S-olx!QE9*8TM@8uGw14hXx19Av!T|`nC?xo>Exn!pGg5%*5oV{$ui6RY^u% zSHE-J*faF_a=(sA`?ue~LE)h>O=OzD+WNS*Df~xDa$?*J9JqIJ-n0XHSxlIGI~dYJ zTFVlH9m0xDZ2FXi4$Q^k>axX44Dqx>XRA1bAs^&elS;yS0@+g2u4Zrw=+HFRpaaRm&O-oW>9y5n{(vs#Q!PnO2DCPzy7qy zu02bovScTrA|?Bhee6pb3`WB+1|ikkt7JS}(!`#$H~=bZc8%M-WEubLyQUxRxO-}nAX?k`!3pB}AfFHo&GX-F(L z$vRaZKs4l)jtv_;Cn+I#D{M_3vxZRenWIBO%R8(SoT_qOjErt>IC?_8pt#f-U`WJ9v)A*}>MKJ|Gu;U@}fHEW~m3NBwP^x`RP7PpKwtj{VC#074$&A2Qu zuR{OOXO_jscLrO$*tPM5XrWf!HNGn;@<#xItFMrpvmrjscwMEY+|J@VW?@5vXWl*R zKBHXUo_$Mqv73O1JITu3UgtzEku9`|{m`cH`#s|cv0Jj3HmGVny4ZLA`AC5w`FV!h zhCKId$=vzGcVB~7LgAxQGG<;%!;Z`oiiH*)EVlQ&4(8AI+Cz}9(!~<^w4c8-?6?$` z`P^%hxNdS!NSH6#qLOli$z{|w@nlS@O^dOJwSkC!!L~i+>+`a&Z@E|IqHVwb{-LzR z=0g1J3yWk-i*Iv;UQg*izB9Y?PL-^L^h@!(*zLNy0k2s4B{rs3Y=|pA`LKu2-A_*@ zF6CmLcez_(9IJJ5Z<=FWdWaW!{dKM)5}xGTmzB7abXqWZu0!}8`NZxs>%|9>R_Bqv z)eDW-c?;(X@cG1E7j1s|xhP5_;FSE}Im6s4B|{UD#xvH2iBe8K zcVhZm#AcOpKD#C@_4u0XiU0~5Rl#!kvZMXxCm(EV^EQebDvn(c z`ReV#Oy&$u^}Q|GNAKmr+lw-^3ce2Q9F)(3;=xyug>B&6BA z<_gX4caD$oB$J!H(kl((yN0`n(yUC^xI_1>x6cskl~MBUJg)PmdwuflwhRTSy3M;X zp9nidS(|BmnwQfodMEy=|Ba4?`TZ>~16pq06JNQww*SiY9s9oUY^-|jdVxX?=iuRL zj&aMyzhk|u3=W2AlL_7$*H3ugu~R{8eTMs4ACKDYDLn7_3+}meg&py^@I=D*amU6g z>4SuG8b%e^<~&SBdfy2aJNlrE&^m z_f)AZE;`&WR|4zYdeXy%<5PT(1U70-=;m7u55-NAYdDIsM}qq9mU79xVoz8ZCVk-P z(qm69nj5xjy{M{K);FGQSDCM{Qt^HGGwUN|`MGb}cNAvnge#c%!J-MQ2_IL6dmLyk|!M&*qHhgd^*-%r+vzJn{&2=08 zfc~u$8ztD)JCy_6lN4k>-WYE0^5O7Y^L*Zd$nLmmudZ`m(V8Rc+?%qqBahwM%5^!? zq)AiskkToWzWW<*ZgL1gx;iFQf z^`bH2qqbEs{c@Q)YAa7Py&AWFR)Zc=`sF ze;OCMTvJ~C+;Nj}=!uJSu?0(tE=F2^T5Ba8ZS7@oAo1SDhC?gYN$y|6t#_c$`;&cn zNXfG@p6=p!^ZwLZH>yTA?BETHO|ew0v6ehv?OyziulQj{{N1#zp>rIxpNc+Sq>=tA za^b6w&VDsxBK5;BU!CHtb-l`O7_XSDq*UB9&QsFJA(&Qw?>y%PHQ$`g#~cRhd}<_p z!%D6;HGd|+Ig(_>`?qOpdWZKiS|H~r3 z*sTLAD79xD1fDFt^WgP6_t5@<^1-+MZ$%>VK9#I|8NJ=Q-{Z?NxntR%3l5%X*cz?G zQgF-Z;b?|muPb4%)|=PvcT_N$9x@M(9OM@~(Nq}oG$@iIm2&wCk-vgBrDKcMRfQa5 z`$XGe?MGE?VoTk<%U6GNyksaKVpfo1DK24pCy2Y}X}bI1f!Nyq@tslxW0r%6W!FeX_z@xaen?rb#TdR=zr7`sC3Cj<~BMsys`j{oA53eQFv% z2ywCHY4gfzKIOUy@96f)i+2>rpI>UPWv;T~)#uz<_z$Yi1xxbmI#(BV<*7!l47qkM ztG+095t+O23-$^-*Y`aaRxKCqE!9gJcYa+Nxu{*2oLH2#TZYUm`+Z*T(i*p`@8h#H z;|W{>4(H<=?DhzW70n@%-xb>*A)SeH-8L=|enqr;D^tmVV~_Rh7N;N3EjHQPsU_&C zrQoa4N8n4T(Wq13-eVHKt209P-}n^+@@nNA+vPl#6bp?wG)JGi;#b!st&*_OiR0MI z-Z}AVL$mZ1&X^Ath_>q1?ce<3hV!jiL(xSAB1HxBoAD;EjxO0_ml?N9X6t@JtY7`* zr$?$oj+^V{b@|q>4*zN*efIu^7Y{;)_|IJx8W!JL&2q)>O5uZ&+wJ#KoFCdXM~jsm zmTSvBI!Xz7_+_1RahzoFhW*^}w>FM>-~Dl|OerEFDkIF~)GHIScjvvhU7{c0hIYg} zJ{-nu@`%q>Mg4dkp9b%Vj_CK=(rtui5t$a}57>nI#P-`XGUqDYU$v#^(~f>p>tW}N zo_)zqVU!iOPX5?)p5s~Fz6E2&#|l2^h9UPmwot2wBsv;iSuB_G{KXNUjM3(!_>BI=v zEl&oPe^tNn&-YvYEj6XAr*?9G59#`{WbEBW=`Rk?yjS4a)OSa*e-}B^Bja4dedd@N zq4(LUe|t}TSM&N~nj-=y<08&I5Y-!$l#NK#5LSrb zvyr-+K9YXoQKjO8HFq-&TeR&RH;-0kUb40`=<4BOJ1lZeyG&=zyY&aFb}d;*GCB2S z|6OkF!P)OvgVpzFbuLMfHeK7CSugY`ZAnY4o}zuGS#xW>z*P%tgLbjtkHLLvS9e?q z@idk`n-ufL^d@<8*ZIe~bLxXBC)exvOU%C?9qal+wNLO-{&)h{dFG9{qB~ueO1S@mYU+&kCvTEo|?TQdluG*KJ31F zC_>&Yw|mj9_2a8vZRfVjSc#SN!S8#|WOz2Rtl&doa&dCutK`UZHQT#FV=>7$ao1A= z*!EexG}}FG%Dj_3g>J6f{JmXQk44Vkv}XOl@@k`zrS)pB z_1{N|UCaHl)x5go_B;F2#eKuoO&k>$Uf(uSW_nx>uW7V(%eb_PU+}`t_U0t5wbA)} z9m@P0$ZVxSygY&83E`c77&(bop4Zy^4GwNe2!A~AcdZrKkZL93 zms;zm(YibRPT1YW28JA4Pqgn(b|=>h={>&M`MT{<9^r;n=09ooLw#a`Ue8V?Ym3Wo z3gJ4dQ^9kLtEBdp5bm^o={h54r(-;!MOC_1BIFh^wgt})Wm)RqE~#|36F02p@@C6h zs`(`?{zzvC^XKqI9O0(Q0`+e%iPqdXAZOQbd$Z$)C)`Udlp7BDu$|^&LcP5F=UQR%@He~p#7iCzHi{K%(Zx-VcWU4VTXxh?(#~)u9$;N zWYWg0fYR@LAEHJAzST;0M1-q0bT2w-aa^SQA^RNl{5YPMed*2%d_sqNyV>RyEK2B+ zEN&FnU(y&aZeuKIk)f6xHCkpV*p|K{w}>KfATZ{s0bkzfHLvfsX3w*{IJy#@KV39rx3One^!xPuqn>#%PlQeEzuBIR zozaO|dY!5dicRyx^Fyl6WRIDAuD!Y6@p^CaxN#yWnEPFl%(*$-Tb&O#=I-72UK5j< z9;z-7>E03%>&X5{!(n{5K&`@j4d>I9-Pt+b2KrSiWtX0eDHUffxKv>Ft~ZunX+J(Q z^mUkCaJ7o?We!$u|B(?{f=F$Wz1=*6JhCgV=~FJ(f>!m1;h*2OS=SIbx7ofXzwZ9AERg?%eU;1$-nNa3i&uq;r*2DpmZzrN zxMoz+GRJ{@IgnMZiv87KMRKf+t(uGaw?(6Tp3h>&IP&;7H;PNXoWFSAxxm}+H@v-0 zl;=zz)p8rcnBiCH*-0^93|!UrHhAYQ^T_vc7Ok5uXSTXD5DAx;7unb-IQebQ@r0LF zxIc_y<5zIvioPm)vPRyCKbk8ev4)ayNc*hG9j8MD@iqDxM`~oNkH-bO_4>=Joc^qO z**daqyVlFm(~e(OuK0HUwv}^vqs({jO{XHNHPh=&Tjm`r(D{C4crE*Q|IMGTS$X*- z@H}Y|22&(BT@8!wYgVjOP4N_8vZn=(===NL{gs9WNEI;n{)VV(_m_=%w=YrZOx4_^j`u-hRyejSWE`M#esWoAYdTDAS=$wX%(}g1uQE z?=fqi4pOt|(vxBRw|)8TFQ&_f^I0lR+*iO|8r&GZ&fYzPU(Hf%Ofn}fA^p|A7g|$} zRGD0{iL3XF4ZgD1R9eh6>Tx}*-^K0m?ZF~S_MJ~gNIOcS+cG^{i05r8c~|9H-`ViC z(0av^3-WJz3f#?xy^qY=H(zUK2uDkGEpJ$gjF;r5&HX$H#P3XB_22JskLnHgJ|6e# z*K2B8xvy#VK!tA^ss=dmnp(QcI93Mwla_IQ7298yD(I$c&=rFK_DH^9Rt8yB+{+DP zQYST=yVBP~=Eb~yOFE_cT;H;9`qc1`fH%}rGxm2x%~d=dUU9c9AtiXs#c$vE_@|Y( zlpfC;Ds8@{X=mC`Ug_$knUEu1meqXx;LBxkyszRdm3uQEcAwih_(gDU?e!2>b(w6o z1kR1wYxkX6$dhCJ_c)l?yY^UkTV`cF?LFCg9Wn-1Lsdj$2j`Fb~ow1Q(qgO@>V;-%CqpWl9sV=wA?HEiWW&Fdtym9<#YW%K*t?Y_`vABZBgU0^i6Z6}1v_nUSLjZXB2D{4R$G z$6ICHu`JL@Sen}{ZTGmsK>3yw@wTAu>V?%ZkJd>x*lx->BW2tslrZ3y(w-b~^XIzF zj=qq#Zm=9yRQ-Ko1)1*qF02S}Evnb=B61Yg7JJ`#!FR(K!ZE9PmMk^fw(x$;BBp#Z z6TK@MY%Ef<-^XN$&AXqKB{oN;^5(M>^OXcO@ztxIMUx*dW^dT$yQgDI(9>^zO-&9@ z_hERdazq2ywS`NR*3<lSKmPG#MFchq@# z;IW>3u~`IZeQnu)t!MezHJ1wWmPfGk3)Ze<(X5erk!rDXC!f089UrMc<_%b(-lwgU zq%}QPuHxJY^TdiSycs-y;bh4J$$+?$;~d>079H=`ik{5%$l8D{u;eHgJG*l|#W}a| zij_p4!N#)#9``7ugeSSfy}p|VhWgHX?vBIuxBg3xY>%l;6^MA}lHhKud56OLNJr7< zv1`PN3`3@-(fhM1m=xP`^9S?Hb!=P1FT9bBti5q3Zzv_k+~3!?OI#>PtHgCn*Y0bl zE%~CfiwqkT8h9hvPZr%t$bIoT{`J@1aO)8%LFKT+NmdKIm$qxzX`ed0_oJ+xQi_Us z(W}{~Bp=+&%dF9qbkwb6FLo@5TDo?~b}F|7}?3wn_N1GjAT&H$2rQ*wyk|%Y$LHC(kg1 zOg4Mf0bTCxqaOF)vK+dpIwTWzcXh6%xJyE1$ev}-i!N^5sr!Cc^X~Dt`wn?;5j@5nglxPM_EM*l^Z_BP%p+7ZVeY8xwRxIM?<#7sj^@6nVfP)Z+j z8`EFNp{@}my2`CXwX#Le)rX6f(!wcx`Z%*xnaKd3x0dpmJ*s!kK7V^Le}ypLt|30< z;jjBeQ!Ey@->SjpJ=b_~B&oDG<*w4Kf1U!so_x0$ylX*Wh<3KC|Q(DBCY@p1QWug{98= z{8nwLT@Svp>pSvquWj~J{kHC(#A`2^qrcBXmT!VSuDc=(1MdP868dJ%UV>SIVSzuh z69SZshB3l(mtinCI7qn!+&lU)&@@w((lykQF;F$s)zZY8NgHTQM3DAdks%5QC4d0& zmFm%gfBk<1tgg19riL_j((mU7!wEbV3}zQx_`jIy*BDG5tjA6Ky(v}|X#g7rHub|Z z(Sxv}0CW_n0H}ZF?t@pN{-5Y}lc;|ND}H_ixUUc18TLnV$nS%dWBifB1JdwWLk)&G zMf3OWI6s`Uk2g_TgG}(llc}3yxF6jdIJ7|Z@WPAXoJbx&8}MJhC;ozq>i=Ufn}7ep zgWyCa`H);F)BctR^;_3TzlAmRELA*bm6Jb3kA zLjEJNKi&S>;6E&rp^+?zt=c+!K0r%?32y#_3*Xl2(u4MKA`r9)MA(slch>dv@}*!Y zWIWD;Hc{iihbAE)Vulf*h9XKeoCy)^fp8)@!#P1Ze5uirR0}^crwurU zbfJl6_$iVBR4m@pSuMcSSbZwzW6yV}4RLWX5G~M>xR^vAf3hSH>AGQ7erN+@_y?qc zHVBDq`k0!#@lL)JJgo*J;35sDKB~Z&$p&yFHUIPMI8Pt^Pohq35{RIS1dmbp05<}1 z64^hX@NFcQ9xjf8LpI<{XU896OFQ3zOq2m$8U^o}&mg=HEgL~Zvfr&Fh8M=jML3`h z22J%`D_|6xwkBmn#d4)UC~|;~ZnbnVJ>;JWg(jIy`hAJTM1k+cx1VJKiCDr1?ZQh+ z8N$}nP*b+To`|PRC7K7N zx~$05*8|KEo!PK9(jlP=Gun6xqz9^G*WX*uCaTzApNzF8n9mDfL95ufi7pG}SIqe} zsA!o!GHU0?RT&Ea`dbhfI!b?TnHj@mWgz%Utjd*fVEi{A&p;x8Bt|W56WGNvG>6%!6|1cdcRve z85kL2X3dY%pTh8ZzI0;Xu<2>+Sj8l!>EkRd0FM$zCtj1urq3r$TDu%Ja zO(RC5fp;Nz5|ByHRJql|z#fNeP{q~d6B7weX-3&5YXOl__}nv9-#|t>pb2z#HD8fY zWOLZ5OC!)A@T`Fb*SEmTCTqb&CGXlo2j2AO;SIVKD`LeCRSSRMK>N2qyP42f5{CvGD_k=)+@wmZj8)BuCn!*=G}M z5dc1V7Wim%uvCei2|D%Ue=-x|S+j@KGZldenLiu;(ExlCh-Z`u$zYJvC|C-_Ob<|t zkSsDm(;#``b>L_Uk(P=O?weJ&mCS(q#w70c#Q%XCI{njUPRs4~M0Q>f7+*O!8!W2d zXH)(MZZkJB9uMpkL-5%?@C6Exv;}`S{6{kv#NX7t6Gw4I+Fv(-HkJOqvB=GkNc;o# ziXLbyni!^{X{(49FMqb-tOhNXfEHCzlDrJno@qlHc)edEK^@Rlkzyi!gFP@O(rX>K zqcQM+=vY0}J`*~m07qL~vrUf6`hjT_foVVqm+INmKNAM(x0+HrRzzrbcYLeIg3$Ot zExJ?;7>vab!yF_}PrTF5h#?C(@$c`b^I#KcugY7@xsp7M$s}0T@S!zJLPTr)Q79r4oW33OQys+_ z^yx1+e^O4{Ni9_)X)UPt?kS&WFUP*joRGFnM#uJh8bOEhAy#UjI<*;c`I!pRm_#CK zKtT#i@+CXb7zId{LDDf4Q~p}2fC<Jp&4=se==fxl+{#i$Bn-HGrsHKsi{Ox?bbZo|^$&Z85v zrNNND<)+PKc70(X4uX$61Rr!MX~{K)nSK^MY2)WLNE9vt2?jw}*ox9$Yu(K7VX%4O z$&`SpYl!JCPDip~J`@Fm0E9>NU>h0b(%kKY_d+5N?e2&+<;$6XIXZwJLFeE*+8L!V zL~;Y#@Pe#~Y}cUm*R2+fmn=D0W(1R-S%;YnaFrA94yIFCFHcp_*Mta%>$xw77WIQ$^t-L zKmG?YW8lY9JSfO4fT3)BZjAJx9JJ#G5Dc)y_qy-r~_&(Fc zNszE4K?p*xi_}@pl)=H7MrMSNG`^X&+5-ZB6GYevBrt85SvMU1JCQ%pA~0*mQXHWt zc19CPl452|;xfe?R5ohANH-KPuIf!BaV(lK34uae>$uWV_2bYJDf5XW+08R1amUdn zsZ&Znod!A?pCqnRZ)Qxgi^i%OqIj->tjz~NTw8P|_9T;Y?o1W$<43zEId_G#Hv&lv zIDaLSD~J@IF-f4CgSsJYo}ltrW-Rb%ZJWp=q5U^JW|p*hlwGgmVA_lk0r!p`E&Wb2 z;PE9=VD*Pq2^`VPX+eLkL*PH(f&WBjpRz80L84A1Kov{fmkg6kU8Ee2BN75>O(YQR zJDdjnw}AUPaD(+xJ#vJ<;)W>oyDIXt0qWEjyi9ZxS2-=-i~zYY%rL+zsU9!l-;gub z3{>>;D(rzm_tm>uhjV`&T1K(+goX zfHoprz|0AM4I3>yI@pZ6g-VAQOheyalTGdyG6y>!DIA#%%WE+(^F~j; zOWra{1r=vluAPjJIC5V75B_@KU|xYWpeMvP=P@xD-my48ycY@X=%P(w`?#!TH@NEe zToa9r$i^_mpH&t^{B8;)#1I>4)4jCz4P5|UOdqU48>JlVqM6en(+Jpf_q(z{m@0F% z!nK)o0BJe6PE{1?!zD8({cjpM<HF1v(CE)l0 zZlb~bvwX(Xv^8i|d`s9HY*Gn~2E7Msy*8s1R;u)B4wqfDQ;NVw%wQm+Sy;C-&hn>H zNxLtWL2`spnEuTM3iP^)fHC7NQ%?X9AMs?_4RS76gB%ziXol+HBr?E(46VtHM}Q?$ ztT*fcMHGUWp`Fhn53p2^}td?%6RVoV)~rVN%CWvD;5B%ps`+uh_WNG6!vz)TM3Jp(RJ8^wj^V zp$C^$3Pb3|upPvhh;zd0kcc!lg&+!GS#dq669WFnNxNGXoTkS@fDF2_A*RXFVgUc2PvPgfmo0km^8}rLtsY8K*Oim{_Kz=ohSjO zQxEu3DC{JNt_)yLEpID-77t`fo&}B)U7BB0$q+QGixNClopw!@3NmCH%9ELmU=Fhe zT95VzXKNUOH^w>b!cURbEHRtQjR40%`_cXYTgMPMoP-}q?4LH~T3Kt(b`Zod@VV%!limyZnCfmg*t014mLs$PeTvU)7Y@_8FEd(s|fK|@7Bl6m4ncu z3l&k=R!Q|#VCFF{PNZX45^c|g&k^#50M8NFl?B?0ilt1z-DK9 zjh<>3A=2iyoi)A4868+9oREEt8`4MqwXd00X$QfU!CCf&!@&j%n5>~&t!Tn1Hf<%I zRl9$O4_bW;KImj`C6Q5N100z~?tx@vAH_TTRzegJf+&Jc4`My&qfcKkMC3BZ+1mIv zXmclMQygU{i^vS%PZ^??2C&G-g8fxO+tHb%WB`5KU%L&b(k1n4r_s7xxrb3~+Pb8E z^D8>jGd)EQdD2U)sZ%9H)YNZ6L^~3(GxWeg&Pe(@l|-oD?trco_?=@AnzlfwZ~8|I z)@49wx@TE9{BXH4w%S9eRVq8Vh&uV#{{b@NXcW0^qTrYD-l#5 zZo&SKX}uwGykoM|kwH&=%M;qAgtX8BrExRXL}5_h0)*CS^^{Pq6;U4GB2 literal 0 HcmV?d00001 diff --git a/src/main/webapp/WEB-INF/views/beHospitaledDir/beHospList.jsp b/src/main/webapp/WEB-INF/views/beHospitaledDir/beHospList.jsp new file mode 100644 index 0000000..6900813 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/beHospitaledDir/beHospList.jsp @@ -0,0 +1,631 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 出院浏览 + + + + + + + <%@include file="../../jspf/comm.jspf" %> + <%@ include file="../../jspf/ztreeCommom.jsp" %> + + + + + + + + + + + + +

xfY0MnyWfCO+C!RgA~n9AZ17u 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 Lc~>6>{WE{hpV`^fIeOBO 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≺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

+ +
+
+
+ +
+ +
+
+ + + + + +<%--多图片框--%> +
+<%--发大弹窗--%> + +<%--确认框--%> + +<%--退回弹窗--%> + +<%--审核弹窗--%> + +<%--审核弹窗--%> + +<%--查看流程弹窗--%> + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/beHospitaledDir/timeLine.jsp b/src/main/webapp/WEB-INF/views/beHospitaledDir/timeLine.jsp new file mode 100644 index 0000000..50d7644 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/beHospitaledDir/timeLine.jsp @@ -0,0 +1,298 @@ + +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<%@include file="../../jspf/comm.jspf" %> + + + + + + 查看流程 + + + + + + <% + String[] classNames = {"bg-blue", "bg-aqua", "bg-yellow", "bg-purple", "bg-maroon"}; + %> + <%! + int counter = 0; + int counter1 = 0; + + synchronized void counterFunction() { + counter++; + } + + synchronized void counterFunction1() { + counter1++; + } + %> + + + +
+
+

+ ${master.name} + 病案号:${master.inpNo} 住院次数:${master.visitId} 出院日期: + +

+
+ + + +
+ +
+
+
    + + +
  • + + + +
  • +
  • + + <%counterFunction();%> +
    + 扣除假日后用时 ${info.useTime} +

    + ${info.userName} + ${info.sumbitName} + + + 审核不通过 + + + 审核通过 + + +

    + + + +
    + +

    缺陷选项:${info.faultAssortName}

    +
    + +

    退回答复:${info.backContent}

    +
    +
    +
    +
    + + +
    + 审核答复:${info.remark} +
    +
    +
    +
    +
    +
  • +
    +
    + +
  • + + ${master.dischargeDateTime} + +
  • +
  • + +
    +

    出院日期

    +
    +
  • +
+
+
+
+
+ + +
+
+
+

医生审核

+
+ +
+
+
    + + +
  • + + + +
  • +
  • + + <%counterFunction();%> +
    + 扣除假日后用时 ${info.useTime} +

    + ${info.userName} + ${info.sumbitName} + + + 审核不通过 + + + 审核通过 + + +

    + + + +
    + +

    缺陷选项:${info.faultAssortName}

    +
    + +

    退回答复:${info.backContent}

    +
    +
    +
    +
    + + +
    + 审核答复:${info.remark} +
    +
    +
    +
    +
    +
  • +
    +
    + +
  • + + ${master.dischargeDateTime} + +
  • +
  • + +
    +

    出院日期

    +
    +
  • +
+
+
+
+
+
+
+
+

护士审核

+
+ +
+
+
    + + +
  • + + + +
  • +
  • + + <%counterFunction1();%> +
    + 扣除假日后用时 ${info.useTime} +

    + ${info.userName} + ${info.sumbitName} + + + 审核不通过 + + + 审核通过 + + +

    + + + +
    + +

    缺陷选项:${info.faultAssortName}

    +
    + +

    退回答复:${info.backContent}

    +
    +
    +
    +
    + + +
    + 审核答复:${info.remark} +
    +
    +
    +
    +
    +
  • +
    +
    + +
  • + + ${master.dischargeDateTime} + +
  • +
  • + +
    +

    出院日期

    +
    +
  • +
+
+
+
+
+
+
+ + + diff --git a/src/main/webapp/WEB-INF/views/dictionaryDir/dictionary.jsp b/src/main/webapp/WEB-INF/views/dictionaryDir/dictionary.jsp new file mode 100644 index 0000000..0267ec3 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/dictionaryDir/dictionary.jsp @@ -0,0 +1,1012 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 缺陷类别列表 + + <%@include file="../../jspf/comm.jspf" %> + <%@ include file="../../jspf/ztreeCommom.jsp" %> + + + + +
+
+
+  字典列表 +
+
+ + +
+
+ + +
+
+ +
+
    +
    +
    +
    + +
    +
    +  字典信息 +
    +
    +
    + + <%----%> +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    + + <%--
    --%> + <%--
    --%> + <%----%> + <%--
    --%> + <%----%> + <%--
    --%> + <%--
    --%> + <%--
    --%> + <%--
    --%> +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    + +
    + +
    +
    + <%----%> +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/faultDir/faultList.jsp b/src/main/webapp/WEB-INF/views/faultDir/faultList.jsp new file mode 100644 index 0000000..63dd0c3 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/faultDir/faultList.jsp @@ -0,0 +1,428 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 缺陷列表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
    + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + +
    + + - + +
    +
    +
    + + +
    +
    + + +
    + + +
    +
    +
    + +
    +
    +
    +
    + +
    + +
    +
    + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/faultTypeDir/faultTypeList.jsp b/src/main/webapp/WEB-INF/views/faultTypeDir/faultTypeList.jsp new file mode 100644 index 0000000..c3a99f1 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/faultTypeDir/faultTypeList.jsp @@ -0,0 +1,449 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 缺陷类别列表 + + <%@include file="../../jspf/comm.jspf" %> + <%@ include file="../../jspf/ztreeCommom.jsp" %> + + + +
    +
    +
    +  缺陷类别列表 +
    +
    +
    + + +
    +
    +
    + + +
    +
    + +
    +
      +
      +
      +
      + +
      +
      +  缺陷类别信息 +
      +
      +
      + +
      +
      + +
      +
      + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/flowInfo/flowInfoList.jsp b/src/main/webapp/WEB-INF/views/flowInfo/flowInfoList.jsp new file mode 100644 index 0000000..bb11f58 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/flowInfo/flowInfoList.jsp @@ -0,0 +1,116 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 审核流程明细 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + +
      + +
      +
      +
      + +
      + + - + +
      +
      +
      + + +
      +
      + + +
      +
      + +
      + + - + +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      + +
      +
      +
      +
      + +
      + +
      +
      +
      + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/font/error.jsp b/src/main/webapp/WEB-INF/views/font/error.jsp new file mode 100644 index 0000000..e8e162b --- /dev/null +++ b/src/main/webapp/WEB-INF/views/font/error.jsp @@ -0,0 +1,75 @@ +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + +<%@ include file="/WEB-INF/jspf/comm.jspf" %> +<%@ include file="/WEB-INF/jspf/ztreeCommom.jsp" %> + + + + + 提示页面 + + + + + + + + + + +
      +
      +
      + + 错误提示 + +
      +
      +
      +
      ${errorMsg}
      +
      +
      + + diff --git a/src/main/webapp/WEB-INF/views/font/showRecord.jsp b/src/main/webapp/WEB-INF/views/font/showRecord.jsp new file mode 100644 index 0000000..27a200c --- /dev/null +++ b/src/main/webapp/WEB-INF/views/font/showRecord.jsp @@ -0,0 +1,174 @@ +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + +<%@ include file="/WEB-INF/jspf/comm.jspf" %> +<%@ include file="/WEB-INF/jspf/ztreeCommom.jsp" %> + + + + + 病案浏览 + + + + + + + + + + + +
      +
      +
      + + 病案浏览 + +
      +
      + +
      + +
      +
      +
      + +
      + +
      +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      +
      + +
      +
      + + + + diff --git a/src/main/webapp/WEB-INF/views/font/showRecordIframe.jsp b/src/main/webapp/WEB-INF/views/font/showRecordIframe.jsp new file mode 100644 index 0000000..697ac0e --- /dev/null +++ b/src/main/webapp/WEB-INF/views/font/showRecordIframe.jsp @@ -0,0 +1,72 @@ +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + +<%@ include file="/WEB-INF/jspf/comm.jspf" %> +<%@ include file="/WEB-INF/jspf/ztreeCommom.jsp" %> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> + + + + + 预览pdfIframe页面 + + + + + + + + + + + +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      +
        +
        +
        +
        +
        +
        + +
        + + + + diff --git a/src/main/webapp/WEB-INF/views/holidaySetDir/holidaySetList.jsp b/src/main/webapp/WEB-INF/views/holidaySetDir/holidaySetList.jsp new file mode 100644 index 0000000..2620b6e --- /dev/null +++ b/src/main/webapp/WEB-INF/views/holidaySetDir/holidaySetList.jsp @@ -0,0 +1,130 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 节假日设置 + + + + + + + <%@include file="../../jspf/comm.jspf" %> + <%@include file="../../jspf/confirmJsp.jspf" %> + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        +
        +
        + +
        + 周一 + 周二 + 周三 + 周四 + 周五 + 周六 + 周天 +
        +
        + 全选 +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/inHospitalDir/inHositalList.jsp b/src/main/webapp/WEB-INF/views/inHospitalDir/inHositalList.jsp new file mode 100644 index 0000000..886c7dd --- /dev/null +++ b/src/main/webapp/WEB-INF/views/inHospitalDir/inHositalList.jsp @@ -0,0 +1,794 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 在院浏览 + + <%----%> + + + + + <%@include file="../../jspf/comm.jspf" %> + <%@ include file="../../jspf/ztreeCommom.jsp" %> + + + + + + + +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + +
        + + - + +
        +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + + + +<%--多图片框--%> + +<%--发大弹窗--%> + +<%--确认框--%> + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/index.html b/src/main/webapp/WEB-INF/views/index.html new file mode 100644 index 0000000..91f953d --- /dev/null +++ b/src/main/webapp/WEB-INF/views/index.html @@ -0,0 +1,2186 @@ + + + + + + AdminLTE 2 | Documentation + + + + + + + + + + + + + + + + + + + + +
        + +
        + + + + +
        + + + + +
        + +
        +

        + AdminLTE Documentation + Version 2.3 +

        + +
        + + +
        +

        + This documentation is for versions 2.3 and under. + If you are looking for documentation for version 2.4 and above, + please visit our online documentation. +

        + +
        + +

        + AdminLTE is a popular open source WebApp template for admin dashboards and control panels. + It is a responsive HTML template that is based on the CSS framework Bootstrap 3. + It utilizes all of the Bootstrap components in its design and re-styles many + commonly used plugins to create a consistent design that can be used as a user + interface for backend applications. AdminLTE is based on a modular design, which + allows it to be easily customized and built upon. This documentation will guide you through + installing the template and exploring the various components that are bundled with the template. +

        +
        + + + + +
        + +

        + AdminLTE can be downloaded in two different versions, each appealing to different skill levels and use case. +

        +
        +
        +
        +
        +

        Ready

        + +
        +
        +

        Compiled and ready to use in production. Download this version if you don't want to customize AdminLTE's LESS files.

        + Download +
        +
        +
        +
        +
        +
        +

        Source Code

        + +
        +
        +

        All files including the compiled CSS. Download this version if you plan on customizing the template. Requires a LESS compiler.

        + Download +
        +
        +
        +
        +
        File Hierarchy of the Source Code Package
        +
        +      AdminLTE/
        +      ├── dist/
        +      │   ├── CSS/
        +      │   ├── JS
        +      │   ├── img
        +      ├── build/
        +      │   ├── less/
        +      │   │   ├── AdminLTE's Less files
        +      │   └── Bootstrap-less/ (Only for reference. No modifications have been made)
        +      │       ├── mixins/
        +      │       ├── variables.less
        +      │       ├── mixins.less
        +      └── plugins/
        +          ├── All the customized plugins CSS and JS files
        +
        + + + + +
        + +

        AdminLTE depends on two main frameworks. + The downloadable package contains both of these libraries, so you don't have to manually download them.

        + +
        + + + + +
        + +

        + Before you go to see your new awesome theme, here are few tips on how to familiarize yourself with it: +

        + +
          +
        • AdminLTE is based on Bootstrap 3. If you are unfamiliar with Bootstrap, visit their website and read through the documentation. All of Bootstrap components have been modified to fit the style of AdminLTE and provide a consistent look throughout the template. This way, we guarantee you will get the best of AdminLTE.
        • +
        • Go through the pages that are bundled with the theme. Most of the template example pages contain quick tips on how to create or use a component which can be really helpful when you need to create something on the fly.
        • +
        • Documentation. We are trying our best to make your experience with AdminLTE be smooth. One way to achieve that is to provide documentation and support. If you think that something is missing from the documentation, please do not hesitate to create an issue to tell us about it.
        • +
        • Built with LESS. This theme uses the LESS compiler to make it easier to customize and use. LESS is easy to learn if you know CSS or SASS. It is not necessary to learn LESS but it will benefit you a lot in the future.
        • +
        • Hosted on GitHub. Visit our GitHub repository to view issues, make requests, or contribute to the project.
        • +
        +

        + Note: LESS files are better commented than the compiled CSS file. +

        +
        + + + + +
        + +

        The layout consists of four major parts:

        +
          +
        • Wrapper .wrapper. A div that wraps the whole site.
        • +
        • Main Header .main-header. Contains the logo and navbar.
        • +
        • Sidebar .sidebar-wrapper. Contains the user panel and sidebar menu.
        • +
        • Content .content-wrapper. Contains the page header and content.
        • +
        +
        +

        Tip!

        +

        The starter page is a good place to start building your app if you'd like to start from scratch.

        +
        + +

        Layout Options

        +

        AdminLTE 2.0 provides a set of options to apply to your main layout. Each one of these classes can be added + to the body tag to get the desired goal.

        +
          +
        • Fixed: use the class .fixed to get a fixed header and sidebar.
        • +
        • Collapsed Sidebar: use the class .sidebar-collapse to have a collapsed sidebar upon loading.
        • +
        • Boxed Layout: use the class .layout-boxed to get a boxed layout that stretches only to 1250px.
        • +
        • Top Navigation use the class .layout-top-nav to remove the sidebar and have your links at the top navbar.
        • +
        +

        Note: you cannot use both layout-boxed and fixed at the same time. Anything else can be mixed together.

        + +

        Skins

        +

        Skins can be found in the dist/css/skins folder. + Choose the skin file that you want and then add the appropriate + class to the body tag to change the template's appearance. Here is the list of available skins:

        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Skin ClassPreview
        skin-blue
        skin-blue-light
        skin-yellow
        skin-yellow-light
        skin-green
        skin-green-light
        skin-purple
        skin-purple-light
        skin-red
        skin-red-light
        skin-black
        skin-black-light
        +
        +
        +
        + + + + +
        + +

        Modifying the options of AdminLTE's app.js can be done using one of the following ways.

        + +

        Editing app.js

        +

        Within the main Javascript file, modify the $.AdminLTE.options object to suit your use case.

        + +

        Defining AdminLTEOptions

        +

        Alternatively, you can define a global options variable named AdminLTEOptions and initialize it before loading app.js.

        +

        Example

        +
        <script>
        +        var AdminLTEOptions = {
        +          //Enable sidebar expand on hover effect for sidebar mini
        +          //This option is forced to true if both the fixed layout and sidebar mini
        +          //are used together
        +          sidebarExpandOnHover: true,
        +          //BoxRefresh Plugin
        +          enableBoxRefresh: true,
        +          //Bootstrap.js tooltip
        +          enableBSToppltip: true
        +        };
        +      </script>
        +      <script src="dist/js/app.js" type="text/javascript"></script>
        + +

        Available AdminLTE Options

        +
        {
        +        //Add slimscroll to navbar menus
        +        //This requires you to load the slimscroll plugin
        +        //in every page before app.js
        +        navbarMenuSlimscroll: true,
        +        navbarMenuSlimscrollWidth: "3px", //The width of the scroll bar
        +        navbarMenuHeight: "200px", //The height of the inner menu
        +        //General animation speed for JS animated elements such as box collapse/expand and
        +        //sidebar treeview slide up/down. This option accepts an integer as milliseconds,
        +        //'fast', 'normal', or 'slow'
        +        animationSpeed: 500,
        +        //Sidebar push menu toggle button selector
        +        sidebarToggleSelector: "[data-toggle='offcanvas']",
        +        //Activate sidebar push menu
        +        sidebarPushMenu: true,
        +        //Activate sidebar slimscroll if the fixed layout is set (requires SlimScroll Plugin)
        +        sidebarSlimScroll: true,
        +        //Enable sidebar expand on hover effect for sidebar mini
        +        //This option is forced to true if both the fixed layout and sidebar mini
        +        //are used together
        +        sidebarExpandOnHover: false,
        +        //BoxRefresh Plugin
        +        enableBoxRefresh: true,
        +        //Bootstrap.js tooltip
        +        enableBSToppltip: true,
        +        BSTooltipSelector: "[data-toggle='tooltip']",
        +        //Enable Fast Click. Fastclick.js creates a more
        +        //native touch experience with touch devices. If you
        +        //choose to enable the plugin, make sure you load the script
        +        //before AdminLTE's app.js
        +        enableFastclick: true,
        +        //Control Sidebar Tree Views
        +        enableControlTreeView: true,
        +        //Control Sidebar Options
        +        enableControlSidebar: true,
        +        controlSidebarOptions: {
        +          //Which button should trigger the open/close event
        +          toggleBtnSelector: "[data-toggle='control-sidebar']",
        +          //The sidebar selector
        +          selector: ".control-sidebar",
        +          //Enable slide over content
        +          slide: true
        +        },
        +        //Box Widget Plugin. Enable this plugin
        +        //to allow boxes to be collapsed and/or removed
        +        enableBoxWidget: true,
        +        //Box Widget plugin options
        +        boxWidgetOptions: {
        +          boxWidgetIcons: {
        +            //Collapse icon
        +            collapse: 'fa-minus',
        +            //Open icon
        +            open: 'fa-plus',
        +            //Remove icon
        +            remove: 'fa-times'
        +          },
        +          boxWidgetSelectors: {
        +            //Remove button selector
        +            remove: '[data-widget="remove"]',
        +            //Collapse button selector
        +            collapse: '[data-widget="collapse"]'
        +          }
        +        },
        +        //Direct Chat plugin options
        +        directChat: {
        +          //Enable direct chat by default
        +          enable: true,
        +          //The button to open and close the chat contacts pane
        +          contactToggleSelector: '[data-widget="chat-pane-toggle"]'
        +        },
        +        //Define the set of colors to use globally around the website
        +        colors: {
        +          lightBlue: "#3c8dbc",
        +          red: "#f56954",
        +          green: "#00a65a",
        +          aqua: "#00c0ef",
        +          yellow: "#f39c12",
        +          blue: "#0073b7",
        +          navy: "#001F3F",
        +          teal: "#39CCCC",
        +          olive: "#3D9970",
        +          lime: "#01FF70",
        +          orange: "#FF851B",
        +          fuchsia: "#F012BE",
        +          purple: "#8E24AA",
        +          maroon: "#D81B60",
        +          black: "#222222",
        +          gray: "#d2d6de"
        +        },
        +        //The standard screen sizes that bootstrap uses.
        +        //If you change these in the variables.less file, change
        +        //them here too.
        +        screenSizes: {
        +          xs: 480,
        +          sm: 768,
        +          md: 992,
        +          lg: 1200
        +        }
        +      }
        +
        + + + + +
        + +
        +

        Reminder!

        +

        + AdminLTE uses all of Bootstrap 3 components. It's a good start to review + the Bootstrap documentation to get an idea of the various components + that this documentation does not cover. +

        +
        +
        +

        Tip!

        +

        + If you go through the example pages and would like to copy a component, right-click on + the component and choose "inspect element" to get to the HTML quicker than scanning + the HTML page. +

        +
        +

        Main Header

        +

        The main header contains the logo and navbar. Construction of the + navbar differs slightly from Bootstrap because it has components that Bootstrap doesn't provide. + The navbar can be constructed in two ways. This is an example for the normal navbar and next we will provide an example for + the top nav layout.

        +
        +
        + Main Header Example +
        + + + + +
        +
        +
        +
        <header class="main-header">
        +        <a href="../../index2.html" class="logo">
        +          <!-- LOGO -->
        +          AdminLTE
        +        </a>
        +        <!-- Header Navbar: style can be found in header.less -->
        +        <nav class="navbar navbar-static-top" role="navigation">
        +          <!-- Navbar Right Menu -->
        +          <div class="navbar-custom-menu">
        +            <ul class="nav navbar-nav">
        +              <!-- Messages: style can be found in dropdown.less-->
        +              <li class="dropdown messages-menu">
        +                <a href="#" class="dropdown-toggle" data-toggle="dropdown">
        +                  <i class="fa fa-envelope-o"></i>
        +                  <span class="label label-success">4</span>
        +                </a>
        +                <ul class="dropdown-menu">
        +                  <li class="header">You have 4 messages</li>
        +                  <li>
        +                    <!-- inner menu: contains the actual data -->
        +                    <ul class="menu">
        +                      <li><!-- start message -->
        +                        <a href="#">
        +                          <div class="pull-left">
        +                            <img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
        +                          </div>
        +                          <h4>
        +                            Sender Name
        +                            <small><i class="fa fa-clock-o"></i> 5 mins</small>
        +                          </h4>
        +                          <p>Message Excerpt</p>
        +                        </a>
        +                      </li><!-- end message -->
        +                      ...
        +                    </ul>
        +                  </li>
        +                  <li class="footer"><a href="#">See All Messages</a></li>
        +                </ul>
        +              </li>
        +              <!-- Notifications: style can be found in dropdown.less -->
        +              <li class="dropdown notifications-menu">
        +                <a href="#" class="dropdown-toggle" data-toggle="dropdown">
        +                  <i class="fa fa-bell-o"></i>
        +                  <span class="label label-warning">10</span>
        +                </a>
        +                <ul class="dropdown-menu">
        +                  <li class="header">You have 10 notifications</li>
        +                  <li>
        +                    <!-- inner menu: contains the actual data -->
        +                    <ul class="menu">
        +                      <li>
        +                        <a href="#">
        +                          <i class="ion ion-ios-people info"></i> Notification title
        +                        </a>
        +                      </li>
        +                      ...
        +                    </ul>
        +                  </li>
        +                  <li class="footer"><a href="#">View all</a></li>
        +                </ul>
        +              </li>
        +              <!-- Tasks: style can be found in dropdown.less -->
        +              <li class="dropdown tasks-menu">
        +                <a href="#" class="dropdown-toggle" data-toggle="dropdown">
        +                  <i class="fa fa-flag-o"></i>
        +                  <span class="label label-danger">9</span>
        +                </a>
        +                <ul class="dropdown-menu">
        +                  <li class="header">You have 9 tasks</li>
        +                  <li>
        +                    <!-- inner menu: contains the actual data -->
        +                    <ul class="menu">
        +                      <li><!-- Task item -->
        +                        <a href="#">
        +                          <h3>
        +                            Design some buttons
        +                            <small class="pull-right">20%</small>
        +                          </h3>
        +                          <div class="progress xs">
        +                            <div class="progress-bar progress-bar-aqua" style="width: 20%" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
        +                              <span class="sr-only">20% Complete</span>
        +                            </div>
        +                          </div>
        +                        </a>
        +                      </li><!-- end task item -->
        +                      ...
        +                    </ul>
        +                  </li>
        +                  <li class="footer">
        +                    <a href="#">View all tasks</a>
        +                  </li>
        +                </ul>
        +              </li>
        +              <!-- User Account: style can be found in dropdown.less -->
        +              <li class="dropdown user user-menu">
        +                <a href="#" class="dropdown-toggle" data-toggle="dropdown">
        +                  <img src="dist/img/user2-160x160.jpg" class="user-image" alt="User Image">
        +                  <span class="hidden-xs">Alexander Pierce</span>
        +                </a>
        +                <ul class="dropdown-menu">
        +                  <!-- User image -->
        +                  <li class="user-header">
        +                    <img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
        +                    <p>
        +                      Alexander Pierce - Web Developer
        +                      <small>Member since Nov. 2012</small>
        +                    </p>
        +                  </li>
        +                  <!-- Menu Body -->
        +                  <li class="user-body">
        +                    <div class="col-xs-4 text-center">
        +                      <a href="#">Followers</a>
        +                    </div>
        +                    <div class="col-xs-4 text-center">
        +                      <a href="#">Sales</a>
        +                    </div>
        +                    <div class="col-xs-4 text-center">
        +                      <a href="#">Friends</a>
        +                    </div>
        +                  </li>
        +                  <!-- Menu Footer-->
        +                  <li class="user-footer">
        +                    <div class="pull-left">
        +                      <a href="#" class="btn btn-default btn-flat">Profile</a>
        +                    </div>
        +                    <div class="pull-right">
        +                      <a href="#" class="btn btn-default btn-flat">Sign out</a>
        +                    </div>
        +                  </li>
        +                </ul>
        +              </li>
        +            </ul>
        +          </div>
        +        </nav>
        +      </header>
        +

        Top Nav Layout. Main Header Example.

        +
        +

        Reminder!

        +

        To use this main header instead of the regular one, you must add the layout-top-nav class to the body tag.

        +
        +
        +
        + Top Nav Example +
        + +
        +
        +
        +
        +      <header class="main-header">
        +        <nav class="navbar navbar-static-top">
        +          <div class="container-fluid">
        +          <div class="navbar-header">
        +            <a href="../../index2.html" class="navbar-brand"><b>Admin</b>LTE</a>
        +            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse">
        +              <i class="fa fa-bars"></i>
        +            </button>
        +          </div>
        +
        +          <!-- Collect the nav links, forms, and other content for toggling -->
        +          <div class="collapse navbar-collapse" id="navbar-collapse">
        +            <ul class="nav navbar-nav">
        +              <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
        +              <li><a href="#">Link</a></li>
        +              <li class="dropdown">
        +                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
        +                <ul class="dropdown-menu" role="menu">
        +                  <li><a href="#">Action</a></li>
        +                  <li><a href="#">Another action</a></li>
        +                  <li><a href="#">Something else here</a></li>
        +                  <li class="divider"></li>
        +                  <li><a href="#">Separated link</a></li>
        +                  <li class="divider"></li>
        +                  <li><a href="#">One more separated link</a></li>
        +                </ul>
        +              </li>
        +            </ul>
        +            <form class="navbar-form navbar-left" role="search">
        +              <div class="form-group">
        +                <input type="text" class="form-control" id="navbar-search-input" placeholder="Search">
        +              </div>
        +            </form>
        +            <ul class="nav navbar-nav navbar-right">
        +              <li><a href="#">Link</a></li>
        +              <li class="dropdown">
        +                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
        +                <ul class="dropdown-menu" role="menu">
        +                  <li><a href="#">Action</a></li>
        +                  <li><a href="#">Another action</a></li>
        +                  <li><a href="#">Something else here</a></li>
        +                  <li class="divider"></li>
        +                  <li><a href="#">Separated link</a></li>
        +                </ul>
        +              </li>
        +            </ul>
        +          </div><!-- /.navbar-collapse -->
        +          </div><!-- /.container-fluid -->
        +        </nav>
        +      </header>
        + + + +

        Sidebar

        +

        + The sidebar used in this page to the left provides an example of what your sidebar should like. + Construction of a sidebar: +

        +
        +      <div class="main-sidebar">
        +        <!-- Inner sidebar -->
        +        <div class="sidebar">
        +          <!-- user panel (Optional) -->
        +          <div class="user-panel">
        +            <div class="pull-left image">
        +              <img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
        +            </div>
        +            <div class="pull-left info">
        +              <p>User Name</p>
        +
        +              <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
        +            </div>
        +          </div><!-- /.user-panel -->
        +
        +          <!-- Search Form (Optional) -->
        +          <form action="#" method="get" class="sidebar-form">
        +            <div class="input-group">
        +              <input type="text" name="q" class="form-control" placeholder="Search...">
        +              <span class="input-group-btn">
        +                <button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i></button>
        +              </span>
        +            </div>
        +          </form><!-- /.sidebar-form -->
        +
        +          <!-- Sidebar Menu -->
        +          <ul class="sidebar-menu">
        +            <li class="header">HEADER</li>
        +            <!-- Optionally, you can add icons to the links -->
        +            <li class="active"><a href="#"><span>Link</span></a><</li>
        +            <li><a href="#"><span>Another Link</span></a></li>
        +            <li class="treeview">
        +              <a href="#"><span>Multilevel</span> <i class="fa fa-angle-left pull-right"></i></a>
        +              <ul class="treeview-menu">
        +                <li><a href="#">Link in level 2</a></li>
        +                <li><a href="#">Link in level 2</a></li>
        +              </ul>
        +            </li>
        +          </ul><!-- /.sidebar-menu -->
        +
        +        </div><!-- /.sidebar -->
        +      </div><!-- /.main-sidebar -->
        + +

        Control Sidebar

        +

        Control sidebar is the right side bar. It can be used for many purposes and is extremely easy + to create. The sidebar ships with two different show/hide styles. The first allows the sidebar to + slide over the content. The second pushes the content to make space for the sidebar. Either of + these methods can be set through the Javascript options.

        +

        The following code should be placed within the .wrapper div. I prefer + to place it right after the footer.

        +

        Dark Sidebar Markup

        +
        <!-- The Right Sidebar -->
        +      <aside class="control-sidebar control-sidebar-dark">
        +        <!-- Content of the sidebar goes here -->
        +      </aside>
        +      <!-- The sidebar's background -->
        +      <!-- This div must placed right after the sidebar for it to work-->
        +      <div class="control-sidebar-bg"></div>
        + +

        Light Sidebar Markup

        +
        <!-- The Right Sidebar -->
        +      <aside class="control-sidebar control-sidebar-light">
        +        <!-- Content of the sidebar goes here -->
        +      </aside>
        +      <!-- The sidebar's background -->
        +      <!-- This div must placed right after the sidebar for it to work-->
        +      <div class="control-sidebar-bg"></div>
        + +

        Once you create the sidebar, you will need a toggle button to open/close it. + By adding the attribute data-toggle="control-sidebar" to any button, it will + automatically act as the toggle button.

        + +

        Toggle Button Example

        +

        + +

        Sidebar Toggle Markup

        +
        <button class="btn btn-default" data-toggle="control-sidebar">Toggle Right Sidebar</button>
        + + +

        Info Box

        +

        Info boxes are used to display statistical snippets. There are two types of info boxes.

        +

        First Type of Info Boxes

        + +
        +
        +
        + +
        + Messages + 1,410 +
        +
        +
        +
        +
        + +
        + Bookmarks + 410 +
        +
        +
        +
        +
        + +
        + Uploads + 13,648 +
        +
        +
        +
        +
        + +
        + Likes + 93,139 +
        +
        +
        +
        +

        Markup

        +
        <div class="info-box">
        +        <!-- Apply any bg-* class to to the icon to color it -->
        +        <span class="info-box-icon bg-red"><i class="fa fa-star-o"></i></span>
        +        <div class="info-box-content">
        +          <span class="info-box-text">Likes</span>
        +          <span class="info-box-number">93,139</span>
        +        </div><!-- /.info-box-content -->
        +      </div><!-- /.info-box -->
        + +

        Second Type of Info Boxes

        +
        +
        +
        + +
        + Bookmarks + 41,410 +
        +
        +
        + + 70% Increase in 30 Days + +
        +
        +
        +
        +
        + +
        + Likes + 41,410 +
        +
        +
        + + 70% Increase in 30 Days + +
        +
        +
        +
        +
        + +
        + Events + 41,410 +
        +
        +
        + + 70% Increase in 30 Days + +
        +
        +
        +
        +
        + +
        + Comments + 41,410 +
        +
        +
        + + 70% Increase in 30 Days + +
        +
        +
        +
        +

        Markup

        +
        <!-- Apply any bg-* class to to the info-box to color it -->
        +      <div class="info-box bg-red">
        +        <span class="info-box-icon"><i class="fa fa-comments-o"></i></span>
        +        <div class="info-box-content">
        +          <span class="info-box-text">Likes</span>
        +          <span class="info-box-number">41,410</span>
        +          <!-- The progress section is optional -->
        +          <div class="progress">
        +            <div class="progress-bar" style="width: 70%"></div>
        +          </div>
        +          <span class="progress-description">
        +            70% Increase in 30 Days
        +          </span>
        +        </div><!-- /.info-box-content -->
        +      </div><!-- /.info-box -->
        +

        The only thing you need to change to alternate between these style is change the placement of the bg-* class. For the + first style apply any bg-* class to the icon itself. For the other style, apply the bg-* class to the info-box div.

        + + +

        Box

        +

        The box component is the most widely used component through out this template. You can + use it for anything from displaying charts to just blocks of text. It comes in many different + styles that we will explore below.

        +

        Default Box Markup

        +
        +
        +

        Default Box Example

        +
        + + + Label +
        +
        +
        + The body of the box +
        + +
        +
        <div class="box">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Default Box Example</h3>
        +          <div class="box-tools pull-right">
        +            <!-- Buttons, labels, and many other things can be placed here! -->
        +            <!-- Here is a label for example -->
        +            <span class="label label-primary">Label</span>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +        <div class="box-footer">
        +          The footer of the box
        +        </div><!-- box-footer -->
        +      </div><!-- /.box -->
        +

        Box Variants

        +

        You can change the style of the box by adding any of the contextual classes.

        +
        +
        +
        +
        +

        Default Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Primary Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Info Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +
        +

        Warning Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Success Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Danger Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        <div class="box box-default">...</div>
        +      <div class="box box-primary">...</div>
        +      <div class="box box-info">...</div>
        +      <div class="box box-warning">...</div>
        +      <div class="box box-success">...</div>
        +      <div class="box box-danger">...</div>
        + +

        Solid Box

        +

        Solid Boxes are alternative ways to display boxes. + They can be created by simply adding the box-solid class to the box component. + You may also use contextual classes with you solid boxes.

        +
        +
        +
        +
        +

        Default Solid Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Primary Solid Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Info Solid Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +
        +

        Warning Solid Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Success Solid Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +
        +

        Danger Solid Box Example

        +
        +
        + The body of the box +
        +
        +
        +
        +
        +      <div class="box box-solid box-default">...</div>
        +      <div class="box box-solid box-primary">...</div>
        +      <div class="box box-solid box-info">...</div>
        +      <div class="box box-solid box-warning">...</div>
        +      <div class="box box-solid box-success">...</div>
        +      <div class="box box-solid box-danger">...</div>
        +

        Box Tools

        +

        Boxes can contain tools to deploy a specific event or provide simple info. The following examples makes use + of multiple AdminLTE components within the header of the box.

        +

        AdminLTE data-widget attribute provides boxes with the ability to collapse or be removed. The buttons + are placed in the box-tools which is placed in the box-header.

        +
        +      <!-- This will cause the box to be removed when clicked -->
        +      <button class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove"><i class="fa fa-times"></i></button>
        +      <!-- This will cause the box to collapse when clicked -->
        +      <button class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse"><i class="fa fa-minus"></i></button>
        +
        +
        +
        +
        +

        Collapsable

        +
        + +
        +
        +
        + The body of the box +
        +
        +
        +      <div class="box box-default">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Collapsable</h3>
        +          <div class="box-tools pull-right">
        +            <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +      </div><!-- /.box -->
        +
        +
        +
        +
        +

        Removable

        +
        + +
        +
        +
        + The body of the box +
        +
        +
        +      <div class="box box-default">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Removable</h3>
        +          <div class="box-tools pull-right">
        +            <button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +      </div><!-- /.box -->
        +
        +
        +
        +
        +

        Expandable

        +
        + +
        +
        +
        + The body of the box +
        +
        +
        +      <div class="box box-default collapsed-box">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Expandable</h3>
        +          <div class="box-tools pull-right">
        +            <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-plus"></i></button>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +      </div><!-- /.box -->
        +
        +
        +

        We can also add labels, badges, pagination, tooltips, inputs and many more in the box tools. A few examples:

        +
        +
        +
        +
        +

        Labels

        +
        + Some Label +
        +
        +
        + The body of the box +
        +
        +
        +      <div class="box box-default">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Labels</h3>
        +          <div class="box-tools pull-right">
        +            <span class="label label-default">8 New Messages</span>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +      </div><!-- /.box -->
        +
        +
        +
        +
        +

        Input

        +
        +
        + + +
        +
        +
        +
        + The body of the box +
        +
        +
        +      <div class="box box-default">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Input</h3>
        +          <div class="box-tools pull-right">
        +            <div class="has-feedback">
        +              <input type="text" class="form-control input-sm" placeholder="Search...">
        +              <span class="glyphicon glyphicon-search form-control-feedback"></span>
        +            </div>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +      </div><!-- /.box -->
        +
        +
        +
        +
        +

        Tootips on buttons

        +
        + + +
        +
        +
        + The body of the box +
        +
        +
        +      <div class="box box-default">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Tooltips on buttons</h3>
        +          <div class="box-tools pull-right">
        +            <button class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse"><i class="fa fa-minus"></i></button>
        +            <button class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove"><i class="fa fa-times"></i></button>
        +          </div><!-- /.box-tools -->
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          The body of the box
        +        </div><!-- /.box-body -->
        +      </div><!-- /.box -->
        +
        +
        +

        + If you inserted a box into the document after app.js was loaded, you have to activate + the collapse/remove buttons explicitly by calling .activateBox(): +

        +
        <script>
        +          $("#box-widget").activateBox();
        +      </script>
        + +

        Loading States

        +
        +
        +
        +
        +

        Loading state

        +
        +
        + The body of the box +
        + +
        + +
        + +
        +
        + +
        +
        +
        +

        Loading state (.box-solid)

        +
        +
        + The body of the box +
        + +
        + +
        + +
        +
        +
        +

        + To simulate a loading state, simply place this code before the .box closing tag. +

        +
        <div class="overlay">
        +        <i class="fa fa-refresh fa-spin"></i>
        +      </div>
        +      
        +

        Direct Chat

        +

        The direct chat widget extends the box component to create a beautiful chat interface. This widget + consists of a required messages pane and an optional contacts pane. Examples:

        + +
        +
        + +
        +
        +

        Direct Chat

        +
        + 3 + + + +
        +
        +
        + +
        + +
        +
        + Alexander Pierce + 23 Jan 2:00 pm +
        + message user image +
        + Is this template really for free? That's unbelievable! +
        +
        + + +
        +
        + Sarah Bullock + 23 Jan 2:05 pm +
        + message user image +
        + You better believe it! +
        +
        +
        + + + +
        + +
        +
        + +
        + +
        +
        +

        Direct Chat

        +
        + 3 + + + +
        +
        +
        + +
        + +
        +
        + Alexander Pierce + 23 Jan 2:00 pm +
        + message user image +
        + Is this template really for free? That's unbelievable! +
        +
        + + +
        +
        + Sarah Bullock + 23 Jan 2:05 pm +
        + message user image +
        + You better believe it! +
        +
        +
        + + + +
        + +
        +
        + +
        + +
        +
        +

        Direct Chat

        +
        + 3 + + + +
        +
        +
        + +
        + +
        +
        + Alexander Pierce + 23 Jan 2:00 pm +
        + message user image +
        + Is this template really for free? That's unbelievable! +
        +
        + + +
        +
        + Sarah Bullock + 23 Jan 2:05 pm +
        + message user image +
        + You better believe it! +
        +
        +
        + + + +
        + +
        +
        + +
        + +
        +
        +

        Direct Chat

        +
        + 3 + + + +
        +
        +
        + +
        + +
        +
        + Alexander Pierce + 23 Jan 2:00 pm +
        + message user image +
        + Is this template really for free? That's unbelievable! +
        +
        + + +
        +
        + Sarah Bullock + 23 Jan 2:05 pm +
        + message user image +
        + You better believe it! +
        +
        +
        + + + +
        + +
        +
        +
        +

        Direct Chat Markup

        +
        
        +      <!-- Construct the box with style you want. Here we are using box-danger -->
        +      <!-- Then add the class direct-chat and choose the direct-chat-* contexual class -->
        +      <!-- The contextual class should match the box, so we are using direct-chat-danger -->
        +      <div class="box box-danger direct-chat direct-chat-danger">
        +        <div class="box-header with-border">
        +          <h3 class="box-title">Direct Chat</h3>
        +          <div class="box-tools pull-right">
        +            <span data-toggle="tooltip" title="3 New Messages" class="badge bg-red">3</span>
        +            <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
        +            <!-- In box-tools add this button if you intend to use the contacts pane -->
        +            <button class="btn btn-box-tool" data-toggle="tooltip" title="Contacts" data-widget="chat-pane-toggle"><i class="fa fa-comments"></i></button>
        +            <button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
        +          </div>
        +        </div><!-- /.box-header -->
        +        <div class="box-body">
        +          <!-- Conversations are loaded here -->
        +          <div class="direct-chat-messages">
        +            <!-- Message. Default to the left -->
        +            <div class="direct-chat-msg">
        +              <div class="direct-chat-info clearfix">
        +                <span class="direct-chat-name pull-left">Alexander Pierce</span>
        +                <span class="direct-chat-timestamp pull-right">23 Jan 2:00 pm</span>
        +              </div><!-- /.direct-chat-info -->
        +              <img class="direct-chat-img" src="../dist/img/user1-128x128.jpg" alt="message user image"><!-- /.direct-chat-img -->
        +              <div class="direct-chat-text">
        +                Is this template really for free? That's unbelievable!
        +              </div><!-- /.direct-chat-text -->
        +            </div><!-- /.direct-chat-msg -->
        +
        +            <!-- Message to the right -->
        +            <div class="direct-chat-msg right">
        +              <div class="direct-chat-info clearfix">
        +                <span class="direct-chat-name pull-right">Sarah Bullock</span>
        +                <span class="direct-chat-timestamp pull-left">23 Jan 2:05 pm</span>
        +              </div><!-- /.direct-chat-info -->
        +              <img class="direct-chat-img" src="../dist/img/user3-128x128.jpg" alt="message user image"><!-- /.direct-chat-img -->
        +              <div class="direct-chat-text">
        +                You better believe it!
        +              </div><!-- /.direct-chat-text -->
        +            </div><!-- /.direct-chat-msg -->
        +          </div><!--/.direct-chat-messages-->
        +
        +          <!-- Contacts are loaded here -->
        +          <div class="direct-chat-contacts">
        +            <ul class="contacts-list">
        +              <li>
        +                <a href="#">
        +                  <img class="contacts-list-img" src="../dist/img/user1-128x128.jpg" alt="Contact Avatar">
        +                  <div class="contacts-list-info">
        +                    <span class="contacts-list-name">
        +                      Count Dracula
        +                      <small class="contacts-list-date pull-right">2/28/2015</small>
        +                    </span>
        +                    <span class="contacts-list-msg">How have you been? I was...</span>
        +                  </div><!-- /.contacts-list-info -->
        +                </a>
        +              </li><!-- End Contact Item -->
        +            </ul><!-- /.contatcts-list -->
        +          </div><!-- /.direct-chat-pane -->
        +        </div><!-- /.box-body -->
        +        <div class="box-footer">
        +          <div class="input-group">
        +            <input type="text" name="message" placeholder="Type Message ..." class="form-control">
        +            <span class="input-group-btn">
        +              <button type="button" class="btn btn-danger btn-flat">Send</button>
        +            </span>
        +          </div>
        +        </div><!-- /.box-footer-->
        +      </div><!--/.direct-chat -->
        +      
        + +

        Of course you can use direct chat with a solid box by adding the class solid-box to the box. Here are a couple of examples:

        + + +
        +
        + +
        +
        +

        Direct Chat in a Solid Box

        +
        + 3 + + + +
        +
        +
        + +
        + +
        +
        + Alexander Pierce + 23 Jan 2:00 pm +
        + message user image +
        + Is this template really for free? That's unbelievable! +
        +
        + + +
        +
        + Sarah Bullock + 23 Jan 2:05 pm +
        + message user image +
        + You better believe it! +
        +
        +
        + + + +
        + +
        +
        + +
        + +
        +
        +

        Direct Chat in a Solid Box

        +
        + 3 + + + +
        +
        +
        + +
        + +
        +
        + Alexander Pierce + 23 Jan 2:00 pm +
        + message user image +
        + Is this template really for free? That's unbelievable! +
        +
        + + +
        +
        + Sarah Bullock + 23 Jan 2:05 pm +
        + message user image +
        + You better believe it! +
        +
        +
        + + + +
        + +
        +
        +
        +
        + + + + +
        + +

        AdminLTE makes use of the following plugins. For documentation, updates or license information, please visit the provided links.

        + +
        + + + + +
        + +

        AdminLTE supports the following browsers:

        +
          +
        • IE9+
        • +
        • Firefox (latest)
        • +
        • Safari (latest)
        • +
        • Chrome (latest)
        • +
        • Opera (latest)
        • +
        +

        Note: IE9 does not support transitions or animations. The template will function properly but it won't use animations/transitions on IE9.

        +
        + + + + +
        + +

        To upgrade from version 1.x to the lateset version, follow this guide.

        +

        New Files

        +

        Make sure you update all CSS and JS files that are related to AdminLTE. Otherwise, the layout will not + function properly. Most important files are AdminLTE.css, skins CSS files, and app.js.

        +

        Layout Changes

        +
          +
        1. The .wrapper div must be placed immediately after the body tag rather than after the header
        2. +
        3. Change the .header div to .main-header <div class="main-header">
        4. +
        5. Change the .right-side class to .content-wrapper <div class="content-wrapper">
        6. +
        7. Change the .left-side class to .main-sidebar <div class="main-sidebar">
        8. +
        9. In the navbar, change .navbar-right to .navbar-custom-menu <div class="navbar-custom-menu">
        10. +
        +

        Navbar Custom Dropdown Menus

        +
          +
        1. The icons in the notification menu do not need bg-* classes. They should be replaced with contextual text color class such as text-aqua or text-red.
        2. +
        +

        Login, Registration and Lockscreen Pages

        +

        There are major changes to the HTML markup and style to these pages. The best way is to copy the page's code and customize it.

        +

        And you should be set to go!

        +

        Mailbox

        +

        Mailbox got an upgrade to include three different views. The views are inbox, read mail, and compose new email. To use these views, + you should use the provided HTML files in the pages/mailbox folder.

        +

        Note: the old mailbox layout has been deprecated in favor of the new one and will be removed by the next release.

        +
        + + + + +
        + +

        Thanks to many of AdminLTE users, there are multiple implementations of the template + for easy integration with back-end frameworks. The following are some of them:

        + + + +

        Note: these implementations are not supported by Almsaeed Studio. However, + they do provide a good example of how to integrate AdminLTE into different frameworks. For the latest release + of AdminLTE, please visit our repository or website

        +
        + + + + +
        + +

        Can AdminLTE be used with Wordpress?

        +

        AdminLTE is an HTML template that can be used for any purpose. However, it is not made to be easily installed on Wordpress. It will require some effort and enough knowledge of the Wordpress script to do so.

        + +

        Is there an integration guide for PHP frameworks such as Yii or Symfony?

        +

        Short answer, no. However, there are forks and tutorials around the web that provide info on how to integrate with many different frameworks. There are even versions of AdminLTE that are integrated with jQuery ajax, AngularJS and/or MVC5 ASP .NET.

        + +

        How do I get notified of new AdminLTE versions?

        +

        The best option is to subscribe to our mailing list using the subscription form on Almsaeed Studio. + If that's not appealing to you, you may watch the repository on Github or visit Almsaeed Studio every now and then for updates and announcements.

        +
        + + + + +
        + +

        AdminLTE

        +

        + AdminLTE is an open source project that is licensed under the MIT license. + This allows you to do pretty much anything you want as long as you include + the copyright in "all copies or substantial portions of the Software." + Attribution is not required (though very much appreciated). +

        +
        + + +
        +
        + +
        + + Copyright © 2014-2016 Almsaeed Studio. All rights + reserved. +
        + + + + +
        + +
        + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/WEB-INF/views/index.jsp b/src/main/webapp/WEB-INF/views/index.jsp new file mode 100644 index 0000000..8672d8b --- /dev/null +++ b/src/main/webapp/WEB-INF/views/index.jsp @@ -0,0 +1,369 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 病案归档系统 + + + + + + <%----%> + <%@ include file="/WEB-INF/jspf/comm.jspf" %> + + + + + + +
        + +
        + + + + +
        + + <%----%> + + + +
        +
        + +
        +
        +
        + +
        +
        +
        + +
        +
        +
        + + Copyright © 2019-2090 厦门嘉时软件. All rights + reserved. +
        + + + <%----%> + +
        + +
        + +<%--确认框--%> + + + + diff --git a/src/main/webapp/WEB-INF/views/lastVerifyDir/lastVerifyList.jsp b/src/main/webapp/WEB-INF/views/lastVerifyDir/lastVerifyList.jsp new file mode 100644 index 0000000..1b04feb --- /dev/null +++ b/src/main/webapp/WEB-INF/views/lastVerifyDir/lastVerifyList.jsp @@ -0,0 +1,620 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> + + + + 病案室终审 + + + + + + + <%@include file="../../jspf/comm.jspf" %> + <%@include file="../../jspf/ztreeCommom.jsp" %> + + + + + + + + + +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        + +
        + +
        + + - + +
        +
        + + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + + + +<%--多图片框--%> + +<%--发大弹窗--%> + +<%--确认框--%> + + +<%--退回弹窗--%> + +<%--审核弹窗--%> + +<%--查看流程弹窗--%> + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/medicalRecallDateDir/recallDateList.jsp b/src/main/webapp/WEB-INF/views/medicalRecallDateDir/recallDateList.jsp new file mode 100644 index 0000000..5114f34 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/medicalRecallDateDir/recallDateList.jsp @@ -0,0 +1,378 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 病案终审退回日志 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        + <%--
        + + +
        --%> +
        + +
        + + - + +
        +
        + + +
        +
        + +
        +
        +
        +
        +
        +
        + +
        + +
        +
        +
        + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/medicalRecallDir/medicalRecallList.jsp b/src/main/webapp/WEB-INF/views/medicalRecallDir/medicalRecallList.jsp new file mode 100644 index 0000000..199f3ee --- /dev/null +++ b/src/main/webapp/WEB-INF/views/medicalRecallDir/medicalRecallList.jsp @@ -0,0 +1,217 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 病案终审退回 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        + <%--
        + + +
        --%> +
        + + +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + +<%--确认框--%> + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/pdf.jsp b/src/main/webapp/WEB-INF/views/pdf.jsp new file mode 100644 index 0000000..e9d7839 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/pdf.jsp @@ -0,0 +1,42 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + ${name} + + + + <%@ include file="/WEB-INF/jspf/common.jspf" %> + + + + + + + + + + + + + diff --git a/src/main/webapp/WEB-INF/views/statistics/finalStatistics.jsp b/src/main/webapp/WEB-INF/views/statistics/finalStatistics.jsp new file mode 100644 index 0000000..296d8d1 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/finalStatistics.jsp @@ -0,0 +1,90 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 终审记录统计报表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        + + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/finalStatisticsDetail.jsp b/src/main/webapp/WEB-INF/views/statistics/finalStatisticsDetail.jsp new file mode 100644 index 0000000..c1c37c8 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/finalStatisticsDetail.jsp @@ -0,0 +1,112 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 终审记录明细报表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        +
        + + +
        +
        + +
        + + - + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/firstStatistics.jsp b/src/main/webapp/WEB-INF/views/statistics/firstStatistics.jsp new file mode 100644 index 0000000..c6d7778 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/firstStatistics.jsp @@ -0,0 +1,73 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 病案室审核记录统计表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        + + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/printCount.jsp b/src/main/webapp/WEB-INF/views/statistics/printCount.jsp new file mode 100644 index 0000000..86ffbe2 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/printCount.jsp @@ -0,0 +1,74 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 打印记录报表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/printInfo.jsp b/src/main/webapp/WEB-INF/views/statistics/printInfo.jsp new file mode 100644 index 0000000..14afbf8 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/printInfo.jsp @@ -0,0 +1,74 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 打印记录明细 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/scanCount.jsp b/src/main/webapp/WEB-INF/views/statistics/scanCount.jsp new file mode 100644 index 0000000..ac7a231 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/scanCount.jsp @@ -0,0 +1,74 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 扫描记录报表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/scanInfo.jsp b/src/main/webapp/WEB-INF/views/statistics/scanInfo.jsp new file mode 100644 index 0000000..cb22628 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/scanInfo.jsp @@ -0,0 +1,74 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 扫描记录明细 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/statistics/statisticsDetail.jsp b/src/main/webapp/WEB-INF/views/statistics/statisticsDetail.jsp new file mode 100644 index 0000000..ae8d08e --- /dev/null +++ b/src/main/webapp/WEB-INF/views/statistics/statisticsDetail.jsp @@ -0,0 +1,112 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 病案室审核记录明细报表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + +
        + +
        +
        +
        + +
        + + - + +
        +
        +
        + + +
        +
        + + +
        +
        + +
        + + - + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/unfileMedicalDir/unfileMedicalList.jsp b/src/main/webapp/WEB-INF/views/unfileMedicalDir/unfileMedicalList.jsp new file mode 100644 index 0000000..df6eb8e --- /dev/null +++ b/src/main/webapp/WEB-INF/views/unfileMedicalDir/unfileMedicalList.jsp @@ -0,0 +1,966 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 未终审病历列表 + + + + + + + <%@include file="../../jspf/comm.jspf" %> + <%@ include file="../../jspf/ztreeCommom.jsp" %> + + + + + + + + +
        + +
        +
        +
        + + +
        + +
        + + +
        +
        + + +
        +
        + + +
        + +
        + + +
        +
        + +
        + + - + +
        +
        +
        + + +
        +
        + +
        + + - + +
        +
        +
        + + +
        + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        + + + +<%--退回弹窗--%> + + + +<%--多图片框--%> + +<%--发大弹窗--%> + +<%--确认框--%> + + +<%--初审核弹窗--%> + +<%--查看流程弹窗--%> + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/vCountDir/doctorFileList.jsp b/src/main/webapp/WEB-INF/views/vCountDir/doctorFileList.jsp new file mode 100644 index 0000000..5c182e1 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/vCountDir/doctorFileList.jsp @@ -0,0 +1,86 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 医师归档统计 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + +
        + + - + +
        +
        + +
        +
        + + +
        + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/vCountDir/doctorFileListIframe.jsp b/src/main/webapp/WEB-INF/views/vCountDir/doctorFileListIframe.jsp new file mode 100644 index 0000000..1bcef7b --- /dev/null +++ b/src/main/webapp/WEB-INF/views/vCountDir/doctorFileListIframe.jsp @@ -0,0 +1,124 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 医师归档统计 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + +
        + +
        +

        +
        + + + + + + + + + + <%-- + + + + + + + + + + + + + + --%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        出院科室住院医师求和项:天数求和项:逾期天数计数项:姓名计数项逾期份数
        科室
        科室 汇总
        ${doctor.deptName}${doctor.doctor}${doctor.admissDays}${doctor.overDays}${doctor.recordCount}${doctor.recordOverCount}
        ${dept.deptName} 汇总${dept.deptAdmissDay}${dept.deptOverDays}${dept.deptCount}${dept.deptOverCount}
        +
        + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/vCountDir/vCountList.jsp b/src/main/webapp/WEB-INF/views/vCountDir/vCountList.jsp new file mode 100644 index 0000000..4037173 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/vCountDir/vCountList.jsp @@ -0,0 +1,945 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 统计列表 + + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
        + +
        +
        +
        + + +
        +
        + +
        + + - + +
        +
        + + + +
        +
        + +
        +
        +
        +
        + +
        + +
        +
        +
        +
        +
        + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000..d399265 --- /dev/null +++ b/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,87 @@ + + + emr_medical_record + + index.jsp + + + + + characterEncodingFilter + org.springframework.web.filter.CharacterEncodingFilter + + encoding + UTF-8 + + + forceRequestEncoding + true + + + forceResponseEncoding + true + + + + characterEncodingFilter + /* + + + + + + shiroFilter + org.springframework.web.filter.DelegatingFilterProxy + + + shiroFilter + /* + + + + + contextConfigLocation + classpath:config/applicationContext.xml + classpath:config/spring-shiro.xml + + + + + + org.springframework.web.context.ContextLoaderListener + + + webAppRootKey + emr_medical_record.root + + + org.springframework.web.util.WebAppRootListener + + + + + dispatcherServlet + org.springframework.web.servlet.DispatcherServlet + 1 + + + + dispatcherServlet + / + + + + \ No newline at end of file diff --git a/src/main/webapp/error.jsp b/src/main/webapp/error.jsp new file mode 100644 index 0000000..29b8f25 --- /dev/null +++ b/src/main/webapp/error.jsp @@ -0,0 +1,56 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + 首页 + + + + + <%----%> + <%@ include file="/WEB-INF/jspf/common.jspf" %> + + + + +<%--确认框--%> + + + diff --git a/src/main/webapp/favicon.ico b/src/main/webapp/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0408ffe16a4580fc7851c24426c8da478f00e690 GIT binary patch literal 90022 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 + +

        Hello World!

        + + diff --git a/src/main/webapp/login.jsp b/src/main/webapp/login.jsp new file mode 100644 index 0000000..0135cef --- /dev/null +++ b/src/main/webapp/login.jsp @@ -0,0 +1,23 @@ +<%-- + Created by IntelliJ IDEA. + User: Administrator + Date: 2019/4/29 + Time: 10:31 + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + Title + + +
        + +
        + +
        + +
        +例如:用户名:admin 密码:123456 + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/.bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/.bower.json new file mode 100644 index 0000000..b2d2c13 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/.bower.json @@ -0,0 +1,40 @@ +{ + "ignore": [ + "**/.*", + "builder", + "node_modules", + "bower_components", + "test", + "tests" + ], + "version": "2.0.1", + "name": "Ionicons", + "license": "MIT", + "authors": [ + "Ben Sperry ", + "Adam Bradley ", + "Max Lynch " + ], + "keywords": [ + "fonts", + "icon font", + "icons", + "ionic", + "web font" + ], + "main": [ + "css/ionicons.css", + "fonts/*" + ], + "homepage": "https://github.com/driftyco/ionicons", + "description": "Ionicons - free and beautiful icons from the creators of Ionic Framework", + "_release": "2.0.1", + "_resolution": { + "type": "version", + "tag": "v2.0.1", + "commit": "ecb4b806831005c25b97ed9089fbb1d7dcc0879c" + }, + "_source": "https://github.com/driftyco/ionicons.git", + "_target": "^2.0.1", + "_originalSource": "ionicons" +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/LICENSE b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/LICENSE new file mode 100644 index 0000000..18ab118 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Drifty (http://drifty.com/) + +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/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/bower.json new file mode 100644 index 0000000..9417a8e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/bower.json @@ -0,0 +1,31 @@ +{ + "ignore": [ + "**/.*", + "builder", + "node_modules", + "bower_components", + "test", + "tests" + ], + "version": "2.0.0", + "name": "Ionicons", + "license": "MIT", + "authors": [ + "Ben Sperry ", + "Adam Bradley ", + "Max Lynch " + ], + "keywords": [ + "fonts", + "icon font", + "icons", + "ionic", + "web font" + ], + "main": [ + "css/ionicons.css", + "fonts/*" + ], + "homepage": "https://github.com/driftyco/ionicons", + "description": "Ionicons - free and beautiful icons from the creators of Ionic Framework" +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/cheatsheet.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/cheatsheet.html new file mode 100644 index 0000000..d775806 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/cheatsheet.html @@ -0,0 +1,28009 @@ + + + + Ionicons v2.0.0 Cheatsheet + + + + + +
        +
        +

        Ionicons v2.0.0 Cheatsheet, 733 icons:

        +

        Ionicons Homepage

        +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        +
        + + + + + + + + + + + + + + + + + + + + +
        +
        12141618212432486496
        +
        + + + + + + + + + + + +
        +
        +
        + +
        + + \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/component.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/component.json new file mode 100644 index 0000000..5f4f544 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/component.json @@ -0,0 +1,19 @@ +{ + "repo": "driftyco/ionicons", + "development": {}, + "version": "2.0.0", + "styles": [ + "css/ionicons.css" + ], + "name": "Ionicons", + "dependencies": {}, + "keywords": [], + "license": "MIT", + "fonts": [ + "fonts/ionicons.eot", + "fonts/ionicons.svg", + "fonts/ionicons.ttf", + "fonts/ionicons.woff" + ], + "description": "The premium icon font for Ionic Framework." +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/composer.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/composer.json new file mode 100644 index 0000000..1161e9f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/composer.json @@ -0,0 +1,36 @@ +{ + "name": "driftyco/ionicons", + "license": [ + "MIT" + ], + "extra": {}, + "authors": [ + { + "homepage": "https://twitter.com/benjsperry", + "role": "Designer", + "name": "Ben Sperry", + "email": "ben@drifty.com" + }, + { + "homepage": "https://twitter.com/adamdbradley", + "role": "Developer", + "name": "Adam Bradley", + "email": "adam@drifty.com" + }, + { + "homepage": "https://twitter.com/maxlynch", + "role": "Developer", + "name": "Max Lynch", + "email": "max@drifty.com" + } + ], + "keywords": [ + "fonts", + "icon font", + "icons", + "ionic", + "web font" + ], + "homepage": "http://ionicons.com/", + "description": "The premium icon font for Ionic Framework." +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.css new file mode 100644 index 0000000..885aa6b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.css @@ -0,0 +1,1480 @@ +@charset "UTF-8"; +/*! + Ionicons, v2.0.0 + Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ + https://twitter.com/benjsperry https://twitter.com/ionicframework + MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. +*/ +@font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot?v=2.0.0"); src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg"); font-weight: normal; font-style: normal; } +.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } + +.ion-alert:before { content: "\f101"; } + +.ion-alert-circled:before { content: "\f100"; } + +.ion-android-add:before { content: "\f2c7"; } + +.ion-android-add-circle:before { content: "\f359"; } + +.ion-android-alarm-clock:before { content: "\f35a"; } + +.ion-android-alert:before { content: "\f35b"; } + +.ion-android-apps:before { content: "\f35c"; } + +.ion-android-archive:before { content: "\f2c9"; } + +.ion-android-arrow-back:before { content: "\f2ca"; } + +.ion-android-arrow-down:before { content: "\f35d"; } + +.ion-android-arrow-dropdown:before { content: "\f35f"; } + +.ion-android-arrow-dropdown-circle:before { content: "\f35e"; } + +.ion-android-arrow-dropleft:before { content: "\f361"; } + +.ion-android-arrow-dropleft-circle:before { content: "\f360"; } + +.ion-android-arrow-dropright:before { content: "\f363"; } + +.ion-android-arrow-dropright-circle:before { content: "\f362"; } + +.ion-android-arrow-dropup:before { content: "\f365"; } + +.ion-android-arrow-dropup-circle:before { content: "\f364"; } + +.ion-android-arrow-forward:before { content: "\f30f"; } + +.ion-android-arrow-up:before { content: "\f366"; } + +.ion-android-attach:before { content: "\f367"; } + +.ion-android-bar:before { content: "\f368"; } + +.ion-android-bicycle:before { content: "\f369"; } + +.ion-android-boat:before { content: "\f36a"; } + +.ion-android-bookmark:before { content: "\f36b"; } + +.ion-android-bulb:before { content: "\f36c"; } + +.ion-android-bus:before { content: "\f36d"; } + +.ion-android-calendar:before { content: "\f2d1"; } + +.ion-android-call:before { content: "\f2d2"; } + +.ion-android-camera:before { content: "\f2d3"; } + +.ion-android-cancel:before { content: "\f36e"; } + +.ion-android-car:before { content: "\f36f"; } + +.ion-android-cart:before { content: "\f370"; } + +.ion-android-chat:before { content: "\f2d4"; } + +.ion-android-checkbox:before { content: "\f374"; } + +.ion-android-checkbox-blank:before { content: "\f371"; } + +.ion-android-checkbox-outline:before { content: "\f373"; } + +.ion-android-checkbox-outline-blank:before { content: "\f372"; } + +.ion-android-checkmark-circle:before { content: "\f375"; } + +.ion-android-clipboard:before { content: "\f376"; } + +.ion-android-close:before { content: "\f2d7"; } + +.ion-android-cloud:before { content: "\f37a"; } + +.ion-android-cloud-circle:before { content: "\f377"; } + +.ion-android-cloud-done:before { content: "\f378"; } + +.ion-android-cloud-outline:before { content: "\f379"; } + +.ion-android-color-palette:before { content: "\f37b"; } + +.ion-android-compass:before { content: "\f37c"; } + +.ion-android-contact:before { content: "\f2d8"; } + +.ion-android-contacts:before { content: "\f2d9"; } + +.ion-android-contract:before { content: "\f37d"; } + +.ion-android-create:before { content: "\f37e"; } + +.ion-android-delete:before { content: "\f37f"; } + +.ion-android-desktop:before { content: "\f380"; } + +.ion-android-document:before { content: "\f381"; } + +.ion-android-done:before { content: "\f383"; } + +.ion-android-done-all:before { content: "\f382"; } + +.ion-android-download:before { content: "\f2dd"; } + +.ion-android-drafts:before { content: "\f384"; } + +.ion-android-exit:before { content: "\f385"; } + +.ion-android-expand:before { content: "\f386"; } + +.ion-android-favorite:before { content: "\f388"; } + +.ion-android-favorite-outline:before { content: "\f387"; } + +.ion-android-film:before { content: "\f389"; } + +.ion-android-folder:before { content: "\f2e0"; } + +.ion-android-folder-open:before { content: "\f38a"; } + +.ion-android-funnel:before { content: "\f38b"; } + +.ion-android-globe:before { content: "\f38c"; } + +.ion-android-hand:before { content: "\f2e3"; } + +.ion-android-hangout:before { content: "\f38d"; } + +.ion-android-happy:before { content: "\f38e"; } + +.ion-android-home:before { content: "\f38f"; } + +.ion-android-image:before { content: "\f2e4"; } + +.ion-android-laptop:before { content: "\f390"; } + +.ion-android-list:before { content: "\f391"; } + +.ion-android-locate:before { content: "\f2e9"; } + +.ion-android-lock:before { content: "\f392"; } + +.ion-android-mail:before { content: "\f2eb"; } + +.ion-android-map:before { content: "\f393"; } + +.ion-android-menu:before { content: "\f394"; } + +.ion-android-microphone:before { content: "\f2ec"; } + +.ion-android-microphone-off:before { content: "\f395"; } + +.ion-android-more-horizontal:before { content: "\f396"; } + +.ion-android-more-vertical:before { content: "\f397"; } + +.ion-android-navigate:before { content: "\f398"; } + +.ion-android-notifications:before { content: "\f39b"; } + +.ion-android-notifications-none:before { content: "\f399"; } + +.ion-android-notifications-off:before { content: "\f39a"; } + +.ion-android-open:before { content: "\f39c"; } + +.ion-android-options:before { content: "\f39d"; } + +.ion-android-people:before { content: "\f39e"; } + +.ion-android-person:before { content: "\f3a0"; } + +.ion-android-person-add:before { content: "\f39f"; } + +.ion-android-phone-landscape:before { content: "\f3a1"; } + +.ion-android-phone-portrait:before { content: "\f3a2"; } + +.ion-android-pin:before { content: "\f3a3"; } + +.ion-android-plane:before { content: "\f3a4"; } + +.ion-android-playstore:before { content: "\f2f0"; } + +.ion-android-print:before { content: "\f3a5"; } + +.ion-android-radio-button-off:before { content: "\f3a6"; } + +.ion-android-radio-button-on:before { content: "\f3a7"; } + +.ion-android-refresh:before { content: "\f3a8"; } + +.ion-android-remove:before { content: "\f2f4"; } + +.ion-android-remove-circle:before { content: "\f3a9"; } + +.ion-android-restaurant:before { content: "\f3aa"; } + +.ion-android-sad:before { content: "\f3ab"; } + +.ion-android-search:before { content: "\f2f5"; } + +.ion-android-send:before { content: "\f2f6"; } + +.ion-android-settings:before { content: "\f2f7"; } + +.ion-android-share:before { content: "\f2f8"; } + +.ion-android-share-alt:before { content: "\f3ac"; } + +.ion-android-star:before { content: "\f2fc"; } + +.ion-android-star-half:before { content: "\f3ad"; } + +.ion-android-star-outline:before { content: "\f3ae"; } + +.ion-android-stopwatch:before { content: "\f2fd"; } + +.ion-android-subway:before { content: "\f3af"; } + +.ion-android-sunny:before { content: "\f3b0"; } + +.ion-android-sync:before { content: "\f3b1"; } + +.ion-android-textsms:before { content: "\f3b2"; } + +.ion-android-time:before { content: "\f3b3"; } + +.ion-android-train:before { content: "\f3b4"; } + +.ion-android-unlock:before { content: "\f3b5"; } + +.ion-android-upload:before { content: "\f3b6"; } + +.ion-android-volume-down:before { content: "\f3b7"; } + +.ion-android-volume-mute:before { content: "\f3b8"; } + +.ion-android-volume-off:before { content: "\f3b9"; } + +.ion-android-volume-up:before { content: "\f3ba"; } + +.ion-android-walk:before { content: "\f3bb"; } + +.ion-android-warning:before { content: "\f3bc"; } + +.ion-android-watch:before { content: "\f3bd"; } + +.ion-android-wifi:before { content: "\f305"; } + +.ion-aperture:before { content: "\f313"; } + +.ion-archive:before { content: "\f102"; } + +.ion-arrow-down-a:before { content: "\f103"; } + +.ion-arrow-down-b:before { content: "\f104"; } + +.ion-arrow-down-c:before { content: "\f105"; } + +.ion-arrow-expand:before { content: "\f25e"; } + +.ion-arrow-graph-down-left:before { content: "\f25f"; } + +.ion-arrow-graph-down-right:before { content: "\f260"; } + +.ion-arrow-graph-up-left:before { content: "\f261"; } + +.ion-arrow-graph-up-right:before { content: "\f262"; } + +.ion-arrow-left-a:before { content: "\f106"; } + +.ion-arrow-left-b:before { content: "\f107"; } + +.ion-arrow-left-c:before { content: "\f108"; } + +.ion-arrow-move:before { content: "\f263"; } + +.ion-arrow-resize:before { content: "\f264"; } + +.ion-arrow-return-left:before { content: "\f265"; } + +.ion-arrow-return-right:before { content: "\f266"; } + +.ion-arrow-right-a:before { content: "\f109"; } + +.ion-arrow-right-b:before { content: "\f10a"; } + +.ion-arrow-right-c:before { content: "\f10b"; } + +.ion-arrow-shrink:before { content: "\f267"; } + +.ion-arrow-swap:before { content: "\f268"; } + +.ion-arrow-up-a:before { content: "\f10c"; } + +.ion-arrow-up-b:before { content: "\f10d"; } + +.ion-arrow-up-c:before { content: "\f10e"; } + +.ion-asterisk:before { content: "\f314"; } + +.ion-at:before { content: "\f10f"; } + +.ion-backspace:before { content: "\f3bf"; } + +.ion-backspace-outline:before { content: "\f3be"; } + +.ion-bag:before { content: "\f110"; } + +.ion-battery-charging:before { content: "\f111"; } + +.ion-battery-empty:before { content: "\f112"; } + +.ion-battery-full:before { content: "\f113"; } + +.ion-battery-half:before { content: "\f114"; } + +.ion-battery-low:before { content: "\f115"; } + +.ion-beaker:before { content: "\f269"; } + +.ion-beer:before { content: "\f26a"; } + +.ion-bluetooth:before { content: "\f116"; } + +.ion-bonfire:before { content: "\f315"; } + +.ion-bookmark:before { content: "\f26b"; } + +.ion-bowtie:before { content: "\f3c0"; } + +.ion-briefcase:before { content: "\f26c"; } + +.ion-bug:before { content: "\f2be"; } + +.ion-calculator:before { content: "\f26d"; } + +.ion-calendar:before { content: "\f117"; } + +.ion-camera:before { content: "\f118"; } + +.ion-card:before { content: "\f119"; } + +.ion-cash:before { content: "\f316"; } + +.ion-chatbox:before { content: "\f11b"; } + +.ion-chatbox-working:before { content: "\f11a"; } + +.ion-chatboxes:before { content: "\f11c"; } + +.ion-chatbubble:before { content: "\f11e"; } + +.ion-chatbubble-working:before { content: "\f11d"; } + +.ion-chatbubbles:before { content: "\f11f"; } + +.ion-checkmark:before { content: "\f122"; } + +.ion-checkmark-circled:before { content: "\f120"; } + +.ion-checkmark-round:before { content: "\f121"; } + +.ion-chevron-down:before { content: "\f123"; } + +.ion-chevron-left:before { content: "\f124"; } + +.ion-chevron-right:before { content: "\f125"; } + +.ion-chevron-up:before { content: "\f126"; } + +.ion-clipboard:before { content: "\f127"; } + +.ion-clock:before { content: "\f26e"; } + +.ion-close:before { content: "\f12a"; } + +.ion-close-circled:before { content: "\f128"; } + +.ion-close-round:before { content: "\f129"; } + +.ion-closed-captioning:before { content: "\f317"; } + +.ion-cloud:before { content: "\f12b"; } + +.ion-code:before { content: "\f271"; } + +.ion-code-download:before { content: "\f26f"; } + +.ion-code-working:before { content: "\f270"; } + +.ion-coffee:before { content: "\f272"; } + +.ion-compass:before { content: "\f273"; } + +.ion-compose:before { content: "\f12c"; } + +.ion-connection-bars:before { content: "\f274"; } + +.ion-contrast:before { content: "\f275"; } + +.ion-crop:before { content: "\f3c1"; } + +.ion-cube:before { content: "\f318"; } + +.ion-disc:before { content: "\f12d"; } + +.ion-document:before { content: "\f12f"; } + +.ion-document-text:before { content: "\f12e"; } + +.ion-drag:before { content: "\f130"; } + +.ion-earth:before { content: "\f276"; } + +.ion-easel:before { content: "\f3c2"; } + +.ion-edit:before { content: "\f2bf"; } + +.ion-egg:before { content: "\f277"; } + +.ion-eject:before { content: "\f131"; } + +.ion-email:before { content: "\f132"; } + +.ion-email-unread:before { content: "\f3c3"; } + +.ion-erlenmeyer-flask:before { content: "\f3c5"; } + +.ion-erlenmeyer-flask-bubbles:before { content: "\f3c4"; } + +.ion-eye:before { content: "\f133"; } + +.ion-eye-disabled:before { content: "\f306"; } + +.ion-female:before { content: "\f278"; } + +.ion-filing:before { content: "\f134"; } + +.ion-film-marker:before { content: "\f135"; } + +.ion-fireball:before { content: "\f319"; } + +.ion-flag:before { content: "\f279"; } + +.ion-flame:before { content: "\f31a"; } + +.ion-flash:before { content: "\f137"; } + +.ion-flash-off:before { content: "\f136"; } + +.ion-folder:before { content: "\f139"; } + +.ion-fork:before { content: "\f27a"; } + +.ion-fork-repo:before { content: "\f2c0"; } + +.ion-forward:before { content: "\f13a"; } + +.ion-funnel:before { content: "\f31b"; } + +.ion-gear-a:before { content: "\f13d"; } + +.ion-gear-b:before { content: "\f13e"; } + +.ion-grid:before { content: "\f13f"; } + +.ion-hammer:before { content: "\f27b"; } + +.ion-happy:before { content: "\f31c"; } + +.ion-happy-outline:before { content: "\f3c6"; } + +.ion-headphone:before { content: "\f140"; } + +.ion-heart:before { content: "\f141"; } + +.ion-heart-broken:before { content: "\f31d"; } + +.ion-help:before { content: "\f143"; } + +.ion-help-buoy:before { content: "\f27c"; } + +.ion-help-circled:before { content: "\f142"; } + +.ion-home:before { content: "\f144"; } + +.ion-icecream:before { content: "\f27d"; } + +.ion-image:before { content: "\f147"; } + +.ion-images:before { content: "\f148"; } + +.ion-information:before { content: "\f14a"; } + +.ion-information-circled:before { content: "\f149"; } + +.ion-ionic:before { content: "\f14b"; } + +.ion-ios-alarm:before { content: "\f3c8"; } + +.ion-ios-alarm-outline:before { content: "\f3c7"; } + +.ion-ios-albums:before { content: "\f3ca"; } + +.ion-ios-albums-outline:before { content: "\f3c9"; } + +.ion-ios-americanfootball:before { content: "\f3cc"; } + +.ion-ios-americanfootball-outline:before { content: "\f3cb"; } + +.ion-ios-analytics:before { content: "\f3ce"; } + +.ion-ios-analytics-outline:before { content: "\f3cd"; } + +.ion-ios-arrow-back:before { content: "\f3cf"; } + +.ion-ios-arrow-down:before { content: "\f3d0"; } + +.ion-ios-arrow-forward:before { content: "\f3d1"; } + +.ion-ios-arrow-left:before { content: "\f3d2"; } + +.ion-ios-arrow-right:before { content: "\f3d3"; } + +.ion-ios-arrow-thin-down:before { content: "\f3d4"; } + +.ion-ios-arrow-thin-left:before { content: "\f3d5"; } + +.ion-ios-arrow-thin-right:before { content: "\f3d6"; } + +.ion-ios-arrow-thin-up:before { content: "\f3d7"; } + +.ion-ios-arrow-up:before { content: "\f3d8"; } + +.ion-ios-at:before { content: "\f3da"; } + +.ion-ios-at-outline:before { content: "\f3d9"; } + +.ion-ios-barcode:before { content: "\f3dc"; } + +.ion-ios-barcode-outline:before { content: "\f3db"; } + +.ion-ios-baseball:before { content: "\f3de"; } + +.ion-ios-baseball-outline:before { content: "\f3dd"; } + +.ion-ios-basketball:before { content: "\f3e0"; } + +.ion-ios-basketball-outline:before { content: "\f3df"; } + +.ion-ios-bell:before { content: "\f3e2"; } + +.ion-ios-bell-outline:before { content: "\f3e1"; } + +.ion-ios-body:before { content: "\f3e4"; } + +.ion-ios-body-outline:before { content: "\f3e3"; } + +.ion-ios-bolt:before { content: "\f3e6"; } + +.ion-ios-bolt-outline:before { content: "\f3e5"; } + +.ion-ios-book:before { content: "\f3e8"; } + +.ion-ios-book-outline:before { content: "\f3e7"; } + +.ion-ios-bookmarks:before { content: "\f3ea"; } + +.ion-ios-bookmarks-outline:before { content: "\f3e9"; } + +.ion-ios-box:before { content: "\f3ec"; } + +.ion-ios-box-outline:before { content: "\f3eb"; } + +.ion-ios-briefcase:before { content: "\f3ee"; } + +.ion-ios-briefcase-outline:before { content: "\f3ed"; } + +.ion-ios-browsers:before { content: "\f3f0"; } + +.ion-ios-browsers-outline:before { content: "\f3ef"; } + +.ion-ios-calculator:before { content: "\f3f2"; } + +.ion-ios-calculator-outline:before { content: "\f3f1"; } + +.ion-ios-calendar:before { content: "\f3f4"; } + +.ion-ios-calendar-outline:before { content: "\f3f3"; } + +.ion-ios-camera:before { content: "\f3f6"; } + +.ion-ios-camera-outline:before { content: "\f3f5"; } + +.ion-ios-cart:before { content: "\f3f8"; } + +.ion-ios-cart-outline:before { content: "\f3f7"; } + +.ion-ios-chatboxes:before { content: "\f3fa"; } + +.ion-ios-chatboxes-outline:before { content: "\f3f9"; } + +.ion-ios-chatbubble:before { content: "\f3fc"; } + +.ion-ios-chatbubble-outline:before { content: "\f3fb"; } + +.ion-ios-checkmark:before { content: "\f3ff"; } + +.ion-ios-checkmark-empty:before { content: "\f3fd"; } + +.ion-ios-checkmark-outline:before { content: "\f3fe"; } + +.ion-ios-circle-filled:before { content: "\f400"; } + +.ion-ios-circle-outline:before { content: "\f401"; } + +.ion-ios-clock:before { content: "\f403"; } + +.ion-ios-clock-outline:before { content: "\f402"; } + +.ion-ios-close:before { content: "\f406"; } + +.ion-ios-close-empty:before { content: "\f404"; } + +.ion-ios-close-outline:before { content: "\f405"; } + +.ion-ios-cloud:before { content: "\f40c"; } + +.ion-ios-cloud-download:before { content: "\f408"; } + +.ion-ios-cloud-download-outline:before { content: "\f407"; } + +.ion-ios-cloud-outline:before { content: "\f409"; } + +.ion-ios-cloud-upload:before { content: "\f40b"; } + +.ion-ios-cloud-upload-outline:before { content: "\f40a"; } + +.ion-ios-cloudy:before { content: "\f410"; } + +.ion-ios-cloudy-night:before { content: "\f40e"; } + +.ion-ios-cloudy-night-outline:before { content: "\f40d"; } + +.ion-ios-cloudy-outline:before { content: "\f40f"; } + +.ion-ios-cog:before { content: "\f412"; } + +.ion-ios-cog-outline:before { content: "\f411"; } + +.ion-ios-color-filter:before { content: "\f414"; } + +.ion-ios-color-filter-outline:before { content: "\f413"; } + +.ion-ios-color-wand:before { content: "\f416"; } + +.ion-ios-color-wand-outline:before { content: "\f415"; } + +.ion-ios-compose:before { content: "\f418"; } + +.ion-ios-compose-outline:before { content: "\f417"; } + +.ion-ios-contact:before { content: "\f41a"; } + +.ion-ios-contact-outline:before { content: "\f419"; } + +.ion-ios-copy:before { content: "\f41c"; } + +.ion-ios-copy-outline:before { content: "\f41b"; } + +.ion-ios-crop:before { content: "\f41e"; } + +.ion-ios-crop-strong:before { content: "\f41d"; } + +.ion-ios-download:before { content: "\f420"; } + +.ion-ios-download-outline:before { content: "\f41f"; } + +.ion-ios-drag:before { content: "\f421"; } + +.ion-ios-email:before { content: "\f423"; } + +.ion-ios-email-outline:before { content: "\f422"; } + +.ion-ios-eye:before { content: "\f425"; } + +.ion-ios-eye-outline:before { content: "\f424"; } + +.ion-ios-fastforward:before { content: "\f427"; } + +.ion-ios-fastforward-outline:before { content: "\f426"; } + +.ion-ios-filing:before { content: "\f429"; } + +.ion-ios-filing-outline:before { content: "\f428"; } + +.ion-ios-film:before { content: "\f42b"; } + +.ion-ios-film-outline:before { content: "\f42a"; } + +.ion-ios-flag:before { content: "\f42d"; } + +.ion-ios-flag-outline:before { content: "\f42c"; } + +.ion-ios-flame:before { content: "\f42f"; } + +.ion-ios-flame-outline:before { content: "\f42e"; } + +.ion-ios-flask:before { content: "\f431"; } + +.ion-ios-flask-outline:before { content: "\f430"; } + +.ion-ios-flower:before { content: "\f433"; } + +.ion-ios-flower-outline:before { content: "\f432"; } + +.ion-ios-folder:before { content: "\f435"; } + +.ion-ios-folder-outline:before { content: "\f434"; } + +.ion-ios-football:before { content: "\f437"; } + +.ion-ios-football-outline:before { content: "\f436"; } + +.ion-ios-game-controller-a:before { content: "\f439"; } + +.ion-ios-game-controller-a-outline:before { content: "\f438"; } + +.ion-ios-game-controller-b:before { content: "\f43b"; } + +.ion-ios-game-controller-b-outline:before { content: "\f43a"; } + +.ion-ios-gear:before { content: "\f43d"; } + +.ion-ios-gear-outline:before { content: "\f43c"; } + +.ion-ios-glasses:before { content: "\f43f"; } + +.ion-ios-glasses-outline:before { content: "\f43e"; } + +.ion-ios-grid-view:before { content: "\f441"; } + +.ion-ios-grid-view-outline:before { content: "\f440"; } + +.ion-ios-heart:before { content: "\f443"; } + +.ion-ios-heart-outline:before { content: "\f442"; } + +.ion-ios-help:before { content: "\f446"; } + +.ion-ios-help-empty:before { content: "\f444"; } + +.ion-ios-help-outline:before { content: "\f445"; } + +.ion-ios-home:before { content: "\f448"; } + +.ion-ios-home-outline:before { content: "\f447"; } + +.ion-ios-infinite:before { content: "\f44a"; } + +.ion-ios-infinite-outline:before { content: "\f449"; } + +.ion-ios-information:before { content: "\f44d"; } + +.ion-ios-information-empty:before { content: "\f44b"; } + +.ion-ios-information-outline:before { content: "\f44c"; } + +.ion-ios-ionic-outline:before { content: "\f44e"; } + +.ion-ios-keypad:before { content: "\f450"; } + +.ion-ios-keypad-outline:before { content: "\f44f"; } + +.ion-ios-lightbulb:before { content: "\f452"; } + +.ion-ios-lightbulb-outline:before { content: "\f451"; } + +.ion-ios-list:before { content: "\f454"; } + +.ion-ios-list-outline:before { content: "\f453"; } + +.ion-ios-location:before { content: "\f456"; } + +.ion-ios-location-outline:before { content: "\f455"; } + +.ion-ios-locked:before { content: "\f458"; } + +.ion-ios-locked-outline:before { content: "\f457"; } + +.ion-ios-loop:before { content: "\f45a"; } + +.ion-ios-loop-strong:before { content: "\f459"; } + +.ion-ios-medical:before { content: "\f45c"; } + +.ion-ios-medical-outline:before { content: "\f45b"; } + +.ion-ios-medkit:before { content: "\f45e"; } + +.ion-ios-medkit-outline:before { content: "\f45d"; } + +.ion-ios-mic:before { content: "\f461"; } + +.ion-ios-mic-off:before { content: "\f45f"; } + +.ion-ios-mic-outline:before { content: "\f460"; } + +.ion-ios-minus:before { content: "\f464"; } + +.ion-ios-minus-empty:before { content: "\f462"; } + +.ion-ios-minus-outline:before { content: "\f463"; } + +.ion-ios-monitor:before { content: "\f466"; } + +.ion-ios-monitor-outline:before { content: "\f465"; } + +.ion-ios-moon:before { content: "\f468"; } + +.ion-ios-moon-outline:before { content: "\f467"; } + +.ion-ios-more:before { content: "\f46a"; } + +.ion-ios-more-outline:before { content: "\f469"; } + +.ion-ios-musical-note:before { content: "\f46b"; } + +.ion-ios-musical-notes:before { content: "\f46c"; } + +.ion-ios-navigate:before { content: "\f46e"; } + +.ion-ios-navigate-outline:before { content: "\f46d"; } + +.ion-ios-nutrition:before { content: "\f470"; } + +.ion-ios-nutrition-outline:before { content: "\f46f"; } + +.ion-ios-paper:before { content: "\f472"; } + +.ion-ios-paper-outline:before { content: "\f471"; } + +.ion-ios-paperplane:before { content: "\f474"; } + +.ion-ios-paperplane-outline:before { content: "\f473"; } + +.ion-ios-partlysunny:before { content: "\f476"; } + +.ion-ios-partlysunny-outline:before { content: "\f475"; } + +.ion-ios-pause:before { content: "\f478"; } + +.ion-ios-pause-outline:before { content: "\f477"; } + +.ion-ios-paw:before { content: "\f47a"; } + +.ion-ios-paw-outline:before { content: "\f479"; } + +.ion-ios-people:before { content: "\f47c"; } + +.ion-ios-people-outline:before { content: "\f47b"; } + +.ion-ios-person:before { content: "\f47e"; } + +.ion-ios-person-outline:before { content: "\f47d"; } + +.ion-ios-personadd:before { content: "\f480"; } + +.ion-ios-personadd-outline:before { content: "\f47f"; } + +.ion-ios-photos:before { content: "\f482"; } + +.ion-ios-photos-outline:before { content: "\f481"; } + +.ion-ios-pie:before { content: "\f484"; } + +.ion-ios-pie-outline:before { content: "\f483"; } + +.ion-ios-pint:before { content: "\f486"; } + +.ion-ios-pint-outline:before { content: "\f485"; } + +.ion-ios-play:before { content: "\f488"; } + +.ion-ios-play-outline:before { content: "\f487"; } + +.ion-ios-plus:before { content: "\f48b"; } + +.ion-ios-plus-empty:before { content: "\f489"; } + +.ion-ios-plus-outline:before { content: "\f48a"; } + +.ion-ios-pricetag:before { content: "\f48d"; } + +.ion-ios-pricetag-outline:before { content: "\f48c"; } + +.ion-ios-pricetags:before { content: "\f48f"; } + +.ion-ios-pricetags-outline:before { content: "\f48e"; } + +.ion-ios-printer:before { content: "\f491"; } + +.ion-ios-printer-outline:before { content: "\f490"; } + +.ion-ios-pulse:before { content: "\f493"; } + +.ion-ios-pulse-strong:before { content: "\f492"; } + +.ion-ios-rainy:before { content: "\f495"; } + +.ion-ios-rainy-outline:before { content: "\f494"; } + +.ion-ios-recording:before { content: "\f497"; } + +.ion-ios-recording-outline:before { content: "\f496"; } + +.ion-ios-redo:before { content: "\f499"; } + +.ion-ios-redo-outline:before { content: "\f498"; } + +.ion-ios-refresh:before { content: "\f49c"; } + +.ion-ios-refresh-empty:before { content: "\f49a"; } + +.ion-ios-refresh-outline:before { content: "\f49b"; } + +.ion-ios-reload:before { content: "\f49d"; } + +.ion-ios-reverse-camera:before { content: "\f49f"; } + +.ion-ios-reverse-camera-outline:before { content: "\f49e"; } + +.ion-ios-rewind:before { content: "\f4a1"; } + +.ion-ios-rewind-outline:before { content: "\f4a0"; } + +.ion-ios-rose:before { content: "\f4a3"; } + +.ion-ios-rose-outline:before { content: "\f4a2"; } + +.ion-ios-search:before { content: "\f4a5"; } + +.ion-ios-search-strong:before { content: "\f4a4"; } + +.ion-ios-settings:before { content: "\f4a7"; } + +.ion-ios-settings-strong:before { content: "\f4a6"; } + +.ion-ios-shuffle:before { content: "\f4a9"; } + +.ion-ios-shuffle-strong:before { content: "\f4a8"; } + +.ion-ios-skipbackward:before { content: "\f4ab"; } + +.ion-ios-skipbackward-outline:before { content: "\f4aa"; } + +.ion-ios-skipforward:before { content: "\f4ad"; } + +.ion-ios-skipforward-outline:before { content: "\f4ac"; } + +.ion-ios-snowy:before { content: "\f4ae"; } + +.ion-ios-speedometer:before { content: "\f4b0"; } + +.ion-ios-speedometer-outline:before { content: "\f4af"; } + +.ion-ios-star:before { content: "\f4b3"; } + +.ion-ios-star-half:before { content: "\f4b1"; } + +.ion-ios-star-outline:before { content: "\f4b2"; } + +.ion-ios-stopwatch:before { content: "\f4b5"; } + +.ion-ios-stopwatch-outline:before { content: "\f4b4"; } + +.ion-ios-sunny:before { content: "\f4b7"; } + +.ion-ios-sunny-outline:before { content: "\f4b6"; } + +.ion-ios-telephone:before { content: "\f4b9"; } + +.ion-ios-telephone-outline:before { content: "\f4b8"; } + +.ion-ios-tennisball:before { content: "\f4bb"; } + +.ion-ios-tennisball-outline:before { content: "\f4ba"; } + +.ion-ios-thunderstorm:before { content: "\f4bd"; } + +.ion-ios-thunderstorm-outline:before { content: "\f4bc"; } + +.ion-ios-time:before { content: "\f4bf"; } + +.ion-ios-time-outline:before { content: "\f4be"; } + +.ion-ios-timer:before { content: "\f4c1"; } + +.ion-ios-timer-outline:before { content: "\f4c0"; } + +.ion-ios-toggle:before { content: "\f4c3"; } + +.ion-ios-toggle-outline:before { content: "\f4c2"; } + +.ion-ios-trash:before { content: "\f4c5"; } + +.ion-ios-trash-outline:before { content: "\f4c4"; } + +.ion-ios-undo:before { content: "\f4c7"; } + +.ion-ios-undo-outline:before { content: "\f4c6"; } + +.ion-ios-unlocked:before { content: "\f4c9"; } + +.ion-ios-unlocked-outline:before { content: "\f4c8"; } + +.ion-ios-upload:before { content: "\f4cb"; } + +.ion-ios-upload-outline:before { content: "\f4ca"; } + +.ion-ios-videocam:before { content: "\f4cd"; } + +.ion-ios-videocam-outline:before { content: "\f4cc"; } + +.ion-ios-volume-high:before { content: "\f4ce"; } + +.ion-ios-volume-low:before { content: "\f4cf"; } + +.ion-ios-wineglass:before { content: "\f4d1"; } + +.ion-ios-wineglass-outline:before { content: "\f4d0"; } + +.ion-ios-world:before { content: "\f4d3"; } + +.ion-ios-world-outline:before { content: "\f4d2"; } + +.ion-ipad:before { content: "\f1f9"; } + +.ion-iphone:before { content: "\f1fa"; } + +.ion-ipod:before { content: "\f1fb"; } + +.ion-jet:before { content: "\f295"; } + +.ion-key:before { content: "\f296"; } + +.ion-knife:before { content: "\f297"; } + +.ion-laptop:before { content: "\f1fc"; } + +.ion-leaf:before { content: "\f1fd"; } + +.ion-levels:before { content: "\f298"; } + +.ion-lightbulb:before { content: "\f299"; } + +.ion-link:before { content: "\f1fe"; } + +.ion-load-a:before { content: "\f29a"; } + +.ion-load-b:before { content: "\f29b"; } + +.ion-load-c:before { content: "\f29c"; } + +.ion-load-d:before { content: "\f29d"; } + +.ion-location:before { content: "\f1ff"; } + +.ion-lock-combination:before { content: "\f4d4"; } + +.ion-locked:before { content: "\f200"; } + +.ion-log-in:before { content: "\f29e"; } + +.ion-log-out:before { content: "\f29f"; } + +.ion-loop:before { content: "\f201"; } + +.ion-magnet:before { content: "\f2a0"; } + +.ion-male:before { content: "\f2a1"; } + +.ion-man:before { content: "\f202"; } + +.ion-map:before { content: "\f203"; } + +.ion-medkit:before { content: "\f2a2"; } + +.ion-merge:before { content: "\f33f"; } + +.ion-mic-a:before { content: "\f204"; } + +.ion-mic-b:before { content: "\f205"; } + +.ion-mic-c:before { content: "\f206"; } + +.ion-minus:before { content: "\f209"; } + +.ion-minus-circled:before { content: "\f207"; } + +.ion-minus-round:before { content: "\f208"; } + +.ion-model-s:before { content: "\f2c1"; } + +.ion-monitor:before { content: "\f20a"; } + +.ion-more:before { content: "\f20b"; } + +.ion-mouse:before { content: "\f340"; } + +.ion-music-note:before { content: "\f20c"; } + +.ion-navicon:before { content: "\f20e"; } + +.ion-navicon-round:before { content: "\f20d"; } + +.ion-navigate:before { content: "\f2a3"; } + +.ion-network:before { content: "\f341"; } + +.ion-no-smoking:before { content: "\f2c2"; } + +.ion-nuclear:before { content: "\f2a4"; } + +.ion-outlet:before { content: "\f342"; } + +.ion-paintbrush:before { content: "\f4d5"; } + +.ion-paintbucket:before { content: "\f4d6"; } + +.ion-paper-airplane:before { content: "\f2c3"; } + +.ion-paperclip:before { content: "\f20f"; } + +.ion-pause:before { content: "\f210"; } + +.ion-person:before { content: "\f213"; } + +.ion-person-add:before { content: "\f211"; } + +.ion-person-stalker:before { content: "\f212"; } + +.ion-pie-graph:before { content: "\f2a5"; } + +.ion-pin:before { content: "\f2a6"; } + +.ion-pinpoint:before { content: "\f2a7"; } + +.ion-pizza:before { content: "\f2a8"; } + +.ion-plane:before { content: "\f214"; } + +.ion-planet:before { content: "\f343"; } + +.ion-play:before { content: "\f215"; } + +.ion-playstation:before { content: "\f30a"; } + +.ion-plus:before { content: "\f218"; } + +.ion-plus-circled:before { content: "\f216"; } + +.ion-plus-round:before { content: "\f217"; } + +.ion-podium:before { content: "\f344"; } + +.ion-pound:before { content: "\f219"; } + +.ion-power:before { content: "\f2a9"; } + +.ion-pricetag:before { content: "\f2aa"; } + +.ion-pricetags:before { content: "\f2ab"; } + +.ion-printer:before { content: "\f21a"; } + +.ion-pull-request:before { content: "\f345"; } + +.ion-qr-scanner:before { content: "\f346"; } + +.ion-quote:before { content: "\f347"; } + +.ion-radio-waves:before { content: "\f2ac"; } + +.ion-record:before { content: "\f21b"; } + +.ion-refresh:before { content: "\f21c"; } + +.ion-reply:before { content: "\f21e"; } + +.ion-reply-all:before { content: "\f21d"; } + +.ion-ribbon-a:before { content: "\f348"; } + +.ion-ribbon-b:before { content: "\f349"; } + +.ion-sad:before { content: "\f34a"; } + +.ion-sad-outline:before { content: "\f4d7"; } + +.ion-scissors:before { content: "\f34b"; } + +.ion-search:before { content: "\f21f"; } + +.ion-settings:before { content: "\f2ad"; } + +.ion-share:before { content: "\f220"; } + +.ion-shuffle:before { content: "\f221"; } + +.ion-skip-backward:before { content: "\f222"; } + +.ion-skip-forward:before { content: "\f223"; } + +.ion-social-android:before { content: "\f225"; } + +.ion-social-android-outline:before { content: "\f224"; } + +.ion-social-angular:before { content: "\f4d9"; } + +.ion-social-angular-outline:before { content: "\f4d8"; } + +.ion-social-apple:before { content: "\f227"; } + +.ion-social-apple-outline:before { content: "\f226"; } + +.ion-social-bitcoin:before { content: "\f2af"; } + +.ion-social-bitcoin-outline:before { content: "\f2ae"; } + +.ion-social-buffer:before { content: "\f229"; } + +.ion-social-buffer-outline:before { content: "\f228"; } + +.ion-social-chrome:before { content: "\f4db"; } + +.ion-social-chrome-outline:before { content: "\f4da"; } + +.ion-social-codepen:before { content: "\f4dd"; } + +.ion-social-codepen-outline:before { content: "\f4dc"; } + +.ion-social-css3:before { content: "\f4df"; } + +.ion-social-css3-outline:before { content: "\f4de"; } + +.ion-social-designernews:before { content: "\f22b"; } + +.ion-social-designernews-outline:before { content: "\f22a"; } + +.ion-social-dribbble:before { content: "\f22d"; } + +.ion-social-dribbble-outline:before { content: "\f22c"; } + +.ion-social-dropbox:before { content: "\f22f"; } + +.ion-social-dropbox-outline:before { content: "\f22e"; } + +.ion-social-euro:before { content: "\f4e1"; } + +.ion-social-euro-outline:before { content: "\f4e0"; } + +.ion-social-facebook:before { content: "\f231"; } + +.ion-social-facebook-outline:before { content: "\f230"; } + +.ion-social-foursquare:before { content: "\f34d"; } + +.ion-social-foursquare-outline:before { content: "\f34c"; } + +.ion-social-freebsd-devil:before { content: "\f2c4"; } + +.ion-social-github:before { content: "\f233"; } + +.ion-social-github-outline:before { content: "\f232"; } + +.ion-social-google:before { content: "\f34f"; } + +.ion-social-google-outline:before { content: "\f34e"; } + +.ion-social-googleplus:before { content: "\f235"; } + +.ion-social-googleplus-outline:before { content: "\f234"; } + +.ion-social-hackernews:before { content: "\f237"; } + +.ion-social-hackernews-outline:before { content: "\f236"; } + +.ion-social-html5:before { content: "\f4e3"; } + +.ion-social-html5-outline:before { content: "\f4e2"; } + +.ion-social-instagram:before { content: "\f351"; } + +.ion-social-instagram-outline:before { content: "\f350"; } + +.ion-social-javascript:before { content: "\f4e5"; } + +.ion-social-javascript-outline:before { content: "\f4e4"; } + +.ion-social-linkedin:before { content: "\f239"; } + +.ion-social-linkedin-outline:before { content: "\f238"; } + +.ion-social-markdown:before { content: "\f4e6"; } + +.ion-social-nodejs:before { content: "\f4e7"; } + +.ion-social-octocat:before { content: "\f4e8"; } + +.ion-social-pinterest:before { content: "\f2b1"; } + +.ion-social-pinterest-outline:before { content: "\f2b0"; } + +.ion-social-python:before { content: "\f4e9"; } + +.ion-social-reddit:before { content: "\f23b"; } + +.ion-social-reddit-outline:before { content: "\f23a"; } + +.ion-social-rss:before { content: "\f23d"; } + +.ion-social-rss-outline:before { content: "\f23c"; } + +.ion-social-sass:before { content: "\f4ea"; } + +.ion-social-skype:before { content: "\f23f"; } + +.ion-social-skype-outline:before { content: "\f23e"; } + +.ion-social-snapchat:before { content: "\f4ec"; } + +.ion-social-snapchat-outline:before { content: "\f4eb"; } + +.ion-social-tumblr:before { content: "\f241"; } + +.ion-social-tumblr-outline:before { content: "\f240"; } + +.ion-social-tux:before { content: "\f2c5"; } + +.ion-social-twitch:before { content: "\f4ee"; } + +.ion-social-twitch-outline:before { content: "\f4ed"; } + +.ion-social-twitter:before { content: "\f243"; } + +.ion-social-twitter-outline:before { content: "\f242"; } + +.ion-social-usd:before { content: "\f353"; } + +.ion-social-usd-outline:before { content: "\f352"; } + +.ion-social-vimeo:before { content: "\f245"; } + +.ion-social-vimeo-outline:before { content: "\f244"; } + +.ion-social-whatsapp:before { content: "\f4f0"; } + +.ion-social-whatsapp-outline:before { content: "\f4ef"; } + +.ion-social-windows:before { content: "\f247"; } + +.ion-social-windows-outline:before { content: "\f246"; } + +.ion-social-wordpress:before { content: "\f249"; } + +.ion-social-wordpress-outline:before { content: "\f248"; } + +.ion-social-yahoo:before { content: "\f24b"; } + +.ion-social-yahoo-outline:before { content: "\f24a"; } + +.ion-social-yen:before { content: "\f4f2"; } + +.ion-social-yen-outline:before { content: "\f4f1"; } + +.ion-social-youtube:before { content: "\f24d"; } + +.ion-social-youtube-outline:before { content: "\f24c"; } + +.ion-soup-can:before { content: "\f4f4"; } + +.ion-soup-can-outline:before { content: "\f4f3"; } + +.ion-speakerphone:before { content: "\f2b2"; } + +.ion-speedometer:before { content: "\f2b3"; } + +.ion-spoon:before { content: "\f2b4"; } + +.ion-star:before { content: "\f24e"; } + +.ion-stats-bars:before { content: "\f2b5"; } + +.ion-steam:before { content: "\f30b"; } + +.ion-stop:before { content: "\f24f"; } + +.ion-thermometer:before { content: "\f2b6"; } + +.ion-thumbsdown:before { content: "\f250"; } + +.ion-thumbsup:before { content: "\f251"; } + +.ion-toggle:before { content: "\f355"; } + +.ion-toggle-filled:before { content: "\f354"; } + +.ion-transgender:before { content: "\f4f5"; } + +.ion-trash-a:before { content: "\f252"; } + +.ion-trash-b:before { content: "\f253"; } + +.ion-trophy:before { content: "\f356"; } + +.ion-tshirt:before { content: "\f4f7"; } + +.ion-tshirt-outline:before { content: "\f4f6"; } + +.ion-umbrella:before { content: "\f2b7"; } + +.ion-university:before { content: "\f357"; } + +.ion-unlocked:before { content: "\f254"; } + +.ion-upload:before { content: "\f255"; } + +.ion-usb:before { content: "\f2b8"; } + +.ion-videocamera:before { content: "\f256"; } + +.ion-volume-high:before { content: "\f257"; } + +.ion-volume-low:before { content: "\f258"; } + +.ion-volume-medium:before { content: "\f259"; } + +.ion-volume-mute:before { content: "\f25a"; } + +.ion-wand:before { content: "\f358"; } + +.ion-waterdrop:before { content: "\f25b"; } + +.ion-wifi:before { content: "\f25c"; } + +.ion-wineglass:before { content: "\f2b9"; } + +.ion-woman:before { content: "\f25d"; } + +.ion-wrench:before { content: "\f2ba"; } + +.ion-xbox:before { content: "\f30c"; } diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.min.css new file mode 100644 index 0000000..baba9e9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.min.css @@ -0,0 +1,11 @@ +@charset "UTF-8";/*! + Ionicons, v2.0.0 + Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ + https://twitter.com/benjsperry https://twitter.com/ionicframework + MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. +*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.0");src:url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.eot b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..92a3f20a39267ae7f45144f412a995a663730360 GIT binary patch literal 120724 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

        @FHUiu&=5w(f-3S1h*&)&h2 z4q06Tzb#-=;c1}VFG$P%p@dfU-rRh34(%CwxPRi&dymS70;^?|TSEONFsG1*3a>OF z2>IY*mC6Osoq$F(Rceed)fc7?s)eVM5yZ-*YDYi{L`+i=os8-|5sG0x4ghw6aPMe< zv0z$411HresuN8fi6$XZgy!~yE+4)3(G&fLLu~jUlJeT!pr!#l1+^?uheB)_v<-Ry zK!ri-T39Af^>Hl{@rMu$3a!e18PG(8he!ks2qzK!A{19Nq9%bg1^zUtlPU%ar_qin zq^+S{L5!9RS&Enra%_o*$BeqD_b&D{M@cs8>79ZAVWMVDEXXug;p-OifjNE;`eloL z!x?QtTmY`?B&WqKTEb~%C#WWV;t$~gSBd?eoymfc%h%g`P>1jliJ%Yc7mjpJ9*L{F z%klh_e`dURNDlA6At&CvEAd%2xphh^lq>PYt0~5n7LK?6e4DthYbaY?W%!9}w#-fI zk;wZRwM@AXm}#aQ zE48l*OpU2~Xgh@`gBqr-M0iX(cBHVyeiKx&9c`l=Z)-j!NA5~NbBw3eGWC}eD zSrvu)qxVpEc!jQ91S-3#uvIa-`&c=jGYUxz-P)>48; zR{YR}h94R+3JXNCU4$aTPGHX9Z&RaB3+7BQze|x$AvvZ1X7p+c@0J}`ar4|X z{&@<+cuJ)p-!?+Lz$-RO!fPes)j`pefNKQ-u@HlzdWxRI4x=y2cO?|!TWzo!&`~7e zdNrg7@H62TVQmKXQD8Ql=_yI(X!c9o&i*)>EgGpM*=NErri4xxqOyG2V6pILSh5z0 z;#a5;QprZb{~3%%CZ2}dB1u8$ph%FN23H%va}xN~S^nu>M12DUhmhchQ)02w^Qf;)rk9wL1SMHPiS zsvw}g-#=Kxg;0aY3v6mR=fgo8`uuuNzP0Ad@nGvQGrY@ zfe7%>_)VfI;Rd=}e&W>bgg-`yW`1cUzr?mbnYiJ}#79=vR-FB;^KOvdr04MnJvHFJ zZ;Y)HEO~o)0m^Y9mYfubACk&V2o9u4p%WuLJvVdMfp}^36U=gOql@rp_y(8l^ef9w zEs9DowUBR$hSL2WxU1$!+(uUR5O|C z1Y#G4SZy4351$-H;BcdmXTyJ~d`E-zOo0vmX|m$Bojc~@g#1a&S+NUg+(dtD;ncRY zuujVNHt55&FenV4*~oZ<7m@z(9z7(T zi5;^L(5N*yZT^QdtEV#MqUqG#hm0T4~ zm{DY+uYY}1y!Arr!olGeAiO#xhMux*FkoE1>zjpqrVl?81}v3r!cn0Qm&j??{HR+F zAk;VlkBp{B99;j?DV+Sqr)m-p@2yMiHD1GwoPG=@wePRcdkD?zq$&jy0d0D z`T4nB8P`MBo!k)kDOoO-k;Yk`@+t(;NOE>{b;Y&^eYf3L(C#Mp916T4b~{DxLJ=0# zZt`4Qi5Yi1$ED zj?LPAwgT0dgF!o)}m##mA`k)XA8))6OC2{pdM~fcEq~X}M=io11?3?%QkU zR(bDQquzBMn^gR*+30iLr%x9fhxKpF?)Auc58Z#2-eu^Y!xg8Z^;NvH?0yDrV%~RK zKeNQKYHs;Qci0Y+8eGoCT;r4(#w8rJC2gR$+N0NX{K|Yp2QSF;z^Bai>9Bs9J$H`J zBbEh{JVzGD>SFdI$kHFir$4;RNq+q<&G%<&N`NFhic& zbOV;yPKsa=fGdf`B4}vC&?2SCSW>=TPL5rv?UWGM7xH@PdLbwwYI;!GPJ9RY!Z#1J z+XvcPwvLZ)9sjl1dwa}|X=k;B5jh))^Fg2gv$Iji@?jbUkLpRV$szHq6#j#`19Ni+ z?t$UQ_~OY}?Dig27|jV@ISI{3J{4Z7l$M8YBgx5yMY?oR-p0xOTI@}n;6*;EUQF`W zIdyl&Vt!8Gc5W2x>#E0Xrq9fh-_dkEs4VFln(PYQ5v zPy?AH^@bXqL}DV^rVQRrf*X{m9}cj&th{BB)SZQ%x;q2DHB!f(4q+n^#MZ7I?99FR z(FY&sPuhsIjMbkaTh0OQ5)xn_7|65!)mv(1$QMJ3I35GGg@qgS?v~qb?CrXa;zulSt%x3y0>Ck9NE-P1A!fmG{!+av{CZL%u&_QHo8~B{fag>RN{pf?_c~ z^QPFt0Xjb(A8A7wm|8;AT3o4vAX9F)_Q0^L68}Z#^=S?@e+xN*T1GU4xAC-mFLH6i z@PBaUP$O+AA>H+TJ=C=lV2tLRBbzw;i}5$j#1~P|jxVK^x5Xc)@1uQ-`ZZ=zPcq<< zp@!F$1cjP`Nz%C$}h$$~wrgTIa~x$oZn-T}QtZMg)!n~fO=p3EGB1K?S$&#T9e zdwUxQm(@O^4OU1k1@+LOznR@PtJfDA#`t1>4C)L^4*}9- z<)`%dYHm7|%!~Q*-dSpzO|%16PMQKDeHRvGPJ0=+vK zT|^x)mZ{gWm#8eJ|HW*%G`CPg4Vb8b>i$_Kd|-UBo}AcXQ!SamV#?K2VcM-1blz3) z!A_f^$4X?NKuqsQqXH_)l@vd_QFH8L%HbnwSO1mEx2c(>Hm%K%w&@p@BS#dpt2tLL zweL9RzYgtw@?B2+8n0h9R0;aH(p&&BS>bKTG^H9eiQ%a%gzQ1J zT$x*|rd6!ENlgzcxkeuHXJ|?E@>p%5UN8+C_Pov81L1I8lvFXnRJ~lBNEwNSU&xGy z0`LKl%C^hcf%Ep8;rw%fOIDpSl-Jebb%2*g=qE=97nYm7TGC~)*!D}Qq%9}4_z0Q* zZF8~S9f-&^F|L(TreMVsaT7JSZBQ@SkX3NnmROwG;8|Lj(O+?kyzJW6e|Bwx9=^VC zdN7NlmtRy9Z`xd1W^a@T?J>e5@A3_NZ}+{|_d(ysFed?|Pm8_tfz1GL{(Nbm<)I7s zIN<(ZO56|7tw3jO0NEhf#|+v5-$GA2AM9%|NgzdXzemX;uq~d$I^%x8>H%W!CFyMs zEW-lU0eu`=0YK>pH^tTK2wGe8XVj7$vvT2JE~&|OD3Z(tl)M#}%4!xKcZHlGDikCXB(CF)z}L7V*p94a?-BNVG;<_t#f!DVWD}&n8vTX#Y(95S zL_Fj5;7)vmTqJ!n>p?i+l9q;{DkpnPPnE-_-=~;dMydw-4S8Ve^uL#o#;;&zIvc+BQka)g@2vB6MDu zn`?E>6mh4nm?o)FShLdH(zi4~w%pE*dNSyeVu+nvPhrI$Koi) z#IX(aCEzy)lPacK2ggF3DPdZO55phyEcNaH!CPMRb-$r}qXF4Ozwx54Apwuu$SK(m z1GLH}Ui6ii&;Ew;N2eN%KW;Q$PqN(G@#~qalKq9O0z*&q@fU~eN%mIklsxNH@@7Kv zHBdmgl6aoZG>>Cqh|)|?7BWxr+~bgVZSR$)t?4gWIN)zfj}?b6qAvFKdVk#O!6)+V z(`M7Mn&zW8-)!3`HtoxJUm^Wb9BU~&L3GKpmQ;>m6@Zg|WWr;OVG%+6R5lAaF@beH z`f26!_UDyPKOYFFNkxSvgMChi{1!6bpLc)y1KgzF0@#X<PD*IFW2?n;NQLdC_-Ctjs7~H0*D_OLUh~c z#u8xSNgU}v@6dS4*|@U8N0+A?bN)aOkxeMdZ_r58?^(eiN;d=CPya^2{ z8h@Y^0p7S45fp-6#C4(3N5gI%j&Sb!t&?+pz{A1-`(R*=Pztmd@L>V}Tw{w%=qjzkJxp0T}# zo+HsI!=Xd9Q!mF>d;RK>+4JO>oB4LXhb@sL{K)WMXIURcST+;@=VrgZXLt@tQa^Lj zm3X>7E`dipq=XflWUy=Qkf_+!SI^tOb!2w+90cq(;!LcuKGK883exdDCE?IF0DX=R zJL0xTzRv+>7DfZC63Ve+&pvz3K0gb+N)O&DK+f!W``kGs=|k_bFPo0*PLObGZaVt8 zH3*h@LMRO-L>M)w0eDKY?jENHdK5z9Cb%3N^#m&5pW2xws7nu)nZ0}~cGJq?!(7Wj zBZcWVcYplju6p?JNIGPf?WIF|Bn)??^QjLES3f{6D_!IbeF>ZW1ih$sKf#?$Q2h?r z64+2@{(whaM@7ahGnPowPM?9UFY-S;&f5f(vmUNQ$Yp(`*8u`pDt0()h@9aX8xr=_ zPYi!I!j@jQPdGL^dra8(Is(?c{*7zTU4NBupjtg3Ty;IANBcb|J(YCP)gr9btuFoN z%qOMvgqOq<^0UwOess!v|CILRlfEF{?}MIMNJ1$Z(yXtCR3J+u$R|nUX?%bwf`SEvEDOOlv{QmP=#f>B3p=*#9;>UzL({5&a%B*5wYMxY&CEfRu~Ld^4x(a1yb^IZ@(ff>t>ZJ2fCy zi2~Ve&sDUifHee0(4=I}30Jo*|Dprmu(>E%GJb4Z=b^371x2nc5xL48j432K{#( z`Y2}i&YtbD$n?2ckU4v9dYb9Cb6>KzuK@9|va+zBs)M>KBqrX zeqmpUr1F@;x#N1XKFPYSCdir$P!)D2+0*b&`_S354+Xo@7RbZ(-Xf;82C}S&Rx-&m zXOdMYhx+{`%82BKz7#vd$kWT__15zT(RRiI=}0d8P{kkFu9V-AmK9tm|hkri653a4V1x8M6>2B@H{gWhNoAK4bbvfFlh>r1!l0<8UMxQUV`&R{#d4?+_!zw^6_K zX!#kGTt3@N<$`qm;4ju-W3Yl5IZIJZ6L89?`N>*ley2Y{`-&N|F$Gsl3pT8U1^U=}T8E$w9=@RqR_?s%UHJh7(lx4bp6>)rt`m)(UBH1kjj9NFHFB*h=T4 zSIz7zXxCiT*fl<}bGYnA+NF5AXAWGwIJte7m2SgrNZOEPJKb!CLen$(yeP*qIT|-3 zbYGt8%aQexxqJ13d3psF82d>c2AfE0epIDpQGJCZ+D|tPpK&y%`wRG3Lug z#L(;g_~ly%KX@=KOuf+juW#EMQsXaZKuaApQ<-WdYo@;PW;_9Hy{-ELY5nO+#xlct zGWM0g6T1H9uRrpL9&0r8(+_Bhim*KsID7XfZwDxA&@K| zzF2y3T?Ql&8){m1odHhQo%uO1r?i9S;~UF0uG@(5mBd)*@6|9dha=9zzc@!FM1J8uRR zC1~ceNi!wXO)D(LKP#lndRz)y=7K#rlcgsjg4w6vrxYo67C$#)h)8%d;Mf3|BYpzE zKwv|ItM=azH3WY=K}H}cxH7=LI`R;({4A5CA7TPT(6ADEO}wP4rC2-$tHdpGFec+S zzYt-M$rJQTF|H?!l5;NtH^%={8|1b18%u>%CaJ;C0Ny_)Nq~F$jYI%&3A+6q zIU54Jaa?I4)p$CXgi~8Jr~{zOPBrBKhJPp%3J0U(X)-9HU!}16tD5M~kL^eVrpM-Z z)$sb88=DR!c8ulyqDED0TiXrbrZ+t>6)?72Hnl+xp&(EhEO@I~M-^GIi2p9sXx$%) zS!O@%2T&fmYv^2!z}j8{L$ zVY&0hAH*Zci7ZdZplPhrvRzGYNBXf48~%Xz z-H6+h+5S!a_B)GCXC=x;`|5Tge59*_PIoSF3ud@o_3={N?NaA>AF7}?{R;0p=rY2q z&}G8B^L%Bb$FN)1y9tv&gnkip`^fbp9fQ_C@I7FxRxUzFR+kPlNR)9k{PiEm@(=tZ(Mc zFF|sS#g-^!&&m!3GW!@zWP-zf(C-n$bomFA;Sc0~Bs{^`VV*DX-0LzW$0IYX{vF7i z_xTRN(&U;^xebCk!{?J^!N>$l37mV=3Io6HaNUbg>+P-u122pbTz7+5k-9U2g+Wt? z{-q259DdBzbu2|u<_Mtv8D<_S<6a|8_A~M1@0h~mtF{!)VC#yb2lmJBiN8T0O+|O> z6$`^J1#$Wz<1+KYlG_&G21>a4yS7AToUtNKgkOi!@3 zZ++|5t?b~z;9R3~pk*|+ZcpuOkF)w!%={%b-fmh~t=XbD{06J)b8|WrlBjaj{Yae@ zz!6c6jL5Gpss~;Nmn!%rOM2WXX#+9y&y-;7w=4vn0a@oatbNBA%3v@V#H|Rz8{kozn zwTT)X@tIJ_L^x5LADJz+@bHFpY%F5+Gz~4U3b@XAx4CYW5O!B1c{HL#2rxEPc8k6Iy?lx{#L zj`mU)`SHKlmStN;t@gcXqKczH-qChTpgZFXWZ4dyVQ$Le+@qHJB*szf4o-7m@k zMX!t@Bxt-b-vHaMj#YFeAd9dSj_A5+#&)K5#!OS!BjLbLc%C*tUTKvqt5m5?kK8Nn zxgq4APlZCMd4K4JJqHei0?}w7bl^Mw-2UmkyI`Li4kIM_uD#RybAG03Mpg_4#jK&J zd^|Yy?05UgF8Bd~NE%Z|DflvK@4}c=s8!B;^B&__8R2}qR%0h$M$HU=o7d?dk5nix zsaxYeu8Ef^?6tgN{QTiXe!Ozzn#RP2e3<&wt-fF0n5R6dyWmK`m0++FN8?G>Y0E;b zPuz;Lk-?dG9J)`O4sH7AOz#l~L;MiG?m{=lyAjTY1qB%OF*-wqR>zJ6UvVb&8t-d# zp8Fto9lDDP_|nlR*w|=LC_M9w2db`!ZtmT zk@Z4K3%HpEv{b>N<>H&vUe2060IxwlpL~^bOC>M>#(>pVome~m_&S)+aN?4WJ zgl$jMDr|Y@LU*oJ*Wr;FhVnOv;?eXhCV(vZke=mYIQg$jsX5tfFMo zHkzBaxko>716*}@G4+?B>~c9f?fEKbnVP71Xo@`_+Ff#;z-t24AX;UJh>+zG07SKL zOcz;#P3ptYE{*Lln+toHzZ^z@@1TA4#0 z(F&V0^Ed>DvviQdUrCq8Hf6kn6XUUx4!rtH`Se&y*OQL_cnU89b`tGB%{ztiR8|Ac4O9xII@R$>|@Pr!LNIev8T*?;KNKq`~Y?KD%! z8o@#%QWP#^H`Xp08ZbxqPu^;&TL(MXMo^FTL+KB_9Ij~0tgZn5&t}h@=?{9V>gPYN z+EARb{@~nTaBlV4*T4Q*bn)d6s_%WTnqHcYOza(*Z)NEFq3LncCoF-JEKhR9P0UT| ztd|7uTT2)lHX#Dx)rXcq+WKM118+=@6|twMc@K*vnGN6;NptZ4?Rs#FeIl33H|qJv z%~H{{EVEcLCnFPd2lwj@+{Yc<$FI(P7RVjVWwVc&Cd>^@b3z->W-q$K>AIesV-3Dl;|47M`030hgqL2!FHjSc*YXm zC}WS--td{n9y_sTA*^W0G44S$o7SUII75=PWFQ_dy{c5oj76hSJv~;g9Ice!zrj{D z*_MU9JPKw_PG&3cK8nzkYw2pGRI*6LigKIe45SoO> z2>KJPH)Nkf@mnvnLwpT9P`%0b3%>V2+D?dLu8o{u@JivenfD#rMz@l@I~#i)hpWEu zjSIgcMhR9R%E(iBU-$&R6OtV*;pM@OAlh>i_(VIIw9Ut+3Wcdcm9CR_Sp~#~E{L{i z+DTSv=J8nVqNm=3cboaD^U$`@SH3!u7Ci+Y63%1yQL?60xCt4W_5pm$H@CajcnH}z zznlXpg{f^IC28-!%=Mj=?D`v3DoJw(=%qK1h4%$bMLNNa_VV`s)IYJ`*=U`TyRY16 z4X+ivy7bN?we7yMQM+EPzLVF%38z|ElGovV{N8JLy|E+CPhVKShvInk!z+f@8;bQ# zUIElP-rp{_==bqL^BOI{=$OXe8nf97^zd6S{&u5;K1OT`py>!v;_@i~=Q%72hFg+M zy0G18!&=kA5e~DGZH_u>%@ekaU?%ioc0L=34-&GKzxLs4TVkeBxu?>|V85Hx?O4Gs z#B4n&>+JC!T$?Yk#P~!_Dzq7E6}7^|_||K#`6anpX*DX9MypaCle9{Gxz}5!PpzuK zkn08R4b;{Fb8+T8ryO1+hLKW0C5Y*=j@S^RCGuZHE9|^&BFlDZKD(K+K@S)Pd^RW? z{_-ddH1|4v=0Yrhk2uQ&U@-*cp*o@ud66cgPj2`LfBS4n9}WiOuxgboxbY8G&nx&~ z*0@JUIB@!V*0z`UAF?9()TQ#{+WZArK+e0LQ4K!vuRTf}$@_R_bf<6k@c(%)m(luE z`D`_gDa?^uIn1ilc@bDgaOaSbN#d*bA3jh_r;7)^c>4IkN=2XTKg=;PQ;kffkzr>J zFYGzJrBvE-de6d*$G6XYpxrk2e`0QXfWu%8;gL*();zags)UEaDubEG$)qIc7qNvYz8o3JRZ;-bcO%H?sR0(ueIea$2E`s|Wj( z8P7}bp^QnaDoxJ0P)RsXg2cg1)8$T<0CxsWGtK*)zk-$=$clPfs=_+VcjD0iOR>QH zSGG>1g`|+Z?RkD&9JwzIdc$51rF!&)l>j_26}j^MxhcOAXl)rj$4{d_{30Ihx%B;n z{dY#lthDQ02W(>3>b3wjV!*$vE%O1`<#|m_t%n+x$R&QIsCQ zp@OW->J%Ty61&vB!VPV2im-i4oUQJSe+%Z@NlTXvaZ;CP~Q=JyV)oH!DtNh{dQf$ob|Jkm1d{^MmT)#iv zgNU1|hW3SP3@wK_$s&&_nB7PP#iJHM(#~fCg1`Z$W?;44OcaoDx9(}ec;MaD`6~Wq zV|(XZQf}PMR$Aq!%Pl&5>FI2vk)^}E{kcPd5i)w%6g%^)Lj(Fd_TU(BnEyb><#PQP z&($8y?&NxI4_+b<>fc|$;pSsi?`wpJnysF8e2l$6SkCk8m$FD+6FNQ*xK3N z@WtL|+1e1+f7n<7Bx}P)o)1-&V&q-WeBs-a>*f@OaFa5c%K5c5XFqq9?|Ih7d|e`K zQr8vu!Ccfe<1^cUv~ahw+<@dON>~b(7H0QNS7c50E4}H%wM=WTn9gte1-~MVBUaN6 z*tf%9PI|i6NCghI%(&Xhjc?_IdwE?Zr;8K6I8D;s`BqrZw+60*bSwp~0YJam>>CVS zmpbmco&^~CP2WF7PKd%b2Zvlga?KheU;Z4Agmqc~nhf^5Zi!UW(( zfFjt9Y_}vtR^y4h#{5%tz${`3Ms!h!fv*;%1w)!D=ckbhpvDC2GDec^bXhN~W_Hep z5=!9r1lf%5nzxc`gH|-=rnq8%3|N^&Hp2YV$l)K#NSe*DeFNNfV0_RA{^7gN8v#(xIYNpL=d4*{4C8P5%|c3t73RppHejq0W@S_hyw7T z%mm#p-x+7P8JAf0`n%-d-LWeK&A;oW=b&^8R~rR5oDj>$<+!Fufex@tey}dLn|VZE z5gR!@e5?|Hi}nCRhCt8+fCg_9*c>nx9AiC_De_vKJrAEj z>v_S%1N$N!PJn2yg(IJ1Y>Z>-`Gi*Yb*g^iT)_si-cwtmXSJsNJwm&^rRr*r`fgf1UN7d+w?EuRi_tuMb!6@pRS$p00-*ufhlEb(ncjHB>#k z3F$!jK@G^&1s2x}Vo>Tn%KH>s`C7Q3jEiD@B3CdKe>7#;?|Qjb;}Z)D z_v-q6NQB|@$4WsNgAMCsZXzA@$BJfk{AJlW)85sFJdEnqD}S9dcb6>vCG4Q<*e8HR zOG?m|b&^iyTv)h zxYDuC&iZ!28|!VbuK1Ae)4u!Zwse=t5{xhp~)60#<^mleWrol~l;c(M~}o z4+=0VqkWJuQGpwdeH`>FNEY_%1fak#Fymlv3h;1TxH&u+t>6rO~23c)<3ZIImLxKzNGS++?AqV~T`dy{y5v^_6wzv1^TY_Rr4Efl(Bi+uiqTHjR5)zPYrUr?X9 zOVr>SH`f&EhUOQ?e}@ki7jN`^#`j0Qe`aKbh^~&UD3@1yTGzS=R=Z|7#pMxP(8Cu@ zQgvz!YzU7DMt-_+8;;p&kkH7$gxn#HoyH9+7q>CMj6B{Fx!RUuN#zBE0mW+=4j5(> z9*uK>-Hr$r2IGkasAYm7qBU(w>9oWw1;^&|04$ ze_8n7!RVxx!fV(s0*HlCO`#5fji;oNb#t4*1JXgGx;Zg|sjS_SOlSWk6RxMg^aKLr zR~F-qxEQIDG>UL43seaO6A<8Q3!di!s+9Rk$RGH=n3A&KnBXBq#?#w7LahH+a@njTq>w)xNWgn<7{X{d!b}#3nz4kz zn3>Sh$Pf&oAOUi2!h0-3-~<%Z4k=hS;b|VbFU5pmbx_qDiN`alp%(-mDlY&p z#c)6zhr_Xekcps z>uCh@67A)PciR{ryI|+>Nz5Isf5+IUx4Ca)r-KXV-ForpYG<->jd;V^yEu+J4gk|t#iB3e|bIZ!T;^<6P6X;0mKM80DPN=64lFe z0qks)aQ@{rIGPmPl*fDeuxEHXqzjk;Xu6|i7@k*V;AETR3XmTd4XS5zI(Ad^k0u%fw4{iNh=?VMR#;RKPaqKZr;i)9jew|_x5mS= zt%`aOfwUsI%=ma_0+BGskgp}jtC&iHbx{y8uQg&qWYdkDg?_xS%sk72#EmQHJ5`ajWeSe>#?r(6GLJCHEa zPOuu?)JCtkH#yareffRLtAua9qP|7*j}N$>0cIizx)hQJa39Zp_zvyBzjdpTr%!+N&@+^)zB|&BP(!s8qQXxkl<(Tt!Z+Mo!#s+W`&3cXwYz_IY zKwFrHcOTdlK;3}J4O*}+H6w3lYXg7+!$uB7CEF!N?_?a^E-t$^QoT?sR^^a zt6nM3N280a>j3^ZvG29USMAwqCEZj%um1^no>c4lE$o3mQv=h9*qC08M&|+l=r6V` zNX`1YTIU5g-(5IVvz!0#Pv#N9JX$%hi$o?=F3A3g&Jd)(zQj5?{tX(=dpU08G;oq- zzR}cB*DtR5){s^P(%8dDjbe}x59rvIV(|r!>LSun+&0-v;U_79`G1~jgMOul%Jd>} zkIudhOeeHKk;EVo(d~pd_UM?H__7-OGGZ$6!=@`U`Y8P3!Wyo+66&TGv#p>pPMgIyy)4>R=GRcAC=J ztoryfCuz!``jaOI9?_ye;}3b4qegR5V}1V8x+;Vx>y4Wg^q~MpCZSKVB&#!s%lwuX z?Y>qr=Ge-M5Vrfyy#4&!f0GN+p#^6vE5o%FW`E%A!}D)v4K7B9`kVJl=p|QhMV@SZ zKA;@x0EE;l9>f~{<9T}XDZ@w^3?|vjl++5o7%3`OaDAK*hSAlaLn-I4LlN9&yM!G= z*CaDVc}o5_2qw4 zQY$Mwaly8E+DL5$^P?lLg!T`LSknGMX#oe0OPT_Z{^e=3Bc+qS@kbtq?I18u#w81hHv6^3h20@yC-m zIdC`LH`gG)#?;3#Q;;JO%+rbW0@*%v!EL?+PQWP?90mgBe3sm56xFus*XR5yiwNy$ ze`NWN9RXDn=BNEBf36lxe>T&|6_lCZP*gVm+p7JK5pDR@4=KvE8Yx127_Tq>6m#s` zIqJfhVcmR7_4Qomtc^@p98|?_gu2>-P(oW51aaxcoz9giHDQN9vZM06dV@Z(`l8#xEcHb9rt-v?|7 zvm>y@gw$Dpt*S(>4WN`OX@MLzi~xAR+~Ahg)#iA;VtjRcPd%%OTLpXxgdBLSkU4@j$8;-f@KS6p3%Sk^bK&|Z@qg{lW;+t9~YWiL3!=0Z%OfX4iIpir;n19R}@nGaa$axq1>$1)AX z61OiT_|qsxteT#ivzycHs$nJhcd(a4Zx8*UhtbM?cmdG{o#hVryXwZ^V~d@A_Sv zS`cJ2eLR|t=qdszC#>ra`U5H%;D(i=ZACNwSTs`*;Nln>u~h!Fsf30BT?+^0St98v}|BKINs%H7XPBYWwGC1?pxM_ zMdWeAu7z=-j_>`&EqqKk_H2Z^D?>A1Bt!}9ElYJ^z;F!)7}tMBQ*Mk5+Ac*vTuizvt4o&Ig)bsYEx>M>nx4j`i6hGhY32@lmHN^p;W z(0gn;KU+0o7=2(x;UFwOQErdXH$RJ;(_5?2`Q#mUB-?o$=A$RK#m9EcYV8kw=1&XWrjNfWHSz9O9Zyf*T5QfuoS3cH@#J=B zcA!te1nA7CP9HC#TnEt`iD2N9oQcjW*3N)aB+H;c(DNlgNwLuJ(g66x%LpMl%1;HY zvx)G|W@cur8j7PRxeBb;x*1%>)M}xfZ|)4A_-6#bL81LD(}hi2W%a}fym8|;ls&*Q zyXKlZf2g*N_aK zHUojd@TV%XAJ59jYI9y*8vM=mSMUt>!0@-%_q`MP4=6)t7?23izt+H2VQrzSIy?~V zpw)>~s2wuo=PFz}K}$l{ScAHCJV4i7IusaJ^WuH0gD2<#xGaP38hRFeJ4t5#xWFP$ z%3RaUNWxO(Jn+9LFnSIu1?Uq4!Cry_ng-R79#VtADI|82rjXc{oD2nQ4rXP7AE1QY zyW#3Wz!;KpBk%izyAuF8xUW<2(?k#N>rhKpUc>md$W}DSW&};mWS~FI< zpXYfLtzOUiuk5(08`+Qw*MT_82l*U~I-)(G!_zl?dmvd@_PrkSPO?n}=1w7M2us)@ zlj$yG*sVHU0Qldbnvkq6oyyWY*)4$iBsPq0V%5ar;#71QsbG3_>X_ugT%A`CxWW%n z>;!aal5xEyFGN&h$FJ=$pm@$gu8vsR=`c$h6}zOdN}*_`l(Z2=(9j1%yM#j#I1NE* zP)$bmT~3W#osV}cUe}M!@7VsC?K|efEW}a=uRNH-`E$KrkCqAr+cr~3 zKA}g1Qb~v)GbNoY*`=_qUdeXLSpznu)B-%B*nkNSRL%dz7-wr}5Y{MZ%frR-m?`mgT`Cjea+Tg+pp+Jn#`yRX_fOvULrMl| zJ@ee7M;?3Z$fH*xG0d6kv}~kgjl9497GG1(V@*BdBdgIZc-i9tNti?{XcFpNY_d$m z9pnpYSs>nsH+mP(Vvx{4fU!3_I)@l$ZNMR{aVs>pN3eI#21C}k8H#`F%$;{0yyC9k zN~L5ug`lu(x_jv80}mWMvcP1kfd^WFT1}h;tk!H;^6;Cd-hJxM16SN2r7S5Pm#lEy z|CaSSc4#Hp=Fg;*(7*uxV!0%{!k3`$=TqRSqbaOhFGbgHNLEUE%Uk^MFvtQuVSJo* zX9H*GNM0$vAx9hfQFEvoa8Ky^lw!Gl@jc%J9 z71h!gOGvwYgpE)Xh; z-~bfRk5AxrzDT+#Z%kR3jqo4S59{aisuk7h3zOyPQXWPNEUqQ6ISxg2HNpsn!~`S6 z;N>kPh2w1@B7~J@G!V$?QHD)9pxXqmE6u|9pd1zSU^rt>6{b6dxUrnCXqwO{RA#m> zR^aYWjkA2LVCs@T$}&I?2!_n$XfVG&9tGxJ0D@4%O@D?ZLh95OriNHp%eS^o+jb4B z6dS3NS6m~nw3IKGbo3X?SN@R-~ z&eGk7#PA0xQzaNYeJ%UUqbEFil;9tJi>*9*LYFzQCjy}QUYY#~6^C7WIv7;$coYY( zte}(jo3n_$)CbagD>z4~TZU~jq***b8sBb?Nar^N?jj`#pJ5$Y{_kI(n~xsU7b)15 zEK>|F#9V>DQELQbttdPSmko^a*}+nO_71@OVhFQEQMMxF?F+%}De@NjuM=yl49VUI zjS{yVYD3@(Dq+L94Zs~ofj|Qh;xvwr-o`%IF!vBO*WRbc^Th-wNu0>q%|y14)Xv&V zaAq?*TVJS+m7BKAY(RLB4{W1cJ+;KGSG|bAUF=_XVF!B!_OQo%OB>QlAGiCb1uziwS-{73&*Z^^z6bCj2E#kkb6pb_ScEBf$^eh?=pz*Y(LYr{rhRX-_fI_y2F0nJ|vu@#=o@P`*BP^PpP%&SRv zb{22zAHelFT|dvip5;ee)2&ZMrAKA?QBjt6$)dOm648x1qCLI|DNO|{^bCAF9)T?E z2Gq}~jT&0OzFve?F<8_ZW^<2?k3dE-IS6neSwma#jEK7zc&0`{(>J)v8AZo!!1+~ z0U1$Omh%Yf5+(k?-_h&-z~_(#p1PR?1`bcQ0^TML)P}EHZ~7N#U1=F@4%FbI4>MZV z!oouma!3Tg{C|mw@mgBgk=O`}LH91v`YR8-gb+Dn$YF}t$SKoN7TrF-q_=BS+O7JH6%m}}?So;S0Kvyd4U;H`h%yTyV6xztrOK4bM#ur`47W$ zyfmC<=Ld)AD;+vlxK`_rIJKK@IleG`%*MWyFbCsUU0WPWlq~yQSdE`ha@;j6v>bKx z3o@Y2uyTSs#O&0Go0Q7kvQ@5QGEK$Qcd4;dvL90qsIdoc*A8fJv%YOb-xa+@+oEXU zI}}Y}$D+gUswNdfV*=?sq>$pg|M4GReKn5?MD+_j(#Kg3wd;6R@vY-k9Q7VTiW6$VQQ!eNhRp(c z1bh_(rJG1--_^`y^dG{~cO^x|AvAOQ?N`HtL@%LzQA;LqNPPE;QYa*S5drPr(^>7j zrnsl*mfg!2d+iJJ40fTy+DM;eZ@+ys$!n32BV$5Npxv=qhOU}CdXW!Je(1Via7Gt~ z*q@mb6I#9A&~iD=K1LW9^IZoHY-PQzPi_q_3>KaX*H6~NllLlNvuB302d`XQUF08K*Nal(uMaShlKxK-H4NafSNDiyL(L$V&tPa$bU}%hB)>xuPwB z0(JR+g=4w0sD*LtGZ(;1?gl4$6dvPm^4;dU8(!mGL}ZK4`4~2}x(K-z*h(10m{t;B z5i6c_e-Qp*b3-;VbnL(^#<4Z4)gk|azz|Y0I@c)$$;1ozMpxE?A8}RcBE4D{&k@v; zKJpP39;;QYa51J=QmIOPEX=OFSqQ<$od2eq{EbpNq`_NTiGI^##jsVi?JzrXvk=Y{ z*Pp00+LoUENT;S(qI(!G_pg@_&x`LHQ-aHmc!$GEJhMe~%|PC#aeFn3&$2x(%i zD@s&#&?KUsQSoR4i*9xBX(Of_{eY^(^RO4f7hI#}9c8UwO!7Auc;>7w7 zEFaq=3;V{#ib>PH!YCJhHEn5T3ryQsw(9>^K}wa63v#M-L=yIu%Vi@~Xqj5psJt~9 z&Bsfhk%i;_YW5D>G)gxp*WfaWhjUf`9E|#sb6%|v9|TkQKp#8RL}7X#yDhvsC`di! zRYEQzO`GcbnQgiEc6edu+ z!%Up2;QF3sNz$jcJ`@f$lW@#OJkBcQbgP&v$-~>I&GSr&^I?9;ME1bQ_$%pbmGki3|m-wVLdP}JiviaOs_)%Q%F)5lEr96e`GCYee1tLpBVkc7+$0RjnU5CTIk z5{@M15E2gpL=e0X_MhFE z>3OeTzpme_dcXJm*6&xp`c)Z=w;zv?*j5rPi{AhEo%d|nB2HP-=k#_a#NN`}@0<4@ zyz|a2TQU>fZN0s1iE7HS4{i3eoB6Z`WVL=P)WH6F+eSTCc57)5*k2ghNNP?E^tnUo znOp;>Soa@H4mXg|o+KT3jJ5`n)~-aeM}rYekx8^VkHw=3`%$Eu#^4Zg8DOfKXR}wf zLB+OxJQ54|!-19xBASAMus;xs$i%`$3lsMyFcnLMFdNoRGW5qHi8L1I!X75ADXa{G zLC!>b`bp1n|D`Qz|F-jEP_4G+U?^lyO=L1~RG^Q-dI!)8OuKRQNGgG(5qT9Vt3bIo z)LRr~T|WG1`L^52j~*U*;DHe_THI3{+`IRqXAgqhr@H`)j`fBuq;F5!DPUO5`EvIZ30z>QDQA=xlmV2QLp?weU!{6c6wR*5xx+{NH zx;$Dgk3O|}qMmMYil?`J>Xgl~D@rl3-#ziXsWn~m=2f1u=aeU>HiXv%hi@GG_2yIh zJ39ti5#;@1n}vKOFvTQnG22514%ra{S2LghRZRH86(HRSARQ@bfaB;@H-P!MvYq>C zUBB*!;9}@X=pOf~{-V~Nmcf+lRCr^obT?wDl=@LTar)Ac$#gV%X<_?-=^v=CDT!D! z{JqKOw@cOFz3!E6PG`>8lftwxAwHRH9q5Q;GLgvJ12@J-#xJf6=JF3LID$y+SY;?( zD5P__d0p1O&->E`&RdA}wY)f_a}bHN!D_$lR#|_P>zcA%EjSqK@J(R=*!56BOKh(o z=N?C3#Xuz>tD`I^poH;Waj$~J18MVx+Y$TjL zYrPD2VU%=m*U~OfxeS#;>e9~TD%6G9vgIpaqysF%s;#V=*9^d)(iv78JN>SX&;8PU zeE#SUuL=iZqkyn@Jst?Jj0EC!i)W(<>ycRPLCV6?dD)zu*qX&W+wQ^4rW&SMWHG*9 zNEY&bJ1JMD3S!050_Ljml*ioX=oa^(f_`KCf$bN?bJGQjas>UdmA+Tlx#SJB-T<=g z+U5dIpp$IdvH?6q1Rxp-M1-+*H=d)8{o^#o7IfPk?eDg;+rDKu^sugq-7h!3qn37+ zvF0-Vp-Z$zg-TO$%^=2=yE21irOK%=+DGl^?96#+a(O6omTlP=+xW~(_zb@qSc7$& zmvnaCqC{<8wty5X*+rO5m|LoCt&39BPb{E`a>*h-D>Pvs8|wgOGJkTL;D%LUzuUwy zG;w5Q7)^{kEI1NCrh$T2gvexw1ABo3NwgC@vHch*(p{p8Avg>H;?>^`u<38T1~7DlnZqK{V!zV;dXUi}~s3jW~IC z5V-?M(%?(L%SM&LDQ6cyu?`W}Df0a@`nr=nJxTlO?mMGe4%CVWMSqlUH`_Xw*|k_rWF9pa1!TWh{0+0j*qmU^mvEv4RkTcPiqsqsc% zVqm^$>s&J}R)1wEmyw2M)8(4NmG5Vn#nAQy8fUTiIQX7cf9 zQz4l{v_>hKOfE~c#1k#?(hRZ(pO_s;W}14Y7GRjieMZWR9kDQ&*@c)DO#Yd3 zrvg1YIy5wj*PCXBMu)^~I)2n=KNR?X)OT=d>fmg>jtslAtSj(-uecjLd8yBrvq{%M z=fLG0;*{ZTfXjOTT|U4z4%zo`>EI1+D?Y$moP-Z>#76p~FMyA;ox;1{c0vmtE!R<6 z8$e=vsD$e^@BMl@T*H_Ga@3VE)_Av+_`6HV!E^>ZR>&uE^HQmIdw-?jvOgP;t?dh2 z`Y@-m=TyI6WCDQ&^ICcbOGEvoKnZK>g|Pac5En}Mh+kYJp|lo3ig&cSdOQ|o?sglz6N{=je8=3!SJ-(CkLHw z3>CV6_RH3{gBH9s7Kuh9v3NQXxi1!pU|c$apV#$Z%6THy7QqzLKzrY^Kq1u<%cc^T zecl68Beq~FH#jfb+S4A3#ni-5p*a&Da%89@7%pJsyd}~$um4y?b>w5Q zcwZqFPhoGzz@nji2acsNc?caYKeBBkv95bZe&~e$I8xU87Y2i=B>Lu^<+(p(mh|P3 z_XY_kFdsgW>tEVpV=HW%g`i7&VLL5Ej-pqf&Ei-n8nv@FlNa$rF_loh#slh!(e!PA=`Z|{9UOh{H5%CRql+%#b6`Zk9=bA4S<|YghSwDd`hikeU5`$RzUsRzijM z+q0c828WwUiwZ=EaXDKTm`ipXuZ##$`wr*gw1#_L+>0-4*pw`8(iSL!d#tYWol58I z<7oB7rjp6qVyq&D>iJwSkA9OqU`1HHI<|+Dd4YO4j&7`|14i>gbX zj71eXM@_*@&p-&FG_a(*BY{#d(2{FKMuuiAu_?nyPZw>8#9@6Qw?QV5O?E_s;bK!q zS1_84FAkZ`P-<~${8XeOft47_^Hm`V(0-)Y2Y|CL)N@pP)UE1&9A9X8bpBAP`czo0c*tj%ALYA*$lY$MPnq5)*} z59x5&5waaIz{v4XY@3HpBu@8t6|;rr;b1(}pGNRVb86OhvqxJ3{!FXPVo}jpG=n%5 z^h2OGwr_nH9KON#wC}L*SH9=Lx^T3CR1qfw6bRW2J#MEuA?)1-gXSxCFa=|e+JZ-? za_kMq9@YkQ8m87j^!HLfI?%3hf+_2`y%uT#EAYhCN9^Kb&?oF#)68ZHI|ehz$$_UV zgn&Jul~rCq8IZ{Rt_|CZ>5iR?F6jW#h4xi^|+G9JNnP2>o&IeJ>dnYh2TxwRE9e>@vP z-f7Icfhx%$B1+@P@H~>9m*~XwiROSzHpP?(&FtP+?#DTCBu8vUEO-V{mQCS6UveN3 zY(hFPBnp8=6i7i;kl;CzXlhdZQ~ma&cofMwkvJ!X&k@`bgmyLs6XisoKZMXCiREci z&0&AA32w*!n6`g`s%J7$lJ-2*!j& zVxMp@EhAVk4RY|gwO~cGqViA$rC{HvafC+>3!E`i=wIvcgX=uD{$#AyGhWy4-C(OUo zy>NToo#?FEPAc%3`nLu7eXg_7&~7Hu|6dh=GxKFN?%2?D9*|@;9-8met-BdR)Z*~} z<83RytZvNxHXez@Bdd?!)%--*JMw>O?ctZZi9e2K;_=KfE6(1Fe9e8&d$Au_VAuc1 zT8jZWEkf{2A@wlw2HUWEZO4vbNM%cQI^MEnvq+M0XyvlmQe}Syz4{|q`ao0;9GXLh z>y_8y2e+7Zh*xgRjAy@i={0Thrx47e&G z3LEx)AtE~an)2vrz}C+RWa0=%BiG$I)+oYbxFps*zp`Sq(K!6zwbx$I(0c|;Vjz%7 z;z0_cykMp!6+>dx6y{hVY%3sxnMeW%lK_AuvC^HtqoXYwI-}7z%`Aw;$6EZBG*_I~ zIPaPVuPK&y)fQji*~gxLui3YZUOB*@d*$F%FYL@kQOomoasZ&PY%C7iOd5dEF3}l4 z`v4Vhdhsfkhrw^Mq!2)#kp3__U)D#8-ji(%ekQWI=ozwHC=tpedAX>*(-fVLb%%1QJN12DhYipY^@CkFD;CN;V?i z%^VJevbH(KBoQPA`=Qs38HN`D_5{|$K;H|I!#Jg(p>&nyiPfuDu3jBKrLqk!`V(U7 z=I_}ve_iZ^sm$utmDQ`WlVbm&N>{2fJ6lP0RSrG(+~L-Tj~scpHMyWKIXj!|M?ivS zgCBNn*H*lFxhwgf;{LvDTb7NFIfOCX13o*3+YR5;ly4gLE1a`0W~V?{3_t~OBgp9P z`puWXow@{8LoFEUjSF-~L1P}R+7VSC5#HGOUb-IYMG(04YS}((txFgMhTBdU2>vl=-yE$#@1lV@Fa zRx%tuci*|9;zpS)Z|iGo>)SX`=nfqz_V*W$s7xeWm|K}Zwb7T3Rkh z1Uou{pRFMIb*8m7gA~|F`vnijy*5zrJT(wo=1ZDVM%wXr&$;F@uuIa}Oc_37m+9Sq zBN&(up=wLSK+TRLXHi)wttI$l)fLMw+IMa&KGG%QaT`86+}UyG#6`%^)zLYk+Dq+f zq_ZQuaO5Z9aBAMrrlEN$R&Vd#xgYkm?}gQ!Mz061+%)nHWcRlJv9BGAi$?;p*;Fc+ z$mJ6D@NC#7{eHgHR<0R8wtB7YeSP*GTirc~{`En4Z()#Q<~RZqtSjNA3hX9BFJn;5 zMm^w+JO;d6`zn`jc;W7rQ?}hQxFNQ9!O16APCj|~gjlYxyKiLhmYMn3rUvv-DHvHZ z^EP*}Mse_#)7H1QFFYx1Fr9zIgil)7-fqtyKJAvlA$xvbJ`lce?$6#*jrJP<;LaUr z@s)s*q5O%!Jgv%Dj=5|*Q`G@nP#Nw&Tq2gjy>(Ml8M8f}#iWmN)247N-=lZzFD*+V zz0tDL{>*~;;j8B(*Yq4^C32_1IaqLR$P2lrO@a_tHZa=xow;AVd!rqK;t8WYT z?RGo785?lSf&aRK?I6zBiQjF|sD=35$aC%1J9osl14lo zHjZrBuoI;$cLi(o;N7DZb#D!uFCe2K?iBA7?-F;3 zyTv`?-Qqon;D0Zov)(W66(0~E6dw{F79SBG759mciI0o>#V5o8@k#N3_>}mx_>6c^ zJR}~*c=zYTBjQoSN{HVP z-xc2zPm5>7_r(vy55{GzZ{TdIVk7J zAvs?zki*D%yHHkSRXS2jBWtoQ8*)^R$wl%6xfltgmdX?5GC3|Mk!$5Txn6FN z8|9^PliVyXlb6dY{y_dv{z(2<{zN`2pOZh8Ka+>$&*d-VFXgY~ujOy#Z{_pyALQ@kKg!?B zf0F+!{~(XZ7v#Ulf0ciff0F+u|6TrB{zd+W{7?B;`CoEQ9#uZrzc3EqSw!Yw6@o>8 zY`m&THLIA4tAt7-V`y5nsEo?0oXR8rQ=2NNqH0$is#A5T5{AfnRIln&{c1p!)u5WE zhSYquKn<%AwNO=5RXIv4qiU+I8fsLHsYU7pwOB1tOVx>LnHpCUYEn(9X*HuxQYWkB z>J)XVI!&!mr>is6O0`Ozsm@Yot8>)3>O8etov&V@E>IV$HR>XDv6@wvsI_XHTCX;! zjp|ahNo`h_sms+B>PodmZB^UUE7f+jL+w<%)T`80>T0!H?NP5*uTig6uT$5kz3N(Z zow{D_Q?FMys2kNA)J^JU^+xq3^=9=J^;UI@dYigcy@6`n39tdQd&2 z9#)@KpHq*hN7d)m7t|NkLG_sWlKQgxiu$U0Ts@(_roOJep}wiUrM|76R8Ofx>O1PY z>U-*G^^E$y`hohP`jPsv`iXj0J*R#e+O=i#Otn(sw#u!;t>)HnTjRFQZG+oUZpXMC z=XQeINp7dOo#uAN+g2&RO8HgFuTnl%C3LT|O8HgFuTp-M@~f0zrTi-8S1G?r`BloV zQocj^4&^(P?@+!&`3~hfl#gf%_qrU)cPQVXe24NK%6BN=p?rt(HRWr{*Oad*UsFET z!Eoil=<&9cuPIkkuBIGKIht||x}_hV?Qm->`hcdd=|o43EzoJI?yf z@H%FA9W&l_IMg@vXWV)?74JHnigz7O#k&rt;?>uwc=dHE-gP+@@4B3dC*P@f@|}t& z->G==or)*lsd)083guJZ9O|1xeRHU94)x8UzB$x4hx+DF-yG_jLw$3oZw~d%p}slP zH;4M>P~RNt8%E8&cA&mF)HjFv=1|`p>YGD-bEt0)_06HaIn+0Y`sPsI9O|1xeM9(y zCztx>P~RNtn?rqbsBeyD`)js8_0FN*IhyUS+5Xf+hkEEx4;|{ELp_Ac*}D$vp+h}% z4DY|;{ij|!)JunY=}<2n>ZM~S-|+q$-hadUU-O;=r^fo%D8EMit5N@IlwYI#8tY$U z{cF^}8uhQn`qwDGM)@_$uTg%T^6Qjer~EqQ*D1eF`E|;#Q+}QD>y%%o{5s{=DZftn zb;_?(euMHGl;5CyL|a%~!6*f{l;5EI2IV&>zd`v8%5PA9gYp}cKgM##Sk4&B8DlwP zEN6`6jIo?CmNRy&9M)ru^%!S8##xVX)?=LY7-v1kDSw>u$0>iD^2aHEobtyhf1L8i zDSw>u$0>h;@+T;Ng7POQe}eKSD1U2Npw;7&4 z!}Df%eKTx_8OocXyqRO)^Wp$u}FM8B_F7>GQ+~`qH|Me*Kf0Xh^DSwRe$0&b{^2aEDjPi-Mns}>;x0-mX ziMN_~tBJRoc&mxGdW`akx0-mXiMN_~tBJRoc&mxGns}>;x0-mXiMN_~tBJRoc&mxG zns}>;x0-mXiMN_~tBJRoc&mxGns}>;x0-mXiMN_~t0&n06Kwwpwm)%L6Nfc%SQCde zaaa?FHE~!IhxH`yKk-;k^8OQ-HE~%_QvM|6Pg4FQ+kcYxe~R~?IIfA~nmDeB<9dqv zH%0lxbxmB?#C1JI{hOlvDat3_>nX~gqI}}No~HgyQ~$^ZntY(ADSw*sr>XzbtUvie zPg6d5Lz6f3H0wW2`O}n7KG8FjKSTL5)PM4fCeLW{j3&=$@{Fe4qG`8i+AW&=qiMHj z+AW%Pi=o|OXtx;JErxcBq1|H0TZX)4Xtx;JErxcBA)guYnIWGU+AW55iy^-m+AW55 zi=o|O$a{voXUKboyl2RJhP-FUdxpGc$a{voXUKboc8j6iVraJ*+AW55i=o|u#p+$0 zG_+d`?G{73#n5gsv|9}A7DKzm&~7obTMX?ML%YS$ZZWi5uo#vnk9Lcp-C}6B7}_m{ zc8j6iVraJ*+AW55i=o|OXtx;JEr$GW$p41?Z^-|K{BOwrhWu~H|Azc;$p41?Z^-|K z{BOwrhWu~H|Azc;$p41?Z^-|K{Er18y!Igf8}dJ5j(FUA{tWrwkpB(&-;n + + + + +Created by FontForge 20120731 at Thu Dec 4 09:51:48 2014 + By Adam Bradley +Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.ttf b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c4e4632486d863337c1c73478ddb3c20726c55a0 GIT binary patch literal 188508 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

        8E#xmG!w{$tO5=<$!EHPzZXo}IBc1_sqA&q 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.woff b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/fonts/ionicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..5f3a14e0a5ca6d20cc4fac708979e807b0d51bc3 GIT binary patch literal 67904 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

      • F(S(gioucm()OHA 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 E0LEz`i~s-t literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-font.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-font.less new file mode 100644 index 0000000..1d9bf7e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-font.less @@ -0,0 +1,27 @@ +// Ionicons Font Path +// -------------------------- + +@font-face { + font-family: @ionicons-font-family; + src:url("@{ionicons-font-path}/ionicons.eot?v=@{ionicons-version}"); + src:url("@{ionicons-font-path}/ionicons.eot?v=@{ionicons-version}#iefix") format("embedded-opentype"), + url("@{ionicons-font-path}/ionicons.ttf?v=@{ionicons-version}") format("truetype"), + url("@{ionicons-font-path}/ionicons.woff?v=@{ionicons-version}") format("woff"), + url("@{ionicons-font-path}/ionicons.svg?v=@{ionicons-version}#Ionicons") format("svg"); + font-weight: normal; + font-style: normal; +} + +.ion { + display: inline-block; + font-family: @ionicons-font-family; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + text-rendering: auto; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-icons.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-icons.less new file mode 100644 index 0000000..5e6052e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-icons.less @@ -0,0 +1,1473 @@ +// Ionicons Icons +// -------------------------- + +.ionicons, +.@{ionicons-prefix}alert:before, +.@{ionicons-prefix}alert-circled:before, +.@{ionicons-prefix}android-add:before, +.@{ionicons-prefix}android-add-circle:before, +.@{ionicons-prefix}android-alarm-clock:before, +.@{ionicons-prefix}android-alert:before, +.@{ionicons-prefix}android-apps:before, +.@{ionicons-prefix}android-archive:before, +.@{ionicons-prefix}android-arrow-back:before, +.@{ionicons-prefix}android-arrow-down:before, +.@{ionicons-prefix}android-arrow-dropdown:before, +.@{ionicons-prefix}android-arrow-dropdown-circle:before, +.@{ionicons-prefix}android-arrow-dropleft:before, +.@{ionicons-prefix}android-arrow-dropleft-circle:before, +.@{ionicons-prefix}android-arrow-dropright:before, +.@{ionicons-prefix}android-arrow-dropright-circle:before, +.@{ionicons-prefix}android-arrow-dropup:before, +.@{ionicons-prefix}android-arrow-dropup-circle:before, +.@{ionicons-prefix}android-arrow-forward:before, +.@{ionicons-prefix}android-arrow-up:before, +.@{ionicons-prefix}android-attach:before, +.@{ionicons-prefix}android-bar:before, +.@{ionicons-prefix}android-bicycle:before, +.@{ionicons-prefix}android-boat:before, +.@{ionicons-prefix}android-bookmark:before, +.@{ionicons-prefix}android-bulb:before, +.@{ionicons-prefix}android-bus:before, +.@{ionicons-prefix}android-calendar:before, +.@{ionicons-prefix}android-call:before, +.@{ionicons-prefix}android-camera:before, +.@{ionicons-prefix}android-cancel:before, +.@{ionicons-prefix}android-car:before, +.@{ionicons-prefix}android-cart:before, +.@{ionicons-prefix}android-chat:before, +.@{ionicons-prefix}android-checkbox:before, +.@{ionicons-prefix}android-checkbox-blank:before, +.@{ionicons-prefix}android-checkbox-outline:before, +.@{ionicons-prefix}android-checkbox-outline-blank:before, +.@{ionicons-prefix}android-checkmark-circle:before, +.@{ionicons-prefix}android-clipboard:before, +.@{ionicons-prefix}android-close:before, +.@{ionicons-prefix}android-cloud:before, +.@{ionicons-prefix}android-cloud-circle:before, +.@{ionicons-prefix}android-cloud-done:before, +.@{ionicons-prefix}android-cloud-outline:before, +.@{ionicons-prefix}android-color-palette:before, +.@{ionicons-prefix}android-compass:before, +.@{ionicons-prefix}android-contact:before, +.@{ionicons-prefix}android-contacts:before, +.@{ionicons-prefix}android-contract:before, +.@{ionicons-prefix}android-create:before, +.@{ionicons-prefix}android-delete:before, +.@{ionicons-prefix}android-desktop:before, +.@{ionicons-prefix}android-document:before, +.@{ionicons-prefix}android-done:before, +.@{ionicons-prefix}android-done-all:before, +.@{ionicons-prefix}android-download:before, +.@{ionicons-prefix}android-drafts:before, +.@{ionicons-prefix}android-exit:before, +.@{ionicons-prefix}android-expand:before, +.@{ionicons-prefix}android-favorite:before, +.@{ionicons-prefix}android-favorite-outline:before, +.@{ionicons-prefix}android-film:before, +.@{ionicons-prefix}android-folder:before, +.@{ionicons-prefix}android-folder-open:before, +.@{ionicons-prefix}android-funnel:before, +.@{ionicons-prefix}android-globe:before, +.@{ionicons-prefix}android-hand:before, +.@{ionicons-prefix}android-hangout:before, +.@{ionicons-prefix}android-happy:before, +.@{ionicons-prefix}android-home:before, +.@{ionicons-prefix}android-image:before, +.@{ionicons-prefix}android-laptop:before, +.@{ionicons-prefix}android-list:before, +.@{ionicons-prefix}android-locate:before, +.@{ionicons-prefix}android-lock:before, +.@{ionicons-prefix}android-mail:before, +.@{ionicons-prefix}android-map:before, +.@{ionicons-prefix}android-menu:before, +.@{ionicons-prefix}android-microphone:before, +.@{ionicons-prefix}android-microphone-off:before, +.@{ionicons-prefix}android-more-horizontal:before, +.@{ionicons-prefix}android-more-vertical:before, +.@{ionicons-prefix}android-navigate:before, +.@{ionicons-prefix}android-notifications:before, +.@{ionicons-prefix}android-notifications-none:before, +.@{ionicons-prefix}android-notifications-off:before, +.@{ionicons-prefix}android-open:before, +.@{ionicons-prefix}android-options:before, +.@{ionicons-prefix}android-people:before, +.@{ionicons-prefix}android-person:before, +.@{ionicons-prefix}android-person-add:before, +.@{ionicons-prefix}android-phone-landscape:before, +.@{ionicons-prefix}android-phone-portrait:before, +.@{ionicons-prefix}android-pin:before, +.@{ionicons-prefix}android-plane:before, +.@{ionicons-prefix}android-playstore:before, +.@{ionicons-prefix}android-print:before, +.@{ionicons-prefix}android-radio-button-off:before, +.@{ionicons-prefix}android-radio-button-on:before, +.@{ionicons-prefix}android-refresh:before, +.@{ionicons-prefix}android-remove:before, +.@{ionicons-prefix}android-remove-circle:before, +.@{ionicons-prefix}android-restaurant:before, +.@{ionicons-prefix}android-sad:before, +.@{ionicons-prefix}android-search:before, +.@{ionicons-prefix}android-send:before, +.@{ionicons-prefix}android-settings:before, +.@{ionicons-prefix}android-share:before, +.@{ionicons-prefix}android-share-alt:before, +.@{ionicons-prefix}android-star:before, +.@{ionicons-prefix}android-star-half:before, +.@{ionicons-prefix}android-star-outline:before, +.@{ionicons-prefix}android-stopwatch:before, +.@{ionicons-prefix}android-subway:before, +.@{ionicons-prefix}android-sunny:before, +.@{ionicons-prefix}android-sync:before, +.@{ionicons-prefix}android-textsms:before, +.@{ionicons-prefix}android-time:before, +.@{ionicons-prefix}android-train:before, +.@{ionicons-prefix}android-unlock:before, +.@{ionicons-prefix}android-upload:before, +.@{ionicons-prefix}android-volume-down:before, +.@{ionicons-prefix}android-volume-mute:before, +.@{ionicons-prefix}android-volume-off:before, +.@{ionicons-prefix}android-volume-up:before, +.@{ionicons-prefix}android-walk:before, +.@{ionicons-prefix}android-warning:before, +.@{ionicons-prefix}android-watch:before, +.@{ionicons-prefix}android-wifi:before, +.@{ionicons-prefix}aperture:before, +.@{ionicons-prefix}archive:before, +.@{ionicons-prefix}arrow-down-a:before, +.@{ionicons-prefix}arrow-down-b:before, +.@{ionicons-prefix}arrow-down-c:before, +.@{ionicons-prefix}arrow-expand:before, +.@{ionicons-prefix}arrow-graph-down-left:before, +.@{ionicons-prefix}arrow-graph-down-right:before, +.@{ionicons-prefix}arrow-graph-up-left:before, +.@{ionicons-prefix}arrow-graph-up-right:before, +.@{ionicons-prefix}arrow-left-a:before, +.@{ionicons-prefix}arrow-left-b:before, +.@{ionicons-prefix}arrow-left-c:before, +.@{ionicons-prefix}arrow-move:before, +.@{ionicons-prefix}arrow-resize:before, +.@{ionicons-prefix}arrow-return-left:before, +.@{ionicons-prefix}arrow-return-right:before, +.@{ionicons-prefix}arrow-right-a:before, +.@{ionicons-prefix}arrow-right-b:before, +.@{ionicons-prefix}arrow-right-c:before, +.@{ionicons-prefix}arrow-shrink:before, +.@{ionicons-prefix}arrow-swap:before, +.@{ionicons-prefix}arrow-up-a:before, +.@{ionicons-prefix}arrow-up-b:before, +.@{ionicons-prefix}arrow-up-c:before, +.@{ionicons-prefix}asterisk:before, +.@{ionicons-prefix}at:before, +.@{ionicons-prefix}backspace:before, +.@{ionicons-prefix}backspace-outline:before, +.@{ionicons-prefix}bag:before, +.@{ionicons-prefix}battery-charging:before, +.@{ionicons-prefix}battery-empty:before, +.@{ionicons-prefix}battery-full:before, +.@{ionicons-prefix}battery-half:before, +.@{ionicons-prefix}battery-low:before, +.@{ionicons-prefix}beaker:before, +.@{ionicons-prefix}beer:before, +.@{ionicons-prefix}bluetooth:before, +.@{ionicons-prefix}bonfire:before, +.@{ionicons-prefix}bookmark:before, +.@{ionicons-prefix}bowtie:before, +.@{ionicons-prefix}briefcase:before, +.@{ionicons-prefix}bug:before, +.@{ionicons-prefix}calculator:before, +.@{ionicons-prefix}calendar:before, +.@{ionicons-prefix}camera:before, +.@{ionicons-prefix}card:before, +.@{ionicons-prefix}cash:before, +.@{ionicons-prefix}chatbox:before, +.@{ionicons-prefix}chatbox-working:before, +.@{ionicons-prefix}chatboxes:before, +.@{ionicons-prefix}chatbubble:before, +.@{ionicons-prefix}chatbubble-working:before, +.@{ionicons-prefix}chatbubbles:before, +.@{ionicons-prefix}checkmark:before, +.@{ionicons-prefix}checkmark-circled:before, +.@{ionicons-prefix}checkmark-round:before, +.@{ionicons-prefix}chevron-down:before, +.@{ionicons-prefix}chevron-left:before, +.@{ionicons-prefix}chevron-right:before, +.@{ionicons-prefix}chevron-up:before, +.@{ionicons-prefix}clipboard:before, +.@{ionicons-prefix}clock:before, +.@{ionicons-prefix}close:before, +.@{ionicons-prefix}close-circled:before, +.@{ionicons-prefix}close-round:before, +.@{ionicons-prefix}closed-captioning:before, +.@{ionicons-prefix}cloud:before, +.@{ionicons-prefix}code:before, +.@{ionicons-prefix}code-download:before, +.@{ionicons-prefix}code-working:before, +.@{ionicons-prefix}coffee:before, +.@{ionicons-prefix}compass:before, +.@{ionicons-prefix}compose:before, +.@{ionicons-prefix}connection-bars:before, +.@{ionicons-prefix}contrast:before, +.@{ionicons-prefix}crop:before, +.@{ionicons-prefix}cube:before, +.@{ionicons-prefix}disc:before, +.@{ionicons-prefix}document:before, +.@{ionicons-prefix}document-text:before, +.@{ionicons-prefix}drag:before, +.@{ionicons-prefix}earth:before, +.@{ionicons-prefix}easel:before, +.@{ionicons-prefix}edit:before, +.@{ionicons-prefix}egg:before, +.@{ionicons-prefix}eject:before, +.@{ionicons-prefix}email:before, +.@{ionicons-prefix}email-unread:before, +.@{ionicons-prefix}erlenmeyer-flask:before, +.@{ionicons-prefix}erlenmeyer-flask-bubbles:before, +.@{ionicons-prefix}eye:before, +.@{ionicons-prefix}eye-disabled:before, +.@{ionicons-prefix}female:before, +.@{ionicons-prefix}filing:before, +.@{ionicons-prefix}film-marker:before, +.@{ionicons-prefix}fireball:before, +.@{ionicons-prefix}flag:before, +.@{ionicons-prefix}flame:before, +.@{ionicons-prefix}flash:before, +.@{ionicons-prefix}flash-off:before, +.@{ionicons-prefix}folder:before, +.@{ionicons-prefix}fork:before, +.@{ionicons-prefix}fork-repo:before, +.@{ionicons-prefix}forward:before, +.@{ionicons-prefix}funnel:before, +.@{ionicons-prefix}gear-a:before, +.@{ionicons-prefix}gear-b:before, +.@{ionicons-prefix}grid:before, +.@{ionicons-prefix}hammer:before, +.@{ionicons-prefix}happy:before, +.@{ionicons-prefix}happy-outline:before, +.@{ionicons-prefix}headphone:before, +.@{ionicons-prefix}heart:before, +.@{ionicons-prefix}heart-broken:before, +.@{ionicons-prefix}help:before, +.@{ionicons-prefix}help-buoy:before, +.@{ionicons-prefix}help-circled:before, +.@{ionicons-prefix}home:before, +.@{ionicons-prefix}icecream:before, +.@{ionicons-prefix}image:before, +.@{ionicons-prefix}images:before, +.@{ionicons-prefix}information:before, +.@{ionicons-prefix}information-circled:before, +.@{ionicons-prefix}ionic:before, +.@{ionicons-prefix}ios-alarm:before, +.@{ionicons-prefix}ios-alarm-outline:before, +.@{ionicons-prefix}ios-albums:before, +.@{ionicons-prefix}ios-albums-outline:before, +.@{ionicons-prefix}ios-americanfootball:before, +.@{ionicons-prefix}ios-americanfootball-outline:before, +.@{ionicons-prefix}ios-analytics:before, +.@{ionicons-prefix}ios-analytics-outline:before, +.@{ionicons-prefix}ios-arrow-back:before, +.@{ionicons-prefix}ios-arrow-down:before, +.@{ionicons-prefix}ios-arrow-forward:before, +.@{ionicons-prefix}ios-arrow-left:before, +.@{ionicons-prefix}ios-arrow-right:before, +.@{ionicons-prefix}ios-arrow-thin-down:before, +.@{ionicons-prefix}ios-arrow-thin-left:before, +.@{ionicons-prefix}ios-arrow-thin-right:before, +.@{ionicons-prefix}ios-arrow-thin-up:before, +.@{ionicons-prefix}ios-arrow-up:before, +.@{ionicons-prefix}ios-at:before, +.@{ionicons-prefix}ios-at-outline:before, +.@{ionicons-prefix}ios-barcode:before, +.@{ionicons-prefix}ios-barcode-outline:before, +.@{ionicons-prefix}ios-baseball:before, +.@{ionicons-prefix}ios-baseball-outline:before, +.@{ionicons-prefix}ios-basketball:before, +.@{ionicons-prefix}ios-basketball-outline:before, +.@{ionicons-prefix}ios-bell:before, +.@{ionicons-prefix}ios-bell-outline:before, +.@{ionicons-prefix}ios-body:before, +.@{ionicons-prefix}ios-body-outline:before, +.@{ionicons-prefix}ios-bolt:before, +.@{ionicons-prefix}ios-bolt-outline:before, +.@{ionicons-prefix}ios-book:before, +.@{ionicons-prefix}ios-book-outline:before, +.@{ionicons-prefix}ios-bookmarks:before, +.@{ionicons-prefix}ios-bookmarks-outline:before, +.@{ionicons-prefix}ios-box:before, +.@{ionicons-prefix}ios-box-outline:before, +.@{ionicons-prefix}ios-briefcase:before, +.@{ionicons-prefix}ios-briefcase-outline:before, +.@{ionicons-prefix}ios-browsers:before, +.@{ionicons-prefix}ios-browsers-outline:before, +.@{ionicons-prefix}ios-calculator:before, +.@{ionicons-prefix}ios-calculator-outline:before, +.@{ionicons-prefix}ios-calendar:before, +.@{ionicons-prefix}ios-calendar-outline:before, +.@{ionicons-prefix}ios-camera:before, +.@{ionicons-prefix}ios-camera-outline:before, +.@{ionicons-prefix}ios-cart:before, +.@{ionicons-prefix}ios-cart-outline:before, +.@{ionicons-prefix}ios-chatboxes:before, +.@{ionicons-prefix}ios-chatboxes-outline:before, +.@{ionicons-prefix}ios-chatbubble:before, +.@{ionicons-prefix}ios-chatbubble-outline:before, +.@{ionicons-prefix}ios-checkmark:before, +.@{ionicons-prefix}ios-checkmark-empty:before, +.@{ionicons-prefix}ios-checkmark-outline:before, +.@{ionicons-prefix}ios-circle-filled:before, +.@{ionicons-prefix}ios-circle-outline:before, +.@{ionicons-prefix}ios-clock:before, +.@{ionicons-prefix}ios-clock-outline:before, +.@{ionicons-prefix}ios-close:before, +.@{ionicons-prefix}ios-close-empty:before, +.@{ionicons-prefix}ios-close-outline:before, +.@{ionicons-prefix}ios-cloud:before, +.@{ionicons-prefix}ios-cloud-download:before, +.@{ionicons-prefix}ios-cloud-download-outline:before, +.@{ionicons-prefix}ios-cloud-outline:before, +.@{ionicons-prefix}ios-cloud-upload:before, +.@{ionicons-prefix}ios-cloud-upload-outline:before, +.@{ionicons-prefix}ios-cloudy:before, +.@{ionicons-prefix}ios-cloudy-night:before, +.@{ionicons-prefix}ios-cloudy-night-outline:before, +.@{ionicons-prefix}ios-cloudy-outline:before, +.@{ionicons-prefix}ios-cog:before, +.@{ionicons-prefix}ios-cog-outline:before, +.@{ionicons-prefix}ios-color-filter:before, +.@{ionicons-prefix}ios-color-filter-outline:before, +.@{ionicons-prefix}ios-color-wand:before, +.@{ionicons-prefix}ios-color-wand-outline:before, +.@{ionicons-prefix}ios-compose:before, +.@{ionicons-prefix}ios-compose-outline:before, +.@{ionicons-prefix}ios-contact:before, +.@{ionicons-prefix}ios-contact-outline:before, +.@{ionicons-prefix}ios-copy:before, +.@{ionicons-prefix}ios-copy-outline:before, +.@{ionicons-prefix}ios-crop:before, +.@{ionicons-prefix}ios-crop-strong:before, +.@{ionicons-prefix}ios-download:before, +.@{ionicons-prefix}ios-download-outline:before, +.@{ionicons-prefix}ios-drag:before, +.@{ionicons-prefix}ios-email:before, +.@{ionicons-prefix}ios-email-outline:before, +.@{ionicons-prefix}ios-eye:before, +.@{ionicons-prefix}ios-eye-outline:before, +.@{ionicons-prefix}ios-fastforward:before, +.@{ionicons-prefix}ios-fastforward-outline:before, +.@{ionicons-prefix}ios-filing:before, +.@{ionicons-prefix}ios-filing-outline:before, +.@{ionicons-prefix}ios-film:before, +.@{ionicons-prefix}ios-film-outline:before, +.@{ionicons-prefix}ios-flag:before, +.@{ionicons-prefix}ios-flag-outline:before, +.@{ionicons-prefix}ios-flame:before, +.@{ionicons-prefix}ios-flame-outline:before, +.@{ionicons-prefix}ios-flask:before, +.@{ionicons-prefix}ios-flask-outline:before, +.@{ionicons-prefix}ios-flower:before, +.@{ionicons-prefix}ios-flower-outline:before, +.@{ionicons-prefix}ios-folder:before, +.@{ionicons-prefix}ios-folder-outline:before, +.@{ionicons-prefix}ios-football:before, +.@{ionicons-prefix}ios-football-outline:before, +.@{ionicons-prefix}ios-game-controller-a:before, +.@{ionicons-prefix}ios-game-controller-a-outline:before, +.@{ionicons-prefix}ios-game-controller-b:before, +.@{ionicons-prefix}ios-game-controller-b-outline:before, +.@{ionicons-prefix}ios-gear:before, +.@{ionicons-prefix}ios-gear-outline:before, +.@{ionicons-prefix}ios-glasses:before, +.@{ionicons-prefix}ios-glasses-outline:before, +.@{ionicons-prefix}ios-grid-view:before, +.@{ionicons-prefix}ios-grid-view-outline:before, +.@{ionicons-prefix}ios-heart:before, +.@{ionicons-prefix}ios-heart-outline:before, +.@{ionicons-prefix}ios-help:before, +.@{ionicons-prefix}ios-help-empty:before, +.@{ionicons-prefix}ios-help-outline:before, +.@{ionicons-prefix}ios-home:before, +.@{ionicons-prefix}ios-home-outline:before, +.@{ionicons-prefix}ios-infinite:before, +.@{ionicons-prefix}ios-infinite-outline:before, +.@{ionicons-prefix}ios-information:before, +.@{ionicons-prefix}ios-information-empty:before, +.@{ionicons-prefix}ios-information-outline:before, +.@{ionicons-prefix}ios-ionic-outline:before, +.@{ionicons-prefix}ios-keypad:before, +.@{ionicons-prefix}ios-keypad-outline:before, +.@{ionicons-prefix}ios-lightbulb:before, +.@{ionicons-prefix}ios-lightbulb-outline:before, +.@{ionicons-prefix}ios-list:before, +.@{ionicons-prefix}ios-list-outline:before, +.@{ionicons-prefix}ios-location:before, +.@{ionicons-prefix}ios-location-outline:before, +.@{ionicons-prefix}ios-locked:before, +.@{ionicons-prefix}ios-locked-outline:before, +.@{ionicons-prefix}ios-loop:before, +.@{ionicons-prefix}ios-loop-strong:before, +.@{ionicons-prefix}ios-medical:before, +.@{ionicons-prefix}ios-medical-outline:before, +.@{ionicons-prefix}ios-medkit:before, +.@{ionicons-prefix}ios-medkit-outline:before, +.@{ionicons-prefix}ios-mic:before, +.@{ionicons-prefix}ios-mic-off:before, +.@{ionicons-prefix}ios-mic-outline:before, +.@{ionicons-prefix}ios-minus:before, +.@{ionicons-prefix}ios-minus-empty:before, +.@{ionicons-prefix}ios-minus-outline:before, +.@{ionicons-prefix}ios-monitor:before, +.@{ionicons-prefix}ios-monitor-outline:before, +.@{ionicons-prefix}ios-moon:before, +.@{ionicons-prefix}ios-moon-outline:before, +.@{ionicons-prefix}ios-more:before, +.@{ionicons-prefix}ios-more-outline:before, +.@{ionicons-prefix}ios-musical-note:before, +.@{ionicons-prefix}ios-musical-notes:before, +.@{ionicons-prefix}ios-navigate:before, +.@{ionicons-prefix}ios-navigate-outline:before, +.@{ionicons-prefix}ios-nutrition:before, +.@{ionicons-prefix}ios-nutrition-outline:before, +.@{ionicons-prefix}ios-paper:before, +.@{ionicons-prefix}ios-paper-outline:before, +.@{ionicons-prefix}ios-paperplane:before, +.@{ionicons-prefix}ios-paperplane-outline:before, +.@{ionicons-prefix}ios-partlysunny:before, +.@{ionicons-prefix}ios-partlysunny-outline:before, +.@{ionicons-prefix}ios-pause:before, +.@{ionicons-prefix}ios-pause-outline:before, +.@{ionicons-prefix}ios-paw:before, +.@{ionicons-prefix}ios-paw-outline:before, +.@{ionicons-prefix}ios-people:before, +.@{ionicons-prefix}ios-people-outline:before, +.@{ionicons-prefix}ios-person:before, +.@{ionicons-prefix}ios-person-outline:before, +.@{ionicons-prefix}ios-personadd:before, +.@{ionicons-prefix}ios-personadd-outline:before, +.@{ionicons-prefix}ios-photos:before, +.@{ionicons-prefix}ios-photos-outline:before, +.@{ionicons-prefix}ios-pie:before, +.@{ionicons-prefix}ios-pie-outline:before, +.@{ionicons-prefix}ios-pint:before, +.@{ionicons-prefix}ios-pint-outline:before, +.@{ionicons-prefix}ios-play:before, +.@{ionicons-prefix}ios-play-outline:before, +.@{ionicons-prefix}ios-plus:before, +.@{ionicons-prefix}ios-plus-empty:before, +.@{ionicons-prefix}ios-plus-outline:before, +.@{ionicons-prefix}ios-pricetag:before, +.@{ionicons-prefix}ios-pricetag-outline:before, +.@{ionicons-prefix}ios-pricetags:before, +.@{ionicons-prefix}ios-pricetags-outline:before, +.@{ionicons-prefix}ios-printer:before, +.@{ionicons-prefix}ios-printer-outline:before, +.@{ionicons-prefix}ios-pulse:before, +.@{ionicons-prefix}ios-pulse-strong:before, +.@{ionicons-prefix}ios-rainy:before, +.@{ionicons-prefix}ios-rainy-outline:before, +.@{ionicons-prefix}ios-recording:before, +.@{ionicons-prefix}ios-recording-outline:before, +.@{ionicons-prefix}ios-redo:before, +.@{ionicons-prefix}ios-redo-outline:before, +.@{ionicons-prefix}ios-refresh:before, +.@{ionicons-prefix}ios-refresh-empty:before, +.@{ionicons-prefix}ios-refresh-outline:before, +.@{ionicons-prefix}ios-reload:before, +.@{ionicons-prefix}ios-reverse-camera:before, +.@{ionicons-prefix}ios-reverse-camera-outline:before, +.@{ionicons-prefix}ios-rewind:before, +.@{ionicons-prefix}ios-rewind-outline:before, +.@{ionicons-prefix}ios-rose:before, +.@{ionicons-prefix}ios-rose-outline:before, +.@{ionicons-prefix}ios-search:before, +.@{ionicons-prefix}ios-search-strong:before, +.@{ionicons-prefix}ios-settings:before, +.@{ionicons-prefix}ios-settings-strong:before, +.@{ionicons-prefix}ios-shuffle:before, +.@{ionicons-prefix}ios-shuffle-strong:before, +.@{ionicons-prefix}ios-skipbackward:before, +.@{ionicons-prefix}ios-skipbackward-outline:before, +.@{ionicons-prefix}ios-skipforward:before, +.@{ionicons-prefix}ios-skipforward-outline:before, +.@{ionicons-prefix}ios-snowy:before, +.@{ionicons-prefix}ios-speedometer:before, +.@{ionicons-prefix}ios-speedometer-outline:before, +.@{ionicons-prefix}ios-star:before, +.@{ionicons-prefix}ios-star-half:before, +.@{ionicons-prefix}ios-star-outline:before, +.@{ionicons-prefix}ios-stopwatch:before, +.@{ionicons-prefix}ios-stopwatch-outline:before, +.@{ionicons-prefix}ios-sunny:before, +.@{ionicons-prefix}ios-sunny-outline:before, +.@{ionicons-prefix}ios-telephone:before, +.@{ionicons-prefix}ios-telephone-outline:before, +.@{ionicons-prefix}ios-tennisball:before, +.@{ionicons-prefix}ios-tennisball-outline:before, +.@{ionicons-prefix}ios-thunderstorm:before, +.@{ionicons-prefix}ios-thunderstorm-outline:before, +.@{ionicons-prefix}ios-time:before, +.@{ionicons-prefix}ios-time-outline:before, +.@{ionicons-prefix}ios-timer:before, +.@{ionicons-prefix}ios-timer-outline:before, +.@{ionicons-prefix}ios-toggle:before, +.@{ionicons-prefix}ios-toggle-outline:before, +.@{ionicons-prefix}ios-trash:before, +.@{ionicons-prefix}ios-trash-outline:before, +.@{ionicons-prefix}ios-undo:before, +.@{ionicons-prefix}ios-undo-outline:before, +.@{ionicons-prefix}ios-unlocked:before, +.@{ionicons-prefix}ios-unlocked-outline:before, +.@{ionicons-prefix}ios-upload:before, +.@{ionicons-prefix}ios-upload-outline:before, +.@{ionicons-prefix}ios-videocam:before, +.@{ionicons-prefix}ios-videocam-outline:before, +.@{ionicons-prefix}ios-volume-high:before, +.@{ionicons-prefix}ios-volume-low:before, +.@{ionicons-prefix}ios-wineglass:before, +.@{ionicons-prefix}ios-wineglass-outline:before, +.@{ionicons-prefix}ios-world:before, +.@{ionicons-prefix}ios-world-outline:before, +.@{ionicons-prefix}ipad:before, +.@{ionicons-prefix}iphone:before, +.@{ionicons-prefix}ipod:before, +.@{ionicons-prefix}jet:before, +.@{ionicons-prefix}key:before, +.@{ionicons-prefix}knife:before, +.@{ionicons-prefix}laptop:before, +.@{ionicons-prefix}leaf:before, +.@{ionicons-prefix}levels:before, +.@{ionicons-prefix}lightbulb:before, +.@{ionicons-prefix}link:before, +.@{ionicons-prefix}load-a:before, +.@{ionicons-prefix}load-b:before, +.@{ionicons-prefix}load-c:before, +.@{ionicons-prefix}load-d:before, +.@{ionicons-prefix}location:before, +.@{ionicons-prefix}lock-combination:before, +.@{ionicons-prefix}locked:before, +.@{ionicons-prefix}log-in:before, +.@{ionicons-prefix}log-out:before, +.@{ionicons-prefix}loop:before, +.@{ionicons-prefix}magnet:before, +.@{ionicons-prefix}male:before, +.@{ionicons-prefix}man:before, +.@{ionicons-prefix}map:before, +.@{ionicons-prefix}medkit:before, +.@{ionicons-prefix}merge:before, +.@{ionicons-prefix}mic-a:before, +.@{ionicons-prefix}mic-b:before, +.@{ionicons-prefix}mic-c:before, +.@{ionicons-prefix}minus:before, +.@{ionicons-prefix}minus-circled:before, +.@{ionicons-prefix}minus-round:before, +.@{ionicons-prefix}model-s:before, +.@{ionicons-prefix}monitor:before, +.@{ionicons-prefix}more:before, +.@{ionicons-prefix}mouse:before, +.@{ionicons-prefix}music-note:before, +.@{ionicons-prefix}navicon:before, +.@{ionicons-prefix}navicon-round:before, +.@{ionicons-prefix}navigate:before, +.@{ionicons-prefix}network:before, +.@{ionicons-prefix}no-smoking:before, +.@{ionicons-prefix}nuclear:before, +.@{ionicons-prefix}outlet:before, +.@{ionicons-prefix}paintbrush:before, +.@{ionicons-prefix}paintbucket:before, +.@{ionicons-prefix}paper-airplane:before, +.@{ionicons-prefix}paperclip:before, +.@{ionicons-prefix}pause:before, +.@{ionicons-prefix}person:before, +.@{ionicons-prefix}person-add:before, +.@{ionicons-prefix}person-stalker:before, +.@{ionicons-prefix}pie-graph:before, +.@{ionicons-prefix}pin:before, +.@{ionicons-prefix}pinpoint:before, +.@{ionicons-prefix}pizza:before, +.@{ionicons-prefix}plane:before, +.@{ionicons-prefix}planet:before, +.@{ionicons-prefix}play:before, +.@{ionicons-prefix}playstation:before, +.@{ionicons-prefix}plus:before, +.@{ionicons-prefix}plus-circled:before, +.@{ionicons-prefix}plus-round:before, +.@{ionicons-prefix}podium:before, +.@{ionicons-prefix}pound:before, +.@{ionicons-prefix}power:before, +.@{ionicons-prefix}pricetag:before, +.@{ionicons-prefix}pricetags:before, +.@{ionicons-prefix}printer:before, +.@{ionicons-prefix}pull-request:before, +.@{ionicons-prefix}qr-scanner:before, +.@{ionicons-prefix}quote:before, +.@{ionicons-prefix}radio-waves:before, +.@{ionicons-prefix}record:before, +.@{ionicons-prefix}refresh:before, +.@{ionicons-prefix}reply:before, +.@{ionicons-prefix}reply-all:before, +.@{ionicons-prefix}ribbon-a:before, +.@{ionicons-prefix}ribbon-b:before, +.@{ionicons-prefix}sad:before, +.@{ionicons-prefix}sad-outline:before, +.@{ionicons-prefix}scissors:before, +.@{ionicons-prefix}search:before, +.@{ionicons-prefix}settings:before, +.@{ionicons-prefix}share:before, +.@{ionicons-prefix}shuffle:before, +.@{ionicons-prefix}skip-backward:before, +.@{ionicons-prefix}skip-forward:before, +.@{ionicons-prefix}social-android:before, +.@{ionicons-prefix}social-android-outline:before, +.@{ionicons-prefix}social-angular:before, +.@{ionicons-prefix}social-angular-outline:before, +.@{ionicons-prefix}social-apple:before, +.@{ionicons-prefix}social-apple-outline:before, +.@{ionicons-prefix}social-bitcoin:before, +.@{ionicons-prefix}social-bitcoin-outline:before, +.@{ionicons-prefix}social-buffer:before, +.@{ionicons-prefix}social-buffer-outline:before, +.@{ionicons-prefix}social-chrome:before, +.@{ionicons-prefix}social-chrome-outline:before, +.@{ionicons-prefix}social-codepen:before, +.@{ionicons-prefix}social-codepen-outline:before, +.@{ionicons-prefix}social-css3:before, +.@{ionicons-prefix}social-css3-outline:before, +.@{ionicons-prefix}social-designernews:before, +.@{ionicons-prefix}social-designernews-outline:before, +.@{ionicons-prefix}social-dribbble:before, +.@{ionicons-prefix}social-dribbble-outline:before, +.@{ionicons-prefix}social-dropbox:before, +.@{ionicons-prefix}social-dropbox-outline:before, +.@{ionicons-prefix}social-euro:before, +.@{ionicons-prefix}social-euro-outline:before, +.@{ionicons-prefix}social-facebook:before, +.@{ionicons-prefix}social-facebook-outline:before, +.@{ionicons-prefix}social-foursquare:before, +.@{ionicons-prefix}social-foursquare-outline:before, +.@{ionicons-prefix}social-freebsd-devil:before, +.@{ionicons-prefix}social-github:before, +.@{ionicons-prefix}social-github-outline:before, +.@{ionicons-prefix}social-google:before, +.@{ionicons-prefix}social-google-outline:before, +.@{ionicons-prefix}social-googleplus:before, +.@{ionicons-prefix}social-googleplus-outline:before, +.@{ionicons-prefix}social-hackernews:before, +.@{ionicons-prefix}social-hackernews-outline:before, +.@{ionicons-prefix}social-html5:before, +.@{ionicons-prefix}social-html5-outline:before, +.@{ionicons-prefix}social-instagram:before, +.@{ionicons-prefix}social-instagram-outline:before, +.@{ionicons-prefix}social-javascript:before, +.@{ionicons-prefix}social-javascript-outline:before, +.@{ionicons-prefix}social-linkedin:before, +.@{ionicons-prefix}social-linkedin-outline:before, +.@{ionicons-prefix}social-markdown:before, +.@{ionicons-prefix}social-nodejs:before, +.@{ionicons-prefix}social-octocat:before, +.@{ionicons-prefix}social-pinterest:before, +.@{ionicons-prefix}social-pinterest-outline:before, +.@{ionicons-prefix}social-python:before, +.@{ionicons-prefix}social-reddit:before, +.@{ionicons-prefix}social-reddit-outline:before, +.@{ionicons-prefix}social-rss:before, +.@{ionicons-prefix}social-rss-outline:before, +.@{ionicons-prefix}social-sass:before, +.@{ionicons-prefix}social-skype:before, +.@{ionicons-prefix}social-skype-outline:before, +.@{ionicons-prefix}social-snapchat:before, +.@{ionicons-prefix}social-snapchat-outline:before, +.@{ionicons-prefix}social-tumblr:before, +.@{ionicons-prefix}social-tumblr-outline:before, +.@{ionicons-prefix}social-tux:before, +.@{ionicons-prefix}social-twitch:before, +.@{ionicons-prefix}social-twitch-outline:before, +.@{ionicons-prefix}social-twitter:before, +.@{ionicons-prefix}social-twitter-outline:before, +.@{ionicons-prefix}social-usd:before, +.@{ionicons-prefix}social-usd-outline:before, +.@{ionicons-prefix}social-vimeo:before, +.@{ionicons-prefix}social-vimeo-outline:before, +.@{ionicons-prefix}social-whatsapp:before, +.@{ionicons-prefix}social-whatsapp-outline:before, +.@{ionicons-prefix}social-windows:before, +.@{ionicons-prefix}social-windows-outline:before, +.@{ionicons-prefix}social-wordpress:before, +.@{ionicons-prefix}social-wordpress-outline:before, +.@{ionicons-prefix}social-yahoo:before, +.@{ionicons-prefix}social-yahoo-outline:before, +.@{ionicons-prefix}social-yen:before, +.@{ionicons-prefix}social-yen-outline:before, +.@{ionicons-prefix}social-youtube:before, +.@{ionicons-prefix}social-youtube-outline:before, +.@{ionicons-prefix}soup-can:before, +.@{ionicons-prefix}soup-can-outline:before, +.@{ionicons-prefix}speakerphone:before, +.@{ionicons-prefix}speedometer:before, +.@{ionicons-prefix}spoon:before, +.@{ionicons-prefix}star:before, +.@{ionicons-prefix}stats-bars:before, +.@{ionicons-prefix}steam:before, +.@{ionicons-prefix}stop:before, +.@{ionicons-prefix}thermometer:before, +.@{ionicons-prefix}thumbsdown:before, +.@{ionicons-prefix}thumbsup:before, +.@{ionicons-prefix}toggle:before, +.@{ionicons-prefix}toggle-filled:before, +.@{ionicons-prefix}transgender:before, +.@{ionicons-prefix}trash-a:before, +.@{ionicons-prefix}trash-b:before, +.@{ionicons-prefix}trophy:before, +.@{ionicons-prefix}tshirt:before, +.@{ionicons-prefix}tshirt-outline:before, +.@{ionicons-prefix}umbrella:before, +.@{ionicons-prefix}university:before, +.@{ionicons-prefix}unlocked:before, +.@{ionicons-prefix}upload:before, +.@{ionicons-prefix}usb:before, +.@{ionicons-prefix}videocamera:before, +.@{ionicons-prefix}volume-high:before, +.@{ionicons-prefix}volume-low:before, +.@{ionicons-prefix}volume-medium:before, +.@{ionicons-prefix}volume-mute:before, +.@{ionicons-prefix}wand:before, +.@{ionicons-prefix}waterdrop:before, +.@{ionicons-prefix}wifi:before, +.@{ionicons-prefix}wineglass:before, +.@{ionicons-prefix}woman:before, +.@{ionicons-prefix}wrench:before, +.@{ionicons-prefix}xbox:before +{ + &:extend(.ion); +} +.@{ionicons-prefix}alert:before { content: @ionicon-var-alert; } +.@{ionicons-prefix}alert-circled:before { content: @ionicon-var-alert-circled; } +.@{ionicons-prefix}android-add:before { content: @ionicon-var-android-add; } +.@{ionicons-prefix}android-add-circle:before { content: @ionicon-var-android-add-circle; } +.@{ionicons-prefix}android-alarm-clock:before { content: @ionicon-var-android-alarm-clock; } +.@{ionicons-prefix}android-alert:before { content: @ionicon-var-android-alert; } +.@{ionicons-prefix}android-apps:before { content: @ionicon-var-android-apps; } +.@{ionicons-prefix}android-archive:before { content: @ionicon-var-android-archive; } +.@{ionicons-prefix}android-arrow-back:before { content: @ionicon-var-android-arrow-back; } +.@{ionicons-prefix}android-arrow-down:before { content: @ionicon-var-android-arrow-down; } +.@{ionicons-prefix}android-arrow-dropdown:before { content: @ionicon-var-android-arrow-dropdown; } +.@{ionicons-prefix}android-arrow-dropdown-circle:before { content: @ionicon-var-android-arrow-dropdown-circle; } +.@{ionicons-prefix}android-arrow-dropleft:before { content: @ionicon-var-android-arrow-dropleft; } +.@{ionicons-prefix}android-arrow-dropleft-circle:before { content: @ionicon-var-android-arrow-dropleft-circle; } +.@{ionicons-prefix}android-arrow-dropright:before { content: @ionicon-var-android-arrow-dropright; } +.@{ionicons-prefix}android-arrow-dropright-circle:before { content: @ionicon-var-android-arrow-dropright-circle; } +.@{ionicons-prefix}android-arrow-dropup:before { content: @ionicon-var-android-arrow-dropup; } +.@{ionicons-prefix}android-arrow-dropup-circle:before { content: @ionicon-var-android-arrow-dropup-circle; } +.@{ionicons-prefix}android-arrow-forward:before { content: @ionicon-var-android-arrow-forward; } +.@{ionicons-prefix}android-arrow-up:before { content: @ionicon-var-android-arrow-up; } +.@{ionicons-prefix}android-attach:before { content: @ionicon-var-android-attach; } +.@{ionicons-prefix}android-bar:before { content: @ionicon-var-android-bar; } +.@{ionicons-prefix}android-bicycle:before { content: @ionicon-var-android-bicycle; } +.@{ionicons-prefix}android-boat:before { content: @ionicon-var-android-boat; } +.@{ionicons-prefix}android-bookmark:before { content: @ionicon-var-android-bookmark; } +.@{ionicons-prefix}android-bulb:before { content: @ionicon-var-android-bulb; } +.@{ionicons-prefix}android-bus:before { content: @ionicon-var-android-bus; } +.@{ionicons-prefix}android-calendar:before { content: @ionicon-var-android-calendar; } +.@{ionicons-prefix}android-call:before { content: @ionicon-var-android-call; } +.@{ionicons-prefix}android-camera:before { content: @ionicon-var-android-camera; } +.@{ionicons-prefix}android-cancel:before { content: @ionicon-var-android-cancel; } +.@{ionicons-prefix}android-car:before { content: @ionicon-var-android-car; } +.@{ionicons-prefix}android-cart:before { content: @ionicon-var-android-cart; } +.@{ionicons-prefix}android-chat:before { content: @ionicon-var-android-chat; } +.@{ionicons-prefix}android-checkbox:before { content: @ionicon-var-android-checkbox; } +.@{ionicons-prefix}android-checkbox-blank:before { content: @ionicon-var-android-checkbox-blank; } +.@{ionicons-prefix}android-checkbox-outline:before { content: @ionicon-var-android-checkbox-outline; } +.@{ionicons-prefix}android-checkbox-outline-blank:before { content: @ionicon-var-android-checkbox-outline-blank; } +.@{ionicons-prefix}android-checkmark-circle:before { content: @ionicon-var-android-checkmark-circle; } +.@{ionicons-prefix}android-clipboard:before { content: @ionicon-var-android-clipboard; } +.@{ionicons-prefix}android-close:before { content: @ionicon-var-android-close; } +.@{ionicons-prefix}android-cloud:before { content: @ionicon-var-android-cloud; } +.@{ionicons-prefix}android-cloud-circle:before { content: @ionicon-var-android-cloud-circle; } +.@{ionicons-prefix}android-cloud-done:before { content: @ionicon-var-android-cloud-done; } +.@{ionicons-prefix}android-cloud-outline:before { content: @ionicon-var-android-cloud-outline; } +.@{ionicons-prefix}android-color-palette:before { content: @ionicon-var-android-color-palette; } +.@{ionicons-prefix}android-compass:before { content: @ionicon-var-android-compass; } +.@{ionicons-prefix}android-contact:before { content: @ionicon-var-android-contact; } +.@{ionicons-prefix}android-contacts:before { content: @ionicon-var-android-contacts; } +.@{ionicons-prefix}android-contract:before { content: @ionicon-var-android-contract; } +.@{ionicons-prefix}android-create:before { content: @ionicon-var-android-create; } +.@{ionicons-prefix}android-delete:before { content: @ionicon-var-android-delete; } +.@{ionicons-prefix}android-desktop:before { content: @ionicon-var-android-desktop; } +.@{ionicons-prefix}android-document:before { content: @ionicon-var-android-document; } +.@{ionicons-prefix}android-done:before { content: @ionicon-var-android-done; } +.@{ionicons-prefix}android-done-all:before { content: @ionicon-var-android-done-all; } +.@{ionicons-prefix}android-download:before { content: @ionicon-var-android-download; } +.@{ionicons-prefix}android-drafts:before { content: @ionicon-var-android-drafts; } +.@{ionicons-prefix}android-exit:before { content: @ionicon-var-android-exit; } +.@{ionicons-prefix}android-expand:before { content: @ionicon-var-android-expand; } +.@{ionicons-prefix}android-favorite:before { content: @ionicon-var-android-favorite; } +.@{ionicons-prefix}android-favorite-outline:before { content: @ionicon-var-android-favorite-outline; } +.@{ionicons-prefix}android-film:before { content: @ionicon-var-android-film; } +.@{ionicons-prefix}android-folder:before { content: @ionicon-var-android-folder; } +.@{ionicons-prefix}android-folder-open:before { content: @ionicon-var-android-folder-open; } +.@{ionicons-prefix}android-funnel:before { content: @ionicon-var-android-funnel; } +.@{ionicons-prefix}android-globe:before { content: @ionicon-var-android-globe; } +.@{ionicons-prefix}android-hand:before { content: @ionicon-var-android-hand; } +.@{ionicons-prefix}android-hangout:before { content: @ionicon-var-android-hangout; } +.@{ionicons-prefix}android-happy:before { content: @ionicon-var-android-happy; } +.@{ionicons-prefix}android-home:before { content: @ionicon-var-android-home; } +.@{ionicons-prefix}android-image:before { content: @ionicon-var-android-image; } +.@{ionicons-prefix}android-laptop:before { content: @ionicon-var-android-laptop; } +.@{ionicons-prefix}android-list:before { content: @ionicon-var-android-list; } +.@{ionicons-prefix}android-locate:before { content: @ionicon-var-android-locate; } +.@{ionicons-prefix}android-lock:before { content: @ionicon-var-android-lock; } +.@{ionicons-prefix}android-mail:before { content: @ionicon-var-android-mail; } +.@{ionicons-prefix}android-map:before { content: @ionicon-var-android-map; } +.@{ionicons-prefix}android-menu:before { content: @ionicon-var-android-menu; } +.@{ionicons-prefix}android-microphone:before { content: @ionicon-var-android-microphone; } +.@{ionicons-prefix}android-microphone-off:before { content: @ionicon-var-android-microphone-off; } +.@{ionicons-prefix}android-more-horizontal:before { content: @ionicon-var-android-more-horizontal; } +.@{ionicons-prefix}android-more-vertical:before { content: @ionicon-var-android-more-vertical; } +.@{ionicons-prefix}android-navigate:before { content: @ionicon-var-android-navigate; } +.@{ionicons-prefix}android-notifications:before { content: @ionicon-var-android-notifications; } +.@{ionicons-prefix}android-notifications-none:before { content: @ionicon-var-android-notifications-none; } +.@{ionicons-prefix}android-notifications-off:before { content: @ionicon-var-android-notifications-off; } +.@{ionicons-prefix}android-open:before { content: @ionicon-var-android-open; } +.@{ionicons-prefix}android-options:before { content: @ionicon-var-android-options; } +.@{ionicons-prefix}android-people:before { content: @ionicon-var-android-people; } +.@{ionicons-prefix}android-person:before { content: @ionicon-var-android-person; } +.@{ionicons-prefix}android-person-add:before { content: @ionicon-var-android-person-add; } +.@{ionicons-prefix}android-phone-landscape:before { content: @ionicon-var-android-phone-landscape; } +.@{ionicons-prefix}android-phone-portrait:before { content: @ionicon-var-android-phone-portrait; } +.@{ionicons-prefix}android-pin:before { content: @ionicon-var-android-pin; } +.@{ionicons-prefix}android-plane:before { content: @ionicon-var-android-plane; } +.@{ionicons-prefix}android-playstore:before { content: @ionicon-var-android-playstore; } +.@{ionicons-prefix}android-print:before { content: @ionicon-var-android-print; } +.@{ionicons-prefix}android-radio-button-off:before { content: @ionicon-var-android-radio-button-off; } +.@{ionicons-prefix}android-radio-button-on:before { content: @ionicon-var-android-radio-button-on; } +.@{ionicons-prefix}android-refresh:before { content: @ionicon-var-android-refresh; } +.@{ionicons-prefix}android-remove:before { content: @ionicon-var-android-remove; } +.@{ionicons-prefix}android-remove-circle:before { content: @ionicon-var-android-remove-circle; } +.@{ionicons-prefix}android-restaurant:before { content: @ionicon-var-android-restaurant; } +.@{ionicons-prefix}android-sad:before { content: @ionicon-var-android-sad; } +.@{ionicons-prefix}android-search:before { content: @ionicon-var-android-search; } +.@{ionicons-prefix}android-send:before { content: @ionicon-var-android-send; } +.@{ionicons-prefix}android-settings:before { content: @ionicon-var-android-settings; } +.@{ionicons-prefix}android-share:before { content: @ionicon-var-android-share; } +.@{ionicons-prefix}android-share-alt:before { content: @ionicon-var-android-share-alt; } +.@{ionicons-prefix}android-star:before { content: @ionicon-var-android-star; } +.@{ionicons-prefix}android-star-half:before { content: @ionicon-var-android-star-half; } +.@{ionicons-prefix}android-star-outline:before { content: @ionicon-var-android-star-outline; } +.@{ionicons-prefix}android-stopwatch:before { content: @ionicon-var-android-stopwatch; } +.@{ionicons-prefix}android-subway:before { content: @ionicon-var-android-subway; } +.@{ionicons-prefix}android-sunny:before { content: @ionicon-var-android-sunny; } +.@{ionicons-prefix}android-sync:before { content: @ionicon-var-android-sync; } +.@{ionicons-prefix}android-textsms:before { content: @ionicon-var-android-textsms; } +.@{ionicons-prefix}android-time:before { content: @ionicon-var-android-time; } +.@{ionicons-prefix}android-train:before { content: @ionicon-var-android-train; } +.@{ionicons-prefix}android-unlock:before { content: @ionicon-var-android-unlock; } +.@{ionicons-prefix}android-upload:before { content: @ionicon-var-android-upload; } +.@{ionicons-prefix}android-volume-down:before { content: @ionicon-var-android-volume-down; } +.@{ionicons-prefix}android-volume-mute:before { content: @ionicon-var-android-volume-mute; } +.@{ionicons-prefix}android-volume-off:before { content: @ionicon-var-android-volume-off; } +.@{ionicons-prefix}android-volume-up:before { content: @ionicon-var-android-volume-up; } +.@{ionicons-prefix}android-walk:before { content: @ionicon-var-android-walk; } +.@{ionicons-prefix}android-warning:before { content: @ionicon-var-android-warning; } +.@{ionicons-prefix}android-watch:before { content: @ionicon-var-android-watch; } +.@{ionicons-prefix}android-wifi:before { content: @ionicon-var-android-wifi; } +.@{ionicons-prefix}aperture:before { content: @ionicon-var-aperture; } +.@{ionicons-prefix}archive:before { content: @ionicon-var-archive; } +.@{ionicons-prefix}arrow-down-a:before { content: @ionicon-var-arrow-down-a; } +.@{ionicons-prefix}arrow-down-b:before { content: @ionicon-var-arrow-down-b; } +.@{ionicons-prefix}arrow-down-c:before { content: @ionicon-var-arrow-down-c; } +.@{ionicons-prefix}arrow-expand:before { content: @ionicon-var-arrow-expand; } +.@{ionicons-prefix}arrow-graph-down-left:before { content: @ionicon-var-arrow-graph-down-left; } +.@{ionicons-prefix}arrow-graph-down-right:before { content: @ionicon-var-arrow-graph-down-right; } +.@{ionicons-prefix}arrow-graph-up-left:before { content: @ionicon-var-arrow-graph-up-left; } +.@{ionicons-prefix}arrow-graph-up-right:before { content: @ionicon-var-arrow-graph-up-right; } +.@{ionicons-prefix}arrow-left-a:before { content: @ionicon-var-arrow-left-a; } +.@{ionicons-prefix}arrow-left-b:before { content: @ionicon-var-arrow-left-b; } +.@{ionicons-prefix}arrow-left-c:before { content: @ionicon-var-arrow-left-c; } +.@{ionicons-prefix}arrow-move:before { content: @ionicon-var-arrow-move; } +.@{ionicons-prefix}arrow-resize:before { content: @ionicon-var-arrow-resize; } +.@{ionicons-prefix}arrow-return-left:before { content: @ionicon-var-arrow-return-left; } +.@{ionicons-prefix}arrow-return-right:before { content: @ionicon-var-arrow-return-right; } +.@{ionicons-prefix}arrow-right-a:before { content: @ionicon-var-arrow-right-a; } +.@{ionicons-prefix}arrow-right-b:before { content: @ionicon-var-arrow-right-b; } +.@{ionicons-prefix}arrow-right-c:before { content: @ionicon-var-arrow-right-c; } +.@{ionicons-prefix}arrow-shrink:before { content: @ionicon-var-arrow-shrink; } +.@{ionicons-prefix}arrow-swap:before { content: @ionicon-var-arrow-swap; } +.@{ionicons-prefix}arrow-up-a:before { content: @ionicon-var-arrow-up-a; } +.@{ionicons-prefix}arrow-up-b:before { content: @ionicon-var-arrow-up-b; } +.@{ionicons-prefix}arrow-up-c:before { content: @ionicon-var-arrow-up-c; } +.@{ionicons-prefix}asterisk:before { content: @ionicon-var-asterisk; } +.@{ionicons-prefix}at:before { content: @ionicon-var-at; } +.@{ionicons-prefix}backspace:before { content: @ionicon-var-backspace; } +.@{ionicons-prefix}backspace-outline:before { content: @ionicon-var-backspace-outline; } +.@{ionicons-prefix}bag:before { content: @ionicon-var-bag; } +.@{ionicons-prefix}battery-charging:before { content: @ionicon-var-battery-charging; } +.@{ionicons-prefix}battery-empty:before { content: @ionicon-var-battery-empty; } +.@{ionicons-prefix}battery-full:before { content: @ionicon-var-battery-full; } +.@{ionicons-prefix}battery-half:before { content: @ionicon-var-battery-half; } +.@{ionicons-prefix}battery-low:before { content: @ionicon-var-battery-low; } +.@{ionicons-prefix}beaker:before { content: @ionicon-var-beaker; } +.@{ionicons-prefix}beer:before { content: @ionicon-var-beer; } +.@{ionicons-prefix}bluetooth:before { content: @ionicon-var-bluetooth; } +.@{ionicons-prefix}bonfire:before { content: @ionicon-var-bonfire; } +.@{ionicons-prefix}bookmark:before { content: @ionicon-var-bookmark; } +.@{ionicons-prefix}bowtie:before { content: @ionicon-var-bowtie; } +.@{ionicons-prefix}briefcase:before { content: @ionicon-var-briefcase; } +.@{ionicons-prefix}bug:before { content: @ionicon-var-bug; } +.@{ionicons-prefix}calculator:before { content: @ionicon-var-calculator; } +.@{ionicons-prefix}calendar:before { content: @ionicon-var-calendar; } +.@{ionicons-prefix}camera:before { content: @ionicon-var-camera; } +.@{ionicons-prefix}card:before { content: @ionicon-var-card; } +.@{ionicons-prefix}cash:before { content: @ionicon-var-cash; } +.@{ionicons-prefix}chatbox:before { content: @ionicon-var-chatbox; } +.@{ionicons-prefix}chatbox-working:before { content: @ionicon-var-chatbox-working; } +.@{ionicons-prefix}chatboxes:before { content: @ionicon-var-chatboxes; } +.@{ionicons-prefix}chatbubble:before { content: @ionicon-var-chatbubble; } +.@{ionicons-prefix}chatbubble-working:before { content: @ionicon-var-chatbubble-working; } +.@{ionicons-prefix}chatbubbles:before { content: @ionicon-var-chatbubbles; } +.@{ionicons-prefix}checkmark:before { content: @ionicon-var-checkmark; } +.@{ionicons-prefix}checkmark-circled:before { content: @ionicon-var-checkmark-circled; } +.@{ionicons-prefix}checkmark-round:before { content: @ionicon-var-checkmark-round; } +.@{ionicons-prefix}chevron-down:before { content: @ionicon-var-chevron-down; } +.@{ionicons-prefix}chevron-left:before { content: @ionicon-var-chevron-left; } +.@{ionicons-prefix}chevron-right:before { content: @ionicon-var-chevron-right; } +.@{ionicons-prefix}chevron-up:before { content: @ionicon-var-chevron-up; } +.@{ionicons-prefix}clipboard:before { content: @ionicon-var-clipboard; } +.@{ionicons-prefix}clock:before { content: @ionicon-var-clock; } +.@{ionicons-prefix}close:before { content: @ionicon-var-close; } +.@{ionicons-prefix}close-circled:before { content: @ionicon-var-close-circled; } +.@{ionicons-prefix}close-round:before { content: @ionicon-var-close-round; } +.@{ionicons-prefix}closed-captioning:before { content: @ionicon-var-closed-captioning; } +.@{ionicons-prefix}cloud:before { content: @ionicon-var-cloud; } +.@{ionicons-prefix}code:before { content: @ionicon-var-code; } +.@{ionicons-prefix}code-download:before { content: @ionicon-var-code-download; } +.@{ionicons-prefix}code-working:before { content: @ionicon-var-code-working; } +.@{ionicons-prefix}coffee:before { content: @ionicon-var-coffee; } +.@{ionicons-prefix}compass:before { content: @ionicon-var-compass; } +.@{ionicons-prefix}compose:before { content: @ionicon-var-compose; } +.@{ionicons-prefix}connection-bars:before { content: @ionicon-var-connection-bars; } +.@{ionicons-prefix}contrast:before { content: @ionicon-var-contrast; } +.@{ionicons-prefix}crop:before { content: @ionicon-var-crop; } +.@{ionicons-prefix}cube:before { content: @ionicon-var-cube; } +.@{ionicons-prefix}disc:before { content: @ionicon-var-disc; } +.@{ionicons-prefix}document:before { content: @ionicon-var-document; } +.@{ionicons-prefix}document-text:before { content: @ionicon-var-document-text; } +.@{ionicons-prefix}drag:before { content: @ionicon-var-drag; } +.@{ionicons-prefix}earth:before { content: @ionicon-var-earth; } +.@{ionicons-prefix}easel:before { content: @ionicon-var-easel; } +.@{ionicons-prefix}edit:before { content: @ionicon-var-edit; } +.@{ionicons-prefix}egg:before { content: @ionicon-var-egg; } +.@{ionicons-prefix}eject:before { content: @ionicon-var-eject; } +.@{ionicons-prefix}email:before { content: @ionicon-var-email; } +.@{ionicons-prefix}email-unread:before { content: @ionicon-var-email-unread; } +.@{ionicons-prefix}erlenmeyer-flask:before { content: @ionicon-var-erlenmeyer-flask; } +.@{ionicons-prefix}erlenmeyer-flask-bubbles:before { content: @ionicon-var-erlenmeyer-flask-bubbles; } +.@{ionicons-prefix}eye:before { content: @ionicon-var-eye; } +.@{ionicons-prefix}eye-disabled:before { content: @ionicon-var-eye-disabled; } +.@{ionicons-prefix}female:before { content: @ionicon-var-female; } +.@{ionicons-prefix}filing:before { content: @ionicon-var-filing; } +.@{ionicons-prefix}film-marker:before { content: @ionicon-var-film-marker; } +.@{ionicons-prefix}fireball:before { content: @ionicon-var-fireball; } +.@{ionicons-prefix}flag:before { content: @ionicon-var-flag; } +.@{ionicons-prefix}flame:before { content: @ionicon-var-flame; } +.@{ionicons-prefix}flash:before { content: @ionicon-var-flash; } +.@{ionicons-prefix}flash-off:before { content: @ionicon-var-flash-off; } +.@{ionicons-prefix}folder:before { content: @ionicon-var-folder; } +.@{ionicons-prefix}fork:before { content: @ionicon-var-fork; } +.@{ionicons-prefix}fork-repo:before { content: @ionicon-var-fork-repo; } +.@{ionicons-prefix}forward:before { content: @ionicon-var-forward; } +.@{ionicons-prefix}funnel:before { content: @ionicon-var-funnel; } +.@{ionicons-prefix}gear-a:before { content: @ionicon-var-gear-a; } +.@{ionicons-prefix}gear-b:before { content: @ionicon-var-gear-b; } +.@{ionicons-prefix}grid:before { content: @ionicon-var-grid; } +.@{ionicons-prefix}hammer:before { content: @ionicon-var-hammer; } +.@{ionicons-prefix}happy:before { content: @ionicon-var-happy; } +.@{ionicons-prefix}happy-outline:before { content: @ionicon-var-happy-outline; } +.@{ionicons-prefix}headphone:before { content: @ionicon-var-headphone; } +.@{ionicons-prefix}heart:before { content: @ionicon-var-heart; } +.@{ionicons-prefix}heart-broken:before { content: @ionicon-var-heart-broken; } +.@{ionicons-prefix}help:before { content: @ionicon-var-help; } +.@{ionicons-prefix}help-buoy:before { content: @ionicon-var-help-buoy; } +.@{ionicons-prefix}help-circled:before { content: @ionicon-var-help-circled; } +.@{ionicons-prefix}home:before { content: @ionicon-var-home; } +.@{ionicons-prefix}icecream:before { content: @ionicon-var-icecream; } +.@{ionicons-prefix}image:before { content: @ionicon-var-image; } +.@{ionicons-prefix}images:before { content: @ionicon-var-images; } +.@{ionicons-prefix}information:before { content: @ionicon-var-information; } +.@{ionicons-prefix}information-circled:before { content: @ionicon-var-information-circled; } +.@{ionicons-prefix}ionic:before { content: @ionicon-var-ionic; } +.@{ionicons-prefix}ios-alarm:before { content: @ionicon-var-ios-alarm; } +.@{ionicons-prefix}ios-alarm-outline:before { content: @ionicon-var-ios-alarm-outline; } +.@{ionicons-prefix}ios-albums:before { content: @ionicon-var-ios-albums; } +.@{ionicons-prefix}ios-albums-outline:before { content: @ionicon-var-ios-albums-outline; } +.@{ionicons-prefix}ios-americanfootball:before { content: @ionicon-var-ios-americanfootball; } +.@{ionicons-prefix}ios-americanfootball-outline:before { content: @ionicon-var-ios-americanfootball-outline; } +.@{ionicons-prefix}ios-analytics:before { content: @ionicon-var-ios-analytics; } +.@{ionicons-prefix}ios-analytics-outline:before { content: @ionicon-var-ios-analytics-outline; } +.@{ionicons-prefix}ios-arrow-back:before { content: @ionicon-var-ios-arrow-back; } +.@{ionicons-prefix}ios-arrow-down:before { content: @ionicon-var-ios-arrow-down; } +.@{ionicons-prefix}ios-arrow-forward:before { content: @ionicon-var-ios-arrow-forward; } +.@{ionicons-prefix}ios-arrow-left:before { content: @ionicon-var-ios-arrow-left; } +.@{ionicons-prefix}ios-arrow-right:before { content: @ionicon-var-ios-arrow-right; } +.@{ionicons-prefix}ios-arrow-thin-down:before { content: @ionicon-var-ios-arrow-thin-down; } +.@{ionicons-prefix}ios-arrow-thin-left:before { content: @ionicon-var-ios-arrow-thin-left; } +.@{ionicons-prefix}ios-arrow-thin-right:before { content: @ionicon-var-ios-arrow-thin-right; } +.@{ionicons-prefix}ios-arrow-thin-up:before { content: @ionicon-var-ios-arrow-thin-up; } +.@{ionicons-prefix}ios-arrow-up:before { content: @ionicon-var-ios-arrow-up; } +.@{ionicons-prefix}ios-at:before { content: @ionicon-var-ios-at; } +.@{ionicons-prefix}ios-at-outline:before { content: @ionicon-var-ios-at-outline; } +.@{ionicons-prefix}ios-barcode:before { content: @ionicon-var-ios-barcode; } +.@{ionicons-prefix}ios-barcode-outline:before { content: @ionicon-var-ios-barcode-outline; } +.@{ionicons-prefix}ios-baseball:before { content: @ionicon-var-ios-baseball; } +.@{ionicons-prefix}ios-baseball-outline:before { content: @ionicon-var-ios-baseball-outline; } +.@{ionicons-prefix}ios-basketball:before { content: @ionicon-var-ios-basketball; } +.@{ionicons-prefix}ios-basketball-outline:before { content: @ionicon-var-ios-basketball-outline; } +.@{ionicons-prefix}ios-bell:before { content: @ionicon-var-ios-bell; } +.@{ionicons-prefix}ios-bell-outline:before { content: @ionicon-var-ios-bell-outline; } +.@{ionicons-prefix}ios-body:before { content: @ionicon-var-ios-body; } +.@{ionicons-prefix}ios-body-outline:before { content: @ionicon-var-ios-body-outline; } +.@{ionicons-prefix}ios-bolt:before { content: @ionicon-var-ios-bolt; } +.@{ionicons-prefix}ios-bolt-outline:before { content: @ionicon-var-ios-bolt-outline; } +.@{ionicons-prefix}ios-book:before { content: @ionicon-var-ios-book; } +.@{ionicons-prefix}ios-book-outline:before { content: @ionicon-var-ios-book-outline; } +.@{ionicons-prefix}ios-bookmarks:before { content: @ionicon-var-ios-bookmarks; } +.@{ionicons-prefix}ios-bookmarks-outline:before { content: @ionicon-var-ios-bookmarks-outline; } +.@{ionicons-prefix}ios-box:before { content: @ionicon-var-ios-box; } +.@{ionicons-prefix}ios-box-outline:before { content: @ionicon-var-ios-box-outline; } +.@{ionicons-prefix}ios-briefcase:before { content: @ionicon-var-ios-briefcase; } +.@{ionicons-prefix}ios-briefcase-outline:before { content: @ionicon-var-ios-briefcase-outline; } +.@{ionicons-prefix}ios-browsers:before { content: @ionicon-var-ios-browsers; } +.@{ionicons-prefix}ios-browsers-outline:before { content: @ionicon-var-ios-browsers-outline; } +.@{ionicons-prefix}ios-calculator:before { content: @ionicon-var-ios-calculator; } +.@{ionicons-prefix}ios-calculator-outline:before { content: @ionicon-var-ios-calculator-outline; } +.@{ionicons-prefix}ios-calendar:before { content: @ionicon-var-ios-calendar; } +.@{ionicons-prefix}ios-calendar-outline:before { content: @ionicon-var-ios-calendar-outline; } +.@{ionicons-prefix}ios-camera:before { content: @ionicon-var-ios-camera; } +.@{ionicons-prefix}ios-camera-outline:before { content: @ionicon-var-ios-camera-outline; } +.@{ionicons-prefix}ios-cart:before { content: @ionicon-var-ios-cart; } +.@{ionicons-prefix}ios-cart-outline:before { content: @ionicon-var-ios-cart-outline; } +.@{ionicons-prefix}ios-chatboxes:before { content: @ionicon-var-ios-chatboxes; } +.@{ionicons-prefix}ios-chatboxes-outline:before { content: @ionicon-var-ios-chatboxes-outline; } +.@{ionicons-prefix}ios-chatbubble:before { content: @ionicon-var-ios-chatbubble; } +.@{ionicons-prefix}ios-chatbubble-outline:before { content: @ionicon-var-ios-chatbubble-outline; } +.@{ionicons-prefix}ios-checkmark:before { content: @ionicon-var-ios-checkmark; } +.@{ionicons-prefix}ios-checkmark-empty:before { content: @ionicon-var-ios-checkmark-empty; } +.@{ionicons-prefix}ios-checkmark-outline:before { content: @ionicon-var-ios-checkmark-outline; } +.@{ionicons-prefix}ios-circle-filled:before { content: @ionicon-var-ios-circle-filled; } +.@{ionicons-prefix}ios-circle-outline:before { content: @ionicon-var-ios-circle-outline; } +.@{ionicons-prefix}ios-clock:before { content: @ionicon-var-ios-clock; } +.@{ionicons-prefix}ios-clock-outline:before { content: @ionicon-var-ios-clock-outline; } +.@{ionicons-prefix}ios-close:before { content: @ionicon-var-ios-close; } +.@{ionicons-prefix}ios-close-empty:before { content: @ionicon-var-ios-close-empty; } +.@{ionicons-prefix}ios-close-outline:before { content: @ionicon-var-ios-close-outline; } +.@{ionicons-prefix}ios-cloud:before { content: @ionicon-var-ios-cloud; } +.@{ionicons-prefix}ios-cloud-download:before { content: @ionicon-var-ios-cloud-download; } +.@{ionicons-prefix}ios-cloud-download-outline:before { content: @ionicon-var-ios-cloud-download-outline; } +.@{ionicons-prefix}ios-cloud-outline:before { content: @ionicon-var-ios-cloud-outline; } +.@{ionicons-prefix}ios-cloud-upload:before { content: @ionicon-var-ios-cloud-upload; } +.@{ionicons-prefix}ios-cloud-upload-outline:before { content: @ionicon-var-ios-cloud-upload-outline; } +.@{ionicons-prefix}ios-cloudy:before { content: @ionicon-var-ios-cloudy; } +.@{ionicons-prefix}ios-cloudy-night:before { content: @ionicon-var-ios-cloudy-night; } +.@{ionicons-prefix}ios-cloudy-night-outline:before { content: @ionicon-var-ios-cloudy-night-outline; } +.@{ionicons-prefix}ios-cloudy-outline:before { content: @ionicon-var-ios-cloudy-outline; } +.@{ionicons-prefix}ios-cog:before { content: @ionicon-var-ios-cog; } +.@{ionicons-prefix}ios-cog-outline:before { content: @ionicon-var-ios-cog-outline; } +.@{ionicons-prefix}ios-color-filter:before { content: @ionicon-var-ios-color-filter; } +.@{ionicons-prefix}ios-color-filter-outline:before { content: @ionicon-var-ios-color-filter-outline; } +.@{ionicons-prefix}ios-color-wand:before { content: @ionicon-var-ios-color-wand; } +.@{ionicons-prefix}ios-color-wand-outline:before { content: @ionicon-var-ios-color-wand-outline; } +.@{ionicons-prefix}ios-compose:before { content: @ionicon-var-ios-compose; } +.@{ionicons-prefix}ios-compose-outline:before { content: @ionicon-var-ios-compose-outline; } +.@{ionicons-prefix}ios-contact:before { content: @ionicon-var-ios-contact; } +.@{ionicons-prefix}ios-contact-outline:before { content: @ionicon-var-ios-contact-outline; } +.@{ionicons-prefix}ios-copy:before { content: @ionicon-var-ios-copy; } +.@{ionicons-prefix}ios-copy-outline:before { content: @ionicon-var-ios-copy-outline; } +.@{ionicons-prefix}ios-crop:before { content: @ionicon-var-ios-crop; } +.@{ionicons-prefix}ios-crop-strong:before { content: @ionicon-var-ios-crop-strong; } +.@{ionicons-prefix}ios-download:before { content: @ionicon-var-ios-download; } +.@{ionicons-prefix}ios-download-outline:before { content: @ionicon-var-ios-download-outline; } +.@{ionicons-prefix}ios-drag:before { content: @ionicon-var-ios-drag; } +.@{ionicons-prefix}ios-email:before { content: @ionicon-var-ios-email; } +.@{ionicons-prefix}ios-email-outline:before { content: @ionicon-var-ios-email-outline; } +.@{ionicons-prefix}ios-eye:before { content: @ionicon-var-ios-eye; } +.@{ionicons-prefix}ios-eye-outline:before { content: @ionicon-var-ios-eye-outline; } +.@{ionicons-prefix}ios-fastforward:before { content: @ionicon-var-ios-fastforward; } +.@{ionicons-prefix}ios-fastforward-outline:before { content: @ionicon-var-ios-fastforward-outline; } +.@{ionicons-prefix}ios-filing:before { content: @ionicon-var-ios-filing; } +.@{ionicons-prefix}ios-filing-outline:before { content: @ionicon-var-ios-filing-outline; } +.@{ionicons-prefix}ios-film:before { content: @ionicon-var-ios-film; } +.@{ionicons-prefix}ios-film-outline:before { content: @ionicon-var-ios-film-outline; } +.@{ionicons-prefix}ios-flag:before { content: @ionicon-var-ios-flag; } +.@{ionicons-prefix}ios-flag-outline:before { content: @ionicon-var-ios-flag-outline; } +.@{ionicons-prefix}ios-flame:before { content: @ionicon-var-ios-flame; } +.@{ionicons-prefix}ios-flame-outline:before { content: @ionicon-var-ios-flame-outline; } +.@{ionicons-prefix}ios-flask:before { content: @ionicon-var-ios-flask; } +.@{ionicons-prefix}ios-flask-outline:before { content: @ionicon-var-ios-flask-outline; } +.@{ionicons-prefix}ios-flower:before { content: @ionicon-var-ios-flower; } +.@{ionicons-prefix}ios-flower-outline:before { content: @ionicon-var-ios-flower-outline; } +.@{ionicons-prefix}ios-folder:before { content: @ionicon-var-ios-folder; } +.@{ionicons-prefix}ios-folder-outline:before { content: @ionicon-var-ios-folder-outline; } +.@{ionicons-prefix}ios-football:before { content: @ionicon-var-ios-football; } +.@{ionicons-prefix}ios-football-outline:before { content: @ionicon-var-ios-football-outline; } +.@{ionicons-prefix}ios-game-controller-a:before { content: @ionicon-var-ios-game-controller-a; } +.@{ionicons-prefix}ios-game-controller-a-outline:before { content: @ionicon-var-ios-game-controller-a-outline; } +.@{ionicons-prefix}ios-game-controller-b:before { content: @ionicon-var-ios-game-controller-b; } +.@{ionicons-prefix}ios-game-controller-b-outline:before { content: @ionicon-var-ios-game-controller-b-outline; } +.@{ionicons-prefix}ios-gear:before { content: @ionicon-var-ios-gear; } +.@{ionicons-prefix}ios-gear-outline:before { content: @ionicon-var-ios-gear-outline; } +.@{ionicons-prefix}ios-glasses:before { content: @ionicon-var-ios-glasses; } +.@{ionicons-prefix}ios-glasses-outline:before { content: @ionicon-var-ios-glasses-outline; } +.@{ionicons-prefix}ios-grid-view:before { content: @ionicon-var-ios-grid-view; } +.@{ionicons-prefix}ios-grid-view-outline:before { content: @ionicon-var-ios-grid-view-outline; } +.@{ionicons-prefix}ios-heart:before { content: @ionicon-var-ios-heart; } +.@{ionicons-prefix}ios-heart-outline:before { content: @ionicon-var-ios-heart-outline; } +.@{ionicons-prefix}ios-help:before { content: @ionicon-var-ios-help; } +.@{ionicons-prefix}ios-help-empty:before { content: @ionicon-var-ios-help-empty; } +.@{ionicons-prefix}ios-help-outline:before { content: @ionicon-var-ios-help-outline; } +.@{ionicons-prefix}ios-home:before { content: @ionicon-var-ios-home; } +.@{ionicons-prefix}ios-home-outline:before { content: @ionicon-var-ios-home-outline; } +.@{ionicons-prefix}ios-infinite:before { content: @ionicon-var-ios-infinite; } +.@{ionicons-prefix}ios-infinite-outline:before { content: @ionicon-var-ios-infinite-outline; } +.@{ionicons-prefix}ios-information:before { content: @ionicon-var-ios-information; } +.@{ionicons-prefix}ios-information-empty:before { content: @ionicon-var-ios-information-empty; } +.@{ionicons-prefix}ios-information-outline:before { content: @ionicon-var-ios-information-outline; } +.@{ionicons-prefix}ios-ionic-outline:before { content: @ionicon-var-ios-ionic-outline; } +.@{ionicons-prefix}ios-keypad:before { content: @ionicon-var-ios-keypad; } +.@{ionicons-prefix}ios-keypad-outline:before { content: @ionicon-var-ios-keypad-outline; } +.@{ionicons-prefix}ios-lightbulb:before { content: @ionicon-var-ios-lightbulb; } +.@{ionicons-prefix}ios-lightbulb-outline:before { content: @ionicon-var-ios-lightbulb-outline; } +.@{ionicons-prefix}ios-list:before { content: @ionicon-var-ios-list; } +.@{ionicons-prefix}ios-list-outline:before { content: @ionicon-var-ios-list-outline; } +.@{ionicons-prefix}ios-location:before { content: @ionicon-var-ios-location; } +.@{ionicons-prefix}ios-location-outline:before { content: @ionicon-var-ios-location-outline; } +.@{ionicons-prefix}ios-locked:before { content: @ionicon-var-ios-locked; } +.@{ionicons-prefix}ios-locked-outline:before { content: @ionicon-var-ios-locked-outline; } +.@{ionicons-prefix}ios-loop:before { content: @ionicon-var-ios-loop; } +.@{ionicons-prefix}ios-loop-strong:before { content: @ionicon-var-ios-loop-strong; } +.@{ionicons-prefix}ios-medical:before { content: @ionicon-var-ios-medical; } +.@{ionicons-prefix}ios-medical-outline:before { content: @ionicon-var-ios-medical-outline; } +.@{ionicons-prefix}ios-medkit:before { content: @ionicon-var-ios-medkit; } +.@{ionicons-prefix}ios-medkit-outline:before { content: @ionicon-var-ios-medkit-outline; } +.@{ionicons-prefix}ios-mic:before { content: @ionicon-var-ios-mic; } +.@{ionicons-prefix}ios-mic-off:before { content: @ionicon-var-ios-mic-off; } +.@{ionicons-prefix}ios-mic-outline:before { content: @ionicon-var-ios-mic-outline; } +.@{ionicons-prefix}ios-minus:before { content: @ionicon-var-ios-minus; } +.@{ionicons-prefix}ios-minus-empty:before { content: @ionicon-var-ios-minus-empty; } +.@{ionicons-prefix}ios-minus-outline:before { content: @ionicon-var-ios-minus-outline; } +.@{ionicons-prefix}ios-monitor:before { content: @ionicon-var-ios-monitor; } +.@{ionicons-prefix}ios-monitor-outline:before { content: @ionicon-var-ios-monitor-outline; } +.@{ionicons-prefix}ios-moon:before { content: @ionicon-var-ios-moon; } +.@{ionicons-prefix}ios-moon-outline:before { content: @ionicon-var-ios-moon-outline; } +.@{ionicons-prefix}ios-more:before { content: @ionicon-var-ios-more; } +.@{ionicons-prefix}ios-more-outline:before { content: @ionicon-var-ios-more-outline; } +.@{ionicons-prefix}ios-musical-note:before { content: @ionicon-var-ios-musical-note; } +.@{ionicons-prefix}ios-musical-notes:before { content: @ionicon-var-ios-musical-notes; } +.@{ionicons-prefix}ios-navigate:before { content: @ionicon-var-ios-navigate; } +.@{ionicons-prefix}ios-navigate-outline:before { content: @ionicon-var-ios-navigate-outline; } +.@{ionicons-prefix}ios-nutrition:before { content: @ionicon-var-ios-nutrition; } +.@{ionicons-prefix}ios-nutrition-outline:before { content: @ionicon-var-ios-nutrition-outline; } +.@{ionicons-prefix}ios-paper:before { content: @ionicon-var-ios-paper; } +.@{ionicons-prefix}ios-paper-outline:before { content: @ionicon-var-ios-paper-outline; } +.@{ionicons-prefix}ios-paperplane:before { content: @ionicon-var-ios-paperplane; } +.@{ionicons-prefix}ios-paperplane-outline:before { content: @ionicon-var-ios-paperplane-outline; } +.@{ionicons-prefix}ios-partlysunny:before { content: @ionicon-var-ios-partlysunny; } +.@{ionicons-prefix}ios-partlysunny-outline:before { content: @ionicon-var-ios-partlysunny-outline; } +.@{ionicons-prefix}ios-pause:before { content: @ionicon-var-ios-pause; } +.@{ionicons-prefix}ios-pause-outline:before { content: @ionicon-var-ios-pause-outline; } +.@{ionicons-prefix}ios-paw:before { content: @ionicon-var-ios-paw; } +.@{ionicons-prefix}ios-paw-outline:before { content: @ionicon-var-ios-paw-outline; } +.@{ionicons-prefix}ios-people:before { content: @ionicon-var-ios-people; } +.@{ionicons-prefix}ios-people-outline:before { content: @ionicon-var-ios-people-outline; } +.@{ionicons-prefix}ios-person:before { content: @ionicon-var-ios-person; } +.@{ionicons-prefix}ios-person-outline:before { content: @ionicon-var-ios-person-outline; } +.@{ionicons-prefix}ios-personadd:before { content: @ionicon-var-ios-personadd; } +.@{ionicons-prefix}ios-personadd-outline:before { content: @ionicon-var-ios-personadd-outline; } +.@{ionicons-prefix}ios-photos:before { content: @ionicon-var-ios-photos; } +.@{ionicons-prefix}ios-photos-outline:before { content: @ionicon-var-ios-photos-outline; } +.@{ionicons-prefix}ios-pie:before { content: @ionicon-var-ios-pie; } +.@{ionicons-prefix}ios-pie-outline:before { content: @ionicon-var-ios-pie-outline; } +.@{ionicons-prefix}ios-pint:before { content: @ionicon-var-ios-pint; } +.@{ionicons-prefix}ios-pint-outline:before { content: @ionicon-var-ios-pint-outline; } +.@{ionicons-prefix}ios-play:before { content: @ionicon-var-ios-play; } +.@{ionicons-prefix}ios-play-outline:before { content: @ionicon-var-ios-play-outline; } +.@{ionicons-prefix}ios-plus:before { content: @ionicon-var-ios-plus; } +.@{ionicons-prefix}ios-plus-empty:before { content: @ionicon-var-ios-plus-empty; } +.@{ionicons-prefix}ios-plus-outline:before { content: @ionicon-var-ios-plus-outline; } +.@{ionicons-prefix}ios-pricetag:before { content: @ionicon-var-ios-pricetag; } +.@{ionicons-prefix}ios-pricetag-outline:before { content: @ionicon-var-ios-pricetag-outline; } +.@{ionicons-prefix}ios-pricetags:before { content: @ionicon-var-ios-pricetags; } +.@{ionicons-prefix}ios-pricetags-outline:before { content: @ionicon-var-ios-pricetags-outline; } +.@{ionicons-prefix}ios-printer:before { content: @ionicon-var-ios-printer; } +.@{ionicons-prefix}ios-printer-outline:before { content: @ionicon-var-ios-printer-outline; } +.@{ionicons-prefix}ios-pulse:before { content: @ionicon-var-ios-pulse; } +.@{ionicons-prefix}ios-pulse-strong:before { content: @ionicon-var-ios-pulse-strong; } +.@{ionicons-prefix}ios-rainy:before { content: @ionicon-var-ios-rainy; } +.@{ionicons-prefix}ios-rainy-outline:before { content: @ionicon-var-ios-rainy-outline; } +.@{ionicons-prefix}ios-recording:before { content: @ionicon-var-ios-recording; } +.@{ionicons-prefix}ios-recording-outline:before { content: @ionicon-var-ios-recording-outline; } +.@{ionicons-prefix}ios-redo:before { content: @ionicon-var-ios-redo; } +.@{ionicons-prefix}ios-redo-outline:before { content: @ionicon-var-ios-redo-outline; } +.@{ionicons-prefix}ios-refresh:before { content: @ionicon-var-ios-refresh; } +.@{ionicons-prefix}ios-refresh-empty:before { content: @ionicon-var-ios-refresh-empty; } +.@{ionicons-prefix}ios-refresh-outline:before { content: @ionicon-var-ios-refresh-outline; } +.@{ionicons-prefix}ios-reload:before { content: @ionicon-var-ios-reload; } +.@{ionicons-prefix}ios-reverse-camera:before { content: @ionicon-var-ios-reverse-camera; } +.@{ionicons-prefix}ios-reverse-camera-outline:before { content: @ionicon-var-ios-reverse-camera-outline; } +.@{ionicons-prefix}ios-rewind:before { content: @ionicon-var-ios-rewind; } +.@{ionicons-prefix}ios-rewind-outline:before { content: @ionicon-var-ios-rewind-outline; } +.@{ionicons-prefix}ios-rose:before { content: @ionicon-var-ios-rose; } +.@{ionicons-prefix}ios-rose-outline:before { content: @ionicon-var-ios-rose-outline; } +.@{ionicons-prefix}ios-search:before { content: @ionicon-var-ios-search; } +.@{ionicons-prefix}ios-search-strong:before { content: @ionicon-var-ios-search-strong; } +.@{ionicons-prefix}ios-settings:before { content: @ionicon-var-ios-settings; } +.@{ionicons-prefix}ios-settings-strong:before { content: @ionicon-var-ios-settings-strong; } +.@{ionicons-prefix}ios-shuffle:before { content: @ionicon-var-ios-shuffle; } +.@{ionicons-prefix}ios-shuffle-strong:before { content: @ionicon-var-ios-shuffle-strong; } +.@{ionicons-prefix}ios-skipbackward:before { content: @ionicon-var-ios-skipbackward; } +.@{ionicons-prefix}ios-skipbackward-outline:before { content: @ionicon-var-ios-skipbackward-outline; } +.@{ionicons-prefix}ios-skipforward:before { content: @ionicon-var-ios-skipforward; } +.@{ionicons-prefix}ios-skipforward-outline:before { content: @ionicon-var-ios-skipforward-outline; } +.@{ionicons-prefix}ios-snowy:before { content: @ionicon-var-ios-snowy; } +.@{ionicons-prefix}ios-speedometer:before { content: @ionicon-var-ios-speedometer; } +.@{ionicons-prefix}ios-speedometer-outline:before { content: @ionicon-var-ios-speedometer-outline; } +.@{ionicons-prefix}ios-star:before { content: @ionicon-var-ios-star; } +.@{ionicons-prefix}ios-star-half:before { content: @ionicon-var-ios-star-half; } +.@{ionicons-prefix}ios-star-outline:before { content: @ionicon-var-ios-star-outline; } +.@{ionicons-prefix}ios-stopwatch:before { content: @ionicon-var-ios-stopwatch; } +.@{ionicons-prefix}ios-stopwatch-outline:before { content: @ionicon-var-ios-stopwatch-outline; } +.@{ionicons-prefix}ios-sunny:before { content: @ionicon-var-ios-sunny; } +.@{ionicons-prefix}ios-sunny-outline:before { content: @ionicon-var-ios-sunny-outline; } +.@{ionicons-prefix}ios-telephone:before { content: @ionicon-var-ios-telephone; } +.@{ionicons-prefix}ios-telephone-outline:before { content: @ionicon-var-ios-telephone-outline; } +.@{ionicons-prefix}ios-tennisball:before { content: @ionicon-var-ios-tennisball; } +.@{ionicons-prefix}ios-tennisball-outline:before { content: @ionicon-var-ios-tennisball-outline; } +.@{ionicons-prefix}ios-thunderstorm:before { content: @ionicon-var-ios-thunderstorm; } +.@{ionicons-prefix}ios-thunderstorm-outline:before { content: @ionicon-var-ios-thunderstorm-outline; } +.@{ionicons-prefix}ios-time:before { content: @ionicon-var-ios-time; } +.@{ionicons-prefix}ios-time-outline:before { content: @ionicon-var-ios-time-outline; } +.@{ionicons-prefix}ios-timer:before { content: @ionicon-var-ios-timer; } +.@{ionicons-prefix}ios-timer-outline:before { content: @ionicon-var-ios-timer-outline; } +.@{ionicons-prefix}ios-toggle:before { content: @ionicon-var-ios-toggle; } +.@{ionicons-prefix}ios-toggle-outline:before { content: @ionicon-var-ios-toggle-outline; } +.@{ionicons-prefix}ios-trash:before { content: @ionicon-var-ios-trash; } +.@{ionicons-prefix}ios-trash-outline:before { content: @ionicon-var-ios-trash-outline; } +.@{ionicons-prefix}ios-undo:before { content: @ionicon-var-ios-undo; } +.@{ionicons-prefix}ios-undo-outline:before { content: @ionicon-var-ios-undo-outline; } +.@{ionicons-prefix}ios-unlocked:before { content: @ionicon-var-ios-unlocked; } +.@{ionicons-prefix}ios-unlocked-outline:before { content: @ionicon-var-ios-unlocked-outline; } +.@{ionicons-prefix}ios-upload:before { content: @ionicon-var-ios-upload; } +.@{ionicons-prefix}ios-upload-outline:before { content: @ionicon-var-ios-upload-outline; } +.@{ionicons-prefix}ios-videocam:before { content: @ionicon-var-ios-videocam; } +.@{ionicons-prefix}ios-videocam-outline:before { content: @ionicon-var-ios-videocam-outline; } +.@{ionicons-prefix}ios-volume-high:before { content: @ionicon-var-ios-volume-high; } +.@{ionicons-prefix}ios-volume-low:before { content: @ionicon-var-ios-volume-low; } +.@{ionicons-prefix}ios-wineglass:before { content: @ionicon-var-ios-wineglass; } +.@{ionicons-prefix}ios-wineglass-outline:before { content: @ionicon-var-ios-wineglass-outline; } +.@{ionicons-prefix}ios-world:before { content: @ionicon-var-ios-world; } +.@{ionicons-prefix}ios-world-outline:before { content: @ionicon-var-ios-world-outline; } +.@{ionicons-prefix}ipad:before { content: @ionicon-var-ipad; } +.@{ionicons-prefix}iphone:before { content: @ionicon-var-iphone; } +.@{ionicons-prefix}ipod:before { content: @ionicon-var-ipod; } +.@{ionicons-prefix}jet:before { content: @ionicon-var-jet; } +.@{ionicons-prefix}key:before { content: @ionicon-var-key; } +.@{ionicons-prefix}knife:before { content: @ionicon-var-knife; } +.@{ionicons-prefix}laptop:before { content: @ionicon-var-laptop; } +.@{ionicons-prefix}leaf:before { content: @ionicon-var-leaf; } +.@{ionicons-prefix}levels:before { content: @ionicon-var-levels; } +.@{ionicons-prefix}lightbulb:before { content: @ionicon-var-lightbulb; } +.@{ionicons-prefix}link:before { content: @ionicon-var-link; } +.@{ionicons-prefix}load-a:before { content: @ionicon-var-load-a; } +.@{ionicons-prefix}load-b:before { content: @ionicon-var-load-b; } +.@{ionicons-prefix}load-c:before { content: @ionicon-var-load-c; } +.@{ionicons-prefix}load-d:before { content: @ionicon-var-load-d; } +.@{ionicons-prefix}location:before { content: @ionicon-var-location; } +.@{ionicons-prefix}lock-combination:before { content: @ionicon-var-lock-combination; } +.@{ionicons-prefix}locked:before { content: @ionicon-var-locked; } +.@{ionicons-prefix}log-in:before { content: @ionicon-var-log-in; } +.@{ionicons-prefix}log-out:before { content: @ionicon-var-log-out; } +.@{ionicons-prefix}loop:before { content: @ionicon-var-loop; } +.@{ionicons-prefix}magnet:before { content: @ionicon-var-magnet; } +.@{ionicons-prefix}male:before { content: @ionicon-var-male; } +.@{ionicons-prefix}man:before { content: @ionicon-var-man; } +.@{ionicons-prefix}map:before { content: @ionicon-var-map; } +.@{ionicons-prefix}medkit:before { content: @ionicon-var-medkit; } +.@{ionicons-prefix}merge:before { content: @ionicon-var-merge; } +.@{ionicons-prefix}mic-a:before { content: @ionicon-var-mic-a; } +.@{ionicons-prefix}mic-b:before { content: @ionicon-var-mic-b; } +.@{ionicons-prefix}mic-c:before { content: @ionicon-var-mic-c; } +.@{ionicons-prefix}minus:before { content: @ionicon-var-minus; } +.@{ionicons-prefix}minus-circled:before { content: @ionicon-var-minus-circled; } +.@{ionicons-prefix}minus-round:before { content: @ionicon-var-minus-round; } +.@{ionicons-prefix}model-s:before { content: @ionicon-var-model-s; } +.@{ionicons-prefix}monitor:before { content: @ionicon-var-monitor; } +.@{ionicons-prefix}more:before { content: @ionicon-var-more; } +.@{ionicons-prefix}mouse:before { content: @ionicon-var-mouse; } +.@{ionicons-prefix}music-note:before { content: @ionicon-var-music-note; } +.@{ionicons-prefix}navicon:before { content: @ionicon-var-navicon; } +.@{ionicons-prefix}navicon-round:before { content: @ionicon-var-navicon-round; } +.@{ionicons-prefix}navigate:before { content: @ionicon-var-navigate; } +.@{ionicons-prefix}network:before { content: @ionicon-var-network; } +.@{ionicons-prefix}no-smoking:before { content: @ionicon-var-no-smoking; } +.@{ionicons-prefix}nuclear:before { content: @ionicon-var-nuclear; } +.@{ionicons-prefix}outlet:before { content: @ionicon-var-outlet; } +.@{ionicons-prefix}paintbrush:before { content: @ionicon-var-paintbrush; } +.@{ionicons-prefix}paintbucket:before { content: @ionicon-var-paintbucket; } +.@{ionicons-prefix}paper-airplane:before { content: @ionicon-var-paper-airplane; } +.@{ionicons-prefix}paperclip:before { content: @ionicon-var-paperclip; } +.@{ionicons-prefix}pause:before { content: @ionicon-var-pause; } +.@{ionicons-prefix}person:before { content: @ionicon-var-person; } +.@{ionicons-prefix}person-add:before { content: @ionicon-var-person-add; } +.@{ionicons-prefix}person-stalker:before { content: @ionicon-var-person-stalker; } +.@{ionicons-prefix}pie-graph:before { content: @ionicon-var-pie-graph; } +.@{ionicons-prefix}pin:before { content: @ionicon-var-pin; } +.@{ionicons-prefix}pinpoint:before { content: @ionicon-var-pinpoint; } +.@{ionicons-prefix}pizza:before { content: @ionicon-var-pizza; } +.@{ionicons-prefix}plane:before { content: @ionicon-var-plane; } +.@{ionicons-prefix}planet:before { content: @ionicon-var-planet; } +.@{ionicons-prefix}play:before { content: @ionicon-var-play; } +.@{ionicons-prefix}playstation:before { content: @ionicon-var-playstation; } +.@{ionicons-prefix}plus:before { content: @ionicon-var-plus; } +.@{ionicons-prefix}plus-circled:before { content: @ionicon-var-plus-circled; } +.@{ionicons-prefix}plus-round:before { content: @ionicon-var-plus-round; } +.@{ionicons-prefix}podium:before { content: @ionicon-var-podium; } +.@{ionicons-prefix}pound:before { content: @ionicon-var-pound; } +.@{ionicons-prefix}power:before { content: @ionicon-var-power; } +.@{ionicons-prefix}pricetag:before { content: @ionicon-var-pricetag; } +.@{ionicons-prefix}pricetags:before { content: @ionicon-var-pricetags; } +.@{ionicons-prefix}printer:before { content: @ionicon-var-printer; } +.@{ionicons-prefix}pull-request:before { content: @ionicon-var-pull-request; } +.@{ionicons-prefix}qr-scanner:before { content: @ionicon-var-qr-scanner; } +.@{ionicons-prefix}quote:before { content: @ionicon-var-quote; } +.@{ionicons-prefix}radio-waves:before { content: @ionicon-var-radio-waves; } +.@{ionicons-prefix}record:before { content: @ionicon-var-record; } +.@{ionicons-prefix}refresh:before { content: @ionicon-var-refresh; } +.@{ionicons-prefix}reply:before { content: @ionicon-var-reply; } +.@{ionicons-prefix}reply-all:before { content: @ionicon-var-reply-all; } +.@{ionicons-prefix}ribbon-a:before { content: @ionicon-var-ribbon-a; } +.@{ionicons-prefix}ribbon-b:before { content: @ionicon-var-ribbon-b; } +.@{ionicons-prefix}sad:before { content: @ionicon-var-sad; } +.@{ionicons-prefix}sad-outline:before { content: @ionicon-var-sad-outline; } +.@{ionicons-prefix}scissors:before { content: @ionicon-var-scissors; } +.@{ionicons-prefix}search:before { content: @ionicon-var-search; } +.@{ionicons-prefix}settings:before { content: @ionicon-var-settings; } +.@{ionicons-prefix}share:before { content: @ionicon-var-share; } +.@{ionicons-prefix}shuffle:before { content: @ionicon-var-shuffle; } +.@{ionicons-prefix}skip-backward:before { content: @ionicon-var-skip-backward; } +.@{ionicons-prefix}skip-forward:before { content: @ionicon-var-skip-forward; } +.@{ionicons-prefix}social-android:before { content: @ionicon-var-social-android; } +.@{ionicons-prefix}social-android-outline:before { content: @ionicon-var-social-android-outline; } +.@{ionicons-prefix}social-angular:before { content: @ionicon-var-social-angular; } +.@{ionicons-prefix}social-angular-outline:before { content: @ionicon-var-social-angular-outline; } +.@{ionicons-prefix}social-apple:before { content: @ionicon-var-social-apple; } +.@{ionicons-prefix}social-apple-outline:before { content: @ionicon-var-social-apple-outline; } +.@{ionicons-prefix}social-bitcoin:before { content: @ionicon-var-social-bitcoin; } +.@{ionicons-prefix}social-bitcoin-outline:before { content: @ionicon-var-social-bitcoin-outline; } +.@{ionicons-prefix}social-buffer:before { content: @ionicon-var-social-buffer; } +.@{ionicons-prefix}social-buffer-outline:before { content: @ionicon-var-social-buffer-outline; } +.@{ionicons-prefix}social-chrome:before { content: @ionicon-var-social-chrome; } +.@{ionicons-prefix}social-chrome-outline:before { content: @ionicon-var-social-chrome-outline; } +.@{ionicons-prefix}social-codepen:before { content: @ionicon-var-social-codepen; } +.@{ionicons-prefix}social-codepen-outline:before { content: @ionicon-var-social-codepen-outline; } +.@{ionicons-prefix}social-css3:before { content: @ionicon-var-social-css3; } +.@{ionicons-prefix}social-css3-outline:before { content: @ionicon-var-social-css3-outline; } +.@{ionicons-prefix}social-designernews:before { content: @ionicon-var-social-designernews; } +.@{ionicons-prefix}social-designernews-outline:before { content: @ionicon-var-social-designernews-outline; } +.@{ionicons-prefix}social-dribbble:before { content: @ionicon-var-social-dribbble; } +.@{ionicons-prefix}social-dribbble-outline:before { content: @ionicon-var-social-dribbble-outline; } +.@{ionicons-prefix}social-dropbox:before { content: @ionicon-var-social-dropbox; } +.@{ionicons-prefix}social-dropbox-outline:before { content: @ionicon-var-social-dropbox-outline; } +.@{ionicons-prefix}social-euro:before { content: @ionicon-var-social-euro; } +.@{ionicons-prefix}social-euro-outline:before { content: @ionicon-var-social-euro-outline; } +.@{ionicons-prefix}social-facebook:before { content: @ionicon-var-social-facebook; } +.@{ionicons-prefix}social-facebook-outline:before { content: @ionicon-var-social-facebook-outline; } +.@{ionicons-prefix}social-foursquare:before { content: @ionicon-var-social-foursquare; } +.@{ionicons-prefix}social-foursquare-outline:before { content: @ionicon-var-social-foursquare-outline; } +.@{ionicons-prefix}social-freebsd-devil:before { content: @ionicon-var-social-freebsd-devil; } +.@{ionicons-prefix}social-github:before { content: @ionicon-var-social-github; } +.@{ionicons-prefix}social-github-outline:before { content: @ionicon-var-social-github-outline; } +.@{ionicons-prefix}social-google:before { content: @ionicon-var-social-google; } +.@{ionicons-prefix}social-google-outline:before { content: @ionicon-var-social-google-outline; } +.@{ionicons-prefix}social-googleplus:before { content: @ionicon-var-social-googleplus; } +.@{ionicons-prefix}social-googleplus-outline:before { content: @ionicon-var-social-googleplus-outline; } +.@{ionicons-prefix}social-hackernews:before { content: @ionicon-var-social-hackernews; } +.@{ionicons-prefix}social-hackernews-outline:before { content: @ionicon-var-social-hackernews-outline; } +.@{ionicons-prefix}social-html5:before { content: @ionicon-var-social-html5; } +.@{ionicons-prefix}social-html5-outline:before { content: @ionicon-var-social-html5-outline; } +.@{ionicons-prefix}social-instagram:before { content: @ionicon-var-social-instagram; } +.@{ionicons-prefix}social-instagram-outline:before { content: @ionicon-var-social-instagram-outline; } +.@{ionicons-prefix}social-javascript:before { content: @ionicon-var-social-javascript; } +.@{ionicons-prefix}social-javascript-outline:before { content: @ionicon-var-social-javascript-outline; } +.@{ionicons-prefix}social-linkedin:before { content: @ionicon-var-social-linkedin; } +.@{ionicons-prefix}social-linkedin-outline:before { content: @ionicon-var-social-linkedin-outline; } +.@{ionicons-prefix}social-markdown:before { content: @ionicon-var-social-markdown; } +.@{ionicons-prefix}social-nodejs:before { content: @ionicon-var-social-nodejs; } +.@{ionicons-prefix}social-octocat:before { content: @ionicon-var-social-octocat; } +.@{ionicons-prefix}social-pinterest:before { content: @ionicon-var-social-pinterest; } +.@{ionicons-prefix}social-pinterest-outline:before { content: @ionicon-var-social-pinterest-outline; } +.@{ionicons-prefix}social-python:before { content: @ionicon-var-social-python; } +.@{ionicons-prefix}social-reddit:before { content: @ionicon-var-social-reddit; } +.@{ionicons-prefix}social-reddit-outline:before { content: @ionicon-var-social-reddit-outline; } +.@{ionicons-prefix}social-rss:before { content: @ionicon-var-social-rss; } +.@{ionicons-prefix}social-rss-outline:before { content: @ionicon-var-social-rss-outline; } +.@{ionicons-prefix}social-sass:before { content: @ionicon-var-social-sass; } +.@{ionicons-prefix}social-skype:before { content: @ionicon-var-social-skype; } +.@{ionicons-prefix}social-skype-outline:before { content: @ionicon-var-social-skype-outline; } +.@{ionicons-prefix}social-snapchat:before { content: @ionicon-var-social-snapchat; } +.@{ionicons-prefix}social-snapchat-outline:before { content: @ionicon-var-social-snapchat-outline; } +.@{ionicons-prefix}social-tumblr:before { content: @ionicon-var-social-tumblr; } +.@{ionicons-prefix}social-tumblr-outline:before { content: @ionicon-var-social-tumblr-outline; } +.@{ionicons-prefix}social-tux:before { content: @ionicon-var-social-tux; } +.@{ionicons-prefix}social-twitch:before { content: @ionicon-var-social-twitch; } +.@{ionicons-prefix}social-twitch-outline:before { content: @ionicon-var-social-twitch-outline; } +.@{ionicons-prefix}social-twitter:before { content: @ionicon-var-social-twitter; } +.@{ionicons-prefix}social-twitter-outline:before { content: @ionicon-var-social-twitter-outline; } +.@{ionicons-prefix}social-usd:before { content: @ionicon-var-social-usd; } +.@{ionicons-prefix}social-usd-outline:before { content: @ionicon-var-social-usd-outline; } +.@{ionicons-prefix}social-vimeo:before { content: @ionicon-var-social-vimeo; } +.@{ionicons-prefix}social-vimeo-outline:before { content: @ionicon-var-social-vimeo-outline; } +.@{ionicons-prefix}social-whatsapp:before { content: @ionicon-var-social-whatsapp; } +.@{ionicons-prefix}social-whatsapp-outline:before { content: @ionicon-var-social-whatsapp-outline; } +.@{ionicons-prefix}social-windows:before { content: @ionicon-var-social-windows; } +.@{ionicons-prefix}social-windows-outline:before { content: @ionicon-var-social-windows-outline; } +.@{ionicons-prefix}social-wordpress:before { content: @ionicon-var-social-wordpress; } +.@{ionicons-prefix}social-wordpress-outline:before { content: @ionicon-var-social-wordpress-outline; } +.@{ionicons-prefix}social-yahoo:before { content: @ionicon-var-social-yahoo; } +.@{ionicons-prefix}social-yahoo-outline:before { content: @ionicon-var-social-yahoo-outline; } +.@{ionicons-prefix}social-yen:before { content: @ionicon-var-social-yen; } +.@{ionicons-prefix}social-yen-outline:before { content: @ionicon-var-social-yen-outline; } +.@{ionicons-prefix}social-youtube:before { content: @ionicon-var-social-youtube; } +.@{ionicons-prefix}social-youtube-outline:before { content: @ionicon-var-social-youtube-outline; } +.@{ionicons-prefix}soup-can:before { content: @ionicon-var-soup-can; } +.@{ionicons-prefix}soup-can-outline:before { content: @ionicon-var-soup-can-outline; } +.@{ionicons-prefix}speakerphone:before { content: @ionicon-var-speakerphone; } +.@{ionicons-prefix}speedometer:before { content: @ionicon-var-speedometer; } +.@{ionicons-prefix}spoon:before { content: @ionicon-var-spoon; } +.@{ionicons-prefix}star:before { content: @ionicon-var-star; } +.@{ionicons-prefix}stats-bars:before { content: @ionicon-var-stats-bars; } +.@{ionicons-prefix}steam:before { content: @ionicon-var-steam; } +.@{ionicons-prefix}stop:before { content: @ionicon-var-stop; } +.@{ionicons-prefix}thermometer:before { content: @ionicon-var-thermometer; } +.@{ionicons-prefix}thumbsdown:before { content: @ionicon-var-thumbsdown; } +.@{ionicons-prefix}thumbsup:before { content: @ionicon-var-thumbsup; } +.@{ionicons-prefix}toggle:before { content: @ionicon-var-toggle; } +.@{ionicons-prefix}toggle-filled:before { content: @ionicon-var-toggle-filled; } +.@{ionicons-prefix}transgender:before { content: @ionicon-var-transgender; } +.@{ionicons-prefix}trash-a:before { content: @ionicon-var-trash-a; } +.@{ionicons-prefix}trash-b:before { content: @ionicon-var-trash-b; } +.@{ionicons-prefix}trophy:before { content: @ionicon-var-trophy; } +.@{ionicons-prefix}tshirt:before { content: @ionicon-var-tshirt; } +.@{ionicons-prefix}tshirt-outline:before { content: @ionicon-var-tshirt-outline; } +.@{ionicons-prefix}umbrella:before { content: @ionicon-var-umbrella; } +.@{ionicons-prefix}university:before { content: @ionicon-var-university; } +.@{ionicons-prefix}unlocked:before { content: @ionicon-var-unlocked; } +.@{ionicons-prefix}upload:before { content: @ionicon-var-upload; } +.@{ionicons-prefix}usb:before { content: @ionicon-var-usb; } +.@{ionicons-prefix}videocamera:before { content: @ionicon-var-videocamera; } +.@{ionicons-prefix}volume-high:before { content: @ionicon-var-volume-high; } +.@{ionicons-prefix}volume-low:before { content: @ionicon-var-volume-low; } +.@{ionicons-prefix}volume-medium:before { content: @ionicon-var-volume-medium; } +.@{ionicons-prefix}volume-mute:before { content: @ionicon-var-volume-mute; } +.@{ionicons-prefix}wand:before { content: @ionicon-var-wand; } +.@{ionicons-prefix}waterdrop:before { content: @ionicon-var-waterdrop; } +.@{ionicons-prefix}wifi:before { content: @ionicon-var-wifi; } +.@{ionicons-prefix}wineglass:before { content: @ionicon-var-wineglass; } +.@{ionicons-prefix}woman:before { content: @ionicon-var-woman; } +.@{ionicons-prefix}wrench:before { content: @ionicon-var-wrench; } +.@{ionicons-prefix}xbox:before { content: @ionicon-var-xbox; } \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-variables.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-variables.less new file mode 100644 index 0000000..9119527 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/_ionicons-variables.less @@ -0,0 +1,747 @@ +/*! +Ionicons, v2.0.0 +Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ +https://twitter.com/benjsperry https://twitter.com/ionicframework +MIT License: https://github.com/driftyco/ionicons +*/ +// Ionicons Variables +// -------------------------- + +@ionicons-font-path: "../fonts"; +@ionicons-font-family: "Ionicons"; +@ionicons-version: "2.0.0"; +@ionicons-prefix: ion-; + +@ionicon-var-alert: "\f101"; +@ionicon-var-alert-circled: "\f100"; +@ionicon-var-android-add: "\f2c7"; +@ionicon-var-android-add-circle: "\f359"; +@ionicon-var-android-alarm-clock: "\f35a"; +@ionicon-var-android-alert: "\f35b"; +@ionicon-var-android-apps: "\f35c"; +@ionicon-var-android-archive: "\f2c9"; +@ionicon-var-android-arrow-back: "\f2ca"; +@ionicon-var-android-arrow-down: "\f35d"; +@ionicon-var-android-arrow-dropdown: "\f35f"; +@ionicon-var-android-arrow-dropdown-circle: "\f35e"; +@ionicon-var-android-arrow-dropleft: "\f361"; +@ionicon-var-android-arrow-dropleft-circle: "\f360"; +@ionicon-var-android-arrow-dropright: "\f363"; +@ionicon-var-android-arrow-dropright-circle: "\f362"; +@ionicon-var-android-arrow-dropup: "\f365"; +@ionicon-var-android-arrow-dropup-circle: "\f364"; +@ionicon-var-android-arrow-forward: "\f30f"; +@ionicon-var-android-arrow-up: "\f366"; +@ionicon-var-android-attach: "\f367"; +@ionicon-var-android-bar: "\f368"; +@ionicon-var-android-bicycle: "\f369"; +@ionicon-var-android-boat: "\f36a"; +@ionicon-var-android-bookmark: "\f36b"; +@ionicon-var-android-bulb: "\f36c"; +@ionicon-var-android-bus: "\f36d"; +@ionicon-var-android-calendar: "\f2d1"; +@ionicon-var-android-call: "\f2d2"; +@ionicon-var-android-camera: "\f2d3"; +@ionicon-var-android-cancel: "\f36e"; +@ionicon-var-android-car: "\f36f"; +@ionicon-var-android-cart: "\f370"; +@ionicon-var-android-chat: "\f2d4"; +@ionicon-var-android-checkbox: "\f374"; +@ionicon-var-android-checkbox-blank: "\f371"; +@ionicon-var-android-checkbox-outline: "\f373"; +@ionicon-var-android-checkbox-outline-blank: "\f372"; +@ionicon-var-android-checkmark-circle: "\f375"; +@ionicon-var-android-clipboard: "\f376"; +@ionicon-var-android-close: "\f2d7"; +@ionicon-var-android-cloud: "\f37a"; +@ionicon-var-android-cloud-circle: "\f377"; +@ionicon-var-android-cloud-done: "\f378"; +@ionicon-var-android-cloud-outline: "\f379"; +@ionicon-var-android-color-palette: "\f37b"; +@ionicon-var-android-compass: "\f37c"; +@ionicon-var-android-contact: "\f2d8"; +@ionicon-var-android-contacts: "\f2d9"; +@ionicon-var-android-contract: "\f37d"; +@ionicon-var-android-create: "\f37e"; +@ionicon-var-android-delete: "\f37f"; +@ionicon-var-android-desktop: "\f380"; +@ionicon-var-android-document: "\f381"; +@ionicon-var-android-done: "\f383"; +@ionicon-var-android-done-all: "\f382"; +@ionicon-var-android-download: "\f2dd"; +@ionicon-var-android-drafts: "\f384"; +@ionicon-var-android-exit: "\f385"; +@ionicon-var-android-expand: "\f386"; +@ionicon-var-android-favorite: "\f388"; +@ionicon-var-android-favorite-outline: "\f387"; +@ionicon-var-android-film: "\f389"; +@ionicon-var-android-folder: "\f2e0"; +@ionicon-var-android-folder-open: "\f38a"; +@ionicon-var-android-funnel: "\f38b"; +@ionicon-var-android-globe: "\f38c"; +@ionicon-var-android-hand: "\f2e3"; +@ionicon-var-android-hangout: "\f38d"; +@ionicon-var-android-happy: "\f38e"; +@ionicon-var-android-home: "\f38f"; +@ionicon-var-android-image: "\f2e4"; +@ionicon-var-android-laptop: "\f390"; +@ionicon-var-android-list: "\f391"; +@ionicon-var-android-locate: "\f2e9"; +@ionicon-var-android-lock: "\f392"; +@ionicon-var-android-mail: "\f2eb"; +@ionicon-var-android-map: "\f393"; +@ionicon-var-android-menu: "\f394"; +@ionicon-var-android-microphone: "\f2ec"; +@ionicon-var-android-microphone-off: "\f395"; +@ionicon-var-android-more-horizontal: "\f396"; +@ionicon-var-android-more-vertical: "\f397"; +@ionicon-var-android-navigate: "\f398"; +@ionicon-var-android-notifications: "\f39b"; +@ionicon-var-android-notifications-none: "\f399"; +@ionicon-var-android-notifications-off: "\f39a"; +@ionicon-var-android-open: "\f39c"; +@ionicon-var-android-options: "\f39d"; +@ionicon-var-android-people: "\f39e"; +@ionicon-var-android-person: "\f3a0"; +@ionicon-var-android-person-add: "\f39f"; +@ionicon-var-android-phone-landscape: "\f3a1"; +@ionicon-var-android-phone-portrait: "\f3a2"; +@ionicon-var-android-pin: "\f3a3"; +@ionicon-var-android-plane: "\f3a4"; +@ionicon-var-android-playstore: "\f2f0"; +@ionicon-var-android-print: "\f3a5"; +@ionicon-var-android-radio-button-off: "\f3a6"; +@ionicon-var-android-radio-button-on: "\f3a7"; +@ionicon-var-android-refresh: "\f3a8"; +@ionicon-var-android-remove: "\f2f4"; +@ionicon-var-android-remove-circle: "\f3a9"; +@ionicon-var-android-restaurant: "\f3aa"; +@ionicon-var-android-sad: "\f3ab"; +@ionicon-var-android-search: "\f2f5"; +@ionicon-var-android-send: "\f2f6"; +@ionicon-var-android-settings: "\f2f7"; +@ionicon-var-android-share: "\f2f8"; +@ionicon-var-android-share-alt: "\f3ac"; +@ionicon-var-android-star: "\f2fc"; +@ionicon-var-android-star-half: "\f3ad"; +@ionicon-var-android-star-outline: "\f3ae"; +@ionicon-var-android-stopwatch: "\f2fd"; +@ionicon-var-android-subway: "\f3af"; +@ionicon-var-android-sunny: "\f3b0"; +@ionicon-var-android-sync: "\f3b1"; +@ionicon-var-android-textsms: "\f3b2"; +@ionicon-var-android-time: "\f3b3"; +@ionicon-var-android-train: "\f3b4"; +@ionicon-var-android-unlock: "\f3b5"; +@ionicon-var-android-upload: "\f3b6"; +@ionicon-var-android-volume-down: "\f3b7"; +@ionicon-var-android-volume-mute: "\f3b8"; +@ionicon-var-android-volume-off: "\f3b9"; +@ionicon-var-android-volume-up: "\f3ba"; +@ionicon-var-android-walk: "\f3bb"; +@ionicon-var-android-warning: "\f3bc"; +@ionicon-var-android-watch: "\f3bd"; +@ionicon-var-android-wifi: "\f305"; +@ionicon-var-aperture: "\f313"; +@ionicon-var-archive: "\f102"; +@ionicon-var-arrow-down-a: "\f103"; +@ionicon-var-arrow-down-b: "\f104"; +@ionicon-var-arrow-down-c: "\f105"; +@ionicon-var-arrow-expand: "\f25e"; +@ionicon-var-arrow-graph-down-left: "\f25f"; +@ionicon-var-arrow-graph-down-right: "\f260"; +@ionicon-var-arrow-graph-up-left: "\f261"; +@ionicon-var-arrow-graph-up-right: "\f262"; +@ionicon-var-arrow-left-a: "\f106"; +@ionicon-var-arrow-left-b: "\f107"; +@ionicon-var-arrow-left-c: "\f108"; +@ionicon-var-arrow-move: "\f263"; +@ionicon-var-arrow-resize: "\f264"; +@ionicon-var-arrow-return-left: "\f265"; +@ionicon-var-arrow-return-right: "\f266"; +@ionicon-var-arrow-right-a: "\f109"; +@ionicon-var-arrow-right-b: "\f10a"; +@ionicon-var-arrow-right-c: "\f10b"; +@ionicon-var-arrow-shrink: "\f267"; +@ionicon-var-arrow-swap: "\f268"; +@ionicon-var-arrow-up-a: "\f10c"; +@ionicon-var-arrow-up-b: "\f10d"; +@ionicon-var-arrow-up-c: "\f10e"; +@ionicon-var-asterisk: "\f314"; +@ionicon-var-at: "\f10f"; +@ionicon-var-backspace: "\f3bf"; +@ionicon-var-backspace-outline: "\f3be"; +@ionicon-var-bag: "\f110"; +@ionicon-var-battery-charging: "\f111"; +@ionicon-var-battery-empty: "\f112"; +@ionicon-var-battery-full: "\f113"; +@ionicon-var-battery-half: "\f114"; +@ionicon-var-battery-low: "\f115"; +@ionicon-var-beaker: "\f269"; +@ionicon-var-beer: "\f26a"; +@ionicon-var-bluetooth: "\f116"; +@ionicon-var-bonfire: "\f315"; +@ionicon-var-bookmark: "\f26b"; +@ionicon-var-bowtie: "\f3c0"; +@ionicon-var-briefcase: "\f26c"; +@ionicon-var-bug: "\f2be"; +@ionicon-var-calculator: "\f26d"; +@ionicon-var-calendar: "\f117"; +@ionicon-var-camera: "\f118"; +@ionicon-var-card: "\f119"; +@ionicon-var-cash: "\f316"; +@ionicon-var-chatbox: "\f11b"; +@ionicon-var-chatbox-working: "\f11a"; +@ionicon-var-chatboxes: "\f11c"; +@ionicon-var-chatbubble: "\f11e"; +@ionicon-var-chatbubble-working: "\f11d"; +@ionicon-var-chatbubbles: "\f11f"; +@ionicon-var-checkmark: "\f122"; +@ionicon-var-checkmark-circled: "\f120"; +@ionicon-var-checkmark-round: "\f121"; +@ionicon-var-chevron-down: "\f123"; +@ionicon-var-chevron-left: "\f124"; +@ionicon-var-chevron-right: "\f125"; +@ionicon-var-chevron-up: "\f126"; +@ionicon-var-clipboard: "\f127"; +@ionicon-var-clock: "\f26e"; +@ionicon-var-close: "\f12a"; +@ionicon-var-close-circled: "\f128"; +@ionicon-var-close-round: "\f129"; +@ionicon-var-closed-captioning: "\f317"; +@ionicon-var-cloud: "\f12b"; +@ionicon-var-code: "\f271"; +@ionicon-var-code-download: "\f26f"; +@ionicon-var-code-working: "\f270"; +@ionicon-var-coffee: "\f272"; +@ionicon-var-compass: "\f273"; +@ionicon-var-compose: "\f12c"; +@ionicon-var-connection-bars: "\f274"; +@ionicon-var-contrast: "\f275"; +@ionicon-var-crop: "\f3c1"; +@ionicon-var-cube: "\f318"; +@ionicon-var-disc: "\f12d"; +@ionicon-var-document: "\f12f"; +@ionicon-var-document-text: "\f12e"; +@ionicon-var-drag: "\f130"; +@ionicon-var-earth: "\f276"; +@ionicon-var-easel: "\f3c2"; +@ionicon-var-edit: "\f2bf"; +@ionicon-var-egg: "\f277"; +@ionicon-var-eject: "\f131"; +@ionicon-var-email: "\f132"; +@ionicon-var-email-unread: "\f3c3"; +@ionicon-var-erlenmeyer-flask: "\f3c5"; +@ionicon-var-erlenmeyer-flask-bubbles: "\f3c4"; +@ionicon-var-eye: "\f133"; +@ionicon-var-eye-disabled: "\f306"; +@ionicon-var-female: "\f278"; +@ionicon-var-filing: "\f134"; +@ionicon-var-film-marker: "\f135"; +@ionicon-var-fireball: "\f319"; +@ionicon-var-flag: "\f279"; +@ionicon-var-flame: "\f31a"; +@ionicon-var-flash: "\f137"; +@ionicon-var-flash-off: "\f136"; +@ionicon-var-folder: "\f139"; +@ionicon-var-fork: "\f27a"; +@ionicon-var-fork-repo: "\f2c0"; +@ionicon-var-forward: "\f13a"; +@ionicon-var-funnel: "\f31b"; +@ionicon-var-gear-a: "\f13d"; +@ionicon-var-gear-b: "\f13e"; +@ionicon-var-grid: "\f13f"; +@ionicon-var-hammer: "\f27b"; +@ionicon-var-happy: "\f31c"; +@ionicon-var-happy-outline: "\f3c6"; +@ionicon-var-headphone: "\f140"; +@ionicon-var-heart: "\f141"; +@ionicon-var-heart-broken: "\f31d"; +@ionicon-var-help: "\f143"; +@ionicon-var-help-buoy: "\f27c"; +@ionicon-var-help-circled: "\f142"; +@ionicon-var-home: "\f144"; +@ionicon-var-icecream: "\f27d"; +@ionicon-var-image: "\f147"; +@ionicon-var-images: "\f148"; +@ionicon-var-information: "\f14a"; +@ionicon-var-information-circled: "\f149"; +@ionicon-var-ionic: "\f14b"; +@ionicon-var-ios-alarm: "\f3c8"; +@ionicon-var-ios-alarm-outline: "\f3c7"; +@ionicon-var-ios-albums: "\f3ca"; +@ionicon-var-ios-albums-outline: "\f3c9"; +@ionicon-var-ios-americanfootball: "\f3cc"; +@ionicon-var-ios-americanfootball-outline: "\f3cb"; +@ionicon-var-ios-analytics: "\f3ce"; +@ionicon-var-ios-analytics-outline: "\f3cd"; +@ionicon-var-ios-arrow-back: "\f3cf"; +@ionicon-var-ios-arrow-down: "\f3d0"; +@ionicon-var-ios-arrow-forward: "\f3d1"; +@ionicon-var-ios-arrow-left: "\f3d2"; +@ionicon-var-ios-arrow-right: "\f3d3"; +@ionicon-var-ios-arrow-thin-down: "\f3d4"; +@ionicon-var-ios-arrow-thin-left: "\f3d5"; +@ionicon-var-ios-arrow-thin-right: "\f3d6"; +@ionicon-var-ios-arrow-thin-up: "\f3d7"; +@ionicon-var-ios-arrow-up: "\f3d8"; +@ionicon-var-ios-at: "\f3da"; +@ionicon-var-ios-at-outline: "\f3d9"; +@ionicon-var-ios-barcode: "\f3dc"; +@ionicon-var-ios-barcode-outline: "\f3db"; +@ionicon-var-ios-baseball: "\f3de"; +@ionicon-var-ios-baseball-outline: "\f3dd"; +@ionicon-var-ios-basketball: "\f3e0"; +@ionicon-var-ios-basketball-outline: "\f3df"; +@ionicon-var-ios-bell: "\f3e2"; +@ionicon-var-ios-bell-outline: "\f3e1"; +@ionicon-var-ios-body: "\f3e4"; +@ionicon-var-ios-body-outline: "\f3e3"; +@ionicon-var-ios-bolt: "\f3e6"; +@ionicon-var-ios-bolt-outline: "\f3e5"; +@ionicon-var-ios-book: "\f3e8"; +@ionicon-var-ios-book-outline: "\f3e7"; +@ionicon-var-ios-bookmarks: "\f3ea"; +@ionicon-var-ios-bookmarks-outline: "\f3e9"; +@ionicon-var-ios-box: "\f3ec"; +@ionicon-var-ios-box-outline: "\f3eb"; +@ionicon-var-ios-briefcase: "\f3ee"; +@ionicon-var-ios-briefcase-outline: "\f3ed"; +@ionicon-var-ios-browsers: "\f3f0"; +@ionicon-var-ios-browsers-outline: "\f3ef"; +@ionicon-var-ios-calculator: "\f3f2"; +@ionicon-var-ios-calculator-outline: "\f3f1"; +@ionicon-var-ios-calendar: "\f3f4"; +@ionicon-var-ios-calendar-outline: "\f3f3"; +@ionicon-var-ios-camera: "\f3f6"; +@ionicon-var-ios-camera-outline: "\f3f5"; +@ionicon-var-ios-cart: "\f3f8"; +@ionicon-var-ios-cart-outline: "\f3f7"; +@ionicon-var-ios-chatboxes: "\f3fa"; +@ionicon-var-ios-chatboxes-outline: "\f3f9"; +@ionicon-var-ios-chatbubble: "\f3fc"; +@ionicon-var-ios-chatbubble-outline: "\f3fb"; +@ionicon-var-ios-checkmark: "\f3ff"; +@ionicon-var-ios-checkmark-empty: "\f3fd"; +@ionicon-var-ios-checkmark-outline: "\f3fe"; +@ionicon-var-ios-circle-filled: "\f400"; +@ionicon-var-ios-circle-outline: "\f401"; +@ionicon-var-ios-clock: "\f403"; +@ionicon-var-ios-clock-outline: "\f402"; +@ionicon-var-ios-close: "\f406"; +@ionicon-var-ios-close-empty: "\f404"; +@ionicon-var-ios-close-outline: "\f405"; +@ionicon-var-ios-cloud: "\f40c"; +@ionicon-var-ios-cloud-download: "\f408"; +@ionicon-var-ios-cloud-download-outline: "\f407"; +@ionicon-var-ios-cloud-outline: "\f409"; +@ionicon-var-ios-cloud-upload: "\f40b"; +@ionicon-var-ios-cloud-upload-outline: "\f40a"; +@ionicon-var-ios-cloudy: "\f410"; +@ionicon-var-ios-cloudy-night: "\f40e"; +@ionicon-var-ios-cloudy-night-outline: "\f40d"; +@ionicon-var-ios-cloudy-outline: "\f40f"; +@ionicon-var-ios-cog: "\f412"; +@ionicon-var-ios-cog-outline: "\f411"; +@ionicon-var-ios-color-filter: "\f414"; +@ionicon-var-ios-color-filter-outline: "\f413"; +@ionicon-var-ios-color-wand: "\f416"; +@ionicon-var-ios-color-wand-outline: "\f415"; +@ionicon-var-ios-compose: "\f418"; +@ionicon-var-ios-compose-outline: "\f417"; +@ionicon-var-ios-contact: "\f41a"; +@ionicon-var-ios-contact-outline: "\f419"; +@ionicon-var-ios-copy: "\f41c"; +@ionicon-var-ios-copy-outline: "\f41b"; +@ionicon-var-ios-crop: "\f41e"; +@ionicon-var-ios-crop-strong: "\f41d"; +@ionicon-var-ios-download: "\f420"; +@ionicon-var-ios-download-outline: "\f41f"; +@ionicon-var-ios-drag: "\f421"; +@ionicon-var-ios-email: "\f423"; +@ionicon-var-ios-email-outline: "\f422"; +@ionicon-var-ios-eye: "\f425"; +@ionicon-var-ios-eye-outline: "\f424"; +@ionicon-var-ios-fastforward: "\f427"; +@ionicon-var-ios-fastforward-outline: "\f426"; +@ionicon-var-ios-filing: "\f429"; +@ionicon-var-ios-filing-outline: "\f428"; +@ionicon-var-ios-film: "\f42b"; +@ionicon-var-ios-film-outline: "\f42a"; +@ionicon-var-ios-flag: "\f42d"; +@ionicon-var-ios-flag-outline: "\f42c"; +@ionicon-var-ios-flame: "\f42f"; +@ionicon-var-ios-flame-outline: "\f42e"; +@ionicon-var-ios-flask: "\f431"; +@ionicon-var-ios-flask-outline: "\f430"; +@ionicon-var-ios-flower: "\f433"; +@ionicon-var-ios-flower-outline: "\f432"; +@ionicon-var-ios-folder: "\f435"; +@ionicon-var-ios-folder-outline: "\f434"; +@ionicon-var-ios-football: "\f437"; +@ionicon-var-ios-football-outline: "\f436"; +@ionicon-var-ios-game-controller-a: "\f439"; +@ionicon-var-ios-game-controller-a-outline: "\f438"; +@ionicon-var-ios-game-controller-b: "\f43b"; +@ionicon-var-ios-game-controller-b-outline: "\f43a"; +@ionicon-var-ios-gear: "\f43d"; +@ionicon-var-ios-gear-outline: "\f43c"; +@ionicon-var-ios-glasses: "\f43f"; +@ionicon-var-ios-glasses-outline: "\f43e"; +@ionicon-var-ios-grid-view: "\f441"; +@ionicon-var-ios-grid-view-outline: "\f440"; +@ionicon-var-ios-heart: "\f443"; +@ionicon-var-ios-heart-outline: "\f442"; +@ionicon-var-ios-help: "\f446"; +@ionicon-var-ios-help-empty: "\f444"; +@ionicon-var-ios-help-outline: "\f445"; +@ionicon-var-ios-home: "\f448"; +@ionicon-var-ios-home-outline: "\f447"; +@ionicon-var-ios-infinite: "\f44a"; +@ionicon-var-ios-infinite-outline: "\f449"; +@ionicon-var-ios-information: "\f44d"; +@ionicon-var-ios-information-empty: "\f44b"; +@ionicon-var-ios-information-outline: "\f44c"; +@ionicon-var-ios-ionic-outline: "\f44e"; +@ionicon-var-ios-keypad: "\f450"; +@ionicon-var-ios-keypad-outline: "\f44f"; +@ionicon-var-ios-lightbulb: "\f452"; +@ionicon-var-ios-lightbulb-outline: "\f451"; +@ionicon-var-ios-list: "\f454"; +@ionicon-var-ios-list-outline: "\f453"; +@ionicon-var-ios-location: "\f456"; +@ionicon-var-ios-location-outline: "\f455"; +@ionicon-var-ios-locked: "\f458"; +@ionicon-var-ios-locked-outline: "\f457"; +@ionicon-var-ios-loop: "\f45a"; +@ionicon-var-ios-loop-strong: "\f459"; +@ionicon-var-ios-medical: "\f45c"; +@ionicon-var-ios-medical-outline: "\f45b"; +@ionicon-var-ios-medkit: "\f45e"; +@ionicon-var-ios-medkit-outline: "\f45d"; +@ionicon-var-ios-mic: "\f461"; +@ionicon-var-ios-mic-off: "\f45f"; +@ionicon-var-ios-mic-outline: "\f460"; +@ionicon-var-ios-minus: "\f464"; +@ionicon-var-ios-minus-empty: "\f462"; +@ionicon-var-ios-minus-outline: "\f463"; +@ionicon-var-ios-monitor: "\f466"; +@ionicon-var-ios-monitor-outline: "\f465"; +@ionicon-var-ios-moon: "\f468"; +@ionicon-var-ios-moon-outline: "\f467"; +@ionicon-var-ios-more: "\f46a"; +@ionicon-var-ios-more-outline: "\f469"; +@ionicon-var-ios-musical-note: "\f46b"; +@ionicon-var-ios-musical-notes: "\f46c"; +@ionicon-var-ios-navigate: "\f46e"; +@ionicon-var-ios-navigate-outline: "\f46d"; +@ionicon-var-ios-nutrition: "\f470"; +@ionicon-var-ios-nutrition-outline: "\f46f"; +@ionicon-var-ios-paper: "\f472"; +@ionicon-var-ios-paper-outline: "\f471"; +@ionicon-var-ios-paperplane: "\f474"; +@ionicon-var-ios-paperplane-outline: "\f473"; +@ionicon-var-ios-partlysunny: "\f476"; +@ionicon-var-ios-partlysunny-outline: "\f475"; +@ionicon-var-ios-pause: "\f478"; +@ionicon-var-ios-pause-outline: "\f477"; +@ionicon-var-ios-paw: "\f47a"; +@ionicon-var-ios-paw-outline: "\f479"; +@ionicon-var-ios-people: "\f47c"; +@ionicon-var-ios-people-outline: "\f47b"; +@ionicon-var-ios-person: "\f47e"; +@ionicon-var-ios-person-outline: "\f47d"; +@ionicon-var-ios-personadd: "\f480"; +@ionicon-var-ios-personadd-outline: "\f47f"; +@ionicon-var-ios-photos: "\f482"; +@ionicon-var-ios-photos-outline: "\f481"; +@ionicon-var-ios-pie: "\f484"; +@ionicon-var-ios-pie-outline: "\f483"; +@ionicon-var-ios-pint: "\f486"; +@ionicon-var-ios-pint-outline: "\f485"; +@ionicon-var-ios-play: "\f488"; +@ionicon-var-ios-play-outline: "\f487"; +@ionicon-var-ios-plus: "\f48b"; +@ionicon-var-ios-plus-empty: "\f489"; +@ionicon-var-ios-plus-outline: "\f48a"; +@ionicon-var-ios-pricetag: "\f48d"; +@ionicon-var-ios-pricetag-outline: "\f48c"; +@ionicon-var-ios-pricetags: "\f48f"; +@ionicon-var-ios-pricetags-outline: "\f48e"; +@ionicon-var-ios-printer: "\f491"; +@ionicon-var-ios-printer-outline: "\f490"; +@ionicon-var-ios-pulse: "\f493"; +@ionicon-var-ios-pulse-strong: "\f492"; +@ionicon-var-ios-rainy: "\f495"; +@ionicon-var-ios-rainy-outline: "\f494"; +@ionicon-var-ios-recording: "\f497"; +@ionicon-var-ios-recording-outline: "\f496"; +@ionicon-var-ios-redo: "\f499"; +@ionicon-var-ios-redo-outline: "\f498"; +@ionicon-var-ios-refresh: "\f49c"; +@ionicon-var-ios-refresh-empty: "\f49a"; +@ionicon-var-ios-refresh-outline: "\f49b"; +@ionicon-var-ios-reload: "\f49d"; +@ionicon-var-ios-reverse-camera: "\f49f"; +@ionicon-var-ios-reverse-camera-outline: "\f49e"; +@ionicon-var-ios-rewind: "\f4a1"; +@ionicon-var-ios-rewind-outline: "\f4a0"; +@ionicon-var-ios-rose: "\f4a3"; +@ionicon-var-ios-rose-outline: "\f4a2"; +@ionicon-var-ios-search: "\f4a5"; +@ionicon-var-ios-search-strong: "\f4a4"; +@ionicon-var-ios-settings: "\f4a7"; +@ionicon-var-ios-settings-strong: "\f4a6"; +@ionicon-var-ios-shuffle: "\f4a9"; +@ionicon-var-ios-shuffle-strong: "\f4a8"; +@ionicon-var-ios-skipbackward: "\f4ab"; +@ionicon-var-ios-skipbackward-outline: "\f4aa"; +@ionicon-var-ios-skipforward: "\f4ad"; +@ionicon-var-ios-skipforward-outline: "\f4ac"; +@ionicon-var-ios-snowy: "\f4ae"; +@ionicon-var-ios-speedometer: "\f4b0"; +@ionicon-var-ios-speedometer-outline: "\f4af"; +@ionicon-var-ios-star: "\f4b3"; +@ionicon-var-ios-star-half: "\f4b1"; +@ionicon-var-ios-star-outline: "\f4b2"; +@ionicon-var-ios-stopwatch: "\f4b5"; +@ionicon-var-ios-stopwatch-outline: "\f4b4"; +@ionicon-var-ios-sunny: "\f4b7"; +@ionicon-var-ios-sunny-outline: "\f4b6"; +@ionicon-var-ios-telephone: "\f4b9"; +@ionicon-var-ios-telephone-outline: "\f4b8"; +@ionicon-var-ios-tennisball: "\f4bb"; +@ionicon-var-ios-tennisball-outline: "\f4ba"; +@ionicon-var-ios-thunderstorm: "\f4bd"; +@ionicon-var-ios-thunderstorm-outline: "\f4bc"; +@ionicon-var-ios-time: "\f4bf"; +@ionicon-var-ios-time-outline: "\f4be"; +@ionicon-var-ios-timer: "\f4c1"; +@ionicon-var-ios-timer-outline: "\f4c0"; +@ionicon-var-ios-toggle: "\f4c3"; +@ionicon-var-ios-toggle-outline: "\f4c2"; +@ionicon-var-ios-trash: "\f4c5"; +@ionicon-var-ios-trash-outline: "\f4c4"; +@ionicon-var-ios-undo: "\f4c7"; +@ionicon-var-ios-undo-outline: "\f4c6"; +@ionicon-var-ios-unlocked: "\f4c9"; +@ionicon-var-ios-unlocked-outline: "\f4c8"; +@ionicon-var-ios-upload: "\f4cb"; +@ionicon-var-ios-upload-outline: "\f4ca"; +@ionicon-var-ios-videocam: "\f4cd"; +@ionicon-var-ios-videocam-outline: "\f4cc"; +@ionicon-var-ios-volume-high: "\f4ce"; +@ionicon-var-ios-volume-low: "\f4cf"; +@ionicon-var-ios-wineglass: "\f4d1"; +@ionicon-var-ios-wineglass-outline: "\f4d0"; +@ionicon-var-ios-world: "\f4d3"; +@ionicon-var-ios-world-outline: "\f4d2"; +@ionicon-var-ipad: "\f1f9"; +@ionicon-var-iphone: "\f1fa"; +@ionicon-var-ipod: "\f1fb"; +@ionicon-var-jet: "\f295"; +@ionicon-var-key: "\f296"; +@ionicon-var-knife: "\f297"; +@ionicon-var-laptop: "\f1fc"; +@ionicon-var-leaf: "\f1fd"; +@ionicon-var-levels: "\f298"; +@ionicon-var-lightbulb: "\f299"; +@ionicon-var-link: "\f1fe"; +@ionicon-var-load-a: "\f29a"; +@ionicon-var-load-b: "\f29b"; +@ionicon-var-load-c: "\f29c"; +@ionicon-var-load-d: "\f29d"; +@ionicon-var-location: "\f1ff"; +@ionicon-var-lock-combination: "\f4d4"; +@ionicon-var-locked: "\f200"; +@ionicon-var-log-in: "\f29e"; +@ionicon-var-log-out: "\f29f"; +@ionicon-var-loop: "\f201"; +@ionicon-var-magnet: "\f2a0"; +@ionicon-var-male: "\f2a1"; +@ionicon-var-man: "\f202"; +@ionicon-var-map: "\f203"; +@ionicon-var-medkit: "\f2a2"; +@ionicon-var-merge: "\f33f"; +@ionicon-var-mic-a: "\f204"; +@ionicon-var-mic-b: "\f205"; +@ionicon-var-mic-c: "\f206"; +@ionicon-var-minus: "\f209"; +@ionicon-var-minus-circled: "\f207"; +@ionicon-var-minus-round: "\f208"; +@ionicon-var-model-s: "\f2c1"; +@ionicon-var-monitor: "\f20a"; +@ionicon-var-more: "\f20b"; +@ionicon-var-mouse: "\f340"; +@ionicon-var-music-note: "\f20c"; +@ionicon-var-navicon: "\f20e"; +@ionicon-var-navicon-round: "\f20d"; +@ionicon-var-navigate: "\f2a3"; +@ionicon-var-network: "\f341"; +@ionicon-var-no-smoking: "\f2c2"; +@ionicon-var-nuclear: "\f2a4"; +@ionicon-var-outlet: "\f342"; +@ionicon-var-paintbrush: "\f4d5"; +@ionicon-var-paintbucket: "\f4d6"; +@ionicon-var-paper-airplane: "\f2c3"; +@ionicon-var-paperclip: "\f20f"; +@ionicon-var-pause: "\f210"; +@ionicon-var-person: "\f213"; +@ionicon-var-person-add: "\f211"; +@ionicon-var-person-stalker: "\f212"; +@ionicon-var-pie-graph: "\f2a5"; +@ionicon-var-pin: "\f2a6"; +@ionicon-var-pinpoint: "\f2a7"; +@ionicon-var-pizza: "\f2a8"; +@ionicon-var-plane: "\f214"; +@ionicon-var-planet: "\f343"; +@ionicon-var-play: "\f215"; +@ionicon-var-playstation: "\f30a"; +@ionicon-var-plus: "\f218"; +@ionicon-var-plus-circled: "\f216"; +@ionicon-var-plus-round: "\f217"; +@ionicon-var-podium: "\f344"; +@ionicon-var-pound: "\f219"; +@ionicon-var-power: "\f2a9"; +@ionicon-var-pricetag: "\f2aa"; +@ionicon-var-pricetags: "\f2ab"; +@ionicon-var-printer: "\f21a"; +@ionicon-var-pull-request: "\f345"; +@ionicon-var-qr-scanner: "\f346"; +@ionicon-var-quote: "\f347"; +@ionicon-var-radio-waves: "\f2ac"; +@ionicon-var-record: "\f21b"; +@ionicon-var-refresh: "\f21c"; +@ionicon-var-reply: "\f21e"; +@ionicon-var-reply-all: "\f21d"; +@ionicon-var-ribbon-a: "\f348"; +@ionicon-var-ribbon-b: "\f349"; +@ionicon-var-sad: "\f34a"; +@ionicon-var-sad-outline: "\f4d7"; +@ionicon-var-scissors: "\f34b"; +@ionicon-var-search: "\f21f"; +@ionicon-var-settings: "\f2ad"; +@ionicon-var-share: "\f220"; +@ionicon-var-shuffle: "\f221"; +@ionicon-var-skip-backward: "\f222"; +@ionicon-var-skip-forward: "\f223"; +@ionicon-var-social-android: "\f225"; +@ionicon-var-social-android-outline: "\f224"; +@ionicon-var-social-angular: "\f4d9"; +@ionicon-var-social-angular-outline: "\f4d8"; +@ionicon-var-social-apple: "\f227"; +@ionicon-var-social-apple-outline: "\f226"; +@ionicon-var-social-bitcoin: "\f2af"; +@ionicon-var-social-bitcoin-outline: "\f2ae"; +@ionicon-var-social-buffer: "\f229"; +@ionicon-var-social-buffer-outline: "\f228"; +@ionicon-var-social-chrome: "\f4db"; +@ionicon-var-social-chrome-outline: "\f4da"; +@ionicon-var-social-codepen: "\f4dd"; +@ionicon-var-social-codepen-outline: "\f4dc"; +@ionicon-var-social-css3: "\f4df"; +@ionicon-var-social-css3-outline: "\f4de"; +@ionicon-var-social-designernews: "\f22b"; +@ionicon-var-social-designernews-outline: "\f22a"; +@ionicon-var-social-dribbble: "\f22d"; +@ionicon-var-social-dribbble-outline: "\f22c"; +@ionicon-var-social-dropbox: "\f22f"; +@ionicon-var-social-dropbox-outline: "\f22e"; +@ionicon-var-social-euro: "\f4e1"; +@ionicon-var-social-euro-outline: "\f4e0"; +@ionicon-var-social-facebook: "\f231"; +@ionicon-var-social-facebook-outline: "\f230"; +@ionicon-var-social-foursquare: "\f34d"; +@ionicon-var-social-foursquare-outline: "\f34c"; +@ionicon-var-social-freebsd-devil: "\f2c4"; +@ionicon-var-social-github: "\f233"; +@ionicon-var-social-github-outline: "\f232"; +@ionicon-var-social-google: "\f34f"; +@ionicon-var-social-google-outline: "\f34e"; +@ionicon-var-social-googleplus: "\f235"; +@ionicon-var-social-googleplus-outline: "\f234"; +@ionicon-var-social-hackernews: "\f237"; +@ionicon-var-social-hackernews-outline: "\f236"; +@ionicon-var-social-html5: "\f4e3"; +@ionicon-var-social-html5-outline: "\f4e2"; +@ionicon-var-social-instagram: "\f351"; +@ionicon-var-social-instagram-outline: "\f350"; +@ionicon-var-social-javascript: "\f4e5"; +@ionicon-var-social-javascript-outline: "\f4e4"; +@ionicon-var-social-linkedin: "\f239"; +@ionicon-var-social-linkedin-outline: "\f238"; +@ionicon-var-social-markdown: "\f4e6"; +@ionicon-var-social-nodejs: "\f4e7"; +@ionicon-var-social-octocat: "\f4e8"; +@ionicon-var-social-pinterest: "\f2b1"; +@ionicon-var-social-pinterest-outline: "\f2b0"; +@ionicon-var-social-python: "\f4e9"; +@ionicon-var-social-reddit: "\f23b"; +@ionicon-var-social-reddit-outline: "\f23a"; +@ionicon-var-social-rss: "\f23d"; +@ionicon-var-social-rss-outline: "\f23c"; +@ionicon-var-social-sass: "\f4ea"; +@ionicon-var-social-skype: "\f23f"; +@ionicon-var-social-skype-outline: "\f23e"; +@ionicon-var-social-snapchat: "\f4ec"; +@ionicon-var-social-snapchat-outline: "\f4eb"; +@ionicon-var-social-tumblr: "\f241"; +@ionicon-var-social-tumblr-outline: "\f240"; +@ionicon-var-social-tux: "\f2c5"; +@ionicon-var-social-twitch: "\f4ee"; +@ionicon-var-social-twitch-outline: "\f4ed"; +@ionicon-var-social-twitter: "\f243"; +@ionicon-var-social-twitter-outline: "\f242"; +@ionicon-var-social-usd: "\f353"; +@ionicon-var-social-usd-outline: "\f352"; +@ionicon-var-social-vimeo: "\f245"; +@ionicon-var-social-vimeo-outline: "\f244"; +@ionicon-var-social-whatsapp: "\f4f0"; +@ionicon-var-social-whatsapp-outline: "\f4ef"; +@ionicon-var-social-windows: "\f247"; +@ionicon-var-social-windows-outline: "\f246"; +@ionicon-var-social-wordpress: "\f249"; +@ionicon-var-social-wordpress-outline: "\f248"; +@ionicon-var-social-yahoo: "\f24b"; +@ionicon-var-social-yahoo-outline: "\f24a"; +@ionicon-var-social-yen: "\f4f2"; +@ionicon-var-social-yen-outline: "\f4f1"; +@ionicon-var-social-youtube: "\f24d"; +@ionicon-var-social-youtube-outline: "\f24c"; +@ionicon-var-soup-can: "\f4f4"; +@ionicon-var-soup-can-outline: "\f4f3"; +@ionicon-var-speakerphone: "\f2b2"; +@ionicon-var-speedometer: "\f2b3"; +@ionicon-var-spoon: "\f2b4"; +@ionicon-var-star: "\f24e"; +@ionicon-var-stats-bars: "\f2b5"; +@ionicon-var-steam: "\f30b"; +@ionicon-var-stop: "\f24f"; +@ionicon-var-thermometer: "\f2b6"; +@ionicon-var-thumbsdown: "\f250"; +@ionicon-var-thumbsup: "\f251"; +@ionicon-var-toggle: "\f355"; +@ionicon-var-toggle-filled: "\f354"; +@ionicon-var-transgender: "\f4f5"; +@ionicon-var-trash-a: "\f252"; +@ionicon-var-trash-b: "\f253"; +@ionicon-var-trophy: "\f356"; +@ionicon-var-tshirt: "\f4f7"; +@ionicon-var-tshirt-outline: "\f4f6"; +@ionicon-var-umbrella: "\f2b7"; +@ionicon-var-university: "\f357"; +@ionicon-var-unlocked: "\f254"; +@ionicon-var-upload: "\f255"; +@ionicon-var-usb: "\f2b8"; +@ionicon-var-videocamera: "\f256"; +@ionicon-var-volume-high: "\f257"; +@ionicon-var-volume-low: "\f258"; +@ionicon-var-volume-medium: "\f259"; +@ionicon-var-volume-mute: "\f25a"; +@ionicon-var-wand: "\f358"; +@ionicon-var-waterdrop: "\f25b"; +@ionicon-var-wifi: "\f25c"; +@ionicon-var-wineglass: "\f2b9"; +@ionicon-var-woman: "\f25d"; +@ionicon-var-wrench: "\f2ba"; +@ionicon-var-xbox: "\f30c"; \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/ionicons.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/ionicons.less new file mode 100644 index 0000000..163b80e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/less/ionicons.less @@ -0,0 +1,3 @@ +@import "_ionicons-variables"; +@import "_ionicons-font"; +@import "_ionicons-icons"; diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/alert-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/alert-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..7cdd286ad071a6e904498d0ac3f822460a1fd036 GIT binary patch literal 2551 zcmb`JYgiLk8pqE}ZUeb60Tu!wm;@EDNCToq5E+ulrE;sVh+CAPAV>v+(m+`XGY}9g zR=iZ}Dv*}0*cK(a>QXNl@mgRJwQjQ_7%EoORHCg4N}(s}Zl87cdG^cZ%elP&_xJwi zP3D}`B*aB>?cMDG0Nm&()nWipI7Id};ep0{qodOcw3l_&E z0$eO3;uF%;nlf^8U8BC$aLRb8_ojKoYV7}g3;=c^(W>yIqU)BvMR{ldzVLF60xL^k zFWrBAQsEU)z1<%l%l zpPcfjm{Il4#Gr?Bepdl%ACeV}ROUYVG`9C-dgq3{lHq>etUcvDCvW@hEI%n+|93$_ z?(RaZ`fX*G_n$sAgjJmt7o(sXAXD!ryXM3XNa%V1^SPDwy5_edYD#eE^MG@h%e<<^tk9nKJHhB3`%WWUF9^6} zBCLg#L#Bo60`MR@Jwi8|2*u$L%1|nUUQWZ+DgiBANvJ~;Xe!+@R4)J**g zr{e851$-u4ap+uxdQ5O}zSfScB8}As<~~-rv08@JR%MgLVyqUcfGcJ>j1}u) z>=>PZWK|07TN+CulXB3q1q~ZlzovXa$srHWUny;l=ueV3w9B;F1e`|v(|p-}WN)pf ze8Sl;Gu5tEY2F^LyC76|4pX;qc_u!XkL?Mpw#sSIZb2F2zA2sJj#vB4t%2DW<@7i= zRgnkU%#qILQHe~hTb9_j0^9r&BhmaOe~Ecb&iCA4w8_I5i`?SRouAZ2xqT(M^`X&s z<-#Icv7#As+F@d{?t&|ocz&aG)HAg+WwUV7Nt!u6J>XU7sd@4F;v1t7mgQ8(2Fvw;;x`z(0OyVHG8|U-i~@$V{gn7t@V>$|f`xQW)fmSZHZSf>UriWPFlz;6B zUDV5A2`74wjY>jaqe(4A$i!2yTr0*(wm`-@%#X~H)>5ew*ctkZ#TsN43l=;A7}jDM zy*&y(*ro&bOl&x-nFL^%vvLfB8!AI~^lX-y|; zfIhaOgpvo{dQ5{p6hLcshdw%*R|uk#K(&>E^^S-zlqHhRccA)bzyt-4JMR$af5tlu zR`U1_nc@TH2Vza9#C9Ue5o+1x{t|l^O}6bkjPoPHkVQ2zY>%eeN~h%?fk)cFoRD6$ z#3JeNM0)E!z)jbj(%G6m3xSVr*?^6VJ9pPBm3{<#_JKLS9VJI;GYOT+3%H}Gm#q#4 z2eHh31>!Opt`o^=6r)!Oo81muX9t_@4|RWqKc@$2Bs%N`D>ayoH{Cc)`EZ&9?|dv} z`=0(%UpUFm?f(wQ&F@~y?pb=Kb=Yx%Wj|BQUFv}fjXP=#Y)umqrE{$^G7b6gLKs*D zN@pCkph4u1BZS22LaW2x?A?G^^gF3FGO+sMR@?-hMC+E3V>D~x!RGTavc6Vf{uv?~ z=LwCaJqokMHm`)Zk@$0|M=Hz$TItOZ04kc<3gQrmo3DC1hm%Qcor!t zzR?8Xoly|}KF#Vp_#9?AZ-ZG^ndV%_!dW=Y=Ps`Rna(vP>ek*r12$giBGxg@ck>Gs zYMReXz82ZbG4@T(n^%cAXE~!;9GgxqBx;~39a6N>x(VXniiNk_R}N6uo<=eg^57%K ziAYsZ55du^D{xca)Kqd{#*QC`kC2tewSjf>|K{DHOgQoB7%q>$Ut^6-pd8$)LwXse zLy5^)%(Q1e%&MC_p)S6Se^Tt2?y3*bWH#$>hgbzkw};VM4eNjao%QZ){(}th<3CI4 zIT_Qr`N%Qa&Bty@!->qmZB-b&F5BtWkI67FL2m=8NU(U*X#ALa+lnO;Q`q-1-!|2F zW?J~wNTYMon&1;}?EA+x;GPB20aFcHpNo>#JZd!W@{e(_^y!x@E6<57bu>GWWz6GX z;Odw-VZ;@2={0;2((?IFOAU{`BPO0XCEX76NWQjd0WW!I>qGZ%O83<2(VeXa!(RJ; pGoH)h+1d8!zm)yRc6u!eKohv%8lgS9UQ%fbMK6p~9Z;yte+8hFn4JIs literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/alert.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c06feb6f856e0401db5246fd1327c48bc6ec67 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!#3z$e5NNaF%i0v{;=L8~oGwon$B>F!Z|@xBJ>8lXJGBL+9^I0W|&14Ii@Ekh;4Vo7m`79Swj9Aqrm zNCpRm0}02u;oJskkS$>2859H)44zgppL zl?U|%&_xX)4bNuaaD~`{t0k9MWbj%X{7rZ-` V|EZ6iaC0Tda!*%3mvv4FO#q`soE!iE literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-add-contact.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-add-contact.png new file mode 100644 index 0000000000000000000000000000000000000000..7dea968fe5da8b503b6b785ef189cd9ea803dfe6 GIT binary patch literal 3279 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 X-Nnm>i~JSN{zzkOZevztLXG?fmsv>b literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-add.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-add.png new file mode 100644 index 0000000000000000000000000000000000000000..03838f7351670a31b4f7ae2224cb440a6ca7e3d3 GIT binary patch literal 240 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-down-right.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-down-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ba22a1a440f06d7c161e92910460d3fbf6fe26d5 GIT binary patch literal 1462 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!#3z$e5NNJ9W425{Q-V#~4_?>oW}IWp8fG7O zZkfmQ-reuPQ*|c64hI$`fkqA&g+a=!et+vdy8;6X0|x^m15*maJO=p&^#kk=I6p8} zFx3#^9(c=`$8kXD0rLlz9}G5(b`1Uv{0D@I<|Z&UFfcGGFgP&qlAsG_#lIU%lcn1l z8QL19?30)KO#GB9&(o(c~5(o5=D7gdr4}gNWCu&-BLjn214A7n?*s7zc&G>2SOR@8p|4Xi+lWL z%8XZd%e|zwaf|+hZ>*R0Iouj3!R5d1Twq``Xkg??U|^OwKt1ODvKI~vK;ST8|5pWZ oCngpS0R@K!21Wz}DA_QRVV(C0yM&pibU|u8UHx3vIVCg!0J}fP7ytkO literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-forward.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-forward.png new file mode 100644 index 0000000000000000000000000000000000000000..b85834e35d1109befe6e8fdfc164a52bca0bc77c GIT binary patch literal 1191 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!!+HFUJoA6+l>YBl zJG=Rs&a5x9xAI+Fa(+!|r#NTJd9!m-+5%=TZL{w(wfO!zA7w32mN|PXn?lYd|7%uF z8@x}iF=b4gyl>Mr$(D;tGOtB7Z19wie9h%l&(iXbgX6EDz%ONmFYXR6`Wr6DGcL4e z8kHb9NaWw#+Q@k*fWh@*MCaVSy~;ZlJWy)tj@Z%KQ7>NpBVpp5&u$zl>L>sH;^6oy zDDX;I;flM%ivETGV0haxIn}bX044sHGu}JxR<`0k)7SO~?<|*nv#k=$+RtTQ!{b;W zeEWKR#}&btcgcC_9C^vh4Y!N4+%EjWeDDWjr!76AvE5+7n3)_-+AI-lS8Ko!&Wc?Z_27rf@YGiaE$ zJMyPB$Um5@`hdM6o%09dy#%H@h8Yd=3~CS98-RTL+zh5FhFJ}A4C)E&2RLsqRxs%` z*fZELS~K`N@Es7|!2E&b3DI084j~1GexQ~&KrNOG{s(|2Ody)e^T3~h`G@cWa`ZAS z@Ovxvoqg|-aj(*h<%8e@#wRQl43>;?4t@>n6NK?`F92o#02SLa$|cw{dNTMO zkZTa0!2W>c4Wk8PC9&Kmj24Z-K#d!K8i8!aY6d?CqPgx2ehdNvEDkIzj4Uh;4CYv! z{Q=?51O5%{NZbZt29_lVJ1+p8(DFIn-%Wu@u)~2xNuZI#WpFY-m^W7Qsu!%i$ucjQ zSAl_H1xElw9g{%AdIWEqa25c$G6cB{3ltfEieY+LAE*=N!c1l$MllwX7cq5w=cTnGFam_7)DxcAB)H~jD;b%;OXk;vd$@?2>?Cey(Rzv literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-up-right.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-arrow-up-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0f105d77f6b17b72d58f8b0147f308e45d12ee36 GIT binary patch literal 1482 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!!$z$e5NNJ9W4DsXdo7YUSL zFA4GsW)LtqaN+%j44!E|3=FJMo-U3d6}R48GW2C-5IGvqBqV0CQMoC5{=|p=OIiZr zv>z_<4}}8zyZ8MhEURr8Jj{C82hEH>*elW* z{xQZ$G}Je!vptY!VEVzH02EMYsAnLF%a9=VARDBm0cd6e&;+1~3>?IA85#;2j+1UF z#{&5VrWfoB7`hnu88R>w@HH?#VJ=|!$sprk$G|>;{{TAo4N&$!gUkVY2KEm?**_3& z!*O;7VETKGQyXqWFYqp4uaIfr!LSLp7G!4`H^@H7ZtyRAxq{6>qrvILn}XdE2mkf* z9Q-|jQ}6~O!yaY}hVKk~4t5R91^f>fo)F8uz~4Z;Vl)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk zq4n=cFaqlQ@B@fIy)i zLVsaX3cU+uvXt3FSg2&fDhn1=5u$k?m?x-s?lNJFjJ+Az;A&t1(&*{x=d#Wzp$P!9 CH!GX~ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-book.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-book.png new file mode 100644 index 0000000000000000000000000000000000000000..4764f96a192156fbb4a3defcf01d038ff2fcfe2e GIT binary patch literal 3746 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 UfCp^Ve^0b|qlfbqZt&q>0Ldt3g#Z8m literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-calendar.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..547edc56325743683bc0d87ce4bcbf8d02232b90 GIT binary patch literal 849 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!!(z$e5NNJ9V<5@19HKSVAa z1uEh$3GxeO@DJ#pFn_`M3-=!s7)?|Int9RF#WAGf*4sN9eVH5>S|5sUxp;5hDVI!{ zgY!;_=14XQ=JW_lxGS)D}7s>WbSVps1tBg4~{X+ zo3?n<+v9crPp^2Z?)lEGFyHgpS%%jsMyqB&TPXd&dUIYwsMuYG**d!!w@E%_#BNkW zRzq~X0uD)JEjteQ^Q7}3i;S`dcL>C=J4EAf;R3D)tE>O(b>}tsrrl*&ZBxelC+!li zf$y`kzps0~o6UG{@{_IQ|KlgAoL^ercsG4gz1~@WpTy=ZlR@Try85}Sb4q9e0NbN+ AH~;_u literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-call.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-call.png new file mode 100644 index 0000000000000000000000000000000000000000..1d514da3ea54dbbe9522b709ed6f6fc07cab01c7 GIT binary patch literal 4766 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 B7Eb^G literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-chat.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-chat.png new file mode 100644 index 0000000000000000000000000000000000000000..8b7d7b957cbbeb59618901a8d3f684066482c709 GIT binary patch literal 3577 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-checkmark.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-checkmark.png new file mode 100644 index 0000000000000000000000000000000000000000..bec7334c15359905c19f0f33604fa8abd522d938 GIT binary patch literal 1846 zcmd5-dr(wW7{9x?Ks;opz%7l0u@M;roDc$ctfkf2Mh`PI8jh)>#^8qLJDjlIZNYuX;3 z3zwPo;<1#(w=k~Pj)&UOh8a`3&^uv!qgCHp#%;=V?BzQ&TKJU%O4b})f5ng=(I&MUqdk+RrbI&E(Dgqp zh4b^zrG#>AyC*X#T$z0Zd3uJj5^)o@u z(eM=!Wzwn@Bo5%>1h1-o_jxeGTkwlr2)=gpA*i@TSX<})_&aD5yc2Q(tu&$*h$-X` z{|bES60sSl&mTM7Zd%4>u4;IB}g_gJYRGkNeLw6KjlBT*|acUA!*IuSpx4?~HlkVW~?hBQe0 zZqA^^C7=n^&r0-yG+3=8n+xhn&`WeocpvdEW}B9;P2>=TKzMhE7XKWT738rfK5gJk zPwA9Ane-1pVCWDU%Kk@!Lem%dQCEa}bn+%25BDqFT{lly2wyw&GpPFkc?yE<;tYx1!ir1QJj(h75+;;T~E{SD;on?rJFxhL>pZZD}LuG?I5gzxHts zr5FTq553H~W-8SScA-ufrzRfZqZHCyz052YYtfd;u=D}#FSwwDlxL>FU^<3H<(P}v z#s|91oM{PjQz5W~78eeJy26Af8)PUcN3LNznekb2e?&e6p;j$t;lVTDeN;6QI6>}& zf>3V_w3_3SAq~csattV&516JMxR$kjqMqS%X;3(c>WX`w|pY@?q@%KY{KRsC!_1~}6;knEF<-!!${O%7NmXJx-euulYKZje6N06)+_}hS&R%~If(U*0Y&Vs z3KJv4re!H?o%s0sQBEjYKG&vIcA>35P%jBqqoPI4CmW95+2;6WGB?`crtkL8ydn+K zl-IMeV^335P)192p#ZRTJ`q;P`tzDOm$-<&!06{X$Ymh%ZXN;m$0&T=h(H8a0PV9m zwqXk(GvO@r3zaKC-FuP@&AJ+coA<)*g-m7KJ%>-M#;EDt64JR^k!myS4l%DoJ*tPLZ$VoB%GS~GJa)x1h{s|JcC=JNB4?BNfdpr!KaXy=~{7GqX&TJ}8 T>qbw)td+Rv#HiXgvQGUC*m1$% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-clock.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-clock.png new file mode 100644 index 0000000000000000000000000000000000000000..44976052f1e54bb34cee10cc603c917e3753aa3b GIT binary patch literal 5268 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-close.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-close.png new file mode 100644 index 0000000000000000000000000000000000000000..f8a96b2a86cf4e61cb886b8ceb711ef3d1d64023 GIT binary patch literal 2156 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 KnmyQ0j{gUVfJjLI literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-contacts.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-contacts.png new file mode 100644 index 0000000000000000000000000000000000000000..b06e4f4d8966668628c72afe8f4a5c37aa41ae70 GIT binary patch literal 4299 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 US^4!a*MHL(2Y34#+n}WX09&cGEdT%j literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-data.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-data.png new file mode 100644 index 0000000000000000000000000000000000000000..8fcf7c4f4657b6c436ceb85596dba6d3d507bb05 GIT binary patch literal 4808 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 RV{-T(fo4g!s4{1;{{yNb`CkA4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-display.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-display.png new file mode 100644 index 0000000000000000000000000000000000000000..ff0893d1ec2029a20a77dc533179ea6e6bbf0e02 GIT binary patch literal 4909 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 Dc=0dd literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-download.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-download.png new file mode 100644 index 0000000000000000000000000000000000000000..3b156cfe1421b468f9e333f8e2fa089506bdd1a3 GIT binary patch literal 4890 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 U@>{cv`F~c7^h|W?b@0*u0iY+=K>z>% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-folder.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-folder.png new file mode 100644 index 0000000000000000000000000000000000000000..6c05cd4e8d525761a2e582c2eda659b35fda037e GIT binary patch literal 1688 zcmd6oZAep57{{M;@7-L}*#^VHVqKjD1EuvQnUZ&}xG+mbc@j%ao3A|R$+?vyFHnKN{w`SwrF<*{FCq5cG zH#li-x-)5AnARgC;pj}?RLcNU0 zTc32961o9u5g2K3iGh;=js}Eq z(ePb?eow<&JLisSCre%R)9*((%2(sh(_f7AZ_Zs}30*LSjnwsu4{5loXtPwXVl7!b zmv>w7QHp3aWavLOxu-Q3TAo4#ts7cYGjKC!joC1(cvV}M1*`c+*vDAI9ZGX9u7)R6 z8n&X3lE+c3hA0NqC^|&oOU2~`&O{U^WeJxP=vHqVwa1AbMX>}r^unlpsk9-1V+gEt zjoL?&B?PK;PpA=lAX!1irIa*^M(ly)*#GAu)!+%UrIgHIeBbx#r420i*^_L-2sI6R zV)$=VLF&^FlKmU-;2A<6ihM;aYLR_C9_&wM?74XGNU}_0pk>&|AN^8YYr$ zQ7OEa3jV$dy>N*tD85e4WaGh1qE-_8E)qRcy56dkJV?yIXn~pxC<23+1DeH19t7K0 zhLnPx(9XoDMg3=#x3YDC3juKQo|{*ax>M;Xkt~GCF)iT{;|0nFXg-Fi9Q=Z9#em{} zMj+4kF#K>wL*T#iTk#5{&Q;}Yr~3og Mke-otev!H42cKrg#{d8T literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-forums.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-forums.png new file mode 100644 index 0000000000000000000000000000000000000000..766b84d9fd100efbda40ec1e1ca8145374dd03bb GIT binary patch literal 1739 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBF7fKP}kkR}E&Apu6b;Lkl} zHK2)7B|(0{3<3%U_7465@d*X>4gC}5FIc}}|AF%t?mu|%Ub=A_0|Ohsr;B4q#jQ6t z9kUJ_2sm8yjB(wuwRyqrd;c45vTCz%Jz-)@*|6xl*{%cZp2mz&ht|xw{CdZk=^`@M z7vFnb$N0pE)&2XP+>7@_1hXyK+sps;?eb>0Zu-K>F8A%`u01SsBR=slPFWzmw3gxK z@Ab;Td2$D2N>cLV8s683Phw!XFon}0ouz?6fPu+@frEijfq?}t=fDRR0VbkUGT>46 zfMH)#|0nVM$}82P2Mz@Ns=Q|we&EEi`=JcU(d(HcZck!0*rwF5(KnJIc{Y%#!oVny zD2~lte>QuwgQAwF`JI351W{)u1qM2yE1U+50zh|Bjvlduj34Z=6W3S^d2JVCY}2ZTlJC+`l;Q=)aY3 zRxxkbAKv!&^NiI%Mn1#u=Z2x|3I9X#fa3LPsVnRf|NDIVdh$j*!#Drrb^HhZb?P|R z0@+W@R*C+89{8-y_}lr%;oc_S{1@NZCbOwt>iDv(H}j9~F=0*kuhQ0@5%^~Qk@pLA zf#w$M=~O%VPgCaoBHxYw`|sJi{rbDHkDQi-?sXWtblezRQB%uwxi{Z9TYk>A`0{xNL;`b3|BRObJi zyLV4*YgFJle0YZN`~PybyekBPohB+RIJ$pY-svfo`?yb>{Oyp?7|Za5-JzZ+LVt_y z*ZjS)ukKfQzq()f+w|-EJ(fZLk5$Jif6c%1-!kda{@33=O9@W?r@Q^_G*iCWUEljt zJDFB9f6+XqxA%YH&1p9SKUDtZ)Yy9Ee-R_YoO|;dlDz-Ab1*#E@{eUo^ecNe28RFN z)fYSn`X9)|@ME_CP{fuZi5zr)R?|B_i5KJ2w;Yz0b-F&rqY zXY$hjDzDGbaQ+{QNc^jMUPgwRFX{{a1pR-_@q+Kch4~HE5wGq?J7B>F4u9Z(^*{CY zH;Lr$L9z#;Z)|M1#bESiSv_O;Q6UBfMqp7zcjAgLUOV?}_dagIz+k{};M=+Vi7Fo^ rhdJ{K9AIGNA%aLaA`dLTK)^w8uIE>Q_wvs`6$pc;tDnm{r-UW|f{7r2 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-friends.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-friends.png new file mode 100644 index 0000000000000000000000000000000000000000..2e4e4e314c251aa9df346d6d2c055fd2cc38da8d GIT binary patch literal 4868 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 JYHy%o{|)LP&7c4P literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-hand.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-hand.png new file mode 100644 index 0000000000000000000000000000000000000000..5ebb0c5246f21954fcd029dd2d09d86d7521294c GIT binary patch literal 4650 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 axi^i| zH&6qANswPKgMfm8LqL2&{rvU&&)!6;US%h@?XkAzR~G;JkLOp+Ycz!#WEr&M4>79zxg^EA;7I<~i41QTBDO1m#IrkCCVWWW*~J`iXj9s9 zhBu5GvgU)xZ3+yW^{crV10Jov%iYiLhjD`%nEdqg3j^o+ZS!Oo9Fg8?$M}OeA)W~= z(Pqr7vL|-kIqrZ*6Vvh;&dWB0ud-$Oz<%JCAJ9P=cQqNkZ0_v+z;QsHA^Q`E)Q{bGyG$?G5vrtLp{TqhdvCP@AboJ#y1Q$SD#1#eIB@P2fN3DsJ+Zn6tZhUR_{DH%7MsSKSrT%tBN@Tnli5IAAJ5VfWeyKw`t(-#%BdUTRy}y-R`fkl~G8%9+qYQ z;qB#v460@8mVRT7F4O=z?uUNk+xkpPmIHhT-tpe4ORy18Nc>-P^ey|Z#|$6zXPx}( z@K~C`bf^5!SJDZ|-)<+r5ND9xDSw0OI>Yy-JN!E97!5Z5ZoFvfuy4cf#(TyLVO91Q zD%c#n-@EUtV%s5lq^_FhFH?d7NTY;8_?NnbLY{`1_xXGJ7y~{7H5eXnd$V0?Kf?>T z+yAS6z7l^BXYl*2VF`Cb=dJwyh0zT)ir=EUqZ!tmsmlfmPP>`^HIFfmb@TnKJxmD? zK!%Dcgx>+$F_$Sp?K_Yw!eF}fe$*bOoNe>7OSl@&eJlRz$M~-G?enY}ri3Jr3Sou# z8-Kq^>|#0K^?v*Df^>#*-HVI{ZtM>7vJAc@4K=-73H^x$3^}d^3_AEFpvf31Mbm{@ z$nZxUn0tt@>;CP9&Y-fB#o>Q=c1eo?Be3|=dC-bkiZ!^P7D0D3H^+#_Fo|*c0d+HY My85}Sb4q9e0H+YCxc~qF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-inbox.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-inbox.png new file mode 100644 index 0000000000000000000000000000000000000000..1ca66de445399b9414b3875a24b7a8a225722564 GIT binary patch literal 3018 zcmcgrXH*mG7M+C#D1dB@^i$IA?h zdcRj>i42d}1&&_$1$$@V{l^0Ae-OSfOmSCoebp*>l0RT1;qjrXhV49_>+Q+4)7U&A z>)u#){Jp^2@$-4^!Lx*Ea}otC17w(g55UW+h;GqfMIDu~?o)Tq=&@-+xPw+yrsanh zs)$L^aN|v?b8b^#v0sZ;4+~pg-q{#+4w`*azV-gj4QJyrfOd=6<2g`DOTzQA!Iz#$ z{lab=b89wuo4hcuA3nKHPI!7@W^AvnV8idSo=YP+VMd_rgV=sjn+m4Vbz4l#`Cz2| z5pwnHC%`}5-~WUUg=UWT8Sl3w zi%a}Iz4T1t6mXoiePMa)<{ho^TB0vQiv-gYU;gTbZzH7qJxF^i@;%)AlrLZBW^L-2 ztbs7Kz2j(&O3%3}o!%=6y7W}C*QcRbnrX5x-}~}wD#M}=clB8IaW{l!Ae4^iiWU$! zieElQO5vET-VUI~1b4!~_FU;&KLeqrUuKr;)(LLto0nrQ+t3WEH{l{WI2$NgRuY_>4i$A4OG54e(+nS z&eS?^g1ZznlI6N4{USX>^(6fi5MU8J*!07Hbm;|t(S!A|lKyDC{@D6)PnB5G7!SNd zvr$YqkPNo$yQX0Uhq5B4x?)K*zHY#PZXlzKz}HKgbiZ5vq~$@`Di4qs9>WK)K8 zELJ!U&2Yk^VjP-|y4&N%)FO{1B}Rf!u;iQDqyQp?&Zd-p`KGa;5}`3siLAUH;DIZ% zzt+j%seyuGNVA_i*o%oH83!=8kbi3tv+GwXELNWGnT3~oEod=B;#Poqfv7HV(q5-d_NwV9vpd`2URjSEXiFzrO(eN zecBx-hrd1+Vh2i9ST#kEef4ke6}n6Yc;t22;70CGt)YxMKUP*%oA znkzyld-Xi#Lq`4FoNu!xN4B&nlwD68N)Ius1v6+ z)bM05BreVcK?h*R_A9S+pjFjob+V(9(5gSSxghFfuc4>ukRz??Ug9cTB>L6el=iq@ zt`AXns(19=vD11sC*%}KG#-dE4UhRU5G;9VEXWMZWC+Uk%ubrB>}sYi3uh*eHN%&h z6sR34Y>LAxE~L=UO^fxucfvP-=^=$drR$|#s{?VN&2aS<(Q*Z=mR`MWc51|y=GV6F)>~g;r-Ahc|vhR8Fxb zbXW65o%z9%fnALk(9RuKZS}>TS>%bnc=5m+i&QrR-4)OK>o3D#KX>fU1l2W1HJ<6} zXbaFS4%vmynmpEXwmIoL+P7|9my38ydmFRFei1qobav4?svPBiwyioWFSaY|eunfY zYWAL_)g*D>-K8mz^gFx!Jr6W~n%%A`|M<2gt)oUlo*I5yFD;}563^-o8z)gC)gb#} zU{#$PQ;ocTaDGm0QJqbBJNMbT=HZUH=bQ!?dJ1<_!KL+PYbOFTi7_iHMR9$v)*T}5 z+&rW#lswd7$o1tT_D3B-hhU`5eQP;vIl<+9cpYzJ(gxoucz+(UO84b=7&csiJ%SP8 zQuMmcYmYYCgohOeEp9l@y0q!Z5&Ku_+leQ$mRy-~N{sClBZ8(hGOffmOj}54q|bck zqyK~@{u%Nx#NEGTqYYl6+~r0FIiIUpLS>xv<*!{@EQ2%2`MkoNr2VQG&49=luU`Wd z)rlVK-Y%-l*m}uMN^5g+`fz_VPfXYQS>o-fnCEWHbLfMI+20YPljQugmZik|w(+vL zsjOCQK{`1~y(4W=;=rZ#Gavh=X=so>=3=BpJjVNC7tCRS+egX!-rRz*N$yJ{jTK z)u~7m&MO-Fs)xLgL%aabBqUN z82^3daD9%%_ptqtjIhY(X<-8i9DZVfnPkJI`oKLMAPBkL^$R%M z-nvt`3&)|vXH`(>Sjn4!9~CY|3)TtosuI)H@%3IH(y0s#K~hm|5g6~O*~40e3}Qy&BXpqc)oytY-k4S@Jt c(Bof&K4rbRLY?W6YbbtdYw2iFX~yCH3mx&L?*IS* literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-information.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-information.png new file mode 100644 index 0000000000000000000000000000000000000000..9d9c923b502d37f384e7a1b41df0ad7b9c9ca789 GIT binary patch literal 3370 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 EPozkgumAu6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-keypad.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-keypad.png new file mode 100644 index 0000000000000000000000000000000000000000..cd22f55af81d90c5a10524dd11b4cd5a155919e0 GIT binary patch literal 1055 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!!?z$e5NNJ9V<7%-xO)oYFH zfYO{LL4Lsuaq$yY-hJ@!568Bn7a16smwUQ6hE&{ob9c3$v!g&mqDFam`vroJ^)6TyMb3V?0@yhS7*D7wCpU%iE zw%47te97gEccotzoV1CGKHv3BGecb{wr6gMIwhv zHb%9fXD{D&Tv8=vmnk?iEcEl2GNF}r?f+R_)@5F_*?ZS*)%=6aWy;q>fgD@6Rre1z ze^a_13*_i3Urqb4;P8pBVJ80h6LUT+SbXAZpfNuz9H>bD7dc>L`udAb$d;hZtN(g@ zHLAH}W3;yW*~YNzNvW&1R$F&Jn|J*GEU}BXvck;IS6qATJxRqAhIT3he!urWMQ-id zbl1;2RG!Y7(>+P{>b~#$JA76zs*IUd7JH9f*ly;>iy~BXG0dp{{0NsXKK1?I^NE?U zCjDD?iD^f#y&L$p`u}9tE!$>YJ(Ik5AK1melHd3FNwhU8a7l$f`WDh8y>Ulgu;T$I z?uUo=aGj}{e+}ZRB8888|NQ@VJ}`fF_={>8Ps_>08ao5O)&DPF`=w>y@r_%GEBV!I zW`4{7rCTb4hB}60SI)eY3^7@`Gw@UW|HWam7QQ!JogHy=%Qv^1|NqV}-}`o_(f#DO zcvuVoqe3(0gTo_vYxljmaqgFk+=G0%=bikjSFdq%|L(A=zGbZaORL3froWH;aM0y^ zlYd&(v}zMpD!UtOTyoa4FFabauKcM5IymdKI;Vst00O;8(EtDd literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-lightbulb.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-lightbulb.png new file mode 100644 index 0000000000000000000000000000000000000000..963b2445f66dc874bcc0002ba858ac5b1190315f GIT binary patch literal 3515 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 E2fX%$Bme*a literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-locate.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-locate.png new file mode 100644 index 0000000000000000000000000000000000000000..5288a280c3f62dbe133a11ae562e36ba0e367cf1 GIT binary patch literal 5003 zcmcgwX*AT2*Z+QJVGP1pLS(Xz?E6;6zGYuZ*0ChZ*ta4Xlx$^>tYaus6tX5|lu(55 zlYL2+7*cj(o_^2!=f(4!=lnnSp7Z(K7x$iX?~8lRy~&p5hRjG_Bme-+#zuP9008+b zApipUm)<`S?)ghYmZrA)fB8QN$o~NF{|~H-A>iMZ^uw&pZ2$nLLTaYBVm7s4-x<^01dDL2;e^yN|VpLB0lAOX`_@7Jky)o7U|`E z{_eKYn@4R^Jr+xYmMTKJJ^*)+@N41oc26cwjgF zJO;Y31|9ND)(zUlawmby4Sk~%yQVR|1J#XNA?`dqJCn4K2Is1O^jp`d!Sk^&c?X(# zy}!hcuHE%z_BGt^<@T}5RfRwLr8zRF2LnH!M-g^oo)EtG(-y{_(yu-c;K=AdD7{@5 z*?uWmNE@Iy^2FggbvQp{DjA4d3iWOXQbc`8g|}%}T3cJ6RUHLIihMM+h|Hg5$31y; zqM(}wk(EwT)`av~sdcP6CV>K=7g_1AO8KjtzP20bpjk!lrUQvE4(y5Xl%uEr5J$ZLO5PssAzJ{7KIF4Bv0< zG*Lk`U71e%iI*Tc#{oRtp%u<_s9PTG%>Jk>3u!;0RYdx8%g(FQ{A1LPqK@`s4%S3y z&VmoyxAI(jf2KFP4!mt>F~94uKb~@i_HyJ$gfw?aJ^yJ=QOtF_c3kWOrn08_GM8%BW~EoUF{U9? zoqgc+PCCc#iH&{IEf?}YqpX+Y$n=fSYN>Xtd+-%ixVGXwy17*z=9_Q74I;fWgu-V4 zzNt2nc8v;sKVt_+=im!Q%0`Rc`%l4N!_SemQ%2TH#~zV5hfn1b&$Pq6D~BJ9N;!m1 zhB(l9XPgUH16yzFrp~-@eh7*u5&6vl^DExtt0VLIwh6GO^$c1^Yz!Bgip`)yqAZ|_ zHx7ifm2FYDuHl-Bg2o*J-SN2%1{t3$f|Avyys(B)HO6l!!}SV40B-e#TH`- zgY0S5Wa@j)EJuFzadGIJRKzcb&R!HhM#g#SQCgf*t_C+aO%iH8)upXg`{c*#!eg

        btj1r{ygO zHGC2n4%_fVrXp>-XWsTag<+Lp;$b<^MJoA91XB0YKhJ#I2Kb;sqC$C(=TUHatqaV&j&KB~xd2cnP z1>&M;$D*n`>J`S4o_B{#&v!0Vh-5Acx`Y&9%Zi0UZx$}CWkV%mNajmyB?-L%q7090Qqm z-yW-N!jWO1qXXhOr13bkng^*^?`q0INEnNnYqG3(xMQp(8OB29hcGHcStdfHGpYyj4>g5@Y$T$a^-z)1`LB<4K z(-wVnWJ9hh>JGRskPIQ6<IEI=5dlj$2E=+|VSi6y_9o+z6cmNwZe_zm29&q7lxWY&Xhuo(G zImTteDXnSRy_RWz*@A9;7((;}zB4%lfVD4XG~Dz2KwO@m2*rfJ4Do069@Z+Pa}Xkj zT>6{N?+2fJ4Mg*Jg1DLlDFCmX1Sd!_996!RLN@A`aRE(|QxJ+KQ=P?o>agsQ>WJp4 z;}lS~dEmX0f3o)(y+5-mNwre$_*Cvm;ZMrRFa5vS;@MSjR!vqF{v1AzA0{r>HC=7+ z=klNYFd6YH0(Xa>+s&|REK@GRJBOe5T6foYUGTHzxKIt%p<$d@UAf2l${6c%T#Uwr ziQ)M#5x3g-1zg*uC1jipnFg&E6T~CR;wkbuX&oPhH_A`R{A0Kwl@RI}BN`KTDtlEU zKbooEW#{4!Ls%00iOc{~Up*x(3c=qB`LLD~r^d+*2`kgpi#zB&lkhu{bSTN>AZdTB zlX!`45vA|E#sfv#)^OWj|wKsmHjGS-UT zx3*Rd`I_M{RhG6kb9qoGlMI^Cm5W<}s1>$Uj#@UT9E!)_!(h3DHI(-!)4OP05~P+< zA7cd#>Oebbksz!E!t&YqJW$!}M@C|U!dy>5RUB{%Z4J764?XTvj4<8l!n{}rJF>lM zRgwKF*Xk9X@q-z;iV+>kaP`i&e)1GgN~(Nbd%84~ONEdS{VYNzaw{y^ekxGa+sjtc zPsa<`Q_t1b45?PmfV8L`+Fv^|x-RdsX=I@{bomTSa)?x;xUh-#hz#;x%&&+AEYs zc`Fn5YrPg8G`^Z7yw)scB2J`84OEQ=@HPtB zqrOQB&mFG+^9(Md{wN+sREGBn?bqErFi4+~R+%@7ieX2oge0V|w>Tb9Il!DGN4 zeimaIIz!8SIK2~)S&T;sdBA8_p1d(^y@E1M9HrsqLZ`p6%hsM0*OM0=Za|uNMVoty zl}xW$RdEnO$ySDy?~)E16|Bs-aWk#PdZSkkmjZ!v1%!eTQjW62Ehu6L7S=1Nb6^H- z?Dsl1jJvB}If#4oS?_6wd4Su3YfZ!WCU3R52c8C=jpKm|-a0ceBODB2ir{Lia=I{y zg;F%=;e(!Ban)7;ec_`j9gKU?3H={eOc!BqwNq5;=?=RJKr_*RTlK{rR9*VKFRS?$ z>gKQ(@FRULj=p1WrpPQK+9n;`#I`|vLJEu8zQ{}gF@255#jJ^niqm&P!XvuT+`Ww% zRU;k%p95XWwI;W5aqo{0$n5-=t5S`s(Z@4gI@6X*!o2rG|13 zXVq%pzxy}4wZF{mwR6LHXxwmmUmseB3*Ebg-BNABE)8|F622n;p1x>#dk=l`jEdPm zs<@S*GcN4B|j<-&2ifr`#R#65YVhe%Z*p8Q%>%YkV!BYM%)~rQZey1PZ zE%zI?Gje~V-mrwF*mrMW?L%xE9#ButRk&FFzO~D4G8(e&*y3MBZn(A0qY25GO#&9h zAUUxg!QfYQs$96Ii z)AjqVMRAv9h9BC-LWXp!PJ6So?V1_1?(yc%+8iebPkK~Zg>_4bo%onssu9}~xfDC` zatK?qKegR0kK(IAu0~b-=oVeGVI}WM{_(zc^X6_;1~yNvu@suO-kY#@DEO0QQPX3n zv`leWOnzf`$*feC_3wA(|7w4{^B%zeeTLB;IHtSB$_WDy^#95!r=yT=6YGT?1OHYr M);HICp@WP6FAsxbmH+?% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-location.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-location.png new file mode 100644 index 0000000000000000000000000000000000000000..05cc5b6259a2f608c9e477aa40fa9bbb0b13bbb2 GIT binary patch literal 3067 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-mail.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-mail.png new file mode 100644 index 0000000000000000000000000000000000000000..894b12168781564d9589eed36d8d122fa4de33cd GIT binary patch literal 3455 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-microphone.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-microphone.png new file mode 100644 index 0000000000000000000000000000000000000000..b99bf614eeb9fc08834c0b1c54653f8cabce5504 GIT binary patch literal 3267 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 WFu$VbwiEhWvmCI_N4ZCQ6MhBPoyhwD literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-more.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-more.png new file mode 100644 index 0000000000000000000000000000000000000000..a3ac53af2fd1171ccb2674f2248a341fe15fb3b4 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk z+S80oD2*c%#PpVqolPJnK`~Q-(hGBS>-PZG7%S;pyD}6 t#q(B<1}+6a@jv2VMU(#HF{okv0fxzMUq&THZ`B4F<>~6@vd$@?2>^uwDOvyk literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-note.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-note.png new file mode 100644 index 0000000000000000000000000000000000000000..75643c53498fb8f8727b17168ac699aae44f122b GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk zFVdQ I&MBb@02p{KtpET3 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-playstore.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-playstore.png new file mode 100644 index 0000000000000000000000000000000000000000..9202fc617f12d1f7b14a9cf1f76d79cd80045fc2 GIT binary patch literal 3165 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-promotion.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-promotion.png new file mode 100644 index 0000000000000000000000000000000000000000..b65d1e8a6faccb9ffe3c138465ceb0f465bb4866 GIT binary patch literal 2374 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-remove.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-remove.png new file mode 100644 index 0000000000000000000000000000000000000000..467d77636902f40925c822c1e530055be2728ad5 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk z+KmsUIqpZW`jSo*#uRrr-eDN10@kaA$L9tQ=@}|00)Hn df-23B$ZoOt!=ty4%6LF}JYD@<);T3K0RZpCA({XH literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-search.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-search.png new file mode 100644 index 0000000000000000000000000000000000000000..148264d86f81df323fdddb2dabaacc0d5b5401ea GIT binary patch literal 4232 zcmcgvS3r|nm;Jsp0!ip4^s02EOA`VD2BeD;6eXxg5u~XEyvRqnG`R?f6zNJ8E+PWL zl`EkN0i}wFlwbptD-n?rL-OaJnTMIDnWtF~XYIYt+WVY+-cGuk%P}0E6dwQpI0vGw z2LQmhAq+snxztyqGQ=e>Hz!X!F8?0^`)>gMHw1n8X3p&^bJfG;1R$uOYejH%^CgFc z$3wTX%PSr=cT>m4m*^V|n}*IU01)VRu(kH2%&ouU&7U(9M2_bs&l!`*%@zu8*l+fJ z+_C&VJdXGX;x=?D8?qmk&5QC}Gs(La*S_@Kb^BS=*@Dz0CF0of1Iu@1<?at zXtO$gO~8sY?6YVj!Nz0WSy=-G%9n+3$Lf0wJ2K`Xs(hTYdp~W2*;;mGc0_!<(!rBE z%i1?>OnzSVNrhw~cEi-nCD~lK%kgJPwp=B&GA5r2q;OnGJe!rWszZt*l*uBIYX>QD z%s#Ecg5HQ;nRDsoN7xa#k3^D7*?=+QfYIjXlqRFW)iBZhs;$F=h3(RmC}mW_A`q>v;Xd>jy@Y`O!7(os7kbzaGF7>*8zIoUf+xlWNl2SW%b? zxOkwF4rd;=3ivwDe=0u%$TISoOGZeWr3vuaiq%v)Eb<;DN8}6V{;i6NG>m?a?AIj+ zzO40eaBQlJ>gk^SFkNCiPw3OEucn&YegAkDcjNw!?e+3rOI^O-I4gQAq`eQLly0>! z`^M9ak&zy^AP5|p;mv?n1<^-521NFEU)YdP-Bq(w6>3t!WLG{6^kP#&ZsNSyu6gls z(#`W$`MKBq4&A9)T}}VnN6im;LlR*}90?MT|$W-OLlMP3sR{0NJC# zK7QE3pfSeb;DO}YW!K)lXxN!+kb#TZz@oFP+pm)z|>THFhD$Hhog?~tw z|F6n_d+|I$U1=OQe`YHFdr)H-Po}p$;N>`T*Y~1FA>hvOE?$zMd`Cl*2U6y5@&`u% zc`*uAYFEUUdRdMucX`A+t&%vyjLR7%r>Oaseu7RH#2R%09eIRi#+x(*CFY=oN2>-F zxP0+KtrI_#)iM!NWj%bDsiG!*o~9@$&hHBOsz;i@ux$A&e+DStVT0ikd14W+Y;>I< zXyu{Ojm}I1iaL|E+3 z#T=xztxz=w`u$)&=33X3CInYqB%i7N#e3QUcBGaVC6Y%1pOTPb1Md@$K>=$jF9@k{ z@-1bmyNZSkz|d@QAJcAFq>ks$2yxi`LZ2PgR337H+WMb2US${*mAYH zI3H8MMeucJLOz_1bt#oz<)%VyF_)y}sOt9qr>GbahKl@IJ@R?UafhxZeDegVt4Y11 zJ_G2X`X<)kb@k9!?-kVGn;-M9TQrp6$@L%x|5K*8OsYBg_B~pVB2r7SuJh>6gGjCA z>S|Ssag>^}##*^^2jsQl@e|5<&gkKrO}=@@ULZQ4j_* zyp2>qTPU(CacW8kjO_Qz1titKH(3Tl8vk*CFw(8`94n8E0NhY)%Eei2t?DBVt`-M6Tec2 z;Cer`5;=C#c7!9=3|T+%Btx=j3DF&COdXc3$FCv`skD7*(}&c6@&{R`+%UN$)u9XU zR)vf|t6|E^+N4i>fOG}Yy0O$)8EQ%~>%oBYx6*`W6WyBtUD%CNQ_`?N*i9)I0SHa= z!N#=%fyh=6#3LX;5a5bv08{`F|1%NG6mv2_|EDf@2!eyF{d%Io*rSzJB9fS6fDg7l z6?5t(x-mVZM`=6WFv7I;vW6XV4lveUCKE%E6a+N`pI_Xp!UvA?b>MiFD?ar4pBk|I z1+EQ+#kb=Gy`viLoNX>QYtd-+6~j}$*&cA&91Il>g$Q$PGA4bQV zi^cvVS)bIJl&8z<<9ej7f4_G1RYO~zyI zn?n8uu4xhmmypJe_XWG2qb)|`iqsLe-Ws)fSm@E2Xx)Xmmj_XzEvvfj!g};C=KlXo6sJom#7q-F4k<#E<`;$KzPo_#V?a^;yG>c9ZIsdIwa z==o6CPm#CZH-K>aPgmi%Vu*RJl?=EbU>gPGHl5JYWqdg74f>7obGy}m ztno9NuM1z1V+2>dV%rX%wbyBJ)PdfAIB^766v4DRnThx&jF>TwIn{Q#MD9X|M6e!U zuk9ZAR$wczprNQp656N!GK9A4_asA52-@xH{?9J zu=X9~n5ds2^%Cb`L%d@8@cYNDJ6 zr}Hz`^ntoe+cb4R98jbI6~|S~Lg3B7uJjb_s~R#IZn<1JYrX(1EFI^EP!yTW=?O7I z2?#a6jCD;ZwY8Z84e2^wyB_%T1Q9@r?vDO4i&Mc7;Jwj^u#YX_{BQ#N^BiBMVY(Ln z3|IknxAcjWWNO|04G5%)>RVVB(3Bjc0YkD>fJNWH(0g4~ZmfTx%x}owZ=DB1b-eb(C00?rCp?GtVZR*$sl8g6^8(7%Lp50aVLUyEn4_(jB+sI+#ZtO01k~Cq1NuSOAK^Of9gOukzs)qEt z7x|;6PTG~p8yEkvXa1%5rQ+DFhkbvbad@j9^|7bIha3dn2S7)B!XJ!~&{_rUrG3yp z9MwCj=>^K3QQ{(tP~6TZ$?atE^mplq!}M|W2Jui_b?YgWR`A!iMFSsHegWGKCY|kR zWzn}ly&qmrB*RA?LdU2jm6;7fydi|S{Y~sj(#S)0uN2vZ_ABKxpV9O|R?w_<{EEpx zm9T<1P0GmI9y5)E$@$|EhIFq<@tmpJ$bwuH>(zwfr7R^Icv)|LTK-(dI8^KKHSLKN z4sAW7Y&I`1R0$^N9Mn>G%;&WBZt2}xBDKn`OHYSVC2<<`wSq#FH~_|X;qc|fPl zbd`o4Dxs!@wkxD+9ewfEbZp&sLF z#pcho_YsCcbmmT2IV5)1WuC`@?-OP?!uVP+M zCvcVR$g7n#$Pyc8428cW_GEa7O_XN})ai|eM$kgmh9 zuz8pe8LmJ@5g;4{SfN$u6QxJBF&#{YT@;NUu!fG4VK<*fzfi;W>EeI4JM8YnE9u18 z-|#lOre3M&eLil3k8|g-zo{Pj6?A;f4A@b;1|@<8`WDD8i8VkFtBV)}_6(>v0B#82 z72;7t<=|!j#F8X)#(i`!Hb}qI}Hsr*A0d#{M4*&oF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-send.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-send.png new file mode 100644 index 0000000000000000000000000000000000000000..3c668db0c5c475a1288b92e1ed494261312f44ac GIT binary patch literal 2079 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkR}o^Apu50AoJBb zYoNI@B|(0{3<3%U_7465@d^0_^$qYRXlDAqw1(1F8^GtUQ{+a)bhA3uwzpW0EYesCcz9~v|Is3)+=Dtd<90>FNvN5f1`z2 zo^>AN=s3t>a!-zBop7_DK(nC6p7^E%Hii<6K%^}IB9YN~29_fU2(-ol!G?(2Fbe<; zfg_;Ra5jYTfycpt#|@4SaJj(Q5XJ#x1{5m?+7UbEIoyfnjA(Sk>dwaWe92^)!p!?j z^WPig|2==3O~muJxu6J#LnDI-$DB8JJ^7j(L|g-{-z2?J%JO+zKR4`bkG-LbA=jM! zt)JNn*b_w5KC}kPysA;U@++q${_u0T&E)wFk~<;9hLNDDIZXq}OwZ<<4gf zJ+%jJkG1YE>PZTpjwTx;(aO04s9WL|L)y=0vukb#?<>x#+sgQbPuf1`&xVhOkNxL2 z*Sv8${Kk*!j=lOfu8Z(N#rYu$>MJfc?QOf8{jZ}|=f?IYvw%9FG9bqP=wx;> z$GJXPX-0-72Z0`42Ik-TAukRbaA^N4X4ZHZZk;XT-Jh)wnBm61XFCFygSfyS#qM&9 zAW&yO^7F^t7;YCv3BtP#$Q}cF<2|b1w~PHKhQ+~sUXVZUX9(B(f@33pN2C37u=4z! zt^3u$Ax5cvc^Fa7@}Rz?5o$UxPzgC0)qwwB+5XLehRD6QH#Q0$P~c&43}Ww-_?17k z(P#%S@F(&?!V6nS|5M-oVLm4;?#&VDB%b5okMk`Ff965cTfHsIV}D@$B<}!+_h&_k t`obUYKLM!{`G4Q){=C)w^Vavz%iQkw?E7sr&YlKU^PaALF6*2UngA$F7I^>w literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-settings.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..0090ed8d69ff6c90fd4edbb80cd45bf830e80ed4 GIT binary patch literal 3883 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 V!4MJNbASCQT%GqiJ#e6%{~LQTtT_Mx literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-social-user.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-social-user.png new file mode 100644 index 0000000000000000000000000000000000000000..db31a6b4e15a1b6fe773ad01ca90681525f55f07 GIT binary patch literal 3644 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 S2pSf^6UG2&khs~EBX literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-sort.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-sort.png new file mode 100644 index 0000000000000000000000000000000000000000..cb68046b5c84e85c3b0b19c7cc65a18a71f5658b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk z+LN@UIqh>0~>yu|IN0TAmE{$z*Pp627;9;ev?spK+)78&qol`;+0NLp*y8r+H literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-stair-drawer.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-stair-drawer.png new file mode 100644 index 0000000000000000000000000000000000000000..8b339ea22663554f5b8b464fd828d6d7c35adcd0 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oJvm@$B>F!Z*Lh2GB9v3Z~SG>D$q)8mLp}XXWnSOo+n1tr7o^D3)z4*}Q$iB}5bP<; literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-star.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-star.png new file mode 100644 index 0000000000000000000000000000000000000000..aee429c2b0bd0aeb8a35697fb433938ba4b993cf GIT binary patch literal 2926 zcmd5;X;f3^7R?AG1PB;G!9s+ffPfLv3SuS$5uzjviqIlKrBo$8mB1q^iWZWJz>_H|BuL18Ux2l$t3TfR`M!15J>NZRpMCZ|_s`wW z59L_k?ePc%!XkJTI~;*Pfh!7Oh6bs=lF|rL6n}MOAjtpYL49(N|Ltt~_uz8CJ0~qX zGy*{+Q|SyIKTfbM6%rN|S4gXVk<}_%I=hC3Sr=s zYj6TL_fAwTem76J(dPY%orB(%X;HzYl*zc!zw~(c_MRQ?x7KPe9PYR}zP@ST&%Fy9 zs)sn^;YrW3)4cMk`>b)5>4Vm|`}V19QH{x*62TQDha&l|wkFoSRp??vNO{G(%>BuP zB5zq2L0?iLi1{JAkAJ|IjLWZnYmM_EVf=5)me&4$w694Xtzut~#@mbXy>=tSWJ=Z$k&rxO0w z!>dC`k-WIfp#YkH#2aUyN)`q}Gy5Eixvv~F$m>*K15mDTvJ7T-{aXgVL?h@lxnMa6}bM_}Opy%)4e-GqHBdBNNf!)>xbCrR|rs zoAN2WZFW;QIe2aT#c78wbEnw<@p&e3MI)p~TV{bNA!6;h0=@-2d*(YZ?1Cz|82M?G z8$X2);GZ_eqwH-y^HTZIXHLR~q`U5}i86w|M>)VcbhLYq-=dKj9eLs2JKo$IT60(V zF~Ij&;+^5Y&UauVel@S$YPb58_X)m#1UwRZtFdPJ$MbQA-|^p)p|Th!TDn|WpLpH8 z(vfyNmO3*0ykB(w2Zid6;NO=A>pmzI+?tC!m#nIfev%p0H1^c{>!X>kV{e5_Y%KmI z`h)w7whWvdzk(vQ1j;Uwb&P;5zR&8rDzxG3Rdx=);yjoaId7u;=V=f^VM zLz8=tukn7~O%yjk4gy1mhD18*&-mBuTyko@>8J=qMY=`>G;07i>?2^SWMbv#^+tWZ2^I+p=os+-j= zx$0?bwEx0-zzU$Yi8RmG{19jClLc|u0xd(> zTfpbvcF6|1(5hfk9W-qgp7Gap2TPfn3wq(7rYEFOY00{qR+c3MZN*}?4@T%WMBs0I zH(}x?vFUS@4BPezkd+5*y9RYp?Qm^yO_2W;><$Yywv`dtf|uC&VA$v|rY~{k4X4nO z(g?ZnEyIr!(u|z}KxevV1^e0RlgJ)olT)J7?fXxEjn4*PBML9SAP3jOg z=bTh+KKFMbYl`kP@sj=OPp^BgZ8NnmLo-Q?LoMrwn7d0mV7TIs!h{>;jm4)*XtM`~FWbQd1wk*O^n&cq>uS$k6vqs;m|UK}m-nm`SCoOjXKp zT0(M+dgUU1$D8JP)%l|PeR)Igq1{Q(Y@GJxjCL2az6@(Y5F&Yo1nv_XXpEWa)wU%h zkh$<1>Caya4xq7tm7CY=71tfzdh<->DdpaYDZiWE73O?wfCE;TOQm0q)ZOWk`J!Uf z*3mv*hMwqjQX2I1rJ}P)ShgF1?vBwbB0TVTfpn^*`|)Ummmw+|fqhk0Iy$D{Ah0V6 zb6%vs9op*FTc%7K+!33<$12kjJ%Ie;cm{`Q1=Mnh8wX<4Rs!j5jQ=-*%!gU3o0zIa zYqv=yIVYuVf+#q}#gAW|W)T40L$_)DG6MZN6L$ zEil(Pl4=<>6*4CziPU0lwO)^oW^nbHqZow~73J2OlLP%mtt7i0N+#=_q&w{5z%)JsF7i|pVuPoZdVvsBn)<%IOo6y~UH;Y*-I zOE}mw1ePM%*6= zNs;fp3}eyKP=%sm^l^KB{45iZEoP=iB$0_{jt?EhvF204UuXQ9qe(J6f`icI8Aswz z#(12APwCz!=WJMo_R|#nYu((Ln;)vGIzs~n~aFD5ViKC@OOO7 zlL9Ex+;gS{TTk1Od{Mf~)G2ir)%jG;FfDAca_ufvkiJFZ+{ sEbIy~U4y}_QwP20Qu~d6&eNw+gL3n2yWLVWm}jg62Zpk*umqz20C%F+lmGw# literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-stopwatch.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-stopwatch.png new file mode 100644 index 0000000000000000000000000000000000000000..ca404d974995eda52407959162b26024c6db5ba0 GIT binary patch literal 5225 zcmb_gX*ARUwExdy-=ngRU3QT*%aCQ1Ey-3GOZM!0F=O8&DkMxw$eJXDF^Z5qWC=4u zwqi)uG5_a%c;~!N@4XN2ckVsEd+#}S{dm(X&5c#)LH!;w&j-2^Dll7oXkqfzSi%}ZNIOAHoe^MIqcG~@IQK7rXOZ3CP z?Vq%FEtcn22jKA2Wgu7p2?zn~06p;k=Ei11m>}%H|0Ms_b^eNe*K1{zSirK+yVkMxl%u3$KAi+<+9Lc(;M62#dnnkTJbjsh|=p7Fq0wxCDDnWN=bEshm!Y z5x2|HrWrI{rrep<)pm+P=nLs!qR65&)Egy|||7FpvB2834` zX~N^hO!>mfU9UlJoNcdj7oO?DoHWDU9{uF#%+(sG3WulNO6BTTgC%^-GXhfg!7gQFwirI&ufMla z^y;ENRV-(fjJcbh)N0nm-sO_^xmKP1bL;VLobeP<>w7@Q<&rq%e?sb($)fsapY8rx$BK!SG|K z3}g|q6rW@k2F75}zrFS1?Zb(Sp0Nni-J_6`?)eYPy|tf_O&6RyZC5$?E#4#U-T^mE zvG-|FTv>8f!4qeGHT3lw_FUGrz#S)vMH6b_mPg>{YWfXGL%~ zsXwr+Dt?R{BVr&!%vFgbdarEE&Z>=$w=p(`YN6MYTj2wrS}BEUPKvG>o`#C9><1Uw zoQ8B4&pq8b1KC6$>AD$4_R8()Zb9CUlJT7$D4UPq+mCTKKX!m=ErqUIYWhTVibjYr zrFH|bfcaN0l!}l>w@>yZTFTuw_7+H};|Tm&{#(32&{1B+hyJ*nn)_#pt4G|F52SS| z?#g7zm@)>lCeT&|#>s0b1a6235!z^X6jHIVnK=F>j5nO#&v$vd=bf>LjH&O>gL+is zKNq<1PKOTEs9zGfgo%Ok*Tukc>_DbxxF|mMHE_cKnP?KVQ-2mR{|k<#$QWSfya^eU z4MRe;3oP*XgjmY;w4I%=1=KZsK2c8idR+QZP2abOhQzS05Zye*#L5qRM=-GdIg2%* z^5l-+=1BDeRGxNDIY7v`#!IR;a2q_RW&fs1gp7vaCK$DNHKCDXfQa*szo#VG1Xk$@ z*L^NO%s>`rtmWP)<|JvcAP@+!Sch}|2f3PWvku&MHavz+&p52s&USJVnEO0C!Gz$d zIL^`YEXZVcIiLB27{saur1z(DK~w3k7}C&LOIGmPFUQ;<1a}LxcfmQ9Yvr!3UEfuJ z^Dv)pUrL6CK9p-3@`MZu4&zzVo*xPk>F}RvA9c)FVXe#r-{v{bWQgLRRPp@nTv_v50;Q1eq*C305Ly9(KGl;< zckbTA_aKJb*}Bi#xfDa-mf5=OwdH^@on4-;7|%6`ay`;#hc3RBi_`*t-H(_uEyorr z6TVUwSInCCCM`+U|Q|A<%SiB{x=5T?yhv z9=3qIz|(N;bfoGU%+WF`#GO6hJ3689hg>@R>`ip3X@gHJvB`ccWeaPAjV!a(7sX5J z(2g&&wcS*Eb6Eira=7uK!7+qBrx$df=DbvAEYN^|`^9F^ZA3w{74$eyrXpHUqW6$7 zr+e7IJRFcP3dgt)L66A`tDE!4htR8nWuO*3_8|;dd@3Ym>v^AR`m2G1f@LZ3t>&}Z zy@;E;mVMov3VNC3l*(~z@s?f|nXZIUg%CuKPS%b8gi>vQ7A&w`KTy%JKOK2vOx+Ih zn`~UE!_037Vct%$4uFfwV1=m!n`0$67n+7HME2LBs0FE1R&b||zrtrpkidl@IYx-8 zZ&zDBrTj~ieGg6oUk==Ae4%*IY{^+K8bz6_*ZX&nFL}rL?OJ3G$hJ4+uMxzZ{HgKA zq?s^_@X};7xH3ERdyp08d*PS0$dMpUYBWt8@k5FIzG?K3r9EZT8s+OB`$6=10OELY zZFfH+t74J*mxUek`xl94RWtM@{XRA9V%g%toK(8*KlK24yg36&$DD#NN0?uuc&8LS zeP3?{Z9}N{Uj%-#NkJWEGZU=I7yp_KAg~9pXIRL-*xiNUYXCb&n^=yCs{>q?TDcPr z4sIm8h9(>(0THCu!{ASg797hosxuJ@-H$N@hyDk;8sojQQt#vNEn<269~6Y{d05|t z9ddACw6rVLZ5?4Y)r5l=!OFdX^kVtg4BZlJA+168v7YY}Zp;)#%axWlL-)-6;LV96 zEQB31>V#&Cx?0gly%xinP!VuH)vWZ=mr~8%_aCGknf5mR*=rYCFmbRM*mVX$+!lq*UU6$Sef#J9euuuw!sMzmuw&JFLEWK-V z9;v+_CuR9Waht}&_)H<-+02J5XLy}`IU+AyQ#%DghvgXY);h;4c*O6c^3I>BpbTb^ zTnHJ@E^p_A-d1$JFMA$iGu`6VT|1RXw{%wOL4F7BMzDyMo zYGI-D?m%z!{3SijyT>JT$U>>iH%qZeCLhmpnF1OCezr|)*$kv-LMK_)hH3`1oCF@d zNGsDjwcm>wNSQ)yvYY*a89u6#SdMvNR`!d}N_LsB%BX!KH+x%`k!HcRCR?0S&A zy&gO7H}W9)^dx4(TKqmx%Sf&JVdb<~2j>cuFZ;HcCyPjpVdlHks9eB<#jMQ8IAYO* zMf>99Ga#pU6;7;-!nJC=ZV`U0tnSNo_$^CB+jGjRdTN=c)-^w?Io+{&N>&q(db@h3 z`p?gbol~uC&e;0%iN5>1(bVIMU~ph4Y_lNh@zYEsA$}2cCMZook@o8u4?Hqhdeca& zqS<$GlOI0YS(kPBbI14Yha2;wH)msMxHNk+MD?U^gjLKRE!U$?d=2NbDm_A-nw$iS z4|o?n4Lz+(MV&>Xa{J^xVMyu0Cy7?#_@U_8j*h6KFCFb$*)qCwXvvi?-Pm{$G^Ixco@Xaqf9HdzInZ0|GMS5)n?J~R;CzVZ_JQmy+YA6+1rSZ?5LP8ZAZyL62#=*m zxTXKjs{~=+tk%x;yJE1fnRAsZ>M4@2R8O)*R-Z)tM~OI2&E;KpfM@jHCFn|^JAur+ z?{OpcPhU<5N&LEZbU!41b$jFOyJbK_{Y!RFi5y+(b843Tp}Pjsg0`Sit9BVM;Q_V= z=u{O@^sU4-?}vWc$PA`Ot3088e4h<0x3~PhWvOXR0wX~WP`ff3XmJ=J{VT8%ikZ3$ zyJPr!A^asVW>I~J%)f{m`&G@3NO_VPz>7R2? zX^QeQmRy~Kg)?nEUxnW|lVg`8)xwT4$r`uiQHeb7iY0b*@G~cT3knwcgy41~(WA~o zwcWiR@Iy-I2%{vPpY*6iR(ZJHAV*GW9vjn>5cq)r@PT_I2p%Z_6x&$_{wF6Dkbwi; z7h1_!wl@p({_uf5K&{lnyX%6j@E2dC!Mi-sHYP=h6v?$>2q`80RTI8sj+YdM6Q{ZV zX94C#BRASvw24pf&Z%dnk8m^7m+>;D#k@YICF_hoq%kNilR6ZIN^r^d+%*$eHGzDW zniqGXFS5KmaZ9Cu?&Ii>cedU$e>n=$_WW6FS&|_-BEb0CtP~h_`)J^7FTa{+zcHG2 zCR*?QnjWI8Mbt;K6>K05@Iv1MGIcAw&O+!RHbY>aHfCL$2Psdm|T?>ynsWx!`ZR3)aP+Wu2uL>6_I13!N_;3bt zn`ycZiyfMt$(pm>nJFH_t`r%1X9zRMS9k;xT5R@KbK-0%4Kxb(c}(CD5oa+Z)>M3AbUpWc#9?qp}5d_i5?pvU2+=xom{y}w*-^ntQYJH{ zbmFK(npl6d7)7O~LmR@$6KpSch_=K8a20&Dzw>yNhchjSo3wcr$=4iu2aXB6HXItmv?cNCUNCmUQ@*SJqYCp1M{qlR$dE{Pg z+g_wv1l4sYRUndWQ1{OqOZsOab{Z1pLv7YrXsS(32pA&YWN9~*6wb$)wblAbJ>XeR zPQSMoIJftC&DAjW)3WYE|0nKsdw%%jy?>uDg>T!hDk;x^YAHf#b2ab26f6c#YOzEZ zyJf!HlSoTi2XnXcpSXh}3)yLN6oM1hI7bnTL?3lA12%SnVY(` z%Do&A2)CrtUKal9d~x|@Bx?~-GTLb0w(iA+r1Zoch35hZTo*E@j?cen=lZf(MQr4{ zrpK+;A(jVB6NP9;D35!v!}oSx9Oi9Q2-!1o;{V$B#l3Ks5IK_3fj!(VSyA-_ChDI( zZS(tTfud%GML)Rp4*%sXRcm+Y&YhCL<>9N{}`muxy9Vu_58eCn+-js*!!`SLD!~U$t;ZXp;cJY aiJE6?cy!ICN8x`y3{4Ep4eIpK@&5t%Fl>$h literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-storage.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-storage.png new file mode 100644 index 0000000000000000000000000000000000000000..af2db373a2aa621228ac8a83ea20499b10abb305 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk z0ee9(qoH02BJkgZI5k@~@E^Kks$?{qzXPPv)78&q Iol`;+0Q6Ean*aa+ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-back.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-back.png new file mode 100644 index 0000000000000000000000000000000000000000..a7b22bf832bb732f9a475138fd74362c675670a9 GIT binary patch literal 1796 zcma)+eKeF=9LMkTn1?Y-hMr`tGK2=zlGqH}JTx`P4&x;@WKg6xvn7<)JX0reD5Mva zm%P*@I~l7Ktvv0NlU}gx4yLGSQ(oE_4!c5TpLYM*tvzkObME=x-|v3z_x$d?=iE$x z9#@}cN&^7sdwX#L0D#FU45(V9$j@2bCMCq*H)s{99~tmJ0{Xv*9~^Qcea#XBc!7Y< zaA0G8{*i(Np$N~(Ejd#yYa-g(pQwh_o>lc@0BB?09FL%shre~+(8V!5AiHB>nTB%s z*EEF}+mpTPygstU_pq8+h0&N(oWgj_>G2}gzO-}pSwm+^owAB;`{UZm5-2bZ)U`X4 z>$iD&fYtTQsANRs$Q$X=u&;w5= zs@$zXXwJyh2zL;AVxYl(jW)1P?3n}6bGs6^BN!I@j0Y$iTwY}Xs#l|~3(R2D#ux&H zB^^NVU%8Q(vP&1o@3pQ16f2kU`+6sQSe*}U_SiwYMey_Wy0@p8?JMkFXG;$g6VeRI( zG7A*;JyRudO}fp2f*n?a)(vuLTFdSM)TAggHE%SnI#L+QLekSil!Y@L%E_~Vs%|wa z;SZ&)EDx?syuxZ@BJk22qB0L|8OvdDKS#c|m9XSN6&UN4v|0ZUdb`j6*`B!a*@N?) zj^pwX-D4A`SC<7a%H`PxYiZLl!;g17N*6Qr46JJoN84{VZAq$7l8=9BQ=TQ3GODUu zKGCE@4madL;^Cu&2?tuaCslf2?gmQp9EXwgquY@4C7=x7^0!D<`ZO?T z1*QrmqYSU~{tQtUR7kCn*=;Qk?ZWD$h90Ox@U1pyKB2I>NTnm;i6fHo~b zF!T(_fKkB5Js5nPJnY-l7nzNO>RHlcX1=IkC6$jaj^aQr2aJ#|V;-s!kcD!xP%SSF zo5oO8%JQoWINVTcNhaKRQ=Db_RCPqZ51d%F|K+by1IP6{fnPJBICMJIvOs%=Fm`bH z#DKd`5)-wV=gBa{=VOA(@5X>Hd<3EtPi{?})pe@&klgjL+l^2i0S&ic=#oPV{J!4_ zq$I=`w<`*~we^N5oBQG8lg^()?K9b6lV}CF#5M=weEA)>;$HSzh;p3g{>)Am{G!`Y z$4VB|d2a*dc3;W0dP>ryt0>A|M)>Z&&kUCrrNqS;ts)HFL=V*?B{a7N9v#=;dJ)s*yt zLD|$o9l`5-t@A^@!}g~&Hh5Lo_BZ>q&d=BUNDM(if8_ zp z0@Nm0666=mAfRC2;GdA+(7#~)f%6aEe>mWF^eh7d^KMTU$B>F!Z>}EXJfI-J;Mm;J z(Gm0i>@(pBOPULeUEhe|vKPPjgXK}$OG1zL-B>IpwCh*b@mJxB)6E{IMmcW!QXk>C z?~8oc1pUA5qD%bti+TXj|FdzjOVk7y90cY7?eF+spR3o{8pE3Sa+Wzytj2^o5f6K= zCGxD7`k7w3H-1^HFdruJ^UGp~Ux5mLHBKytN;}&9g=+W&RtuD#;1AW^Gsw2-|xD!y{qxKQmV9V+PjwG7i7a`yM>bK4Webp8{WU}<1@$Em>NzyRY3Fko;RIREi8kOVH2J!oJ7 k>TtO5|N2`F5p=y49A6Z6A1}|@dI%)r>FVdQ&MBb@0QyHYwg3PC literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-windows.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-system-windows.png new file mode 100644 index 0000000000000000000000000000000000000000..4ea950c730d7e2535053e72111bd8ccce9b543a6 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkY;3LJhk(ZK8RHk z+PA1ybJ~$%m)AJXZ6i>^qE-OzzviIfd^6ioGeU@4hkMT z-@vp$3fo=<0S+Kr!F~lJPy)FVdQ I&MBb@007x8Pyhe` literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-timer.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-timer.png new file mode 100644 index 0000000000000000000000000000000000000000..6584dc79f633c443eba65326695daf915b8021c1 GIT binary patch literal 3904 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 K9RG4)r~e1F3Tku! literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-trash.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-trash.png new file mode 100644 index 0000000000000000000000000000000000000000..d8434981931bf44b50649ad68a958590c80e7220 GIT binary patch literal 2865 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 SbbX?z8#~Azj@KNhDSrY1%p8^g literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-user-menu.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-user-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..8ddb33a76d9306c105728bd2c65150719b5299d6 GIT binary patch literal 3568 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-volume.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-volume.png new file mode 100644 index 0000000000000000000000000000000000000000..8faa6040ca15c83f18b362a7e42e240b3377dbb2 GIT binary patch literal 6022 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 QRw)J?Y@Jy5Y&h}%1Hs|=$^ZZW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-wifi.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/android-wifi.png new file mode 100644 index 0000000000000000000000000000000000000000..f9a9a1f331bfddbc84e802cfdc4b9918ba85b292 GIT binary patch literal 4868 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 R0XFj=tRSN*T_b4{@;_Tsfzbc} literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/archive.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/archive.png new file mode 100644 index 0000000000000000000000000000000000000000..7e52197b3965b6f32f11bfe1587e85b7eeb9388a GIT binary patch literal 2445 zcmb_deK^x=AOCH$VVjqBHiaOC4+~K!4w5L_2;(S9m$su&d8^4w z-cPc5DNc`rE3Zl6sF`Tbr2Q-`jk^%UNZpiJ$g^p3krKINdM^z;#x0{q zSJc;Rj=LX}pqK7&=Fz{@1dHXtV-l04j%M*T*$K{yvOKYf4?|fwF1aA^H_%=^`6Fm&CHKSrKYF7j^NbThYTp|oA+FX|E_O-o-~oYz z7Nhm0r4)0tD=>yjx9<%se%poh;7MYI zGZV8I7a#rc1gU~7nKygtW?pU{WXe?jH2Q zv~Fgfe%;3D*Dg-8`dfi0+k%l<^(W8SzMShiEWGW@t7|7PnkEgJQa$Zj(x)NKXUO$Q ztsG?|zQ00l{t@0{%g5E>tm|$$b(d?>6eXc6v5*f}Xt;^bhVuq0t>S$$KR^f&Q5tQTcd=ngsU*%xMAXgp=-G(m{)_`SJWnBp* z?@51=aBd;}>__}h-zbfnZDHK*B;g}NYSVp`xV5K16>2CQ#gc0TWJZHKeXs zNw`GY-4YhKYIYl{4=6Ed;-*xzN_!hy4}yXU{Kb|V;!J| z5#vXKbg7_@H=$%enf{jGi0JwQ%@10DcI&aA6b#QP$cpT&{j8F4Y(+7b zs864|`n@M#Q6`&|_ZzP8-p=|PXC6X6+0SNL-bU6im@3(-p}1PM0{G*(bYIr9%Q9F2!7M4F>MzN(OZ9$4men-Gebe==k0+<$$>MUUf5fx8)C_b z4nG+}^84h+O(CI-h#ES|S0OfFmob7@O|N~fcC{-UTLLXQS^UDGhLNE{mLx~()-YHq z*{_@w4hBQaO|aJnLl2p&GlM~F&$(6U48}(`HrU!0>T*Ks9AAw@X0@?74&jKu`B+`X zGX%{;VOD3H`@ZldPTa`mXf T9DFkL%K_b>vA!&ZZ!mW*s*x)mzMs`PTnNYf*< zECVZ7sG+B$%|vQ@e&Y%f7ofRb!*81}r^GmLN~+_}pCLSrzmjV1UZ}$Zx)^SSATuDU z5Pc3n(svs|#od~zH6Fh*+^AY%yL!C!WF6r10gCPHy7LQC`qo%`gMg{=E$~rM% z|6#p<%%xH4J&J7j&Qw}7z5WlF53(K=zHh*xtd2)JXS5IG2cp=7Vtav;!1n}Lq|70p z9A*t1ZWOw705^TEMe7N4$Qorb2SACEo4I>@hpGoE^UBlwhQccLKTHl=rDQ z_i%shq94q3>f9Vg;-%rP5KuAUgFXK literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-a.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-a.png new file mode 100644 index 0000000000000000000000000000000000000000..c6c2513108c2b169555a9ad252c1a1ec0a9235ec GIT binary patch literal 1173 zcmdUvUr19?9LK-+?(FVQPA^MVEOjd;ju1@P+=DgG?5??#O-yW!LIOEL=o?NU_ml2rU^UEUI&hzzX8N_T#|k_v8G&-vj6TI2U?j z5u4R%1z?MIDSd#*QxU|#Ast;@ z=6f|S07v@s!ay}`k}>Oqy1Nui7~myq=SP4kwUXt7E~i{~!bpe~8kw2h9f>KeBVym|%B>Z}YwxP%|t{+$NWrrvrZ$wfz*5?nr sI(_W#HMx>LsQoMmeH(0lsC_p-LalxL)OCAdrZaK&J3}@!AOHXW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-b.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-down-b.png new file mode 100644 index 0000000000000000000000000000000000000000..da3041f5b300ee3c73b7d1979af70d85376497a8 GIT binary patch literal 1307 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 MaNT&EYFA;xZ!$^V-T(jq literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-expand.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-expand.png new file mode 100644 index 0000000000000000000000000000000000000000..4db52ab61590013278b094a85501615ad193386b GIT binary patch literal 2498 zcmbVOdsGzX75{xRBRjydyF8QyR@~qd8-*Akpjbvl0w#eiTBG>rR;v=~V^QLRh<=-s zQ=@ni+eD&~)M;vz^rR}rRt!+*G*RPwTNNqtSfv$GMb-zXDA>D5PS0s=&S~b4`R?5N zyN~bQ``vFg+A?1Z@C)|?5Rj3cnhgj<3Xnuve5Ri`K})Rds@0g6#3DZ{B-KaUUan6e&ldt^BSnK}f?jB}wexuJE zc~(2Cl_v_#^5($~!xTj+{=t^Fc3ly|8^4+NYExm$flC!-Z=TUzaGXtQDP8fsUiBSa zA9o~f%3kYk)U7s8{>yR<#De3j03oAvE@oS4QFO}pXLgzuoz0Y+zzzIBGsa?5iP(w} z;|!{(<|chN^Q;JEM1&FeP3t&d*MT-*%ci}=e0ElVP24uR&;T4>oCN&+<9`6IQ}2){ zCWn~SHxhxnPiLM7X3R(k2mFhFD8l~Q-xdPTj`~6messYehW&eU6SQUX^P3VP+~(qk z)hA$@5ujei@p)L{!?hfA`y`eKxp9!D3$2M-xk)+2tg6_Wq?POY$gx_v+((Yn%B4Os zSu4jAlD3@*jMs7Qr#{36S#5*Kg}Z~?TM!osA)NP!7J=7@iXyt!^GR?OLe52((IKNw z@44TSC#2L@c#0YuU~C#S%=6Eth|r$EdkI>zx!Ctnfxl*6vq((d{M-b^CpN8~`nKW~ z_s*lR?q37c5A)pW$bqSr^0`oMeZo9#axul;4s3fy6}fheA$F3YgR`2_^9yc(utNt; z&jv#3G=PT*V{x)i#OGZnt-(~vdaA-TGB_fEATzy?BGN9Q`p&ydkl|iPJVAWDkO08R z!IzW7Du+nZ5HiaLTu}t&@O(g)h9D%Ommw*Kf9hq#eHVjNOhrElqE5YG22%I+#CV-# zS%4QF9v(uD6Z3&GsQ~Y{kmIcs($yObYH%4_8@^yo4PcYknzOnd9=r88ZDuJ286qq@ z_TIW`=I$sv^`18l_nnyLjHasoQ0!F&Fv(D@;9n%a23(N*5YKSo=u8pnFdNEzp^na? z=8AU;$}7O@`88-iW|P6Ku||G-7rS3_@mrNJ(G#=NYNL!N<7BW8v}7_QA@)b5vED?H zJ@D?D-Y-4VD<7TO zE1bOn$P-Xu>UHB7+6#40lwb>nwv{$T{`>=b6+a-wMS;*3$Z#h~aBN*CX)EMM@%68E z-gHkt5bpP9$4hS?FBugSZ4y5%)mwxpDSLNAzJ@;euKDrj#e)(A2^+P%;gI+Jd{TjTHv+H2d;4H>UMETxxU)*sfK)fUQuh+8-{9 z2cZm!U20H<(y4K@bz&5@$eSxgn=jR1cI9|wy^q!uQ#Z+8AIbCll>6xokLtQvp`X&7 zJ}|$n2h(QJV7gM*zzT!WwII!2AHmBKn0h4g!?~3y%0A}u-Mm9IT}-1HU9s{FK9{M% z=6gOf47A%ZW`!#7CEa4C{d9qWo%=U=ol*RbNV?uxGm(LwfmBy^naCgqkx}eCk-;9C zAY)h)!~UIGH>0t}o9UAACF}Tzw>*`+2-K!)G#3^RvBv>_4Dy75GG0rU%Nc1l9r1<2 zLh-`Q%0UaoyEiMpoR8l%V6;)gDp~&lE9(?I5$Ykq6UOs~<2WlEj6K9;9*cU2dBS;K zC@y&uafq1k3{(%n6T$OzXkmpS!OIHJC?3>nD=@OZ_7Uq0a77WGD&IqWq^-ip0REWr z?}+46M0W~RzEr3F75BX*Yw3eQTk}*{PCrKh7pa*4L*8fRx2!-&NvRQArJjS4%5cy5 zJAZnr&N-G_{j{0z-@KwFIzzhmZ%gW4-|()@OL?DK-wk)(PMjleKkNOHc@LLvbq3*73vZmilS@-#&JdS0;pIw)TyF4 zB~mL=EWtBYt5EYgP^5#!SQivof}kK!f#510EanF8yxznyIb|@Ydi5L-}ex{gq*R}q!TpMlI)h8bEMz{$S(mRJpa>wad z`nb9DG&i17e5iIk_*f1;L|Rl(z~%I4_a=vB)J)LBJ+sww+`RqW6w!!z{Z_m)?-X6` znl8y1r?l>e?X5?#pKE)?L*J-y{nD}Iro3M9cG@hnt6J!!>~De z`y=JlZG<|JbYNr1c(dhbDtU=McIhE=U=MjI|DpUCVHfnmW9H}NGT^b=NsZ*hwBhk1 z*3Uuhq+^7KUgaD50Afng+KR-Yl(PmQa;2Mh2gzC9hO2cJ78;OR8HV+6MH1Q-2>MiK-3E**dltT6 zNS(f0hi0A3EfyuhJq?BF?PXs>OvV>tpKyc9_96kx7KvX|t-7oOWMsWv)|2(j&Xo1nEmY(Q=yGFXDuS!C>P~nY zZ@wIqx$a2F3Kmp-M+w3+BuI8PEudMi=1D)M5<(lEKvdKf-;!4`(6(fU}Ay6d{UEfMvA2=s= z)a;rOGQM*GS{w9g9`zmy`{=CbWIyTez`LjYPz?QaK0ypk=^p_EFDcN{Z92JY`uj{m zyyHzkPzIm*_bj17k~G4E-%so zu)tipA$}6SUamMI(UqgGa>W`Njli()ZiCE7oBPe4Pu?!W= zr%DDCypUx$!kpJqjWoFRm-s5ZvAXAQIH2;z6kH&ce2mkSOx7Yet#D;F@T2vi#~X{$ z2DjHjA(m^*|A-bG#~tgy5L&8KAH|&qE%-}ri>vkkEl8gHHh!vT2^$EtYcz@B1j`Fb zyrunHTsYA_9~2J%g|sxF$B|D!gIllAUCZ(Zm+;P&Mx^r(rhl`w74K;Lu6txSO)11A z;b5-D@%tv{!Eh?K^$xX$&2OFk#Jv7s=kBUG9=5Rbm&wr$lftSh~*(R<1fve zI5fVYpIwB35czH-kP99pN(n1kO#5FGULyo3APwl|iJvSQzdc|#vUj2w!jRniMTb_3 zz>90{Lai07(#Rf7Wk}vOb412lRT%LHOvPH0Kpk38gR3Tp zX#XM#T-L~bih)nq^UfpNy|8@bttaG%-67a%zvoJt(OF!{eKb>qe`)3^0;_RqKOe9~ z|DSKP(c776dRpk!0l|5Q6<3S@@$Q>H*nYKgDm0QZ4b*Mk#s7HOa1b;13=XScxW|}? M42=q@490SQ2aLYxcK`qY literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-down-right.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-down-right.png new file mode 100644 index 0000000000000000000000000000000000000000..346f70d18c5b46e137f10332096ce76493a03744 GIT binary patch literal 2545 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-up-right.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-graph-up-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d7dbb2219f7f2f6f04b786e8f9868f7723391aa4 GIT binary patch literal 2440 zcmc&$YdDna8h*c-!3<&;A%|r`jfGZ9E2*rRD2LKGrdplGDxtKotA(WR08mJi0_apyRb`t#CzZ3itM@ii|4$?@_WlhLNavI%-wQC=Ry=n> z2#O_ViV6zFcvEvv@3>_3j9Ux<^bVJ;TfD*OU30cKq4pz_W<2$>59o5i7IcRA2?@V9l=vgOca= zaA0k{*3J%aOij=|nZ($KS0ZVX_VzFxF_`+r9!4RXj~?U?iY+kNs`vD8NlW1~ir_5r zRgw2mRqAOE6@cMS>m1-Hu-t7|+>F|Qg4CU~uHZ4cxg|KSQ<&DJ`D;{L#l|ccHWa3K z);0@LFtx*8S+FPdxff64q<)8oLTYe?^YiHg99vtqA5+P)Otm~kdFBY;RZw*=pqv~MLs>H`gUBz znEe3`%cC9MAa%!cBt{&}kEUIa{uE6Ec03I>d-JpPu)t6mR58p-Ly11xU8*A8xtHsT zWr$RnOqu#wwMTQeIc5}^i0D&b@^Ke8cfIXA40a&=cSz|&&T@ge#K=TYtI_dgzOhJ2 zs;&jh5LP0dJLO-O(SfF6Lym%|({AdK2Vp4Xs0x_%CJ}ADo zQb|OafJIlwTzGiQ>G+MlAJjTNp_`Gag#zDp-648I(s(gsDeWYQyY*z9O%hU_;itbwMq!ueqTr)@}I&fEQrkZLBkgqyfFnc?TYz(Jg$Mtc!h;O^`D81nmH{WfpX&q$>UiMa-%XHeL z2j>{!k$$i#Kt8|`6-5fe@QLwD{mJnAQ`ApfXH4!US|WrZVp@wZ;wWH}M4C~&h89oN z{E)l6j*$$-dFqzL6e|Qh0au5R5qCrq`SV9<((y|$m5N8n8N22(i>M{B>((Fx?K6N8BC&OjXb$Jn@1>} z!g+Fkj=-++@lTiAP446Yy?ZK5c)0k~9G7qLG^g)PKNKbu~d|wlhR(LvB#|}@qsz$dg#?{kT==0_xF*YT)FzP=mRQ9k<^-f z=wN?s%EcaUFc)~Z!lv!BIECck&*2g8=@-V{1ek;Ur*2)W-AR-yfdr^}Y|^Ohg(h4; zcc0nh(uSNoxUAnDi5;Q}p)EZb3V)dHx$rWJ!ejt>SS@Mbcc>*&Hz!OUrXT&|3-i2} zXoXvmlzi0#B)qB+rqao38X!)RtWh7CcV@zl6o}uh{ltCXvlKMb?@zE+!Dx*R)jH39 z$TGBI!c<0CnyG&DPMw5YWf8|wVEsWmZxY5Y?qfu8J>>8MYrO)^0g-ol*t_d9WGyb* z)ZKcR`E8Bt!0T*(9&!7nT&HH20)F@b*{6r?XV|BvDjr|(`bFOz_ zTqX2a*l+%g(ipj$Ui_yEdl*(-f2|cc7=x{vfbjMblMtJ> z`u}^*TAi4=XU*1YQQ2z=6Mwgc|NK{Tf^h=#k|KsD3@c?AEFHAi9rz}k!YQ9} z^ox_{h>DRHjr(rw-hOLWlS0R$uYn9s%JmBaU6@p5+Hx%-J~>D2Rn&?8w)gp&lK%<~ zb}|VT4)S~kG7I?GCHOA1GxM;&ILz3_{N*9TVa8tt4G$S=Ee_<%HvH#(@Sp8YJ>$RP z1GPd=_H*Ca?)b0rfUV%8`JDHH6aVc!uvhZYecpSw6aUp5m@Dw`JjY#4!+&!g%oTZh zp6h;Q;lF(c?n*p-&vSRJ;lFzi?#euU&v*ZAVO`w;-w6-WJMM@`*7aTRo%ATZ^R9_y z-Mk0BQ=X)E-3y7VTlc|t+OzcT`z4ii`w!&Kcu?MRXPRW)`3t$T9+mgr-DX*L|3U7Y zC*^(ju0__p|ByTHS$Y5cZ$Ew5SMW`E$#9j?NOpmh!!qU&_7f!yuNY?X1;{E~W?aRb zV&zcU@TPW6eZBp5`=5(`owZ;1J|84Tl*VDHXn#@c^-^r;f7ycxpmNFK!vE`i8$e|j a2pkX*NEEsxTYoA9#Pf9Zb6Mw<&;$VO-rT4F literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-left-b.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-left-b.png new file mode 100644 index 0000000000000000000000000000000000000000..fdb927c2d114f8a5d67d038cfd002f696fa73711 GIT binary patch literal 1608 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-resize.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-resize.png new file mode 100644 index 0000000000000000000000000000000000000000..1aabbfffcc4861227fcbae2a92d8726cc6ac3959 GIT binary patch literal 1266 zcmc&!T}V@57=FKVj-E4h+Yx1$IXA^W($Fx%1nuOMHr;IgkR!ql6rw>jVi&Tp`ZCc< zg59Jyg+EO6CY}9hR(K)^#Ea%kDv3N$;3P>eMwX)MEGaZdkcb|5-sgFLzq{|6x%`Mc zB0d5D*8=0w_|F@MGiSk|dgq)g_W{gW-(xXQZ~wR#{#JEZ^DX8GGqPW4Si~ zD7&HfaCPI%!px9~uZRk(7#v2){m)Weld7Zw-26Dz#;>Kb(U6<0n&`IAaC=OIbYR#B=MlHZalNzX;Yol(;&&JQ{>x?doX9 zlOP;Thu1-Z4Fv`?tsT)69)3Q-AYo2-A_l`q8X&6)BasUckXRfd22md(fN1>1a6Sg3 zHxv&CP#iXi?V!SB$iddeAJQ&pfmngXL>yrTov46|Al=)@AcAK&6ooQy5`^VYn?{XL zwGSC(G;4!Eq!tjv0l{LRHtflTS3_r6E|!|S>FS^BJ8k}u{`Q-0J=Kep|Tfp-y6% zM0Fa@6`GK{6%@iQ{t@_em=>cv7MM>0${KFjg9EIV$Ro32IXk08w~&eu4|23jTR^$M zH^m}%Un-$@#H+9ahY|X0A_10Rf^^kV9DGJ9TKkl7!8}9xt8u&|s z{DK(-6busjC(K{4VgLCH?>|gku3gW-z`V-S#WAGf)|<;4IRhL;STDBf9?CuCy5@kN zZeq2e!G#CACkl5oD*Q=!X7WK!JWa)O5+NkCm;Z2Xoot@Gd?mwqW&Q`1PZ(|bts73u z9(c<4poqO-C-aUwj4|&R^vW5g!-OZXF=R4K01*;e`I{z=>iHQiF(~j7 zAetC#nEyCKOb1(mMhLKf*f)QEJl})b`S*Aq)Y>m$e9&#oP*cp-@ctabhhQm&C5#S) zh#ba0j#$(@uxC+_Pq@uKzwxMzkbHYt_iQ9GuY|b%mc*ES2E1w|uoFU>Hl`aU1vb8*|0W zf5fPSSiJwn_QjLCk~BINF*{~^F#pO{U+I{0Kq#Jbxj3Vvz`9Tl|Ma&)Vv5hRuT5c2 z+0OiA3-cOH_7i#RCoOwv71` rv1g^fTbS8ZKsGl0+yBm817}9xt8u&|s z{DK(-6busjC(K{4VgLCH?>|gku3gW-zGxZ#KToQBNojsDRZM;~( zYLh)@>xD>$~w5R&uC#@@sdHy z>VS%jgD-o)MMkxU3|UqUU3>;abf(<_&?lWYNKoJ$@D`?^^Xy)C($!>9wZO1{j z8!gOpz;@>xVmzlGe?a|rSP zEaN%d%gtx+W}H*Pd`64?#!EJfmuxda`8HhUEx5#Muv#Wzx%7i2(g|Uf2mH(rc$yzr zQ`9gwuVM21SMwM)pJFWA#pt(-F>NaIn-XTcCI~)Amp`zUc=Zq)EgeY8HMkY?Gwkr6 zUw@i$-D`jA1Mb!bzOI*juvPZKTG3NZkcwMxE;;%#Gl;NU^m1Scx^Q6O@~h1gY}a_X z2+UG@-`_I5GUj?|EGg*k)_(ST-9uP!gRZ6?s_SmEU%ymR?Xg#&XU z4y{&a{lK`!i1kUvi3zs9ryKlWh!)!UJLW4xx$S}CtIT)4GMo?PFSyQZ6K;DTmj43* ziO|7`Od<{ox36&R@=n zo$NP$1t$sfZ}_V2st(lV-|Y|7a9?63P{V#xGoXh0;u4UCZ$Cg9SUN!(G>t$SCNBZm zv;3qlP=o)JIY15bwXA^}>?5my8tQia0cmIhYtS_YX_&nXq+$D6kcRv@APx7eKpOT} zf;IdGYS39fuaH54y#X(A;Qamdckgd!{c!KlG=~Njh92ev7PyHuj6d`pWEhSyCJ-X( ziW%fNE->J?93p$4`v5zW3t=OVF+P~icHnqAA*;czt5aoIKLfANVNUyTjKMCIkdGc* zn&(_y-|?P39Uu6AtI-)$(lI#xkGDPqD*nL0fc0zC&QrZS;xj;8Pgg&ebxsLQ03HO} AEdT%j literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-b.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-b.png new file mode 100644 index 0000000000000000000000000000000000000000..00e9069622db65249c25b50d4b671b9cb109af8d GIT binary patch literal 1671 zcmb`HeM}Q~7{{NxE4_-?R*I9clGbcmMbt9GT%DoCfWU@Ov?2nLlab6h!a5Wo6YUKq zDk0FsIWQr%OD4lt>gE==8G2d-M6@^&e4TZGOsY`c1WS9jD;8g}Y{`;ca(TXap5OEN zet-AJ?NcYj%DKKEN%6zb!@Wm$aN2|3=k~?x^+bhzPgiCNfdr}XPw}jBematl2bBvpkkzgsF9H3>dRqu4Wx+p zU?zr5TwbWy47ZO41}0k%h^v!m5yo}sWoWTL#SfxH%1ojgX^zB%Y&U95qisiAr?&2S z7tVu_b2XN8pII_j$}3O(<=V2cnBgBSbJMK8`sq7P7UK z{aATylsw2a@mZ6}s`Bebs(d?M=G%Hwyqm31nPh=5tJYYTH&AYfgevDdhbS1$ql)`+$0BT7wx770tDU1_B-l zH>PupS)m*jw~F7$6GHZG)W|`JU=B2qpedbhnHS~5gDU{FmG_0FaB>q=iL6Q}prO5` zkI{VsORTz$g);(ROV4W``w?eEnK@+)VoXT3>bAF=K|MFoY7Qr3vUa6Un++jZ>1 zYjudtxnU=?1yPwU<)Ytd4%{|Ftq#(cT6!~1AlZHQE)G7CK?;qj+!!@3AbXT>){Rg@ z66ljaqYgq@2O1%s3Sd+KT}t?x0W||A7fw2Ha!>-7bROIpC-TZ%JBq!sZ|lRMT?u8( zl+!>2i~SKNTxLzWTj-g2ja)c&UEo2!h;&RcWyvZzjoI=IFEt!baBqkddgA;17#ZK9 z3Wz?;@h?Jd}p=)d?mdv;=_*A@MV`I|Ne&+Kc?m&>=Dw))ZHcUza1`z XiTx{+R|o!9?-|8KCq$iGNfiABLW5hu literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-c.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-right-c.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb3242c0bb99c3963cf7683c0cb259580fb34fc GIT binary patch literal 1657 zcmb_cX;4#V6#ZTncx)l;t3yCQR!s#Jg(i;>R*^=G!dMhU29QOlfKV6mz{n;D7C{jz ziw+$Ds`R3gF-FwcN`|D=1eB4zO z^%VgCDxMxpUjT5@5(i+sH2qp>+96GBmN(l~n*aCE6kdEHH8qI$^*IE{6e=BI1qQ{$ za?sqo(z4pR7G7`Pm~d`BXXJ%+KjKfGOlNk|(0d-FA{Dh!)~X)2%gfgMk3kW>7tEZw z#nMdc$J<9#q_H9_1YracIs*fP=GGYaoMw&$7SfjzFpGt~Aqfp+vm8jT%zePz{M znS{Gn%i&)}XA+D`!)=EA(=#G_Aj@eJ*driL0cQx{j-v+7h$!uoZ+gZ35}?pA;zAY@ z5M*dJ6&*Mh?AcWDH1g!Zh9dt-0TG&o;ErKU!rkqu=nDZ~@qjsF@bQ&bcIx~4EMb5G z0E3`=Xhk=ms^L)3m_kS*Gg0?eLR3>=eMD8oDxI`j-3~V9nP#Jg>!!T(02;+hLQUS# zP!LEmqZ}Mlh*hKrzo4r%gf?WdcJ116o2Z+)S6*G1ZlVyYOyNyXa84@zFInv2`{*@Y zh(Jbw6zY7IT?+=pS7D8EegZ)g2UAcWg`h!iZp|qjx8U9)`OictyV*X%B*fHBCi|={ ztFJCh*3CR-r@nPVB?GEj*WpOhv)vxqG9PK@WrQC)2WXU6W%D=9WzADN)ply%C@O== zP?uF%wLWCd=+(QT5wvN~qd!`kp!SsaCRi0$I|edNxd)&3qc@=InqAgqi|@X&6&iZk zlkv)1ru;cXSswHLl5ey$ zYuk8&4Bw%?jtFr*IP~=N_E2mss>5aM2i?y2=7!6csCME|^2%1Kw*7bzKBIeALMy8; zV~+t6B^tncp=XuPf%?6xIDV+-n!8+`Sp=H3FR0y{Sgs0HrKXkqK3b&2D8=1KO|uz7 zRIfvhl{_3u1WLeIhj+9u@33CA@&K%^(66`@hyF&%b$voAR2VjHObs1jwgoR5Yp(KJ zoR2yWASX4qd9^8E|(Yy({Bp2(a z92QCW5%Z#zh+M;jbCQ1IN-@@VVfQ&L^^5bfxSJfw%2cTo#<(XLM&3Azc(Ip`ZNQF` z9ul){@vTW4^9|4enM_fO33$Fqsg3h^%WnZJFC4O|Yk{h`K4K-5D|*3k1=%upjz%Gu zc9VdtOwny(#C`LP#7$@_3fM@hngS4UKu8KjoD;~wNSAw zB!}3ieDDJw63M0<_tp=IdhwLXwuHlY#BmK-nZ`}VSg<9}+tzVTMPKUzt7kMsa-3Aq z;*N?Fpk!#);2Sw40Pdg{SiZr=-4IC+zBl~xxRVO1sTJ#$kKH^n%{jB*0qcxTj^=Px zK~8kejK?E!?&*DRiA@WohGyiJV){Z={lhu^@I+NCK;%AiamS_6>6*oVe^`YAlA*fn i2E(h^kdFC3t}zX=B8I#gnQUv5jXYg_m=731seb{-T!Tgc literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-shrink.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-shrink.png new file mode 100644 index 0000000000000000000000000000000000000000..e1de18d29e709cc7f556774ab337519a3e7fad9c GIT binary patch literal 2594 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 KxvX@oubOS`9wV@SoVHwPL)4ro~L zccu7B3Y?Pg?OmB^qC^iytEs?)~0>@o(>qU7_rYPkz4R#Pm(3PZyi{=WFKt znv=hM&idu&^)60%r+s|x!!4d$k}mgu)OatX`{LJ(iQ7A0y*)mo+$&^V|8lne=Frz| zKMuY~U-0R3IrE(T(hvU3m$YRM`Tys+=LW~=KelEsvTBc5;2)AE-z_5?db4li8O6Yf zXC=Hjn?>0jN*$7mL|PnK8>BBxDTXm(rvOC`DE&UNs&u;sM>AK$Qn%udrn}u7B|;eX zD5;0Nl3+~?VEnMEIH`48p}Xt?hKjlSdDq!7tYV(?-#YKmgH_B6tPcG2Hx?CVxXQTJ z|A6mNR-i>&g$oh`7)qFD8M!!0h%nq`0Pz_=l1$`@b0EJdC%y?j$r1s#@0;U5YHGk(b1_MoA zHnVGX!)j&`hWu{H zTg?vC?)hiMtj8z7Fu{>2gFT|&$b+F*aPz;E2@Jamqgdzg2swlniWY!Hci%Eic*MZ; zgBc`J*udZr8p9eRqrmVZp=U<+fg_Ae455YT2abYiu!07jRSma+T%#8}I}DS6vs~&+YkTM7@WMlxEe5@m~zL0@2M0EQjb$e}C~U=CZslm|AI3*tVYJ6G)ho4&e>8)z9sxbVQn>;oGPD|0i%b%4$ID$Xu& zK)(kVOh{Iw1hC!#+LUs^G~pkwu!GSGrg!&0q<&=IFl#qgLCoq_Fd`fEW#b;-wd^A|GsFZU>vw^l$&SHb#(%$e>|5LzC{d UWh+k|a{>u_y85}Sb4q9e00w^FB>(^b literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-up-c.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/arrow-up-c.png new file mode 100644 index 0000000000000000000000000000000000000000..8e0ccc7e58af5746ebc833e32ed943512dfc534c GIT binary patch literal 2002 zcmcJPYfuwc6vuBiKthBhVgy9cfQral)Q*ZYAwYSk5H*5;Jgft#NP!VcsNgPyAP%;u zZ3jdQDLz0^!H6JQ%!(RXbpW9XD4Hk;IH*K|A()WuifxBZ`$0c=znpXb=XdV^+&eqF zpBwCNO0l8<089e|eAfd2;VA^jL_FL$HUBp}gmKsK{P6fW7PaWdB>Y_KwDrLo0G;X1 zVux^JVv|!~r0`&wxVlD)wzkO?!%9w7!zchGYM`$-kN@!HqjfZFit z_YY*lt{8$k44Eh#il+4Ac{Jt}%U#Bq)Uej(>j_U{2)!jcav|BWSJUy+@3edo+fP6=byqtWi=u)Uq80_ZjX{UT)C-%EEw z5uiVkuPB3*Ap}hY5@MHi?pT96ov$6I&6qxk0gRyxeEC{EJa9A{-O~aW|3d>^CmOfm zE^Df?gg)rEyxPgo9sA{j3&2=gnCSCi2CCcl!35}*&`}mnh$jipnKd&mPfSWF zv0hM+@TQfGTeqo3U`njshoFJIHm@pxji3+Xt7sGy?tm=GwaQjs1B`*d6vZUjL2(t` zV*NF{xbr#2VD_`36wkV8YAFvR*xUJNX^9K6p*(f9+f+SID0$SmU!$fp?KPIm40|c?g8RNMC;N6`bS3M?YmRkMyvsUINNGXu0#H!Qg=BBc44=Tu#m3^iew93o#EkpWh^LeY zc*l#@fY#ozVH*1g5XltsS%?&AssI8w9hC6NFKyVNtssqwTqAjt-kP#W)Ev>XZOUX5 zGzLB7S9wdy0ydUHFQ3Jl;TZ@ulg!WQ?!&#~>^znjR~2IqiAsx_B0jCM7)ztFPb;ZP zhi-*55(EjuH3DA&jDK`cIp4T)M9u=YgceA1{v1pXN(ys>`o_G^46r8f3oSRyJP>1q z<$)eU=ZB7`EhpcNYgS}nsY^FzZ|OG~w3S?kTfvFDL_~!xBQ<7#+nLblgj6!BCOGuU zFPWAs<$#qV7lCNub%Bh`)=HlEJ%zj{7Pt)AI0qg#5c3-oNmhpGWyYctsnEgTxJK_4 zl+nWFa{jwQD<>d)AyeIb;6~8|-o`R`!R^}!0dHv9Zx1#xO$@kcjGX*jJ3rqNZP~@O zVcCw4XL95u2~Fj3b#rpIf87LYc2Q$#t=m>#80@%_$%;z2*a>fs^$O~^(6am8F{skC zBgtuPq-YJcdeQUrMSkZtfFz$Y>EGGJV_Mxq>PP;treYjG1_UNBKmZ*;?9aDR$caqw z>5EL5I-6Jbr6Ox%ZwI72#D-^Wx%I%}yn1YRXnRL+dX{DOz|QOfWGeoz-cQ{qgoif< zwbjk5vi5$YJ}V(5MM`d))h4w#7K)R$hRzbmj)gxpiKvekF5C9_rUEJb5({H{1ylcJxz3(||o&D_3=XpN++536cS!Dr2g$y$I*GlDYx?%N>@auYwne6)_ zJJzty>8l{hP#>qcw(iUgoYuESuZM|EMMV+HAV^28db*O0yq=XKKODobaU~G*X#ApY z*AsuRP9JBrwyw6r3$)AJ*b{rqBkAo|{&;GLXkd^9S=MEE5J$=O8fo5mG-rSJz@PY6Ys z-!FTy%cv{`6w7yDi@di4?!*z(y4oRgaBP(VMm1Vu>&u#M+9X3<*VKQqsW}?{IU{3{ z_i$iP2WqQ7`E;{i@pR=@Zr z++Bg`fydPS8R*wXKzZbW5cejuZ%1RO7{8K!D~-Xtcb|hUfRP}_o0HCRsVd;A_=J`) z7$ip(voTyPF#P5%Z+MQ-?b*1YGyXg6XH!HrGj*IYzrc4k0op{jUos6l1niQ@%jgAW z>h3cyx%!Vw7sS!RbE5ohu) z4~rtcU0MRVb<>Iq0_EuOsdJNov@sgh%>wjaxy4AzP7E+8(-S289#eI>mI>G9i_4wu}A-NB|iX z9qW+^Q33s%6qAiFimXJH;iovrbA^Tx3SLLpOAtea|D8K|Zq6ddxzNAlukjbm;+!Hm&CU3LYqAmbM3khp zxQ2tb)}vZzcAudFsnk=PtMCei#A~MFMl!}~u8k%o^62F@B6~6lHEiWwM;jcFu<*om z1)yLT{NU!MN;~}79Lv_s&#uyFl1v?pS0}_!(&*-2Y!t3+sK@~$> z#1Cv`-QtQKIUu*f?PyCd5%a@%l6wI{GFEbvu)R1Mmj@P!H~~Er3$7q*uT{oJSP1K~ z-FT3Ily6p&4=YLw*ZcOMr@}J*8(@55utV~!P3Qtd2I4z=o2pcW$fEgIL*m>|I3Z(#?ek@`l$?PmW01xPY=@s~9#6dJzR z`i1l5fRvv!U!)Nh2o|vtnL_VEgk84$wWMs<#~zVF-1Mkki|&yU7on_dpthfC_U3eXcIaW64Zmu>_UWmf4SY>+3o@?vwd0aw6li`QR}K}ljpO(F~{BzgqP z;Pn@w9_t`H&IeZ29(5C8eU$yd2anUEwniOMC^iD+DnBJs10PboB}Kjc`4@xE6}0ba z&qJ;8&ck7r3&jK}Zuru(>R3(9@vWywV?4S-3KDt&qbG?6n*r~)r_o9u`0b~7uHcR2 zv)b{8MoIwS2tF8#z$Kwf8qTpsL?D?sLZ)E(DPReUDskn?2q`jJid?3@kuZ?mxe!QtOf{WaRpDO$hXZ zD*R8Q6*}RG2l2hJ3lUL_GmO|Ic1w8`xn*)QIgF*=%hX zVXL&HggmIEvHWi)H0AKCSb6S|Ve-))cfVcdO2~D}k9s-4SbcQNtTSiMdTqUT)26xm zDaK0_-QZ$N_vGQ8jSV(CJKr;wE_-XtipN6-P46VkR;Z62b8ou!*d^QSZcsod1Nhez z{P?neSJbKMYWt0a?C-;PlQ$Y@eUJLv$Km-}8YW}TXFZ;a$2_xB-NKKMXT5^YsJyV5 zZ+ZKRd#G*Or$?pcPxLug9{u_^FB=}4Q`DaM!AkcjotfXj>uCKLpnabs%uRWJP;gi~ zI1ty7v(sjm;DBLp8<{sekk$5L1NZ*&U{fN^LOeo&YYbUE>g@$P^}89|SgAhDWGS*p zyn7{7X3LNwxsn()LlNB%syVTmgwJ&JPG|P!E3-FANOk*u*4hNlAeYXCxY}k{ib>})JS@&Go*CGpN zE3pWh`U9t8HwNUJ+g;picz>||p6f_W#&P`gHIXMPe9x;bz8Pf!9XpZ~P_1HDwvz9Z zo#)%}dcJ?|cpqsf;gIOzv{7(>@e>YDH>n2o2a-5i> zRmkz3nHLJ&nUpJehi?K=3nlOwIDS?VgCZ%H^w9zm|E;C`+nUUMOdexE0zqa(g@ASX{{E#!_A~WTWpqBwc z?B0Q`zO_HyPLht_0co)oh{FWjH zHdvmGf?~)w!UzW>K*-hzs;@LIex=cl%+2|Ge_V+6$TLfvh+Y=#LE>t0G9bZ)pRU{0 zqSoCH$9B)4^gct8CW||zQeTYeM7kF=bJ*ib^EtQQRkIT{=l^7~UWHoF`1JL)mP52I zNtJr(84h&rr0uB{(_d$8pRVZ`PE7 z`A{1PUt0Fn?vpMp#ALlm2F<9bgzb|Q=aWBE`=<+Pp1ynfA441-CMkMcuQ7do`LT)^ zKTLnspM~DQeM;EDnGNl({iO&FRxl|^&(SFzUgW!LTtu4oo!6daYsaK`M#|t+1@$z- zhR18zU|P}?E2QAl0nZo|(&6`0Sl@&Y?lz!^=Al)X^F6Q}P_VN|nkA^#nO+Pd#0MdB zSSC@r=hTkJ*_4JT5U%;cmS8=mbM6u(FCRB7{*vBe@I|_e)sjxPTFrVRYWJ=}S zrh{egM+_J_2>6>cq;y2-Yl9-FgP$hU$k)H1Vb(xf>=oVOk8Sp^dUDP2Rj*z}Pw8+3 z0a3JN^M_o7OP6~m@H=P>8#|0%gRgRWjnR$}(T|T`v|-gup)P<%iqPqwDTKp^Nk``d zEj_OS7k1qc8F@Y}T6vv-+qemT^ObY-RQ)!Azj)EI`5qUcvllyo|DC36)6~+Vu^xZZ z$pxc10{=dY&T|pICS!CTMmJ-$85S*}9R>bNjiRO!90gS;s-vcCvALH~^c2BS;K)8a zG?tPLx0?EY9b23YCxk!Bd%P)t#QqRp_;`U|9nHpJ7i?DY4}5o*p0;1NA?ua;ZRG3e l#D%J;4X=9_|BoB%ZI!BD&z#mOuSu2=_FFjCcQ^YT|1UCYie>-+ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/at.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/at.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4bbe3ea788675e4d7ded2a0312d3a486ec81a3 GIT binary patch literal 5852 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bag.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bag.png new file mode 100644 index 0000000000000000000000000000000000000000..26128312fca0d7e21dc4e982eb1cf2bb46cf8105 GIT binary patch literal 3665 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 N#PaCSb0PHhKLON>l_LNE literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..72d01979d20354de6ef135dab58942a5b373222c GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDcFfKP}kkfsD|R&CM;>K7>q z@(X4V@DGSjD5!6kFn_`N4F}F&xc}gTLhl_`1_tJEPZ!6Kid%2*I_58OkZ5?g(jx12 z>}=mZ|My?;zFm?k+u&RE)^XOP#FTl@eJpDB^m(v2QQ|6~-iD{PKDTpEY123eERi0@84WM%T2$h_r4TQDCWrQWRR<$S*!Ty59^(OIp*it;(L~>)iby! z>z^>JX1Mq>-gDLr>xQ`t#Z#wSH>{m0o;ur_;d;H-Z^a3}RVIWAH!uh=FgY-AFfb}G zuwdh?Ine(GcU!nV8@62z18m8QGWDxECxU&9rE$fvvKR1gz+^w_c zT99|Xm*G{Jh{Mz8jDZZL)*K7+sxjQ5z@Uuj#5J>SANDT(ckh|HHUkqr=Yt)FVJ0?@ z;_w2*^nj+df+EjSSP5Fi0y293KTZb*rWMy`umo(~9>`$2`%Vl4%Z68v{})zEm$R?G z_Td&gt&JJ<=I=cfWdDapUEgF^$=Xzf8Da;HE zT(^@sv&JI2sjmY#F^}0p}6&K1`h*eV9k~K$@`uCxg$Idf(-I>^>bP0 Hl+XkKI|1|H literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-full.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-full.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5bbd8baac34aa2c7db094162b833353c95d88c GIT binary patch literal 982 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDcFfKP}kkfsD|R&CM;>K7>q z@(X4V@DGSjD5!6kFn_`N4F}F&xc}gTLhl_`1_ov$PZ!6Kid%2*o-S%KU}(E|rQ_CY zzw}@K{BQJHg=I1P;@FYkWb%BCq?rBut{e_VN?ZigJMDYX{lwL=mnE`2SLXjNT*>gr zZWq((*XQs4QQ!OgR35+fYw?7w+?kyWarQa!9cllVmf7F_c=yB6iteAxH)iiu`2B{_ z+2IWTZAFe)&xG%yG-Fj0py z;oy_kkN4+(=?KbVXS}l3{%ajmme~GnOe=0bU(N99n;dJv_Pq>R`}s3i0=Ca(c(qLw z!(t|bM(R0-LeDucsNo11xeN0dSQHwndOaCJt$UeP+${aX?ZDt)`&a++@ik|^tZ7S@ zX9-xXclS~(JJ*AYf6i1}eP@^|OvQjk_-u-RL;B)f%pPW1r*z91)}HOY^o(zTd{5j2 z!>4=-GHc@|oVNJP`M9L`@v(PHcf>h=V{kIpSTN=Ff9v0x@$XhWc~I!cx&Qz3=m@n2 rfk*2;F8b-pyYj7@F#~1b!;*iDpM@PI#ZAsyflTsr^>bP0l+XkKPbJ^6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-half.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-half.png new file mode 100644 index 0000000000000000000000000000000000000000..28e9073bbd9b1de3bef29aa23967f4ec169a32c0 GIT binary patch literal 1320 zcmb`Gdq`7J9LIlmcMn@zCXTe(W5vP;QN#5ll2godm2;VYWTY*6X!e*zrr>hdWm@!5 zB*`LEk}{L&g4F1tH-;%ovxk+4r4s3|(vg|v%5~1|zbJ_8@Pl*D=YD_Z{Jy_??g_mv zLMoPv0YIva)WiVr@FNerXgt}kDx2{Xu3sM;j^~Mwu7QD3yvwvhF}jT~6-Dc}8dA(m zeo1Myjct3}-81BxwQz3)0NHINor0Feq@FLTqI>!dS;1+BWV;PK7Bb zZk``2*c3Y1Y@`&xXJ9Ju5O@LgyTwPNXY%Ngyqy8@Onj<~-ySbQuWH~H;DM}*MbH9p zmx3bdCt{`piKPH)06!v9(Ii|#FbJWCd`H;D#cLp`TL@q!I9zU6VRfH;E`M{r>e*W% zYE&!wpM6tj@RG-6MPV5*aEY?}Ft-!g<&=I@;t$u{m8EB?Ywl`lB~-Rkz*JjWxh?;_ zng;J4p2pO;?(_mCkTZZi7`b8>kTS6W;z7#QDhC+bBYC1(Ic<9#wzz;s?DI`^dT+Vg8q?z)FeKKz=|{FHR4z zwE-HG_*0Shs24nx3?Ia(PvSh8%eG8^oK`<2^RsVnMB?tmlHBrEW_L)VhYI^D>qz%e za%KJxM{Es^vIB@&7PpegX!1}As)kOX3j9F=LZI0Pk7mx8BeCmc?OFV>A(`-$Z{UI3 zw$u)5Z}FnCygy!hwhJ~Z;AzJik^boV0VkYMHhDKN9W7E4xn;azFe2#JM3=1O^1A-+ R)lNQnqYc+-s#Y5;KLEfIP#XXM literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-low.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/battery-low.png new file mode 100644 index 0000000000000000000000000000000000000000..12c507a1cb45cfa607127a01f8655cd2f765718c GIT binary patch literal 1342 zcmbu8eN2pT9KgT7=elRP?ykgKiJW;0lcv$!F&8zCoa16fohP+gM7KHQkKCh-FnJa= zFU3i3-pUG*T#xsf)U~mQ>99GHmTD zJ1=4h0EHhZ@DyQlqhxeFHj(cT#b(ALW@%T|uScO395^lM1qz9`GAcgJhjr$N4Mxw~(=v6|v)2DjC|kI%ZLzHN3o z$DU8Wmo8liX=#$&#YUrMkfHdFe*A^xbcij>uX%tH+AU*pKeWM_y2=&9S&@EOgV==f z8n3%kkrF&u@BvB#o`8P!a;huIo!VMtz40tKb}sN`iygaYBz|LcZe9{k!6va-E+?2JDuPOuqL0&E18bzO5c&FO#CXvMO~= zTBA#xi|0pxPj3pDSwn+T1SS!12p$r^N(pla_#7ex?+GtaMleIpK1>ln4sV9Ke?HwwG@sIbrI* zZX#p`_=l(<%!3rQK4h43X=e zo8u}94-I{qTwF)}_97^}tzt^KccU4m))!^Vna7zkdMsvmFZtm5^z7s76O+Szi=!Sk zSHBooq_-IYgHql+kKr^HcS)c9^2~R6Ukq>0UJN8Z;NOLRBp=2Rch4So&4}Ya2l9rj Vjs?z4)k_umqK(u=l+R`|egO9DRVV-e literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/beaker.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/beaker.png new file mode 100644 index 0000000000000000000000000000000000000000..edfb857c65df2ab3985f59b2d54b703c6aa4a89a GIT binary patch literal 3931 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bonfire.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bonfire.png new file mode 100644 index 0000000000000000000000000000000000000000..5dcf8fa7f3e07b7742b41daab14528665408618c GIT binary patch literal 4852 zcmcI|XHb(()b^c1=pE_3H>me#3ZkGq521tf zrhrHQ>43h!0A7o{I17HzWLZU1%4vv2QSTHTU0AEwvLKqq* z&TVb$RW$7b0GpDDf$q()>EAOW5ko28)gje`*OqxSgc?Rr|?B?=~l`oN)PIoFQSP3|{GLQj}E(hHLV` z&?}nQ63;~n;ss7+d^fXPf|0`(c&%B_{@fN2l)#`M7$^rIfr8BF@yj;@9RiH!XZ+s% z*VjnVJ--Vq+=*tRC-60?r0+SgkN_$acQNosl-6}g7MlTYWaAuELp0^MCaBsfaqY(X zg37=Tz#8gtmFM{+RRl~I-y=!Lqk$T#LtYm_**;}bvr-j2Xd!;`eKfNbD$A2jhi>!} zGFN22-D`XoLJRL>PzH94ztldywcpIE)vmik8BPo{jTs%5sqRQATd<$wnO*!iqEiR+ zSNRZLG&AC3fon^dVSYL&yS!umff2#i*m}U}MZ>cHmi4=#Vwwh9Ypd`(6UCGiHry`_ zc;UPKQJagF$q3fF`-ck^9V0vjF0bJ4^uM!3Y6%hBh>w^Uz=@p@I8Vl`&{>cd@EaezICi^@(`Omqzu#pP>)>&rNm>!@W_N3S+@pbM9q3Rd@N0JDj{mPl1#a$COljpGx6IS)0t>kkzj zH)M0)GGVQIGB9zFx!?m}&J4lKcPT=V2&to9)P^+9%19iZKd3h&cqNJE5o*>LXz`uP zgm$$iaC@kOy8poI@vhC~k=PB_3)ay~Ox{FdavhV$b|rwx1p%~JjxXT(=ipfkSSbYz zENFB#vrd;@+dTbVR~Q;?_`CRkBq!y7#_@!LW;PPabk~ea4oSwxw4d5F?%OP#?zQ9W zM#>&zk-$;=Y|~OBV>{+%og@6gT*R|vp^OGf@W<6O3`fF!6C<(XBMMy+?BC}oC z=f9S47`kNOH6`V88l+>?dPE3TW)2aQAt{6QUB6EqEU^s2Iq9zGbDEoc`0M9jaKi$7 zr5yc&T5-Q>d2=vFEjL~om=9C~27=4FAWTfzM5Y@>TwG}F}3h4_7Xa(-SrNL;j zt8=aoowC&BwbuW{BMrf6KSE#-8(<@0 z4B&xcY80gBixLN53Y8&>cl&}vzlcy!17ahIwR-IeHmpH~K%x>Kshj6z{w(jibKIU!HWq_>bKiD zwmX6_>iMj?hCo?AwHCV8hM^Bb(*GoZo>zkx71ZXbq1M54Jf!d{-Ng@ zp%Een+H+f;5oIa)tA1C7lu*Hgf+R8I zl=vgKUSW%uBxkPxE|ZmHwlXCiMpN~4)o-iv*|;0nKs+#35P@XtW8a6m_f-|4xDf$Q zMf>VZD?6dHlq*t$rUJLTml@c8egw~m|5#nn*#FFuWd3oAC!=oqg?V$U2n&$G7|B}+F`>~e(TzN;jysK{F z^Q0ELp$>VJY`~oTrV6UwmJNqqkNm3Lv5ZByLYH2h`@&- zYk$gM`=i9ohd3eQvtrO5<}0eCldmV)!}R|4;*N!jX^|`@V-Is2ytG9L_D#xR;KL^= zXUgB6ATZVo&4NOpQkxcWa+uGhL}1vZNPj$@qU;4C)QfE8f#mP*IEd-ia*?n_T>ME)o$SCPUtYXHwR~A zFsysVGo~E0P@z11sKG)RDa#dMttmoJ<#e}&4K)tAs&t!D6zA=9Ho}@B&{dBa<1Nm0x2_2`MyX0{8Si`*2 zRr-3!MFxVoscnnR%2dvTg_nn%m)ca11j#%>NdKo|r-7MRU&~0>v`QpT^WXLZv&2_D zpZba}YcpnRycaqS5h(5cWYzKJ^OUO6vJm_-JJH*&#!&jv3uo$y&XX*kh8t%qM28>U zp8{@fR)I={Oq-KC24XcMo8lf6fk&Lg$%DgvTefM|ls>J%YpSP}YMvFe6B}M%I2t5^ zR01^N3!c*M1s%OzFS?&Ij(-cmKH$^U3l2P{1|J-@TcC&~G&gLwLb1)FTV!P8HC=Fy zcB`!>Ek8#Eo*Ro3`1yNm zf^tpY>+6Rsno-Q>{Ud>>+x%vR8mB=AEzaoNqu1LpjI9hT{888V2hr;Pt*T_OS*y22 z3+F&S>nkPxvQ#wN?PGpvZGR)lC&t}3NV@aw z+B&u~mVxtD$<-D;Raj6wo;3mU1)N&BNx4M(teefKt)Hn^1RY^na!IjlbK?v17`qE+ z@5o57_0XCKI{enF`+kE+e|Wu+{9LSMhhWIS7!{Un2o+pJaaK-2vz9c3u|0HLll`-r zkhL^9Vpbk3@kDTXcOU%{PdooIrrD)}a)9z88s&XY;#oWSmHOE)HT<&Gj&8| zj`J;w(cIu&VV0}v#9}t8>QiPd^`_O#Iru%zt1XK zraU{igl;{b3FL*wKZ?{yQb=Dl@3ay`kTG z>$bTolpF4ixasAB@cy%ZAM1A3a6zGaiu`E|Q^DE&T~f9eA-H3%0i*t7s<69@nKPPD z;~XxXfrOPNPVUCd+`oTV^sBgPj#~6 z`y>VpjL+sxYlE+%`GTpjd>AE)bHiEFxL|6+dC0A2*QuV}4)>YA%mDu9(hH7xIO?OI zG6RyowN_8M)92yS0S#d#itNV2lV^{vySq0+sP+^s(F_uwlyYA2JPf6B3FiI3K_vitg?3sHv zt@Iztm8;iu-B^=c@5;1CsR&RSk?*bp5A{QWJirVbrktln6D{=vFlQuPV) z1S|UeLIAbWmoJ;E!3|n%?D~0Y=E6(~--B-b%hDN{OkW5p=88kWmrfrI)Y?G4y9Jt3 zzxEfHEY`w~KotuQOi(`#4krm43z6bgeNL8g#pP+ByBek;MQfqA*@S6eoS&~IJpoXz zAHLUxK82>u86cJj?HNxq*jpje^O^C_?cS=W^Mm=+jvCWM7hxXt1;AAcFxTGBF+s<} z(zgJHlg_tU#mV`ERCzq%yXX4jM7~jiRxtQ;yiDinGiNb6T_M^F_c{r*LAQ7dU=a`@ z?)9)=sGIZ5nxC~SSpd)5LLQo6Ek+!(-n?#AJi^ zdoGTG4%0HI)~L_h&S+G$Uhv>Z(oZ{6>Kw1IE*0=Gszs+n(Sg(2uExdOh>njOqJ^_CS}U2WSD1JRYwWdO z){D@%x{+Tbq_ajVN6sbMVdk$VG^Z4hCu@2k|LZlL08OEKZf{nsD_q^;xHdm|6i0mI zo%KYKqSfrmttJ<;U@=Lp&p2kb4 zQkej7yL7m?BhA^7GDk5aMjWu5gQSb0l(|iSQINiV0cgg_D`jZn3b4R1QyYZvKP?O> zTIHTJ;(aO)#Nw9?^DuNqGTa0BWi?HOBwfwM0Cmn<)}yuL$(334R3a`&^_s3UOpSmu zm+m-KjDDOX74!o`uXlk)5Q)C|zzt#~%2cC`~nD zp45(*BZ)DA6u(r3U3P;GN_MBh*+u$Yirknn`PtKxtxjc;T@htGB`~tTR#m@|V(}&9 z{<$0lS7Lcz%SO-2I)gQ@dWAarA}}iPVP^SB|1yPMB5S&P`aADGoSXl@+(Wr~gR@Ls U=v#2geWU^DFz1SOP(%{Ar-gY+%V*2ViaJ#sO!KetCz8ILWAst21X$( zC&o3WgbTjEOY zFZ9oKci)wp%i%8Oz`)2NFi41m#D;T+8MV%_Wt>>d$n_|tf$c;yBbUNC)(nOd$&6eK zk2D$z8BR=QIL4^Z$0WhtV8fXpLs0M>Q%2h-fri9}#71ETsbilM8k#m*urFXd_DQ0F zNuoQLL291lCv~&2pDn@QWMd%v7 z3ww0L*)`(CvYAcRpN?ls$oa$|pv`O|e5#ePi}UC%hO<+OA{&ytHflK-uZ$5{Fe79Q z=LH|_=`0${M75brgio_Fc6A=DVmN!H$g&|RYonBd@y-~Y1v6sSuwL-duV;8*z@a*!W`1L=w95{ml{@rSH1{Dbmj{oCt--Rdl11uk!mq-?5@f`sPdAj)h_ttgku|DNoO3fGe8i=fu;@fFOkrSk;0$1x(h$C-yVpoa!;IBT{2I%j z`NvD|FJJWQ?~ji8vxH3h8y-(sCE<4b0Nd^Z+wDS)@9g1U^ZeSQ{MtW}8p5UT7|z>; zUbDZ;{OX4IjsIDkH`ME1McrkG0X8&*!tXH%M{q*}I~`-c#f~lg*_pIV;Aa zZ=>t#Eh}WA?(BSd{>|CT2QD33rmn|+yR)0Fhn8)7uIn!R z@Q{>!8ov}{tEpYyO-`Wf20Ik=<8YqrV*{SU4gyQKw~F;R6cqmdpML90kaNm6R`vp} zTkH+B3^(9}2!SX?leX{u>2|j2`3mD$|0|o$mp=KYopsAfF~KdjI%~I}Y2KB*@+&)b zmwjg3l6N&P@HGPmns(y23Jfd_3<3;H4nX~kG~+bv=Wk&6kouf2i-EyOg5weMf4fS> zMK9Mh$33fLWME+U@rLz490QbCP^Ztp+`!K0FiFJ|hFG6Eckn9$Rl>jx?uNY#H(oom zFbl$jaM3jL6$2xR(HpQi;CP+vYzCgg3<6WQw;yat;JHiiirk=)U6J}l@)Ppq=$o32<}%{9ljS!=%TtIbt&JuAk( zMP2h{W}%yW+=4l#RSc+L&)Wlvp!jT9@PB=6BB&%r0SST&eWI?Ps|h*?683cUb6Mw< G&;$SyzJ^5r literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bug.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/bug.png new file mode 100644 index 0000000000000000000000000000000000000000..8dc4d27aeed90b92b5d3800016edbc39e43fe217 GIT binary patch literal 4736 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/calculator.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/calculator.png new file mode 100644 index 0000000000000000000000000000000000000000..8c425e512d93d5ea90a380e6dbb60412850b555d GIT binary patch literal 1315 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDbqfKP}kkR}^k&{s16Y8EaD z@(X4VFz^qkZ|I*ef5H9(=P%rU@cx5)(b|U$3@pu_E{-7;x8B}8nD@v)#Nna@Q^3@h z$NvBCyx9}L&NSg>$wgM7qZ4(H+onff4A_5qvBK0cSu`gF><;)4_4;kr*3u{bJ>Oq{ zy_Ud`xIcd8JN~==%U5n>Fk^pQui5x`=~9M62Vd3yT=^g(g>#K}Ov=}dh8L!*Z{F$C z%OYS`_1UN5M$R!erXP<#&JR1V%Yl)#&h&QGzx6+!d}0^4=WBGeIzyqseEt7R%Qt5$ zG|aU;SMf#1zTqCz4C8rq9~pn}7TkNB{*f_)VZTj7LPx0l{N)X&?sIKeD9FI%z`()4 zsKCI|z#zcDM401HD*wpJr0&5*Ho|I&G!m$+fkCE`IQtQ1ZeXd+E!UXU$%_yo-WyOo z=pNp(e%F6-1Dl^!Ie)&H5fdCJb{}9?{LZ?_cwXuTMxw$JS@W)S>)-O({;vLUNtff%%+d>__li#V zrFP)P)(woi3Sa*{w&d#1?b*ri-dWH4b%7 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/calendar.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..2700f1bb8c6bae6b9a4b5176c8bd81bac48da4b4 GIT binary patch literal 2577 zcmds2c~FyA5Px4nW4PpuMDU1W1wm2NYFmy32nGTM5{XExn%WA86ikOgB}4)kK>-O! zELckdA_NrW5RogyO2HCJka7qLqSjXZFae`UF$5axU+qlWX*<()y0i24x4XYLJNw?w z?6F`9$<)Z!2moN}??N~V2H2Y{y(JB-GQR-#5;~g*#;2i z)(dQK4o>S_H+kR*0YSk#_AvKF#~zGNOy;H?&(7iJ=A9G>MaAbTDlb*nTxpYD>yY<; zd+YYy$FM>wu1D+N4qfk0^a}ZOWMcFlWrS(nF_q?Iz5~Q~y71G;vXO|piwwIP z<)_&z)~lW=g_j_q?egN>^0~QbPu$=emc}idIk_BR5#d+tGA4%A!ZpGDq(5I+VV4M!H?l79=O`F9N?JPGvN!@GFdF{UByH?y&WJNGWi?GjuZW2on@3c9KyqnP5x-XEGL=NFQ+a-F&hE2sJN!oj(Mg zN@HJR6DiCw;X>;GN(!(5$pnAfDbxWrY7#$BluXQmp^1ELmLB@$!_Wo6&oJs`Gn-R`*s5_N%;pz>(w_janZN6 zVCD3ZoFWnPWKs@E(`tt6)+8lmr1GYVa^}A00KPb&v`^q@O(|(ws8Hd#WkipCFZ#b- zX*6_7ysnOeLKOJ*FQkbB`VDw&zBn;lYhp0z;_AZRfpZt_Z0SQp!zN5GVZzdM$+;P$LfwCB>`u`7HF3Q8gP%c7uu&Zw(pl3K5bD8-nZwT zi`;`eT%AC2W+C6l9!=h2y1EJOI(jjNXv3hbf>7C!QZIG$TxOKFC04iIPfb zD@-Sxcy^tkI$jdKM=Nna5HeHnBePMiZJ;!1ToOCTC<_7o;hV;Hj%U^nIp(F_mU#+I zz^M}dFkWMz_lHrL+Rq0^SCemP7g}8F`hSo)}0PJD}MQqM_S>E~i2KX^8m!91m zTh=Z{wa4B56-rtz^fhiACq4;b+|TQ z-m86VlBNja@G(9J9QY$86agy&fDFw4?ZX^Ee?oCVTtgfeAke=)q{CHdwt#>|r*iHg zEwJKbYQ`hv>7J;9_vZh@UkBlU0arh92!ej-pg(YW-M~vHVDOuKOYm339Go^DFSSi5 z8KJxtL#h`<-7&Iaf);MYX#A4`G{BUI a$i*ztEpOPcthguaRmR_!LcHkBO#KPcOB~q% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/camera.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..522071f92139fd85c205252302168931f6572982 GIT binary patch literal 4190 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 IcG6S+2?u;~T>t<8 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbox.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbox.png new file mode 100644 index 0000000000000000000000000000000000000000..9d80dd80cb750e2c421f11ff2bdd7cfa58bfc115 GIT binary patch literal 1870 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+gNm#2$kNX4x;w=V{* zcHm*Su=K_)ttvsy!v;V9zu$B3_k+d8eVdj%ofGeILha^KT<*30Q1I&4$HO8uvySoC zmRD(fUsL<)xayBfM&JD3+SYxad!t^NyY1b)EXQKGrhMshy)W8jcI2vG{J-#F$!Yoj zGJkH=?7R4(eAmACO(niNP225$xc+^3Y~R0x4Jx)iHvf25l4ceSbg zeV+d*`s$oL9DCTbUwg%^y}Z9^rLJeJ$^TFt@u&6A&qUh4JcEN3PtPZOjUtCm99!8ej1_O0@^wmsnyr?Ny(nk~^yd=LY65 zrdJ<1OlIy3Ddn8BQ-i^)fzLra;CS?ebI~i8aSCO5>7I9VIv?ebyFj;~LVN-16*eoz zIgD~l6=Df&2JCAd+Iqa&d*wm;ge_vu5A5GD+pvAJiQrzq`N8_cznIg%nvSe#{I{9Q zh(&^#hw&Igc;oKR%h$Y>QYo9tAmqU0!N94&c!#x0Bt10yAz2XBBuLRFx^gz2aS^;@sMunT-_2ervyRr!@2 z;l1w!P2UAB-tF4E`|68zfsd~h2~RoV`ryE}6}izBbR$rgX5S{d zh4s%-*23urV|hO@d=U7+ut9hOvw@)92D`e=;$N0KArr$E*|Q)v9Q;^KjOlbBi~Bzv4|PXPm*Ul-^e;e z@#y`ToHu^w`zbe0m%4pp_OmyRACyvalKL+_DE+|tOz~*mT%WdmFN?Zry`_GfTR;C1 zLr}iO7uMkWM+%=fvdlN&wd`B|_V~$j5A08we6#G+DL-s+ccco{G7m`!{j*iRwRS})%pCaTTg8U z@|jjdg|h%XzzIpa4f1afG=i873iYoY^`HqFP9>;!Y`^xIJ!kVbkdUXVpUXO@geCy* Cdt4g; literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatboxes.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatboxes.png new file mode 100644 index 0000000000000000000000000000000000000000..4cf816ed3be767a2c53906b1c9559a601e1e4f7d GIT binary patch literal 2562 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 ZCCaT|yH^Xab^34dRKPbE(%`7c~D-YftB literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbubbles.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chatbubbles.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0c4c0b5648ff503dfdff0b49f2cf1383871310 GIT binary patch literal 3751 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..ca761f9efa9489ac98bd787ca2f17ac2ac55203f GIT binary patch literal 3687 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 AO#lD@ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark-round.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark-round.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6361e7b4d799bd0a900d0341059a003fecd9e5 GIT binary patch literal 2367 zcmcImdsGuw8ox8l#5^Fxki>wn1bH-Qlqic;5uG3}ZG`YB2JkU}q83H#3lJm|tBBpy zpll&71)?Y@qK1kBN0b39s}z-rT6`g*6<;V7%0mVBM(dul=j_@4_MW--esjO?`~80R zyEA8Iw<4Kb-#`jhmOV7UJ4(3JVSg zJc)cR5u#c~u3N96^w~wmlcqZQYU};ZSG~T+YWe|Srp@_bMjUiQ9^pvE0DkH~=xiKg~*Exaq2z4km#73!jH2debp zqQOZ=q`;Ec!6!n$P=#~KYmNMQb^sv(MjHMV}m@!0^om+ z;Z;Sy^HXzLrc%IU!3OVzhcOawMPr^P_vW4RZeGaCYLG`CimbTFk1uz435&lY&+SkJ zkwWe7Tc>C&T~AGRmrqcE+=42m(19A-T5;J4RAq*d8E6>E1!yOb050GGj-Phs7(#o1 zKs)VKzkBT1WXnT&fUN{lljhgqF{V*Kk!YuYhe?3IkO+GWf{_)Q3%RvBLG^fnId;wP zHV%D8U?^?mP~O_+C|58dl_N%40@#)xu`pnsEm0%=!GRHwoUKE@0aEz~CRrqhm}|D= zObRWgF$%gq<$M$)hvi|CuV+D69qP$$iL4F)Z$e2Pz!`{&6c_*#m=%gKLaP8Mp=D8k zfNv2(z%|?r$_7ko5z6^9T#N_&8DS3pcLed2Nk9$7W(ve~jYk0$8KAYr6Ht;zg+g;b zFaR+I=|V|2;073o7*7ziN1yR7JUN(^@pQ|~b8JF^q$E0yZCn!KjYyrq=KKkx9X(9s z(H<~Rm2zg&390F`w-;YObj-k|CZ$k)qsibifM%}%T=#&NVJsp8slG7e^A%I#iK*_z zH;2vBt~g9T6WAn|(2O*XXMOrrxFjE3cTXr6Qc6@+YB(Lj>`dOp-??U<_BSK_a%!3t zKG4`=?~M#fn#w~cAra4tDBt~q>b*es56t%E0<96+ll z>WXTH58T~+@?xb9lb^=c4?13(CTjP8lV0m8ldn~jxv|N}mXUX?_H1x|#b=6=2}l-) zk8_mo_AReR^RsUZ7OOy4)$+-!5D8-c2dh0k2;M%jgaHLRbog|kCVgde2}n3Ne94B) zkTv-a7v`GiO0VI6z_Dn-Q5Hw}e7vbN4CM6o$4gBa39FtEt@ifKRBC=4>A?Qb+t~U2mc%g4r|xPJiMnqA zdEK_ST;G^~3Us8-^h|c#6|4QpdE4*|Sd6!xv6Nq!kGWY}Bx?dDVX z^fYt|tWri0EXVB}5{_Lgbp_q^`wyhxyaf4SIlr96(ZO7IYhV0>;qRQ*iOtRi!P8ku zYLfF$6xOjlU6P5H_^{r5kE&;ghA1Itjbzz8xEZ*1Mu#^^b$H2a*3JGqA~DYMMxdfg zfe*%r3_~tz6CDKXO#RZ@SnY0o!@v@R)E;#K9OWIsz$B5lSZ*h0(P-PYkjfCs3Ay-P zgPJsZQ_ZrJ-iWo#v@;&b;Hy*lGPCq{_(a?nY-vQ>3bA|eXw2uR?|=O@1P$3P04xH{ z-u%;EV8ALMEp8kw`ztP)%MJ%F(DgzMIJ!_V+@uQFbL{DDTFr}lq3rF1AmBlSi?5%b z-y`^yvh~%o+H$7%6--X)((e!Nc&k$5O+aW!M1+QUu@*EK3oIf??#?esOF4koXw*`y zGn&9?AZ+hh)d1|PMR1*mRExv3GX;^_sWgxi_+ypY93h6O9aCb#VvZOvvVho#Zk%jH z<0*us5NYmGY&}FWvxzM%iSLz9Hu&IVR*7St*BpID w0i$l@zyB5VCXL~;0BqQZriVS=Z2d>8MXwnizsh+*(B|d&{=t4He97(q0#hS6m;e9( literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/checkmark.png new file mode 100644 index 0000000000000000000000000000000000000000..34d15d3950317456f3040f5b6ca53aebb3cedb90 GIT binary patch literal 2134 zcmb`JeN;?o9LJw~>t@^$BX`P~Xm6cXQ!1rMTDsYyx2>xtrBLW#kfP9TTXQEhq|)S6 zl$9G%B=mAxhs{JI9WNE9olSaM$4hK4n|F!XXT(wGIGjDlbN~3==lgtrzu)J1p8Lm5 zp?wzV;sP81pzGo8>IVP{Us1r(f}!@9X*~=g+FRrX<2N5fSNvI6)G)@+#~<)W8)u3R z4U3GDFd6bg?CCR#n#QKiuKs`1+pa^tF*zQtE~41ho>r+R>O#nFmK+W$%dI!P7O#Gp z#uN*doj*Vn(d%wfiNEeppH{|}DuX1toPuQQhWr>yZtPIL==g|5N?C1{o`Q*y8vUuwXUZ4dvkGr`S4L3Gwvz;+X#%H(d-z|%X z&P@(N%6ZeNeb>iJ2e@)L)06Q@ZW%N#VJwxn+~y=$y6c(&$=&=MYSy7l(%+A<`UT6X zp2!?0tlb>sAy+q9W~G z;C&Ie2DNWBc{gYa^vJ2jmjg-uhq~;+kj4}sJ^`#!z}KHgE34ba(i-r}>Foa~inc^vsMyy<&*7DXkeDU0FLF`=Bcduh9W;prATsmr&^oOEk#CVO)XRXSeM z?9v-=6lTSD4;?kOEp2$wUY+P$JY`zK?f#dI1bGw9+7L3Qnr4CxvmzsYU4zSClxF)E z0C8t)E{?g!zDq?2vh1~!mXHd5`cj8xD%Hx_d|a*?s)h@tuj4)~Jm}YDf%tTbcL*+j zwL5z;qYUgxLrpKN5)t_Uf=r!OH|^Uyp9ln`Fx$0##S20+%#YEMMZxje|6 zY9HuO-J9pn6#80LLZ-PPAgCSS^dfJo8cp+bek8z(4dw@@Aq49)r;1l+hST3&w~|53 zb6qWi4r~;DZ`(Ml293F3s>ZCG+Xki3(M3bpWx!4oTAxM49oSIA_mxepoK$7d*j)5|v z`v@rsehh9`4KShAnU8v#-P-v;{l57ow210U8gfBAxt6#eW7B1wdq{8DWeV|}9QFGj z)6V8eQPTz~`iz^J_z_&w9yYyoX$?*Xhb@*vT!M{!(FX#gJiNC1VAui^6H{5!+y06z z7@D*rzalxoC?g{zm_fr4T#gATeHJ(pBF2(J$^ll75+s+_OtuJ%!P1c?IJrmDqfIbl zogi*8GX=Mx^lh#hrG;uTR^RKI0*eSDy<>4@0Xy7isB_|P8;3iFcI>BzQ`iwLJ}dqY zIQ!Jz_%Q`tYg#-~;<+Al4T5{k&9aFnY}ItuaQR k#IWkq@hdey2ct%pfp=f)@w=HZ6Ew1in~&?M1!0N*0YX&HoB#j- literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-down.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-down.png new file mode 100644 index 0000000000000000000000000000000000000000..dec11dc949f94304cd97679577b6770424ff5a39 GIT binary patch literal 1689 zcmb_cYfuwc7~Ne6U_@YKLlCRbK`jp@L52YuodAk0(=-WzN)S< za0J_q1uJcWC{Zb*tqj^~cNGPvM1oaY!Kn$L36D?$shGfKZ#R-mNBgT|_s6~Wn{&SJ zob&zIGO75rS?mxt1VOXXUtcMMAcT1$kdFs*wbn1V!CVs8<0nhy3S~ZqR~}NSo6ZuXu1jwiwFnNkb0LWJNBYW?tdDxkWRcSZu6CT_o_Ya0 ziiw-~nu1`TlHt95L(I-J~j8;_ZZvKtKVPInMd`SdKX_+3ylwN5V6wacfhLCMisKm zo*-KYP(ugt`DvR5Qql*rt_WE+t8zgCJ%`;H+x)e-uuoO1SO-=`4XKbzlL@jEfJ${l z3vxB>FtThaK~}3fjvDS0v7Y|)F8(1$X3lQ-u_F%EJ{dg;StamYN)Sa-naS~>g3V`I zZxVHgR>;b-jyB;3#CyCwhy{a}j{lgk6#dRX(8T=)S#ksYII7$HR-`%}w5=~pie{Z3 zmg~NFqY3RggN-b#%FvJ{FjwAuFr)C6ij;O8!B!LwMyfY}%MZuvQE5AI+rKCyQoRm@ zSSxqd;X54q;=FBly!nCAN#GY#M4UwoH%?+zNj_-TX%L3u7@HKb4A=xxUG`{p^LeHO zpO$`$^o)U^yxpB>S2_4$zZ9Y)A+U$7SoBp|)QAeP$jh_YmJtxKrwlc8V`wczWkU2! zE-BL9r8=DN_XCuu;U@Ti#~F+uj{yBpgG4k_Adw^!LU5cPZglp5k%b!7?H z->$avSOyicW$d9=xUImbXN=AF<%3O&wN#a}_fev4T$fv8PheQy9t{={^`*j%HT!f@ zaokPxo3PDvg^V&1fsVMKjm}b@0Sk;EQxVfi9YrjS z3;tfe83>h8b&l^WK@dBU4}ib+`Vou?w2MztZp4di>-c$I4-}A^f|dsOmeUQ(3l`$g zj+1zvszyErKyRO|1u>5*Akcn&Ov$>ZzXH*f2m1BwvqT9@g>u^ojso-c7;d@`@?$En zXp;8xvS7I{fz`NUp0D|nR+?K-K;^&_JNY>1cMVev-rWpxE+*2A(3BvU1k()vCF&)V zmX_o{#}8eb-0q@eyT!3Q*aPq`Je?5j_9i@suNiY`bKGj7Ym!@C-I5px@Ol|(F1Hf#c&*J_>#K-!78SQ8T* z`xu_kG0`fWu1w(KgF%XyBbZ+_?x;HX*=1wMLR9eY{NHyb#8 V=6bHA+Ft8K($mB%&!j4f{|4cO@+ANO literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-left.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/chevron-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9354720058fc8cca444a93c7965795f6c4730786 GIT binary patch literal 1769 zcmb`Idr%Ws6vppv2uXt^P{Tt&rKQsN0HbtJbd&`N&j^cvQb7qif^}5Dp+hb0><(xZ z>`)yY6s%@_6rqaXqe>M?f})IK1D0Y1V|Yml0zo74NV41A@X+bs%}jFd{q8xx^PRIZ zn>;i!#Fpp60|3~Dg$Aty0H(Jv;IioDZpml$^b(CqV6)2=*U{s?uVu_B8Rs{f@Ek4?03Aja5{Y#*D6)kh61EiHNW(y5IoOp$A^uSF}d zv@~d*aio>lj43$Bu0Oht*WM^{Boyp_(xCAKoODF%J^zGx3EMW(dxBEW$;~%sUz8P? zy%5Ysv?C+jrcn#Oy$LL5dYiwUU*u@VN2vQJ&$OBi-5u@SMg~I@h0Q4&k$o)Grjf!T zPxFuWYuh-6e!UdM{H@+n`)|uutoN(Z5qqfbY!|%Kvyb+sfpNj0bL^meu}Zk;O?ZoH zA0Ii8HB)*)p{8$M^+%-llD+OSYx63>iJQSx0Sh$`KTX2S!y^zv|31}11UdeyLP3rv z^>~Ri+PPpjwYz0J%MI^iL_tp})=Q>xWaB=2BFroK$VBpV8Vi}kDH=S705H$0I7QCp z5EddSs3P_KnrL1Q^E8@*xc2q+>6B~v83(SDOSP`8cCY!s67W*3IOIqcK_ZMajjaS7 zX`o(?IXyP{un<}>=+xSU+evG}G?rA8tdq~e-{{nG>{{Vr7I?iu<4YcyR4&f>gabM& zZk3xnd}yZJpT^k&CZFoljE1Cuhm7>NIFJwSC2ezkuiQG|1`aCv?o-DnEEsf*13K0k zx0IJtMFmT`0b+`~k%vuU_{gX$ZA2^apc=q2rqq~W8R%xJPPwKMD<&*X_qOa+yPm;R z6-{9VIvJrZ$-2FBG1+$)v-JaZ*k8N4rn@{n)sqhkWoo3goK(<#J7G-V>*G+>=phC9 zywX5T`&!+v2`H!)+euWBwVtl1(5^s_p+mEG&R@S_lPb#Ri4+?m`N$o`h+1U~=>pBh zY)r2=-}Zx9pxXb%ToxEiHIPlCR(5(l2WKH#NM}CkcSixLu`P8*-Mey@5R!IX;)M>B z@HCrjJn^77~ChB2K0fK&aGwFFf3K7H3rPy*bio zT#&a8hnFUJv%7E1cV{AJyyljOltlzA97GnQucM3+kc)PnihVGI7q<455WZpFTuP)#!LoGn;VdS|vN1bGe@eJ-k#+Nw%un zt#=zFR5F_iQV_M=xM&{vD{7a-7`wW_O(Pq)_Ia{T_;Qp>#JXU0wr zPFYNkf}TtN$W>40N6ZM)cOHeG#0%qa_}gqNi_$K$;&?1~p5V~y@3i}0#WYg{bo7Kc z9`TljEio!?p`|+&mmln0gC|rjDu7YI4^H<+>R@jboz_0YX6T=*?iI_j=F0I-cH){| zc<@Xnq(*P!VkrcNcFE3Pn0IWm@YG!-MPYRgKkX|B$SqpM4uLe6R)b#z!M=)IPUgnP zNl;G(uK6SRZ@3zWl%|;+kDj!(jV1>f$rEGj6AHM2j+js&1X>TKFLLb-H$^*0YNszn z=S|2QkKIbI{1qSuA6sbA>LwvI1DY!z0e3sAfCekp5kZh~adYTGv9ZX}dsEfLHh=lM p@TM{3Vo60RZ=SaQ$SN}figNGMYBSXf`9=;>J8#p1urOC6ouB^QB=T| z+bC)s45TAqN5xKUl|oHW(4Z(V6;u!ssTiwR2vL$i-0j%}sP%XA=bZC=-}{~Syg#ye z;+Sv;yP0+X0EdXrMR5S2aEk&P7F=#rdMV)&D~?(b2G{@hxAvS%2%I=GBQ7Q$a4~;; zxj0#pPLPE~((;;1az$&KN;I^3;QJbb$Cvobf0b8A&AHx=0AlL%5Y+_6r)64&?9DC*m6%^U#^y-gcK@tNiA# z&+CcO+8J9deP#)LyfnIf6OnRY!*4OXwukkie@D^b_t>v$NbR;#5t86R&MiM%Cqll9 zUd9veN4~gwu(%<3lgkm=4_O81>Sa6(a9+Qu1T^dXpAE{Q5#zzo_Mg&Zqz@nEwROI} zNcKJxs9RbQxlSTN?y+6U0Y{+FV;qA!v%@D4j@Zpm9!0ZG^Tc+BrwzHNd%h23V$$ZLsoaMYLkDj5)Y3wc+MF;Q(QCaWbmN42o>W0Zvav z11bavTgkS?NJc5?^0kn_Z@C!H+ssIC3PafM0&?`iRL@i5`|ESeB`z~Qsyhas%_x}W zaT0;gcJ?B{k!fg-%)+?X`#>yjTJPnY9|Z4XO3(vIZtk{GGKxt8F=Lv%VS|LkGA$5P zt5g%h38Umr_}+kuYSdCeV8;?T4 zysrGeqeyBNJ9wbSKK~%j4Qmg`#X=UJZ2XdTi+0Y$?0PzD*911T;7KW+Q^M}D*OB(= zh_8Zk6}YO=lKFMy{Lom(rEAHGYKBX09Tq#gO0bf;?F(O^+bbT2#tPArWCbts8>CSD z!v19FIY0HRE&X6|xVyq>OOvVwP?XKnLC+;r_Osel``xV}{mTKh9}MYT0U_lKYg(m5 z!QZC%%tbAp0A*Efu1n?Cn8^WuFrBhe^!ZVJHFhtJ;mz-ggki1} zJp~wb`Wn*cMly!ra4XVe9GjznQsx$^kp5%daA64|uv8di8En+4R`LUYE1^AMjSU0Q zD$}hZT-OX0(HE+Iq+0L8lpnq0+fllxiV(YL3vPPhE7Jv9u7{*`2t? z5Wb*S>Oy;F>;m8S94GcT(*x6~M_NCYn*VqJv=!o1!eX|z_520X&)FL3y3@v#%p|=| zx-5Jx$r9VcKU|EkSMNYfpQwwsn;d(akknORoRD(P&=p`!Cgp3d0BX8Ig&NktnxR9S z)xOlad?OTDTBtKq-fs5s{#b!jGm42;y0J?stiO{uma&cblHqNUZ2MxKlb(P7_D8#} rT-Rwdt&gg!Ym{!;5BcwXE(FgJ^y1l({9k7~t#s-HUOx+TCuq+w;%!-1qtXdftED z9n$m^79*4aK@ck~HEBKsk%^HE(J4gJADLtzTDtVT1<6GJAFKJ$kxW8vY|;Gm3@C^v zkVtctg)p+GLRG6dg=$T07OTx3T$FExAZkZi(yRsRZ})3A`vM@f!^haieA9odT-N|^ z%2L73L-rFLq0<-8_n#ZG99=W}bH@2hE~M)tGu&o@qx8@ zF`MJcR(K53^1O>1^Rf&M4TOhiQLh?aawKE)4sN*cv;>rG@nZ?OHY?UwTod>b&Z2sJvR0oEZz=8!8BM{s zjAxdT8<Z%^0JnM}Jf!r;Gzu>4g% zp5_(>cR#%X8jN|tUyG`q6EX=+jB=Od4+gykZr!v{T*^sxfh9;?t{SFxd&M=^AE!`9 zd2PK(4M-|rq<#&5i<`+anajNLKtb?zhX%<87uA>RewoVCgT)F?NYFhwNjIoDJx%Zl zr~EPcMkphe_^3Ku`Q}SW*vn4 ztaxCZ070|I!88LL#6+#mX%VS!kVVe&Yp6%{-m>@SwjGV#Y;Q<2<43EtAN)|mIC${p&G|#?| zB%3-SJ3vaNt9s!HDd2`@)qL;{u3u)%C^f+QS7kQRJ)`$VpNO3RmVURqBeETA_pHur z40NJDD#9G9jW;I%|6t0%tGI=U2_dpXOLO$S{>6=1^PK2;#ijARaQ#VG-rx#9v*d1% zVzT81Dl&O{C_jQiR40d V@HJg_!|T3HT5@`ldUo!XKLK0ko zxn-L|l+3F+>3ZdXXA0d~kn}e7KvvIE(!MfZFNo$VFX)IG%?mP^Z!zSX;S4 z{OA}VoOQBLbV+;*X_NNLo-5cD*Jc1%@~Nxi$6g8DlRZ6AMRcvyfyk96HUnC)dR5=T z+7hz2^Xl=#Z`6ClH)qSYO{>~9>6rd!e9hdo>dEc^MU-ydg!_s(;&`W}@=p8N9BFIW zkEH&({M7vyM{N#??E6$-l~XP^`x2(MZroXAP3|UtC-c#3O|IwddE3rYnMxh!i-tIS zvuRzY-5#iVZWyIKmpg6Y%ZHl7`9FBC3^V*_AA3pojw#ce`MJVaAQZ+1Xu5fQGmtVo zE3tVL6QbkBRTcQ1lWWDK+ha}@=`gDav~?*8)Ni6G-%sg}8OhE+fJ!JzBE` zIfcMyd_U?FnX!Te%nNxDFcmt}(7)oWOg2-L-Hf~Ngwu@fWC*Bw-#Ojw+_R= z${(7jV%ThMUYrN{&niN$&<4|RZBH26u)VZ>) z(wT7m!7-!HK%EO?Z^G`E7GgVNLwq>Y{0(w7aW|VEQdwB?jxjQ4=WxctG>U&?H%Y;3r+ws<8ogYrxXn$7#s8vLe`{K>rtuJED zS>woZQTo^?&o>V_OGXO)cCJCHyqjMW`zyz#R5Vf!AC~h^I-QM(JJLU>@6@1d5fm7m}D2 zeMx{b=-i=-Q;!91ja3|LI2~OlsXqbT(PyQZg;H1-p}2(16Of}W%WlXuDigXxMk<;* zMo&SGI>_e|&*NBhx*6CPsE8ZNfbM7@WgUc_VGNx5I@q(8D*DM*03;~xh{I&}$5BOG zEyr)0(l2adM>tweGW1{Qz-?HrJl5 zn6pDE7@)()qw5KVg@#Z4C^Vy^Vwmv2a$;zVdTyk$RrkpwMQA*mYQWxxv9pwD>LVd32%TqPbW(nXf1CZeQ7YB5@* zjnInqp->FHIBqpK4j$)3VMQ8$7~uUL&hRG)J~zmWhS7mP+fvKv8D+a5?C4K36Sp9LWW zx4w+F77Zt{D{G%TECW(c=(lRh$q3C`?0&2vxSW5Fl34F0*{^*zw2c2L_VriZVonz> zq#JYW+NN^fG>Wjo>+*K%`L8y5mu@t@?G$q}$(dAB#;)0cp@4bp!iAFL0W?%fe@U7KZYc`qjA!(0p8 hrar$@`FiinQ97sZ8+?1mIs7lH<;wAJ{D#f{;@>p9Fo^&F literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/clock.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/clock.png new file mode 100644 index 0000000000000000000000000000000000000000..508d32aff7d03481254e92df50fd799de1b5c177 GIT binary patch literal 5866 zcmcI|Svb@W{PlMhW9;iNl8kIgB1=RV$-Xn$V@h_}cQG?|5q?>-j-@DTvZTl$L_|nL z48qv5CdAC^ecrqG=7077+?>yI&Uw!Bx%gb2BvWG@7RGao006M)>E1R60Pxug2H=o0 z=zbyc=?tt)4KZ40_`fl%IT;Vna?b~v8(RSEC>eFMiK!#j#}|iBOD`tY)pwAFN9M>| z+qbG(_W^)MOz*Y^CiKU~^jH6UWp)@DLBvjdf-xh@BWWu)14fPA%w)NtNl;qIRI+jY z>3_kzxBjQ2g*a@o5n5)79oq@ZIqxn#zVaE`St2s^yfVLtmy+M`_5p*&_^5%|yEw;l zu`QXX>lY;lQWeLt=&r_Fi{wN&h0?!hb@Y{pm3luBAL6{`sm+esv6MeC%3EOJy=B@^ zy67{3ps;AR?s;~rca2jRqHKe=4t0V;8lmdTHS*^Hiw_(p_J95ZVFdYs9E`Y=)6J1Pv&RMG_a?OFZ?^j9 zcA%#k`ZdKhJ*wMjMu=+R=&^kw(~@-$&Z>iK^mfcC}jQrY0?_deDq`l9l?YN7zmsQk1!~|ZTu^Ns|5K9 zR^BI~ZO)fHU~hOt=U+_Ky!2XLbeVJjgBdl_;l48nmE>dT?-b zbqM|#{U!C+>G0+aF5<*Z>K3dh+!T6TN1ZBFU9?rYOFbOEsZSWY=}dPT{N{oyN$(5I zN?*{n$m5dIo-p}|nn;Zf*w~ELXQ)zWLB6aw>fpm*6#n9P`jI#Bw}h8}aHPN-vbQyH{1&?#wQmLmo2Ztr`Wy>#vt9)Skk5iUK z$4fh2@^Yl&uR4c;BFVhKby1y^GHgfvJ)_Ngj!e2~tGG@#M0S4uMy&R14K{p)&Q#K^ zH@RX>$pP$^CsdSR4^N8H`?uxS0$b{|h(RR`%ZwyLt^(fsY(>|+Vr+}d?LrKG?!eGZ z9v_+?gEQH_z~2Ue2g+Cgk8h?g>EiUJ6^!zgCoZM`-kIZw+3U1UzumN)ZEltdrgm`M z`}Ww$Ih|X6N?97TymX-S1iSc}`poC`#*^rZ_@&RU#xE?@kh;sLdu8NB^@A_IeMSO_ zT~5NE4U!Dt1QD4nT7i|-tJvoENh~(KPT?QsvPM}P>sJQxEC@V<++K{EIK=kbfloWt zPx-FiTQk5FI-8zD(u|FHN!z&NMsFR|}L|fo$VJILyFL z0wqSc_b;SRaUQPDZa4FOoeZAmu* z7%ex)pT+@OzImBnrfrOuS_pvMPKa@j$2wTbumeRBdnH*hCb0oFI!XAdf&Z2}*Tz`k z&A#2q#LEPl*zsJ5d$wrb)b!GY`mrC451c7fza}|N7r0JGUWI@~?$-^j(@_Gm05)nD z1%(DLe`Hej0ZIA%@)AO)q$MeGHVlJ4J}ESYf!n&Cv_0$pWm2&?qmCk3Y{bo#2=V~dy`o!JV)*eolEOO)>5qElO5#EUG`XlzupMq%pk(#>+Gcg_W_fRC)!NIwa zye7GYt2CYwHC5A~5^cWR`exSP&%-`egV{8~(fuJjiXzEI9qfJ>Zus$&d!EB=>wFy! z0=i$de*XFgh4L?LbmxmMRK6Q2;boVkQ{ieg`lSb{+63p-e|m@_t>4J+Y~Q&ZoE5}$ zNOZlj>Wfy~j`$(^H!{9I;_1i6$ji=p34*!wp*D;#O=*h1Hi){}+UVkPz)sexXm9bU z>rz`}9MKZ>p*Mu8Rs?W6eL~V1t_NJYDR4zSO>W5!>3oH$4V~k`WeCk7Njw@X#J2aj2%La13&rJx=9GUIkwuD4L(>q;{ zq*8Yf0N5=F+&^Orp{C#2Jw&RE=|SU&==KM~cohEKJo!D@m4zKW zFGd>p`S8q=3;XV0h++eAi-9z*!erUe_c&z|H$gs75O;H|`0HLxCJ@FOoPuGc2;m3% zVhhLVZQw-z>q_vrR5=YGOAb^xqBIGB0<|^DMnWcT;cqgZ*QlJW7Q&C-#fox4Rp7+^ zRX}=?PXl;vgJqWhd$Xh01;>)S6vE-eAo)=C8^S0wP~&tj4WP*x|4GS|4m2L$ zX}O?DG0ht5D}nlguaOLwuyyB`JYJp`k$vY|V2oDv17}p+Pltn#yDbPg2)2bNW1?Wd-ya+uc2;XqC?kS*%DfXFB9^t7TGwU z$X{rhleojsgH#zFN-!^3o6dKM#l8~QWs*scIyW0jOKX?2^~TUgQ*^H)?p+gN!~#P! z+)AY09slpCI;3zB;_#SSIivK?6nUw1EZzx9a9O^SLN9~<;}2sYzmC~ z$pbu_A_3#SX8}ari;wq7plq;rTi*0;uRC(jX#)y<(l~5sWUJv5`ZbSfLxH||F`2o zSO7_`hQVckcK{O5U}wf(LYi$$u$Yp7mFxI8kTKPm+~@@Pq=Y0tuZs;Eg~2|pJs*jd ztsWZC=`v7Tan*C6R0(BAiJ7ua#_GDs?K|m3e436Z`p1u|MmKeF7xx0sZ}ZUWc+i24k8$_bk_0)U2GSs! zr7=JU?`em`Nnl-+o;sSD$N{CS(}te!pYA`8+>+E;+jyb%_ewqeXT+O4DZ_(uU^>vQJcw|P@8Qz%RvUr1! zp-R--X2^*i&zT4ToiZJAEr6hO|^v>&)oiWmLdG`70)nD)Q-)uZdIJTFs<=WTt< z6sO%vaPby+^SU`?Nrzhd!uL&$HlBT}1Uj)HmJkC<-IKBNIg&ivHmixp*QB$wp8D9|DQ}{w&!nLH?;u}Tj@L)mYDW-P?h$bgD?-Xk92K$DJf%%> ze=LFL*fk5n_Jg;eq(e-YX?#tzPXnh~9p!kznnWyACp>q7Ny;fk&prV0 zLyID)`u_cm`7fTc7kI6}v)c0&wiH^-tz5fE+Xgd52LeIsUGhl%0qZc$ahy7uJtJG|Y`&wSAJs*{;mT~@?3X=`RsX4e zHe4VJnyjv3GUtE03>=nsW>Kd4ITCxv^_cL6!?N=$9g^VW`WhLCVMJ`pq86(gGvWDL z_ay3uZdUf6U@eV?vkR!S3?-$EhXN@&xX4_&b5=xAM@8EJR|r zq3=E2+g^ahZUT1*=gv7mR@sz|S0TwQ$Hz|jX*^e$;64E1wHzzC{OJlZA#c94)aj*G zGf2l9;0Zb@zc`IY)_Uc6N>AhA%mw>_Hy_U5&lroD zWujQvggFQO3Id;chnDyBy0$*L>4@m@uHmn3aAS;L9ZlEWf~R)kgy7iE!Y67Ja_Gq8 zL`%>zTQJOIvu`}CGLulG;hwkkRjMaN@4x7|z7;?GUNhXGD4;C~b7@0C$~=GlmZDX)7j%r^^$3h) zMUPCMxESexE#qP{!}cRZ%nift6K#!vzm@8O1NU?C$2v+RbB8)wef}lf`Iz~7(%H1} ztKWM3pW!m1M}4xw?YgIUg@1lf`3=io$g7A8ha54fZq2i(EdX+*Y^*d`LF@6Akq)@Mk$#o%~-)j3D5 zIDp@#)lQ{Aif}~?=!(SnN@3LX(hr=uh?o4VmFjcQ>abK3`81%C&Mxbj>iV!ci0ZMx z0bH(cS|~X-0IM}THUQjWTY5(7O2rN@CmI2=kFYy}nk?&8_iJEYn{%}$ z!8oc1G(g(qH3WP0=VP`9hktX7;BIf*U+RLC;;yL4IE&2Qfv-oYtdl@WS&$FHiXCmw zI7(`|Hy<%_0H>D0a<}*ul7^JnyJxa|Ds&)3lN=XPycbpYtLg$@e8bH``!i~#fzRdk z*ylxB)*}tCy=`&ErK7;E-qn4}Y-c&mFZb!WrG@{HfO3hHxgqD0(T3R$e z-Ay3YG9hhiW&hG!7-C(XT6EMm@T4?0>?MyfJlGVsf&H4txvwcd|9P}DpY~;(>1pHm zu1c|Zzg_Z2Ynx+7B}j8tL{Z-Z^efszLwHxo3tLNS%xYFB;Yy)KuIOjBHv2bZ!@i|5-Mr#t zx74sKS3&cvVD$rHLCD82vukG8uJxS`Cs{|Mg&4xN7#~LUF2d{L1vyTNZ#-=*^i=Wj k%zw!Bn*RT*ct0$Gw-q@<=hZQ8|5wq|GQM4V3mg4^03leI*Z=?k literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..e764171afdc1bef31bec3a5a66fe5f703596920d GIT binary patch literal 3809 zcmcInc{r5o|9;=uFr+C7A(JH>*&;eoGm#U?zD|}IoDMCvP>#y`S`&&^yO~O*P%0-| zof%7-`YMiuWEl}6jqJnB`+kS>yRP3~zdwJ^bv@Vp`P}#CzMs#(&qZg)gX@S}hyVbr zv$H+m3IG^!i2)?BVraUj$rXc_^I>-zG5&uX*_>;k;#`$zS4TI1L^h&Oot){6@CXRb z%4V`2SF$;6?Snl2v{hN{9016w+8x;M9^3o9ZzycSNG5ft#O{_mP2R)Bo%T06X&Fp* z5Hf;-qD|*l`WnZyo)--LUn|4!rj1*!cla92S=Z*e9WwrnU#aJ((&4*VlyG;%wE6w5 zV*$1T|LH~PA(G0G;h?u3%zLBFuiDeYa?{6&C5N#&jn7|2ZuYy;8Wi0_hHPz6TRRDZ zWQU6nCe+F<4n!!|1#CVqmG@1`U*FM#{?M@sXBfr3txOj1rt9V&fF1VKVTF!!^)wT0d#rQR;KU z%JM@C&patLrZ88kR=7wF!S9Rm?M(hUK0W`fZ7-uu=XhGCY`2w55b*-%MhQXd!pa?r zeS)ZZ>Q+K-|n<{|BzwGe=ZKA>4l0& zo3~WE$j9S_iAIEQuo4&CY!~_A4UPBgi`*wGl#Pk zgwLkPQxSJS;09KFY76tKTBIG0z$+2cfZfyv@ zg5Qw#4Q0<>e>Q{ZsOkS9pprd$=UYuH`4t=`-BU%gK+Wu)KQK#vd6Iu%uE*ML1!fe< z?gvW--1X&P^hROCcEF+{V=F4>8eZ}A1335xHzu!Y zk>DLE3zfJy|NEXFR2%1G9-W?`pQRDy2WVpff-(osgy4#q5Z@#EWHeM(^=gb7BJ3Qh zy^uLwl|Sm2j|Re!-tI@Stue=t3~-@>L7&Z^Oc#2YukFk zTQ?6n z`mOYGm_Md}=Ht}z zB{;5k_eC+y2BpkwEquRNde<=+us(#S zwhsls6ezl59d8v|OLWo_z~@52lWY?inaWY80f}>s9KZ(=7EMbkZsClD&sy)qW3lH1 zvr+rKzQ2RVBI|{bN6ixuf+gLlOZe*eF1dWF33f?HsSH$=bYNwHh|qXLKGjJ~scvZi zd+NZZ^G?EqhVSN$hS&xm2nh*eZxGoT!L5Vi+js;+tWYq#P=*2g2}`pQl5T*x*yy(% z)UHwDwW(=0s&m?aeNaXWN5*`0az7W7tH@|!GNp8uRtIc)Z~{d!$_2>$9t0agEjl5o z%+(d-JQJQ1`VL~CoD@dVOK`Cvo3bT9e*AYJiT%}$aiJD`Jga6vDtAmvqA5j)b|JS> z^+to9w=kvX^>2q>emRBOYH)hUW( zESW$OOs>bk|F+cCVFkt-tS6W^1L}~-&bf)Q@FU_c7c=6QrI73h$&Ff*llR_>=ws4; zZ=c$;|MVSGYV+MciC!>unDNFSJyY7!oD_WDzF2)g!=73%64(OHnBJ*2V~{FkJ3eRt zD-_6)K2mJp)?f&S-Yz%7|G9XfeME2B;@C2&G0!%yExDv1wvA`(;u^y-@M#iAU zTZEFF2iJA-=@?hgeU$@bKBD1Zj8)nxamYH>GM~f%SY?R5^mygjkEjJ0<60VsZj8Xe zXXeAbILa&4?kInurZw{C;|X+Xw9Gf>$#S(GqZzRg%TxxMIx+YN23NYh(9`%iTW>K5 z>|A(+R1jk|g6!wRJvfP(?>?fvIl<8g{{9;pCoMB23hJP7RF&#!i`APWtlt){oRy}& z_Z&n9FrFhP&G=4^F_(^E_iI_q5AmVNs!7BeZ}HL16gE)YoqDu=Jm2m*y80rl|u2HiBTnYztRa zZr_(Kv6$F;DNJn5GABkk7eRkzV>XK*lMJHCdo_eG1m-_n&2BU ztQY(p#imxS|8B8L;(p@Kul94cgA*Ubnd!p4=fxqh>QIuC*oBqt8SPkITEnbFz z*6$~lYlgE!w~AdSd+Pb-XV-+>{=I7gD^zw>*nRw&wb*ZRxwrq8co_@X&s~m?4QQCc z$4w{?EGHvZF?Ali^MJ_OTH_YG6yDEkV$ATR!lgt<@h|>d>gr zJnMQP7CN=F=H%P;a_E-_g0bSAY_Ezb$c1^j13+FPypM3dCz3#lpM=l2M-g}zzP3&FXy@VWs2E)JGnU9o+U0JLiVTP_iRIZKbV z@Gf!qKDV`Uz#L$W{kisfG#dnlkFAw)P7-hE)kT_Q+ei?7c1EHuve5`gRSjuTycCk& zk=DXT3*Go76AxoP#Jp@u5Dx0?)_fks%Lyyp{pq>~xwxpXM!TXjBj?%=TD562^Bb=&d*#jshPWtZ1U_)<`K2hANOaqOveqLYBqs2rv*MPK zWXnpIjGoE#Mk8#Mxo+lR*OU^YDp!1hMmWL*)} zj5~@o1|n^FO_7HD$P#4jmHlH78p^nO4t?T}ea%VPX&V(c(Qu|Vhw$rVaBo3TVWdn| zY3#9^!%l8>yN`WxuR3=0>Uu8z4KmQak+l?_*4A6{9Uq+V=5foso$|Fk4R;@83#%)9 zs+6R&(BM>$f=by$r&`u)uS7YaLv`g!hNJ^{2u;0|629+ZHc@5$1@vQG=>@r8h3wlI z$#ic_GQCtv3Tisn(Qoe_KlsnVVx%SJ*7xd3`=#&(hq52-dt4R=TXSQAclxnE&$yh? zyejDbs>$FhJO{TT_iA;!&(F+G5BgCaAGsSdx|exL=1Is=q7T$`f^}fjGPDc$C%lmP zEdQ;E1^Y>uZ~DhOl#a>A)@o0~c1XA)4|l6w4b#Ls)za_AAMt!y7Lyk{Gud@1>X$eP zt#^e2i#?>ku7WpL9H6Y_ZOv5^=HOV literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close-round.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close-round.png new file mode 100644 index 0000000000000000000000000000000000000000..81aa36705ee69c910eae3ac5124997bca51e73d7 GIT binary patch literal 2177 zcmb`Jc~DbV6vp3s_z(z@Eg)(rAhZFA3RQ`Un#dx82tjsH!37W(HnAWMyoV?vRTi~^ zTAIZfz#RlZL`WEmL|hUFn;OtbqA)53lYj+;c!qinY|opz+wCNHeOZ}vz{&rz_aE%DE3uMSzuG!xlT+2YWU}0?YrWM(M8mR- zgy&4zi|)k!LT%gO6c=@~y2({+rA>J`v*+#l4f$xdi-V3@TE|vZ?)^}pc%9$Y6<_Iq&b+Xf zMzjI+_79l+`nH!+Al`tb16{*SqRqlIWRzQ)qz& zNhITV%#)ySzshWV|D+JQG5XqR_(U{IikX(1(H(XpMVa$$%9@#bcf6}d@95t;_0gs* zr+lvv8Xiq5+G90k!*&>uM1A&i=h(Q19R(jsTkxJ~@nA!ytY2@yjQ>8qtbXK`qg&$5@4B#G88bxc=>h83WtES(9;r;ruS>jGVLTQhF0QK(t%A zk*+ZF%Gxu{-N<0Iq@c@n7WiJk&f=AS90K%Pf^OoInYXj&aeI-`+Xq~^Qe=r&&K@{? zLj6SDng&xQma;5GyrJcXqVVHg`fV!Jf zbFPzDm|mSsO{UV$b>$mo{B(?(ErV8liDFRPgy?9}6I`Ch8v~WFd+~f;wwq+@BIgQd|eH zx3EUM07bI@PX4O-{7i5Kz$!kSQ?b3GBpCo$Kwb* zepQO*EQbb_Mzu+VIe~6hACIKMe3$Hv>1EXx1p!ZS{7LTp2X*)F#Tbgo&4Xqcm-u#- zyoQi9pltdDRJAXZHCpfDFd0rM%XKjkt+Il5*dK##g!mGekE%x4tkHA=FD9@pfk^~D zLSSzK^N8C7_8>5Yz(xc%AaFi`-4hq0;5ei)>bDj-7Wud{3x*#_Uf~a+i8PF%by*z6>pPh)UI5=1Asyv zCfw|3tK}T5bi+2on<(fEyd5gmh3h6wYKI#X@+hHSo+gzZf2s<^A454U$>Uiz?1994 zf(G;(1_`Tz=@|`5c?`+~bg`sc56D;>EFxp29+tpNnk5ibV+mBy@OhV?tB8AbqDP02 zBoG4M89f>`o!k8gC63xu3VF0}0h2+ry(JPKM&iJTyyb*>LqX^KF;{*u;sfS; zx_MzMVO8Z# AuK)l5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/close.png new file mode 100644 index 0000000000000000000000000000000000000000..b8a65df7e3aac4cfb3226e0deab097c16d2d097e GIT binary patch literal 2244 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 M+d0`*ZVycRH&aU6ivR!s literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cloud.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..e693d3488fbd931ba2c20511bed8ddefb2788b36 GIT binary patch literal 2067 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 q7xW*VwezndHy^%Db99i*# z0H7W0ZGHs+32`U^Y?Bm2NAcbsG4Lo(?zUq5e>+}@3Gc)`Q?C5#>;@pDWzh<1_&vJ& z_4JL5O)QQOEy>4SD6XDfCw-{C!6BhxS7JbVG9x85E#rPs>BH)px`w6}7Q3VC+4GkJ zoT1^@(=+e6b6*yhmRG*7Lki$OUju;5qJxdKd*s9ycHGu*>G{Gkm9qa~%sy9_Lba0# zx7s(P4Am4>m1GaaNhdo>X=gAWI|eJ7p2`-mGFx@Z5$&yTSnRAs!g}_s_1kcdrPT4I z_dz*(7wWo}Dg!NfFV>&Gox>UYvH!*O`!wA&zHiT6)SrLRO73)Mj{Z)#vMg0w_mbh= z|CTmAjQLBOygWtgC&3QOQw}_r=ym5zFd-+Q6~<86OulYMW#HaAO)9&Aulu6vj=@f3 zP#!pRBytF<%RRV;rX#eWw8E-5b!}AXyFBVhrwV{nTy=@ob;$&so7b}A5q?lw6>+=d z{DyzEe*YO&N)O5ITQx$AEKwqzXOf=^_Af~LSZTrr3m}F~KPGbU6ua(1TaWu;56^5R zN!bmHZ)Cg}8o!#QBBY^H(OOAAKtBU<1G4yrZl_C#426d?5aH19f=PfVOWE=t4OA-x zTx_ZMoW4giJ-Okvk$^Y|4F{S9h$>DrSE^Flz~O#e;w4oIn^i=@__Ig&C7#>ByDOfu zVEu|G3VgldDGz>I@#GNocG)=$mj*~vI-jQw* zw}~{NZ|YE{wv}gDhmlKzWs4XOY7Z%zCpGK1j_fPXv~}$$4cMj4C@hFtu}~1{v`^b_ zWNin@??Ut-#tm?G`XiUM*!GG_H$zcwAd*e2(8zslfRbuHAelV?bRS@UMuie2v-<$M z1MFVZ+=@RSLb3A@8wUUoIWqu2SUO4aS;S15XE)BMHCAwWbE%Ifvv{;5c81mmk57h+ zdh^x=g;CDJPVOuVyra*L+6YArl;NTv=xj`XJwKcy`eWXIHwosx$w*0=jCB@rxU=w_ z+oj&+dxoTv*!fi+xT)1R8{Q!{(I5z}jc7gcijwlBnc(CC5^Xg69LG%0y7LY!R>o?G-n2JnR%V$Ylc?HAX$mpra4^#IFjdR}>`OQpd zq%85iTAF2HsE~bZvBu-!CVf>kiwh_c3ah>}+`H3#fM8B=7U$p{xh8X>+ z$oVt$2Tcf^A;wYMDIXIE?%e2KtC?Zg#q9JFbhAg9H`GFi6VSu60u}241G$o^$XCYK zF2Z^nt$x&LwUkYd&_x*4ygq!n<|D%{i`B=TZnI;?O-5~*1P5yHA0GJ4a5P+mD)F6< zB9p6`x6xZlcbKyB4a>&!*#d4ET)Kex-3B(L!Xbb_}L?&Z1Anbhzn+ajFAZ#{-&4IAF5H=6m zVI{K1gEpxovmTu0hZIF8GK#4w)1eUmn|-^14OOYuM3y=h|C7@(b!AP=b%ms(_MPfB zzGyR36C3cS|*y@`At6~*TTsPlPYL0sM}Z=-m20Ezu&AkXk} zW-ck~{K2DOLvLWTC@6jWD>Sax_?chleRY`U{{$+YJ$sW{cp~)rND?HCPHNk}hwr${ zWSg@I9)_(F-G&K-M+)}_yDV@$Ze9Lzb4nwNI72+F$q@}oteutoLGV3W zB<0#-o`H{hwlGb)ax1qN`^yJ66_b-)^;Fmk;i$p(h20S;CuBGYLbCKrdCPD_i+sT( z$(4N}Tp@T2=1Jeu5)xy^V6ODbrK919IvQ(|_#M18-ZH&3v`+f=C(XqND{wp)wtVRH zC2rSbRN&H4#??iEv2fxI%_#U}LpQG%ZgA>r`7hQnY4P8C91kv78~vwIb-PdTQ@(1h QgyxpwVC!sCb z0Dy))-)1KOC{bS}Koz2-`j$~0B|C%;t~)6G^4BvsI7M|?czmbRE`Y)2I14?Ge1~F5 zmkJ-?t!;h%Bct?D&RGDU!S*&*uBW<(aPizwEc0U?Gw%z=dxj3L&pp9b%l5Yr+Zrid z?Fns0rBnKU%^+g|FWi=yxkadtrHXvQ?#g%$Sj+SVd&CPum%svSZ!Ni-yKU8FanK^}Kp&`dsEQGWr{QIv+s7M0B< zIf&?f_^_f~r%JS3ky0gEuh6L$nJQAMMV1O3lce}sm)}hS^=w^=rGeUq9J33ov^Sk= zs1o~f>@300(*&R{7=3vPdI^B zZ0%o3{TC}VVjjeeZq_1vtNMh~>1wF=i$2AHZA1k9)&fZ4g{^^wF<>AEnNO4AfHJE; zl4f=tbn?Thb^C*8W>-KbU!*z%oHhnfT7N5`(8YMrs2@PU_uTm81&I$)DO=H(jfh5CHb(RhL;WANokAK_Zmp9wq~T)J6}reZ1g4!EWDo7|i>ULSNzz{0N}$wO>Nhs%zzg6ll!P*GYnHq^mkM{p@rr?3heN}+HGg(?(QVnc2eYElSM zh*Pyg&oqP>3K)uIN|y7&R44W1rd`(OV>yDX)T-dKU2w5Mphb^ZRpsEKxMM~wS^RSc z4H81v_135|y$@VCX4>+apXTkJ6l&Rv&4V^3^0`aTfoFZV_~orMmZToIaZJ~9?e0<UZsm%83vrqkbZz0^{Ezdz4G~ zPbbjCErX7k1bwHmAuW+t^9287VCdgw_+x&lAZlyVT*Q8dlTCrOXVl+2Kg;L< literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/coffee.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/coffee.png new file mode 100644 index 0000000000000000000000000000000000000000..578375bc338ec47e7756249bf5864dc1b6993287 GIT binary patch literal 3205 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 x|giCa#c98bS5-Z^2 z(LG_NL=xRjNKq4#?kL@6rv2?5|D1KsTHp8m`>k)US?l+{@AJIR^S-~?`>?0`G8M(C ziU0r=m*q>n0f4a(1_}i1czjjw8J5&}x~+D?(*HmIzk&am8`yCYO2C#G*y-)Q3P3PH zPM)MdR#Z|}p-^e6YE$Uy8k*Wub*9hIWz3wdH^;!xXs$7Ho{8yvGjogI7Fb$Y+t@C& zTV(IRa$LM*sgv`vx}y~bxP+t<%OV0|EGLs0O>O`Aiug#NyLM_717 zWYo@GyZ1!L?A`ar{#Y&&7oTt-G3nr;!^uZdj;5v^KXLNZ=`&~3GtQmAaPbn4fB8yg zR`%6v*Kgdsb^FfU9KpTZy!?W~qT-U$2M-?!MP=oWE1o>9d{*_m`o+uIy81sGU%h_Q z)ZFs!eQTSz{llk@&z)bodV2f%2flv$J~;Gacw}^JTq2cC=-hkF1VFjiWvS!p=;q#* zhud2`=}GM^Su4tzeDZ4jtsls}fj_iUi(K2_q;FOJesmeU;0StDZm&2JL=L2I)g-I4XE zhX-^=O{}|zlzP8EE%Vqr5_<*7mJ1i4MqwXoeH9H~y+u!131`o!^+Li#mONDWfmcb* z(+uyVU9XaHo!vA90*xCp?ujGlz*yX z%bw{hLsk^Zu*>mTTS8j$#^yFWG(s&`GLGn2q;;(3dkSnQ86-qAoJ)-Qz-91Cmhe?+ z_tvx0#P;szhR8h!2Sn?={=~8Np8Mvv5UFG#FbY8xzbZcK8vt2uquP>d3p0^F@bWe3 zA=#^d;{mMU2@30Z@n&T0lA}j}D4^+C0liZ=#?6TU z$(vyl{vpD3xRyv_T)RSLo_CcQuxc79f^Aa=xNwL6IFCDZ^Oyy15fQVv87vzI8QWN|4=$N!DT>YT6C@ z2glGW6izD?Jt3@z^r9qqph{t!E)laY?&Olvp05-~8+T1$m1&~-^vOzrn0|gFW>~)fRS! zvz3o?=Hb)z=J!H>%c){!wm)y&VxGZ#x^b$%&r_%Rjm4eDL-DMR9V61zsD7F3QCUzJAMHwui009ha{MMz@Bt81hcz!`(Dm9GMr8-W2t3sE6^Wfmwoj9Z~iYv0k z+vwr~cg$W(F8vKo$ONXlaNJO&zkrpu;Ozm3O(L$Uoc38%>P!>O zXYCrra)EN4x*fhGAtkW}8>$6V#|>gbS+c5jG~s+o9o-VcZxi$gpHWj9aXxka6mzW5 zOCY*BO6``>ME0yTB8(Xh>a1w22ph)WCt;mJ29RyGQcbuA;*Ke zpgS8MQj^6C#~Q2&=_g)dj$xqZ3a+EV_s1ucLitLcv9=}1290K>BS-~GK{%|&n2o<2 zCQx@4K8^t^#}gNkOFxDGD>>lzSvX6bQ8qT9>IjO!b~QZL^@t0 z|EAH5{!U#^+DPHcjE$?vPZB^PG{4p+EM#kbUb5i~qM;5luV(ACKV?Ukeq*pUK#iX~ z_xkH}UFS#B_yD>;CS1qszGaY1f)weT3uwWM^6-5&xQMc#oZHg8F>Jb*odQRPHBr#i z*XX$}{(~c+g4~=Zcio2?)iBn^N=EfF*P)OrI{|IoQ$w z`1?=zwj{GzzRXbhaiya=ACRrnepg~N|{U@?Gc z2p}>5^sZjsBmX>AOt-5KvqxONRuqqcT%{SIkrK$CS~gpEp#sApfz%pFfDFZ(`nKyr zpPm$n7Y!7>a{(EF%T%Phtk+vuse&9e0JDGsfEa*?V7CNw=0R>Qj;k8`FVKH;?n}zz z&kTK|FIV98(8g%0V$@Oin+~K5TEqPYtw} z+YgT)L3Ba)?yt)1rk#gI+vkbLgc=XS;yNw_B~BGm+0Pm)Y6IA$J^cadKaJcQGga EUl^H86aWAK literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/connection-bars.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/connection-bars.png new file mode 100644 index 0000000000000000000000000000000000000000..6ab1041298a9323f759a4da9eccd4906054c2840 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oH|bz$B>F!Z_g}bWH8`3;_xkgmnqK&4iWMBt0$>=LQvG(Qjm5G@R9{X s2q<7M7e(|A+ayk8fdjb?FoQK;G4Jen<-L&WvpYzIr>mdKI;Vst0Ibz4z5oCK literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/contrast.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/contrast.png new file mode 100644 index 0000000000000000000000000000000000000000..6d3756482ab000ee99de592400c30a94333cdbec GIT binary patch literal 4087 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 QdwtdGyu;10(w-Cle_qCwJOBUy literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cube.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/cube.png new file mode 100644 index 0000000000000000000000000000000000000000..a9164ca4331dec41de39c46bcefb6cd6a952fb43 GIT binary patch literal 3265 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 aS=JQws#S4oO2t1bV6($E`b~SEq<;ci+gR!V literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/disc.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/disc.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2b9b97cea7967b8fb8585e530d3446751b7761 GIT binary patch literal 4935 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 KIA%MLaeo4Tb0sMN literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/document.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/document.png new file mode 100644 index 0000000000000000000000000000000000000000..0f37ec2d09f62ea8a584cbfef36c9f5572e825a2 GIT binary patch literal 1914 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/edit.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..9f32a2a0203fe624cfcef547f8485cdfc50135e6 GIT binary patch literal 2741 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eject.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eject.png new file mode 100644 index 0000000000000000000000000000000000000000..063c2f869896202578fe5051ab26591ee44c790e GIT binary patch literal 3209 zcmeHIc{CJ^79T?yhC(Kcts%zpkp|g|NyCh7#uCxUF4-E)2!)tYF(V}VlrdybmLkS9 zDZ4D$cSOsd*lt)*7?jH{oDRl;Qv*DYwy%hd$VmtIodk`_<;NZ`}PZh zgoME&q6ZF&iAx-kgdCQVmVwI3$tx%xfhj2;RZ)ejscUFzX&=)$j?mT9KVe{KY+`D5 z@|3y7Y0EPxD{C~y#@5c>0gH2Va&|fE>UPfE<2>H;f|s|Cub+QF;KiUz!69McmkE(k zL{jvXn7FIg;u8|DCnb|9DK~E3N=>8E(r;&EX5GoYo0FTDUr<%5K4PoKYRZGZi?^Zg&YKYsoSIoH$!0D%0_mKM&^GQ1bG-JC_f z&QBxKZq^$0gFvrw^KoiGkoS1sky>hwwL8Ci0i{78=&-5`(nkGwn;w{|&kc4N9@W73 z&=X#y8}+qsF2`)F#jtDEe#Hy?mzKtnK(d;B21i@W0Fi01PA54wY>+)(&?7@>1h1|H}J4rjH~5I3<%%QXx|_S zUU9oQ%RYd>-kg5ECifss>yyykbd^WGuwws9`9mY$6-iY1p>tkZn+fUItzk9 zyPAaU#g*!|gR7GoNr&EDzER~_b>+4oDCTQo)jAs1rA-*aYc8D)oOmIG^yIEU-A3KJ%RTUiz6r6TQi4lc zGEU38a?YlUeGW_we!mYET}=|5`(vrEuDW7`az5zzgnmP1at1t_)2RwJ8t&4MF3XS= z43FXwA)nu!n|Qe%O1awfl1RwS0Gr|AQXr$+wZiH<2MU5 z7(*lRp}$hsKGNuvSSZgp4$ERb!AJ9xo2LRFt!-K}JQbo3JbRXpRXkk;W|Es%Hi`_L zSjjmxCh+-r8y1%^K&wFZZ%3w!9KN(J_5owSc>3$z`TQ0x)<(HV*Ovk{?qH9&vhwH7 z8YUPEH6VtJ^zf|A-XfbeN`c|D5%DpW-{a?;QNxckWeUgKOeFSr3Bgk&R%NsHDiv^NdUG$4DEGW*k^KyK>jzWR2BLH4#YVJCIe$4Xo%f zLkX~l(B0@KOhOHoP;R0mB?S3e=91pyjr6x8IR}6s#4=@FM^9ahhV-1!UMy=4Cj`JquuQN7h0 z_Os>;q1~3XQKC5Xn;?9%rVvc~&IWtc58hnFg95>#)2oWw3|&Y>Z7l%33IDS1!~sDZz#n4;^g^gg1nX~4_L@9OWiP*nwEylqP3gmHR_+* z;4iOzbIqhhFPK#TWxaOXA>)}TyhRu1V=_;rc%?p2|Ent}A;bBdR@!IzcNZq0aPc> z1JZVxX%Ss1W`6=ocrIK#7r_))lq=n`(}8Z+XBl)~Y$al5Cupkl($dgRl|!XvCYt_@ zvi;IEWV)|jaAH=&rZF?dO2frLTIEWRZdniumxaR&H_{~N6#~4bLA9X*ZuY%6T9%zl zgf`-pj@vDxQ8gQbGXE4@PRxv^iZTsBb3w*?Wk0IPs@ugduhO$qt*9aoG{tje^F>@G znx$okIAH|@qWOZ5;b3=&L&v5RD!^4E{t30u(|PNw0Wb=?9xKZit4=bI z>ZI4Qd;$N)P7sa>72qq$;X@^+K{x}b#5PGT1r_i`vIVx+M?F4tLRN-5f)SGT^NXs; z(&^~-%Nnlj1u7@AL+{@F`Ci(;u%R)lu9u0*S8c#y;vdhewKdz^&3k$}7pmfpsHaJc zZWo{<$EEGubpwa>@%#Sb*6nJG-q&Nz@6()*lg zxrIO&IiL;ayI0~c=7s(!l;(_jJd@VfsTLb2&1bAZ;->+UB{@B)L@NlV1C`j3N*A}R z(@jz%p~N}{KqZqh7Lq2)H+=#HaO>0~|FdM=8&Iu9U16|59&?gr0HnIE$A<{4R82OV z0M_HS!t@Zb6+67z$?l728CChnjLBR8|>9HyO+Mt!WsWB7$6FmVq&+|^Y=cg;-S os13E=`Z*)?7rOqZVdqx~0PrMtKPL!q;9s@qGxnC%NUx-S0x5zqumAu6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/email.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/email.png new file mode 100644 index 0000000000000000000000000000000000000000..972cd315969ead1f12286913225a2bdb52052eba GIT binary patch literal 3125 zcmcImdpJ~iAOFqiV316%xxF(ouA5wwOET`)F(S)$VPcbAvl*ogVNPP&Br}U*lUySy zw1iD%Qb=s>QqhPFMY-Rmx$M#Y^ZxZd&-=X3`}^a3Kj(YC=W{vF?>x`%f{(YWjFhSr z06@mw&B+%42!#;9ZbHkGQsOhT1o(LEcSh^~V{OUK{0Ze%kM{NU12}@Q9f{%-OpT;7 z5EeVXpsKow)78x#ot<;2_+tqG=_q$6`~5MmXE>>!4`Gp1-&e48@4%O z)l1RMv(KWN_(j+it2@HlYWmE8JafvHD-A+^wr-4QOvX82HNRd?E%xSD)?|!zzC0<~ z{#%r*aF%R>&-?x1vd!oU^;(^?`n0Du~r-U=@&ORY*62=F_(mghh5!LcN zI!!$GzRk)RCojBH(ryjB_Dl6vTDJG^rg|nVjabEQ<8%D;_H2x?+7aK7q#tyh>9Zc2 z=RTJxoRu#eOS92;Z|gc+?Sf<(Iy7^$^yX;gN)?(g9SCmD1oV6gy8vOf-dK}iKO7-(=(Ff z=)}r40q)h++@yn4N_fGd^lq`=ckxn+Ln(m`izi(NPC(tUMl@`y6C;bU6@%1V)aEd$ z@;mn~ys7!o9>al$1UTyWvo_(|WElr&NdVrMzW|)ic{C zMX*(MaqJ%Ml_=(l!-&AANHbiQ7rN5N1id<=%$4gaBVDgkQSYC2To5;EUx*}u4+0!E zRJsRWlRpR-)OSCx_a&D%^=tU&$^kEe{chV+ORnqn`rzRw(|ENDBU7wbln4ksETPX* zRMEUY`GG*WvbiT_F6h>2gb>L+M;(oswRLt`8<^~f9DLi}VK9Ld#Wq42=fKxtu{a0R=;ggnG$!MRw2gp=VUcN-gO|=9zzR zIF^R~Om<@I0eIMF>16Jk7kd;LmliD#Q8|N>@DUob=qE!E2+>fDv_@i-XN?$_;ue<>D{_3ekKObVos;JHp zfk~uj`kMFh4XzO+>quAsa$U^HKf%CC_n{_nch@Gj&ABHxYdn4}Q562e|Bz9sk4kun3n4-1WL{(8k8+POIk7A+Zr2Sd_IKqd; z?7KLE7f8LL1SMlh^F?Q{bn}O)DhcO-(H0VKR9@*MfGsojStA#1DmGa)UJM6t%wf7A;8K&%D~^fD~^+qH?oKzBJ7^ ze{ME}Em!#M^9PQH^}VOG_W0tGfU9^xYC^-*xrw&}8@K1h2qV?_$^$o$O7$;2JKh6q z_4#>Xe=tS07*4x+Iat|33$`SJ-_Gtfxu&dcJTMrL$JmFm#7nq+h%s|KDa_%we`K9B zQ(w5_4`b>aT!p@kZy7SfF@{tj+Bm*Y=#mt#Sc@Ai$B?*|9>?P>u=apKtL3&& za#K#pVy-KJwDIt$Ftm;6=GjH{chj~YfFem!PQTW18-t@VK(9>OpUu%}1Wue3%J$1} ziX?P9#o>^sIan+LTm22VoL=nmxmgLC!GdGy8nM=c4nRfiwvaj7eE&Q+0oYZH*)xj$ zr?G@Qk5r%)(HUT zz@SiAdP>n;3l7}FFq^Z{qO@Tle(4f#&hFQpUO4JruvJ%rd=3ZaNRwoA-OOYhaH9+w z@*$w4@2(PL9GqF+BG(><3FX1nVYp$M-B-0%78=&+iS%Imsy5S8sHA2nO($A#sY%+;8}i{Tzhqdu ztYb+MUQKd2=>vaYea^(M<@+nw#bT)_W!T{cvL~EQn zn&#fGC?NZRFQGg!C6RLhc^{&*e0mvW{~*~N(a&8zyk@SWi#%TLnluP3(Lq|yixN>A zB&7V6>PykRzPnxhFiEi7DCHXhZBDWFZxG%YUnmr+hA09WV6h}{fCK;rz~Daue%o6O zs_|xcAISU3$=Tm|zte6nn>2Fpf8^Ztq literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eye-disabled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eye-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..d973e4150ef6f54010c83a95e2ff767e1d484c84 GIT binary patch literal 3558 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 T-I%fPneW8j#>u+I(kJ2H0H``{ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eye.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/eye.png new file mode 100644 index 0000000000000000000000000000000000000000..13be6456ece1699ddf7d491d835d5d5ccdc37218 GIT binary patch literal 3297 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 RB|3i(aHnj{%TBn({0k)G!*&1w literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/female.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/female.png new file mode 100644 index 0000000000000000000000000000000000000000..53f972fabf3c0aab3fb5e301d15c6721188873e5 GIT binary patch literal 2779 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 G);|EJeBoOF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/film-marker.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/film-marker.png new file mode 100644 index 0000000000000000000000000000000000000000..ebaf3e6203b63b76c511dc91b1cd8bf9b9711698 GIT binary patch literal 2645 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 bH-B_wAUxsfXd>9=`;Xw`>E}`H#!LSfS>r_j literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flag.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flag.png new file mode 100644 index 0000000000000000000000000000000000000000..28aa3304390bb76e858bf7139d3f46f1502155eb GIT binary patch literal 2337 zcmcgsX;4#H7CvuD@*n|%jT$zMs33v}B8HuZqR6miSQKrPAQp?tBBWb1ZSz3ejb>8} zwAKjI4k`{UK}8ltpQ6YhvWNv3MV?C|f^2SJ1Ifg$o|@{anVLUSed^TtzVp?oI(2W| z?;aKhcj*x6kOxl^8M&;xd6_+b2Z_ur6z08}DQHKXr4gkbzA1}|4ROOqV^aQ1?!J21Z z<|xjztxz0#c+sp(Jv}!$R{6L189Nr=t~uN~uI+Yf+$huNzntb=eMf@h;L=x-<6F<& zI(Z>g6vC`pzgMtsWRvKc;kscTksYV3CqOjB8(h(U=B6Scrbl{ZGXBJw*Q&N~L3o?T zld+iIU1tlWo3bkguLs>yqQrfb;F2mL`>vd~PM?geE&SkAnkYKJ;_#KnhVuhuW?`}L zcymtPh91g$rgDJR+v>+~o%^ zJ5&?JU4DC75Iy8tzeP*>Vyt`X{Y4jNw3w0)%icboQ~6v`KUy90j%>xN6iiA7{lL% zh;>tJp*wu*dI+j@%phSO!MMoA<&VwzY>9!6^qKFBj5OdFNVA*iK3n1m0s5GYT8 zeE{x;K$%7Y4+Y0LY$^_*GXqlB^PmI34}+u%0VEh86u=Wp3=o(|A^-=89iicT_;;bF zH>LsKkSyge=5UG&%xhbijEw_AM_A4QcU?M!PnoXhf^dY+2AJIL2m9H%1sLQZ`3G<^ z7IqK8Aztxv5qPo1&K9r|YusK0sivAQK?tM)>hO86Vbxbv0|^K-StTv4UG;i--xN;I z+ITSP!yVIu4l%IB=v-iw4We+u&er}S9opUEgeltP@9aWFT_1y0Ro-x=%T+q`;l^}n z(Ob0}DBAlfJg$`Psj8iNTYtGP9F?T`2lvj_iVvP%Qdx3gq_yL6-!5lRj6mDTN7~sv zT&R$t!mst<$q5-3x;-6WVG0Qu9|<}p<)j-JUqFP?*#}ofjdQ8Nlt>m_wM6)}F-s5R zTce0Vk4NbP%m-Kl;7XwM20oaufQ}>KFaDWn_$f$uvAi?bY zQD}^&AeF}>Z`(M4lMBJ7mH_Yo1OTIp0ocDbVF)k+0i4o+iRSJHoe+MF?~7sPs9pxb zWKvKFQ_&;3A;zp9;fTA5p%-C$2xsdztJ7X8>7XW?o{RB6Hl(PFuN{kye!c+002mw~ zCmmxf#b6DH0&qG9!x)?o78G;?NHCyejE12S6-?j+Z~zKDpihs&G|zi3yyMVQh;7<$ zRP~$CU0cG1Z&Z4;tTOxOqrFF}3zA#*T6Q`2ZoW{e1K*0e9=w{kyrQ6DkLukA@O!cF zZh`Nn(tEx;)F(l5U2dZO^T6FltkHTXRJ%`A1de5$7^VridjKv}26?DHebpa4MV8*M zk*lwAlFIMzttm+P!efJ|xoThNNk@dT=-h1H3$kd~{(9N&$zFY6yE{!IOl0NN2tA%Z zjJ7Fvjy-EVjFdU-tsA;@0;SI8H@)E$x9}uCUEMexuT9@b&pA%Osm<%_rdoNDB}0+H zif}XNKHsgdI~(>kV}w36P~;duS6A#L>=p?SKK!o~;(QX2|5!-C|H!O91@kCC2_XgRoi{jp zCR+Jg^~XoYvFoy|vx;jhxQT5~TOwSl>8{PDN`PAcm_M4F{127KjKGZgcK7zs*_Xz? lb2l5zwVTqo{C6=*vwi#Dzn=BI!>rG`&*}iL3o9iV{{-`C7KQ)- literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flame.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flame.png new file mode 100644 index 0000000000000000000000000000000000000000..6efca5600a117b317da0d9719d5951cf0cee8de2 GIT binary patch literal 3012 zcmb_eeKgd07ytfV=6x_2%oG`~NkbDQjPk>HTcybotzIUCRcWk5>EUN6uW3?Rm6+O; zErpVlwTAN2D@vu1U+--@#MW*jntAO0x##)wx#x4w=iYPAz31L@?z!jYi-Y}j=(Fem z0G+@9Q3wF=j0poOGDFu-TX)Y;uy}c>?+pJR<;Ka=Yi7!Ew}%9O3s^h>CYEfIX5#zh zm5SQBR%K7`2=QT@y*-uyfWZtDd4;AuRSmBS9u%`kz4a?XzWJVUxmq|i5}z-K$j`~i zQRjVdi)^x*e)GkR{jV;SrBkcW*>78YFC44Vvg?0M{rn&Ogfvy$6<<}Q_TVwg`&Tj+ z8fWbtX|ab_B)8U~B6t4R_a~@B8kbaG;$>zsKg3+ys3b;P9iSt{!(`q-&#&XP-S*n> z1RQ%gG~+jXA}z@F*`K*f(fwBsIP_ARKc{e-eF$Trxh`}0!4dQm2p9Si&GnVyWpvaeio7~us%Ud0L zVYORw(z?W{efD;}Csvxmd|)!f+yS;zrKGinb=yA2-P~zL=wMfZES`Y~)R`HSxi4Bj z4Gej(r`*7oDvplANsPSXDxm3}XJ)T?RCFO&*RPj}K4dw4ZmnMEy`{tr8s#OMBq+phNS(tTC{B$Q;(jp+hzHx$9Sf?nN$72&VA zWp%V&WNU98!KGR$c;!*1*RuG;5>xsh_!-y;>@mg=wHMZ!t&s7Zu^l{y*b)at09Baa zfIJ?>gd^C;!vu5TI=UrrXF@_+rjynNQ5VAX&<)F3J#?$6JC^Zs-U=H<-iX68`vZj69tR-jO-r z8brnm6p+F)9=Mt~gYv?iI+#$TC;CTk02X5nbi;c!sFycYIC$M`iUiZ={w>u!pWJKE z1*S2V@x6VvWg;VCr(4^QV_6sr$q4`m2igIwa7GL&%_;(c0-p%8-IQv>Lk~%_Wc0H5 z>=5Yn3)2M=XhFwPvRF47p_3|A$Fm9s1uT(Gq)R8NpYz^ctNlr*W2xP|mY3ZZx*nxh zvO4?jsSf<$f3ucLEQll|Q6AsHM4`{pFw{YA9!E)0wCwY>1m+TPuga$$Z zNZ`!+v@PNYqX(EB*FY?k2Xm-znLKioi=0C>R|=>OUJ2NDG81BgU{d?>a%ee{M3y5? zv$_)$j%qIPVZC4@&la~-1aXWU2d;3~u2bqONAuKQqT+oa{ zx0i@8ST@M^ep3*C1&)tSyZ8bT8ey|jt=h%nO1P{&*p}*Ae6qLb?pg!SBFny_9u)GQ z@QLPF8KR~+w?v5+R9A9ozA8c=^MtFPmo{18>rrvEni6eAbH}g4if{wi6;zr3#}8-% zI%<#b2h7gTKT^scn4J%gXAiJ&=UF6zVikU)c9>DtK9|1;**z~Ix+xWvu7mo=-I9Dj z1^YNGi4)E6(g!V;z`ualzmBCesw~>PaQA@|7GTM0h@x&U0z(ltZx?*EW-Lz1xWypfhv3sx~-VP{n2az(Tm;t}{>&uKUh+Oo=XgP|>v6Gm{JQEEG%{BUq_mXKr; zf2&55a(;CSU46G&ld_@-i|o%F%A?g)RY$7szIp0i7M3-7m;U-P^;_GN!j}6qfz4TA z%@f<7anI0++WD&xP1J{?64N~!c?A|tb}kdvm@-*gm^j+A`fg8uOw^OD)6b0fr&b5K zG_LIs@^kgK+^()zzhcgU9Ifl0pRPSeo?gtSDBG*#XGPfZIiMzI(5Zk?Gv7t-5bObB zt?`A&(mC8>mm5qhi8SyATjeY0(yJAh= zMH3%smi;*>S8Bo$)>YD)9c@4weynyb7#@ zt6fPRh5?uXMvFD#rfpIb=VsZeCi5RSnp7*KH@0zhJo5`*6poZwt;K5!R1$9*u>2*ny5U z^rM0bU1E{@xODh-Q{36bJi2oBosMPgM;vhH$t<7x70RpGsT}%cnO-cgyyNRwxN0K-_%Te1Q=_aaQsUVXQX@sNdv*d_gE!!LnIwXbNVnfdf0rE*q9{q4G~> zO1j3a`feJ(`+k%1eTEZ4EEa6!N<0nK3dr>mljEF%&(^^bPV=24#PlW_HwG8RgH1`_ z=Md+o_LhD$>Ga*agy@_MauyBJj&}iru4D8z23hX$Oia}cL?y4LmTYorwj(O~wX>*x z=kZ84?P)8bZSt{qojhU5z1FMLfDDcB?S{?h(75(k5xCd-o%c6B-Iug|+tKOgFxIS3 zJb0ze`x<#}?z?Rbndd!i3Z~DMF3hlJxoQ(WBX-&?`7Jm7CQTB_s;dVzDaWAn7yVvI zjt4%CxFk;Qrd4QP&<>!gUo;Q4bDK_TPDxXjX)`5^*o|*K{cerzQWNSqPEx_o7h&aNt8}EWGqfvK%2Z*nnw?mh4-*mFSogo$13(~Pc3A*eeL9G8k4*1Ks&|)zQrtW>JO(T zwB|wrO#_7SYW3Q8tRkf4)8oRe`E+-of>}-wwYt}CFfBmu%kC0UZ0S}ta ROvV2l3G@vXUGSF3{tLM4#WVl_ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flash-off.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flash-off.png new file mode 100644 index 0000000000000000000000000000000000000000..878e0415534ed426e90727beecbcb36419475144 GIT binary patch literal 5437 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 LbhM~8qb2_rUz?j1 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flash.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flash.png new file mode 100644 index 0000000000000000000000000000000000000000..1cef7acf5fb6718ffc9092b6b8add748613682ac GIT binary patch literal 1965 zcmb_de@q)?7=EuuTR16n0ky!8&drTFOdH*Rjj@&m6dZ#Nh|EO85fD(EIMV@2T#w=( z&dgAR2n|!Z=y2*_2o9W#wbi*XBpaEF&@$wZIM4y@f>0E=`dwS37?z;({&~OW{rSAl zcgc5Dnevo?2qpkPkdzpo2Eai_4tV3peA~FG8yUGWIU@ntd->WP(MVB!peijT9fV?; zLP@?#X&dw{#%q1UwAChP3c>*RK1uO$8Kss9%ium-DZJPxD7W#jL3Pu3`?|0W`b<^+ z-8f7gzZ|CD;?tW>KRWbBcr{EQWWH)o~X5D^95UuWy> zyeB+k5!*abuWQ1zyQgfGn83y5Pgkb(4S3qLP*xE{rO6y=Em$~r+A7FneS1wjePFL4 zY9Q91t&j|O40o8%eiRG}(c33BBpMBw8t?ZG+Vf6iJ)cT!MtztcNiQXFDQgMfTu-zj zvBnx{$eIjxDdv}AQ~`=!TvAM-QWwfcMZVN zXE8O>2;En4$j!&WjDcAPisBDJ93utc2O%gDiXzDUI!?VK5kZ{>qgI**0Arvp zB%6Tl(P4`3TxZsGo`*vt2_(T|4ZU3iGA<73vNao9QRC*=Tnz3{w_VZItE$#PMzU!v zukd=(Gtjr-6}_XA>Ad0vkFwq64}%A>QUQ-;@0^cv>=68`B zv$Y!>-We_9AXx~H==wrD!6*k0y$6Z)~)=HCs772oO{h0JfHL_%u zo&6-Zlj}%6h;)d}a$6&kWwjpeic_g3AR9wLT)oO1caAMvxYY2*CnU&5t}dt3_Oeok zq=Q2x6HKI4{wuoKYK^=oByubgv`MD04*&YYK<3_M5q3az5f^mJ%PcQHgO1xKR_M`e za_((GcU)j5;K^ITzN~a^o&^>^Pw^&Ey=u}QJce7^0TFfTT5vPK89@U4WH=N9-ALiS za{*4P{2Kk3&LKlVkUJ?EnD3wRgU>pEnrZ@lStj&#;gDes162_YXJ*Ii&>Qv^rmbvP loVMgt5ULo*Q1L&Xwbs}#fJx-FfB6s_NlHkGZ{9;{{sMdPk;ec4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flask.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/flask.png new file mode 100644 index 0000000000000000000000000000000000000000..2f93ab6908baf83269a85d80153a877f4d53813e GIT binary patch literal 2939 zcmcImX;c$u8+|7el8^-gvcw=55D-@avcp%VfXHsBQPENjizu6-C`)CT_{AuQB?4k< zv8Gf3g(3oVgW?cDHid|kMMMx#O9criqS(SW&~rTYoSxHP-~5>8zRz>td+(VubLLIs z`E6iO*;D`k!_&j<3jhc>BmfGGmpcW;L0YJChxa>n=I?h2JK?Fvu5>BB`33;$bx*g?`3a9kANlVcQoC|ub2 zX0PAgZawv!Y+=&jta{mgH$490?$xN}|B@K(sE$vr>sZ=98L_PYR!aJ%@h4~NLZWAG z*x3|kj`r3K4S!aeyxO_^L}Wu=f+Q||j*zkl5l%&g1$EC^==WxD-mP z{!jbP0S)nuv2|+-GJ9w0e!pf>=t=9T%kvG6-gNK17j1D!t0bT&@?J}1w1asb<)<;N z*Vn=|j!Cb3mqZ>w_j1OODa` zn0SgYz4sec z!FXrOxd+zwYpskr5vYK;qe7=&xs zfg)1O;LkCAU3F)cZfr-FVk!TDHz( zsFSNVTi?m;ybFCy`46Cj5L5i?wb|Z?pAP_qieU43$M^iI{sd421h%^q106~so&$P+ zo49#{I(h)=j?Q}U2%wfww?m8fMJiAs6lGNhz63lL=xV+YK|`|uf17Ep6G(>ynU=pS zfs`rMv8Cd%&@CTyftxGs`6L~D)^u;XBbBqwwdGLO2uRB9ITS}nt;9O38U=qUrp}uq z;#hI+x5BtYxqvv|}7IT@P ziz8yXXgpKod_6bk*!Eqq$7X%KEBo`mo!-&m&?*SK^DC(+dAI}1GKWI;j%*aZFMNi< z<^>NaPuAOjFKcdURd<8J#xnsGRF-AI4uY5g)RV}Mx6YhT{WbrwwY(5r>^(yotz6w- z>@HP#WPyBJ$*pLBuM935s=po?^meg&^>M=&7J}_d><2ga3qBV^%|-Q#$tH~OE-&sXSbUp-6!mz1Z#L&?9qHO+Ct=$@G1yxfWOpNq4`8$S}7Lp^=xYl6P!&h%}C!Ya9T9*CIZnN zt{W0|9mAe9E!~q?O$^fvip>p$E61S}I}g#xk#>fnhB6a`3%7!?@33R~Vz=&`r=$H{ z;rk8Z&D`sK(%1s-WQ1l}6HGJM(|BOEB)Z(5M77&!l=KxP$wO;v4J9d54&Q%gHZgl^ zTiaZ}r|60$w&p|C@WZ)Dn5A9u^mPtIdgWe-2v1toiEb+TIv>ouc6M-55aK%lT=js& z4Db*!0#2MOqjxR^!)oo4mvqIf3+L7A>@3RlU1<0*YvHJ4o1;O1G$S+Y`ZP9?sTBEN z)nRbU*uOx;Ely>7DNY`muS)&>PLo@Qgx0PDzMA`=xB~($EvBAc7oX)dKBZN2=C-|u zsF*Eyraf>tjVlrJX+rf=&8x6!&0V|sCCn2Kyf01X&ZUkdoOQd%OlXN~Ib1O3T)4!x zUEhZ06my~u*±i#>XZ~pht^L6?&Rt?50 z=*>maLzL>K@W+EwEB+WXKFLtGQWGXGSBYsGB{U2hpZ=yWy(f$_=4uorK+RRc8&$)S zVf-mrG9wdiMJ+0s(c!KXLs^vb6yXFySJoS9+y$PZ?3*JW5O$V6VMrLtN#GbNU%Il7 z;H<*k3#(qNh(&5F3fNA`AX`%3Zjn$zP-A(IAvc_2sBCdH@*y1|YvOxZoHVX2q{N1q zQa2XN-^I^hO07gpmU8C^uC3VrKYvP;qhn8<;1C^X?k!vZ`r zsS!Sk6$F3enaJrpqfrWnp+R_!EDYP3hGlM2Xc8gqS!qhN(ashsk%f+z$hY=_q02zS zayeb;zQaXeU`F&?u(L$c%9!1JACl2uGG-b!D%s*j#8^(3EMyU3PCSwvUM$0fy+pe> z^B$L2@UYND5Pp1xbioey2%to*G=-nyU4uqoBL4<_%!1RUpYm2~1zg$57=6+y+ra1+9u z4@yQ21vDuK1x*3NFOC<`!UR4Oxp-l`7Z_T~O_cTlvtD}Wq4l!&zt+Fk`S&_&?E;1W zQX$Wj2LKTI`gpAZ0EJr=a2Rkof7t30TtXFoLEdovKg_7KBoXE{->}L*5QuP@JF!xs zR3#;ECwFNNl-JZYQElzF`v#wQ>Q6rd0K4YvGXP`U4|2!e^4#?*ydI92Tyz|V& zM)c(`tRoqRHg{&Kq0r_PgOTZ$_DJ*sf!DIU}{z z_JwiKz9BzMFkl~uF!qJps$#0_hGqthT~Ws?Z2BWL3);G~0u}d*7wfVu=5}WvCT-oj zbJq$ar?+K&$tVJtAa)rxejJ^Ub9t0+@_RMkkn@{V7>7Xaj$Xb}T}S-zR=er=n!$C+ zGng7sRGF(Dcc>IE7UuY>^`@e8!kY%g^;0vVOE9W`?6(uEUB!DNnw&X)$5wMy zA)V5iMt0KArcCSW9K1gMd06M!Ek^}tYA;0J_J5qxxQF?$laI?yymEn`rqpo44AEh) z+C*o~Ij>`xkbv2@QCr=4i=AB6`KnDmdWd1&M>&8xt9nJ>hCWZ%K3L(14>HK$m+HeT18 zU6!^Gw4KD|BH#!su)CK_IobOdF$p0G$ooS_iWwz4vZ5wyL#cb08Ev&@9r1vWH2)ea zm>Pj&=k62sK9CPhm$vi^sWy&g05ChPIU~Wr*``3kq#@2~;IRn-6Oco$QQN={hDor{8ibLoQT{{k#L#;h>K;%^Fj@31+4_y4y5&Q>#f=4xPTF0d_!9JxrK%3 zP|V{@umhLGC1$Y1e literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fork-repo.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fork-repo.png new file mode 100644 index 0000000000000000000000000000000000000000..9b954522e658b185bc9e6eada6bd488775c47838 GIT binary patch literal 3236 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 Ta-($ichTO~+2-zA|6~6GD)uQ1 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fork.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/fork.png new file mode 100644 index 0000000000000000000000000000000000000000..4e966221754f28ae922a72ba558156974c4d0fd3 GIT binary patch literal 3007 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/forward.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/forward.png new file mode 100644 index 0000000000000000000000000000000000000000..9a583b36eb3b48dcc60925aa90fe2713ea41b578 GIT binary patch literal 2142 zcmcJQc~FyQ8o<9VawIf_2ozY6OF{%q7Z8yn)Gq{RjaYCMK~zjCO28vP4GVaXAQ?*B zDwm28B#A8`^}?%=SWHxuup0?SMMXoxA>aTZ0!xrwn=sRv9{=p@%)T@4Jnzi!d4A9H z{PnW8#(imPv%&@d09(?g=xqQ1Gd*Dde3>acsmDl6A!+NDgcwu&e;ia*$-U$gl) zE4f&xmv%t&mQ;VB=CP14M)vbTbr*Ex*g#FQA8%3kMBvfjmz0L~ZC1Uq>#g|tE3oE% zdqK_Y6AtUg6IycZvC1yh%ggPq4_is;FY$BRY1O3k=0mbn8kdw_b?9uBQIKI(sK1%- zG8umkgVy1K|mK zk0)370>Zyb`jD`K0?Tu9dD#?)wdU64JD*pURhbeepZHe?Azthi?N7z>haQk+8?8X2 z){i%LDK;?;?KxRMa%869({ixB>3asRp9PBs6Y&adT!0m|tl1R)5e01igMY!3`nQ;%BD07tk}) zmKVxG6%jg_J<%W%+xOI^8OXbdEh7H_i;GYuFx!q68wPE~hDY}M3_FQZkJyrrsfa)Z zjvvwJY?rv}q49H5(wHU1aNtfy2{7vM_{3_XKSz*e@Ciy-LwBE~&q1+i$H!fm?$YbI zNXm$Z6`>KCv*T;v+&_k`0iV0~cRaPG2o7)dVLmHLHgp4ioZF+$fKPAI<`WtU%D9{< zfh;H-Y4c|G3NStO$F+V7pHTYLCmTnd3hpjhour>6qqvi0CY$Ij2G+!mm5++FXKW~8683tzAqS+ zJTLOoHCWOy6Ze8z6zdtYR6B2@BaV4;pi@BO-pFq6(M$Va7d8B5ZCff&%c-_(`fB)L z?=`zZZS@)0o`!*74=6?=LOLqL1@l+6l`3k#O_sYbwa!59_6d$JP83+g{0TIQV*K97wS2R)DGrffQ^ zdvFZAuIf2$A(w^r-`gN^6LPb0e_M?Ki@sAsr#IYwk!k(W`Dw+g!R9E}ILPK46tKcX0LEe7a3jU8_?$qYzg-#a(9-r0<}`2)SQJ=<##!xi&&> z5)9Ao;H>d4E2h2{OBx>=MypVc>IkD zpD#4Mo!j5XVRRwAo8)W>6jYSpbyn4Ie%D0Y588~U8FF@uDADN#apjCm61BylTfctY z>5P3s?grYyOBYoQwhd`)Z{uOy!E(4f-r>w1jLFyL>CEoY-`hG7GsH4F?P_f}rMs*C z1^+1>vVCjOyh<)>VW6r`VmB{jQkI{uOr?1irR_N5ze>ePu^7X7k3tSe(i~NMmJeOgCcm|KxEtH67{aRi*RdH7 z{@U%ZO)g8(Ov8Q4RMZSq&GAh_?s<5?{hdQ(FBmSaF*U@mF>`qFAbpY%>@)RR79JeF z0k_LOMLWBi^N>@S+sQ-zcYmg`7q!yfoC;qw_B&($R73-d3<{ci$iJ5eDJCxZCXsUL EKe=Ik0RR91 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/funnel.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/funnel.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc73be3a81c55984f3217930426b5accdb1b4b1 GIT binary patch literal 3354 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/game-controller-a.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/game-controller-a.png new file mode 100644 index 0000000000000000000000000000000000000000..cca344430ae4adff335fa3fe7b2c3baefcd8c529 GIT binary patch literal 2548 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/gear-a.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/gear-a.png new file mode 100644 index 0000000000000000000000000000000000000000..1e3d229a35445c00f8e5ffb92868b27c9aed0df5 GIT binary patch literal 3806 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 ZB$8Tc{nLl1cRZPL0{ytYm5T%^{{bTBj{X1u literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/grid.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..05962156bb2d58717d384a736141f41e00bf062f GIT binary patch literal 1066 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 D0Q}Z! literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/heart-broken.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/heart-broken.png new file mode 100644 index 0000000000000000000000000000000000000000..24abdfe179ad6d52ba620390a74721ea65598eac GIT binary patch literal 4007 zcmcInc{J4R`+h#NFlMY{-!if^${LAM#-1$`LLrmhEKyXlB+Z9ND2bBgm5IpCORpti zNZA<_>LpWASzaW{GUoHs`ThAj=XcKckMI4*b6xkjujf9`bdq!+vjA{@st&k{UL>zV^Nh z(Gl{TICnc{y+uCuGU^odKRhuzaQt<1_QJLdL!_RfP!yJPrEIziVG+Je<-C1x9PP&{x7h5Pl#wySKqnKT`JNe47 z^sI$)7p-1?6BnCijpEli4%LoQy`_Z;Dy0qR@`oMmlJgYFKhQH5-nN!GR7bOlCA}A{ zYl#QT1@q&{?$%-Xr_4l^OCzRlJ5(35ihj)H1rB7Rug;&1{Oe#OC(S56sN}=z>S87C zm6&6VIwssaRF7Vo(ZkWmoULUKr~Lj7OvLl4&>}e0`q2fwS&wIFWwS{Cl~hlI@=)ik zlC$~m0u(;WW!T=W&etn?DxEst8E^$Zs=SFWoNb|}SCm|TZ|kz!wu&V7s#eA3OyTk? zHspHpjvtquA`OmsP6g67y;N4unKfPeB$Y8>ZkXzt{r%DtKj#No${qNV=S{5)UCuej zUF|C23RhVRj+V|Es8On~e9bjHF0Ey8B$_c!(c& zzF2mDW^|UbF6?3I;8<8^f3>%i>0oJS0xgqze3}0G{r{M)Uslk&YwcL_<;lA3-V!;J z#J7K{BkI~v|LM``0d==uP>M!ht{JU?gmup_j%RjN^wUc-Q=Pwc%d&m;w=VDdfTgc! zim|m9UqCNHq4s6$T6~l4$qVlB(PV1@tg|1QDe9SPq-3K>U0Xac^m3DQlE8g%mp%Np{^U+Godw1WbZ>?D^Y8cGTu%i?OS zJ`NdbOmDdUDP$ROI{CwKKG+4k;j2=1jm8atGEoM`^~N@NB14;*6Yo0!Izs^DP6~EZD#^~Wq{SM%8WYMtu$T5o$8o>95Nry2bznV zRxBzEYF)2EcAg>z=$_d<7^V8?K?^QsI5~>lQ!Zxk!uA+$bOcfU)m0MydM`sqDLkQN2cmwLe9|e&rz*Yg zHmAwX>$=MG6HHKqdeBAZ2#aUQ^Om9a+{&(BoSrnd{#6fX@@{7DP1hWL$fTt%nnG{V zawivX3VFNcuJiq4a&mciakHtvRLs(v43A*6L;GL-IItyR>;%f!DfwZ|+;Ksn5sx9h za~2@q)tr7_VvK-gWdO^`9M?vz&%SuZUrDWJ!rceu`%Ix{)0n%JHBx+ufSJiCC$QCh zHX5ZtHuQip{?O0~_>l7QsK7^9v(FMwb47KEF`Kc$h2Wy7l}lK?cxSk-pD`+9hvv^C5yrLV!m4! zm@9O4@=c}LByk|g*8yE5>`;O}OiUSzXdV@rdLDd8o+4S(=suck6N`WRLcvRQs+W>LAod;Qudbb!DY8o4JKn|_G7_Lys)mV60T2(- zh8WBc@@vaih8~r+oxe@Cc07%zc~jKV_BsJkzE|Xg5GYWc{DX*U|8%`Al+riCYV#+_ zlUGH*b&mx!X2;QTz|JI!EcTW9S3X+4RfH|xy;ar7rr>@AYRn)SN76Kc?Bu8~h{jbs z+J7-K&U!v3{K3Xer56%9OiB}uWTq;FD?P~)Ip?RDJdbg`1P-d{Ix!D$P%eAo?y1ql z(c?*}hImJ_lrOl2!xLl6%LJDgFNX&lrVQ1AV)tOE4Z!ckPQ9=hQThj*-0AZ~&Vaw9 zfcE^X|HpF%@*;0E2uf&X*w6k89rjYU+Vmv~0&R%;nM~6Uh~b{NzQWns(|e_i&|f`V zJuSY9?ik38$a~<^!{HMFw(riJnZ~<<^x3x~w%t1n!OiN`Lfacy)JE?iQT>ji(vJpY z=5NYBMBEm+a+B=Gtc&7%1k

        |xjY^+i4l@PMoylppYPR6@xe|9iGIlPJP2l6g5$ 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 Q#Zwa>uhpIvOT{Vw0*_*lcmMzZ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help-buoy.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help-buoy.png new file mode 100644 index 0000000000000000000000000000000000000000..eef82ae334e2f1e9093bfd2dae8b90a0b72574b4 GIT binary patch literal 5824 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..5fb5e853ebcf9b20ae55df6d39b394fe802ed024 GIT binary patch literal 3940 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 H%$xdOfxzB( literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/help.png new file mode 100644 index 0000000000000000000000000000000000000000..8b9179dba4844c8bb45efed94c5f4461f524d19a GIT binary patch literal 2678 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 N40MdOUuro<{0D>o{PX|- literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/icon-social-google-plus.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/icon-social-google-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..e79ca447c1b2ee8718e67b0f3a104695f82c95ca GIT binary patch literal 3888 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/image.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/image.png new file mode 100644 index 0000000000000000000000000000000000000000..eb11e5fa3b4c7eaa01d03fa34d8d64870d35b27b GIT binary patch literal 2952 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 SUtYb-aPDN6-GJiuN!cjScI!Nh6 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 F^&jaU0$l(A literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/information-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/information-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..a85ad30b17584464ac7d67ae7e7874f8b29ffb09 GIT binary patch literal 3300 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-alarm-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-alarm-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..2809a5b9fb09f7a234f21a8f0d0737d174930266 GIT binary patch literal 5769 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-alarm.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-alarm.png new file mode 100644 index 0000000000000000000000000000000000000000..6c7415f9bba84fa3b3159d1f5c3724760b69a3e5 GIT binary patch literal 3922 zcmcInc{J4R+rPiFVa7i8C5nVRj3tz0tl45PmJmZKS}e&@WWJUXvSlwy$P!6-LY5h1 z2~V_HGBsL6A>y%wnR)g8@t*gb-+%8p?|sgFKA-z@-Ph;3&$+LEt|XG(Q9i5`768C! zWohOJ0AhzC05@_6y2};&cfgfoOE%xZ|BuC=mvv#sSLTwVof8n0Cm0d!N#2y8U@DxR zaj*Ds9gRLb!kk)MGO2F)7Xbb=D>GwqRWGdUPM zfJD9TeQg^}lU3$ikTKwc{;zMQBQM4a>~8NLI@sQX z{{cITNnX^}lxL}1TR$o< zKxc%%meo)@ew9Bw4Jjn~RClm9#YwzYna!CRX+J5gA;;e}!l?=Rp$fyNnOwQ{17g94 z#?ey~^U>YzskLabsj%WPRuHq!({c<^t4J@YHgaaSTCab)n;yE4^01a&q2%iP#vi)& ztabK>{h01z)wkdB>G3u7?0*Y_e%lU+k@!~sR++Oe2zpU=0TTal_U-7s4PD13U}L!V zfSy6OU{|gd$HvZsySw-d| zfi(px#MJxidbN2uhl5xh=aHtiKF5YSk?Q2+a12YOWiRBJvTZa``l^>@$#*y z(624MIo!IV%f6FP!J%N`O?&C}oHGhOQ11KION&9KpV((FvBZPR*Q{sQC;e2GZ8_mF zbz5MviBsryOW2m#r}UQ5a+0boo?C7)84B$?yC5AE0Z&%)oBM2x=b8)MPsjk85uCZ` z*KhoFv@h_$p?tv|ve_#s2$g`W^VCqDdMnpEwJ`R5To-%)%vi)~71m!Ml!x$DXy>q= zgoW!5znG)t$=``+u);2lIPV?jl;)jievd+DkF1iI%=LO{@lr1$-wET()Tlf|9ytXx zFIO|R@!8g$l=)+GIo`Xjt3JLWyCUS580fOv1W$58>7!)_x6W~*JjBZk1Bb zuedy?kXJO5J&EOq*VyX)RSC1`NdIL9^&DElUn^vNIF1|V<_a#Ee=rgk6056)12r@f zT^O9d&^iW}4G+(-sr_F>NhYo@SxsU5OCzURIIURaQ#}4r>J#_YsZQAbQypB5?-*2@ zov(0_@uO~=(g3~`=6&y3$dZH`HL(QJx@SA>`!(pfN^xw**;V!<0?aw_2DTqhio$Fv%i(r;KI%;8z3b}f1_!`s}nK6@ikTn~6ZY`n`&oAL;@10|CFtVQuMu}GA9yuW)p@6+V|*aA z!JCyoH3)YMnQY$ud5C6!nOn`2xeiJ1~D7p;4XX20& z;*1)Eb=m1e$*ntgp|;n)7La|Js~uBL&j)DaXk+{9pbuYJ+CBi^`~s~rj?i1}eT%{n z%+uxa`}##GCew{92OKiLtT2*W`@ET609AvRa+|VGbcC{>kk{DaS5}tY#K(o-w2%KOr%jG@AjV$^>E2)$5a8pCNT{f@*ROP| z^bA;GXqN1f(d|2FwwsrtlrF@-<%>Y(SNFwccY)J`Ard=gzpuoXR$hbDNT1~k3Gm*y zPECd+UF!gUCl2Y>zl_>xV^tYg6jMhgw4p5pK@iHfz6<2yuI~d2AQF3H0E=`}khlx7 zky9%2N_Yu+m63>A0#uXjGkgV8H!5q8%Y)QkU75NL)wr(gA{_)Dd3qf+VTp?$kv}kW zgHFqfKEOfW3vm`hAEaB>5MX`8J;Y9=BG#diS3dVT4SFdHOB_Lwc;R$J$*d&ta6|`x znG`S*a)0a#G)1@hip9Vp(l@vZlxRg`%f!GvwE2h@>_pu~Nr0YyNGqIY#>< zmJ$9tnS%0tuLwjhPyr3*b7!1}=db4=MUZDE-P^$dXO#}*5C_7VX?P`+0hdX3;l zdb;8yV;=NF3HLpX|7At)gt1g8$DLfn56V1SYb&~4NIq5n(eCc;Nh zk-|g~+y9PwOdA6QpTC~O3Bka~lY2yB9U-N?!~YmuX_t*wA~F%Ys96tK0lJmF@W-)u zCIWHhPYqd)Waw@pGu_-C)gPidIb#OP#1DUI$ma73s+vz~N**_cUr`#sX@pK}T0$!F ziuSm}Qh1Atj-Oi87qUZmOYB-Y|IZREY2(OZ`8KO-Na?-yyt2_9eW2QgyD%* zgT#OhjHU}ypgNQr=ooM9memWB=k3;Z6Ef+yR^F@rWRY`d*vg)KVeiv#im`ubFRp}g z77p2*K9bIt4ni*~bSc2RQ)&7cf*G>VF3|UmAilJzD<29muxoT<uvsRmJb4+I%D(%fZ<*^o<1$$~DDGrHjfs7)$C1ByDGlWv*t z9k6@+fGh|RY=Q*2G`R-uf+ph;Ts@DihQE_zODS)#D%Worg%S}kk8=bWm<%v3sEl&8 zh3Zv^kiV-pX+M|{^TpjT%fP@|@NPm@*Q2RV<)72Ma4{{(22AXc=Ki4konGBe!XrfD zL|{9HREX(u4%$^z!ykxU#qU!`r|dyb$vy)3Sg#Lp`D1FLaFxbS-tH~|YULnGU+?v) z2>YmGIkw~W2$^lZq_BG*ilamH1wXb(6{Cr<1hX9Y-=SpCERgEIxe&8%N`hmZZl z5V>3n>e!Wx8zu3rcsQ%VcEepRF|DV~xcaD{dYbT*OUy}{?EIKaW>O%QK07}|3LN{V z_o=U4#RXKSlJVfeA)iC5=WXzGZCR3&ub5*2= zPsWOP(R9B*Tob0`V5MIL|9sFDqZEDlO={#7U61W|+MgO^T)eIH`KSW673(>+Mc+~5 zeny0dpbNL-?xP~JXTm}cCde?Oso#$MBLZ7Zqoo>RM~5SoJni8NRMd3~)k43nnNc`-sDxSZ|8gYJ6A!9g|tUr(t=DA`gVk+CosBRmkOyyh*nHwv) zSH3)!?|ymzF&x)GTKS*{4gWy$;%{kQ>Fu)<{9 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-albums-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-albums-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..41b5a845b63de97becefb21b926c0fd5f480e059 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oPJLi$B>F!Z|`grWKiH>ar~7pWnIAHoAQn8#*fAPo|9BOCoKu86k%YP z!R&EqpAIVngB?Q-i>G<2F$05vV22yXTna!xqkJF(!-18nfcB_(uG-2F?y$jdd7gJA O$V^XHKbLh*2~7YK4K7;% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-albums.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-albums.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc7672503dd47b7819c2a4cebef1d6a301f658d GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oGwon$B>F!Z|`grWKiH?HvATEm2)6*f#Py`hppQDo|9BOCoNfV3uwa^ zMwQH1S4M^gegDde{#vH3AVWP}{an^LB{Ts5 D_P#96 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-americanfootball-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-americanfootball-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..14c625d84c39652ff4491c172fa293b73a9b46ae GIT binary patch literal 5767 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ߕI3} zL=0)PX*vxzn?^#_TITv~G3f9ivcbKo5n@kH)Uy;r4%aBfP$t&98E2r^EVW_!s*i4 z7fv&ck<&gf!D8MR59>tb`Vmfdu%2aB71y3e7C~K8{dCpp*az$4HPqR>z8Lm;jLBo_v0P)b9#Pm+9wg+D z3#v75Oo3_3kWMB8XsA~qoca6-o>=?RZWp*nI?JS-wJ^nHN;lxtp(j+))FudJsbzjk zKm|GgxF7*q`=)3_nDBBXLn4#Z5$nuFc~b*BdFrVK`Mw{Ng83& z=BJcwZGlS%;_13Rt1;=Ci4L|AxH>|K)I&!L^&kK;^_>k!;(2S_I3!r_5c<`yoN0>j z^XxYp-yZrUDj8rjxn^ON6ypSqaGL#(<^Y>aSPCUX7?q_;2gJ5Oi=W;sFg*? ziyjzKRE72%0qg>m0~H_{00`KJA#lKP9iYINGz>)T<^XpVQ;WxW_HEnNW0Q*6dSIpl zFhHw38p5iZvO`&mUyfE~1HL`DZ`z%8_zEh!1>WZ-_gF7}^4CqmR0shDB2%Nii(>5) zu_tZHkJQt4gwAy4{Ax8)1> zW45~B+0%6CCv}t;U7%jJdWi~KzJ^c)PJ?46*aUpw5pahA=QbtG2NNbs!D*D=^z*=N zsT1ydVZq#v5#!_wiO75op@sGD6YsvcnCih;`|99R!==j3gNNDJO=1A-;snu8yrX>jJJ8P7s)CI{vf zmKs%J^SlPi9|9pF9i{BWk}%q4I1-n}ye z*}F{wPWscI(n+h}a3X_7`t+Kw9z&;_DyakcRkNF^U*C2-&8>Zvw8snSP)=BZy>gSy zub)0D)JuwNVai`Lb#bnmRxgdL%=wVjJ~cPTaT+sx6mHFzmpKF+HgAeF1?K_3Ln&@i zk}JsT=+s)Rbw7RQyZnKgSncDHhBHl{i+>Q{kp0Jp@^1yFi?+bo5p((5d0 zxS^+4AI*qr8$N04`TpA0gxJ1r!IeSybN{Wv>{INkf5v>grb|_J8hrjb!+mPggWIMR z%)-#1=Zz!E#-DgOZ|ru(joy4bXr$EI620eJMXWowU7p`@{~hb$bK!$JYhGXB@a<#c ths~s+WHo}~&tk%?KP?jb68!JQ(Y$V9mmGc8c7wvZ#ns*Au`@gAzX0CKJiq_| literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-americanfootball.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-americanfootball.png new file mode 100644 index 0000000000000000000000000000000000000000..81834cf3499e194b3cdd157835846133abffff35 GIT binary patch literal 5675 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-analytics-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-analytics-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..38534a19fa6b682fcc629f0308ab1f67934898f6 GIT binary patch literal 5847 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]vPFZ6I!mEm>Z=ZWE)`LG%7s_3`AZN&-(vk;qP98*6C2I7;jyx?Aj6oe(Y>~6 z25uG9_DOFomxc-?lDfP)ioLg7+VHrp5EMSpZQJ1S6m-zvZL?XSa4p>7Fn~tiFnv`8 z%PH1#GGeBsg33IJZFC$~hWt$Fw(;}e3t9e)wOYHGeKO(=1gD@=gCPBG*C5eWyNv0a zDcuV%0l^&vP3rDR{#>7DqD0wknsFVyk?v#@n=`F{6UdjRqg9wa{nv~fc|C|RnJ4ZQ zcx##UTr`sA!JIN7t0NT?krX;fZjyb7=b3aARRVJv-fsBo$@h!Lhrah43N0r%=Euh%k_Bul)UYHby_S;&LwJqZH)s8luskgiQ*qhy zX8POpzp6C%U!_{N@1$#P`yFZ8uXhQ??Y!nN_5)(O#qVehym5Nv+sv}RTB`L8Wgj@@ z^_0JYzw1vhiTWh4>zGV$AEyzUzLDvdm?>m<+BPrb@v`PVeu~#SV_xhwir^6Zo8(WLUiF8xH4sOzu1I;Ts%;(6-W7pzhJ*z4hv(jE)#<+kc1>ZU-CS%xoj6z#gEa-(M5 zwEA7ZnW7`@yNexZcL5b^XoZk(zVt}!@oh3MA77qWil^4D*AC9-s6(*^p%R-t;!aI2VOitX@B9a|2h9p4%i)UD zaAJY5RYP+#z4lBvEv9j=ol5wCx$OODXKiCEf~dprSGGYDoxC~~?CSe4*niXiD2zA` zrAoc~qVS>7eO0=H)7)G4w%3iw=!2$)*u4L4+`y!3&QRe6@w+FxMy77^;$Ek_$=-5V zGN%a^G~LX-Rcv$gWbnEm>X0iO`+4zodkfotjNE?-xd-3$9(0##Y-S~XRN(dse?qbO z?E4)hW>M1mEi3o!LM(K8Q3<{8(aexGAOS3%TR3oP7qjPXd&$M~SMAc^d%qY8a?$=Y z$DcYZMQgW9RtE?GlR;uF(%yXZ7nQ6pF9Us&ecVL+Nk$7V-9J%Dps5(;c6bE&fBSiP i{=7Tu|98?wkI-3bR;3Alu%GyU6%zwX{U%*h!v6pY@xSx{ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-analytics.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-analytics.png new file mode 100644 index 0000000000000000000000000000000000000000..ffcd28171aee66286082c76bcfae6c4396636938 GIT binary patch literal 4406 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 BTqghk literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-forward.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-forward.png new file mode 100644 index 0000000000000000000000000000000000000000..aedf67a5cd1e5cb243f2e86bac3919cc291799df GIT binary patch literal 898 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!#0z$e5NND~hZF3_+8s^%*R z@(X4VFi2>azhM3T1LrTi|4{zGyZ~taH%}MGkcwMxE;;%#2QaWYu3&n{!v28OTS9TA zpo&7HbmpbQ*DpL4-nd!F?6ZpJB!cKu?7m0L_ulL0GVFhTi>=@shY91H;#_8lMvVr+ z3??kp3Wy*Y#kfL9qQR8OlR;U4)qu&D;k6j+2D{k|*Xl(NaJVq`I3OqyhAo^m^DnD? zsCvXQuU^1`fsuuHLc#UHTE7RM!qq=CGB9x{G*FkYxv@NX76%hU$0Ba76&DYvdK?mB zo8ZtSsB*!)xPs}jo-6FZ5fG= zc*<1%ss8?$Auozopr08r)3AOHXW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-left.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-left.png new file mode 100644 index 0000000000000000000000000000000000000000..acc8354c0213130e5cf8432d654076a2b97815ca GIT binary patch literal 1550 zcmb_cc~BE~6y8lpL`)!Hgb+D`VuyN6Rs{*#F+rq~K_P+%c7~F)K#Q~!Wuj0JcJT-> zpx{wN#YqAb5macabv!Uz5-U?Q93DkG8UzYe13_1Xm}IxRVcO30kIrU?m6VVS za0HMqXKdh{Z3M&Z*j zxIV#+8=79b^0QgiH8ESk|0wT^-0SSvwB%PZ$qVP4o7SY7;lT;a%*|2q#a6yQoI|lrCr(-@o*vb#QQA-?k zwNT;(_e^FgD#SFm#e=QBcZev#b`XQ$)daKvk3*y<3Hz#hEW(F34VFp zmgwr1Kez%Gzh@#wf^mlpQ$8riU?0p2#vQ*#u;T6Dx|y-Q59Y6Y=iDKWhjv(0Ryc0hvQRI09A zUrXFfbG*48xXzh7y@iE+s$F>EZ80gz`isSSE7U}o2+|ofw-}m;!h^TPX3Jw~PKS)+ z*6SmnCFTK~N%7ej-GNBv#qpxA4*bj(>x!Md5Rp1&wFSQ|arO#{hiQ1Rb7N^V9zSR^ zV|wS961Go%^4eS}9S*kL!rxxjJ7-RaXM;R|sSO(X@;tbj`5?Uj;}`)Zgn)(qrfhcJ zto*qX-VpGHSF~mBK)fy@>O#Z-nMc5;TZ;3bpF+Z?(Pfp+gJ1^&p)OqN!*iZ=VR5({ zQ~Pm1I=UB{s8A{deH?gBpqcc;Y7{v3X+fqWvmr!*fGjyc-(Ngq zkH>Uk=xgwVH*-HoX<>1gLC_d2%bkUY+)FY-*u`K|#|~A>isgM(RNL3Xr@>hr=<~G9MAD)&hxAj)Qfn3<0%!Q#a%#F zTtK>O6BMgtz9%cCN*z$0frQ^X(k`0nGPO5A?rs~oOX_R9q9rGL#^L(t{A#b2LN>_NH$`sgyJ}VeN%A^1XimX9Sh} literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-right.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6144fbd4db28579309bfb10e28c49cb24a68dab8 GIT binary patch literal 1537 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-left.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4f8bf90fa0c4235d8e77d505b2ff65e9303ddcaf GIT binary patch literal 1258 zcmb_bZ%i9?82;V$%1RG9IJ?$#B`aGAZR{unV~VJ>*oGE?-JrxyHZ83PN@OfnWFfeN zz%pkh7tEBw1_g9u87oB?bSmSf+143{O_V_J$AG+_#&hR z-@a#Ic-?ahB?hfeJ<3>PQm2C71l~Bxk^A>xkgL+TF*`nC!H8BC0h7UjE512XGC07Z z{G;PQ1a8lTI$RjRw2EOXc=HIP1v~;#LR5&m#j}bbN`XHRjbjiFz6wv)RYX%Tow!1N zK6vva0%aXTy+FLD~X=c?u;lJGJEZOqE#K~%0VIMMer}^Q6C#V3MlrDOfpok5VE=RX9>$(PV=mX2d)JaY zGY(2RZ95dtsEG1BW3{7tB(nxBY)wofo*exe z!E{2cR;Ganqugd@qRuWivNU;gi(Nv9C0h&x^VoM?OO0afZ_G_p<3qaXinzxv6h&4Q z&q~;6cB}DsfA^0t(w)9{1{SL_C|IV%EEO&oN!+{clj_r=vj+jHRhMQcv0;E#SKwS; zllbbAh9emUDsLXP#*?BXLtToJNP>VaX}L8OIL2*~Q6*m>i82DKN)Y(ODwPu!3i{uc zv)*s@d=P$l+ovM^X>nV@V=A4iTZP6ospqR=ik~dg+Mz;g@2ln)bk*!H`76SAa^`X8 z1TaBSBz+^N`?H&;Rt?nW=00I_xzy1!Sg%;$tQ1_oeChBX!L9Ur9en)DfDBje(ii`0 oJ6Yo)Bj2iYg{QBiLXq&FmIt%)rUs-il-5B(M+~kTy(*jQMp=2Wzyy2g zCZgM*tA-Jsl#InK8yPqV;AC(aTShRvI2OjnOFJ4iLAXWaz4msOpZo_nzdX;$Ip^~{ z-yhDER8`_Op8y{K*rrq@oB+TWivgF#NcZiK9!3ZQk`_`IXY_Y z^OJu}3$C7d^|PNd-s3JAyQX$p-nVT^y=M?2_RLbQ*zrO71->#R!lCiv8pW+@3O3L5=;1}*dQw{&A4R z`*k90s2??mlZw%o`rk59PNFiB+CbpKOW|_?{>v>%i1*vkYIzBIMUXvu z%p}B7E+NfA7JN7h=?Y9{>DVbUng7Xu!22cwSD11MPC6l#Z9K+Na@g?$HLQ@Xb?mTA zQp3uoU0i0SDd07Nvhm#?h_*UuP=ST*IEY_dyPW-#8tj%M(6*e?q{ARo7 z!L=MChV1J-s9H1Ok-_b|#?d%17*Q(djVu0;H%wU#Vc<>f*n=YHRFLagc600o@Pl!y zX*`$Nb5WztL2C;zGd!g8SpOQF!JW0P&yT&*#En7$a< sG^|kHI&H~Q(b<|}BzX3@Hp3B@mwd~opPM468|n?7@`x(o`*_^+Kbv*A;{X5v literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-up.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-thin-up.png new file mode 100644 index 0000000000000000000000000000000000000000..61bb13a066ee3c4e04cef01a09fb97e74aa955cc GIT binary patch literal 1647 zcmcgrZA?>V6h8OTE2RQy7{gL!t;$C?VSIEGCUdsQzTFq14JEoal+{yS-$Qbl0qjl(%_PZ6T} zexl~rALe8x53aiw=FCb)UQykP)t|U*+agMLce&4u8xH*1H))o_rYc;FFI{j|awRmh zfv(NNCmVIEkPWSy54EN>dGxUcO`ITZjGZ;m)MtpZ?bOnczT2ZJLV04DZ*$3Lu&&M= znbUMXDGv9Y=VIUHI&~ruU9NV-2Mp`!SYeNOyi(!woY?4JFSjaqW!k4!PE?Yzu%erm zZ4Z)KGUehu&r^EySNPrZvTfD!O7&wwjlq>1P(_Ch7P^hzVYPCw%Gn*|bT4i=3FbLIRXSf5?vkc%zso0II>{d z$h~Kf5{~uO5rLMr&|k!Kp~KH|lF`v1NrXMuyL1<=TEgWgOvd`f^ciaiNLxkcu6R1E zNg$n2V`sU0!=RWu=wI32)Cn3JN_za5EaaJ9}?v9;kTbPCF^LL6Ph`< zWxiGM#}JYVqttrU)K1CCVAw4y@^>4f+flskoq|!y?wi}(>@G=+P#|T zxfKq&r4%92aV?UvD}MIE5Ppx(+Z+ZW&Za+|9fQw_i7=^7sq#=RU0xXDWpjkuW3rY& zvmCkiSpVgxt01~MqSJioEVD6o%-r_JY{{BnIHFV?r55oJFh*C)o%!+KA>@AY{Rxls zHW8#`rGcs4LoZpuW6Vi;=(s<5DYeGUVvn+XV)rh$S9DEXszvhl);Y{&cWG>#+Y5K|Tn}w8@S`bsu5`1nT zTNtKljB}IQq9fh7cljRR^4c-_aITEAY%{CrD7k?)rO=0pv!$^V!GEGZx?F8+5Rxq$qi$*bQ` zge3%~D_`h~GB8iu-3oqmxxMR6C&~sy2rLq~mJ+o5rIU=QYTyEj!^{4wUXDL;`yxte z!|}4E*8=UD&s(5;n%$)-YoYTUx012CegghA?5q8QrDGE;FVU%0{ByS8-IfcBM>a+f P4PzZyW_HH$^aAx?FStA> literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-up.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..b4733f2e6857329706087622046fe89490f59d2b GIT binary patch literal 1482 zcmbtUX;71A5PrXegd@b3qalNgfCUK_6i_Hog;3}AHm z0J4F(0RVs;6u9p&062As1A2J16V}-DshuC=ix5Axe}5aDnR%sVp`;u>cm#ZCoznYA zl*-(SORkG9b!n-wrbVPZ+#GMt*uf7dkZBIHM zNAi8e!$7d+8Bg7Q4JG!e6T2e$;iK*mCPKzeyx9J($5rB$DRo!q%O>bcBJyftp?8s2 z>G?VaR=Oh3fztV2)r8RfI13zOQHxMw$RHE{Xh!ihnq>K{(3XgV@~pK`7C|-j$Sabc z%j&_4i=!FZRee=GQSKNPF4~z}d5axYftRi)u(ionVu~~1oXlePfjaF*bfxLa+Eo9h z*mo1(m>bJFZSG_0KXH4(zkTy9s`DaNm&2e5K8rY+=b4Ny>oiXXoZ3{)aTyyDg;^{( z0DWI&D8MMSFj>KY=7~qF4dDeBlwnKsV-@T*QAd@%>&!IvTc*d>p=pUkS zi*F8;&z_c8C@y%2M6$FAZiTJ-Sw*tUKicf?nB~gr5m7a_LwQPfla3~UmCVhR4gcQ+ l_*^YdwhCS4{p&2j^?>x$URs-Hpt+?W$nW63=FeH#{{UYcXd(ar literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-at-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-at-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..22346e2729197454466de405b2995520e6e7a28c GIT binary patch literal 4303 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-barcode-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-barcode-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..95c6c04ef0d6e967f353fa6a9d158f02948a2516 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oQa+;jv*Dd-rhFkI-tPg5Lo@+`nq1O@{0uzQtm~&OssEO0@4WrZvyK- z+q1H;`0-A0WnyBAWGd_zXJl-=)42K`kn71@_^t81hyZ?I(5$GSkl+^V;P9Y!<6$7% lAniDiv*0Hu#14iHN16BYnUr2ST($@#;_2$=vd$@?2>|~(J*@x$ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-barcode.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-barcode.png new file mode 100644 index 0000000000000000000000000000000000000000..5c7d72f0f56f18beda722cb8effaf777cde38e95 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oMulK$B>F!Z*OnpWl-Q@cHI2`oP%>`OUtFF>wG>6TQGw30l|umb{r7! zh3k$U6BE;3W@BduhXt7mm8?RH1b{RTP=T~BBV%Ln$HR&WVDLc*VlYF4kaX0CDNj_k Ru6qv>@pScbS?83{1OWN_Fx3D6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-baseball-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-baseball-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc6a21d4afa669f7fa98277e873f5d1f28e2f27 GIT binary patch literal 6676 zcmcI}S2)~J_wH}TVDuJ5FHsZSs1Y-wN7Rr=^n^q&(Sw;GVUTDch-e9-L<^#q5rXK9 z7DPrbQD;PFj_?1Rb1u%!cXjs7yVkqjRi6Dk`)02g6C+(ZYEEhZ0O<7fw9Ehid})FK zDA^@+d=~1tga;;f&9yJ_|Hq+EOZK>|%k5`obPr(Umw_XUP3-Kwyiw?c#GKrU$~NrK z@E`on?(HuP`vAaUqOYZ49yGl<+n(`Bm604zEn8;FXaZ*3IL{#-Z2gcSD(L5qv%MvH zW&Ie_XNrwB{BJW`2{K?bvsW#MKL~ua$7W&3qrGD<=%?q(nZy#8;Klv8MrZO0_I}M*BPp4IEIyy5LhWwPe$ZtS0 zx@!b9?uAUvP|3G{`03W?HEz3?c%;bpZkeu<)ste!I&2@f&vz^FO7K>2vU_AOez~(@ zmCkJ_0`G7B~{?0JGU6m6& z&-p=$LmQhHBT4vKThpiCrW7Br$x4e_QAN~jSLbN0%YMA4G4lA7q!aK{jsB@*ElEKa?4e_t z#D*g^(+pM1MgHU4^9^>%;$cK3@gT2>OEy_@geBEq6gmrT11@`X_3(^(Vp8fJ{VSym zOXB-jEy|-$F$y`wdVXl>|3+X--PJR~SN8?q?vR=*ZZBYD`^n##F3GdT(5FwT{vpTh zE%|8ve#{E7*g;W}37H{5jE0HlCL<6TNth4$xlQL5s!iBcuNnIule>@9f?e z6DJ>KiG%Zf%MK>$HNGf`EBR?oI zk7^Y+ER|9&*uk25rPv#`x0J`u_E29``21^<{2Nxbyep%Gu=<994!u zV-1DI2*qXQlWHF1fGkuuGH-G0rjb%0>;}Q*FtGpDo#%;9Zlgr1ymhOu=R6O*7cVIK zk1ym|HC~LK%weVmBhzUJC1FqDtJ~S3YsyA4!q;2Ifga5imUkN&M2JG_XHViEX`8nh>DaCM z+dMN&Kbi3VCy@9?WDsMfIJ(?CvN?q%;2N~r?x;hUhlO_MGXV)5ZKqU9CnHR1jvV<_ z)O;EQMipv#sIqw<70Mt1*PxEhU*984L$D%F6Zc1oXXi$n(lst_;=0<5fqBNBm(I0B zakv9buBmiM@bq8nF5p%PgpnR3FPgg-+M`5%QrQ<{U_37r$nnb{_aVx)CVcv8I?(-w zKTLY<)04rvXW4_&BnFiU2!8yL9T%B1^Km6RTF^f#^LY6gZ4t>6ZZzCnig`~*Kb zs%M>bn<}|s6jc{r3r)ExX?&>K*?ygqbte*=TU&BX68v;dZk3*)Wig}q^;3p$Xok6Z z^}GadtdlskoQ5K5y1)7`xM~zUR&2^Oj!xy1-ii=NjPD{k%wFY1JymI8TA*t>BmC!z zk#~cHxIs%?#^VE~q4q;B8N!cC4vp&K2SJLJ%aha+7mRCDq4-;#zI%N`r0ey&wmvUJ zy+uE~OdVccO>2)r{9GnG<FVlwOvk@A8^iu`W z@MRD`c4ET$aHHv|Ar5SWUKYI?{4$_++CxC*>+Xo}TfVPJ%iU4RymS(f=WOc!Z^_(2 zRzO?6saBij6K+vl%jRD*3 zpTP;+*8(AaSK`XUz*9=(J$pVO3IZ>v_zu6Kc|i2A&qj9uA9X^AjX${J5oNNtIyrs> z7S3{wiy1JC^*cRgu!$snImTWwX^ri2Kazrl>Ij^Uv>Uh0kHFp{ebqOT@bAa;3QT6N zYl+tU(g@Z08uAZg98zY0CC?$RN>8uP*%gJeP0vH4&cV2p4cYohR%pw8n8> z9LSUOx#^)p&X-a>tvq=yC2S?>TGT%YS#E@^3Yi z7tVRXFh1HeOi{V|<8@SyvG@hHi{9SXd1RN!@xvwT@3 zIRFa{UBMO^Os(`Ykj5wfSS6HcZ*A>N_Bp4dsqrNeUVeV=@0ezTvf0TqMoyV}p_-5` z04Kl~!4N^2eeCP8ikKt!Y<_e2H%$OR7OUO}JCx~mO4|vbe*ix_PxK8rf5JQr97D+; z`CG;}h1C(fm^mkPUE8EN@Jc=D8E!#MNf$b@BLlqB*w9y%6#XCb5J85J3YHo-Yu>n0 zwwQ+|0oFG?w=3Qb39H##kB{7orUfC?27WhWDG=ha4Xo!_CZ+T;Ihap|C^LUh^iMulXi`*%4`5a#1dJJHy@Hy zzoCU0K3W$zd$gxhmRM8MUYu?8YlqRz>R-pYLmv7&(FbI3qZDKkeRX)3xUTFuRMw!Q z;WtYIT_1LlB~ZaDnYsPi@0jqd4op9+>rPcd-Zd#8!d{KKE@BgOUVNL!mT{>hrff= z*%tgn{nOd7>_Te^_J`3cVuc~KAOKbq>dL#piuEHqxt4)0<#(_U^RES=MF1JvZGK%| z3FCpRArZWI4iiCAA!)$Ee*W_D$le`pIKk4QqY@H?RSCHibL}*9Z}G>wTov&f=9U`p z45{cxG$*N75-2LDv4swgw~N5JpZ;Wf$~-*eh5*b`j_!X1x`4thYI1Zz)4i`Gj}}iI z1u8H%REQe_xe%fv5+4huy^1dOWnRKDg#i2|+YbXk&i2W<^1y{1XgCYxO@W1PX8ler zk)e$YpEez%7vyi-A!V+{7V|~+kG@E{qre-#qZl=rC75a1DHZ+@&4_x zxza1p(#S{2R9Hx*SAR=7fJ_EBJ1wSKX^xnB(!t{8}S^vjH=>XO5BFe6~qbT10Pt*@rOJ<)6x=Gqw;!h}UX64jB21#{q{)DnCo} zu3BG2NX?p=3Iuf?q+WlwIErE}G+GDAA|v9vFqC*7Z`XZdN4ITnEO+(3GWfJy9hvFa z{`YiAkz1)#!7l7p=8*UXI^Hc5TKO()b`X;`63`E`Ka*BCo(~PlmG%9Q!@=D*tlv4- zeg2|HyzR%mWWMsl@Pzj>XE6JuU}oH&cN>z`jRRWLL^gKCZZd$`dXoaadGP&j(2p_O zwoI}Kgo&@!pBCqpenNG0SQv{;vV7P6*SG&I&cX7se8y;Bfq_XI+Sg+ywKep=c2 zF>&ji^5`nR+ZpS`=@eW z6SlSWNQ;iBu^?d4)nT_mUsN|QRr%$P=&bYrD$}<_1yl~XzFkDa&CK_nGr9K-gZhlO zdj)4Dy`zi5$<sIwuCV zUlTdy*KcXlwUO;IEJUvMmdrR?INIQ6BS*E(I*1)RpkNX7nfP~)`wT5ujAFpNB`^k@ z?V8<4&ZMqT{DSe8l2dG71rz}I6>{;x@3rv3ug|q#cFf$RW@zX3yPLSfMq|2+FBV@a z=qBD1-c@BaTU|+eSWty#Em1rU4Ftm_vpIul>Xk5<+8g-4kad~uJDoe*y za#p_KnU$%9Q4t1R#uxd-kOQe!TPXK{PmpVEUS2{Vuzp0<vCJqQ=2wc#q_N?RNWKj&)X?$2pJZk(^ zX8C0{6T4h2o@0x0hwftA*QQu$nLv1bFq!qecZFTw`lL+dBluo?Y3e*ME@c*Dugbsf zmDsyb``5gKkqJ<)ySePM<^Baii1|IgRQxM2)dT`}h86{IHp0FYk>O1{G|M)i$l>=Y z+L^I+vZN5h-Fxz2@VOOW&6#OiDsn9^A?~O1s7NC4m}ph$ zWvP@nq8n9&(pIQ^W6Dj>aZqJvd7FyBb{uneTx(2!S}mZ;&e`l_KZx%tAJ~>VJ`{MP zSehp^Z=xIl~KXqHhK&75Qq@0 z`}4EYMH5?to_|c+2lY(ST{4SCKuxOPu2iG<)_}d-(B@*h1Pofx13viVZ%e^PWq|CV zmW06AM$tj{&Mz8-Dnc$S_W={nHj^e|{$Ozwe`2x@?3KB2jm+~(L(J)v_nz4E{4!v! z`-yt$pz=*E_B(x*@n}ClkfrsEd+CkRNFN#r)4 z!4Xaj`1iT)nO|Wi%~CHz(o=B-GXTmKE_lD|IzJUUlp1%#``d;hi!x2kdzmJbo94VWis zD!)q}YrsEgpf z!0B!C^DZh%^JAz?4v9@n%!=5Q7Q%quH=t@*3FPWx|Q#FO-n!zL4c)Lrh-e^l#F?4%>kyC?1V zeJe2+_Rlr!!^{gb&fwfblYNe))oc7bVU7&1*9(+c&mAFGsMfEA9H6pbfj-6vK1W0} zmLhGt?iHopU-Vtd1HL2?pD;gr5|az_r0#!nNi9&Q>Yfv)PkbNUmaG$r^XS*Tzv&pe#!ORjj{b6pcX}y~cgId4`0YLw6&U#UnA3%J0|s zY12SUnu{?*x)xX`Jo_yy#A1}}Ycto;$5-NS%cDgYk2GXP;c{2r=yBfq4pC<*6d=m9 z7a7YisQl2(b|Rv-_ogTYvmkN|dZ#(6h`~>){5efvxR|vX1AHvBd$01H;K)=5W z8O6$*w!@rC9PGZs-YIiDMC(%|FU3-(3ppYquOZbT`+Hlf+tMObh_X%x zQ-%J=^(h2mcjF|kjq+8JT}&3@5yHi{m!`)G7`$K-qZDhMFs}>aMOUMQ zK2v5&rS0=x&;!b+UIJ@iA?J^#=gKlRe;N~(|b~j8gA5a zP@$pVjlNnxOKGXo(elSr0JumZg*RVE1zAQf&Phu_ycRjtF8$ds2zKr@U1_PU@ixRt@B0;sl>Fu zEs^7Ins@%hf5HS_otA6sx%!t_#e?VJ&N=aT?Sl7cJg`ODEO9Qj^@f}pcdd5iyb#7- z`&iaj)qKW}Y&bJXb^5)~y4a9oKtj5p)#&(6HnS+8IQH42t@!fjE(E@p)L_QA){sNB z^3u`J{*b&IXhM0`Y|R_5-zYyty}6#ftMuwwI~S7k>R)_^a$gLoMguRwcaTUI0W>jB zg>Dq}H&!Mea!j5rYPDBm2G(*m&zVfS6n%d2*LQKwt?_Vsc-H#dD$NayYvCwA_^BNs zJ2BlGCjVVJ@APxk1ZPJpX_B6s`9C`l=m}|>i{k&?hS-7|12k(IS%f(M6VcZ;(kj1g HAMw8cq;gM% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-baseball.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-baseball.png new file mode 100644 index 0000000000000000000000000000000000000000..b83d53667e0e9c0ba6a3636ae7fd35a613bbc60d GIT binary patch literal 5565 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 C^aMfx literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-basketball.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-basketball.png new file mode 100644 index 0000000000000000000000000000000000000000..3c8af3d071a0ce7e1e2e8188b88dce41f3f1b507 GIT binary patch literal 6525 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 IHK0ZR4@?&)>Hq)$ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bell-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bell-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..f84935b9bd432f21c9a3f0021e8d513105395c4c GIT binary patch literal 3615 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bolt-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bolt-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..bdf98cfdc57fd9ef4f28ed7cbfad97fc5730031b GIT binary patch literal 2384 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 XS9Mj9$6^n@%Q)CLS(onn?91N)DTxx? literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bookmarks.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-bookmarks.png new file mode 100644 index 0000000000000000000000000000000000000000..a53199afc9ea442451ed478e0320684b76354f03 GIT binary patch literal 2172 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-briefcase.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-briefcase.png new file mode 100644 index 0000000000000000000000000000000000000000..b6e581d2a3bd0d70a07617b75bd6f9177f8a9120 GIT binary patch literal 1316 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBE)fKP}kkfu5ic~H9pXsC2a zkY6x^fP#U8e?WXfenEXh|AhGq)^FH<;QWRA58i)Jl%Au;z`&B?>EaktaqG>UlXeAGUU);%**N6xm%s9ByY&|FusSomdG~gO^pU-4zxJtH9NN$KJ*ktBoBhI$ga>SW zs&vcaalwo7_FDahnHplJxAi>XyPc=s@aNR+RLPlN?%t1Mm?{6?H)U&-EbD~xS8FAA z?p@Eu_$1I~n<4Yx&w6?hr8_6vn|^-r!K#eOWBsql<31*D-56fZueV&BIIEZ8lGeOe zGbX-TCF~HypL@pZW)91Q3!n7Tmi^i$=wNiTU+LL0xw68}Q#%~)pSI)+ z>zw;WZr5&~STtK~g9ht_I_5p@YIoD3mNQI}kGfX-#At8T7AA}B`G%KV%?@Yxm@s+# zJAKve(@i<`$D9w&9GkwrU(u*)ZjXAy5$1g5<^0kL-xW9X&uQDsJK-nKhHjr_+$UZ? zkZC)yN;*D>Wx|b%&nq7tn3MEDv_Oj6gMovAQGtP_fkA+Q$pOyUapph!57GbMt)J=s zexA&XQ1Ji8?qunPL;;4THxK{1C-a|oV0OC0J3*;RwU-ygB$J-*`oPIspT9N#Q+G+6 zfe~Q@in8aN3M^=LLml#&@y_%2>2?ftj3^oia~PoD4fh891N#_cIGy3%Lh&OGj@|AO z1)vEB3|{=Z!X9a;!oZ|JE_%Xgz$m~l0O*{aECEHfuErO_$3=9qaX+;_4Yc*GvfMh&f{an^LB{Ts5!1hQF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-browsers-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-browsers-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0e68be94822701f148f623117d35ef3723782f GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7?_xWRHv9tCXnI@@Ck7R(r{q<(tH|_!(0;N z7tA2_be6ToCk6&a5l@ZtaY7S6^iOM{F}R@F9w%maZ0H!&dr zFnA%|!Gr_IGRrf9L1Qsf$u{0TDrxXAd&j m`9L%S%g^Zb1`dos)&YT*(j`ZWk6-ZyiF>;GxvXi zurK4}0E0i`E8Jcl5W}mQ>XIke^;n1lX`tXKxYfwa2=bfbziZk&0U(wE%crw#3TE3G PPk?xyu6{1-oD!Mc literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calculator-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calculator-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..0492f78e20c166303ef0fd8e21cea19ea4dc0f50 GIT binary patch literal 1785 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+h2si%u$NX4x;H!tQb zHV|;QSQv0il{5G11(Ab){+F-2(th=nW8i$_=YI~)=+^ZiDu~5n-b4`dZu_v>blBx!>(T* zbu|_LRyGvnowPT9Uw@0)rk-_*q1s$SF3FnzcO%BrrC7`m>K8 zk8UKX7wqx>>%gTFk|0)Q1G|!q04Tf=z^3f2!`560t_3fG?>t(%k~6oU`R(`r_jmGf zUGb6>F}v~U+)sw)wc01e#87g z^xIb*cAjE3g*)No-s2i?4Zly@QC|FR?xHQh@6Hy!*V|d%dHxW;ZSI6!A`$6ja`#F6~c04z&r|)_FRX|nt+N|QlllP)e zGV$f#j9#_p=eKK$rzEfKDeU69HEsL6=qZ=xeZF>$Ywz!G*W_D;GW@ga61z0EvV4h~ zFW1K8{r~Xg?7GbCz$1n)MXZJAPL?jdVwmHZZhgdhwnJp{luwi1>~YaJ@FTp)_nSRa zB=ebiR*C;!ef!w%=O#}vwGce@Q(%7tOV+Kvz?j)w>KlA@A!Tse|HB3Q(hRSE7O1&& z?4^-@4jWf$+D<%GIz%{`}zaP%Pz^dTs;uunK>+Ri(evcd^ z8ZJskd8>Bqx~YBd|IHmnt5jAuOnKLOaut)xG2ir*b34rze6F8+tw{*v6@1`Btl{kZ zC0VlqW5qW-nSHiw@4G6-J;8Ig`zE^ItNM9|^TF3>3IEpti_Rupp|nr$0P>eBBL(W9Ewwe5;%KNy6vHoy)H?{wN;tj1iSQ z@a52lcvDVpk8+-Wc|QN%t~-!hXno+zog4Ri6>rK-&|>&qua@5EGW}ul=l@TVVuBd1 z_IB2n1&fLtn0o(zxq4x!AH(x^|KDEh^X62DoB8eDWCtCUhECxF{~~=(aVW&i`dT-A zV+TW&^nrzmTU=QZm``M8w(&1m#rtc*E-i(IPRr+8EDp09m_3^#mi~cZQFvp2#-o$$ z54aT8Kb5p$kambWt<1nU=U3?S{-R%>SMdCNVY;c?VL5}f5t9Q02Lq!514{#g0K@f~@X-Z-i_Op6&%Pzy)ZMRQ_HSJOZ|O5bYJ z%)Y_!$(m`vB)P3^&ecymatCfr*c>It$Z^25A-jR`tNyZ@8{YN5zB5icHs|sq9{B^4 z4Z#Wd!cNgCmv5=;5Zz<&qGy_#Bg5%?OZa0H)OXme3i>l=ZRGp=4A)%WFg!ddw&DK) zkHXqHN$ec@!k6zo);sFEN##9z#9ANg>7kyV+a|E9H{KOKP&;Y)+Dm^n_%T`M?QUY? zxVyse6aPPzUCy&K8a4zSIR4YVZ4(p6>TO2f>gUNjWiqy?S0A|jaemG}PUZqJkNyAK zS^g_L+WT>R#;=9@eSgZ$T%!Ky-On|8b^li1Ub4P_xgCr5eU@LlkCeMk)~}!AbJ}-7 zyh?qdPV>?Jw_DEK=h*Gamfw5g@r%`JZzB^g*GJl=e!RCMXWRV<^Rp}T6188L-Tqqj g_^AN{eqbS6&*+{yaiW*i?|C4Vp00i_>zopr03wpg`v3p{ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calendar-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-calendar-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..593bfe44c66aed137dd0b26e0040ba64374614bd GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oGG3zjv*Dd-ri9ZVo=~d)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oIXz%$B>F!Z|^7yF(_~_IR5{isdFx4LXz+|sg_=sHWklFDxR0T1;6Wp z3}9%8bC7wfc^_m87&P=b$Uzvl8dTQaae)exO8r~t0kme)lK5F6$t{n)oPM7Mnc(T_ K=d#Wzp$Py{Wir74 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-camera-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-camera-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..f835f6e6d47242494e98f7245863fbb184cafa03 GIT binary patch literal 3582 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 UsFS*~OBtJtlY<+n;!ptd-}Y|IH~;_u literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cart.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cart.png new file mode 100644 index 0000000000000000000000000000000000000000..2e7cec122493382de87c38b1d59885abc4c1cfdb GIT binary patch literal 2200 zcmc&#eK?fq8h>VnF~baVStTQ8Bv#UzE92wzF~(;z<(q2C%2b=fQ49$in$KF)X3AP4 zF+*0An98QrPDbiz38N1c$~e<9zAi#ye9U>NbDh)q=lpq|>w4e&et!3J-}mo#KYu(~ zK><6k`gnZ+0G3Yk4gmlTxp06&K&GjD{bR^*gZ#pLAp8Ga$5w4R0x_^p3JC}WC>+u1 zYZ8ST7!)4KjEZNmIX~tIMPkV>H)^E6Hpn{^FZz_D;}ahjEZ%jO0-$%9?(Gql+CAFM zJ;Mve=_-TQzt7DS9(x&e_^lSUm$*7QB5`ZqN6ZgR1snc{O63O);Z(L7Ojl{Brocu>6O*1IY-lKxG7!C@&3vTbJ<0f59FG;QxF!*0>a=v1lfJ(nhwni|q?Y~yr z$Fk~dUeRasWm{|EIMgA#SpuBvdFbYJByreYe$xvZoNKTVkW=5L?Cn(kpkt0gb9S!L zdCG*5aK<2ygeq%p6elKJ{9i(ke-&OuM0eg*wp~PZQ$OuWjId?6iRMirv@XS zNp~_p^n^4%HUsIoUW7CNSR@ze36~f{=P~dYDX0*zmx^|iKlhkS!$D2RP%ng)t98su zKZ$X&Q;3Zp4?4UC^}R{8v27z6DoR3yp$#}td5nN6;R=C*xsm{Z0GsS|5y___tYAUt zG?M`S3cWmO;RUj2MG;rHqyMw}Nt~oH&i9(YL$XX3I)?Nl2H7|O@~bu)!U{*@>vE83 zCUHb>-tGr*D*w&7vc~m{<@kRN=D#`5*nMlWB5(~Vy4-NxgDGaswO!}S~{a>UZrfYQY&^2&{5dTl^PKX$OWgr!TH|N68xk~6dnf~V4 zrEW_!YL&y2Gg;hhyvfvJL%&PC$Ju9R+NzxgKWg;{?-$Ouzt`Mt)R*&c)KX5GQTW>qk1leIDp@%tza3aU^R6PYB1M)0{4vKSAFimO+`POxm#nI^nnw zuP~*BOKdry2H}K-4n1`L?tC6ypkQ>bvk)+^Z*P@2| z2{Xrgv$kKGm!qE8aGp#QF$=BTBi%YV8_ipV-trk`MO)a}U9ywy5*_ClcJA30Qds&nhdf*IfnJ#bk!Dz5jw>7X`{css`-$aq@Ubw$SCY)67<3knl6ZQ3P z?v|=gY4t`UO4wZ_tl#EXnTNZJbHR7E*ttPd;sbw4Bq!=Oy-XIGY4*xqzBQglJ`!st zJ=PI<9-+T~au_d-nOYeA^Rd{hshEW%pE*IjWXaLepCKkLW1=w~yqJ^VqScQ|I`B#~ z6(J>)5hdj9pyxZ<&#95D1YgDx(H10yXz2SMVwlP`-L>w5m|9qTg0L|1hr zrnMLa^c+#_6u+=)NMPu0n%*}$r8nIE!_)J&!R<%YZ-L@+U zd=b^W@FHO~1TpfB)TQSrAGG&>GmO5~VN0mZTBms)lhCFYVH)f$wjY~1IB$0)@bsS7 zP4?O9&=Rj1R_10+*k21|4p%ZMs&1Rn)_*)3Ki-m-zLzzeG4Orl2w_!0y7CupC-3~(CUo;H0 zqB-O$#WGo~O1Mfnkg90j7^q1d3MSNSA33bzQ|?fP4o_X7+;JaK0iBGs+|nE`;dBD# z62;K-d2?`u#tpNN&|EU2;-fUn^ZIhh!?&_%%Mekmjm>rZG6?M$tkAn-5y?j6a0|T?Hr;B4q#jUq@Pv^=Qim+aM&aMWfl2daZlsmU}Wz zQaIx?*Q?=0^X^BBER{Vcsh}dGy|xi(mN7KEXRer1&515dJN|*kOkbWbqMG0EoVDT? zyEK|81A~9{LQt?#0sQ#U4~h#^aGw3c7IsjC3>dg)`$OB>uJE2W!=AtEm}N>E&ax;m zxXUKkHgX*ZWRLJuU@o}A7$*FJ0Vs8p#R(|&poU4cVKHBURbxBzk56@P)jwFt?|OCo z{#%wf`3G}3Ss1Icl3qzjT1?C+y9Rwa!F*!E8 z<`iLErxw7nW0r%^gCZu+hSQuTjDBhcUpakhnS$pZxS~!v6Ek6d`pdpZoN0|uFjuGiD;d&AG7*H$7y(l;7a80eQvK L)z4*}Q$iB}{_1)- literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatbubble-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatbubble-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..447f9cda9c067639bee82076f9c8898019cbd836 GIT binary patch literal 3640 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 S6Bf~bOJ*k4#%~NU#Qy-aTXcy4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatbubble.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-chatbubble.png new file mode 100644 index 0000000000000000000000000000000000000000..33f3b2d39b6bc5ed63821d90f978ad8573db0b2b GIT binary patch literal 2259 zcmcJQX;7015{AEgIY=M}gc|}0AS)SE4goo4AOX2dz<>;gphP7Kj6xVrk0KutR2&fG z7(r3uf`Wh$MTbKq5jY4rssI4se0{bC0sy#Hf&d!6hR&<&y4DcFVg`Ax@&6I{bA^Z2=8}>E{dWNB6l*uy zc2*=ip38&s^2-GcLXo(yUn2cD>t5UP8351(->vkZv==j@J*OwE)sd`62{|?o(Pla7 z3rdMocbr}{yLBRDx$OF_4P!Nd-&Xiv;#kpd?_1x+bX)x-=RCIRndctc9c$?7Gm<-0 zmMG6VKQFJzI-&M{nfk`SEim!?kz}s@m-OH5$Ezo=iMB-0wp=9{cE@O;)<46~8(avV z8qZI2{gObvaiPEqC;R?I!nGTBTCoMvv?kYLM`r0tcxOh7=%H-R0*y~7XOwL%^+UL< zm@W|xp>QsTD-G5M6_Q5jF6SJt+m@<0BpZ%6wj>L655Bo^-@MYh6O|{r&nXJPwvGJo zV1$`j9v3>ne|A}hiyLxdl>5(KxRsczR$EA1%6540#yk=(S?KyyiD*-}&5Q-ay{4&W z%Jj`LAsU*o;ius*Zc}^zR13=8g8=R zwGyIm>kl^9ekqouvsSi0IkT48a)y6ox9HVp%PF@GtdH^)u$X6*q@X_k^}$WGsCL*4 z?}MR`aIE0Ef*c3Ur^3rbhEn+$FjZc-z@Jl!&8`W*Zjaj;qC-zs5C%h5$Sv=Bz-EN; z+bAHv3=S_T!@>2;dMR+RYA*rB2A?3L+V1&)opy=75zJcSIuW3wdUHM4wu_vUI(X?2 zJlH>?YCUG`J1Cbq`h$K(a=ZSYiD0wi;W&ncZSgajy}!C=R0|X&4qz4g8Iwe<2TM30tHw5eGr5i^U@X(-~wa zqCh1a*<{oO|Cz5tZ!cBVU zpv{1dp%g4EjgE$Z|ERt9D%tzhK?(p;#0^~Lv@cL9W?p8kO-h70oVb9sHQ2wy4$KF? zWFld~LePTl;2FrzK@q_&pdH&tb|+V>4Wpt#gT4OKnch6FyL3%4elPOI@nNWjW-s`T zWn8C%$E>>IDv*P)jaXe23o*;r=hxA;i7&DCxm08BqK-d@wdc$qt`tq!^Y3($%JZ=t zk?ZQW>nQve>BC^M?abp6<$I-|CLq` zRf6d>TPC5oquoLmvJ@lxbs6q=)F8b{kc(^vB4C?&iN4!|%(foU)i7PLcQZ7P_);gcqY(PI$+RF7ZtEMurQ+9lk z!j8YwCRJAE#bRtDyY{1r3Zek_Ue9$99qa8U)65m@A0Ez9%K>lgS-mSK(iTNS=$mo_ zI?lqQxx<16f9u*-0N@q80d%Z;i^i%KY%$L7B==$fbg{=HdiNcSkaUNpw{zF(+a|?h zZ&<8v%&GV@RI5Icdg)L7UQlf&i5ik3&1;YFbJL4q z%=tM%S05GiVY4br6hhB?w9<~`_y-h!Os@cX^c?yh*_~@$7@V?m{BtZ-i}FZ##j!G| zebuy%v+cN%vKDU`vE20YDVr-rjIZvFMFl$yDzbP%VBN&=g4-)Yfz8pUY@A=ln_M`5 zjH4xW8-D&gHq}en;{)s{#BH`wKC}?yp7zhAUl|f@SXBIAS@rTJ$mn#TU7T6PNx+eT z+wscQn#uL>B02vo+guc!9M;{C&{;D%(kwgleSCL%G4j8^=cT8367ib_y{vqpuk&x_ YI9O2psg{CzLdCb1uc!akdUrPeFKF$MkpKVy literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d5c0c0526b49c2886cc7a708db09ece0652514 GIT binary patch literal 920 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDcFfKP}kkfsD|R&CM;>K7>q z@(X4VP%v-^NGNESzhJ}u1LrT?fAIc8k#EX+puJx_T^vIyZoN6s2(qkU!QYkQD=Dxx zq3q=i76*-vrUx&@9hn7p{>wHsF*KfJe)*6dK2ty3m2llq7|Yl3?*7|`H~;uN-oJ17 z0;2BM`ne|jKmM@cz(2kV_Zfd#JJhqkc+c=xcEY{=)!IUE{(T+SqW@bj$p5_vLqAtX z{?E9)aR0wwuh*jy^;Q4(A}fXKL1E0Fy|?;ejt0kKgQ`g{Qq9*YTfP6kru9=WhwGu6 zud7?PwjVV3^L2~e&v5a7e|~;`ety1vJrd(+{2wsl*LoOV=X7}gCPA+Mr`$CDXiG2r zpuc}%d;QY?BLAlT3zmDgf4-UR-FmM7UjH@!X#ZXQVf~l+hxT8>CZPO%-#f8??C-X$ z-`%>O_0Mwie^Oh2L->bW1}Gyc(S*pDpu{~POv{75vpx7-iz z?}X|z*Ker*&GcisKB_*bVF_#BpI&xY2df;i;C7%XrxA{bwvPS3=f8En*1zH}ul}aT zKVSd#_S@9pgTe~DWM4fd}529 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..1601cfec7500a0c3a1dde2bdaf010f4f56db9399 GIT binary patch literal 4706 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-checkmark.png new file mode 100644 index 0000000000000000000000000000000000000000..23e7de37cbdc9f2edbed9de2197a50e4dd259da6 GIT binary patch literal 3080 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%0DkmirgnV88{ zI{$Xx#}6v1_mGFccfu9(tW+3^`p7Yi{PwEh<_G&qdDwDb^JBmrqdOEradGz-4}-PA z++w==X>4uFLog#nV`J$NZO7;I`>NP^Z#z(){)oz=Z}xPD06RsCgz3KBrL4s2@QA653a7Mv;ZwM4VO^(n_(?)#NVJ{QlV@NK~Z>msH|8eES$~ z0S}2-PPV5glUE(pWzG*b7B(sH`S578B2pcGt{TRk!WdV6pL`*H8^J1LS?~fiT;4;5 zV_YSMu7=BxWt@(?^8JOP;4M7Elc8w%bHY@zNy0~#ZIe2ogAC>et`0Ph5qyax$Ip)5 zauPF?-Swu@KWqp#Ts`>oLVvpDr?0DK4oo$&it#FrKrN68xemFHQ1+Dn8M-+3fG4izzns^G*wfMM4y(12gpeEFX((e! zDrIsU{?Fov)uv1i%l#C}KRNFE^3_+( z->mFFzRZ|?t^wCxD(srxJs2Sysy!H*WqTrpm2NQwAM&*G@W?(ZCgQ!3;ko*&iT(Qa zL!;0P&T7V6GYKo^ZiW=)sop;h-w6(i`Mly^qOz`iU!^>_a-%U(mWxCqeaDT0UpsZ}cEHQLY0X`Y!-gQ#2ByDPsoYDbZam%co)NZY%y<{Q6V zVW;u5(lN+AS3mJW(5l%vCB~9-))_0e7*<**$D&}@Oq5Z2G%MvsbywRjxUoHC^U&|t zpS;zxyKp>J!}G9Al4kP9DSnn=)7%0w{SimlE?X>$p%NLht^E7_R)b>rYU*&Hv-4=g z-tIr1M4{`dhN7)}LPuhg&CUw2ZaADZ7(iuMo(svris+ zyz@1atOj$5478q8w5q98@*Y#)8+W=9#OJ1UhvM^cmZH-sheOl8MTs=BH)`LXxT?<2 zX&*80&XHgWm#QzM`HqZ6Rw0(X*`@H3pbK-td(BZt+rMka+K+XlbpBX~^g4YkV}kaUJTBIA&h@DJE6?poe!Cm~-mT+pUGv5)bGO>s zY3ZvQ;X!VGtZs+b@5dVw=7!!WxlH}DlI#3tNc>H5kIXmala57qI=*IQ{!g*PxcG2j kN2ouPZ`_jqcK=I_phpxveAm(V`M+yBYiFzb76GaM0UfhC-~a#s literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-clock.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-clock.png new file mode 100644 index 0000000000000000000000000000000000000000..fc17456034ee120e1f736ed043cc4902cef9089a GIT binary patch literal 2762 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 UMx%>Ij(;`+eM5XMdGSSm0KTm?RsaA1 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..e64d614e19c72aed444523061c40f74f38260410 GIT binary patch literal 1204 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR(NKz$e5NNFxI#Fkr+DN*DGE z12yoM1o;Is2p9w;%wMqK!1)XJAH4ry_p*?mfq_NE)5S5Q;?|o>8+~028CU|n=X9)R z@mk1yhjVL8_mulVjy|K9m- ze%&U$VXK^fM%;6r4M~l%XHCybDu~^yJNzRK#JHEj6ry0+j|9(EM zm;cAte@pGX7!(qi8JLVvC^H5X1!e~(AeF%Kfek46U7BMDgH4{o111AzCOrmY1qGlU zGX@xy090%QRE&*MU`$YOU|>j4bYL)IVtJrM3Z=zljI2Y6iRHs53uT}Y$9p;$82{AI zC=^s+kYr>kAcEOLe1FbfUWREx7SF6$`dVjK zyjsb*W`F77V10)N5xXkm7;+A;Ji9hFVdQ&MBb@0C+!IIRF3v literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..de8b846714c84ac8d0382a8c871fd74e9f2b574e GIT binary patch literal 4999 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-close.png new file mode 100644 index 0000000000000000000000000000000000000000..6465d4257cda67e8d31913a612bee8593e87a5e2 GIT binary patch literal 3426 zcma)9dpK0<8eeP84Kw4GTe2HO&4@&|wT6;Jx@?7$X0j`7 z*_qHzx|r!UE>oklr6?mphzV)b%&fE8&pzil=dW|#=Xsys@B4l4`}^K+{k6WM%%D|N zEmJK30H~`2{X+l%!YBl2;4pY_*{T_XP0V#+0T}+D0sTjS|0{NkjC*0eX6Ye8p@6Qr z6P*#vWU*5?Fj91a$FC7I38n45vI)8G)mzg5KsmqK-zO~d^;kFg_-iMF!*O1kk1mGC zN1ic^Oh8A+(!+cbJPn<)WnJja!~5h1Y)$@;k&#N%%9gB&j@#9B=iX*byji-QSU7j# zkY8)#tFr7p9f^XpjIy&~(?44~PQ_C*hSz+UCrx_l}M=^S-b*WAeA*9cw1j z5A9vQA_YVWs+AWcMvY)pozvXH(6x?TmDY(t%pLn=aHJ3qJ>VF@G$V&3(*& zqmiDy%FF8G8cV2X30;q`q&ewih^+5gK;^rxzSRZiqx2Gjr;ERv#V%uo_UNAlhbLB! zyBoV*%*@$mw#jX~w`tE$fj=>~7&M$*;`ysi`p}6#t0ikP3uC4UGu&9SW2T!-h^Tbo zZu3tX(X+Et8tE;>-3ul)l>LIL1@@yto7nP5%Hqe>RSG6{O zp&ziv^}^~c6BJG;X^VN|g?!!oiv7!$7An%vv~Uh+-)_1uVURfBozee_0SvExHll}C z*8K)Ft~$(oFJZOl^VGWr7mpSfzsNSxD-=dWkXK}O6sGOBW1ws&1n?r>L82J}>6{zrsgp9t)LVsHf6 zNF3Ha;dpx-0N;>CbOR5tYfXOPJD7qkY0ot>i{@)Tw?K~LYyB6n6R(XR@;tRyULqKQ z{^~z=|0OYCe|!?nnj$D^OO4wMRNv4iMzkAmvH6>J8Qx+#0-aHsIEQhs>&}1E$%=v> z$;gfH`v6%L6}`g<-9uJTPl z-eRQpw9Igtc&C`&c~gpv5f#dP=kW=GdGcg+$=7>?X{z~9k+;YhC166JmX8RL$r^NmOoPsEy6hHos7yG2O zq;-5Z;kldEGxtayUJMA=py)rgl_aN{zt^Fdc_AslA~-rQ1Ly^U)Dd&W06eilSvrG| zyD0M6(2t;ft*Nk?)>)C}7lqT9?O!=9=HCPNEBkrmGEtl`Rc*CRW^7CGc*?s-F++NY zf={HV#HWGD!e#T|0!J6}sd-NOPk$0Wx2#*x1V$^b2YeCEQZ?T26V3^GN2*W*!f8)ddTN(2*vJFkSMQMAHAI2@Na_oQm}=fv zR5)NY+yI&>xm=aw_2XdEW1i|jt!wLChKM%jqc=YVz`+i9Z#Dvw6sI$|i~t;@IGxV5 znNCKeyuB2YXSc8qJnqb1xe>Q_sHpUShMY2dj$Uw3Lr%>sr>jf=19yIs8o_g@ndh7E zoLt0`I4z;k^o7f0*6K1`cfkm8x{Y=kpZN&jHRU6n_n5s%?CjQJKsrx0wMma7rFxsR z+rVR0;CVOUP>rSR(lc#{azx|U_Qrs@rt;K=&+t#uB~T=(=jKDjKZXl zQM9RU`ff~Fv~S$fvVGDe=Ww^nPHxdA|{tnjqlC_#&y&9`OIjdw(4!2z41*2Eq$KGm1CU zLX(;+ZcXm}a`v$hH*fN$g16MAlF=c-e|DAH+`#&T?w7d;~mK*ZE z4WJg%AJ;teegnAI0GuAD z8S$}8lz$TwY>}dZEM0K z)Ietrd<{w-Y{JORIhGLix; z zQtRXKrrqE_ZfvXg(%XQvn5MOVONkP`i3%NP+6F!DyTd|ANm|TT@IcqMI+!dV7}VTGULElv%W3t9FNc`E*RmEs zEy%XV{rJ;UGJ>M$zCPRc%v5ogemmL$X^9NFc3am2s7T9}8gA8+LUa_uS1{SMS(UB8 zyzTh)uTCa3nJF}}&XDIZgonS_W#1z{Grr{4N5{vb=f_Zyy12`@tBSMrW@f?02InY7 z@4ACu=@{euZ0v z=a*uh9XcCi7=U{eSQ#GBP03rDXV2bb^prca`Qp~tRF@?&ZTV+H87mKBQ0512tW_znM)UrNXeLwLZk~WDS-4rmB2}U-w<_i= z3X%)`%O8tAOt3mz-=n$lir1EOwA7e;Uy3$KMC0`3XK#HAe!A)I#YXb^TC2PK=7FKC zq&~UL7_M5~L%JqPn?Vb$N38MgXz#AoN6wafyR*gq7gi$JO26S4da%!dF}nlfuEyym z+zZmVXPlple8*g;ip{59qtT0h5<{EOSxIdD+N^|+DGzh2%6}t~nlArw<%gr|zIAV& zsg4PBQ1M2&S7=7ds?ZJFkA<5-E-Iac)FiaaT`>bFQb^JdLup`iI3fxQ+B-E4c_1R^NNcV!EK8aPp-dX z9p9b&`K>s;lJz`h`fbfq=NI6=-w+7>qtN2}65*pYF>&8tNdFZw!{qt`3%XBA-*16Uv~CC0Zc*v?f?J) literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-download-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-download-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..02274e23af0ebd660bfea2dd9cfa32f76999d3bf GIT binary patch literal 3953 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-download.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-download.png new file mode 100644 index 0000000000000000000000000000000000000000..df81fd78c095882238b0a359ae47537b72ab6079 GIT binary patch literal 2782 zcmcIkX;4$=8vf47NdjR>428%h5fK$dpeTzVIZzf64Jn9%fJ8+_3yOjuvg8A-Yf-8w zRJD2yKXr2aB(kJ0_cN)F={K|Mr++5FhwdL2DHb=-ShR3>uwMV!G_fcACrk?5~+Dq5e7$DqH=w*giji=dqed>RFNRIMsuvui}ge zQ+5eXblzF%?&TYZIC+K&Xq%r+UJv;8XV;oH?Ng>p1hEs|h}4%+{E&aRV2xAY+3hXQ zsBsT-J1iTdw)2*yjx{W7X7t3bZCGq=^yG14!&1leByI1*UUSINrbSmY4|I6wZtGo@ zS(AUjeJ7f6L3yf~{NaJeCL7(CRiS?S_4ZPHZEv}s@Fcw}7oeCDy8;T>bq2lS~rTc4OI)U%>754PzJQZGdd z4r|p9Ff`^SlNUN>i~B^<6(4zl=wC;K86RExFZ7JZoulF>^AhAUr{&Hsmr`M_ zpl;Bn|5cLcS1=NepTFb7Q>;vnMgQe% zfCGA_jtVSlSHwnLI`y!krnzZ=a?q6zPNLVrj`T4491{OUi?p|(M1cZIB)Enf!o@Ng z>9R%}UoPC_Sd*!Jk-H|VrR9ZkD{<(|^j8{^R;psa z$gVojN-yRs?zMB}&vx3_Vq*7pVbRE>*Nxz&WJOKcP~HIELYbQX+Rk=?I4$OI(JcMl z{k3xQx&rcE&wBQ(ztF&}TKO(>)3egaB86}FgB*OqY9`VASorMrbMm{QX#S(Ahvrr) z5oeB5Z}>DS?>&mCRHpsisYXh{)360GvdO#Fq^lVnE;+ygdbGajI-rl!W;TUG^CwJO z;#3lBEL`C9WdnmLUO*H-@_tnMDtmdO+NyymL=5NY=ZmOkIPud=I~)h z;T0eyoO0A<=EH7q4!T%#@^a98{Bn2@WFVTRRSz$Kdrb%jEpB-3fu9ElT(A16v8G&v z-Z0LQEi46Tu;~R`yp@ggQ%5}en9H$&I=nL8U0zIb7lsp;8ic}#Xtpk7@6Z;gRZdXl~JnL0Y_5kR;Bp!exJ zS0Taxr-^%aUUtm|ku)$uc?{;F6>OU7<&dS3%1YS92tk*c+(!lbAI)(Ehcrj{;sx74 z^qQ<;^a*O8q92Sf%PE4WqMx@V8%MGQG-AFhGZ@MLwZ_CV3$>lXCwIsFl()4R8^>e zE|%)NeT^E>B=w0uVj4&Xed3NjywxwY6fyxFOL=Jw`xRfx(s3JL51Yyn!5b~&fKXrM zq!oY-ekKo#fxx50As>MT4WUUFd1s?AVr9xMR)ikGuC`Sh#K=U6RF!E*DPGd52gl_4 z;y=XO01dvS0e;BI?s6b_t^+gP#DN|cMYw4x2R5aSw_1XnBz4)(1RvO?j;{;{dl62)QD|xW{$IK_f-P;U z>eYSpVRn{3=f<6KWF#%mg&!=UlVqtcaep?{8rcHtV;yHowA%lI-E+R{yIT zK~>QoEgn0xN_64y?)AwVf<#xq#2z1mYrXX=C?k=Nhg#~G5vA81DU#be)^6wUZtY+9 z-la(c7~cKcId{O}$mu~I3&nvNK)3*dfCbRcI-{p5odg*=$EDV{LZzmeLcdGJJG+#Q z8rXfJ{|`HE(cvZ~L+%P|^noUz5WxDgbU!}fy*gR#F-9^no@WOJWPlI_&Pnq z6$*{79IGCRdW{e}Md*XQdzL1e#M7e(eDU_#2uqg49+utxuv=0U1}mU5Oj5Sj%yT8W zK)wAelPk0b-Q@}|T^2=F4WSxTP%(EfYQ^QEViAJO0kaxv$3b5hj$^nIMNPpJhs8o< z%1AUNtV)9`S0+dv>PkWsO#HQ6edG=GH&v}Umr4H8ryNO~(!{QVKG9$(iY)nO;r}vY z5Y3wl6}vdHJZE@Yu}ih$aVCd1t4vHnY+z~iG^JJA6tTz>i7y*doq0)t_4z^tHuK74)<Tk6 z0^q0GY(25)&-GK6fA}|E$m7UNpaL#awl_*Xss8}6Afmx2W+K4pn@?eH559YWn=tJk D9wlXs literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..a2649227729d4f0e515b22e535778a10d554409f GIT binary patch literal 3339 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 ON3k@sMb(<1@&5(A`MO5{ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-upload-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloud-upload-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..905eb55f9591f9191e587f45b55953cbee2044f5 GIT binary patch literal 3927 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 MU#|eqIu0-WZxc~qF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-night-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-night-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..c2612d709666ea9d03e1be1167342eeca3ddc427 GIT binary patch literal 3814 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 VLz|+Hy6u0RA3JJm{`d$v`d|EK-u3_h literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cloudy-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..3a003181f95c04a77aa51999b7b256692f6aec27 GIT binary patch literal 2280 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cog.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-cog.png new file mode 100644 index 0000000000000000000000000000000000000000..306977100a247ede2843dede31f9d750ac9bc2ce GIT binary patch literal 6029 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 Bxaj}@ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-compose-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-compose-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..004ec82b7de12b8ac3c7e93cf89b2a9471179a9c GIT binary patch literal 1584 zcmcJPe@qi+7{{M`k6R1JFJnPA>)L_Sxh$g51pi=dZ6MHS7!xPB2HU8cBn0dnnP&WP zZ_So&EGWqmbjcW(3DazuARAz#thb<(WMWH6Ml2$XY#CxpI|ps;ad*3-S#TKVW_G#z zJm331-#quex#az@w4^8{>6s(|NHG-`>;OQrM4%+)(*MQk0l64Ux9=>J>l0qbeh%M} zM`YCPC@F(s=BNSqEZRm9r0oGBK}HAqfA&iBNTuX;WfKM}5=S+`%G z$ue(B=RnxRAE%~TuQM+hq^sgSB6c9Gp*{Lf%!+n^)!|=haV^T=sEwTtA81f2t~wxK2LsV?WhHAiKsZd z0vO_#7>!*pDNyOtxger5)B4sJ&2~wfKfN1oL}~31Q-#h1a&hhA4K~f>;w}+w(KW?0 z3qcuPfhu)d;6nG3tWiYg4`~@96#wP|+IX5h>VjJJ0Q1I)V>K%q?AoOD*7r|1r9Can zwOZaxINx67?;{Kh%qkYZ_UWN0qL_$~bN7tD+yi07gnNnWm{UyLG6;l61NTuCOykxG zMD(;hMzVUikI?V+H#PW_LN}AfT_;=RSw`rH@T4sV2RjZg)YrK0^pJ-tDF5TWmdoLb z?+C;T(Ak#=gRllRlPAHGY(<7m_=yc{7x%GJ)|CFK*ztcSm&3dQB!Xigq%g9>_2^I_=l?`Y z=#ach1xMIGZEYbh5o+$?_o6*KMB-{iYGT|^5STz>&XPnvntr}qcYE8mbMcm`u%zIu H(R%bxwn1oq literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-compose.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-compose.png new file mode 100644 index 0000000000000000000000000000000000000000..7b1072ab5028d20939d8075859570ffaf6bc16ca GIT binary patch literal 2061 zcmdr|ZBP?e6ur9%7!x3=Rnek_I#wwvV69B2GrFPGQKl79qxjL1)DN^)WfYWFaCQr$ zrCK$L77;B`LB*g%p$3hbwOENoR1}6Uk(5!P7%)U6f!*xul2Wlc*0w+Tqi^2ad*7LJ z?mhQ?6A?beQ~a7306fE{PMQgT^Cb=<0iTKv4>$4YPQ*uw$$b7FpPcap1NimA;%0`= z0t^=j-Q4?#`idnUo?cSfEB#*W?-x8hLaBG7o52y8o zXU-bVoxfnDFaB6`>8H!Zrt3HAA6lL1Sz`d)cZW?1ReVunshKj<65M}NnL%izC3p8# zQ|Yq38fT0sI>28MQg`UWdrKuKa)~zUW#4RCEY7YmzFjvw`N2sq?8=3coM9Ina*^XQK{Km8uqdP{MJX6|OT^E}D0Ms^bAt zZ(M<)Bq0-|q-DdaP+h1Nl+;y*C?6wDdy7t{gv|7T<`I66xr!NDSV|W#c?vp}pocJ# z#m8|=W&-+^k5{jMZOcxbgLOl%s`sUvFBZz?^Z>WaQ5ucvnl7ShsynW zv5stY9+BwCW~X*bkEEKHkWWJV zwp()9)x_(aPceWu%tuF}nJO zz@@s$#;nor59xZ!8}CxwR^L?Lqx_(q_^jPqeub+%&pgXgK75L`%EgL&igl+tJ9&}# zp#SEBiMSe5!PMpvwr4Wp^p$-QEM|Yj;KpRTdS39M2#qJ)+ zg^zAS_jyj@Jpwp^nE)+I)}H!49to`D5azgb83}?VsxAVGU=v?@syYae2nvTFU+POp zMc7=R%_Pi$V7o815&JkwpL?W^ABL%#3D^RIx}o z?pUt`4i$AvMK=BGs*MY$0w$En|LY(FtoKrVUb2d2omt&Yk>5a-C!XKjg8PKn&dgWF QC3lm;CWlWt@xChQH_r$9SO5S3 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-contact-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-contact-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..ec8ce43778d4f2d70fc9f48191603818bbe79723 GIT binary patch literal 4846 zcmcIoc{J3I*Z$0m8Dqva3~UW6ACq!wAeml7fOSq#3;&=T`7q{ zma;3~D9aQjWf>A<8Z&R-bKdj&|NY~=|2)sR&pr3tbI-Z=o^vx@ooxkBQYZib1nljs z+yDUjmqGy~>@V~@QXKdTUapQF)_?K;!vqWS!vE&o7wzWk4hYL>o8w(v{fQSziQvuL zQfhreCv9|Wp1#hosClsk03vGkRs@eLA6I4rC=ZSJ;l$}am@v#)n(^DbEdch?_> zraV;Z#~9BDQrfmw2gY;6bL8Mnk?g~D-F5WANm=G#8Y-UdU=^{TID-nL$4=TJM(j?F zW^RZtCD~aWCQ%SAWMs?Nlv7T^xhgi!GZ_ZL+1e%MhCA`|{|K?ne_MXq*&8bTg}@*Q z-W;p>Nr_seT8g*-kGdt7lPl@lk7hp=Tnw#U7V!SC`pKAtLu`BSv(sX|LhWTKZEI`m z_xX_9w{EsizW3E%wexSwY?T^^cTBL?Ke)L8O=0WLF^Ybis$n=>aWlq($4w*g@+~a6 zJvsxAod|E+Qhnf*L;LK?6dVt$?0E3~eHuUUaEtHfo)hK?2-A_2Pv7OkelG+QX)25( zR~HJSjg{oqnM#J)P%T~d^{U(X$cQ4QSQ@c@Epaj*8~;^;pIKk#8^o;=&);|4rM<4} zDqZ#HW_4A$Re|V!;W(?AD<|qz1KO5O80wSZFP08_S!d>X`7J~xaYbWZu_+cAvXCt0 zhRB_pr#VavE@B@uneSglb0(sV8BzDk(-*9Wv@?v>iS$zTg8NbPuMSCGk2+N!%c_-X zqwCyZ=6WBtk|*^%d(TcrytV4s?SFi&7$MHr?=mEDBxP{O#fb2@qOaiL zJRw8Sp=|hZr}1Oho8V&J)>%${lAv`9j)z0MI$gd@+Il^BsIPOXFfr~yuL^TwGjU{@ zx+!@Ru|I#w`V}=d&=VIGl^CJ-=q)x?@tWVF*t0}#o2yE-_67QhhoRNk7B7hEb{?A# zUZQ@hLi+FVmvsm|SZl8|jo(XlOuU$Ad!{8d`%g60^y=QAaH$A`omobS;6l?sFes;1 z6IMUz`y=a>{U(Yp??p+psGqZ$8(j5jc?TX1-TTzyuWGtBgYfn{<8q4oBAb1oY_%N| zaob`$`?nY5ZRr)B_q!s*t6jbm3Hb}@?-k_M4myB2jchRi-oxK?YzPj#?>Cb|L8U0X z^TdU^cIwe_&SOEwuT5&4*ynNl)w`@hc`feNJ-o549lrZ_=_OF+KfvexGga=2azcsh zJXrtx6c@a6dRZKU6*?MWj5z}F8z&4ferp-G5#TOhxuvirgJsBun_YpXB~F>V^!19s zp-c#v>%w0G-!+g~d!@d8 z>D{?ZikVK+Z#odjceCoHGuXF13o3T3l;Ewch@_W5ohzb)hiQ$(8?`OPaC|M#Ru_Ks?$e^+;x6( zT$S|N>M&1G>h`5GNGz+R@kJ3nKT#tircX&7>(Qu#rX#mJ5s09QR*@UehQRXiHqC5D z*B1{f!%%!+jE%DTK)iyh@~$BL7K9cB#vRO+mV)L$)hxfg$JLgUNeYoFF1t(e7Vx}! zHi5D!(x3<9ii`9q_^?GqhT>QV=zii@&1q>3VnKt{xO~Br!n;Ty^O_dKBVlXI0%^A? zPD{=kFZ#ZkkFcOQRY1!J7}x_jM;K|cK+vt9H1~qECwxbNeYy)ladsfglqcKUVI_5g z@0g(xM)0MxqGENniyP~+NmuUV)(ago1wL*3Xo^9OJPmdMEXt?Mr_DgEB)~XWG3hjT zz<|^pERR8jDG2|D;=dp&pSPZJx|`|)fIFv-7ij|brDe27ldzGH?Lg#OEMRa~mjU2F2M>7VtlL z9{+55-QNWbY|$nCaRL}QauC5MMRaPoQ()TC=|2LvhGR6jnP^(`c?nT`W`5vBws-OS$Yg_F7;>w^#rd>v+6#SeS@$hL(;{U%QBbgJE9ShG}aPv zah_MZeHG!h&lga)*L$!CE?+!`=UQdkNZuiY(R<-E(adJzRM*B+)!pTIqOJ~I!45%! zkPc++)4pZ)`x1f~tw8&>-^1;oPax=G2(=?a%7kzlx&Q~yloJpHx%r3c^=OZ!Aq8QP zc*sd!Ss%a~id*^6!~2kKOD;QQm)aAj6>@Fwo%tN!-8U+{j^CW<-=Slow2)aOqJYE8 z4FSeNh3)b-eq)DfX;w#`6i(<35;Va?`bz+jeDs zfnFirNy%HjOtz7r!FqJ#3@$;E(0DJP>ph>*Zsx^Eh^d_JFH7e^0zLww@}b*AtmbQD@f+8;aX3{248f)CaBa;bz-#g`t<6bw2uO$Mv!arr=2+f?n+F)?j$XQy zX_GrX01IjtRKYxR-m*U1QSs;yn|VG2cHAgl;rm-ub$QS7VY<@GvxiJ;rN*Z9z}}d( zF#TKh^`ZEARAR%)wXaGFpRGp$s4-xGl}NDpV|8~2A`y;nJO{1b)_tIrcF!zx@9f84 z|B+{jZJfzVWEM>yBp4js7#f|*-~R?q%o7$h7mZzq9!#La2tBqs8+vAZEb>|Fe2tQ> zSva5oPIqV3YJ##S>y{+4vg$Me9K<8*6nzB>@?|`>o-2w|@W2Dl;l}29K7c3G4gtma z0Dv?7sc2xNlRxisl}!FQo4m?jLb1X59;*CSyIj3?1^ve<|*J<%zeYqzgr6 z(qj^uvxc+x>BDj~k>k5Yi5fts+&6PRF+3Uz^#y3Ia$czR_|Ml~34;hLKfp|kGs2Gs zs?4ArUbnkZL`D6jPe7RQH5mx=L>En&cHsb&@q%Ia08RHf!VStT24>(Lde4E8K6F<; za3j>k4;`n_1wDD|s&GBLgRF&kpSXDo_$FFsZw;7#iffP(m|vzQ7#eaEX2(a1 zqM`4j0bJ_40Q4mkwe@GFnNS=(&4wiWV!Pf(f18hfPL9wYPEWtY$RiYzc61xA1L6t; ztOZ({&lJy-_Nz!EB=CBJ^nkl45266&2unNdlv5E{r0h)x`cwVGLg|8Pp~7XA?y(wj z)kyF~L5h6X;TQ;0%O*?>+TdA-cs-h&TWIZNBGF*&{w7J`m#u2|6XtzwX4{nq*o^Uv z`-m@S@{pWb|Eo5Db~EH4RY)z~@d*Y6@^Qm_QiFR1fJzu471+B$^R?$V&S{)@N$ZM! z)^+(jf9Auad-7jPth$=1`DjOrA6l;8_|nGL^}AG{*c{4)LvGD4ke!@?*K^!S!Rut- zxNalefNXk7JJiBArLu5X(zeT%psjq~+s&alWsGXhH1%hnA7GQ53As_b&UTUo&oL$XF?A7To$ zb50+1n|lm-xE3fUeFtKsy!q(I@wYtrQhIp2z_Qa@o|eNwp!j`9dpBj;nphB6qS3$R zrcAA`Mnw}LG0!3EemTCA>;-gwQUq@|0)(b8wTmg5;Q*+&pSdx`R1^vtw;E6J^iw>^oPM zB1I_h2gkujZ@$eq}J2E`K ziTnmm5?>yG9@}#m)dZVyf_{dL`+cGz#g?X($Ev4kU!X?mk%5rOk+Xl-=q`jl1>LO3 z`~rQh0?cF|Tq*r`QUqxTQEEmC2%tg#VEMCsvNQbNy|;^kdCKi$U}vE;qLd>3-lE;f z8WDh!sl8r$rKyH*FahH}fdrbXa<5)85c-)QGuWd=R=MYtX7Uk(?A-rh@BBZH=ez0_ zBvAm1mEBnybA8Di(=KFEB&?t(AN}o57?_1z{u?0J@E0(^Yr2zLeyC9m=Hviu@x{fwa@tn zgl@zW&2sVghux0@j5Iy#$2+oKo5uUW0^r^n^Fb#{-XHDkK)f|vY3QmqP-HCsl4ADH z$*8DCLId_)yz{{3OJm-f3?qk5ZqzqTFZ;D)&a;=c@SIM=laQBxV4&d(c(Q-9F--0F%mnC}&t~O!+hkM{)UsM=ff`f(8LZgttQcA-!C)e#@#Gf5 zxYIj^zV;e>?wT$B% z3!AVqiGZ{)UfdJ?~eQfC00b6LY*=RMTxRO=F-P2lRMatpr= zT^}Br*q?`$wzrYe5A0QLDp1b3?vy=INu9#y23hycik~YyC06R%0i|MAj_+SQxJXdM z>nFvln3o^GC_)0U-)-{s0=pGy!;RTcX+;`;GCw#^Ql|+35dZ`*0e=VcHgLj=usbt= zD4z(>1Us1+1Nyc3)?uhk6|W78lpWdnu1)6# z2B-dDT5Gp?rp*Y355x88zL>_`bNOUiOE+&SbQWM=W7k~Dl^sKE2kC5TNkJ|oa%|P? zSRc~m&$Uv-GK!wMH)G-!^xn-I*CG5)FaG4(lGi$;E-10fB+CDY%8L-0>$gu0B&7bm z%(c!Wa?w_W(>`vf&qQHC2osMFKwoi#rv_g6 zFZsOxW__J|)F*H^RfD#fMIz7^KWLS<7-znzU$ST*v08(I!~2HlJ4ofgaJ=&NRosGC z?aYr;ob<@%f7D0wIsJN1M|d)OxQBX*f10q{x34NMNYoB=f97h$f|KjT(+5$BODkqS zE{g6bnu%#IwEuWl`)gpjzQ5t-=uy@dds1g1e~WM8^>}?DTIXlaA})jFt->2MF00D(^^+S#hkf|&F_4pEJ= literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-contact.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-contact.png new file mode 100644 index 0000000000000000000000000000000000000000..5b4f6db8516bd8a17a8dea2a07ab268a1fe2fb86 GIT binary patch literal 4218 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 KnZGc_C;S(y7g*E) literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-copy-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-copy-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..902218996028412486aa383bbaa1bfb49099112d GIT binary patch literal 927 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!!?z$e5NNaF$9HS)87(wrqh ze!&a^3I+-D&tLc;SO2Aofq_}w)5S5Q;?|o>8*@bh1Y9q+<~H<%ZR6SQAUWlMjPl>S zla-TXZ)o4FK7ZC-N_KCzisvM3=+ghW{O{lQTO9Zq%Kjrt*y1baoL?+{wM@(H8iVH_ zSn2=Zih98-VT>1 zqtpRE1vX;1a#9KJ%bEIlH+;8llsMqG0H~=0Xhs&$41!z*h7T*%3*uht0Ts71RIomH z%Xx&MjLEcNt^-ekdI0kcY+TQV_veip#ST0*16mZ5&Lj&|&H3P;aK-<{&A7)NU63sP19|JR0AOM|WN=|W%blbqos^wkJJK1+GK-#?RxupHa3qthtUO^i yH2hYRL09E~NYhJl+4(p@@+^PrbBkGFDi1KtF?_!7@7K%^AQ4YjKbLh*2~7ayve111 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-copy.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-copy.png new file mode 100644 index 0000000000000000000000000000000000000000..842aa205ffc35c731f9a14ed044fe809ee151c12 GIT binary patch literal 782 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 o33M$LiysbMO}o=b{rp=pfQ{C<*~l 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 LTADmIqD1@)Cw=Eo literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-expand.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-expand.png new file mode 100644 index 0000000000000000000000000000000000000000..d52bb2355f5a34dc48600b2ad8224aec3f75929b GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!r?D`D$kG)Lfs}fHPlzj!CI;LU`neUTj;AEZ zFPK5V-XS1i{`m{{AG~i|wDcp;>_kr&$B>F!Z)X^Ku{a92W;J6+F{sXWiT^}d8H}u zO4A8ZmnYz4e%)=9o$Io8|F6i#DEa$aKW|B&DrW0PG6S3|^ z#D-d#tp{>WVH2oY1r)V9yu~V9aO*VVpwlzA3axzFdc|wWH1QzqiBWMLYhAJ`6_EvJ kM&-N5`GSH5=$duM?S+=VSfz3*sR$HVp00i_>zopr0H%MzlmGw# literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-eye-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-eye-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..2c9dfc14a9c647cde2eca83a83d47eb83d6c19e1 GIT binary patch literal 4381 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 MFAeqo-dDNfPnWNw!2kdN literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-filing.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-filing.png new file mode 100644 index 0000000000000000000000000000000000000000..d01cfc0b0e9368c1ca15d152bd80167ebe8b2f2e GIT binary patch literal 1933 zcmcgteKb^Q7=P}aJKQ0;qi{%>8Py`yR4Q8yH|sM-Xp)4cQ&Lh?ibnEMI&_xiD4Z4% z6_(X#DQ!Nk-E2Mz+s8_)x_y7DNv&H`Q zGuHzE15XbZe*m0waUgjd{B&}13kM2cZ-py||GAB46KXlp2{HaY%YYI|o#>^$tCdmF ziAY^gcuLdAbavfgUuoAybTk6!T=sNXtcbh$f=L=(1QiaInU?*Fm6QV=bhF(0KytT- z+V$`cm0KSUjwGJ34{HytIX*dAwSJgon3k_b_xotlwW<5YcI*}n?sW?{rR9w6iH@15 z4b9cj#ZnpDbPGa+KgTo_A}eOaku(v&W5pm0d?c~NPI}QN=Nr)pbW!#p_?FkO^++T~ zZpSo2MB3>v?jX^O2P;k`FVqdElFVxIxbhna6wt)%`U=iZ3kv1(7BB}(rN^Qp;3DEP za*(KTb}9%xFpUWv61c221eUMyo+V}!`)1}-^h8W+gvdbyziS{Y6-t{~Aa1X5i}qBL$o(K!6lJK?juK4Jjb*apNed>PRb2w>W;kgE*aH@548!s=jE8pP)p2uMaSYBdj3IIl@}wB!5yp5a+6-Il?qNog-8oplt|` z_&SMH^ijc$)LuLK{)z5licOPUbh5dkj~(s3dNHXi1q7|uc#Z&j6#uoPOP_-ljNBkRTL+3jzwmm948R_9w%lCV|g^m}G+| z_e6?hdFdyFk8H%Ro`sRH@X@l|elty!W3`Rt$1o(ff08E3eDjiVnyA|^3ho8mwg26! zcJ;smF$za}w_n}gix2pemuMPa*6WQ}y*7v=^)`D5HSt^Oc*Ds#sNlt|_RJ!ha=UA% zc2hAE?5#&WG(PseblOf}EV}Y!d%(-!2PG%`4{uVKH8*d3b2`r8#uk1{O!uiqi$3;D z>!E;W>--Xd1v=dC;rct+0&svrrC)dYyuAd*&M=IX2dt7ALNL?@_U_2Nr8I?FD2zOm zvp&r42(UbQ?baca?j&PwwAs-Dsm^Ev0s`SgN6cj>p78c84R zTww$6aOsVN=7=*t0))f08wuBgenaLMySTw;S>>-s5~sqVww{e`&7~{TQ>H{!Q5=S zytms*l&$8N(zYbA-0!WbtU(i#1*{n}{jBct6|!43r*$9VOice|(Nt;dVD=qQUTv*{ zX-k(@44sf)wuE{4!TK8C9p99eC(Ao5VHmrB-*eveB&*cva8sme7_^2W6LqC^u2*-+ zl&3d$tl;MOmN`!3c5hHIKdiplYB! z^ksP#XjT0^zTpGTD`g%K_rQ0Qn#61Z{gL^2Ps8@_pZ349^n|#DU%uK|8QYYZ z5|Ys1i8Fa`1qOXpw_ojC_~A~Y?uYj`#%4~2OWp)`DKG>yh=2kTJ}Vr(GyjhbhUH`k zxKWf&k5i3!z*&c&Xu$sI1C09Qwdj1_uG*a}BDfa1YovRKHXXSC;OVK`iyMJvws^WYhE&{ob8DgC;Q$^N$IS`XA4M@;YABrLDV%xm z>`ZyVOY*(x@}d`Y_W4dy@x+E~_iJmt>t6kz5yL4N%s=){|0c=);qJ6=ARnNBFN}W{ zXEHq9&)ds(0!0EBC*j%1qI*Uz0M#Zauc3ch%~n>dQmBF-vKzEt@fEnb0n-c- zKF!Z*FbmZ3y6Tb_`1pEBmFrfhqa&>_ehTPTy~t zT)cWu#d8uibm{-@MaTbM{$-ELUKH`DbQ9hM|9(3yW;8+($HiG|JBx3FyBpBML;x>s zpkgIuO(K*sFf3J`#aG}$tjXrp~94vufbP^tJNqDG}!1(*Rzq9L&mhY;2%G7Vl zg|fexI8mhG?B4cjL?~(Ax>RoQypSOx`oIl5bJ)itt+e? zx_g!o;{*nsS%IYul9HZ`#HgNt@a^BX2N*eldKwn|Uw>Or1E%{9>*O{1qV?w%n1Vz+ MUHx3vIVCg!0KCq1D*ylh literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-flag-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-flag-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..39c2ebeb16ace55a91773156bb17746a3c509bce GIT binary patch literal 1928 zcmd5-do@!ys8G(ThkMACLW@?o?FQ873#q|*X}1l|o=#>DpH8sI z6w;l$D&{8JtP&>spw)0b;PxP~IUr0@S}H)oE5dp8lHyCp>Uhht8`m`+=X>q8%5c+3 z(}@hvIi9cDa?*58<1s6^=Qo<_x-W?E;Fok%EbGr zd(;kv>fLwqMVSh-{JV!jD~)bC>C+?!*zoE%Mv%R#&q{)xU-}%4 zx>Jn_V$@T;$HCwf34e?B>gIqUA!cj%UL)R<&ec?nQ|tRrSm4@9vl#0*sPx> zlI!8zg+0CKty1I(mu>^lz&zoOFNl*n;4cdj5|4U)-EBQOQ--`=0?%>zag(DOiUZx9 zD>ozOL+}U@Mcf4XSToxQhzBeQPOmb$s zT4V;cxN*6yLu=e{sgYu9u*UVb0!(+ngZO8Tq(tT~G&_L@zEb$16#@(C{kgF_soaTU z^D11-^9M1i}dc?!^kC7yRvgsG#Ty6p5ciKnSc0NJ(3Tuf2%3+u~cVienUcQKK+ z#;qu%2CSCsx2Y8PKlM_dx2?d5L$9zs*Y?)*Sc*f-LcVreo04D^9jrJ%zr(%swx08m zEaZmuhLp7K;sD|gKXFb~x@<{^u(v4icNj9uY?|5NauDWqkn~8Vn=$s}y+oITS-Kgd zSfwZrk1PVv(Zhzb$xYq_f6X$RoP|s})z&}+jQ!RQJfaa!5JB|4l0`cO z-e?sL4kD?440ifKT7^RP_{ZE4ul10nMyWev1&qb$GT@=3`1RxJJM z<~N5^7j3^M^846J?g|>cST3m#Sn{{1&lWNoPeS0M2?0E^qJCnt0^X6+`Y;F(UsLZ_ d;c;JAl|yKtUEhv|b+iu|iqRp%Tz&iCzX3XYu0{X= literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-flag.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-flag.png new file mode 100644 index 0000000000000000000000000000000000000000..eef93be97ac2c0bd72296c288a38426a3fd5d682 GIT binary patch literal 1483 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+fyyQhm|NX4x;w*tFv z8;Ceu6n71EUBU%pM3!p`dqig>o>18~xtJ%eVP}=tG>}I~0dfb_uBj~T zkP=iq`m*lYa*Hg%;C_jNvaB2KUO8bowW8Us*YN9MyNE&t&8u^~ySRH6+s))y&7JUj z;S{O&X+36bJYhl(>$V;<{c`cP2`e{W!tcWH$E%jz`*rVL!bHX?v1bdV*KSV~)6r^p zdwIEtdC@%9{E{EZ2Fzh=MXEk0-ZyyLy$dYM1b znt~VI>d!|`2>$uF!JEN5+ZYuy|KDCV>GSKiJ`Ck+=ag~2p4xPplY#NWq20OBIHy=<+1NJN$iVdI9;rYqPhn})rbl!4x!ePcK zr){qHpJ89WUhwdYa~dvDz`Y_$!1txWp%Vr zrk5p~q1x0}zun|rovO#iWT2+K^F^25*d3&_EBTx|6z$ounQ_d${Aw}aO(L|<5@sq||~ z@TvCxe~)he3aMwj9sF9v+V4jtMc>!&K5<&6u+z-l zkfqLk>$DxOfBhDpc}pfgYAg4R{%h|}H=8%(4R72rL5fTZa-@Ffh9qnThEMgmEo{6O v7^sdy@q?wZ7NDHPAn+vL_7D>*h=~l;Cobj4bP0l+XkKvXj~& literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-folder-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-folder-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..46746af28c3720c487c8a83f62a96322175acd04 GIT binary patch literal 1606 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+gdlc$SgNX4x;SGl>G z4MZ3YYW(e(q9EkN`TpPYH=2?@^xc5{;H&L8KKPcJ>rb#K^JaBfc=`pLiH@9Q^7CA_`J!G0C za7=A+@Bg~r@y}I?msecga!d8=9M&0g%+(__R8o9Odjc9>{}+A7emYTh{R3@9|6M=& z^BbL3o?F;3N%B$Z7f#h!hGkngcV0ZsZE4Oqb7Q||`@*%C`7?eSzS~@GJVP?nN8+`6 z&AWm^;~#t_{?;q6Cf`Z+IPps^VXEA*Q;r7pWrb%oZ6`bv3O*;tf8r<4jpfJ19w^MP z^xx-TF20{*UpPZ(l_TTomKbJ_{$-^CI@S$We!FgX!*J=CBZ%~4Ol1$4n{+CS@hHm# zssG$lWgT9<7ki)*;lq$A{5_&xWs0CfX@~jq9kKOwAxty8Ydcjp{14_%kc-u6Ss%u* zSt3a@N1E|WV$abJnhlHinu51YWk~yLx<}&MR0a`+hWD3_7v11q@PX+cR|4Bz)p_0K zvY+`BOx5F=T-hhAGMv|a{qAS31h4WUP7SRF&ASra3j`0utjfC~dxs-Mg5lleb;o8D zh&Xs&*}Y?_m_wk#DEDVee3<3;5YDyo269bb#0|Sc!10#n6GE=VLg9C>mqks?tjMyZuSS?5{ zaoxV`Wdj>9@j6QU4VFG~+o7!eOOb~@DzW~za}{et9K#F31PdY`IIuM^CNM}aAgBU+ zU?zuy1BwhXOhgfTWiFjoq$a`SpwIAyFoEP)1?B?`1`Iq5%mw2os|M14{#gz=3z13dnJopui~M!N4Zupvzo( za2?Z+6I-1NoabkI=iHr>oqv$GJ!W?D>w86S>pvWLYIW?|-n2xHb-$-)C+EaYmt*{% zt-U99noiF_(_pb%H})h?`}N=)`+=aN`?h^~sq>&KSZvvf14WSyy$|~DZ7%8H>ZyEr zg{}2j{!Mg3zHp{!UOuRq!SZaNoWwW?H>deWxr`|Kf zG40-J64-B7c}2ifa?)`hL9QDci-oy1{0o(Q!&1KO-_mz;-emptK0D)1Voz3SUrSx- zyTxgL4R=0F?zpve@!kWXr#JS;X0#W6Gm40Omic9~3Ous$GCo}8li>iV;P|vXF0lbA c*df~HFFVdQ&MBb@0H3WSDF6Tf literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-folder.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-folder.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d93665165accf3662fb3ebad81c94bad1cc7f2 GIT binary patch literal 1640 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+Cm0wQxdVJcT!GwC011JIr_5u3 ztca2zzhDMtPHq7a2`O0xMO8H&Jp&^%TRVFPM;9OefZ*_$*!YCR)U?d}f|Byu`i7Ry zuHL@>36rPKU$Au9@)c{=t>3z1_rCoHj-NSy^~U`Nk6yig^X~n}PoIDM{QdVH@6iqh z29_R_$5H$1Q{rXAk0yMXYc)#Z@oK9x^ zH2k;O7ULCj#j8%Y^X8i0l6SZ4QA^u2_u|ckOrLM;yBL34IJn}P#NrlljdClYF=VVuz3AiLm$Zk~AQZo!STkNh9&m?w4omeQF)wxX3q}W5pfaySq$8?HDG_neFy^ zQeW=zWe1}!Z9Zyb5fNOsndcUxbxF2V0lNW5*xQ-+a_6!4m@`YUoStUCQ;=nWzr3$A zqX7rggdKt`2NXCM7#Y4~swH#?r86-6-ZFzFo7v;t@?~?ox>;84f>*6=twwV)*mq`8x&+CWaT61RIVh zF*w`|W9TYpQ0TN}XbAjNF3wQ$mJ=B0A$$#F20cWZg6AX^7<%H^!LCTAX@U$)4h%r= zD=@G$?7Oj)nUR5kq0MpDXLZXH-HMC?3>fIaTn0{s1_maMK}#qyFe%_c2do)|92gi` z1c)XYHfF19MY;w`w1pQ(xQd1Zq$-P=I7Z$|ah$Z-V*T&^Lcl-71075Au$ za_e(#v(MZ8jl1Q;w^sMu-r539U~(Y>G&GkzZ~&=un6UpV7qbYumIH!w9Hb?egnTXs O$#}Z@xvX>A&$52AUb010WPeK}n6EXJBMvW?^N& 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 VUA^J^Z1O)?Ps>=dQQax#{{SKEaUuW! literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-football.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-football.png new file mode 100644 index 0000000000000000000000000000000000000000..e424b7f914ec51acbeafc533b8061bec2868b772 GIT binary patch literal 5391 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-gear.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-gear.png new file mode 100644 index 0000000000000000000000000000000000000000..784a0e32152e990e6b4e1a91a1e1006ae124f1de GIT binary patch literal 3445 zcmcInc{J4R+yBmjF@_n8UB;GdH9`nwc!(zZHb|MuzGUpQ@RbOWFdj?wknFoqLYa_# zD}?B=4dIy{%VXc>)j7ZSkN0=p<*)ZX*Eyf-x;~%#KG)~m=iKMqaptCmoJe6L005kq zjr1)60D7E40R-$AS_`B*kAY-vY;ACi{~wDhJ=N#q z+`M@`Yvai?s+`daCuaS7OkVn-*POPZzg9Lw)fgA`AR=#);Nk3QrB0F`8Igq2b|XJ0 z_iccJ@E#St+^!e3mF!A#AHaHq^JS^%OR7UnbYSbMo$S-7v8*%7r=!~$vzdmFtD7oE z6sh`a9Y#TlweuFh#FjJwK@b2a1_a>Z|696qac^QsgSl@vF-QP5tu~|48-?euXPW&6 zgAAL^v$SqA+Cw{b=I+8*sak0y)YNjv4o!o4#kdRNY&I_)I)CP(pR7Qvqt%}E2fdwK zkvXedB+t!c@95%#nbpeM@hSz&*M3Tk-;OTEu6ox;mwJ|C=?ksQzfFak;>*&v&bzb=2ZSOpECk zswFWJ%EGe}@nU7USlGkWfpbzsFTDRPERZX1PGjrV2 zy9n27)0E6~&6oiq;=b7q`98-n&;g_f+i+pm7+90ca^KvYl#OW3Db}sN$?K*YI)(q- zU%*d;b$d|*T;LG}*mwlX(Gdj>XMjaC8zDjixYe{iC&zQ23A6oj^P%AamMWU^@s4W( zB@Sa;(gp=jPV;g`nNTz4aX3NS$D#o1@6ClbpKe~Ra;r)fmLU9@K;=QbS#MKf_I^}~ zh=Gs+L4Xy6VBjr)5+PWT%EKF#n9vDdFo|je@e~1Yf-uP{i6C46wg79m!ILVK8rg!c zH^CE7guJ`S!YzR$z(K!$4JetnGs(a_MOK5%XKRs*McL+jmWmOAi2s@#Jg5?WA<51B z2pPovo2Su)Ti3kGS>BsFqz9>(4(f!lDc&zXd0#(m6LDx2MEjDKVw+Pcws&e&<8}$w zC&!&%8#?x^>(yS0+N&%UK2T1ZzdA9`*K*?z6w!;YKfR)qw!!P{V*z0N674FN3S&J# zYE2uZgBHoW-7MVXhZeM=E}?vbQ?b|VLh-*paFp~^g~rMWkiGm9MY*AutYox_-y&Ob zg{-jw`reoK#qUT%9C>?In7LJ=pj9^+W34hy`M?#=#G->w`BnRxFrctgG zu84&dp@JyuMBmgLt`n5@+j*t=c}8BgUTxjh@J^zO`?*CCy2Qcu3SjVzfc8M|-3=l{ zW5m02zi}1QD8yEq;d#Xrf0x+C;!8=!$FG&xMv?@M4CeK?pZxyFlJq0T(@X8DlU7F52F;0JtNcH>woI@d)VD`#`= znw-F}O0i-?EhFYpjwoh(nDsAf1|r}kJz2fALUu^O=LKHUV-uew?NzMW*joEz=K`f+ z@~GehO3UEX#3EVjwy%a zc4Bkw%xBG#tPB1ESTRr6>_B_7Pxnd~SDD>ST2sP&Sx4jO(X{6^Fd}L+ufGQ7+`ngr z70WtY&m)`1T(J7|eM6~E`E}-fsTM{5ZdFXhxcZ6cSn>c$BDy)FQg`@=5Hf@z^7yO~ zr2Jt@HLM9^->%0O49;zV%CS;FKk(=fb^muQni1aLj7{a4I27j`8D33KN4k$`#b0-h zz+qZ+Db6d$c8p42>LMu481qL%jBTB*{$MQ&K}1ffxJ_BCtawZq^M_*urJ-Wo?P1l)gwr>?k(_Lg0B;UMfGb8EFl@zutuGO@H41#y)Px)Jr8T1y>ZBpy*go;p8?8?W!9NXsB8uQfG|AS-i6H>CX@uEmz*N;iJG<%rAP+y+Rg zK`en??>V*kc=$)CyX{pn6FURg(J}?yxj=&o+m_bh^LR*Ig^|>aoA?GXpEn!?Ct}rD zaCZQE5qop5_cO2XD`1d{`JLKGvM~6*LfuT zbGnUS2gkHfcjwg>*VV@6bZsSNSpP-lz1QF(G15xkO3YHn>}Py>TQ<+M{az@iMlqh) zl^&8f0;c|`4jG0F%yy5=nQ^YF%JjdCTgWTP11_3pGv-Q|Zk}D4&-(R;c@^7tM?bTo zZV#`Lo&DaJZgLrbW)Mkv)+Z$h%=*2wl ze#YSq)@}mKogoDBPDQ*{+v-;K*%bV%GoR}DvNHy{bP_?t-{TD8T6=$=4po|_Q0|FB zG8UraLkK$o=MEIeTg->qdP*hZS*?GcH$(z_)WnxK$pbx%RHL+M0Ek+I~$%A32sOpYWr#z5A_q@S|f7ta(Dr z%nB{hKh+{kWYxAiagAXk9pJfHv=gWJks#sVEVy$ESnB|0lOSz4SgZ~!CIWR#&}1km zGMnAS=i>m6pkvZXq{B?1Mh}NLR6}7EQQiW>CPdw27l(BU^_(@gK|;79+kjiJqk%@f zue{E9B--)|3+kB;<9lTMDa$(4dgZ9Qf$Npy zpz8TBr8Y;yEX}YSkzJA(ZPt0TY99F@_1Y~-raY&S{6PK5^xvDbhYZ#$2f^}mfsNs? zz08BY+QHNmiILsisY1GMLG&Ng&86P&`_$vU{?S(R)#ahCDPs<4bN@Aa|C>3#6t=`R zE7G$3?lX_%gM6Kk{p%+qR8H4e%2VF~c5=tvxPwpm0sj)DrOeRt_lQTX4&qE`2;@q# zufdVJXE&2E`nj(6ZA)UoHnXs03Ga2hZ?j7S=3D6IGj=0Fp1X^wBjA%1@$>ePJI zDM_B(fKq&M&?Xl}*cVRj{5hq5n;2%eAz6;49hKYiX;T{LcPA#}Y8^ol^@`o=$m>-D zoB;<~;NzaL$JY*_V?n~R&8u_zd%>JoTE+Gs6G!o5HNVLMEIGh`-s1mU&^ZdN-?t#2 zeARzKc?n=?Pkt-8{uey`Vy@Ak;DE##|5lBs7SoXDc1%>IpX1%DdnSXT=~Hg}wWpL2 z+Oe>nY{UcpzTFEvI)IOV+}Rv%w~-H3NQZL)DFYBu`(`gpZBKa_{3V1Q0deV1CeoRZ z_NJ&8j`+N!1Sa0}?L9m4(Ml>x0#|L)#`HVDzV*hWCwuAq_g{$v4>m6NFABbUwNi-y a`FEAmg6Nu&G76smi@0oHs$Zc;e()beUFT!~ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-glasses-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-glasses-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..1f2cfa799c020ed58777583e447bc18b6fd465b4 GIT binary patch literal 3597 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-heart-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-heart-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..c3a25335b1a0ca4edb5a4e1adc0df1f210e347bd GIT binary patch literal 3097 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-heart.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-heart.png new file mode 100644 index 0000000000000000000000000000000000000000..b3dbf4e40f05a96f1870f5dc3a7b818be95c6ac2 GIT binary patch literal 2078 zcmcIlc~H~W7QVkEkOZ<3AS}X5SOdrs#U&IpiNa&CLWW3*AT=mZ7QrY~q#*f)oe{Mo z7ED2iwspacviPV_NvuJz2oaSB0UuZjq(U32v1pLwg_-{GI?p=OdGqd^d(N5fJNMr2 z%>Cn3aw9|WX7*+P0DO2@a5Ml2V~PM6q%nMV-nG{lV!7|{2r-dyP9{UkGg%r^VFVG*UsuD8qh-xRZo9qF2_5uS54;hrIy>tFaM9GH5% zbUK>6e3BO-UrK8;otSl}Zafk;bhBzkIMw3*p!|lK{?USS;MMTmH%gO(e3zPk`hMuW zHMoXyYH+vDU4^7)oZMPihl*HGOWcptmGrISrR&PtnhARO)pOK)iRsma!^FM_w0`a3 z2VMv34@I)l9b0gw(`ScW3e`6+gw*4zUY=`L937RrrDy&ySV$&ta-Cv%qcJ%)iHzBg zD{rpadF4`%@43#(+SZ=NoY>K^xOlI*YeROc8NpA^?3yErC>-kzsg?(S4%9pIvz<3* ztnQN#JHEV{Bx;!UQw^oxubXf3=~L8;kEu@g&-k>a?)?>&FBpi^z7b>&{q}rc;l?^G zDesrgiykjs>W z?zqS{WW$`u=5uBDGOR59oh(R{e8;6)BI% zQc3RX>4xor*)9fmyvOT@u;q`t?S-{0Jd>mU3d;RYAj$~1iR^_9Z?+*L^y{QIcXm?l z`5jZWOAH2mb1u5G63HQzZKB-?p#_F4J35TCr4oq4fakL%zW?X#N_5vVq}IF zEXkx_TJ|TiL7SKta%VP7E_R<69e*;h!(dkP;PCgLf9dY_^}3tOq3RCR5tDML4UOH?k+&=#d<-Xi6hv_(r`v=Vl*2s_KK80 zs~-o%D@Qw_aVQ8-xqbOu+0rBPXel}62pm|W@Il2}Uz>LEc)Islu@vLRCWpXj+}5+v zARM-0let^X@1>^8T$|YIr4sN$mQp+ox3Jw|JPBo9ECH+bpk(NS;sP3!inahy1%!f7 zY+y7!K8eF6d6>BZ1nsQ`Tf81JulNu^B%{F!S~qqrImNXKU<3)rIZmNRopQa)UU4dR zmsB9!|&(Sf(~1ZN1S@$xMLg?z^h;) z1LtZ!gz=iSvbtr>i{hDnFke!MI0aYNNNq=i&7U#Sq*mO}3iLX=6iUDGKVE$|@a+@> zgM_Tc-99$+THT@%4R~CNE-~#BEX-T~tKxcQEwBMA+YjLjZkh0L^GY@qI%Av68cA$@ zr5NGy-EJO{|f$e~BL21?OT2DJ0 zN%H(}yTW;jY48lnsEUDD|nYdL-} zN*x93-{vS4>iu6euTU~3&%X#B{@juFwz_v?gj0_u#3yx@QWiu2?lMUB?((;@qT5$= zXh>%%e4SS&*(tM6=?2TiU>U1y{437Tz|%J7w;205%)8z1EloO&H2J-GSzW?=9f>4N z5skTlm@$n}PB+rmEU>q1jPcBw(|~11X*W`v3+oBW2}l>n7NOOD1}0+1W qh<`HkWRD3B!3XdI~+ zLAHo&Q5lJ#fuJZWN+_UMB1X!pgJBUkMr`Qyi@kp6U9a!GchB>@>)!Xvdxq)EAmFrc z004rc1I-lxSV3W+f>OZ4BK=kc9AG-R(G~cA7%@F9STT1^q^t8@K%$uLpt>-9d_%+H zkc-^B{9CshMV*pYvWZE%^15jNFinm$TQ~ME??my-%OLqnrR388u$J%4xN*mB4VC=E zSf_5ZX`h(6;1d`=Z)8mfS()na?4AennwI`Q%ohzf$2BJ)wBpW!yL_QM=;+(Q=WQwj z>DKB|<%09i6E?CLBh~9ZdY`o2&o(*1i*o*#lPW|WUl7*Eoq^#3GD;A zd+dt0%mupZ|DiDQ8fltQ@V4F|H$ds7h}ma-y|TXb+s*YML%ywMH!9nQ>DG=Sd{;$~ zd92Vt(3~A!YgyIC564SYUr380_+ZqlV*7QnS2xa+75T{De+x>DCE#80h^l5{tb(6S z?0T`M%qSoLBId!)RprSMtdy^2$Sua%*yH;Yf$B@UR5%d-48Y*vOXEh?uH8F#G*bs>*lN22~oi)!kGZXd(n; z9c7Mygkn-2iWjYRWxx?c5s7PNN{0FX`x6(3phZfgbB9OrSgU|kX{2~4E=vPW*86qz zb;XVYP@;Ngy&nZa3+4D(>I3(k92%LD{0$zMFARN(OfnkB1GFn%G211RUZFJuB zlSY>;bRnnu^i^q#v?a9>hs=3^vyF2p2Z>LVs7o%3k9_{}L@B3nDQ}L`ILCNH9L%fe z=fv^w`GXS}?woSWs!wOg)Ia$G%5KpHnn9Zi;UPHeoaK}y#D)TtWiY#lOhybF;-~T1 z7C@VdLcA$TNSC3nb$t^o0x~T72!;hu5}S#XPQI5m4NZ{Cq4v6E<{r1Xv1Gwg#iX$+q({{cQ}$@D23~D(tYF&_~dzJ8)rI+5WoF z=N~|RHKoBPbV2TzhtN15C7Wk%g;T_S{SBHiaY+X50v)AS=*MF-?=3s&N#l~I)5PaS zL+w=#nV(LQ-^G>~rTC5W-#6=%f?j0m`WAS}uF9JZ+4tj;Kb|#L&OWT(^YnzK2{g?W zD7oR=@1%huq<BNUp>viGh9?w5-&?ZKY0 z-{kBUc|I1l+-z%7`_kj4YM{+(b<*cI|7#Uii%LN+S0~6DXOdL^-iO#S4y54hTIOq( NGmdm;TBV(D!XI{wcfbGu literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..432abf856abe194630e61068c7ab0ae3dab7073e GIT binary patch literal 5608 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 G1^Zu7D3k60 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-help.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d9a4488296725e25d78015dca4b4cd4404e3f8 GIT binary patch literal 3587 zcmcInYc!M%+r965X3Q9dL4!~R<2=JeITk}wQ$$V)3CUT`Me)o%gD8ckgHvHdMNy=l zNHOD-N~n+!awsA^LJni*^{n^%@viUJ`{%vZ+G}6e-fQi3{oNPs5AVle<*)z%;OGae z8~^~?Tp<91*rcYrq_#~uYH#DTZDwigVmGv! zx%gzui|KMM7}K=nvCE%LJEMhC-lv-d#=Oq3L9c(R&0NwmHge;h{`_&vl2C-n4(XZ7 zpXirIMxrWJmdCFR>BPx#x9>dJ<=5C&;Wf5cY#_aVjblAS4VL-Fl%jBc78fY3d8ychJ{FZ{xCEJn6qy{mtXy;oQi5iECG zOkGT9+DLty!)=lBVcsepZ>~z?U8fQ9*viPPM*lu~%gD~f8l?xs-2C|+2~OV1#hl1@ z<~icx8u#c&#cHqP{iP?u<@{E^lQ@f=2KGdGroxgFgt`YHk>~gxv`%1!0T_F#%!H&T`ibb z2H&=A6j$poKYA;vtq@CO{G$O2_n^(gs9xN=N_^H_Qby_Df(G|kY+vqg#ll#n$avhU zxvJq^OxAA(qtCSNXX_Cn#?b5b4T8_ft*@`HZ4^dTn?~)3BEPDl7}-9rN4I4JSR5s= z)whanAS(sG13Rby13Xme2_?#4sK6hfDFESpD$PVY7!B<$G$0<*goW@|h>}1F6ac)( zG=dk@MbY?lq5^TnA{Cavy+z?Tt)k(88B^X~xPbf3$O;fJ?Ex&_4KGb4dvj$qI5zDU zf<~H&QtBGOM63qjrvZ8(I5kFq2*;(w&brScPY>2?!OP7}hLwjkDN)*xe}oHFmUNw4 zlN(5SLX?UX(~g@z89Y^2Lw)Q-Cd03$O!tfX3~cw~bWQ@VI=USDs9e#~mxx=eJ2C;1 zYn-r;!V3H>&ldF%eEBZqK}smo4wD?T2&mh+e^o!g?I(>$1{`XHG+le>Bff#|A&nQm zo+FKX=vt1>WIeS3ii;I$P>wW$6fI0cT+JI>>IF?|C`veTOzN$(eV+}yd@1NOugkv^ zCb0um9{DhccXmDFSNPA$f}yj~+0u?2tnIF`u%UDWgBuq%=M3D1gLPsqH+(5vHESAj zQbOz2h>lkA=YBR1`}(S(OtoDZQSnI5DVp;gK~lpLRX`xV`7(o*kP*n!`>h7<(I9T7zH?I*Zeh}b0OFwJv%TQ*26NQPGM`D)HC6Hxy_bHzSopBw@bT<9lD zCpqGgse_DiU9r>vkW`O7!u13K-NVl37v6Y z5YDhD`4S?Y^O(Xub&RwEuci`glJyB(A1HH8O*R$wXx7T}&LA5}r43b((H2ORXT@{4swCx_M6n)L!whu7>dgWY_?A`~Q zDk#gpb4Gi0${Uo-Kc*&Oz-euMp2bZfhr3(v)vn1+)@u^dpz{5^s@T9nhWWN*I!1)+ z44%96XQ*)PH6jHo3w0~3k1%vbbcf=W zFZ~~GC^s1M|Cn|M+LIa#`LlbUf4d+NV8WM_;4r?vUTbLDxy4xiRsKh7b%pd5X;6NCf0kHv<4E zDE9hj24I8nqTpa9Kpv76`FlTLfTYT7sv#I6A#WHnB63%OO~=C$VEe(*hLflUE0c9d zRNM6#(8>dhAgVH~Y7Sfm^hnylM20X_sSM{(00~-_?-(G90>|lUV!-c<0M-hDrWu1H zO_@q=MgWTlm_qZpA^^B0H&&|N|1>!@;6&MofpHQ}DbFMAOdJT8~SK;?bfyveH{n@-wHn9)z zw|bY)mN$U!n1r*j@n9$QK&LZhgLC&*V3ADhVFwSC+9fzjy5$6tglfXsTzH0oT{4UG zh`vagL^#+2^-Ur@yn3`@MM1ByU-*Ezkje^HADWEo*=E-^EkmoVX3F%b0r8weq>2g{ z7LUDH`jmj5M4eE^EFSCjLG9wwCY=kQgnrsiq&u4sd*dd|T(UoPi_)Ef z+VdYJ)q?Y^8n6cOZwy@=K%G0co>M^0_xi@lK{blC3aQ~<*j$Rh?if1iKudI?{u}@76^+3+u`3031v0JN&=O{y;zD}~tTxE0y48~j^-4VL zIehUY&Dki_vAe*!a_t~hK|l=RXubHW|Fb^MbN`2Br7wx}OfA-568E=Cm8Rc&ETLtm zSeZ^AIP7f0KIn1^ay15iVBTbDlJww%S04(w`KZ!VEj|(ExuE?aWntbj0#+G0E_8nk zuunjS+&e`<)Am>#kzN@AVwoj=PwNMafM`RMp}B%YAfmqcHVGFkpGf<05AjMxNnd#7 z=F9UIr=^4->I)GU%_6NH{4wq%|9i;Y0t3yC;xewpj3A$*f3-XT6DZhIgue0VNi>uE zBspW@Ql3uc6{mU63DsFEY{2*j_DM?itP#fVd;H|o%?<{CkGh3zf@bPpuRtUs$J=%OGk9t~GkBX=1G7 z)lW+AhGjXSfG^~`iR*CIsDAG(*d;X*Gs1EnXFWI`V*CoU7(yw_kPzf_Ng=XYS%|%@ zY^57OqvuFcdjKsUDt?EJc+Opb0zlm3x#ppJ_oQO+Otw;fyS+pSbU=$Hl9@*(c)2w> z!E_-yFoo>`*$Ole-pX0gN60dC#MlTMdL~5FhyV5$qVn5;*24d@9$PG!Ygu+Pa=^>x zo35^P(<&@ubLB;vl=3Y>U&^H@mOi~@%S8G7iQ8{f4_aPl3^f|=jTcmhQi?`&9ks1{ z;`i_a$|ts3S_BK-7{(wc`MZm>4lH$EFgaE2po+(RE@iW#%nmG{z1YjC-^b?{{<0FZ z*8VvvUPXLgh*1TvGODB5%i31Zx`7E-{z+$DZ#8dt%wed)YF?nbyS5>sC-ZCod(l5m z@c@#c`0?=0KeqoVKEqO97AQKG%=zC+i~FT~Q?Sd!cO_YqGoRK)B>t*?U>g@DnOit< z#mj3+w*nid4_zFV>$ZzSsJ$_J@cvADvb_5RhO^Fiq%E_8k>D0|IMbE)%ps-hMN4O3 zq5Fq3ZK$oTyh1&+Y{J-+Lm|9Y=i}{#YG<6{v20t}U+=CIdH>8Vo*fO%Hrv67crxW! z&+M*Vd^-_;Ya!_Fq~_9%N3)i1(he~jHYgFHiudmHCJaBGH>Br_N4!w}kij)I;Jtg` zF`Z(R;QLOzK4yHS&e8N!?A+KfzDhydoc#B`ssAWB<^#;V|MWM&LU5w4QRx4-pLy(* VZ4#kD-v{@PL*IAU>Y=3<>t9m>`9}Z% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-home-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-home-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..56b27f952c0893b3de7f159c8e40f501186b3769 GIT binary patch literal 1710 zcmcgse^3-<7=FLqWx2!U_;CmuBAiAXl*uyU2&S+!909kXu4&AsLA}W#DP>qSImrpHBqWjArUsZ1^(uZHl=dyfSTvS@G~Mic&-=d5 z^S;mX*Hv1~>ApUpJ^F6L}w5(cVBKR=BzCcei(Q(_e&8xv* zut>Pkam97V9WBJ3CI=tSNKIK|yFS!=e9PKrgG}FDT)$Ws85|UTfi~D6H3D97cD?Ib z`&Gh%4}*LL-q{e^-Kwpq`+P-iU1IU2s-A+^`d5yA{Z@8n%+bUD{xDA^9?#n~aAB;x zdEiK4ujy9HWN%jNrnc6;EuVbQH)=a`t7+%;zGr$1laF*Il{Ei)d)qOlN7r!s5cJN& zXcHB7rY8nfx85+K>bzTr!Pz;Qj;kfP5u6KmWkLnoM+w}x9v6^F5Pg?vNlNG4M)^!S zLz?k*BdjDJf#k;L`X(tsG2@yYS65?HOzkPLO}GElGdM<3bUv-2D%3(ZUF48^o68w?8IknpVmO<+lkq!j@7zdv9tTZy;UVKrEFl(i%{Yi5I_b1Kv zm*>!>(FVMPov?_ol^d?Z@C`rsC_-oBTf=7G&O^}O9tc70yut`h zFp@9{#9r1C7cOQ9hLBpg>o_x}DlzD^BkUl~$ zGx(WbgD{ho+h8#_bNGMuLh0uGoyYuUS{gFmjJ*GSS?H}}R0-pG!EYOy5(|N4(zS(8 StgOmX+YFOA^~BTCf!_dunFX`} literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-home.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-home.png new file mode 100644 index 0000000000000000000000000000000000000000..8061aa820225a46a285bde24c0b18b4625d722eb GIT binary patch literal 1518 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..70af5a5a40b93cb3499b389f47ced17cd870ad1d GIT binary patch literal 837 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDbwfKP}kkfspyJ^c0wXoP4< zkY6x^u%xPyYhXlNc41x1^wm3#oWA(<$6{R<7ogp9JzX3_DsH{K6Fcc(f8M9|AmdQWfzR}!sW&eM{ z|F$Xt&rkoCIv*p;k#)oO;OxD>K#tlaR3FV1~sDH_e*OG=q0)h4R5yDlW0u-V*wJ z*@ahk#Ny_#JFohj5m73~xAxrQhgT~dTMjpbADQBRzB&y91aXj0u2l-3Ji>xOdS=noV4#Hvv>;@BN?a* bJ{;$7I`(?c?MD&TAcH+!{an^LB{Ts5$mzCl literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-information-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..a1cb7267e6a10a9b01c1a5b417255d636c31bf4a GIT binary patch literal 4563 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-ionic-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-ionic-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..cea7341f3be2e48ca818a130927ba640a10a9d33 GIT binary patch literal 5780 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 AKL7v# literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-lightbulb.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-lightbulb.png new file mode 100644 index 0000000000000000000000000000000000000000..3a3e8bf3becd5bebd69c1ff8c3a5d13f2b5fc1f7 GIT binary patch literal 2696 zcmcImX;>5I7Ctjs2uZ{M32Tr65m7+{7DYh_`=V??HWe78E)~5-mMayNp$LMY#$s_{ zi$xF>Fn}oBx=audeL$nA7ZEiUMO2EBVhdEELEGov_PKxWdA>Qz`=0a8nfdkQ1O<3c zV;V65V4AOwhX?>wrzkKe>Ts>XqFo)rgI28cRLB2^X&uSmqSoani2_1^g9%)Ofk83& zR&g3}P*N&AC%a1CRyilE$s{V8Z^V2;KJN+%RP19 z2WoM4B}nHyu6qq{dJUg%NLZRz$gaEF8N7Gj;q<(bMX$s+>@xEku^pgF&tPVt%WGzTi6QW)Gv_pXs^aU z&A*(PS8Tfpk_jWB32wAz!9a4OC4bxrduBSgXRMWmcuL)Zv@1Cyn)sr7f}?Ulyu65U zg}WDLP*Q6M{${tc6FbtU9u$Lpu#Sj@ znMeRyM2}#{T6*v*wYY%D49NG`7T6C62i_n*?SH_y$5g|dPe;I6Z`Bbg>B9b~Kcjzm zqR2p3)FI_n@vK3ukK)0NIoQJV^(ajUy)4=6j!tZGMpe#v3!eoMvqyObI&SoNYj-O& z5*ByVL?lZeJ$p^Q%1pE$T2*0xhCIE}cyeg>#W#-QA=-jtv8!qKeqai<1;tmKXf3Gf zXL;9GAzv}GX-cb&bpN^jNG%jmJIr_$Ll=Azh-bbqPSlTD`62IIx&|n>`id5X z3lE__FE2W-ay>Q&(n@!#=WV$Y%xrX8 z)}zj%e3=Gkuc9h?gkOlL{>rZ1viS;8)(4)tuUPit{KI)_jaJUQpi{k5P=m_8u|TTc zq+fm{;fXtP(Vr^SlrgVqF;kuj;Q?CZ@xxv;>pe{=5@(gA*P?b@A>ZyXxq0ffI~4aT ze-0H|!&&)(azMMkwM?ZYrA=NhaIf(zJ%z4alGeixlcEgbzm77SS?Ptg7j(^FZv3}4 z5lq?)B!mj9H5*yU70iJmbg;!cO#PQ}Zqm#%w%)X)ez@|`v5b2?7Gt(8YTJXaV0alk zoh)Gu#zfQ~LoUyEyZM#k)1Z=qXp0RYjM()xHpTI2Z#x6Br#M~d;t&iiF`aaHq9NJvlPS`7jzZ4B2?__% zM{pJz|LX#7i|kn1&sNXvWcsTB?k8biGqB z8UZblSHg%cp3-}>1>&R;B&2964Fpp5s1|ZOl`yRrQ)OTkdyRo3LGER0Pt2tZtEafN zLN!sjHg1aWa-Z^TNjg(dUjT3tgVlgNK#?j4PR66vg~iaZEXky`V95R z3=p*CTa(-JpKOjq*kBYF1{Aoya4vxmad}J}R4KD)G7T~=fQe6s_8D9fppHrt8%x>` z>5@ypJU#$!quPdvXd~TYc%PpIA4Cvqgsl4HI}l_LB@9utn}#Kh=#%@w?%V{Lf)O1( zF%U1bOH4zmkQ?leG%=sk`7jE8BR2jrgm!Cq)F#;9Fwj+Ex z-W3Jg(e9$lG%>Gz{aYJiwJQ@hhK@79RPDX&=!I~yaI<@nHoN@ zcvkuaI?k4C(I>B2_yD?*LD~y1R69ZjDMqajh7eGW@ODNIEz_}(B4aTZQ!)6A67ZLl zFhw2qHD#@n099f6bQV#krT4kx&s&alDmGmF7WvE2-=#8v1E}!N32J|UC%-?m<#z*CGhtaKV?2e7v$bIcZzGrUObvA NeLVv_YTWQ|eg~gv&J_Rv literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-location-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-location-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..727ff055f9f7241cfc9d3043f6e008e56a9436b9 GIT binary patch literal 4116 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 IyYf^21vcJ47XSbN literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-locked-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-locked-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..e688f73c46af19e3bf133283ad64a5ed07069738 GIT binary patch literal 2640 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 A=l}o! literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-medkit-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-medkit-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..255d84b821d9dcc90a54b635bc2cddaddbda3d96 GIT binary patch literal 1386 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBE)fKP}kkfu5ic~H9pXsC2a zkY6x^fP#U8e?WXfenEXh|AhGq)^FH<;QWRA58i)Jl%Au;z`(M~)5S5Q;?~={r-N=K zNHjc@PyL$C9bE(M4XaP$HHxw1#Y z=3IZeWCioyn`xKpbL^@amuzC492whIfBWpN-y#k*PtUID`FgMR`*v}MC;k7e-Z69^ z4P*Eib8q^^^or;=ECQKdj$5@F{(9cOrhoqDxqmWexwVHMZD&y8`M29EbxP)5A%`F5 z_xohbcV5jt(AK#ZgMKDXt!Ehc`E06gAMbHyK39z^~0DrzH>hauS#EkRquRp zqtWq&?}O(2S|{YNV&?iuGOs-u8t*K#3@e?R%y4z14#Vwr+P@gYpPxIws_NTc#S>?Z z4xeU{jN_hR%M)K+&si0^ZrA^B=P#`1PG@Aa;j7Di`)qw;{kLCvrhn7U`%YuxF!=aE z;DP@S;|+C{c9MF_XaC6)I`v+mV8;(T_nn%_|BPzht`a!#qn#l>K4RTto=d#kGo~}T3@bk>sSx9fu$7RztZd3<+*tj*EZ@t(d4NfUfu(^#fPu+@frEijfq?}ZhY49y{n37T@%uN@ zJ+s&1(!%~@(&B4&J*ze{;V=-%Dgss`R9dd;t7WeLW%KtM7dAHn6;7D{>WW##{jYzI z;Zi}^ImkYRc-vs#ll}S&PX75Dt<8WE5O9t|MQ9%L_Rjymdqo)-Nwng@hfURX2X35y zpT7oIX#Vv6SJwbifit|}F2NBn*xb|}KKB-zxm_{LQ;2|um{#zo4`}VR^c+^SAYt0T w%|e1bsBTlRwg0!T;h5bPTq%Qr066|!{)BB#+f>%m3qUG8UHx3vIVCg!0PvE1QUCw| literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-medkit.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-medkit.png new file mode 100644 index 0000000000000000000000000000000000000000..56b038e32ab5dda5a8a791aa2c4c9b7352a1a4eb GIT binary patch literal 1373 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBE)fKP}kkfu5ic~H9pXsC2a zkY6x^fP#U8e?WXfenEXh|AhGq)^FH<;QWRA58i)Jl%Au;z`!!s)5S5Q;?~={r~Mu! zNHjc*(hjkConm(9|I$)JZe^>0fQ4t~O`6d8#s0u&9nUH2pMKrGRJ0r98+_o$%I?WG zx=!zs5iMPy9=(3|`mg2c4I$eSOje%$;J-U=>wTt<^?PPd**I@^_Wv@bjz6F7ACpb6 zyU(F8@AYw`Up(@k*D@&e{)<^|;P(C3)UO|l_f6j4bNR)GWj}-*S`OBSuk0~eH=T*& z|F7wsyvA`{3Lkd;4pQAJzCN0f9GR&u?E4{&dyxz4^}j&(CFL`Ecj=)~$2*w*S5P`qtBm^Yf&2Sp*Uu z{Zl+J|3iAh-A6@N;{C4wysI+hzGFiD$J*Ya;A3yr{=ea?*zk~_u}nT<%_E*m-?$~F zGI8u@syQ-iNvzzuV1{P-Ejo|x&bVp+bp@-zmeu#pC+>;dw)rr-29w1%%^&ZW4f*$k z&u)Iq`QSvE|316L`+l2Qo6KWqldBLdo#n6X@TU2|j{4b~|88S)v199~kv_KSM9j?J zY%cp4uFF|@3LZFM_U(Bkd%->K2@E<8Ob!ej42%j4EDa0-3`|%#D3S$g|9(GywESD- zB`Iwj>KhnX62u7^irYF28N-m}`x?*k@2|^Z#p=EWh7`xw>+9-qI{HNXr|-;1 z{{8v4Qj~!aB^D^*JovGy`1XTi*?F+ALO0s){>l6N24AJ38ByKd!0?6%T`ddNaA6=x d83O@O^nw3?Yj*m=%c;5`m7cDCF6*2UngI6GdFTKD literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-mic-off.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-mic-off.png new file mode 100644 index 0000000000000000000000000000000000000000..07685a657187b0fe8d0bf5755930b8b8ade37adc GIT binary patch literal 7597 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 be~~U1yDGx8n@S`0|Ew4pnCZX5xe)&WJGMlv literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..74f3283899d7f69db8a6f7a5afba927a42c574b1 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-97j(V$B>F!Z_g+)GB9v38~mEi)_zn$ZySR)NCy(|xWwM*pl}081kC)$ Xv)Ensf4jnxvmmagtDnm{r-UW|MLZzY literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-minus-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..d6a2d87fa2b87241419625438ea1a3d80e9ceee6 GIT binary patch literal 4137 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 KE;=8G$o>HY#Ohc8 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-monitor-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-monitor-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..4762d1d2ee7ca2a4961aac929d0aa443e016d603 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oK8;{$B>F!Z|`j6Wl-Q@KDgokg@sF;7+x;=eQTGX%p?_02zsBY$iQ%c zw*#b~EYQ`!&%wa3p)2=s9?-c`%*yr>mdKI;Vst E0Dq@4#Q*>R literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-monitor.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-monitor.png new file mode 100644 index 0000000000000000000000000000000000000000..0e2f28e6c01c2281c6e75f91c6fbcb9288e47189 GIT binary patch literal 230 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 Nkcejpm6nv)e*k5yPLu!u literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-moon.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-moon.png new file mode 100644 index 0000000000000000000000000000000000000000..5e1e1b0484183a740501876e62199a868c6fee44 GIT binary patch literal 1784 zcmcJPdsI_*632h{hP+8kNJtYltrs*Fy0t`L335;aMBXF;!%IOTpo3rt{ zE8lIhzSTc-j#Cw{DbVL_e&|m*nx0=Xa#eII`P{D6eg!`XFW;MNoesmd_pO?JHRP%6 zy6NsJ<{5ucPA5SMpL0#SCDfKr+dnznmBUWi!&9y?2Hwd+ui9oyvp>%5idKQGD|>d& zoF8f)U(sCXd}hPJv<#f~%>xh>*l@AgsU>?fOGcLexVxVki|zQRss35x(DCDZAHs)O z{@Y}<>qOVKa3+0?$cIxFXg{p8VW3#-1cU&(pCIkz8|Ex(SG0&DflIy*Yar{W?k?ih zN}91&LQfu9QPAa*c%yXBFwp|ZofI9hjU+j=wirpKE@W=rKMyg$2OvQiz7y7UOq0+i zypATno8~0W)u6DL>FAXrRUIMz3QDW-Hvq8$q+flN@h_Y>$5b(JC`U>DSf?{wdJm}fAs{jIxq8(38nK%q2DNGu`uhwL z5HX-ZvJch6Nx0|;2mvtiZ-_$4P=|VSv1?NX2|b0t3oascBVM?Hcx;T+NS6SrN`s&y z!s4V+pQ@|%o3Xj;j6gO1ZN;kIYHrLMSZjTEHwp8vj`4N1hCla6fQI`UaLb1K^gB$5O_HyF2$xuvAM`&7Hqi;GsMwsJ4_#R@VD#);h ziqNDq&9p#nu@NifIXrI3RdVe{0)cR{Hl{z0H5^YlbKT2@af&5@ult;Z%5u~@LdB-w zaCtt7)W6jEKolKvcNQ-56gfGS`N<1OBumnc;MA~7J?(3lB##Gb!g_OSg#5%mx3CwO zCpK=)o;FJDM!RBOW=}Izo=6%F;=G%>WPhl@adCHv{=xXo;g0Fjk#w|KB@ALs5b>S& za_8jG`NpCC=ZDxyak0w*vmaFz!GiapYJA&!;jriNDuaUmk%fmE^ z!?20f6p}JTR`sN`8{>fLW);r_??dQXv&Jkly-L{#4J^e=eoiw9P6}xV#bk{GPpaX7 z3O4rYG#D^Qc1mymRe)H5wV_0@Yrw%;5!z`E^5RqewgBa`E}rR`wgrnlg<6?58 z>ht<Jea8GxsfpRQJy8(Ri;H+$iCiz0oDWe} F{t6|2moNYT literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-more-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-more-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..8d3c9bf7142363630e4d0dd03eb847bc45028912 GIT binary patch literal 1598 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 G5}E+&LB+WM literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-musical-notes.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-musical-notes.png new file mode 100644 index 0000000000000000000000000000000000000000..51470ab83d9a018f35a557ab7bea06fb61a47f3c GIT binary patch literal 2124 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-navigate.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-navigate.png new file mode 100644 index 0000000000000000000000000000000000000000..8df442a435951279a2576c4c9db119bd273c2671 GIT binary patch literal 3333 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 V+7Dymr+T*|M>}WRYHMojzX2G7p&bAK literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paper-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paper-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..6e08ebed6d8a240b0f7262aff4caa092942ee23d GIT binary patch literal 1361 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDb|fKP}kkft2mdG+c$&=j$f zAirP+0R;nlhk%6qg8GID^B1h&aNxp&_a7QfIDarOuq^d-aSW-r_4e-Fyjunm4T+!m zW38=xAN^aee`$&6wRMdxZ{{pmsJSiq*ylN>L7O%1cTZ-!)k?^HJfd{57#I~8SfHFg>z^gdJEXGxPf2G*lR{C4%7LnsyZB%~f5GeT zS63hT?Z0*t6T(;&<#*=4_#f{O`s3dQsEP)LIZQ}yKv7H$&V&PdzA)dhz2Tsx&A^1! zR|g7?*2^t0QpP2ZEvR5Fg9ROoj~S@wG6DN4U$XDm{aH9Bk`agMPul-JGfb7lDUZie z9HEZx2qa|n)ZM?&g*ylj*s?BIu_W#2 z+11{)Eq`+3-o9Wo5syF5tGV>_-f254_y$xb#zv<+`*#)eQx2bQ#|<2j6AP%bWK{km<+W z+nZu%gmRtE&A;r<$hgHf|FU_uL)Z2H+4;f7KMWmu*vp@n=3lO=GTLzBd%b@6yS03| zoQzvu|1;WjqvhBIrM~}}yZ015;}`rU^YDe4ez^Jd(#u=Z%>S5L&0N1OKKTACBPNdf zdznqzzPY!|b*cPbmM@XqQFLqZp0e}C?-`$c|0wAd$$03XY<$_-Y7O;a z$zywd>}IpcYwjuO?%Me7el+Wox&IBPh&C{NI=7#1DXYM(%cs;Ci(>!xFWkf66s=#Y zW^?-Q|MMO8B}Z%8uGdz{O?dqL|6j{T_mtM(>RvyOYx&i8kM~`a`nzdw)ij4gAOEjX zes6fN_V%l8ZpTI4|Epzd=X>VeNuRxxZIS=~ABBD!Zim?K^cCwqn(``3AoZ?&`SQyr f50^3E2O8Jp<+aO_E+1&<1u67&^>bP0l+XkKT$*?w literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paper.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paper.png new file mode 100644 index 0000000000000000000000000000000000000000..a5c0762ccd01d6b8a5a78a33096357a6e3a5903f GIT binary patch literal 1197 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDc3fKP}kkR}x@W_3FW)FV(5 zfFCi(^Q|t+#g!C(U*ca0pb1xcM~WUA>pk z=_pP%`9$VfGnZB9Z(qBp-c(^j8zTV++<1NMm%L72<%-JZ^Y>e~TvuaYRA69fU=Uzn za$w+KV5ESv*Qfe_)BL*s_3z)`JU^E|U?U?AL(iq3`p4KUd6NwLaG1z~+XD`D!Qc2T z;&T*^vf=RH4gJ5r8IJbkFyJu-hxw!jn8JR|-|Tbz>l(UwahQ1_?$>w5uAv_~4TtOH z5Bz_>9aky!~&VEu*$hI_{@oG));2z%a8m)%FBb0$W=UZE@=0nEkeXA* zc*KUUPRfm6vAveZ^P`=V`)}<76Qn=P5O?~wQ#7ZZ`-jvgmJPPHqIo*6Ca}MKx7O~= zlDDi57s5XTs=trg&$IODAA9F@3~ix|y3ggmv8cWKR2#cLPwn!HKmR2^u^L=S{WPg^ z^6UTm8~Yz9=Rerq|DHMO&VPI5{gu4;Ze5o5eh~3h@;95`kIdg6qnX(I{)_(ocb4&b zZhyQV3;WzZ`ya>ew|a7@w#G+_WB$LQ6T#OPzq^xn+2Y>2b8L#$`}1D!`msrt0YA9( Zi+{t(ER#>_&Tl{pJzf1=);T3K0RSFp9^wE1 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paperplane-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paperplane-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..b4c73c1a02b245df8c98c474e964b8fe30b7eaf4 GIT binary patch literal 2952 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 Q`F}Df3p?``q;K;704HWd6951J literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-partlysunny-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-partlysunny-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..2efcc2cd6f645d22dc2443eb11ba749dc0406722 GIT binary patch literal 4823 zcmeHKS5VUrm;I&C5^6~3CG;Rgs#NLH1Vlh-QjAnVKxzPmP(p8iMWsVP5ENdjm0)ik-1Va%71lI3$AHJDyW@mP0XV09Od(ND>FZbS;n`&)k!UE%i0RX^aW@=;u z0N}q83@}3emcA~Uzq^-e-xnqi)e_mEUawo90*P%ii?|vmycgSP#7&DDkd(8IU^${ub`-`dQM$KQ%hS%S5M!-(8$=t z)Xe;%h1DhN%Qm)lSL_`eot#}<-Q2HZJv_aIU zkBd(rBqgV$rln_OW@TsR{Bu9|!NW&+`2~eV#U-U>#PW*Al~qq_o<6I6URU4H*z}^g zwY{UWi}bRa+|%3FPZ=C~Jv{Q}?dUt|`?2v46O$jOK7F2^ots}+Tv}QEzOng}wza+c zYj6Me!Qr3dlY{7BLjYidn;Gfb;XeNuQ)B@EX0XDa^rDBy>S$k8mH+TW$t5!S095ba z6Yu>~2RBn)jse`>8}c*8vENe{|3Ks}6iR#K`uG)I^kme)QQdl z;kf=r`TI;scMHBzt zkOPAPs7GL1guSwP^WK$7UZe13)ZRfdZkc&W0EtJQahGlX>6=qiyc&E#)FVFh5?ErwtbM;VKr25>ul|>Zkn;jqw*1c5b^n) zHA&Z&c@Lwa#u&D+>sE&Qsi!z8MxDWY$ltBECPm|UzF+qVKzz4bR>OSxQDlF9tlrk-D{PS}b>+D6$G(7U`+B)=^2FkwDhLiII`^YmE|ASrlyg0+rO9zH0|6 z@HF^3Vz5KlopiDYZL>xmD!hMWVw(ND4>v+6zpY3)`fj?`@r%cgU~MPgYQa=)48d^-Wr=C$qBzvPDMWhqLpY*PTM27attSZLMiAcer7q?6E@; zgQ;vaSjemPPpnqZXuWFwIxy{cYwVniTXHPRAVSx*|0Z#>olm!j8gn4XCKznH(8os% z=veN@4A-0B7mUv8ise`z3&rmUT*PGATuH2WFNN&e%%_t@OqE|;GPg}6qm*1Y z?)yBby1BTg$9caxSlUOOTg(1+%N3pICLL>UFxKhxs8cVSGxIF0dTetOu{rN0uU7dXW4L=BiI&$=<+Zc=kOlSg6ML5xV-g5 zXBd@W?`WnEVcx)NuSqfIaLu2&&n7e#`uSr}mgnAfS9Ph;HC397WjPO8P0Yq@Vt!D@ z$q8fdPgs=g&QmKV%r(^|4f1Bw;fPP^iWk8k@wR`((|VbG_=RSukD1!1y5ua}g{)_N ziqt;EpjZgVE>fDY@4KrUNcKq_o{xk`?51z-I^^RsCb!Sx$54@M01pVVi-qO*(x6ec zQ#{YS_MB5fFR-Q=cEM#s+m3b!c2%=<%bf>1EAX1Adg|<3Jqp>BrOKuv{58ed;lzIa@=}H=4FRDR^kz~gQ5svvD3}dE#2VNFUhwTRm zro}>58g&gL3Ge{{d=|($8K#$%j#MmG zI&%Rca2t^11seMUu83AcIO-dnDWE)epdY4HlcEU^`H{=SitiDpQ8(&Eze`{mE>b`W zjCwfgo}0-B=f@3(f9({5y8DqD6R)EkbwnMog^>|a1hkWP6Kkf@SacRNj6}ITAA81b04@jR1jH zu3$;JRpPBC*pBJk8#;OEI1y@o!_2M83N8_w89E1^7m#Pqw(zW&Z}Q~c+Pl6x(t4ww z?6d1&M7l4GlBHY^?TYmZbHAk~FMNKKsquX7%R$W2YM3b`M%?4ZPx%%Vh7pq#<&V7^ zvI7sNM%iFe4Q=^|X+xEVdp}2{b46-#%&W4EAsbHWsZ4p_6wA6)TXTE0O+cCG`Il&| zL7aW>Zcbx?aX|<++KitmZ^-^ErK-T8ULWxEId{s%={One_zzbv<+sqDk$t=uVjaJP z@P^rx3b-sper=ul-T44}22MjB$-R&%inpv;TPj?#bA9hxR;<+ZCOd7^fuC!+;7y2n zPi2anYg_zb`Lf@t;p4W@Klu?=CcoX0(yM=xRp|SpT}lAUV#31pi&?sbd3qP zr9!e2m$4!bfGhJ)yV&uYEhz_eU(?SKxKxsX)d7^$yr=)^@>c~`3pR5jeOW?f;-Z}TqKav;r4q(9d!uXipPRx-R zJPd;*WQZcK6%7uWk-y=<7b)AXW~qYW8d8I;HdKM*)Kij)B-nCYSQ5AvJ39GKM?_7V zLLWg~1G81ZxaKmm&-#l~E{>NTZzD_}ryE3>{$Loyo#zc;27jcp{>fqqyllU~BZrAd z9*mq*`o%vQdA~E&yqUNhf(|xQ-j-=4>AMt_3944y*y4CgIh)iM)^2c7Cisf>qWrw~ zs@$5uYh z5DhLVxUrP~lgR0O^Rz1GpRx`{uXb*lV5rcGu@gVuG1AZ{LFV6Fn%T~{#aHGKwx`v( z-&zC9b`lT%bf=xKspPshqO_`Qc8j3eJlUv5$h8Tc`bdpT`;3qXEl6CJDSgjFLxq-9 zO+KVbL*Gteb(}$N1}nUMV&j%S9IxLs%Q^&WzO(Vu&%CuxZgaLlcC3Z0YMXdL@Q9O% z%c4?u>5Erb>a*UwhD-=Zf=Ufm&a_CGUz#r6=CuIp#Err~#O<~mONYlIXo{g()sV}J zr1(GV>fM|)j!;Bj!nU7&Nwq*JT?}KfpT{If1$0mz6wQT0X`ao0CDVcqG#xzM74z>3 za9|grI}i)M%NxY9^3p%bpp)ZU_Rzt^yY#8hzEGr*fe^=LJ*0lIwvdA2k=af=0+sRO z=246K?1~IzRkf||k8eKeqizF5J7+dKJWoLAEmDD!#v0d2*tGGQgnrEB7mUCxJ*_h{ zGbdghux+2zR<^vkug=#Tl6cfiQedz3p&L5i^Y zVv(40Zs7K@V1B!iL*#t0piZGCP^+7o{kAvcA_M-H)K)j$i=!ajkwYGZRyJXl7GM`> zbac30bC}xA=*@-gDGO;)_HFtE|5y(FQ=u9O{f4+PPf$|~S-!Vok}5rKAXfeI;+GQ0 ze5vs=UtF;|Q0J0daVZ9501tZ3W_?5cWIR?QFh&gHd;fRo2s@3!p|H}rFsHSm4z|bz zReo_eeX^>o&rM%?^Y{`St|m8=nO58mlt*#$TE9tS`jT&NYW@pXyBt-JE(*~LMx z4_fQp>8Qm7?B173k?D07ExZJweEE@hZ}<2;F*>qa=0c}v9F6l-OW*+(_WP05h`};V z9`2;{%4nIBIU4Kjjf$I8Cwn7}m8hGQPi0n%&f#4HrLIF_%a_ z{3(LkiYNk^T|Y6TH%c74uFu;XkQ-Z?d&ztzZvFI3to5+uWVhOcx&7Of*yKOeD!*n< zBA&*Njobd2JL~r#uVm!(JreyV3u)T>q2c!_kDH~_%kV|o?MP+cmsxLuFvQC>t4?JBwJaSa&heC003~A z9XGZC0NRxhU`OuKvwPAncTJ%c$LG{I8H8Z9$r3vyZ}K^Xpit-5mB*y5|UE;r4P!;$|)!+tEj1KXlWnO(bdx@8Wa%iG7-FCZ}J-1*>;&gxAF@Li;8I_rMK_gy;oNLprZ0&Rdr46 zqsMji^oGW!=9V@_d&jfR=PzEqdi~~Ych5WK`wzW+{R1BdKYji(JUTW$F~yph{V_Mc zu=w-W^2+Mk`o{0A?e(ZoBLFzr&5RA~B0hirpu)B5Am!hw1-V;V5`OB3|CdjcQ6y&o zP{e;;u+O|+#E?vfGKeWntmlO!r9+P2zbBM0o|5S*y~#F~lp)iamBkCKL5A$q6{;0K zaqw5YsU^GyNm4y}g?pVxMmxmHWKLtomwPVx)Xguk$$yJFy43x>M_vVV0$wDM6a1t2 z6?3ma6n=GSQm>s6RBM;M#rJ>m_DMQ6RiEWq=251rieB(f+K z5wVvHmEK(9dmdd7q691vB;w)6njZNlFSy_s*?)qSnEK7&3}=J`P8sq3?GU`E(R1+- z2ml8qZpDwhFn*Ru$HV=9f@#Znl`3y?fG+oLkmQzFt|9vU7!Z%|={GFY`5NULt=yXc zI1S6>1)eAC6DL}bU6=GIg4l!$*W#XU2zxY`mRv};a`@|MN$nh{{k)&qa7w1x_6qfR zQ*W0Cj}hxg$+?0J{Na&LZk5Ztlq#WFi#Z?P=9XfIS%aA&iN1%wm6#C$ZnYnf%m(ZG zQDs{k>6)v2xM7~cd}^uImZooW?NbLI0_B`w%5>Uj$>N5q$4yzvIlh$HxB4`dx-y3; z@tGl6fnmoO!~J;&1s$=4U#KLlO(oyv`a}m$H07L->O?_X$>QvsNAeW2oc-pbV7bGt zpH5cRa30w*oG!o>-Uuh)(!b5_?j0%sT{)e3G;Lgovz! zLTT$QrlagxSHzKGvqz^qALt~EGZV}8^hx~nm}~`n%8P`&@2SrYgaoL(4=tgep(ful zO+ptjBEqp7=49f{kbiVI;C9ZUc@$|)s7tNvgujT&7IwHi8hAklnT6Lv0z&;$y(`rTZ_ z)OWE#LK1pGu4^}D#o!}Cmj{*v#y^ZVD)r03h?OhcFQpC!ZEx8QBe+9WEX~jJCeP8@?Rc8M0O1p`1Gb4Jo6H82>dB zJ?E5XQgRm2f)5ZEN$8w{EXS}thvi)sQq(CH>uAaN>z^>p=;h_&Qb`eKxRu#9Cr2@{ zZx~d*t<;X84H}~mWe|SDo%AM~xA_E~PhA`D@PzBS5O$MK_LxM7Q8Ed5CGe%eX!40K z*%njz%JUjkySCT=8lWLZ2&VpW*#jfoRu$7W?!Kr$R0vyFKv@4btvaS_)~lg|^c zH9F2ce{VgHiGogX@Q+4?$rsB^Gm82F?scqgHYvLfmeml;?>z~Uy@Y=I|NGagA#BD zu;8L0o_CpbYP;%60sCa_rC)X(EwrAGvAqlrp(7e~;aenM;bifl>sWPdY?^)liMV;R z7U?1REP+sYP^|7af1vsuJuz1g7rN40cXBxghR;np+w&gzBkkPLoDQ{bld731^`rpt z%CUvP6nbvtLv$EQ-wQ98yjt#67~hX@dcl1?XpZe1_6%yWMBo)us-708ji?ncWIJmlIqXC})WyVNSJ_OuABdKre1$fdPKWy~0rwAN zEzd)jcv0ujDJL+PI8Yy4E({8=V3YZ|?B0Pd@up;`@qkm#CGY(Zo~h!W)&#vljJbID zn3yk_KjF)Rx%XD`e&Po6*BVLbcZ`7pTfs#9g_C2cORWa0^4BRJJvoVOQQTzt?gq;G z*|?201}SQrP48a^Q7^Iu2FGj|_#O8jp5=17C*KE^UsK!=3coBJhKh14_JYs1K`}Bp z3HZ8%lgC9aVgjQj`i-$Q?Pd(M9rBw^8-rlXn?VYrsI7M5=ppk$hG46z*Qi^>%O)F( z>!m*Y-?H>;Sz?DK1cE$pudi-dU$}-7a+u&9s~9a=qUWWk0#T@WS%gv~vzo%02+nVD z6#muKhYI*p#ZfZWx1v5oPW#Mou5Cp<5?a7hipE#xUvkTUnF&yW`dKw58@f=ES7V)1!tgw2B548LcoTGSe*c z91;Yq>G87alBH|Gkc@frF9O9?@GD1+kO|`kvq7qZKvYVBm1s*TNx`@p9uo$ODSQH( zLZG$jAd1z4D^)N-Nj`cBJ@#J#GgEefgW{U4K8IKy|EpGV#U(qGj#`Km4kqwKxeUmLVMJ9UjzSWeHH*3IKJYf0IMR7kbN#1t z(D>bat#I?#sYIPl%cr1OVRcdTK4!5mXed{9nkF`0fiI`BKvU?q8@zR%isGJJFG13R zbQWSv3f|qcQWa!y#(C6``}}r_2<9sQ6B67%#S!*aXlq_$Sj4jHCWupsZ}<%_LBXo)yA4JAw$ z4zcruI~k6k{H$&)gFr~Z2@NzKFPqMDsJ)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oNiAS$B>F!Z|`j6WKiI7b(|Zc9_|=$#H{RIHq-tcf|FD{p=i<9Q0wcP z(is>&2pjnCYqZh_nMgi3kbIzDgMp!d0dB)VwuzRhY|B?htAkASboFyt=akR{0IkF^ A8UO$Q literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pause.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pause.png new file mode 100644 index 0000000000000000000000000000000000000000..317a98545ee5ce427839104271147367eb647340 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oLWy8$B>F!Z_g|gWH8`3a3JsA*=P}&d53FLj>vmXQURkSnfBFx@7)3! jK{>eH05Md>^U?-}gIeyIO57K!LB@Kz`njxgN@xNAdE6{R literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paw-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paw-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..f5736efeac8bcbb6c5c3ccff4b02ca8b537fbf23 GIT binary patch literal 6318 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 z z6nrVP;SKxcML8ajd8tsW@|6MNQd>}}7o=_V*!+!%RnQRMBr2zLD#SD)0Srg%o`yfF zTbY+VYHGIr@C`ny!l#E-veeLg(-P&B?El3&m8dT;6(R82L>FW8MYy?-xDjtuwb2Y_ zS4xUuRnckdzwjp^jqATS%(SPDLa-amHWQ0EZ#!+yz*y~T)OufNmv9TVXYaDtqX$UD zo*X@eCK-8HU8hu6SlaA7W5W{uXc1zI!X};^JmqyjeK3~{8NQHoa4uB+u(zNs7E^K8N970$-vSD|;aIvmlDvk_dk?;JFd+LWyR`l)jJXY+|&AumS z%Q=SzP+GdALs*7);$G#1LX!RF#R%h;vSi~|IPTe?nzi~v2dM@bVvX2m1O4W7Ud@c&IT4xbXtszs0f7s=BV>K-*NR!pJC#TUN#)_Fi z;WBS1_LJfmW4=_U2<3F)-{Iq(J*k>7WKrsbXWg+0#wTLP|3*PI|#-hN1-1 zs@I1ELS$$((s5`aDX{AeRcoAtBLubX&{GsGWPZ}wsZ`*k`AYNE@OFXXU zRW%*d3kpy*^gUq4_n*+xyNN!+=f+lqZ*6$w2GQr0q)2;UV7O#pa44Si!k z=gZgfJxe10HnxY)NwJg)Rgl7fsCqcFfG%W?Br8-w%Qhh*hD@&n@i+F?3a25wT=6e+ zEZHO8R2sm66>3h?{F061EBuni(m~ZRL{q;Meu}CcD>*4m3Ke^tbAeDg`ceUQ*L9xVhJlQDOI0D z_8qy)J@cc&%0?>O09UBhI4N0z?)X)J!S%u_C>g%Znpq-$){bl@=Ep!zY^RdY9K1 z`TX1`K(GY!qN!}2n|uQ{cW;5(Nrp}Q3W!))Sy=G(|4fp)=P7pQ5ihm5EhLi=p>0TR z+1;*I(3JWTue3EcSKA;fiZV>(<;2etpLsMkQcaM-Ok!>x2M_B+u#_sjo4A}v zSiM)FZjY%OKPbU2abjV`Rf7(M@O$X)XHZ`1<GtozaZqUcxV}_FUMm*D+5_Z|haQR`j$wEfO^XOTuz(fSa z6qe}$LmUZ`4)4>dB2Q=AyB{!WSfr80CuCwix0p`K3DUrHWnvZ6V>8Iv6F{|Tq=di+ zz<)y;2n`l4d4LIxe%4S8J41>NSX|+?ImJT@cuYFsu+voOm%I7ljzL|gKy|Eq-V;b+g?B5$uu*cZ8 zQZW9EASUzc!`9T~?Hrcw@>MVU2Up48{p_P%~Rwg0bqT5RW8}J|0mbvW4em7Z78H?Ga zRz=Vo1{5n+mw&j?Vyt&1)bSagIkB!kDEbTBCa_#^^ZW3^j)N|3)$2v&Ro~%|ZihF2 z?GWp5vkU|FHPL+${;rPJIxFzk#kY#VC0^gv!lPkW>}D!mbMv0vfwaJ+Yr?AQ~69cgGtm0RqJ?EG>+ zuqu1nM#_ixN((XF`=gvM-6TMR=$VpSy=HSc_Y?FyjyMr*xi?gaG~cUsyy{OJ{#0gl zXvh7lw=8>gKBwZ}ahF2`%t(&PO>TP0K^$QUO+5hRmAdbEZk4H6QXk-@u3hGtG68N+!RGMTzk4E*r}l7*X9Q-)^y=`f1x|qZso5By#`V&*;#+ zN!DAI-rtZFrdgw|W3kE2oafiYTy5UpDPyZXIuMn$MqVkWl#zyL8Q9g-{5e;W?x?KR zu{*lyy-!qfAy$iZHcs3eI{wci;eXX>9h(fze=;=7o(cny|5?Kd5uNLzb7}4E`%nCV MnyzZCGCJ(P0QQ)3VE_OC literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paw.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-paw.png new file mode 100644 index 0000000000000000000000000000000000000000..bfd64fe62acfc427d6d6d1235398ed464c362e51 GIT binary patch literal 4119 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-people-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-people-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..581786537455610dabff034510a627a3a3e3010e GIT binary patch literal 5295 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 yFroelP@w>))Z{VYjH_9fihwn!vd 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-person-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-person-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..a9c4a0acacbc882cd573ce21272f8389dac8225d GIT binary patch literal 3189 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-personadd-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-personadd-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..679b6e4718acae184f40e68cff6966377848c85d GIT binary patch literal 3246 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 Cgc`#D literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-photos-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-photos-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..a6a872ede0051476fab2a9f853f9dc2282f8af23 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oJpQ8jv*Dd-rm{B%b>u);P@?GN?3a_?~%Sc`~}K29+Ol&C#i&<0;)_f z66ggP0tELM7!K4Z%w}Y0IO$*lvXLb4gP{zl{sAw@jS#SI&oV}a1B?*MM5AsM1WYuL RVOs~1^mO%eS?83{1OSy+FQNbd literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-photos.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-photos.png new file mode 100644 index 0000000000000000000000000000000000000000..1eb0f7eddaef998d3197b59257143a0a77a26e6b GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oGwon$B>F!Z|^8FG8ph2Iq=K;?!%4x5|R2$eokJKR6HlCXs&E$1nCBW zhFpiEj0_F`8|By_0wj|KjMwx~G|4f5ZSizu=h`UACfWP$1W4M`)z4*}Q$iB}S&}Lr literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pie-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pie-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..8470a2f91af26f820addec0614a9d082265ab8aa GIT binary patch literal 4549 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 LZg#hA>6!ln?fQum literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pie.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pie.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ab68908b996b14cf19b6d2e45cf03112094191 GIT binary patch literal 3646 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-play-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-play-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..a484b4e4d5c5c567dc99dac19decb729c4b55fec GIT binary patch literal 1474 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDb|fKP}kkft2mdG+c$&=j$f zAirP+0R;nxfc%2`hW-ibH|#%f{=)qS??2p{{%}461FM*)i(^Q|tvA;;axyUrFdPiN z=)mLh7Ae~T2sGXS3Cfh;DKMy37Hr)KxesDF=BWxC1t$EVeXV@lwIK_Nm z0b{}i27?R+2@?h$DF!xPpnQWPy@jo<%O)LC5MT)~X>mEqdHi?$)w$X$dpmCZeZ}>4 zL7h26k^qAtM}q{50}qn|8>2uoLx&^75e3}B4YCIW7-ukg{9(EBkTYXW!x80zu50#P z2ae2d%-!;D>z^4*7)89d{6FV@!I0r2d&3WAhd+!8{}=@789MA4j>t1S;-`~v5xc^_ zJXT_@K5%p8k@#~Ab&uZ91iAA1`Fg>6N#-Bl9=+d5p{wul5ek8vH`fdq85nq)H~b2> zl~=xapz)`00|>2VPxv>FE#V&v4y435!yXmwk79V{4@2uE!KR!BnzD;=#{L?HXZo@Y zKf8fkOatSL>mhcck*5t%#9tdixge)4I&&Xr(4jN&bAEOk*W)j=4s2y^X8|c``nSKV cl@~*C9-~urUEzm<@_dk#r>mdKI;Vst0K}{06951J literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-play.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-play.png new file mode 100644 index 0000000000000000000000000000000000000000..b6110aab4b90e8473a3917ca9bd45b5a73d29196 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7+9Er6kFKIlR!!(z$e5NND~ChBADEPinvRH z{DK+S6m7zbdRH92_w&=6O$iJPEDoM7jv*Dd-ds7oHaJj#^`bb_LIJPimo}E@aD4US zlQneUcAbustO6MDSTTL^%^1RQcr#%u8M}ZcAXi zpnS$rF7aO;MEe4$_Wx#I7&5CGbUhfpa1>8)pYdP1s=>tefS3Y9Rg2{bQ&v}S-42%I_>+a=4tZQJH z0d}ptF~m9th9h9>`XSa`b7flK4$@z94x(RA0P3C35c^9T8E$|L*lq|mU@bS)0XyeH z91yF(kOy{fE-yGdUNb>mkOy^vI7fpd$Opyp5FhMgZ6@Vm2dbH`u;Mm z;dppJ=1`+$OY!x~%rE>GaD2<(!0%Km^6qp%eEV<5CG(H`3fwaPXtm*`)f?mbzE$mE z7LuL#aze=QCsrCa18?$qm&fem7LJ|y@>0n4XS*zJUcIU3UtYV9k*oJYMu%5&iPVxS z8f)8Dn)*wjJIv8&Exj7a<9FSandWhENaV@RcoiM-I}+)wR`QI zoR?YI<oCN@EB|(Tm%?NBEg{OeXADrWI}sSI=qV$l_1#^2rE+${LPe g|8I$!fmk3=!McoN`SXbzopr0NP{5$p8QV literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..92f40304c6a118950c3eafefd99300cd8cb380fe GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oDxqL$B>F!Z?7!mWia45a-i)0!u=~Ox~6Q{&B#*=(gXr!cU>Itfdz`J mjEszp=R;Uo@BoNeKo{A@Y5bNyukcg! z91{mTcn-b1r`XCNCp+tdCLI3%fWVEkQ=ECFgAUl(gCJGIkY;P=PWKOpK$DVhGfT_r zv5w9`*3`67aqTRC-~|igJqJU2fAk(t&DY@LqW3i82|P-fZ^za~v$HH5*qJJyPA2~S zM=HorUQy`Zll)&0qLQxY;*v3+7}5Q#d`pGmegY%qRY9Fg%QKw|s_Joyi_71vj+z;q zs=Q}SXb`t7FAiQ6X?Lr*%sNpRzkX@l^lU>AtNw0fqI+|X@FVQd*Uwd>yT(fEHN--? z=eO3UG)-c~W`oyO&*kq?m}b;DuSr~Jc*J@+zOd@?mn)pL*ZAB~^}cOg*ywvR{zmil zExCcj3k|notvcK$-Vq0AQuCSb2uE{JuUYqxNBV>N+mg<1 zv}B3i9Wo0#<>0&Zcv{!f!rnwVj{v!_ou_P--JM)NkX)UDTa;b+@EzCZF23k=bbTLn zx1@Kd&xSTFJ>F`z@6?^~xS)6K7rSEBrc*`?yK3)>Cx>olnXp1v?Q_Us@+qGvme}XT zFGlaBTJuaubyq55WW&Sq_aQJEX)#goYELwkms3n7K+Ub1?Nue+xqRYv^``E$J?ne2L{n7Y3`o@m0b$E&~2@2I~s9j7!yZq=Dr zX2vcX27KR`mSU_yp(}9^~g-fuT0tE-p4CsaT)6y1Hw)`{jNbz77hV{C+>G8Qp{h^fqAf+S0Up%0_`yLE zUyD!~)HGX56`cgmp49zH-U+x0C{U3Amo1eCGm%Oq_^0T}Q)^7FdMgr8AU2!s0&RAVGATc>)c>i*YrkCtfvjd>fwhCe7l90Tjizs zU)`tNQ7u1$rnh@nd7rK zDqE9*sUoHnSn6kT`}2))!L;V^JL!EO6576jLWZ?HyKQcr(L(Hwk;Zh+paK5opacGfzAxGg(t3wHu29tgpE$IS4fc zlrN-I042a6UiWIhN)*uM(3>x~{0Q)nTN|gDY7JNz%_`ZF9|xcDrjb8c34qO^qHNJz zB|!C=jCgDhP%qH9#Tgtnn_jPmJt-5dn4ZO_V7jWRw10SY_-EX?Z8Vct}UH0nXGsmLUmKWsXX70u7~We3yZeZn;hJE2@oz*Mt*L~4eur{r*!u#Q$g@i zQQgg|+5>`MJUKjpz85X;YEZTZeL1J{tp4zypF!HL8uovhQ_^3rtQF-few+MJkRhb zhHrHZOk3bA{2M;}j9ynG0B2LJdJ=T1fN73B@;Ywe2zJsds&79KRDr5dcO>i9t9b&t zDAnUQBay!zzV5}G@E-IzsCOu91$UDlXJfT2U*x9d^o00d+VkPNGvvL%6Mr8nc6 zhXogU_TcvDKJV@Ki4eJr9H1RZpt12>JA7qI0V|Cn+?w7-2cD_ zF%Q~CwC+Gs{0ZVRhS(( z0kcX>JX$|l`vu0HIh;Vy{0-P@@TZ2lOTa2!UdrNoc5>t+4l|tpNwjc~iNyuP#9E7p z5WY?Qh{!4Zl~c4UxY$IrQ~uk<-4ZK}LFcnWg?*!b`?&W=66pdTR=Qkwbhh(h?^V&} zVuq+DzU-szLDf4|(TMYm5Kn=R;o-)cNakkl%GPQhRYgAR3zgCg6mP|P4O=vk4PxuAqZ!+Q*BUKY z#Q4w=3Dik?=&eF>221P>w4H?HSYj z7ESW1+2{eeLjhJwZpYzKH6M2L33sLIsxUwLNs35+PZ5kZ*BcIa^HBp9ZmOOR{F;NS zJ}iNfIQR5-((wSRcBnG|EmJ)&?!Gf#(Cj^3jdTk4eUm^n1!NzhKBKkOMx|Yb6#tLb z*bgqS{C#6Q6Rn+_x)#zVV2#x+uXC&$!3b>+46{Sjq%2UOu)H<1-)@XsCD!ONSFB?z zvCA6k`r{s7o|B{DI*$~s`QhtG?=YJH%fB(^J6~)=>?i!aw+m|^rJv;DPR1U^nbyeW z^P*H?mhs{m{w>#^8?uV@@ne&vIhq@8(7#KhydsK91ZoN^o^6UX+W7!#L{^2k>>|=Z z0PnXd^&rBRWUjsTV3|7|vb#APla9VF`}<*Ta70UDd6M~4Q;FAip+JZ9LVns7^Ei0g z>yLF}r!D%jusA)T;?(q06~V07 zVAxGw8(UXSijh5k-B8Czfq4$+SSRjOqnswxM?U>EnEDzCSUI0`D!}&k)q3mR;anwQ zVS84|P9fXys+wX}L~C(q=aeJOeJy+Ko*ut%sABG8(O<<&bEWr?QU&G(!*lG?*xmIC z%r_n1JASy?nPInPDpn48Ze)IUbX03c(3fn*dyRV?wx~WSofbb|A0Lc!UHRV8R~r1d zQ)c8^OK;cW(`wbdDGUE{d-qSb6~2s%U^zW zalN-oMx&;G*oOZ`9=n&Z_dh=dd)V&JUJ(CF8vL&oP|Y=K3(6U+IQp+^VPa!kVnmPp EAFHEY>Hq)$ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..2eaa563c3945c86238bdbba6330e3f5d2aa88849 GIT binary patch literal 2970 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 Y$>=_?=EJ!Z?{AWir@zO~ZerQL0U1-3+5i9m literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetag-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetag-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..5184cc7971a493121a185cabd441a8af198b0791 GIT binary patch literal 3007 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 VqFCOb$e3SBSZ%YjC^Gjx^*dJ`3331c literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetags-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetags-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..380d9682ad67a59bc815d71eeca77a53da73dedf GIT binary patch literal 3563 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetags.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pricetags.png new file mode 100644 index 0000000000000000000000000000000000000000..0942729bff4f406a05bd80d99f80c27c4ef1fd5a GIT binary patch literal 3219 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 Lrs|sz^~e7PS8Y*L literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-printer-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-printer-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..c759d046c495c5096b4e18ea70846989881bea19 GIT binary patch literal 1764 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 L`njxgN@xNAtFNWl literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pulse-strong.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pulse-strong.png new file mode 100644 index 0000000000000000000000000000000000000000..350b165dc1c33d07400498a8303b467b8499c363 GIT binary patch literal 3326 zcmcIm3pA8zAAjEW9WzF6Qra4~vaMzNx)`Q38S&akmattmxvW<<6fz;?QZKc%QpPQl zOEaBCwS*F-k~g)nve;5CtBmAQEE2iovhOhM?d+a!&-u1Myy^j4ZMFd= zO|}VUYv+Rd@{bU40+Bespp2}oYnAj5e40}-1ORGiX=b`TxVg9GbDMHIrKq2l)0mrR zR}D^{natm|)LQkURmQdHg~!wSMbT>iq;`6pk#og*e^r+eQ{GLl)tz19l#~e{V|qC1 zHq|!2+f6ul%B${PQjl}xqMDND3)d9Xt`%*xYZc}^iyTxexnp_Z_DBnVPK=sgqQZqf zVVXKE=Vr&eYsA^kmZAAc#Sa*f4{gTC)t*9dVq+Z}TGS;DgSm2+fP=w8XaR`|fIC5B zBU*%tCR7cWIDIqVh(oDdk@DXs|BO?(`Bf^^I)Uz?k1i(B0o^~+{JCanxM225O1bBe*{57bVwcgkPR^w0bNqY zZ@6MTG}cbkGXu0AlWwT%i4VfDGdWbc>xPqugC>Ju6m5LHWChhZ@YY(2@7>eATVNdP zr;#)CrIgNQN@sx0jHtTxGpexmS-rnd*>UX|#hxO-sxx@6c~+X!C2kL^P9M5mz64R# zArGQxcRDz)_lE;ZZ7`fA`0dD8*7ShH7J@@`>(;|Qs*5%g zM#wYc)8nNb?LPLJPy))mrMtt$@maLo0?qrxqr$1iM>*LToXO%}EbG-@DF94*^^Pg% zGOdy$+1jyG$%?|CvMOzSzUS^+roe+N{j$%vw``>3mC9KUvT0|RPjT*NR7u~CC6Jo8 zLo(G@J>0L+{Y?z*xE?;)pC0X#0`%y)zCZTgHL#`%6^(g1%9^!=f3liD%DsQberz=~ zhz6gYU1$Gion{KfQvH5^d&#UAyAJw`1^**(AhDEZZ{zq)BsGe2|j<O7NAyMkP2k{of$Y{cK=cU38pQv5O*pQbE+B8yv^pca}$rOs+L7Rd0D zmC`)$z~W_m0$EI&jgstMz=tJhcUCXh4-cS?GCcqE6=akt@o-3yDg`=#1V}_MV#4z<7c~Bn7`g z>O*Y$sQj%XRt#_3?=J6;5a~gmNH^kQ`iViuBN>MpHU!Z{q!9)Ro6My`D9E8@}@KbG8KVtS-WRzqGPk5BXAG z2Y5nC#mT!UR&3li9JXd1#HAdekcm%fi!U>QK52p5F;Iodi@zVlW`PiR0z@=<}i!)2r<#_c>JYWWV=9)j3rQ(0j6CszRbndXORVxn~CRBX$nQ)IwXFp#~iqhz!+I#f!8a(i2r!yh+&?z%*kf@s*c#`HFUjxo`pXC zcK-ErzrBHQz|hoDm4f&~o~n+KQ*9r_zdJW&zl(lLMgHoQ^(|?hUy%)2>$$CGY- z|CGVD!01{p$9eFm1Z4*X1Z%%?o@2ZanP|GO+SsxCbKcUkQ1toh=K1$%FYZcTO<0sL z%lQVqoH`jEmIto34M=ZY^r0>wDDT?+En$EjH`SaM5mKKB&B?I&kiR}!;Ic3Swa39X zRNag7|@uqnj-g=thixw?!X!RfFW$_*p_>3IW3m(&8PxZ8x-K8E%C9`sJ zaWysBTs7VM^u)e$HjDU)yWHIDv-rB?&PkEKKRD_7$rL+kziYn^uZl3HgsU+BN&p~0;x0l?u#zL;NC*GAE=d?|x*+{v3?$3Ky zwRNUsa*;^++-H0BCTv}?g%QJQoqqWT^(S~NB{O_d@x0eqsgJ?%&lLn0?g?U@Uuv@T zHhck;1YayUoaaw0F) z9Rm^j&OnLnMdR*(7FYx1y^XqZ!jD03pSY5FQJHU9O1@U(ttV^j?}LgJS}1{`1!YSR zO{IT53PR}^&M}o(ut3DW98Wm_cJw-ip#*shQab+oC^OJm+b|#Yb;Y#uTYWFfQ8RLK zwWTwM%n_z}{|(@eVA;HpZy|r{>)$#5RMNOnnU*T|DPEyru#*_crEwSEb0J3zazrL{FgvElb(RycQ@C mNI&_py6J}7Z0N6F|7-={w1*q&t#-4e8B22;v%F97$X@}#Gv`bI literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pulse.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-pulse.png new file mode 100644 index 0000000000000000000000000000000000000000..c5ffc50354750881b867109ce23e36b52a45d7a4 GIT binary patch literal 2955 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rainy-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rainy-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..7dc31109f493b28b46a04b8bf32031255a50e168 GIT binary patch literal 3346 zcma)$u?KH&<5SeaV`9Ae747z?Zm?sgy^O3!#f zsIBWH4Uc@C+uYKtYS{w-7IRaBOEwWxYvY%g?kfWZqr^)FaVAJBy$$@wDZQr&;{oT} z!xMB#i2w4c|2j6;n5a=6GH6ly?P-pc5Lo?iw?UmoBwy$`H&PVi@b>7jf9?^+dO?IH za}dgM-qrCknlOQ3P7MF;CK$+~RGrs!RIWpJt`c7tp0xU?62lKM*!xz`6IF-{Gqljc z+4c13DYN3MA=r+CQ}1M0Fmnrs$VBxa<}}%=LwhP6r%BOaH&w7JmdLC-jblt(_t*`()@w9>s3K#c%IXRu%YbgRZ+igCqHix5Yl?lA5*T%P1i(i*o zioSMZnpR+r8%Da8pp`~!H4_A;&F}Fs#q#sq`#eET+4%H#U-%fJ*N>)FUaG1s4(qkr zJvg!&J$v^dBES51!OMMB?K3b2OWjY@n*-)1B+jvPb-V^>g4r`;6J$k8`(;A#&$R2K z-9vq_Cz!%{vGN}RIZIF+#^IZ0Nr~5}#PH4pUq+c0+q3iNbYD1<^ab~d3n&k(IIj(w zF2(HU7GfEVjDHDNp=Ni5a$s?-b6cHs7xEyO2gENJKznow+9y0)4*a$G9LVQL@dfx% zQ)w$Ie5r}7(X<-_(nARGm+hEe44(HXoykz*cW&`0cJ;VF1nOr69%?Dms~1|1ibNi} ziX{`^%RYRQ@sH+ZwIR9UX!0^xA~3lqpx6pAYD0-(#nK_LBGqGGo5mNXoFJmnJ?Zgc zW{whyym6cAGKhH0`Rcuz9a|2{piVS<{#FLRFcBzigA#FkSGgB&CkDf;bnt2^WDXBP zYJR7zDJD@D`KKy)B}MYQ2LGvkMx5JZhAdL894-t&B5n{MIJ{Ry;^*kO8K|!}7O#TC z$7&Li>D@4h$F@Ay=(sn8>Ph1JSx&!8QNdJGi@39E3~P!tG!GvkW=_#iR@2ieoH>P& z*+hCnD3EnooSD48zcV~o>$1$LRs&OfV0G_vb%z-JbT#~R*5AA0`oH6(;;u@=BwsD` zv@)BsUi{5rWbrP@xj4#DcWWjAXZ()4cF`{cK1}_hU@CaGTF|+OrXu*YvF)Z2f(+tJ z9Qsok`=SF*G@JGXM?XVoKpcHf~zY(E!<}_l)qV3=EK*+AX`4e3k=(t4Iu2 zF>W;UvI7+d+>14np$$(5_j#MoP!tLPwg>U;)X&=r#z`d(g^Tq{%Eq4y^@W6O5-Lcl zEBwuXM@S0;tI= zcpBv#&sGSqfUj*nF#ov!T?iGcY2SNUpdBB2@qMr=jF7lZosglc#g2^b+p$oVAAPP1 z2|2yVfyeHi%J%d3VezNm+tI20@TraR&N{M2$4@mRMw9nGk!)XG#GTszG*)Z< z^^W1nW_m@e*Olj1DpDP%z3&>mkfOpH`GLsCJBE}iaxJA_jt!y*2D_xDXsfqze>sEC zLsrsXHaE&+3aE5;`B(->f-~;+nZDPl>mw}(8Mj)6NyI>APc4^A52{p;y*6*<3HHQ_ zy?VODn2CgOyjP~t!kvR^DD7Q8Bcp63$M<&cRJ}d>fZpIB)#2%lxZ=^SKRqdrtFb@E zWgaeJ@{8&Th2Pz3(M$>E>{MKi>$Qu>SY8tHv6k`yoB%W$ zqWSRf0&Nh6JIp8|23$D@k>Vw1odbu3F$aRUR_v|~Ow=Iy9L61%&%2K(}|vc7SY=`dT?q z4ktAw-hiYd4-IfIqU&|!#)YPDbDst@b9WGB)88`@1Khj^uf)D6}8G?cvlLk--pW+Lu>y)=W0$D&qKS=4BP< z<22D6<4)@lX!sh8ec`-aibZ#}i<~UUgiibAuv_dk$FBa`YAc>n;I9dt{6+6gSq<~! zG6FoRQflU*a9zr(JF753R~mZh8(`Eu0sfR$nxtC9>br$9jAd@y^|a*j&UrF%+)M3_ zzGVIk6!M0Z5$JgcNs5QIuY$lu7i%mbS4-k~kF_h$cOO_8$(#V*!e0LJ!EPy)1wUm5 zQ(I0DlH7F&L&eSn9=7RC* z!S7@&d|)vWbj@}npaR!N;pqo%bI3YWa~jV|A0lw0*^S-1Do_73woh1LCbW!>VyLlo z=TG5W-d|b4sFQOHVTU=q1b8WxBr?*uHrwSpjpe{t4(i1xan@ixjK_b`HWfHzom%0~ z&HFW1G1rlc+HP{I*FH7bX(j6-7x*Pf_;08%#15m&(z%zW0c#&g!}SRRQ)p-RwjO`q7z;0CzXhrm7E^?3w8HR1P9bFdL^cElH$ z+J$H~2p?Y69%Mo)%hSERtd}`?90XA6;AUD3nq^yXr?}cG$0YR_M^I;azvJLb6EB`{ zdF^UwRGSI(ri3TA{)2zyZKHa4rF(>=%Tn4$5*LroK%@qI*t)K7C=BzMrIsv?nuJLW zTpY*(XzGe>ebf^+7rrbw2VrO0BaUj%kF{0x;>&#zhFRj8%b+e)F1>3qg~BkUGp`>G zb+gHeHT9W5rw9m2G}qkv7{Z%D5@vRiqqY$HDMMQg@X8Vo8ImEWAoXj0$X1(R^?pq} zxCwsNjTK*?)_By6=FJ?cI>fx;G%!ypyT#>mPfO{F}?=m_}72?zt5?@ o3~b1MT8Q8Hb=H3tn*Xm<#IvLNnpQ=He)sRWx97R9=Z`yyMzIzZk{1F1h}zm% zIs*Xjm@p7T?NDc>dhZUo(HvZ@cK9Cx{trO^4?iz_AnnvujBuv7011M=8JSA+^$Q7& zM$#Fj%sch%>|xFn_v4a9?SmBna7Sz{&0Q~yFOHcD#pwgfKUn6Lu{Jnoix1I5;}&@d zW5EX=(i6p-tEGs%_>ujZcTJOo!)x3Q(rbQpml@p_AJsU zX8i--vnC%Ex;t@$VPP`Ugg1Z!csicbtcGE< z_HfGLlr^yjnztsScb04v`|m1k5cjy$pB`V!#g<)SbzGVsnSaW0V7~#QsV6 z3+%fj%5s4Xc5_o~%S2X!s`Nf(01}AXvj|p;;A92$&j?$acnNfJ7a?8SMQD${&{N_s z=HmOHIn2dX-QqA6GLFz=F$afA%vK>%&?q9B|9R%>`w>aGU&BS+rxdLpbAvN;wVvqc z#9rdWR%BFnc&>WfZ`2fjd7`}Hu8n+i2W7whGXASh71;s-1hlN6PP!Xw9+eaD1q?%k z-wz005kOK;vG{s`g%(8a*{meAsRc!*wx>qLjhz-@$$*E(ziFE#fn>5O0^Cb`!#H$6 z+y(LF!6KaY==38WxPJ(>t;%l=z} zsVB+)Y2kVTPs*66cT{P1*Rbz*a^$Z~CquSiJNzSX3M;ADPU19dt7xwq;z|n5HD8N| zm|~n2Kc*Yq9C)07D&49VsE01dnC2%0DNsP$_aiXxeX$U&OppN4&C{ZzCDn?Eq1pVT`6t&mQ{m||=^ zIn@v9>W}pK*SG)ZTqGr-)XQ_jc2lq2uD2g13PK2$04|`f0j6{+Afu--S@4oDdCxV# z#t?RfjR$Aq31AL;!oI6^q;3f#TEP~@#^ZoVtRNzyMZ{b|BptwP-*vDKq-_94$^j5y zO5fRpD|5IhCY}r!umpHPc10QbzfNF8c4L@o*RFh8L5HJ?@&Xc~C6(TpbASUjV4$mD zoj!+E!}Vr&7pdXg=LLF%rn`wnz>E9=8FV)lPt1a5V}C{Qa)3fu!X!l^7h@>KmEBb- zCri3vKq!vM*UvweCquNWL&*XrENr)`(|Y|s^!H^t7iFX5xaAQ4%SThS6g}6zI78iBhy}+(vmTC^5?|oM@^z#LU#q#yQvjcUNM*(u!0pv_L%*vVUJl6?PwD_=;)`b<&M=r z&4^i^EAaA!FwN0eRfgLs#hkn4$u3u&p>3*d(|)K1Rl8Vs>Y5fWZ{ zCgoSs#^&dBxg0gXeDv^%0#2_mg4M}m2o@|+)qIJGiNugD(w@?MO4%Gw3j zLPVw$c0k56!;a~Y?cF2mSP;&Jf7``bc*&7uV>W^<0e8}%12r1HDMIz-qNbSQ^Jy(= zGdr(kK}r=MB+&3qUhR-Of@3U)J%dGfvsyA-LoGJb1JSA-%J|liru;TrliC1EZ6Mvf z9>}rBZT<>Bqo~O5)5c>pYLZ=TGr~JV@)1iaV-z~nnfOEh64Z;@=`j+RUsPHRRS*K- zvOE!=Y@U)4(|2+5kHB(23FHsi44$O={yN+1ZTxe(+ETyFQ^L;M4L{Ibsni(>*;}x> zZ{AZ|sjC#-5Q*nTFDsMai}82Dt2pYuLII`jO?=9;wqCxMo(SFTO>Q_$}A9vSl! zFB1I?la**1lWH6Ln&{XP7T0O4Q|>}ZtkuazRL#vx8oTp5#E4FxopRCZlZ}h2%L8IW z$F2M!C%m7Abc(}TIM%1{hWCl62`Gn(c=J+fD}~MWLgP?Q_^_^lIEjh8R8@oQ5IlF- z5ovOfWGXSx#2r1vmK@!0FgYN`%FHbWnz;Jx#jA$C?-9HCyD5W{Vyx`%T6?weep>$L zGcMAxKK(boc5HRaUC`2L?H$}Xe!i$WvWNucXA1Cw@1pj-Y0(g$4Z$KFn^ZGM=i-OU z@<3>=R0R{-eDn0g6ZY%1_QZpCzO*#j=YF_<=F2%58XRGRbVCIMVsV7bqT<>* zB8faQGrPHE@UnRi00g4Ujr1KNzOIw-|C+%S)2l?P{sUX6Kf{%SRuYL_ZzOq7_JF{A zYDdhO=GNfh!WiGw-j3d|H;kLK33JtlHK%O?xe^RYkn)0@|2OG@LYseVl7l4nvGogD zVf%*^nH6ko(~ZsjyAr0Y%t5UT@*zFUw&)dYDm@JDCAI1HKu?qs3R|Z0>4d%KiV@BI z7W@S}L~XL5Y5kV-DVQY@RstmC@#^>q&nXGU}~!**am;pO&I^j z|05P&v`Fim>l4>!w8MO+9;rML!@{*#tI>pBd%K+eWvTQR&z~Zx6R9Ey8jt8>+r?A# zdL0dVH)?3V=;eKo?*RAjyZE*D5uS;g@Ngfgd3sr`yjh!g@#p$mjy`qzUhu6x2mc6mvAy8%r=tGiV;N}4$2zcVrsqLzjEW@2TLX~I zymP>tZrC}{;)eACKX`a=CbHZla>Ah%yjuD^=NbCW?Y2M}nPG2si$C%^Q+VR_0AXmuqDtMqeSs&F(V& zPO(?adp{TdU>b7B@1mr@7o|PSeDcs1c7L`^f$zjpGG6huO3@Bq|ZgvC696qbpD+6T7cIm3x+1 zz|w7cB?alyW=&=3C03p?7os2cvq+@Tt&h?i161`ns!plK4S=@^I^1HMY0!DtH;@m1 zD5x^!+z=q?3G^%wd=NeQbrA336*1JA1TXLTA~nc!AvB~1t`8j&%*;u_8cZ;B9A5EO zC*S*s%ZV+?r^>y6j=?T;K9Qf{9uZ`(Unjod9EjH*5d3~_+a{IjDtE&mVMVNC-?e6j z=|c+lR+$N3bW?S|=pgCNb&h}UR0Gmfzp_hjrnb+Q8Dh^^NR3{>@3C3d5sG1{c0xw2 z$ChJq5BuG+Hf%X-8wfrw{_I_p-3cE@eR0M8NgLIy#^Fzfsgt3{Nf&WeMk53o>b~{v z{Va{0ck4XL7dcFQ^}-=Y{=EggO7cjD`8}i1R*h!{Hn&cINm#9#8UE%=4xs0*rY+i$ z6M3NP`XN(-6MdtE*3jcOTR~me=~H|!T^`kazites>)zQ?^c@8ubiwSphVqB)KMlvypU)IOao3qninp2KVNp{fpTlFMB$t#) zYG3Jl0qy0G5Td&c!apsdj{QPb38sV7GIIuOro}L{Ql}Q%7ZtiYo&!(Z~#{3y|z&O(YPKcE|xfTj7KG2EZ(h1aD z#^NH1*&nVhlflYg>5aQ1@mQs*?N$J-#m6hunOTcroX4Ng0i0uot%%N!D~GBk%i6EH z+HRLLjFKA+*gU$FQq#M2%0^rWy^hhapM0o~&hSks@G8(14CJxsC#M9&wMB@RK{PL| zE&DZ@Xd^Zc{up70LjxOLQWcHZ_{4rK|H_h@&AxZ6xX5wdDedwWuRF%1hIYX64zW{< z5hoex=QWwg`^WvRDj`Gyc0K83Q4PXBTM~=A_0eYAGcyU*vw|m)KS!NOFxyqHoEXi zo96Lk{#^>&M8_4>qB{U#MF%S5@z|Sp`6b_cB7Z||>VPAhCSQ2oL6Pe4?R!#UVPHg&>r>^1MDF(kcJRI>wB>MExx^3$LVGelzMPa} z`=|obafdH%Cfg4W##t0ECgGTQnTf65)kU3DFYm=ReV1aOSfK9gsXAkC(n%ZoaD~`c zABZqDpMwY6(!Bw(4DlH4eW5Y zyzD}cR*SsRU>$$Y>fB@75p5I^g*s=RlW;^bn_4)U<^?}Ll3F=}^RiU=)NcTGAA zfM?W8zsz->NnSAE%alrh6R{$nAH8H=x~>Uy+@?PLSP)|-`<{8B|E&|<*F;Vn#X(oK z96O6YS?|wO$EjQ+lEC69Zr5`wuh|VDudq8rWjA6Q;`}H9RGmpAXh7F(=f#Rq^ihpQ zbv3eormI>Z>-lDGWCtVNddmknM8ckWY7)};bO4kRxJ_FWa`oU8)GYs99-YJT4+oN3 zp)2wV-U1TU#Jza$QN#(3&EKjLdJVh8owcy!j+^lUGCIhC{b=?hyZAvgZif=^`Mo&s z4Z0vc*9PscWvY?faos=?hzBA8?MLIz1PC;iX(A42Xo$o&lBalt1dAjzqU-2>My#tc z#FDvXyS0rT`HP~ozE7QhQFQO5k)()0JlDyhurosv*Sf;KbA-Sm6dqy7FOY2FICIp; zNR_CM_f>R>7}Pap5U-(dRQ_TxEOFMRTeqFRh;qy6fVMb#RMuC517UtIj4VV_w{>+f z_~a1vkyETPip7FSXC2^rc{^jjG6d8YbCN+1Tw`u#$#c$TKQNlp@cHN{d*|3eqcA6m zzqb)dzjyku*dR;KyTokYh0|E-g@;?|L782B#MRcH3OQ|MD#ETEm`j`(yXFYrtE*&1 z5g5_E2Qezv1%7?J{0hoL=W#JCKs2Z^E%Nap+xxVVGX~@Gwd{r)L)CFZSk}Wv#}8|{ z;|Hu-0ql2u$B)N<&kyAuM~%D-T3pNh)*FLdFoU%Ql`)HZv!YCi&FZ0R6a2R&Q^Uza zwQfDXr`c6(pP1?xXCZ5-OQQ#r!5Zi3uX>DOta_ChO^%Vuv*H2S^HH#c>pi#!gtkT% z>}=IYs?{o5k}Nxix=v)e5R>oAAPl&*?hSqSRRF87`8e&X?Jl@&|NNw?YN7NH6gp?` zU7B7B4>WjrnIpfg`sG8);4LJZq)yeAjlU<7r38w>9ebMQm$t+mtzt$@=G1%I!wl_K z_A-cIG>o3Uh5klA^TLb1^PsHQweH)l@lK*fqxeDuB)X8n7%ECx8xDsOEjWYX`u#zh_qPZfQ z%l;e??souh+GICyY`Y?Al}}p))FAWSZ57_adSHYe*@6ckt;)%U-V~~K z>nMp&^-0&p9R>&-Y>17{01DDu-EUTNA*5=LYNSI&6xZKz83y%o_=Y>lV@L5^quD9%Ex)X z!^DHO=l+Rzy(IJU!&}n=R>e|GJ~WTTwzj1@t5jVvDnYzhGLJQKZ$Ts(tsM68wYdaC z`CmnWGRSQ!*C}~_6XlaZI;zGgcvWU9oL?MM4HmK{Y&QV43b?fa>9xU(R#1L0%4Fu} zsH$i5&zLQ%Mq=BU#1)5?s55?jKA-}-y+QrDlPqt$;G-Fc9Z&ox4P01|O1NSchI-Le zh^EMIqqv@jz>u-^@(*IK7avYHVNSE(kK(@e)YiW*^>*^EVS(tVBO;n z7UgXU_d@4@oR=ncq0wCOZu{p`D1(+D;+Y(_o%Ar&T_s{qlt%IXA~zoy^30+d29ww2 z?Fn%H;_Zd6uMaA;(L4<*yk+%wKnICTR*;f(bW2D_x)R(=GGKXyyd1cdgl)oz4VnoH zV#uT726c|Xu)d%#{@NJ}?N$C0#^jTR?*pL-p{-~hgW4m&euFwAFB4qFqb6mJ+4A~aVAqGW zMlp|gwC)cbMo8?HIGTXuhd#u*UhD)`ydV0wv!)_8o5HCZ``G}+lH%e?x6~WKrF(DZJz=B?Mv6!yH#7> zeF;WIilli?-8-t4o27Fb^evt?JTG^XMM?Pf?CI_()RFqejefhzD9q5M1A%^f4~oc7 zx^f}c<)w$Z^ub3g=o!u`kOcNS=m0YJ0kXh55*S9A;#w&B2pab0Wky?NvY;JnF;1e) zG@eV#uTIzCkSY`lxsv1PPZzYqyR1MM0|n zAo#ORS9FOp4C+T!;BywvO*_Z0KSQyy3}bEghHL_ZN^y4%#Dvh#=Y1MwH`c?C;+^e1 z9Qw#xZ>{-`+}9THTVio9%vQca&@5x7r1WWlj25k8jKJRu9B>t!i>3_Sm_6ZpE$62n zGI9`n3|;PypAv}g&}vS+A-mTvFwRgwVRQ$_8iH>+ljwPLP@qSOEt*0c3RIu#B3|#4 zDV4=Lj3fS#L|8q~LIyP-2{mkSHT}^+y|NA^Op&`%+_+v7pMq~terRLxACTS?>2BQ= zig^l#R?Yfpxqz`#?&MubijD-vfO^ zB8|SOG0xDC&T%rcol#&c#(8)3L48s`TB+&h4KYs*4T5kSaaiwOM$Cty>dDt4n2`PI w0kMA{SO2e=9p{nA{I`;w#%zI={O=xWe4g7UM%UwaAN{MF8(SOI7@%VR2WM2?IsgCw literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-recording.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-recording.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe84b18bc89e888b80a826c316236f49ea86b68 GIT binary patch literal 3762 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 Y|Ca@~E-CH@uGA^s9)7&*D}_n_0VnJqt^fc4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-redo.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-redo.png new file mode 100644 index 0000000000000000000000000000000000000000..c003ff3d1b57f1b8ea0c270b56e67bc3931b9e8f GIT binary patch literal 2054 zcmdT_TU1k58s6vRAQ9veomEhQL{LBn3mq+>2nm`H5lUHtq6j1%WeOH04s=KXIfssx zn+je!#oG{}2#ghVu#F;e4wo6|l0}kAF^ZUYVG=G%Xb!i)IcI`h^Dy%?eVB*&AO7## z-}nFj-g~XR)-H*S5j)teumb=%L~a-E1OT>D7_eDZ=(xJN+X@M>(eWZH{x8DutFwo! zbKSCc#>4?e9T>-6KMt=I070N8Gg6o$vkpN#e0av%bh z5CJ(O&u*ERoPU%Tw}h*I>G`JT{(L2a$zcy9FDtf{!jmAH$Hf-+u>uP7fp@GEf&2tj z3PQoM?q6gUC5P-tcP(!B?K$ARYW+6$dq_hLGfJ*Kl(tL#PDWNQetgq(Q=$m-z}R}0 zGn5NFF((0Hgo;5J;3#Z)@C*?Cf0=sx(Yc+L#L)opF}C1OQ3<2Lx|X}_vHaS;k5XO? zln^Nimd!_xj(grT4>iUpgZ$xRLoekN=?V5ebVztn28^b7N9$ypIG>H=w>tTC~?Dh#qDrbp>y^e`GkA>;Bibx9b>n=nV%_&;LQ%|SW^>!g*Fz_SWzEYsB^59vTY=meEB1Dxk zwkd@A3@mxR>y!1fWowQW(r34Tspg^gYfYhk7IcQCuV2IeL6xpy_H%)FaCgJJN`VKK zl{_(sXOfdh=C&ZgRW{MVHCHor8=-Q;ikMd-H2DYKq_XMo75rV*svpY@ ztQve>+Xs_2WJ2wohE|L|oC$k~I@Xan&9+Zn+#A%ommVf<_3i^?!s^XuBmy)uided9 zLk;fv$RCpI-RDc@+(y1BD@Y@A9@_W~m#U59U)%3#f4@Pa>zE_NjtR99=-daGmt^LX zYJ7IN^j^F-85G9qlO4(+gF;zj!y{T_rhHLw|7cbXzVupC9gfjE;_KqpT1I8lo4>5a z9i39CuTt7Hx)+fqk7gS&`bVF(yZdEiP>zdnd+6C3-0s@FE^E`@8{u=k-)nUJiMhj< z-Kh2Vm*#f9(P(sPZs+(dG@Dd5AzHEa82!6uklL*(q3wi44^W6YnGN-aKh{VJU&!Ws z6gbSd^;<7#v&EX3Kb+~Z*c)}dBe!VSqKx}l`^#JH)Pn^lI(x5mL{SR6x8q?A)7_;1 zO<1TUC@yKC`N&0VaBD7^dG$G61gTMN;lY5@9@M@_hiSe8Mql5O9|#bV+hm_~y;IDr zVks(1%IWLzRVxJ$WxE9Hs7N&Or7o@xe-ksiFCDg)X1;op4f!fiukVN9SOF8UbDOOe zHtJ^4-+n{28g)vibJvH&Oe0Hi;Xyfl@<5$C52Er4+*UufF5N@gF1F1Zb=yCE0y(Sk z(<8T8JO!$RZdUe`)Az%ir*5C;QX%e(T2CDOg1)>+(A?I;lHOZLhVYPSP#jeG8F;m_ z$NC0W=KDnh=JB`tmw`gx;?K*@yOy>cp{CQVE1*q uNUe0?U;Z!R&OqU|x255XWUd|g&kka39dfrvVZJ=G;6#dIgpFIJpZ^nPnpoEW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh-empty.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh-empty.png new file mode 100644 index 0000000000000000000000000000000000000000..93df8b1628c46898a63844ad2615edeef6fd8a73 GIT binary patch literal 2685 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..f815ba7de32908616684c62b151f601d128499a0 GIT binary patch literal 6021 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 JY|wX4_%Da_1cd+q literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..3e98749a6976625750322344992d902a2556e1d4 GIT binary patch literal 4579 zcmcIoX*|?l-~P>FSH`|G##)pqTh@l{onpI_aea^dc;%uypPp}HH0swHr)WqN-0DzAv z7+{7RLtCL#*D*NRSlAmL|b`>=_%30wbCB<#`bIf+Mz_)8dJ-+r-D+=}zIsc(v(+rdx`*9_4j%QF?Hth%Bn=8JUu@D{*$;+nl{A z7zep|aPE4OE1S7Nk9!*lKFIa1H_}e+x?fh1K!U9tl?ql|2?4^?qma!-|^j`=v)J5j?4q;^;Fc zM|?4A79Q<&Flm0Ma_#<3joKY?>QL}d9~EsQsG=p)E(--bVgYy)J`Y(#7F` zzclG4HQ`lM-CZU5Xzs|p1D?+>CrM4N!(cGxGI*%_h8v%XY)-JexkTG!P6W{2H^pTA zXa4zvp?4zC9avR5F!l;frg{ruE2K%bgMoVi;=paC97gx$NX@ag4Cn~vX3doN#`q8ooZ zjpHwyqTd~3Yo8SU%U-G9*LPC*o?~3N&P9pR*+znhiqRZ9sQWM0r+SSDpY}?%@{V_S z{dNkEeQiqe2)bAMH%2F2T$&L*)hmwRxcNa03G7HG2^ZtcFX;jbX7D4=P4-mbj%fJl zxFzQJxM!e*TsmE|Vx_#Ny0}l~GhWQJ_aMg2(&+2=7(dIC+g$|!)e`RnL4E-vKiZj7 z)P=6u1BWt$1Q5&@BrsVl3PS@Q&I!x$^Ty10%3gCk){ri|fW)~;IsTVm90dR1*tHB# zw+9D`PZXYN485+{V`vx6!$|V-IlXBC_!Y%qrcP2CeH%_ptn&SN=ot(I{OsW@X|yv& z>M{A;koPr7jo;V3ZAhvqL|XV24N(FTT8lh1^|516qhKKWhr6aEZhiO!Rh&cpQh)&E zH9D7*G%)4sYw$knG58K^AjK&Aj(P*1f`s0x1<%+9IgOar;(en`qAdVisd6gtr53H> zHOYaO^s1_0{#5|jofo_CU2z5~Q#t^cSkbmD$z}W`*^QUEh#4qr9}pR%bI`38ZL5T3 z(!X-GGo-TzDiWsfC*FH&XJC1F_b7pm)V-}8(pk&^05O-NgaV3IW0_{zNZBxKsTFpW zez-na+zGh|Y8YU~jj~W2(|H>r5&-mB043(HR**>H)!vQF0u8c}++c|-V-kaNIXaI# zBqI@nizrEWrS=D=u)Ee`tp~hV6Hw|`P88o=TLx5z7vnWn{1T_gtKnCq!`00QDBKR% zfk5|T%t&v?j=-u1TfU48IVKQtDJnDrR1BtYn`|5V0cyUHt?qycFSZ`{1mzC#i6JOH z-FzLzMmhI}Za#NkZ6*}VA4OywWc(D>ca|#Vx9=IjV)LlSt?#;6N@w(Cl2imu7F`Zl zDM_VUDBHLG^hgL3#2pWiQSPCcqllo^9_yX=M1F1h)pkBGwMqH#oD^Dk_`Y=6;lf$y z8}i?JHK#9zxnw(xa<)2-YDB>?GQzTKxfo8zri)x z7U?@rwV8=q`qw^&zeXEUi((mcpJnb48ZY}-Hf?2J6B1Zw#VllrFaxAcrtCyAm?&Zvs`8|4DG0+bPZ^#?z; z9`62B!I*>#qB+-Z<$J?12ZPmy9VfKPsx}>Y}mIEP0iDhCVNe+x!R9 zV7=W6l=wn@8IG}KNwN{KskARs#a@`lrr9_0rpkqaWs+HtdU0P^5#IrZR0k{y{piEP8VE}cnb9E5XdGk5&_0-%ywJ!W8tekViHp&C?T ziquFt$~S~sLK{ILd6st2pb}8XRTCu^f(o<63Y+dzjOLF8SEN35L64e0y9vG?Bw z2gStys?GxZBv9%PvzFy4aMv{3;3m&%avwwBMhIo@fBdw8Kz~p|5kI<5KexT;)A0eu zAE+%!AN$w)ico^~zlV^BY3)WJTU-3(B1fxrq}JioJFK}lzd@NJq+K_xSz zxOf5~&BFd$p?h}1i(q54s-4<%qjw{M@?0y|qEyQr%VV?RX@S??xyA|%8W1I{JNZ`G zq~1&%{_?>-ZNAOflAsl?C zCs?F&KeS1L9a96ToU>P*lcZdB`?X1L<9zipPJgfdt%WIwGYR*jVq zPG-Kjv2VM3?MVs)sM;(!Snu(KTizHTK4^Oi!#xjjwCzpe5GZ3a>T2lA6Oa(cUlp|h zFMy0}rB-rdx-~F3Ev)nv9?dtolNQMH4siK7XZ+*3A7XdVgxtnqZ5He>*%u0uaWps5CB?PF5P0o#eGuwX%{Y#$UD;8{WZM(%7LrQQ{E5iK6tL8)hKmXK1u%eM z@AptE?JR!L%0PUW(QshlmnV>}>+90dgfsW=+?)3$eSuKk@W{Jpr)-F(VwHiY@?dcy z)6om!C8bmXic1G;8N(U9Z<>Dv&3Ac-6--XJGq)xyoGdLfuO$|yn>{SR+9<|>UpC>w z!alX215X4YxS`l`V;&fDD=)mG(TxMGx%i|B?&qj3&3O{L3s6Wu2#$8q3KO7IIGDQN z2V@?+5}6Nh4I24c;b^gv2_JORjWz=inc0=&<%HJ^@Eczm3Cj5yJO} zom|a4SH(k?mOul3Xn{c^5hU{ofC_`5s&8}SfvZOWK@;82pUmGqd!w>MPLLy&dOJ`D zVV;~xU=1+MlLsC!cZttT(+jcpy^h2`F_4~M=bo=WfSP^_eex5p$YLG2oiqR)w z@;updH3)K92XhpSfK6~Oq-1w2@+gJ{4e_hO~ zVR`@0!dRLmRy)Ss9FJS%;LywhCGqKjOcmosaSEtGI)oj-fQfrp>(;9A8k<7GXo08( zb~urR953E>^GW41-2fzfwV9xkCozSamgwt9yw-m&-s3UMLBdHt%&5^&U?T*!3ftzJ zHT?tkmEzGKtDKe+nPnY`8n1_}8-&Bz+fpzm^9sz)8DTc)8g$y~c(#A&t#4+`TRJt! zxQsm!?e?u3x?&_OG5?^sxQksm8!fjJI|}~!c#&mu$~YaTYu3X^E}fe z)m7c{?M&CLHyknUiecUhG7c5R7rGrwyG6>TdNgK?j*R>wZY(4Aw*@SQH3a-f>`>L=8NvX&*Yvla< ztpZctW&%x4j1W%LO^iQ>9kvSRj1yhe6DuG*uZwtk zKI)}a#Y{!tKz)dDv}0jbwm>V#|P)0aiTizd*U`&=_GrYx{RM=Xvr^ z2oZry{lHvn0=Z2lP+n!+Z&zaKJ6Wg`s*Vd`&)L%_7}heM4ruUSxf%bBCT7zh8yuqpN6D(p$$Jb8O7FYZmUp zzZ`xq6so0$w`oy$v>NH!e&p$ZS=YgFHW3J>x~8zR|(J?dJmv8r%k|QKt=+7HamwCuF7V zsxx1t^`W|j@cV4uA78{o&912~U29EimxUDiX;_x~n(ajDJiTR7|7Urx(zC~H7&@2u zE=Tca8$MqUC%f{G$NO7(I<9`y@f>ca^;QZYqPcX8T6yhFfL>APs@}XP6K&1KX-}2C zW^Hf8DN&HV%+vpJ`XI1yvo&M4DJU^T>_49vG+(BZEPqSrQPeuC@PCB=Wfgz{V#G5^ R`q9n54O2ragK|9#?q8WSEzAG_ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reload.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reload.png new file mode 100644 index 0000000000000000000000000000000000000000..a109314bc488cef6148c50c60b5890ceddb635c9 GIT binary patch literal 4195 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 CQB5oW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reverse-camera-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-reverse-camera-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..f801e3a2cf70fd32cd781a7f0a7d03268279d5c4 GIT binary patch literal 3404 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 U1OC~bl|M(8W>nML#`Ktf0jagl1poj5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rewind-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-rewind-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..cf4181ddeb5f61f980035c97ab2702f1d369b1c4 GIT binary patch literal 2898 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 L7wli|8=mnmOC!A; literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-search-strong.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-search-strong.png new file mode 100644 index 0000000000000000000000000000000000000000..d59cc8f8c15e60973dcba191e25bc7cd9f081580 GIT binary patch literal 3329 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 b1NirytMJS5c5G|k-y#=B4~GUjYT7>ma5k5{ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-settings-strong.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-settings-strong.png new file mode 100644 index 0000000000000000000000000000000000000000..4f3e94874faf95fff0eb5aff9a63b26a7afdb52e GIT binary patch literal 1714 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 H`KJ5}$RBvZ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-shrink.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-shrink.png new file mode 100644 index 0000000000000000000000000000000000000000..8ccd4d3fb898e237f1b24669ba064b37b71c5c14 GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!r?D`D$kG)Lfs}fHPlzj!CI;LU`neUTj;AEZ zFPK5VA)vlt!u$mX&R>vNbND&X>@-go$B>F!Z*MOwWOn3fP1KZB{j%YXOP7b@I%N%2 z8D1N`B(VovIijgb&BFU_S>g1q(`nWxxyGyZ;awn6rn)00n| zcN|gGE9`t78B^y{^wjIgrzqYNQ};^spUzI(xMNegSQinD?$rsK+p?p0j~<;f^+aUc ziO8Er2$S;lzx$Q}9Rze$)tc?^YvbEAs;-whp0ko%?2r_xuu*41gqVj8x5_kDq0>yA zsf|ZA!G*1L?yc#yeC=d&PT2Wu`j9u+O-oqJUDd-jP(UB71^ebjZZsqkpR!5v8( z5@HM^4Ax2LNQCo<^=Pwk9}{h6eGHP`tN&~3LVvwSLeqB~X?^g^G~r+V39(>E7_Ag9 ZV}9HB%c(O>{Te97JYD@<);T3K0RVnY$v6N2 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipbackward-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipbackward-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..7597d711cc4c1d2c7470fea3fa6ff2dd1767f028 GIT binary patch literal 1890 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 B(24*6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipforward-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipforward-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..96e1aef8352b68d489ff10655d7c6f02e571e50b GIT binary patch literal 1827 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBF7fKP}kkftt(St;rSG*PM~ z$S;^dK*7KvAU+|#puVAh!u$p6H|#%f{=)qS?>|^iJuc3`z?Sam;uunK>&-34EG9=0 z*Nf>(C%QFxBw8u{j-Q>(nIhC=Rl+>Y(tdB1W+@Ubk( zoPW1+4`prTDgSY!?GR&%)wk^%{DS8t&a1Cmzwi$0j@$L;78WpM{XnxsaPhM7KiHGWCFN7gQZjp; zUvqzk!8hXrTW`+GT7UjR!k6{~pWg+%GN~{(T$s;zyfoUDecr`{57`Ns=CxDV!uiiN z-ry^^`Ch+N>Wgq-0mrNDzF+s+EKU;9{2O#-Bf*~Vd@FIJ!W^a=SP6bBZ zdkYSFF+^q<{Iv}D$rNI7)WLo zXf-4nU3!pIsol`;*vteBUR0zaz#GLuBnOiW<^_(7IFL{WTP}l%1`g!G zba4T10~;$C*)snrm&$o=`g5jld~U-Nps{;4m%CeXG6zbywOa|X=uG{qe?h!4Y@=C# zTfDE2bIlvu|9n3C6pEK=7RUb&&9@Ppa$x}j1Rc8c;I%@-{Dm-gRb&C9_rhl&RtJVw z!+b?S5O%PTdc!(llJY_Z8BSJ#vZVzL2TuRyX?nD7)pZqvcVhm$Tzq?;?kf@(DCgfj z_4I-r(Kh*a+1T!_S{cKBJT`CIJ&{*0)Ej0*U!Pjedi?HV?{Ax4>{vZ(>h@Ok59$m^ zsNuth@Lh8mm=4F^zsDjV{_oiK)%A>p57*DBy3fdT`2J4qeJsaX_b=RQ#d@T5f02X? zGxOp5zug})6h6$ixaSZM^Fx|nTu4IlpB*O(`%hn7{{M*44`Bv!(C@VOeZCBA3pKjT>f1za*6(L=;^IDdEXX_X%N$8L zuIo-Gj^WUKE+;Go9oyBi|MGf}`F~#KF&vuD$WhN0@bvoT z^UpxGEl{^TbRWzDI-;TNfAKGWF|ZotyKD-7BpW`YL$xUU(N!bhKmx_Smvw;ysD4v; h@&9#Q3y6gRxETXiZT8=I#x)uw?CI*~vd$@?2>?5Bi@^W@ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipforward.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-skipforward.png new file mode 100644 index 0000000000000000000000000000000000000000..95c308a69b47806dd6e6a8bcd2b58cecff59af09 GIT binary patch literal 1556 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBF7fKP}kkftt(St;rSG*PM~ z$S;^dK*7KvAU+|#puVAh!u$p6H|#%f{=)qS?>|^iJuc3`z#8G{;uunK>&*>Eu0sI= zE(gC!t8{p97wd0`o_2N9hJTyx zw_MGNyi;(i^$_Ed*~fAtmh1h$@V)=J^_1NV@yCnhx!5O|`Ngh~cGxt#U-t^Hg5{at z0TvBg62Gx)u}>)Z{DOatHN)iv3_i_F2E0*BzRh|KnE?#T92sY@u_j1~pm9DNo+rCR zfyX&ef%4uWENe(6%j29L#0MWOlj_(`KFuHsZ z?&SZ*eS}kf6XZIZykHW58;N{@1S-xocUM#I|L}sA`m_Qp*|1PTBYKOzpu%334!8n pxvYf(BT$XNm;a^KOswdt^O&42e7SHUbz31w#?#f$Wt~$(69BcE^Pm6# literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-snowy.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-snowy.png new file mode 100644 index 0000000000000000000000000000000000000000..311b8bd29d4b9fe82673db0fa92b5abe78b1887a GIT binary patch literal 3775 zcmbW4c{J2-`^WDYgelC}MNF3BTg)igWyW51P1$!@%1-vohluP-_GOYaX)MVWGh#xv zO1>yX_7vH&6z1o9&hMPx?>zrJ&v{<|yx;eAU)O!Eb6tPk_e_j**$~GO006d2dRk@x zzz;1PurM4-XPJ1mR3{_-xUfpGr9thXskNU*u>t!$Cn7D zrWKLMH5BU5+sUb)s~T0!n};p_xuk_Bgnaz*cP$%)JqGY+7!=w3=k^y$@TepxLZR#X zKW+av>|{M0v2Bh{uM-hCM!0R$q1b94gzaDA5W!*r=M+dmxHgZsKDO0%lthrcE@6sE zB+&4KP9N;;>Nh;zz>BcTZxded8_T-#DF89W*#(dcxMM&T{CgvD`NXGowV&4w!0gII zZf2*mp!m&+v4}|EpO|Nb_{cpzW3HwEE=2w^puWh5(T5pq4vxXx@PhX{9qYfrdd>

        ^f( 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 E2MmdV^Z)<= literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-speedometer-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-speedometer-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..a7120de633a2bf9a57773abfde00656c4a86f07a GIT binary patch literal 4678 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 A9smFU literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star-half.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star-half.png new file mode 100644 index 0000000000000000000000000000000000000000..346cc8fa020387831a6a50b9a838062b93644060 GIT binary patch literal 3431 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-star.png new file mode 100644 index 0000000000000000000000000000000000000000..4a28feed3694bcafae7894c83f24624c0abc3763 GIT binary patch literal 2463 zcmbtWdpK0<8eeNxX2xI)N~4q+q4s1;Gj1Wq7^z$ugNja>O6a0S3TfA@!|a_AMao@< zE{t8Hwj?Pt%9h)9>1Yed=%~hYlT9MVUNh&kPtSAqIZx*~-}C#{`+nc|zQ6bO&l0eF zJ#}ykZ~y@4tXs=u0{{w9Q2-V~#Qn==jfik%c?WnP^8Z;C<_Rkh|G9_QzWxA#WKCyr zxNw^Annc>(F(7+4GFX|m8vwAM)-l}z;(A{{T8X;{%$?I&4%*IfPrf@FbQQHR)39fv z&DvU(*q^PD@D{4gmhPgSDD9s!>!IAM0*sB5zOLK_#+)^gLe07|@C{}JRzPv|8PHic z12i3r7;}W;@TnhY@UdlwHaH7=Xzu~c2m<&6Vl@mpOFsiKU(AXFbh%%k)D>Y~B!!Is z4as;J_%DpSv72i`I-jx8Svl09fsoIuK-ex%j-Tj_C5Ms zkIuq5DI7B6sj^$K`4@T%t7EMCWaD7E33|+m&Q=7$p&^RR@X+S?%i_tM-46{aHxN6b zAMn9B8~`NJ0W<;r8kPPIWi9*W&wOMPK9^2uti`K7F6&e6%(dm!?)TvHpVodo`+v>^ z4z)aNNvCEx8j_Bzu3-dLd>pwbON)}&(At}ZRw}NK<+o<&|oIg^`DtqL zwxP*{JpHb@oCc11V&AMjMrdIVohFn`2WOh{_^jtygxgaVeB>tnW30We5?geF7miXN zt1LZ`qw7U`TW=+HaDpOHGmhHZB2f!#qRxdd{QTS4PA;0pW}*L*A!L zHd9e||1@_p+Fm^Bh2470$$-Q|{Bss;oHXaFbN#}t2{H6H`|#!j;vSCrXCO6yo{Dg- zvNmn&o*|dejC{7)abRDDS8}M)!)&0*@gfb>m!RxT0W?XC8?Cl=a6?ZCd*eVtp1sEy zJ?v#ByIOmQjcU+;I{tX|p6wR5^Lhf2p6eQ4%c!YR^Tn)mxT5MT2UE8b30V(z8*$Rn zK@Rg+&9X}6J}s&qWyvj7uUeTWZ#jw8O1rJJ?4iy5WT@>*iL`w9i2m*Vdaz0dlTXu3 zrC4<&LFdU+<;WaY&EwtxH_r2vH!~x$!08D#$0C>m4E&?Le&{3$zB36@CSDgRr*Dw( zk6ksl20kfXj(_Z=sq-ushO~bW36=Skq!LuK4k7T#g>(U{2pnCuqV8;tAd^TE-NEK& z3tS>$Kp{WvX_&AX`)1+Rofl1-il_>Vi}rAYP9;0=t)>J78V^k17D zN*5>Ps%+O%KbVx1PTi z&Kll{b=36f5Ao{iDuJGDnu%KezD6SpzqDu}hI%}Bw+s3=BQIjWVc>C(zCas2A zZ8|cD*Ucal;`8ZeZ$0qK{}ky!jEt_jpr=X3N%OyaQt4bhA{aypTpC%fI<52YWr`V` Ggx>)y^Uibt literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-stopwatch-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-stopwatch-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..8660b2467784828a7841a9f1b7025e292926ff0c GIT binary patch literal 4823 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-stopwatch.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-stopwatch.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd2f224380de1c02787c871c2a7a2c358d76d37 GIT binary patch literal 3451 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-sunny-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-sunny-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..8c1943df864c164d3f844183fa64948e9b58079d GIT binary patch literal 2669 zcmcgsdo;-JnfaZm`_Db=KF&RB-E}|vv-W52?_;m;-ru!$teeYv zRpr^r0032o4fdM=faOaVkPx{%%hRux%WXI3&Fkd)e+K+}Kz{~)+g-`>a#tPRhVJrR!n6jfnOSD+hZIR09OFIU6@Q^Ds zkq;#9KxPbZO^mB7Vh}n6e{60KhT)?;01vr7>)uncyvzg2#kE520391>_Vod>Y)y77-tQgl<@&)k zvYX)u^?q*ucM{9Ri8uwQ;FyDr>4GXrHhTbC` zZ>gcLDAh6d-mdL)eZc+(9Rym?awZ=hKmu|bZjejgW(3g!PmueEyox2ESy02(YH`)Luu8U)15B_JZ~CQ zLkiO>t*Rg=DzJB)4fd`yr+Ktkz8^gkfVvn0pOEvtbecdNwb&38p+NONAd`^(<#5--&bJzy@KN2yODyObd}YE!Tac_o-d=6U zSRKo_$U9)oL{0XuFUh!U2EWk-i(*A*G!lrPjjVyw&Li+XUf)Fh+`tAM#k^x=v6IgB zx^pOexVubz!;5&n?ztK;tY?Bjn3=z71?Y;$m^71t32>SLAJwL&1hsOuKHDg&rgslK zw`s>3#({Ng&G{4Pu6%TPY|YvGS+qt=>$pZ^0~6pQQR*Xe+zkUNn!F~ z&nL6AuAD5JNiF2mYjHlb+`FYk{V4SXCpJ%Rl!hypUR~U)6Kko%b$v`U){CM&1!T{`pLSD@O3RH zTZv4D^rXnb`0|Wc+Z^w%BPeDZhn2;uUr>c}s9A{$bP|h+c~gg?z;1;CeQ2iK$_jPI zbYXjH)_r4?|NT>PP%zSm2rv!6W(4^}1Fz6z9z7~hpbJSF(55s58wF{eTQMiH*3v$l2pO8K}7r#MQk} zttW!abKRXAO40F0gnmkIf79A#75~w%eMMB>g821wt~P2`PIwzbzp6pA49VR~RX{Qy z^VG@<0A{Nd0?S5){=m$>C~*t?K?GPQNR}@T7SBMiC06IWi4Q)#RniYuoT8J%1bbm3 z)#74!i4wmEykK{$BJ)2m?rA(nb^F|xHbDM**lR0sz7Lb`65V626sWrZ&r}kDB-w>q zwbgq(Ji+e0qbUzuc2_){QeFxBdl37sU-B|?z2QhU5}KoY@7-B*H+w-Xc{&#RXOr|~ zoE%{G+&h%*g?H+e7ntaR>4xyQqLT{lI%6}-p^y7TcR19T_i8-?_2U^%5F_$DyxR{g zh9f0Cf+A>*-L@M4nlQKFx~FPGB{s9nd0ms&!cR^zjw2B+?~^3S@5XZ+WzF~IjxDX~ zO`7rbz|G$5wg7*rV5h6Nw<)B(=(c9%r<&>D=|khAxOpX~l%^}?PSdTB2>f+wP{TUy zMbMmx4a-z@(w#fFybmLdrtY3dXUrB{poz@yDLSIcw$4b(NJ|y&LSrO`+O&ZD`}IlY z7F?Cn2{;|e8Q^G5c`xjZhYk#XQzdPo*+eqru8YD@`2{+^PEY!wg_8U^v@x&fRgJ?N zWZINvct3GN$s7wTa!ZY!+#Mr{R-t$ej;$TvmsmAig^?x|=g@AqeX~l8^tC=l|NCL0 z!!;?-3XW*2o8}&Et|Z0x;O@<+~H7!)_;Dhvrsh+F^Co?mcf(UXCs9fxvF z?0tU0YDd%+k!ro~{POi{m`oe}J%^aXTxai-os0c#TUOL>ZDtX1 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-sunny.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-sunny.png new file mode 100644 index 0000000000000000000000000000000000000000..95f8ba63f50d4a46d9077a0d17898d5a968b0105 GIT binary patch literal 2506 zcmdUvdo}`%%fcSr8(0^@^|CK4DjTzvPx%)cW zIRP-Z+y;5nHdQs;&Ruv7!d{}@K79kD{bq-(tZi)V9GqQ_ySklq_n=+4c!hp7;6`9j zaLDcOh`aZqW7%=>3EY(Q%>D0SFVI z09XJG$N_Nh&HZy+owD|aFLa@w*S__o0!7i5;mP83!$kGE9CJwUO0za)PwLzcptAgq zvggdYY6jKLUt>CyJ)^U0*=A6sf(qA^o{7k`$PsH{>C!S#rLC(LP;u846Z+;6TNB%m zujIm%iqo55e2vI@#PaYdU4=Mp1E~YB;`E=o|0T%QC25{~CI@y;#LH$zmgl!ft|K!! zTR?maVnK_fRbFmb+VPG?%Ih!nQ~YC}m%5@~>FZOSyLCy)8oxK1l-uSL3+Btfx( zUcGP6ouaJ&wX~!@SZ2?hXtG)Xdm|hDmUvIKT%Mh~bfZzCr8FCP&tdYz~=)q%d~8~*)WrWu{S{9D!gd?V|3SS(1A zQg+#JwIg|*s2y$=-BtPlhQ)bzo_;~)M(ZoRDow2~u(mLCr(ZDLprgV);k>y`CeE4N z^0YohU!%xl;p^(+M&U{)1CUC&2qS5;p(p*UjcSxCSH(*+w24(85#(NQg?`%NQH~0R zV{fn}TqMKLOz1VGUN(7ozL_;xTo`X~PM@BU(;=g<|B`l*E%ng5mzUqLI%5h=^v*dw zgt=1*VHKFnZ3@@h+rq9>m8+Y*N6PwHd@h$m8e2GS*N0NInTjmi`#RCf`>}`BW%K({ zDvkoyu0Mn~e2e!UOYIa+5`a>8#ckmsep@&by)lZA+^}7H!=I=W#mpEtHrDjk;pFe( z(BQ6X(o$h?1cjqIR9)Nir5xUW;rx?8k3VO9#@IcGJw4TKoO~Q7@N~12eem!(%u7BC zW0VZTvE^lbad^EE7UA|j4@^%KJ&s3Fm;)>bC# zY$xwkt0F?H^kl-KhK*Tjy3wO0SA~r+!dC^t@ouZM8LV9x#u?KP$>I-`Q;pQO6uMlK z%QjOh$%RdNE9)c>o&;OIDJU{g{+MM_S;6YgAPJPbuQ{ho+WE%9SDvt7jlX->CJBKb7=EBkET5_w;_8&u zYGLao2&BDuAjs$Bv2Jkw)JqzX_C+%_lLkiv7)Yyp#t76a`~9uL#aAajtfw`QT>~$( zcxjb-8KWysln`;-R&3C8Sz*WStOkh^%T4+bF*%!;^j(?wvvc~=6DEA+m^S6zJ;uo% zUgK4^fCt?yI#mKpjlUl@+&ek(<$auEE7-SH@=BidQ`L`x`LCO*#U=i_X+2=`B=M}G z_G1IVMfH=*KW&qpow#T_9#pJ_9hPjhX>Zpp9s1EE&@!=O_5AIn-B&j(|1V literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-telephone-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-telephone-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a1d989eac32fa8d61f53bf14561d8cd76a7aac GIT binary patch literal 3779 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 IhSZpU0rxb6;Q#;t literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-telephone.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-telephone.png new file mode 100644 index 0000000000000000000000000000000000000000..983f2c28509ac0596bcbb89211fec05eefb33e7f GIT binary patch literal 2352 zcmcJRYdF;V7RP`8|9@_nX(oooWoMdb(BCSi`=p69$cZ_ax2`99BgJ>RvSXT4eb`F`FM zeKUOk0L9nGGXMa1O2UAIOrhbQR?Smb$6p!bHO2o&O)EGOJC$pZ6yO&KXiSbf*Pp*p z7$-_Y56X)b70SEV@ zOS(f`Gi#d?^Dm21BeF;Eu9N=3qv^H>bsp{H(j}ABM{H4Ofk{dN_m9`}k}K&4$~K1o zexv>qd0z6DwXVk(e2bi$>U5*CAZn!ZYX|wl-L=fz%T2@(Nzyy5y_oLMrK3)ow1(-n zx}+0F%*A*X+{uC$Y~kWzyHJZK*oP zjL_EmkyaoU#VIIdb#Cqo0=;+EU5s9)niJRR#;?SWM;Z-e-b=k_CpgkS{#%?^Cy-&M zt~^-j#f*V%VHX}9nuoF!cqZ{B{;gh{#I(VSk?^ObpkTp?dXtz{tpmtc)V-&!ES6)7 z(S&p>oW07nO+M=^fS7nWR0Oz;f7FnqUk&(W??Eu1lJrc zkMrDRGwhkOKw+^35=qQQmQETb%q^sG4d~!|ixprwK`@rbfHaS70)aI;P2(pA98!p$ z11SM{sJuo?kXXmqhf+rV;8T>;GXy6MV{3D;!ARC~{@!{mG#BlMPBM!|Vvh}A<;RBM z7CF2R*zp_{E_@=F;so=NZJ>zsTDqUqNxbL_?c?aFap9ywu*5Kt_2RjYA#Fi3&IT_) z4#9C^c7LRf7e2gCTCBqm&jTOc}J_Y z=?|W2VFp!=_SEp~CAGm{a9eVuX1o&3vYaK7NpD^W7q_m>MnMhT=b`xCusVykN5fv6 zf}U`pWvt#wu>w27ly(t|cIy&fl;+9#K`S#}mQUP4tPXwdJ@z9d*;GMIavJtQp)qbe z>L!QAuygJEk%YU}Oj?LTzw4q^+^#(eSKT!yBp&^lfs z_bh~D*pc&y!+e;<^FkpR%8rnsKK$uIl!XB=Eby=ljev*^WD%zYOhL(d0N7_{(&GKG z?vdNUX&jBz+tXBN5{aH*kp;}5W)$j|zQA3B@*Arla@*7-a}2}+#KbE;3PU|0f`Ar* zz6OL&qXPYh=?um6Nc6pYa3Dq&r6#G3^GUT?lk=EEo*Z3G!-?;osUOYX9Kq!Zmm_QU z-l`d74}A`cKBl?Om->{sR(*Ay-x56W8iHPHA+XtE_ynMX2*9 z+h>1Ca^9j6v98ZDKy_~QF;YUP;q3soqd(2{x0n#g&s2{FI#j>6zlRT-al~tsojc-T zGw73`D;$2%Qz5=#nO2S&!lxy*>X_s;3kNIs#3pn3%pJ^G?r%eFk$^v?gM*&wx@_n; zkDw)4^;+z~xy9RYJVM@LK1dEiF0{>!=*cv1i$elF$j+V9_u1uCShUuZu?cm+Ks!L9 zR?McGMWFnBP(@?S8uCu-pXfMwMDC0*Fz}e+h(cr`_@xOPVTc;EGa2AKCx1I?d}u0j zy-`iWSPX-FUF9tObx&c@s0^#8lp!DD190$E^bBPTBF6o_xq?b2kLU>;UQxp^JP|p7 z|Bc*|J4g8PklaONq4K3@J((Ow@zoUXiwDxVfEz12YFK)d#TwJSxq091!^5r(PY*XH ziZ|sr9@xG?Qdy8LDVCKN%lFO}e+V&#*x3@tUAV0I_(aWbS0QD9{w-VAOXmf|%Sm_& z$i(!ju%F?9xVbnos+cVVIYV7zrlpvDSoW(~5jD4m3G*)zuR+7K#nY`Q)n+V;h5UxJ z$q%tssy@ic$~O98$SHH$JJZhQz9-b?ie8tb=;c`Ds+XtGy0c;%XJw^e4Pc+zR;S`AXyZ{Op7JW=sx;by#MV{7gZxVa=8;*<&OfQie##*H&+x=pG}5T|;# zu`aV#u4UsJ(**5-PV2 zmd16Su=Gy-TE29pZm+{x^}?Xk$$N>rzvVhr0L%8i4cAF&4nHkBoMv=Wo3OaNnvvqV zzHgT%V!xgqU3_SpIGRR(;(mHCKjFPDFi{pYX_WnawB@GmV(-a7S=Tu3zkdPR_GuP| kzbw+2PHj&3&nEOH__D{N?qU6#qFHq)$ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-tennisball-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-tennisball-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..de9c07a468f93aeea9ce95d1e60c88286cf8b8f2 GIT binary patch literal 5535 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-tennisball.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-tennisball.png new file mode 100644 index 0000000000000000000000000000000000000000..42906a470746295bd4c01e873232d930d63fb2c9 GIT binary patch literal 6356 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-time-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-time-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..6234a7582a6086733df507166217c851ebb7c7ad GIT binary patch literal 5875 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-time.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-time.png new file mode 100644 index 0000000000000000000000000000000000000000..1dc052736642b56d13fb549439e59559feeab9c8 GIT binary patch literal 4136 zcma)9XHZjHv_9t~2NIe=LT>>=6Qo`5CG^lixPWx&T@*o(C|pH6fIvX1f&!vMK?D^k z0@4Xw8`3RQOH{gakq&wB$D4WY&AfSU&FuNUHEXSJzV&0zo}FT6W6sSX!T|sPx21)N zJpe!~3IP}t3;r!7zGi`oowcJW3;&-1{g(j$uQ)lksKe3~quARx062o00om5h+viO9 zWh67Jh*nwEPVXQ1!dO~1depcE00#mrO$;5Q$L7a5uZ{o3h4|X#NM<)4DlV(-VeC)O z+i3n8`7lx4Tw{r4MnOG*oT1Rc|HU*?&`=+0jQMxdtn#I%G3IWlyZlH_sa}$A;hK1< zdXoP*#<^G0xKMt-HL+?VzAhq^YAJZ#kKyNfb!sH@xFjKSFWc&FSg2;er7~Sg1xjV*W9rBigg z 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 I4l4S80L}qXKmY&$ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-toggle.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..a7b91c8382057ba078f18c59cae3cdb89d1d087c GIT binary patch literal 4825 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 wSy2G_KXQQ43=;j`F@_g_932^ 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 Vw5Lq%X1U*)eWo@h_x94`{srtZYgGUM literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-undo-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-undo-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..db79f3d7a447ae64bbdbc19f3862b8284166c27e GIT binary patch literal 3114 zcmcImX;f257Owa5AdfwPur!E7c9kWHBdE}M&@3WLqR_G_MpOg^ML>ufc|lM>mMAvR zN<&%{6l{naf+#$}7LXB8N2L`c%BD6*SYMn}i>d|S%WKu2GUHY#nauHof$#iTveI$|8(|4ry86?tbc>h{&} z*s-sN`9clYzjaKl7|Q-0`^X@j_g; z2Z~7-jAJ$bN&!+HDEtfYNCDbpI&9E2YlziXjTOyN@i{6HD!rt!kUpjk>$GljT2PWb zt#&C1#EtE@S%SZv`>YNNmc#$KRx_{T_wWbF)gl$Gwz|hRVaU~r zyjWGMmFEDbw_uWbS>Wy`HsqWpW^RHvXeCwT@P=+~fLvRH3Y3DE&4(YIYAB!c>Z%-y zE)zE`<6fB?$WCVGl*nxft4wU`=P4c5m*z<^!MC3$N{p+{`H2&x!OI^EzqTv% zpwEAp^YaMq>bHhjQiCUlGcG!yncqyaI%muEZkP2~%+#Nre{ipYN}jQtX7v{0q^1$~^jTS(W@~)-9h4JNtT8M8)+MuB=)8t+1_`89w)6gu*yK zZ`lNX3+KkFGtTk)c9K57XGGC?J&IfGr}g~AU7Mv_1;(_glSMXXc}uf*mdx%YJf*># zM~1ozktXJ`dQ0yZhJd$MdaC(|8~>q6!MsR&=fV8mkImhai{F!`^@#5eoY`7B{j!(2 zAEoWp;)uWG4y*BtUYsiHG1itY-`-EDs&YO_@P~WN_P93#zcKaBEpZJuA!SHu$|}Kg z_*aSuU+1MK_(-v{L8QBKi=pz`BSUgV33;pVB^>yrmo7nJ@Yh`m$4B}5jRrP)>k1?k zuJ+t6+i>t5A-{d91NT&ho~e3c?9Xl9AvhbPrnC^(7`$vD}lpsqN6z8T6vGC_F~RoIo!+X?38cR4AANnIoa~ zcZ>+73yr?;YtTg%w}ml_6(UGF{IhDuZ!4!`%kmsKxqL3rRZA(uY6Bo{Zk{@|CKi=g`8u27d zgLr1pqVgu?ylys>>LSkBOCw?uijWB|OO*i|rbox_n!M&Bv|VovGXv!$ovO@9n^TzF zMQ#3#=gaYu*MX=Hd6NIZg;N#)Saof0YSC4|Nazh%+X9g1AkY*gal+ElZRaW@D~b>@87k+SIs0Vbhq6KZ z(7}Cv&xdwxar!)#bBv>QQIG%Tm@CL?DJ$0RFGpH3B1sDCSHnlf93lICer-?1mA;Ve zkH8fR#LXjuZ#9%?hQaYp3T|RfuUv}R@^inNX^QyAu}9RZzU2yHpY|<%nkg)tq@G1Q zxoV6ze)4WmQj9Puaomkl{aJt&+;~#hCRgI9#X$zsVD9y;<05f>>OIR2kWNI_l!C>2 zL&Tf)CWP^PsteEKZUHE;h_b-Gd#Ne}e4H)i zf=(m7z(``yHv@Ac98z5A`M3tNa&Uj@K~!u*XVRjw%^Y0`H_kE0KETL;KbfG{WL1c(WhsyjUvlu&T`<~Me>@;s-9pyqQ65)aWJT2sVk?!r6U{(6#(7ch3W$H~ z$U7e-QjvWqB?UKx!0QbWNZc0EJ3~p4Hz2k)(ogzlRLMKLiX)yYfWZ@zx|j5{oV{2C zQaOX*k-7Wil*%C+L!m1W>Lfl4-S{F#YupLha118$bM)oC<9W)m!on6BN-^MvywDZP zl&rtP0v#>tq)+2lAO=jOvW)i+Xef%AWMs%52J2i=CXkWoVkD$tCO^$#sEH0S%9SuniJFid*rQRib}SqPWWvj2AT=-4_o=*l8& z6oj)>JA^Go?cw(c$lMCymqo_-WQ+j3vW1{kKL$g_C$>Z5YvtM_6XXPT@+jfr4>BS6 z@=Yar>JA+2`2{wQSKvr?;b0L75w`$HCmG?;)bWk$!9*SDyR0B^Tn1g2eC5r30}#Q3 z71+NyY}TCiF#^^}cY+y;3c>{1!WjQwEXgerd11^4iF3b@tN$|r{}~8&TwiQMtMpsA Na(D4|E_dQ2{u2S(>Vg0O literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-undo.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-undo.png new file mode 100644 index 0000000000000000000000000000000000000000..efaf7c0dc2506e5abae887fcfd69ed2d2b67cee6 GIT binary patch literal 1954 zcmcJQZB!Fy7RR3%2FN4=A*PB*n}m!I6eLj50Jcm*fP_?t8kAZ!D5$8#(n5KuwwWMU zRD}3OVHFK)cWc3_MO5%5GYV>U*@djQhroIu72k^zL~D?kG@jPhv;DB!4}HGed;j-$ z|Mz}-wklJSyy*UP0DzZVCS3pk>`Gxkb905ZzhXvLSgd?UmEekh#Pj}QcaF<9Ab&y1 zLcrt-!PenNJ3} zl^Untgz9!uo#)x#HSiQTQky;eIhXW2;1+*7G+whMe|+HwovhRM<8iMQHBdFW3Cgi8_Z)#yY+m*E$c5 z#qAvSqmFgFeeOYQ926HmZms;6uae;FK@ztx$3Fma7s2#ggl(Y-sGoHls>IEGIk|{^ zp2=59eNfOTIGy8HUed*;ZDu0ckJHlXA8InzsYY7UEK z?)Aap=aF>OUiOw4qeKAB|J(3B9o}Q#rK1epbS^{}V>quIsX_VB-vNeCArOI^4s-*| zZYa&3Erp z;MG_Io`)LuNMFkigL-$>xce*cuwdMJ3dx$cI?AkqBZKq!?}tFWCrloG$yA$oaUY09 zjR|m3Kt>Q$oFQn27O`{;j{?aNjLX5E;e6DHPW)8A1G!oD4ktShii=oQjBVgStvt2| zQ zl73`5RLp0?%7w7^pd74A#vL^%o`4#8Gfr4OVd>(xNI-)ee`5-YN1?`PKCn^&r*x&! z@PX?ne&-)^z3%P%&t(ZdAcalQ6QR5N_X7Khp2{3hTJJ~qKP(V1CG1{J>aOTbbJ}*7 z815C&xNksE5rSBJnM4u}I>m6VH;b5ugS1mTqFoqDEUyA*9>jyKnFLr`>TdDl63M4Q z&=mk(i*Z*ze2u!%1t5_JjXDUyLOMzbFmOl*?vrluRjFY6d>KgOL4IXO2Af697pS5U zVYG|=39695*_<*-o#G{Ttx5v@e}9joz=FRZaUJ=DJNdt7glv($C9OK*>$NXB@`M!W IQAtM0kMO(P&;S4c literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-unlocked-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-unlocked-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..e66c38613203be074ff1cf81ede2ae01b0bdd954 GIT binary patch literal 2580 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-unlocked.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-unlocked.png new file mode 100644 index 0000000000000000000000000000000000000000..fb97492f2671e29aa20d0cb4fff0b72e36e04aad GIT binary patch literal 2605 zcmc&$do3r71vxSI0ckQtcN2A+ zIo*Nf>WTOVM6)kmO-xD8=5Tp6D8KQAu&;k;czkMleqm#*i6;OnHrrZSIEQtOi!A)_ zP)Y2=dMPg6UCbRetn$8Xr$s}K`tVZohn)E{FpU> z48NTEm=GhTYdHy?$p;-Tb@~; z`Q@naM2&694uKr+wVfUYV>t~@v)RMwZl%lPSXxL6WABEVWaG7%ko$*};=3A&9%?}r zO-8&m<|7ZS-yB(A8YYxd9&E^)ZYoN3LbNb6$B|pCXJgMef%Ur(-9>M0xyn0&b(mj^ zgP5U-HnM7K5I(~@-ecXfI6=Reoa&5!rsX@8tW$DYf#Hjv3-sZ;l%xX%!A$u8wMcgJ zVokE8ogs=W#HAfMOTo|vf?IlQcTEbI!uG|Aq$etd$SOafZe9wreAtg#dZ<7lBqGU$ z{PG9wczaqBt{u9ds8=p|c^>MO-y;He{fwCyE9!S0FP`+d;b&uY1Y2iJ(jadO?0x3+ z?J|4q>1Gzzua!&8xIBu|kVsc?QF(;PYblphkvKzDHpbTl4K;Wx_>RZNk~5Xxz`vpR z>U$NDjOOh=dnfEMK8(f^)|g}Qs(srhvFlDhK8ZmpWt6dcg`v}7?>tBa-4M-7F!BB_ zB^S8`lQXXk!0RbLKu`IcO!>qj5ai`#y~4&B$a=NJ$S3B5%(*+s{3EMExY9tu&aZZ91IfjqbA7yM`TD%&xs~Y>NI|h{cXWBwR_GoA~ZppzG3L7$|8@vGM+s)HkjFeEe&;-9vxx?JWcPCpI6L~xuLnY%>BLhN=UObx0+u* zzvJO<_sRFOUxN}YxJnN>H1`$C0h(rnWzdD8A-`gSV&FK<{29)WZG4TCU-R)#!)RjZkgb+MWS@PiP z3POKkK-uPb-7zn7^71q1^x4^cD!f;duLAzWAW`7?O7<6sY7T}7=mNN=@jruP0MmgK zfG7aV2H#Ae1)o^DKpp%&B;!4feq&U!)f)}MAM03luV5J)I(a=b6&*b{VP{ad=h+^! z%sb~C$O&f4UHxAN+nmJdNxieMu=5Tc5<=%yC~M46uTzTtxkaDkkep@SPiCzdrLAOg1~nk0fw47H7&4|sTvkh7#< zmJfmho1j08Dv2Njv@+uYjlpy9^y4q5fg8kYN&z-&QTv{uon0P1KP~z6Qa?Qn-#owXmo_98iUii8LXiTv zfME$6t>>M{;1X2%)yH-DMjaLu17NlRm@GR_Cx9qC%r=h&sAnzcKS~DjSmBOO+bbdZ zTX42MhI}Rdl-BqKXs!D93K0M_)Ilhp3~rJ*U&L)ZJn)dk(LaFnk&n~dDeid_K!s3O zQUYR0()7B%27P%fU{VTf1q)VjBI*VK8Po_-J3Pa1<7!|9NJ=c~ru0)YfQmx5}U<{&MhS$>CEszqFM#Tj%%Q zzIv{$j0VN49r7m~;Sy4<-SOmnN_)d!lZ#35_g7abuUiQX3uKqn4~f*deBY1Bi`R0g#I2emanIAf*{ zZU)%D=@G~oVDv3g{fn3s+h4W*YZ0QD-OE2cU?K5*P>28j#Z;;0-yNztOV8^q&)71U KmZiIp*#7__19UF{ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-upload-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-upload-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..09cc277d984eb9590b5be479672c8171665e6d35 GIT binary patch literal 1128 zcmb_aT}YE*6h7~}*KMD=T(eZB(g#f~B$;}VWj~)|nzJ#MEwcsrjf6@|mWg_i`7T5& zNF=7xdLpeO;vO7SdjN(eL92h4NNH_N8Si#69Lzy!qXt|yGW~a8O`sLm)i*xae zp3JSxF8ck^jD~c*g91&HQYe=cHgP(5h*ptrJP7zg!%jgZm+hB&=?nnvDH+j>RGx^#uk@Srh1(v5d2K_5&sRoj9 zOIa+w2Q7eG(jChu=w@W>xsG0gQS{UZm-Y+SpuF zAFF932Z$(xg7^S$&>fd}AFa{_kbZv2%HUJ`8?`P%7I%0+f6`9#JlS WPCnBZq+1i~0;M6_r0>-6mwy6WL>N;5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-upload.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-upload.png new file mode 100644 index 0000000000000000000000000000000000000000..b37773fcb84b8f2e5180f0a7c5c4b6dba7d43e7f GIT binary patch literal 1085 zcmcgpT}V@57=FI*oXvCQ9Mieh3hfkY7C{Yza_+)oDY;lfO$-F_geHLmN?IyZXO@N# zv5TTX4OZQFlV#Wsn0V?Um44VwC1y4XbdaRcALP$EXBUA%bdmI4ywCeS-}61+_q|_t zseezJVT}Pmnzy8=9H44R!7?i7D@R9F$SCzy6s!1K#J1S4sg$m{+`k`YL5h0Qdj|pL zg}11%qIG=cRo{^@S7vdUyGrTQk8qnGkq*J)8b4*Vbt&)YP+!{V#G3 z&S<{YKPHHrphg+K$Z@a|y}<~u#Iry`;sa`a{pc^&K0v-sVgn>QJ<|vPgb6wjlldR(c+=HB&QA}jGDdm+otB( P295C+`-^&aNgY1{4xj*H literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-videocam-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-videocam-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf6d154bedf3c5411a2a3d9ee96317bd130b9a1 GIT binary patch literal 2038 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 IjXrUI1F`Y_WB>pF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-volume-high.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-volume-high.png new file mode 100644 index 0000000000000000000000000000000000000000..0568110c15cd7c87ec1f38659a1deb951742860c GIT binary patch literal 2977 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-wineglass-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-wineglass-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..22b9fc51fb4c6a8d041c01448743dae23a45bc1c GIT binary patch literal 2527 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-world-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-world-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..d14a650578ec52f96210107f607e1f116b83f691 GIT binary patch literal 7420 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-world.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ios7-world.png new file mode 100644 index 0000000000000000000000000000000000000000..4491e61f0e5290bd0643781e05d97801008d94d5 GIT binary patch literal 10031 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ipad.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..85e0915186b2289ef89cfb2daf26408a55846d2c GIT binary patch literal 1356 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDb+fKP}kkftIyvS?W(&^XDG zAirP+0R;nxfcS*`g8GID^B1h&u>ZjM3-=$q|IoOma~lH#%M?!+$B>F!Z|($UH9Ls3 zU7Vef%<6UU?|MU#Ce5yE`@}p<1w5Xdv-F5@YUbP3Jt&i`S@qPTR(rT@PzXJ zxu?VR8*~o~bjGGJ=Dbke{8XudH+hK}N5WyDm47)J;>%t-FaUwWg@0GNMVy%w7^s09 zs9^|^E;;b#QX|L*hZp<~mQOh7 z23GaLfB)kx&Z;ev$xMuV)GEw%I%(RP`=4V3cVvAks=8G?ONoJn#1z872u@XPkG&Yg zdmaZ{?)k6VpvIP~*}yFp%5$Set-(8tSubH*k>9S2qV4zIB{!^lb@a@VC;UBmc}&wA zQ4(cD?O&7B{oPe2q7GjAv%d-KkMR`?W=si|yIoPNk-BHqS;nA9`z;^+e&;5$oOrVE z2z&osab*Xo*Fx@Q(u^sA^Zdd#3OfkdKbms5obkzqmyecg<4|aQe$R+y!oh{Ta_gB+ zB;20wCg{MlTS4jf+yj?;7&sI*dogf^gt-;58}!C)We}1G-@CsDsNAN?M6FRX=DW<7 z48;bSb=CXIBxkr7_X^(kl-qiyF2kfu1rk6Bx9yoS-|0dZQ2K|GQ zsUH|co;MipddM#D-EsYImfa8dc2^eMI;?lpI%n1T(1JC)-*4J;B*SWc#)I;^+omv} sf(Pl=1rDHsP~pY@*JUiA(h&uCGm73Tw_m5@=miq?boFyt=akR{0FClwvH$=8 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/iphone.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/iphone.png new file mode 100644 index 0000000000000000000000000000000000000000..7f538baa0285ae28fdd312c31c7bc5b449de362e GIT binary patch literal 1651 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBF7fKP}kkftt(St;rSG*PM~ z$S;^dK*7MlKOjCKzo5RMf5Q9)8}=VKf8qXv_aEva&t@|)ux|HsaSW-r_2!Oa|11ZI zhKK!*u}gP#?fv@y|2Da8?6+r_>1tegb98Tp8Kcl~oAYnIEea|mCn@?6a&fch#MvhC zXT&w-{I75Ez0H{r^fJ}B+r7-{-)k0wsat*u^}qkVQTTvJSC(|;kFU$c54} zVhiqsl+(2-OMd?}{}kXR7xw#v=f*65CW*jM_cT3Ljs%m_R!)qQJt9MP_4B;-V(eMG zLfL)gH!g|eySj9y)+Vz`I9B!gtewo@_Cac=S2iQh^i?OqLOBvPq(0H!3#7D+wuv1G z$P|=}7GaXe5R9D7op6ic&Oe8f$|q|8TpyZ=aR1=wW}a z60({E`33jno4JuRAsxn1NA%c+{{t-+Xs2Q=mkfy~L}8CCmI)?0WI{{v6f+D!#o34;xI})FpIV zM?!_|Ui!<;U$oi!Ojv-W0%HS%1A_uEq&XM}a2pC!y3WKms^d}lVq)gTKRb*3CK(>J zQfyed@p#y;2X~&TYV$JcblPA0wdU?Kf6n&|-HF?`?pv{a8pE_jH%oslyKTy{f#=(U z(pLKjrU<6}-_6-sHZUCbGcR#xnqeRPdf6?(18-zYkI!Rxc5eHw#a~$ril5IjWIPjd z)mW`zX0dHDD3T!FFixpD#^S)hVvz27eg;FD-g`;m180`be0L(4X~ypKyB|-4A9$0x zGw+l!>obmoBD0lw2GXt9gbp~wEnIrObDh_`ATh_u#eoH@Uza;fDpDWy_h{cV_Tp-jus_zW)DupT!wFWvl|8_Z*w> z_vN|J=PEO|L@bv&9vM76<5gGhqtX?XoHDDz_S76se~=KnG-Gcilf=9ENl*QS<~KH1 z{$F6RH_EJ0an77YDcWHN9e>PCdh%V!-9g~qI??&H-V6)3=!NI-^>Qdkyeb}HNc^cat+t`Q`lFD4!-q@9mD;}E|L>>NP`Ko$|6X#OHbG!+N@_OLxT^k-`cShuIE KpUXO@geCxX?B<~W literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ipod.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ipod.png new file mode 100644 index 0000000000000000000000000000000000000000..cf3c3aebd9449281cdecd54f014d2d25d297a570 GIT binary patch literal 3207 zcmd^A`#aRxAAf&7Gs7^5T#^lwRxBR(+sb7Wc3eUjjKol=$fX*Q+oy@wA`QGfth(%*rpgQh4n~QCa!zss`4> z#-^vw*sX0Hojv`W!Qs)dPZN_Rw7*U&V-?z;9UaZ%H#Sp6;#$tW zd2h#@kUJO5JAZ4AF4#faSL(B!AbF{Rc%6|}^mOw<1ypkUi-yg_R*v5jjTW7#8Lm2` z@q

        jf2qgAC1-trFR7!sbyTv(0K8awq4e-3gXWlftR}(NhTc|7*E;s;scY{cgQ@O zM-qZ77+bXuuVVRN(k!`hvlNZ)^|JR!yN$wgHR+Z1;r#|DB1Jzvt(binN3Wp(5fC!q zS)HKyL`~*OXeb&L0mEuC0SVG95>9sRw()Z^=0OPWd4#@91nxuO30@e2Mp?raX%daZ zsHY`(bP+j=NU#6HdV+RW?W%4?!sIyA?`#)9o>fja8U%ecz9sAMlY=mKd-q)k^!oCf zFk-rhUhsvXHP|A75s#ev6SNrb(h=rYB6%B~>Zd{+eL&I3GzqxyaeRpD@tbrK({ES* zMb5k7%SDQ?0waPH3s^$hR$=ilgDdzSC3>SDTl(9<_;3TF0wP2VLA1#rfM;PKD-Jl6 zLHRe5v49}w{<-quU<~U(3_*cMbW%qqDbhJWb&DZ*QdAJ$q zK9Y86$~nZV=@ZCO-cCq5PSUO9xERkTsE>zLcBh*KjYrJIX%%GYI&IWrJ2<%X&-LeB zvK0;p%I8hys6oh!0D*tb%(oFd|9M0(pa2=f`SUkS$yg;lHg9$4G_9d$L&{q1+hal#{dg z5dz~~lYSR4E)>7v4rQ4^Hd^ppc{81a3035BKL$fN9TXd67o@FO!vLr_%J8miZ$a#PKJ7{X z7brjTx*KJgHp)|$D-_@k?nc1lz3@!5;0%2XwDmB%z!DUTaNP4>x=WG69Q_KU?>;Wd6lVEuzM;B`YmG!gWef-#BqKpE4f-`nzG0KU1 z5r*djGfwdAr@JCIQI-Q-6d5@wHgZy=8DS_u4>sR0x~`nS(tsAMHKBt^5yI$DgUvRK z`mhjIscH=7D&KxHsv3vUw>cgiXIjNfl?t##Agyh3C>9mTr+)fT0S)lwAFw0 z;{?mUzPnI`!)SB%*iQMr+fnW~mfDx=kYiG7KUIup4Z{AZ;Mp66G2W@ZKSHr?f^w@t z!GS3ea6g|f@Sq(FZMq`{Hs`}o1^oiSsSrUZEH*+^qaV0f7&|7yK0F2kGdadvv^A%>+QNnEor9*(bF zzGb;0iXFo(xF#;i^Tm_70<)4JQ%_vpmbm1&+ybXY48sd8;~EXa2cZ5{fjN%#D-v5| z8Sr(14Ack#suV>zZ{-RSrI~)hgHEhoymc?g25{d&{%(rmf$u{;jF*LSiweKc zV|#Gqmpcchucd!dAMlK-0Ntr)D}@`r>{Rv^IbTbxZuGVBMePvmpjJvt!gwFOtj9_= zWh&QZ=KMrj#hmA zPD5}0O;L_V;PQ|9_he&|;%@pVcm{1ksS1?fzLy^c&NI7KQ>MYqGw9fIUDYSyNTSe2 zHXT{@{$o9}nv5}&_DL;y=PBf-$Rqed>co5d=x9Il-&J+(;o3yt!0jrMmJrz&XuH8f!x?YVOhcp-qL&ZATxcuxJzc^JB#R< zmG4%%TAeKJ`UI|%&(*=|W(^nL_DsabetzQHz*}k@%562Ts#imacJX#kiw74LiV?SL zx;6NXR%jyEh~zNH3ZO|)7}ExKehyT^dXY+YMT97lv@uNm>5vUx{KB$yw(WXUb~9h+ zB0-7z;O9rzuz~^Goc)rjUZ|`coV+vG>w_0Ra`?5^{$L48JxpuihLkYXPS?|i5ehU4 z7cf)T0A4(0sr&xb&ng)8pb%l)8Wz!Jo@%)aBBBE&uFvz~Z99kLc>gXn8-22lxqCVTlRGZjJYUN;-rXdYd_YF-_OXGBsWu`0#lSN+Y5TGc0q y^@h6?|N7^BWw@b&V)(BBzqozXe&j3qwn-vF60!qZol6gXWo@k;tx7jDj{XOq;itv` literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/jet.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/jet.png new file mode 100644 index 0000000000000000000000000000000000000000..166e1951048c320620ec4b625186ead8a8ce343c GIT binary patch literal 2856 zcma)8Yg7~07Cw`Z2M|J3M3e-Emjp!!7Uf-rfQlfH1{8&&0gH6u6`~-ILS-U>AP%eQ+GqCp_P4)puUYHN zE>7qQBZGMc005(vfdO0qaM%_H$apMVKVhrDLMUfd#4;@Y{lfiWLH}!2_H-CybaPX= zq2YiAvk(q1nV*C15tmEP)i%pol|8DVwDunR(IdCwTA(w8D000G1u|oOC(^^$zt*#LB0bfY0fUR?h=ATtQWY`@+jycALVOXf z%pk=c#XBgCWwY+n0|mPYT$sd_E|i-n1Sb7yGz^zT*rrk%^vV_(^df)z$lhS6*x3rf zYF)8HuwL|wuHf8t9w3aR(e(IIH};h|K?1Bz_pSGcu4e2>gi($RejkV z%lDMj&c1>5Z<>M8ghXAqn{LAt#JMYH?agVwjGqSpEk9NpQ<-~Z@w}(^gdCmG%Ym3evJCtR zzqH2CCAoZzUb>Y=5$7G&$21DX_A>0%mJB2>vVKnN%-YTSGw&O_-= z#`KWbfT)nS=-7!DSYKFS25$Pb2o>_)SZsTqm1&0YJGQJMV??Ss_toPV3ajb23{q$o@mke;6an5rSfA%%zcHta3VeU6#9Bt+51uRz79Ic3RCi=r z%JbHQf)xXnL4gyOjc%8RT;1>~9ZB2sz*iz34WAb-}zg1^Q{-{sN$@f@14f@RdQR!+V$2j{|rMh*FMEnQ(ax07DIn0VE z50X|DFqzHPjiJCdXT@JkDt(3Mcr^N%b$ZCKw$o@t=k>s^+I3ZD({Srj52TR4*?RKI zr13XfT>+j2@Fy=p`mR3cX1M4FD7!YD*ia%zOc>;Vy?IPKiA>|%7-F;TPEyg28qOCl zu9%fUP4#bA46bW)KZPSEc5Clwt<% zwIBNC>$T;5PcA&~w301;WLz~Fs#sFl(P4k~AP{lJQ0LmETn?Y<89XcQMkR^O)r$U3$|ZKDa* zE1<%%+)eBAYR(i<-iHc#g(+V5eo)f2uA@F0x?8Jy^6+*qhSs~GXMtt{_t115R$8Ub zv(syTk{&>!A%Pp#viEm@E@%?hDO9I73;Q3<6f+tQCkWMTncHg>A$*y)P1R7Weyl6p z1?kZq%o%B2eDVo{bxXn?+x0cwarhWpB@hvc(Te;jS`>NP{O6k+y^ zWHb(S0jcsIuAR!>=WF9fM6iSL7jd=dsJ=V)ijG$=eQKLSWK&QUI^o0L2-|X}f#?)N z15^l6zz{!7y*VRExEIF56nL_eMT>edi@$s)1zg#-(5Px+F4+ah!EjD~*0CKNODGQe zhoa#X_{SaimV-D6ARzi2@c)M1P0yG1d)moPF@uoUS53-$ z`WGvPsxy~(=AO1=z1z|dVc!&fq9D%l$f@A|v0XUDD)CO=$ar~}B=5kPgsZ*FXkZ+vxW1*vQ&ey1fObh_wA`@RwVTU>KhOj?#TuM{kFasUjVo<; zjl@nkLM_97(P%0COp(R$fx(Fsc?x+K$Jeeb?!ppkq8ibr0f_f?m^ zsBQZV-(4PCX3jwHO2`#_3U5PM?x`ex*7#Ef%Z#2Y7#z=e*5q%KFE9f;xd`v2y+RY2 z=>MLdwTSGv?*_oJP(XnJ9=o`8+e|!}^U5F1$iaDM2CqaDgV78Tpk&00svk!^Hz#KF z{q#HRbub`e_mCbBK&6YI{He{UsZD`7zvKaNVtLo@l%w16WO0%{ZHOj~*`altJ+Ywl U&KA2u-T&^&WuXCQ*}R?q1!}>OG5`Po literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/key.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/key.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae67379d6459fa092277114d2b994b66f317083 GIT binary patch literal 2722 zcmcIldo+}JAOAhiJab`O#$7~15)rn>ojikx!niHcYEag?rLa=uG2_}=A-R=X? zh`5~gn69z0ClAGc!u2ci0~wo>ey{Y+s+IU$6ILXu6?RW#AF=uHId{g!B){3HT(#*o z^_E8QNTTA^b>wLObME0>iP;`)ytY4Dl*VJEu~+9MXQi}NdAnI=n0%*SGl{~B!a!LZ z)sdXdw1NiY=~%Zar|2O=gofQhp+>4KPqv=)_`73bG|UGF2px0qBR~dkL6|Uri3th7 z1rP-VZgg~B?{0d+e}yXL3^mTULHOCHmJ33t21049wUvxnXnuk z5Gg2Rmt<%ug4f@11$EyY-_Ads;(wEU1wg&g^FOC=KW@{>S+TSO@LWhb=;RRTUyB8` z{#~bn30EtwalDXhpi2_=v9=(L!$7$*Z^v|7UxnHlv%JFt$P7RbD%FERKNK?HX;4Z)o^f-x#@@rd^`36K|Y27FTBpZ&tN zp+|84Is}m$#IPayU%13D)r`b9qO5uNftlM+n)xA@XL!3ys6-wLfZR}!-dpqDaQptG zx=?#S0T{L^+$Mn?I1h5*OA-v*HHD&lgee8x=7XZ$j1LY$v8QG@e{%^R@Uo`+$ zFqHh6%%=bC0wC-Ffcg%YRUV`f{J75>ob0pHQIAIu9;yg7DLVs`L{QvPicTF;|6_?D z9D0sO1HS{9zhFMO)xESN%TW4&r!J_60o&JPEi2Zr5i*b={inbh@Rp}yS6Tn0rt7LY z7daN7gHvGyX#ScsY);q|0#M;Bx1XE!hK6rbP#qfrVA+}md|{|sO9>QkPAHSG8umZ( zh!NKwg|8wRT6$u;bac>LzewdYf4bO1k&_W0a>~x}43e7!rpA;HU}vb#k@qWJbKV;E zvOW|H{H?qW0C!1Q0|Z^u4O4ro_h+8ez4MR;E9M)+T6c zTyrJ3`7qAW58wL3j_xDe;-qn)sgtqwL8aJ< zIG?B3%{x*F+g6;E{|sd&-tJ|LzoboPMeTJv2qzpa?kS97S`~+!-M)eP*(yoadQp#I1Ls>gd~YNwVVFV3;pxJUoY!wLPgob%XJ_S!bzRRUpsJ0=FK()K zWGF$e_I5$IY&7uJ;e$xT1jxb`AO%SBq;Sb}m2yd2Zn<5x;oQDxt`cjL7BP<$f;<p1>hKeDpwXzRy?*v8WW z>rI$nc9p>v=XL2X*%oxYY(H=ZA>_uOabmhT2#d-{Ekd6H(N%nRkn`hoFWrn@G>_WO;0EJoWI!SiH!+3g$Smf-1(2IG8GLCEeo^!i zSK|!nh$K$X_oV!y;z4%4CYwq0upa0?*!2j@ddctZ47jA?O+D-)u9mTd|1XC6R{uRI zGh>=_2ing7Jnb~II0jaL}S|@V?OkjAA6)> z(EtXke<14wY#|J~wN{*`*T=4Bo8G!O+S$HO(+qXvc^>|uVrR}Q((Q1o`tK)GL zAN*x@{Ss7}<>XuW(`G`~?%!6qQei1NQL)qK3}e~)3{Jk8=8@l~y30Qn-v=>)hvKf& z*`xCw(j@lwYk60;l_ch1mZv&l`4*$#_?1_$2KsYS(7OX_ClZzf@1_evOSs0>6~r6k zlgrB!o#Z#Kmg3j>i28Eimo~&mE99|YV4zST6$YX>z+lx)M^*y{c!JSvYUHXGn#o(* z-7^u#5)7F;J&+mm;cY7qkXQSLP==TvfYi@{_g#~Z-VIne^%}PcYHD^I+C^WU8PA)y z(;%Uq0hSk9T16_I)R+4A6wEg-7AB5(yDVCnczVD7v~G2j{C7FoH>iczz&oy}Oj z?Ap-&-LD2I5>EtIM$AkgTIw(KT^M;6MSZ?T;QTZ3sKWN1Ki=%GTm0?U{*kIc+eL-0 n-0(f$TXyuyw35Mp%kQs9_BpJnc8}z*zm3CAXWL(`*_?j^(uN-^ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/knife.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/knife.png new file mode 100644 index 0000000000000000000000000000000000000000..9f13a0fff3ac5e9b70d1989497d5f50322a28dec GIT binary patch literal 1822 zcmb_deN0nV6#w1#O8Z(`c$o;O6S`@p#!XmMYKDyG1{+L86sBf4>Ebp~2s~BI)zi;VwK#c6YCP5dm;7aZC68i-=B-Fd zfoP1BlFd1}^3Kvq+y43{rKRLH>KAN8R^;3WMw`L6vT#Y*Ndr5}n;RicjK6P|+ z(4Q?My{9{4SGGJqFgSAWUU+l!%#k6D?aF>${&+W$j%`NiuV_ROEq{FwMs3C7^ zAhK4J?~;1r0u%!2kU`FCqwyP1>YakFBp$PYYaqG2%GQ>Hsxl4UkZ`bEgRUrwhckT* zBLbv-ccAzK5n#3+4oUzJJ-#vb#~{HJi1SX8U^3wROQ;$;7aS@N>jkCmDk6E#tX3Hd z{GLUX11_B)&o<&*FxC*_wy14R6V5N?u^4!fAj86fh)V@U3wZ)C14sh)01F6mIf!mf za?skU33bZZRd*Y?JWiaU@t764#pTXLG{n)XVgqb-+=MRsgoy z=Y_qHlzJD?P+G+(ZU8Um&4s59_B4{w&l#QbsFzcwigGT^l|?UREtFunpqHbK=m7FIvGFBI+d}FAcaCD z;d_nshIZ!ob&E%9Yfx7E8Yz7LP$Y@}TjxgA# zP)#MSjQDhoh1i@EeM@;Gz4)k<-u06lqXCj#D_iD{JE%TB2X+TT8Y$}G^qOq07hE44jWJ-nG*|@AivezIv zX2TPJlWC~e!FEk2IkYGNx)!;pYXW+`I2l+p1G@;mbwJD^#_Jl)DMnR9aSjA}K+m$M zAkmkpV<<+*dEu}R4X?O-sC|9qT5UmU?|ZG^v}c;IhQ~}3FLvvsVKJX~O@zD(SW7Uk z3}5sU$>ERQOe1KLSKAMl%SVyW@FC$D-l!@ymYCRMI{b^=gJu z>uX{rTPl;;my(QrDd&(}pi`Mo$1qE)2b6Yl?hGs`!e{g~)i7T32R%mjlxozs#^m$S zfo0(WV<~0k#bBSckWjKRI@>2OXnKh9HBv>{If@&?OqBOEeP9%Bm^McG)U;93`$@mF zY@Mi*J{4fzSx$U|5Wq&+qej;Yvp}EvV1L`IBZ13mW7KsOtEVV8w|ileAp4-cF*z@OzPR2sa%=+mVeJcce-++GrUPNd~0b> z7IrKtxe=>g8LLj+FnHEfvdrHVRCG0cKWF`UYj;%syO;VyZymdSc314v{~e}xHMMmQ W{js4|P6_i3ZDM>`0%iG7-&p#kAC?qs2A~GsEE|p1*kc>h+tq@7{m-`04YPuiw7^`1$MipTGb5EnIXN7+BAFx;TbZ z+*)4#nYr+Dxn(dz%?b1SDZh|N}5 zx~n)#u^~%bC3L?2+4_dPzvo{sm0{f<7%;OwsX6m8!!*aF&Bqw8I41o)W`98U#G3Fs z3^itq3Jfd_3<3;H4h$R&j6lwZw=4oo503iD3Ntb^I|%$yvU(IR?j_*pcyL|YY+;1D z1_p}Z0=}StmQ2$!@!6hT^Q~>eD3bQEuqH}W%lRYa@xM7RjjM!1;e$* zl0;*@R*@^>e!cp=|Cj66E;QUHkYK^)CMeNgw!k7I_O0`*OYF}aJF8m)GrTkR&oBPJ z?l-?hxE~PYaWSAn1_Wpjl05hOdA~vc0|=VPEq?d0-|h=%ue#mG!&l_p+Vgtrg@mL| z-YK7Ke>$mTiK@-N%>5TQw(Xlc>(ncIxAQM0q<>%1yt4UG_+;b$uRRyNs}4WZZ~67* z>z6NWaVcM($xXvt6e)21@Rg-66NbP$}fxp-O6{J+8cOt>$mT*@85HC zJq?+0Bc?ycCTyo^Ud6O-_s?6(%e!c$4eal#t#Zs4^e5<%+ zljpzs_~Xp4yJP*XwkKIlz3I7Rl4rJ1XG&JQ{sM;MMZ043w!dCAHGEcdRMZ^5^zOYk zGc$vDZ=Fxuyffxs!R`C!Q!l?PQJd?P8Z?u6Zwu3$`G?ei%<6((VS^y9ZIn{fX5r=L!W)6a{3 wW(PHyNC1B>^T`N-)N}m$e@mJTU1!5ehPAHh9jEg?rh}wBUHx3vIVCg!0KveAp#T5? literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/leaf.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/leaf.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf3801cbd5ecb1687eea331d5d26d44234b2944 GIT binary patch literal 3440 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/levels.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/levels.png new file mode 100644 index 0000000000000000000000000000000000000000..79d4b3e27a75c5f107ede56803adb4b55a348dfb GIT binary patch literal 2431 zcmb_dYfuwe7CxOu5+DQ=Ffl*~0fg}t7!^Sr(jX#?3h014pa>deTorlwK+&WTUl|Hv z%29U*YSZGZ;-ge#6a*ygI0&5~)N)&Ep)~;5Mn;6K0btQ73pgkZ_s)AZ(y%&aW$ZE<|G#7XMW;~OQMhYO z)E8hc_Qj%Ol9JPvcwv#6xOQDbwzO(>Lwd3+ZY2QcUSwEEYo&3Y5-K^_U zF#PtQIRjCv;3nEQM`;lgfPa!%83}P{z=`a;0URO)&SbYO11Izky;~|kG&|FLJ09%f z0;%V7@C0Oi@2cM+vDP|4S`debf=9E|D4O@u@0Pcv6IU@CZ6 z-WCtqZzrKI+yTplV0lF};>bx>HCMx+Qw~~GY>|GUBU<-74)%WC1-H$GcY+#MJ9A25 z*1B_Tn`=QOIp&^3QHYB zZnxAi8*l+Ci2n=%{BeXXTm&Q!KZem6nJ4i;{zeo zD+(``_slyAt-R!?4aGNWgs(CgengGeyzQAD2KMizlxKE@B;`+Ds}0$=_pB(rqC&~i z2$&h~lp~b3|9q)~P-^g#TiQY>1>*hoMV{Hzf)ta-BR%9Fhr`}U`O4!M<@5AF^2EqUgtqpbJLy zIq(Wi7fJs*1K&xDpFul}%x`vPq;gxiz%y)M7v5c3ttNp-ghrM`8|R!wN{!+ z&%b;Z0O#W!Z^t|C^I;~$mDj__xe)KB(qg2qXY6r3A8k~l{<%}L!tWmlo}rL_n)0}{ z?4^pG+ay`=`3@I2aQ{ zL&{jmCzcjN8Irs;V{0l97PuF0Cql6Bv-Niu!Yl}A=xGK=&>z2-14VA6z||Rvu+ydO z8sK94p|HP01~*Va>2?%;Mh+}{QU?*dWYyKV;K@!exSEJW@N}ZY8s`7-N92e81XLV| z_q)(l(F}5W;xo{D{e259wFd=#Xw@Mw9wfkHAxhR(et{jjWSS*@EEI{bBB=Sg26@j0 zE+P)XH|FQ%>|gkx=`8fIeV6pM`d>R1MDL<2FiB0TT`W1z#WR9N5WwXxz=x&Vl@ZhD zjr8-=Gh%ma0uyTEQ&*xeZlbel zUsh^Kz6X-N`^v9Ax92a>*Crj{qQNw#RTjecgEYucz4}hj=c&%tc|Omb^TbY)$O6f( zF->dTtp&vCvt)-hp3EiP1?wg+bgGB6NrGDB zO_{PLb?QGlunM}5a%ZHzzBuSIAD}isyV>}Y3ND!@%qDxfL6-G#7Tv%&D5zA+S`N{z zX~tK<2Xo5|{U@|{aJHD%gZD|8xZjhBIWw7fzy}Zx@q}KH4e?yI)Ito%`^iyL4l-`f zC?r3GrH{J~Mu8{D*fvCy@&SGibr)GVV3kz;(zDUdSeJ7G|nPre* zn$X~n-uCdq7@EFK_e#z`rRAV$FISd;=)PvL<3uddXBdmBpKcgkp4aV?zw_g3!`Q?6 zMF#rec~c92Nit_r-J2hrn`~&P?UM@%K6Um61){gXlfcN*@j(OQQ%LE*p;`v{Mm`Zk|nSu``nvAP-QZ&5B zJn}jQb<*<9(irYGx7B|}Fp Liwe6MntbSQ?NqwI literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/lightbulb.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/lightbulb.png new file mode 100644 index 0000000000000000000000000000000000000000..d103bfe6984d8be2b76d2e5b57a7ff14c53d1c7f GIT binary patch literal 2474 zcmcIlX;4#H7QXMj1QJL>fQVshAB$`*AkcuI<^=;C6)_+RB0@k=3K3aLaA{u%&;hj# z(0~f)6BHtwNYhTRTpoxB?Uq&)r4i$Xs3_ou0>Z@Zsi~f->8klNx4y5w@0>by>(;G% z&dnA1f5+4@(E$K3mk9-d0Kggx0~(@{OI6mL8VMHp1^H<7|FKvlgm6Yzu5dx!dR{hv5-vLBV6I6*P= zZnV7WIXqovES%R!X=xJg(`cbqT*~3*(ihRft6f`ykFbSZmsc2Ah)%9h zS+rf22fnq{4N{b+DGueTh1V6A_7726E`r(UEgiGUcgwSe89TR>89Y`XUS8DMvz_#Y z;)0UPA{`%8Q0Aq=UPI&B+%vcRmiG&c@A>^~hv@1z z=FfM~&G!`>js+Z&jpf{VFvm(jzO;#naqZqUbt^h#Y%&*gT-?4-x@O%^C+;_HnyS`G zoDzWNt0)@5e7-4a`R>yAM8ui4vOP=QFiamzCwqmRu~E<@Me4D+4q5J#sUVtr9E#>B zmfL>eTXix=9x6?%Ac9F~XcuC-rmSmI@?eR#>JHm1?_ksx6!5okWsJNx5+@>ZZ zKTVZ()8XFFkMauhI?BoY=ICzJOC21al|lWOGZs0?RL|JM5mTZ$){q=lQcx=A`LZ?X z&bxXw;UE}|`eP5Axjyv^Rjl(&;FVXaN>yTPSjo{Li zAJAq=Gu|voiwiP8BblxT@yJQg4T?2%ARRxxvHKQ6wcx?#KtdMbshSElM*P%GOSr?-jNGu~~b?9dbh*Q!<^hm8H=mRjv^izy`mASrH3Vv{;5KY=Z2^`>^?_yD9)Yk1G4Y zNJlr*o^PT`AU0q;nUeLuXj^S>R119s_SYeEQY`#X+sd-+$J%qiavUZoc7H1)*Za+% z0$Ll!+1kgwR8W*ZarAcQ490Ou&(d9h-HL=7ona2vC|(f_d1qO_GNRy7X$yG`wUIA1 zD9od~`qFRV5iJfcJr%VT4bs3&SK<({kZ=>}Dwy4HGSc$(c8D;Uwd`0U-)Rm`7h6WN zniKC7pN&)0Kg3kh(5(~LP zp($|Ps2h8ZjM=Ueg|y6m z>93eC(i=PqrjZrY7f^;|7Z#4r63tX-Kc&8fR%Y#H4`u!25^xq<Nr1i4Iz9%QTo*XDE zf`;w1C#bZJ_Wjuhx(c=+dGj%Mztf8rPXAJ#WVZ^q0Tr zo34^=!@ubFoT{^^jQBCxIeCPs{}Abo;tT(5Uv5!YX#vt(P)8fjE!A)E;j)6Y8?8I@ zQ1|w&GP%}Slc9uth52rm@9VqMR-asHS1d?vtI`_Lt%c{&yY&lT1Kbyd*Z@)**K(eQ zAN-Nq>! z2{%G%a+jGBr=p)RC2Wh&FDXpUpZd^|+8=mwm3rfWKH|KynXA zZjO#tZt$vt03ONJin{X2rQDTM6esO08rYlKees>;1KyW--d|qESBo_v)w3r~o5h~* P{TeRw@fS3Bi!=WTz^bcM literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/link.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/link.png new file mode 100644 index 0000000000000000000000000000000000000000..34459387204221fc56064fbad1de125475160d81 GIT binary patch literal 2306 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/load-c.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/load-c.png new file mode 100644 index 0000000000000000000000000000000000000000..39a59963e25a8d68a5df2d484338a9c0ebd9e2bc GIT binary patch literal 4337 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/location.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/location.png new file mode 100644 index 0000000000000000000000000000000000000000..5acf20aa18b12ad3f68a22418843c5bce567d9a9 GIT binary patch literal 2739 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/log-in.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/log-in.png new file mode 100644 index 0000000000000000000000000000000000000000..592e30cbef1f46d6b4bd5383105b6ca2078a1a46 GIT binary patch literal 1460 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDb$fKP}kkR}6cFUu$bY7;C8 z@(X4VP;dxH=$|lu!TS9N&R=-{LHTx_7y|>VjHioZNX4x;w=Maa4Mbco_Rkav__qH{ zh=^m#3T0L)Ad{5 z7#I~8Sg>)H3OoFWn6Nea$&y`Pm^31c)yxn0&)m;&CZ6G$KEr46hM(LA{;($eV=|~` zoI#B6gR}ScE>+-gO_aEM@}=Kr`80t5F9};WhrKBte_zi&6c-)xVaC3H3_g4Q+3{@r z#}HA^u*RO@nmog6{)VsY2YxYsxGp+D8K1feV6p$e`|S)0yZ$jX{A5n}$1ua5;Tb=i z+3)uGJe$Fcdb5VrKhv3a%sp!_<-oi6r#thC%QydQ-p?oZ?#*38J_iS2`V;TC^-p}| zJP((JmtL^^+ZkP<9?X#@yZqk2QpS{Q-Td5b``I18u^;%ya6_KqH*-Qg!yEpFzlOctoXRrA3``^)je&~iGlrX%Bmu>i~{|aWI{n>w(;eUG- z7@-OEDYF8eWQ!*$Fu+V;!jta5n>=}ZcA_v$#esA8WS=N-I0uUS^_sKuf3H{8f^DVD zCtQ3N*rs#8Z#(d$8Am>9fMl-+9bN_{4Bi_Sm&!ZvmF?NZzhK#e&6jE!Hdb)|crKjK zbvXK#?u~1g7#Lk5UtfLxYT3?X)AbHkz85}ov$3Obt9zkhN?D(|V zLMXM4aRx9C0y7|M0vXH$h0nf!&iD+>yi5kbYzxfF)MoyZr$Ag!S3j3^P6J%yo z@(X4VP;dxH=$|lu!TJsR51ha7{=LT zwukL|(f>Sw!B{!|%kg3ZhW!kBzaM{8(vV{y%9+RCy#4;!mG!{H-M^pym)iQDrKkJ1 z^zJ3~%oa>vk)14$rH9afg*bU_T?n5g;Yb;1I*WP)HNb1O@{?asTJH zRX!PZc+em%ntd4}K23H1zb_#6H*Zm?(g#{MAR`uBFmJvaCBCS?CNYxsNX-&^^{ z*>nHi_GetZ_3!Qe#@SD+(*J*|Zupz_wPxMiihBK~Tlec3Uj1ekxG&%E;~&G3@9YZu z>={1(W$bv*?@&|E@Q7+s7F(9fTYdh^m{I?qaRq6HKX}5x#=t^_{Kh~qyZYU~+{sK( z6~rwMtZp-2c=z@dV@_|)Mfvjw8SeG|>AzOZa4OgA`hVqu--*xj_y2!=DEL74!u|jL z?vKlBV`}(*nXAI?df4p0z$B3q{*Nmr?|23OhUj&*6H*xtA5VK(>L7W*;7xoO#}r1M z!+ecq3@o1*1WqtJDDX2h+6*<0MBCkN&dWr_98roGQ8GIUXF>5xenY2~diSmGfhrUR MPgg&ebxsLQ0H0RLZ~y=R literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/loop.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/loop.png new file mode 100644 index 0000000000000000000000000000000000000000..d30a7a9f40c3be6bb6ccc5f4527b32f741442cc9 GIT binary patch literal 3794 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/male.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/male.png new file mode 100644 index 0000000000000000000000000000000000000000..ea0eab33413edb837bbd5cc2e887315c7e4a70ad GIT binary patch literal 3788 zcmc&%do+|?-@fmeF*A;X$uTiGlfyXlq|gkFn0Yj&B$Ujckiry|M04jHilR_7qa=q) z$b(Wdh?Ha0qj+MZUXdK9oaXR)pYQ$Wd)N2Zx7N45-`eYUUHiAMwfDaEUi*)IiAHsm zm(i2~06?DXM%o7euyqOp(C~F=E!FQ>2XC7DewTIpzX*lAobdH|wW9Y?Jpn}=oq@1_b#o5hiBb-39IK5nZT8Cb^=?$$nt<>0XH@v^og9<03iYt-#MJu#6>7 z6debq=x~~(4#hb8EPn9xnEj+q%eJT7k3YIf*Hsqt_h+;NSIq;_pN@re3Oq_cq3pBS znV{GVtLXFIH(8J^q|-29P;#Q>>lexbCL0M%KUExvO^OJi%wuT7V7}<6yIf}8bER3r zGiV`Il&vmZg#AI_LN#>J@Rn+9fOP>3Bisd@#9){aBytRI z3Ag+}Aci9tmR8}ro9wFB>o_RLZKI90!Ah?skuKhr0&W=~5VxZEyOei*$Pi#?b)XiV zyrJqYNdkCjK$HGtt!f*XFhq@(B+j?vdqAV>YgDkUzzdQUsj>_0h-J})8fR5Q`NN+C z;&lWwy&U~{?+q3dhUR6JtNZ)svY>PfZ^Uyi!ss=DcofBWx?f98uY*7|Kru7RiJzUa z*9G#tl>Nrdr&cFSh=bzF{@3f~FM$nKD&61mg;6S;3~t?|kFZvSQ$=XS;o1m97bzy? zdLMaRwjIpRt_XPIEQIf;0IB(=y4p$0sIoMm%iOEI8^0W4O!Q{?WiFi-+Ng0_xku2I z#1?pizCkO?AAGtR$s-U?!I@Ph%r%r-7?7JQCt1N9#7IbM6PBExbc)Ihn+qHk*L~K( z1%UZhCOQI4b{SB3Tl{5h{qRH?zk2D=YUH{tXBek3HIoQ?xfYVF zS{K6^q2d?zDA7?oQTd9p{N3y&ftyGX_Ijs!o!n?kJmgarAmPS+q&Hr4fmk!JH%k&b z=yK~Wh&2L}St78_eX2!%_gK(xXx@Wq33(Y1Y~ZsWLJ6}hR2F6|RYn9COad(xtL8h? zHcc&J`a<9hR^O`hz?R*8MsPcuziBYdbPo7-tXk=pZ^8Nv4Fgo|jh{o15_5+CF%{L8 z_P#sf`eDHDGIXPAN|NO}QP8ceJ6F3Zu~9fCADdR}EzzL^RMi9~c2|F0V7n&Ui@l&B ze~{mfU-Pa}ZkUAe>(%8DfhoD&;QJum(GjlD=3?ki1mC+$A@F3>nLtZEU@H4kW6u@5S}<9{opJL4}_~IUe*Sgt9f*u%JqQZMU322 z1>xrr4vW!unvaRQAu*Jli$yLM8KnnPW*7Qxc#-Z%mmovYZif)r2A>UA4o7cEyFDxR z-WhRBOyRvOb#)56fc`dcOR&1M%@J^*NoQql=8UN^ek()R)H@*ZJDvl%S%);WVX>c( zT(08u@FoDczpZatv9JCG&~XSUFfPjTPyXVU+O}Xs5Lx_o+_=OL1xc$|*TtB8`^gG= z!8E_1qZtkBC_*@&r^9;6avK|~;8joI9c;xagU3S>?#AR|6Sv$slld1@=h+4I4{k;m&okRCL>XOO32S1K#~)ztx02LE z6IfxbGzxUo<`?=lcw3KwJ(Ed!rC4oT;+}ftxpw#weCHoY_J-gilN-@Bmm$9L$CMR! z9b87)lnJ(oZ?^lraW<8yT~t#i zm=Y~+ZVFI!t|6yOD4j?7Ck)$?8bh>fZ#h*TvsQ)&511IbW33oF(`T#~cDU`VWbg{h z;Qzo%NzEBbcZ4Yar4+1L202+W!jy>M^N|Rmhcff4YIqhP!wV3jkTpEz1C80|?x^f{ zK4l4Q7he3KC=Jq(4T7kEfplJwI7)e9^Y7}PWH}gav2qfi2*8Lyy&5m44nLagY1(`g z2SNW;L<1lWK>SB1V&%DVWwC8yD01_^#~AvVSMe#%-xZRrC%Sy>GB%r~Fa~_&J$)78 zk%JBoGcTIB{@L1iuK6OG`ZA_SCekWQ>(c7j^aj|Y&Vn-vE~kta?qgrWt2$w7S6rgZ zZbr>t>1`v#;1f`KG1e(YK{2-Ju6Hlsx9sJ6N#49^z4{`E*D+A-u&HzW?G94+3-a;g zrUXy_(sO$|Gk*`*9&M;;VUz$JcZT$LOom-mB!(r#+M0sf^DFL6XO?s1kU8f0)9q(E zq;8+WoZWmC9X!_`e$##T*5%xu=;6}mV{mH0bv=VtRN=zDp6dtVi1C=mBd?pr;Bl-w z&6IPfkfuH7&eT{1*$T2#3k0g+)~jGDX+XP3>+6HsM4l zF=Uqlt!${f56FRPEB^Q6rMAUQhLA67c!I9al~+6|Z!_oTV#QV?ece~3*Pm8IPVW1Q z#=zOMDGtsUnO!KVT3lV#^P+xQ(N)5py1mK$^z=+Ld@&ie-PTRU9UM~za`o>A$)NLq z9b}K!8x$?T+-urWr4UV;M@irDFXWq<4B1G<7(jxvUsbhGDeABm%1uqCmU zfj91!P<^}l-&FYFGrYc+#ebYdP+|nm1*H(VGwhp5D}w*7{uUN|RByZ>X)vhJA zw6SMh;`g<7mgIbtoI=c{>q6zZ->zfDW6H*%N=(yBeo~KtxN)?Hnt_t18qfsBz2Xg& z861p7@HRrPsJO4YdDmGpz>B)n`U7o+;zsy#v&KmKLsE$SXK6zAFO{u4dflCwQH|Uq zPKTDi*O5p|b0KvOkLBGgr1t|K0HIT&Vte?J_iQ~r-3I-+Vs9VB)cf^N_zy0PDvA)tc}zCT!Zt7jasYEfwcCpR|R)L`N1?n|`^M{^qbS2F#p7 z*yR;9b-j{e2!jYV}T3V4qh$Y6ueM5I`!c{LDrJ0`1n}(~~D( zEn9|0R_BUiD=J$5K`re5R9rzF)c(DCTEY&^NShb;VtLDp2)y|9iPY9{@mcT_85fVoq2X6aA;#;4P@?$jeT^eRoa(FnHHzpuB$MUA+ z%p@$1<^%WE1<9Z_Phi*$}i6K_j~%6Dym0&r-EX6O8}oLM1~*dNlZ2*L(W zzd8I%&Rd{$x=LHzpjk*zxzbl% literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/man.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/man.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b464516014ce5b5d1e8587f7645e94c5e87336 GIT binary patch literal 2126 zcmcIj3s90-6uv(qqN_zF_Rx|n-%9x??4eRZnkAyB^fFN^A4Qp3S!(>|sF{{jGd)z2 z(Gf^|(2|dy{*~?aScoFc%*;%YHib$p-7MDK+1VMJX}6te&)k{sesj+K=DX+In@6Yl znHbG90sxq-@~4CVfEwST09J1tZVKkz9tS3UO(=C7|Bsk->I8dS*D@u9#sE0N0v~b^ zJ(9IEkpmZUOZl~uCgi^2d6)Lh3h~7u01OVVqAU+hZSU`hN@`z#!_a5sn!;vN(UA0m zPpnd)v>KR~-7X`%zUrj*UBAc1?hD6o+OVX(C;c!}SV9u#QoPy&kNWfk7K@PWy9@SO zG6SRAw??Fkifshf#;ob$Kr5!2l;@C8xT~T(De+)<#>VPMTS3LEZrh0HfTEZVwc6@M zb8953stLW8V<=K2kCmBLDHvl?A?2;g6&*8Kc(MP{{zT*J&X#dD+q3!9a@=D5M64|uqszi-LeGdp!g8NP=maz_liHc94F!zwN|C!WQaZx^G}EAV_nzL5e`!$>~5oahMO za4CQ~Q|G9|_`Y4?u?7hG0x|1A-zFGEMh(HT>^dO6&;a;;q+v|?*g3M(;Zy4(U4Tdaz|J|I+LPf; zZUbYlgxNx?Kc;50KXt4qSrZeQA>TJR!fo6pJEbwxwVeCdef~BtA$+m-t-*5Rj?((q zFO@^QI}b9>aALHY5PVK1C=eXlNN(gjGQH8y;dSRb#T_^FdTzdKk!v;23)7I6L&2TiR`dsR<+ihS#Uq9HjTh?XMhwq_ zZ4Zxpp4v5Nhx7#@-P!|#8@dwMF2}=oSd;Bbts~MNNDg%O6r5aFnO0KrDtdKYi~o~g zj~$Q%d&S+rK1{~DKIIcN*Z54Go=0r@k@q7#3lM$82APBqksw&=7T?Ao%TYo9+)>B`@jaP<)Z7?30$^FsKSy3(;oR=88oLNn6LwjNh5`B;(e9ep{TFW+~!j)Uj zU*i>%ca{o7z6Rhi(fk}1Km>q>0S=(ZV4U!2V5Pl-7JNPaESqrV9|_W{$N#$6w`7p~ zh^6b=FW=$f)scD#0d(OnR|%P2K) z;N7qF4Z#*<_r83UZAy~tw2wux$bcno0~_nhbxA7LQXKp1ZkT6^%hLH^!Fmy+N4={gD88r zENHbulzj+=@{5ksS7n(~#&CB!(x;K`7pk&R1W+>@Kwr1^pEKm|<^S)0@z)z?PKN)* z454q=VmCk!W^_KKPhuI*s(Tl|=iaf{%o($;616Taej%Mt-BTXj6+R*QwO?uQQ>&l7 zlM6WgCV`?N7fF8U5+_9e6kIFpwhh0vg93`l9 zTC@I;c)QFq^ZVaB`mrtJQ{Afv7TMf;E_L1c*39L+pwOXjOQE=R|4%0cU(T>AmV}R^ U-q&8ei~P~HRa6?KW(Diu?-B&PP5=M^ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/map.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/map.png new file mode 100644 index 0000000000000000000000000000000000000000..2aff176119197ef34f29a90535aeab7d1330813b GIT binary patch literal 4906 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 C9);5Y literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/medkit.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/medkit.png new file mode 100644 index 0000000000000000000000000000000000000000..b03b2efa103ebc5edbe7b511906e4056570b3e79 GIT binary patch literal 1605 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 hrDm9+qZ)D$vvX6b6l%>cz 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 i6=d!j=4`T1ji zPA%PSzcwl+cGl%`lYQ%MU7CFBRaH*X^Ea#P57#>uq~<-(j4E9^y_9Fpy`#R-RWZAF z7#t2hw*Q6K`PX9GnBDvTuj5&CN~<8mJXX@v6GO?j#*5qystPrX8(5a;GfZoke#?hp?MZuc?S*I0{99=y z>X7@*Kl*^s?A(MKrXPOi`PPR|=3Zd=P5H7km?RL+pUs zgQcEk4Dmd(Qkge!$D}bAC`Y6-7sy^nVJ;Bk0LGpLTY&)8QpPWRgW4Dd4hBXA29^c} z0R|=qk~oX(GybdcFwhJ51hZgT#X^d^53s-8-@=G#2yH|fGP?*GOpNOvG=GafM9?Ja zDR|&sb!J|@F#iHjNHy&~&sHGMpD>d*L6SdV8gGIaf5I%@1R;KfKMDu_xX*s_GyhEe z7B999M*rW$F0g%&Q8JO|!J$8k^O@y*>#yhPHAG*&Z+ec^!0hjf*9_u}=g$T+o;mw( zXYR8<+tudRD!)+s@IKJtiO_~pjtP5NA{aJJXW(}DA(X&av6W68G3AC_rOga2*STQ;ZOH94zatCBN&*~;n0>UH+_ xzw_L9&P7a=lb0W{WDoqQ!UJoWJ!wh&4fzdojhIe}&gcah;OXk;vd$@?2>?Fmvg-f< literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..fd9e8400ba9ef80b66196a5a1fc697c52d5276af GIT binary patch literal 2655 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus-round.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus-round.png new file mode 100644 index 0000000000000000000000000000000000000000..88e6781067f804fb2868dfa6eb19370bd701a9c7 GIT binary patch literal 937 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFMfKP}kkRCkXRlD&IplkF> zg8YIRc*UfYH1sVjZJgZPJ$(W*vvLXw8#?-?tyr~o%gzIbPM$q~@$%J2PhY+J{^R$* z^5ws$0{u7F)5S5Q;?|o3jUZ1oEcm-pd?f|mOZfKcjmbd+4u%I^;$2FQTK82f>e%&n z`gEm9|4(xn`|^-s^oOgzy3hVAsjre3J z^ZeZYr-XFPq--f;e4RMtIJ1fwDR+k zo}Icqd&b^R^VFWL+_8{TN-H;+pd^{KsBv1K*qF0HqDP4B#nxn;ht-J*7i z`GOq7dLWcmdKI;Vst0P5-!3jhEB literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/minus.png new file mode 100644 index 0000000000000000000000000000000000000000..67337156c488c2fb093f4830b1238e485ebbda12 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-91l+y$B>F!Z_gO=GB9v38~mBg#v9{3EzE%(qyr8VQs=WUH99B=a6qUp csL~9I>|Fo8EaN$nFVdQ&MBb@0P=Pq%m4rY literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/model-s.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/model-s.png new file mode 100644 index 0000000000000000000000000000000000000000..ed02195231d873bae6c0532241acc1b799cb8e94 GIT binary patch literal 4262 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 F{{gthgP;Ha literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/monitor.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/monitor.png new file mode 100644 index 0000000000000000000000000000000000000000..6a77e997df3a33ff5eee7001ddfda67c532f0a49 GIT binary patch literal 1469 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 ae^Jjl@0-Ts*jr!n%c}={2&vVyi~J9(j*@}^ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/mouse.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/mouse.png new file mode 100644 index 0000000000000000000000000000000000000000..55e7a47d3cc8b46f207ccafc520e3e1b51ab8e20 GIT binary patch literal 2891 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/music-note.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/music-note.png new file mode 100644 index 0000000000000000000000000000000000000000..d65191a03de4c02c235bc7664729eaddead5684b GIT binary patch literal 2519 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 N$K9Dqx#!48{vBJr;=}*| literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navicon-round.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navicon-round.png new file mode 100644 index 0000000000000000000000000000000000000000..82c3d404ebe3087397549f8715f6729ccfbc5517 GIT binary patch literal 1628 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFMfKP}kkRCkXRlD&IplkF> zg8YIRc*UfYH1sVjZJgZPJ$(W*vvLXw8#?-?tyr~o%gzIbPM$q~@$%J2PhY+J{^R$* z^5ws$GBB_Pc)B=-RNQ)Vo!!sLQN-b5dcPO1?vxA6jt}0}S02+{@keq}u~}g;C=f^i zKejG^m$A!k&ia$`vFF>rmRzarvi@XtPxXI}d0qGK3-?vbH@u=<3;b zu56PPovmVS-Wg@PeiGZ7d5gW?zq&u+adpUwQa`DpJl9e?JMRUUHyz%cJRgs~vqMxE3*3WjH$idCY%x)uOIPZ|W1l56t~$Tu zjPa?jlb!xTBgIN{OJCOSB^T^g#ZGp*zT%q)m+hiikq?5_ub4LF6T=er1KL37zM$XX zI1t)5{o(keePeyXbVpzevG3+H6G&1x;xS{Qf%C#Pr`}d+?(GsuhDWkyTs1hoaGLYl z_Go@_0YwETm!1v@#XzS;GOV(Utgc*LBBI(_VG&z4WE6gU^hnfAqbERev5{NmluH_0 z3$q@JxNG%=$gZ{utK9M_YudV ztyBF`a@q1Fg3B|v-2XGr@75(Zq18O+rXi zP*9+rF+eEv*T3W3JC9srct1BWu{>?}YPAo4`EcHhuQ_U;Vy+g5txq#r z@5=k^@jagx{{o$7#?JPPO*ft7Y`oE#H|4rdUije|=8T`Ej&9_%xTbK;_sFhe1(`~E zrY)($n@U*zJlBx;dhN)b(0j`|Z-(4k*=ZSiZ*ga3$encIFOiwI)iRD2N*elvDdKR|N7s8pxOcj@UZ+?_Papdf7ND?u&1k^%Q~loCIGpk BW<~%2 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navicon.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navicon.png new file mode 100644 index 0000000000000000000000000000000000000000..2696c4dddb8ffd8ba4ae9385addc455ad0a445ee GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oN!MU$B>F!Z*MyCGB9u)G59l^je8Hr&Mi!739KMJAn+kbpOXU&o`A*v ourfkGJtIg~oCN~@z%@L$$G{x;@$wcX*`px+p00i_>zopr0G$RVBme*a literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navigate.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/navigate.png new file mode 100644 index 0000000000000000000000000000000000000000..8a3b385a1d3c5ffb9c8b5d2a5aa503003d1edf5d GIT binary patch literal 1693 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDb?fKP}kkR}i8DGRU#>J%yo z@(X4VP%vk6R-V@SoVH`f`t7!yU@E*_U)YuWz) zsMn=Id1`u&*Nv8#kz3^5|1=C|#G za-c;-sRsH3;XK?r{_l=1Ouyde%fQj7!KHURF(cvs(XPgbgR36o@Xlv%&daoC&iX&~ zd#iUoh_Uv2d-eLiud{ZX`DVOeP#}Mxt1Q^A)C~gk?}_%U`%=tVz<|O)yO@tRBr@=1 zFx+G0Jz%|n(dIv22E)H5DF$Zj$RT|{9~VPIqd?ok_^&xV%2zM=OI!fyXEOn6X#g71 zz?R^^Y_Nb4kFbS31M@#Q=3}Jl!)wbr{sRrZh6y~xH~_Cf=YR$+rNE$qItI3!e#T^y zf&}8CxK1=}2aeat3NtVqFyL5SfAzCr6Wcrqd|~{RQQ|{1j|G9?huC$EJ>kH7!v_Sy zE1{Nw?T-xeIeby|M-G?#20I33wWI@*SloQ(NP{tYirFB7ZV=Ez8$?kAUo#sd=&{X# zC9gBU$T}!d084WQl2FAU@v~6z1XGZD17M;{O9r_GWP~|bNQPMtC^{|qz*S&il<-LO zGd?y<*pt1#j}usS3$T67&*kZNmdKI;Vst E0HbzQlK=n! literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/network.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/network.png new file mode 100644 index 0000000000000000000000000000000000000000..7cbc5cdd034fc135a607d846600832a8f7dd49dc GIT binary patch literal 3041 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 KZK|wrF@Fb{-gUhI literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/no-smoking.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/no-smoking.png new file mode 100644 index 0000000000000000000000000000000000000000..d13e35eced8eb0a5028f66c36d0c0cec8b381118 GIT binary patch literal 5816 zcma)9X*iT`)W4r+7BkkdWM76bq%u+>VF)2xvhN8gVv;0To@7fBQd!ar71`IMvWzV% zqEbnVp{)5ciR|W`zP;bx_k20${LVSQ>)iKs?sHxDRa@)BeB6@U002I7Gh;gdV2%j` z9EzhliWGY|%EQ*u-h`w7{{sInf&L%D-AA(Fu*-(oSsw!gB3avjVq@#&9YT#oZlu%b zRn@JG{(%wZ>^$qhidzu?+h)y;4ecX_XTS2Kjgfh=-lU_49YqKq%8ig-ZcbWZcChqT$f^x&nA5rKjxRC5TU+D%`$}4LVKLA(G%Zy zEMa=K^G05I$sY4+9R%NCZWdAh860fxxn+Zk|H0G?=iWu6qJxg?3qB<)F1doWXVc;TbYUX;L1z19SNRTgg5Wg`Q|vE9g1m`q-F&LQrv zR^l;--w?jur*0G#-DQgEElAZh9uNs%xaO7Q$lU6XtDv|pT)jyi+jTVe1G~IUhguMN zmyom^&pvir_(YA&R?_HVV+xb~R?dWI#TRQNXm(R_RX7FYvPGU|+9~fORf%Plf7M_; zP_-&NzT!Kusq}{1!usk0TcB8DLo*EuV`pRE(QUU{$*LB{FVk6eW?{Ve{V@FA>)mxE zSG+~TA~JCJtjO)rCnr4Ql58})+f?gg3-0QVl%zE_#* z>p9y;^0EULb+@AmN4EMaim1L9-P57pFWB{WMBHPXs|h$^_R9TOecp8FY*%ch(#7qX z&&(fd?jhb@QRgy==_#yB%bAuf^+<;V%VTXG64mWBf6IjxZzS_Jnk2-m9E!@kH>dnd zLV{JhX7EX&H%WDxv;ax4GFND?yhoHC(lU}T64l`wTvqq8U(1;rD9vzO{|zpg#a|+e zNazIl?t|-@X&u@#3@4E(`SH{WmgGD;ZO@9F{gmN&DlblkZCFJ$e%tX1Bf&bHzS6(C zW550M&b09A?#(KJBTwI@WZskKZ&Wh1uZyj44m7dqKZ?5a#AXY_AbyfMI_e8~L$zv#8Z}-dlY2{1U7_O#G-x_s zX3^h{x30)yg+0LFPq#N-x$@l3MdqZ+0 zmEhZYxoAwffnC78wOX4z>+M6q-mIt6b`xH+`QJkCYZDUO>`V@cmlIO`ERTO@Yh3WJ zYVdz8lbTk3pLY|~z_hi=up?2Mnx~eZMR<$je&UIGko9l2F64a2G)$A?@TkBMtm4JP z_1^wmY?_o7{2>QD&Hd^!qXNK3T9wqcr$Qu+(hy<5ms)lf)>G&F+$gx!pb@ z^27mw%VT(k`Xc|mD6igMIO;3}Y=FMQ^-S;J@6XkfLPXI<`!0~MNKsMncwSQ)LfMb* zw4vCCQh1^Nc<|I9A%X#CLQ96(+sa7)d1Roii=_~1lym`NgzLDl%K zoSf5QsM%+t@(2#(2yYdc&-1yeo|=5T8}>;g95`)fyEVtkd4%t@VWhWRPJGZhT`Egx zs$4`*sjDf(SJ!VDy{_b%2`na2ynbi4@x5^Bw+lln5jCL5-cSsn@EBbyP=!|U;BF0P zmG8!)4DmfjkV^D793Wh(dWYdvLqR3bCou@PTk-AWM`#E({m>66z0zo3fODWCgE{YU zI{dDd>2d;Al#5}*z=af}jV=5qh6m}#{p5)b&l^PmsKj|XO9KPw!s6NW(<{Dw0Orvmw5|Si@h`lVbbg2I$c9un8% z#rur93~t;&8EW&m$Tu&i$Zd^+B{z_z2`x3B`-*O8w6mk2N(xypJ%+!vpBXRnMBEqH zVenA+@cZCTJU+*q{WS*nd8-?lAQD2+fn_33{T3K$Pq9r>suVDxDci9XwX*QqdVX$S z-t3FJaDze^dg$zlznNR)-Es!L_xq5&dFq(ECOCY$|M&Vj;xWP3lQ+ITWcK92T6PE+ zJo%lJwclO;%y+wi>LTQ5{4MZ4dK!ae#u=P>WA>${2=R=-6HfgobuEiLbP&!s#utVR z8CxJj^v25)yRP0_cnZ36VAta$N@v3K)eWTwyZW!5&IsM@3k78LqLZ^5XjvPWi+b&< zH+h^@LNMpst&pvd;hp<^^Q~mX1_-8zik$$|p|$Ks{nfFsk6;Saw+U9OlsP%3Sfdp@ zcmoKW*#gDoveA8$W1)>m;%+#iBpC^=s~=ksBG+{x7!7={4Wqg_?y*bNdhkmh3Mv34 zL_lN~{~l^O={C~44TUw6N~eL1`sVqy#>s|B#x|6w@ufH#pq(6eSO4SvyZnL_NOljd z(+27P==HdxPG^BJC@>|zl}tmd@!k>WMdJaDB~&GlbiogVWF5|>(IUNsZES{oPIESk z(LD*ZXra&d)eK*sQ>fl%2eUqHjT-2NL`=k)Qn<}101GxextS#LJCVy*aC}fT0U>#7 zFo&-d;lhlJ!A^XqlRZ?9jm%V_ijI;fBloI~I*46~W?g=O<83zq)_CI)%%D$Mm02jU z)8Y(zXs6iO!0c%Q&7;zUQ{D=kxAW)7ZqMl_bGOn8w~Kp^s~AA{_3JMSz>)R!BB!bG zCY%NNY)J`S?`9Kj!)p$RFjbg7se4VVsW0aQxWYYPu7{o~oSbwdAvC=(v;~DLnX_T1 zB)o$cETj>+i(gPMxsbVip!#L zM@Ai)J3|R9IXB5~kH@$=f?Q;(?_2>(f3m(5-x#jtYXfG`X+@$hd*FOsjoeRe-^(~I zdtE5zjV1DBnDJDs53WK)=yrPaeoKbqbkNR7eOw_tSjv5v42eDdG+$#udHc&ycU2Uf zEHh^d$2HWUv;;0FC3usz3DWcCi?^M$eyMq>TrAi^6oSb`r+zCh{(kb1ojW$X{cko^ zW#tj6>lTsb+QT_4>zc8nAWV0qt9|6oHQ|S4 zJxRlQmemKfg#UE;A}U(6w2EtK^qNtwttC$ULg57hy}Tw` z6409Eukh=0K^6+%)By3^Z)Zzvbtr+Z^7MCxsC4y*m5OX$BFBGxPVVAg!Ke#Ssz6x> zH^9ZXykmae~3y*?YmE3ER{+`U3Fa<`-2!{6+D?Aw(`{W}zKo7|ecaOUtt$ zB#fSJJT2d8k{nn)+J2GU-Mb@CvrYd0L59M1U8(_8!!}yzpmJczI68dyjF zBOrQlQvw0Qj#2{-=(rtD@2p`4`PXXfaNaYn~gl(QLt_ z0AXbFwua2|SJXe)zx}GS(?kq^JP#BFE(E;t2kE?=^Dr(YRwk@1dEyN-m|L*i*@7T8&|{^U(>;ANH~f}zJv|B$>ip#Un; z>0mE8+Wka_JDPC^@FP%B-m(L6H_WsI7)GH?`-AYYUmZCBi*T2QAKxb|22qI!A3fo> z<`=Fp1;CH4hQ8K!(;SX)%CCSu2w$n|afd5Ua0t)8w!$2Y0w)FI1t3d+vaguXy*;X& zbWKLNWiB{&@zRuqJY#kb?}5=<1!Wlo>NEalr{%F8_v1ks9vuIRlv)`fAJEwepMi%J zt~wVqlLH4eiD+>vWM{8X*cl->NEu|><`tCTAuSq1uD!ykA0bdnO`6fn+aEZI&R-J^ zcm1T7^FgBQOpl>&^uSC4aps+4@6>f5NFTk>e^{QPKs^aM(T7h*5L<`-t+q>|eS#5@kaG)eMG&2spO+=h9 zmYsNS1Ju7p(Z37gq%qQVjp6PS!YQ~lV7@4?j#L$3taeD?; zounor+u?WE^JPuX`PXI$RAUB+&To2-j=mX>%wq<%kM39}{3NiN5xk$xXWr;*92C7* zWmD!a(y|*JwVk+2WpW3Redv{A0x}6>!NZYr9t9zp1ePV`#Z|{uOFiqs1mq+<=cL_m zYFQuM1DnlP=)FvmWJcqf%qe_K?)`2%?v~&oFMQ(<%MT_oYr7JVR-UP|MMr-s6eDa! z^oA9M?}{)|tC0viD6Z5Z7kw8@BU_OnN@m)xS{ST*7%^zO$j*>+K1_}Wp|_$MrF=H>J8RtAHmD_SE2ew6MG)k;?`X!OA(Mn;DgFkH~D}UcAqez{Lwo=?kJy4V)zk; z;;FNcM)^UR7)xqqHnx?O*rSgRP}I>I3&=rmCqeE>xJmWdMK~@4?U3xtoX0FQ9i9|? z**n5JzFPMR&s1rQhLz24@kMk*k6H;6?kbiU?Y+>A_FXx?HyqaQLa^DvZIZ@vjSkX)wP zl&iZIx)m>yg@@4k_qHTabbTq?C}Hx+W*JKKZes06Ge>JRpL3ZRk~I~imq}6tk6m`* zFtsXWc1x})D+UWQPb;CS)W&|L7@$`DtYSs9`-T`Qs~W;uWSXMi2N}2QR5B!COqXP= zh0s86ap9{QUCCs~LU2IcAns<+Q{;MYg?af#IlBeVhyf=T$;$J-ZZtd7`PP>1od(1c+c_53OTS~NHZIF!MF{wA|rekM| zfALmtUEJJ%eSPVtPyOcK1|P5c8MG-Fv;6BXG~ZOlZ`yr2HZArNRT^zC$6m7(SfhP2;D^VbnjQZNw}*_XbZKm#>iGE+ zC5H-Pv&X(r%#D<~_K1m8?O)Id=DtPTYp1Onx~AqXti4%-r>@rFAC2~@M>iZkZmPEE z)t%76mYTz7(I*$!sZvMd$5j@e9$e z37pLQ#Tj33-zA=tGrK8oe|}#5;Bd$M)bzOtn*^Qk*WZuOw#WJeH9O%+qu+6B{C-8|&N8E|$^Nf(W=cAdV9| z*pIp4P7GlCr6gmrr#0WV@0OY!+4c6EeKT)MLL03L|8~#0ir3)>|316kD?9ob;(YJ_ bx3r9-J7($~{#2j1^$#{Tu{N$W@{ao-Wijc| literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/nuclear.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/nuclear.png new file mode 100644 index 0000000000000000000000000000000000000000..a2a1783ebe2f6ab8c9b8be93e85d15fe7cf7d466 GIT binary patch literal 3618 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�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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/paperclip.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/paperclip.png new file mode 100644 index 0000000000000000000000000000000000000000..f11b9095390035d95f9161a895812bf3eeaaafdc GIT binary patch literal 2710 zcmcIkc{tSj8vo93#u$vH8I4^-CrQeb^)Q;rk~2bfB{3x}8hey*`i-UK*m9~NOO_Ty zOg&WA8A;ixFcBHjMGK>ZggKn^+~?lzxt-_U=ehUu$M;>o@B4nA_x---?d_~2#TCT? z0FtzyEF1xVmRSg3kjte0<`0d_#LeEu*>aiwKOmKQ(Qi4f@^MEyCm=&4QK-A@z32gf zr{Uxa**T?b4!5IokUuFfE2@|VK}vRIUYBE>&WW=vSxUFKQGrfE~8e`kkUP|Q=rhFtuVyi{lWMDzzEi<(^2wyqN1eUxGy;o$bcFb%16 zH_I%wXQGUd?T5w5DD1{-?F1Th$ffd}HT@Y)E*SUXwfkZ+k^80Nxg!GIkuA<&D1@a$ zU2i~*LLo^aGBdz-Sd*m2v#@3&N_ZCPvm*Cpfr%F{bWi`bq(r;t;;yA#Vw(pWO7Gp7 zjoIcV;o9CXn$I~Ayz9qYbZ}i|c+|tgTbsL)w%mIMo=tUVG6U+;MWU{^yxB1NIi=Ao zux(~1Ben^%*mbX2mGj2W}JP>ZgvAm4s#OfP#oZdRGg=+Fw`p%^I{22!SawpoD z+uc;2) z5ujio1GY-%C_!{}4ERgH@yHj6$6Rjb5A0w9Pu9Hu9luObdhuYQk`F?@2!lbB(p2No z?9d9T0qpcCx!fAj=~Co>O$J1)ebft*q*fh7rWIAA`X%AfdLtFjuklbIr?Cc%Jua_x z4+A5J7p0${cOhiZeEZYxr+_0UHi)A5;z6!BFKn8o5uk*?lB+{r2cIBpJ;*rVL7wxAF$ARj(CZ+DaCe?RI9rm4}g{IcHte2r9+C zX#N+d6NN>rMh5ah7h92Mn9!&IBT;lh6;wo-&Shqiz=o!J7OlQyPYu!rOLdfe{{sV? zc6szwqX}vROI2nf#@PP3U6`t05Jty=){C|)H};k_$;0NN)cT=YJqdvH5GbnycV!Ku z%r{mB^|=yQ>V~q?Z4CER^ychl&XOiH%kt2)23kRle7)KhxzOl~t5VYu=dMW)M2J2} z9DP2Hmv9dnmxqnsa%bjknu=txdf5-!*U~FJWuN&h$KN$EOD_o=Mci z_w6koI-ISR=`hR+5x4Qj7LW_YTpFX(o#@FdMWj?r%09pjy6!%w@JV@iyalfQHy zJ*7-)(8$3{cOQszJ#Y1dK)eM>xkp+frJa6BhW5e*vg~jy&y?`lz1sJ%NZyk%y5YvD z7EvSHxVb`wNSvzM`HV{T-Lu{HuVx0y?MF=MtkC1S2#&4o=64BvODaRfzvN-1Z^VLb zSt!B&=aW*I6RM<*VtF4uXlW@X)W~LTZc3I5e+wOQC$?uO>&NI)q2LD|>gzf*b43;T zjuR^6S`k{M#|PwWHo9A6aE=F>9Pq5xhJnAGPJ)j%-+5m=;@W^^BW+w`e7rRb9S&8rLObDXX4{V3Eylf*HQCZk>1UYvsM?KFO-o60kI@1#Jn*m!7``rC zDBh;TUAsYM_~Yzr+opitm*XKQ?q|wPT;1l>mM_z9ggQGShvq3qp@j!aPuvtsC?<7J zNFKuVwqTUw?S$kB%L}Edl;%(*pVeVKf(1jrin=7MaMSLO&QCrH&vSxN8mf!S=c%QcHCOzx{!fFxB->p^8l)?# zE|5hAY%qu1Rljaa(Iz2P+=Sy}cXfAPE3KHK1Yr79B{ViKNpyzqn_ZmTlslPWJnEFq zi#NOa$?)pAzrYwLjDKNe?@&91yd?JTD`-XhI|L%e+C2HTsYRI;4b9TdqQs0I{Tu(p B$w2@B literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pause.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pause.png new file mode 100644 index 0000000000000000000000000000000000000000..ab8f58ac47b4f91bf1cc522bfc805559edbfab41 GIT binary patch literal 1340 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxFzP0G|+7AU$Zok6xd9K*t%E z1o;Ish>1%`%E&7ysj3BsghoWgq-W;j<`A0$4{QUe)Im* zm#^P`{r=kcmX(2lMaI*`F{I+w+v{)hE+t4DfB4C)z`$C({j;!M)xY#5ll{2^SyQ&= zlsZ1v+~U7OzATo#;Q9S$<_WHh1j1#@RqjoXLoH=}t#^l+UfuSt|5@&xEeovJ< z@Z|38bNO}gZ>@J|ET%)062 zG|jg^|LdbM$Aal!fByOYl{?Oak%NIzfq|ugL4bkDfni`dgTfKeU>MktK#7aNA1n?^ z?GN-{C^T#-%RC=`@Vo7v9}Ke|JfFQr{=T|H=_^o*o&4?3w=3Vbnp*toUvtm((Chnk zNA7L^_459K-&POJ-)Mc?cRW;HvvJlMay)bRDc@Ao%x?S236o#vt4??nxLPQ6^QdwL8oC-&`r lzahJ9_H$5)hYwf?)-$qr=dZdS>39dE&ePS;Wt~$(696_eL+Stk literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person-add.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person-add.png new file mode 100644 index 0000000000000000000000000000000000000000..07c07f1d8803e5236312676676617bf2e6fdd677 GIT binary patch literal 2410 zcmcImdpMNq7GK{t7h}d~+%JVG5>m#s3y(f`rQD-UnNiV5nJGjhpP8hc&_x&Gm^M45 zHnt>PjY{k;Om~z_rA(owol3}@vD;_wbDr}&=fAW5c-MM(7=~`E)Dfk`u~TiA3m^AS$A4euzv_Jn5;!uKp>mL z<7eUpd&@*MwN2s-1uOmA#EQax8C4&hL`Q;5s;KF`9d4L5|Lc^GQ*0kg?& zZDo^pHK{Q&4VV*l*m#V1_cT-0bH~g+Hf4y5lN|4z*dn--9Aaj7o>sr*$I!XiK6LO# z=p3?P^C8!%uu;6^vX?tA+xzpr{U+pyBGaF{OeHts%|1nNIa*Cc#IU$M^*7v4sRx>H zNqZ$Lxfcly8cwJcLd7*jV1c+2LeW9cJVH%5lNYcB85lOE$)mXP>HO9C0(z|Y_IB-e zFV}68kS`F{_0QWkHq!FU=w~N2LXfsm>kiGOtm*m(JjdAU{LbJLoh>(=d33$V#B~nE z5g(`cw%;qx#P~ZOjT0WgqGQ4zM8f{4Iv>;8qb`0EB3z*88m*Q^~}ir zuCyh;85{1RTImTQ>~)Fojp-$JPS`!ETL~RNX?h&1i>p>AC+$=+9&;DkR_R>Sg`Z;N zYWN1d5fVP=AqHILA&!7uPKZ6!EfX8SSl`1@UxazVh_52{KVLuB4&hX){gPV(j8&9s z5-xL>Q}MysS7(7IZ+9dO?k0v(u>d!}+5h^xHc7U?t-AX(X zVV-BCmIC9l{T3@QJGbKyiVZK|6R{-A)Y;&fiF$+QJknznOA6tm*k`^}74Fi6#w46; zvW&@T;dZTVq(<8p6U%hs|6&o6{SywC6EoDb5cl=EpzEL({xgP0muF;H@H#IhjK z_QdA)CQ?Rr#i0ijyobfrhIE}yRlLV~1`Y4AwNi!4)Rpcab4Ct8r%g*bQaiRY7O4%- zS`0F+=QD|T6zLgJd`0(>D!z(#8|9QyazK)DZ5C4N=XM!7b8&0IShPaPOc#{V03Gn5*Wk7K$aoaM6t($g-GpGm05_0N6w!P z!*;bgFzU;vA|f^=1`(C11}MQSOc&BjSv#TaEdGlIMt}3x0`0as)SzDC4#^c=`9(m) z-x-b=qRevzCLYk2ip64PDkVRlNuw?;@hJVw_GK1k`Qe6}~ES!aemP7%Xx;YJ@U~u;Ja!_dZ zQfU~V3>=6|m_+{w<#S4*6YBm0`?qZ-_%)+)mhU9_oPeafoyp8AbZv3|c~xo3Hsgug zr=tfMtHqg`?a`tb+-H;}bInTB-%=@YQo9f?*FS!<;%wmyyS+!_yDU>u1dg#57h}S( zgD-0!;hs;IYID@BX9mTrgMCRhDr++mjiu@eQ=#Lr^7|_vZC>l@znz@#xA4v@ z`Dx)mv(Q@+VfEX$7ooK&Q9FOvp|gAxwjbj0udmp*!X2cSY7iebA^!?_S_XYw>JmNt z#g6}3%*`=kKP++t<8MB(1+)pPp;uAcmsD4>G7DdivweC^%h`iHLkZn1eLToHs9W5v zt}n7kd#_knS!Z&catxwE#4mZyS@luEyk4WFYa%M!e+{@*Df~L8@o325u-N)x z-d0P=)Nk(-48!U_PSNGJ#p#eEo3d|r#F56o+Quiy6*BkZ|(h5bd!`Rrvn&xXp!H%OMyqPFz zuw1^Hvb)m&)DRt+zQqHq6tzACjSgf3VeOxhf{^u4z9Ml{E*!_BsL zC9$Vdg(_Os8v3k2bR>6;Qd`o}0cJnuFPN05gL%4%T+b)VUqJe<$S6vpfz;}64O<{9 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person-stalker.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person-stalker.png new file mode 100644 index 0000000000000000000000000000000000000000..c097f820d56d4799dd3a31ae1feb3fb3a590cd11 GIT binary patch literal 3272 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/person.png new file mode 100644 index 0000000000000000000000000000000000000000..2f01007a2f085212f7d1595c3ec056bc7d8b04b6 GIT binary patch literal 2258 zcmcIkX;f2L629-{krhag03mDvQ5Y8z6ckV)VNrI&Dhh!hwt%uT4eHSF5|%VH0=6Qw zqDEy2j7nTkkS!nr?o12F(r82!bZiAgMS(D3dd?Y7|CwJ?r|$W_`fgR-`=d_fa=o{y z5$Qw#fSQ}Dvo8R!lEMIwQNpcC({3f~;ClMIDDnSc>Lo{Gm3{U9>g(+XC=8YZdpkFb zAD@tc78acm*GgMuk9wZT-%mRJy@&zlg!YNT?qDP@7>J!SORW~QWh{lztr577EcAo3ashX zU5*<@tm!vb!FOWDqxPkkxmOgv`s&y+{a!cd`~xc4(pIBFdU1*ou)Ij-vAM_N`P5Vi zG|I$ugkgVdRi$L;N=>?4+hfh|%*Pu^SMm;9)turdk5F?x-@zAoCdD4leK4pG8&fLS zDy?{gW$Q_O92e(`co4W<{j3o^CR z8G47tW*tV|QCN(a19$WhCSHrUBW(|z4 z3Es&Dzj%$=E2OF08q{D*N)GO&aZL>|Ab_fpwwSE_^J*|CeU_1frF z1!S<^{|jyc(jI6F5qEwerKrNgk;H;1_%O~xs0HVLmb~B%oRofu;}(w&f^$r7=XimlQT$sqk`5Kp?}Y zJClRR2JBo8q%c9IgMwc0D?e5&TE0csn8YH> zADEN3eZ`d(h9{YH8_AL+4ycVQnQtOXl2)@hs0m75qs~CL>SDHcqJRy!Nc&07Ks%0t z?}}rY_3V>42?Cw;BGo(E5-bdd6MZli61We|oue44MPNyp2L-<;sim+9QZb$jC&0%* z8L(g%-oNe`*a2PY`2KE5MNy0H+Z<*TVlAL^e56|88K7iz9-4s;p)It%9PYFHhaD^L z%5oZz#_9crznQTq5+WChLg;(;!UnQpoYZ8QFI0o6Lw9ks#M@Ca%H^t>Q+r{Wx)pwu z-!pdr>9TwS1=b6^o%Si;=ttHfcQIpN@$CpHE|W!Z@o_3Ax@b9?yY${yJQ-|P|4K-i zJQzG#yye5I2vTMTdXBxJ=sS%=Z87=l)EUGv%o{=xQcB&Z85b|1ajE85e+_L+9vqwV zSi2K9rjiE*Wc3L@=3Es7abg%8l)|Pk5DJn2*+3zn`MF(tF@_483hfC;@rR&L_cNiW zQ>RlCmQE4pqUiWOVR$eg6Ms{MW{mpnIW%Pryn4%L%Ea%=+dBn07ib6v4= zVgfYl({FUy&iNqP1ejn`5n)0Ty2{TJX7nAGg#I8EkQ0}7uAB1kBk^=&hCg(cUeq>KkS`i{-jKyT_2zf{S8Y8uoquQdeU!$E=Kgkoa@pFZ{zNMy=N3CDZd7J(q57E2~+fE^+^?AGv=z-r1VoZ!VsH zXAm_zOZM7)_SZLE`YS%tLNG6T)jX&>PIqKxduJ55Un@8*y!vs&ZDZAI2fx~;go_`X zbm%fxJ@DC5KJy<>2vu0LHZ&?R{`-W#n+N{cB_ZiIf zrr8ZNsiY=HKkigLuCQjR*qvV-@mk19QM3`gy@s-$_Q$XIkURt&7PWXM{Ocd~X9W0_ z5x(EA;& zSaPcS?FpgkAx-v3rT>ri-J^WKLa1W3b+3I1>YSCe)yO#GXz;4GwcUHXSKzO>sYD55 z?5Y4sB+%W08=OyA9u;n6j@q5_OK%m%#1%jY15J&?+2WFxnF0teUUzsLig<3`<0b_N zLn+8G;c?h{ttH9^Fa-tupVoIzyxl9FYg>x`o%6>9GU*yhDearcm1c`zmH!relk&|( rFVXZH7?EEyUN+fsyOg#iE* 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 z zPTBGfz7G*f+G`usB%k>P9EosscHaU&Py(2?fCda{Y=l7D)qC6Y`#B^Y@NiYopJgPA(_kB}kf{TWsclc~`4w z{IXesdseGSEHyar&GbBld8Z=7~V*=0v2kG? z-x_Bj19PC!uleURv9X^;;XCIFdBo>H+VG(AKfxUa2fz;bgfrTO!-(h0ix2!7E=Us0 zVYIRjCatilD1|4p7_PdnHin2&-MJswtg7A>Hf0W5Xpllji--k49^tSU?OxskF9ksF?K3BU{A< z?ODFL*46|ubebrQsGI`KL!1ru?k^$`h1pn4utEv}t(z|OiT9M%ofynLXote8C@%Y% z7!tTx2gi^mS=vgOBi=k>*Td$+#(H`HQSt}=fo3Q%`;!eosJh7eC_7>gHJ zT>!W&;ZlU$@B}i4&9t5akKrgT33CHZ+7KXfz4Ka1^iyRZU-i`{Myx&%a`^D>!)`TV zf4ECZrui_TnQtmSN8#E~Mn-I3)DN==o{9d0qp#c8xwhpGh2TW`nYsNZvMKZ5E5j_QDpLWgziEe?WzU>WARYo%ivfTSAk zyh~8Z(gQO(s`*UbzM$7!MnQu(2t|kZBvSUJY(JT+5$&$`OEJtN_uaT5X+#ZI{v-~N{(f_AaSlAB zFNC*p%7rw$TCngaWISPH+K$5k*LAz_`_t|2RaDD>z29=bd$(<=<{oy0bp>bsGu2s~ zJf6~OLWY+~!9R!dtDPt@g-24U5}_|u0gc~!lav^n3_q}Ki(q?dV?90uchek{n9Iq4 z{o_kVkS@A|fw()`xN(2Kcedhu1%=|yQs!{-YmFsMhvWTo0Pi@_SjF4MV)$Uo6kGBX zMm7o96D&J9a$=$!m~Mo?n`y$=iI;1Ipvm=}zIAp{Cmzf5Ov)ZE*3!l5P$t@r9$qAHE5`|y{rrWb9=o^z{e;+E&>p1NIB^!tflX`q2KJ?&Zn-=sYRwsjec^{uug`8T^NKv4XYDDp6o0eU>f0 zi&s3dCcfgI$mMU58AS}50}V*F?kuMY{>R^o*FrBQp0=aBJU6i&-|xjS-AUYgzp%Mq zMKc%Mz4Oa7>jweTvw#;nNa;74+zC9{%VsCc?1s|)=U=eCXzHD#rw4Y7#<7}Cyax#i z8ggLFdDi7^akB=(`X<(NH%7L*Zrjr~+#AK(xLK+_$m^u$7mt6*vxQbUuzBQDg#NyP zhqg4G$jv%-|Kk1|7rRFXY$iVlMljj=RIP~Q?x8)2`}oVx^gNn#4?bDdcI(TkwHm7u zE04u{3F=1-PH^@00eLq1f{{j4QB`K^)|kNQV))~6mXFs-CQ^2@F;k?7dzkBnd(=Pi9fpw?NpIgNh<1k-zqg`mE zF3YQ(_|AsvrN!=y`Uhgxd=5T_H@7a8(7j4n{eU3;@&6ZqzIPwZpfrR4vV4R9tpZ?&DH{sYa< BVYC1M literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pizza.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pizza.png new file mode 100644 index 0000000000000000000000000000000000000000..41e9966fa2f30238d1a77a73aa3e8054fa0c9c86 GIT binary patch literal 4548 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 btZ?5TJiZJyiXTib5~wy7_T~@Fyr};MbnQ?# literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/planet.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/planet.png new file mode 100644 index 0000000000000000000000000000000000000000..90374532feb679b595dc440e58d481d8f210d8fa GIT binary patch literal 4319 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/play.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/play.png new file mode 100644 index 0000000000000000000000000000000000000000..5da06aa03cad838fa09a288b7c353221f219b098 GIT binary patch literal 1787 zcmb_d3rtgI6h60wwm>OWK#NG3h1~=Xi@7i<6eA43vq2+juEO5D`0h$ZI^x{_Aaw$`X@he@=4#|J?IE?z#DM zv&4RH85^!J1OQ`iFONU~8rsr;MMvqAWg2cW-o+$tC%S?T+7LmS^5a_oZxB{UF z7w?k9#L9`>ydp(KrBc;$qeneFlHJ{m{4rd;J=}tlJ2jmFeur?gPj6x$1}w>Pd*ej+ z{BRq~p&_K|;KSxkJJde1&wny_iPhQ-xqa1JJ$4TCTHP#=T^;?+B_T_iuzfCQtASHr z*xluOy_~{7Gg`JlvoGkYZsIu2&L`d56mb5}jg=>tPPkmD>fi)@f34~qouT5?l&r0) zqGx}cwXing8|M$gY`W5}j_?0=YD>V;lJ@qrcP?IO;M5G+)U{*ST+?^>`MB=aicHN9 zciBr7w?QgZ90v`di=2)8Wkg#zMkYR27rHY_hyjJ>eSeQceRVsxQXHu8YtYk` zB}_dk)O&mvwH0Z))*FL>t5>fe(#5?!cB>VgZkKG|t#sfsa2Ga_zyntx_@Lr|Izta0 z2%$9`iZ4Ms1{we8;vm?>e7A?qTbUQsaBJvQzmc z2*~R;Sf`KAy$yGVtCKQcXVJpBxX9SX-Tm@q>9D-zXE$a1ov^QeRsYd{2Wz~(4+O48 z(0c*~Z+ion15pBC?MTb}$__e0F;)wxEbapYI?`hs+_=Q8XxMY#7*B>l-JQrQ;1iE{ zEW#ljMuLSPW7AYE^^nZaQ`xfNlo(#6VX+KQ*$4n#I=LaJGQq_;DdxaX0&k9{n8$8tp&%8Lj2IF1 z4paj%$yB?CHf-}3MNn1LOQ|7zz5}pjm~dJjpQTf1MDr|Kr7VtGuv|ZF|6<=_6;;0x z9NIPYS*<9oKE~?B2flSIk_y2ojUj&>6)BDmPc(E! zgwv}iK}7pRW7u-{$PU(1k$>UJuQ=7lmYoYVCcV@LO|%T0)piuleAzrCU*~+NC;B6X zvV(o0KE^qJW}l-Idc1oqIE=dF$w$H~9a;zgvm#^U6EOE9?bP?kaNo?E8a50ft8w(jmeWZB!(&!gO3lKu~2 C=W?I` literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/playstation.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/playstation.png new file mode 100644 index 0000000000000000000000000000000000000000..70e00042a1b0b97a447a7380f6b576c0934fe3da GIT binary patch literal 3275 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 W)a1Wef4y$P;<f9Q literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus-circled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus-circled.png new file mode 100644 index 0000000000000000000000000000000000000000..203c3a97166fa9abb84c99969aa6a188ad1838a5 GIT binary patch literal 3114 zcmcJRX^wk`^%~nv#f&L5GCqZipm`7DdbG zOq~`ojvgeZW@@yM7UA?Lj6xw=B%x-Wah_M_d_K?1=X&$|{`c$E|GG{F2KcCx4afih zbw6LvU;tnx!hncVN^`kIn^HCe`mgg+>i^?toX_5+>}!+|91sF1RJuF5HZYRCo6Ey8 zvq}V4MUCRF?iaGLagXY{DF9Ss{XCiL5}%F^?BWd4DOi;2eyS(uNxIDvg9me6b@kNH zSwUHuP+IV%u1T$U-bLsCab?VQg3*%mFv4zXQ(b<@Du(x%Xvrp{hY`AS$ID(Vm3Cf= zi}L-tSvF?XWaeDk(wbAfV$Fk-P2K67{PYpB&>!a&)j#Nbs%F(2hD&^wyRfuTD8%8T zLZYj_-QQ8_G_dMHiC3gYY!ZLNsgTF#tF&w-_l?Lv|8qNm})llA-( za@fVZF!fo_$l8Oc$>TxKF4xmTh$cN-pPlw6yXhteW8>NI^o+1Rr%&~8JN0%*)Bf>> zhIeN|W1Cv7++#h`6(+%Ww_{q5>x)!RHF0U(z4B*fDbr)7;mpm+ zo5t72`)pS4x#W8?}~`vWOkAMe^_a>emgp*uyR-EHVp-F&dV6UC3auR|&U!^8ui`hqm3 zY|Yd<&=3`nPe#iIRy<;m@0>lWMn9X0Ys2>v`C#|LEU3X7?3HLIF|nJy`=C1>fFPaE z;$PLJ{kxq-ME6EJ_%IiY-e@rsP=yra01{$Ua?J0r=pJfShFwaA!h_-rwYX4ap z)eFRWJW;ku-6POewhZr~VVjcf0TN8txzS{XZ8CC&df-4}A6?0o_rPCFC9?Gq6nOKu z;Mw#Ur=MX~xeq{QTAx3wS*)=#2s}=2qndjifB5!$A6^C%fND0!8vFaM>RkX{XOzuD~F%U z|3^uL+8&1VF?~bxUl~i&x~V^&rkN!0RO&T+IY{Vz7J%+^n%F?b)4MzM#w5gf-iZz^ z*$k7@liPDvWo;XBGkW{7ZMQu#^YmQ?5XMd&zB4@3-;1L}5CVx6h(K-ptUD0CnO*|y zl(N?)OhulSd8G@WvB!Jc9R#|Vmw1~AKYY<~+4<;wSd4U69axaf}CY)^x4oR*<)K9B( z`Be(rd+7CpAnT4!U$G(R*_h&j*TIQ&oJ%0AZHPU6bO)3VcMOx!7#;C`)E1mz>Q2Jc zNmS&h99xKI`Kq7;VL(-43~b=@lL&RxS&%9-0q?}83IK5va+?+oiOsnTC%|_(s*l?b z(_x$6RH(5CoiK`LBdm4=Z6mVP`qafl(K$n4M#C6vCvX7%^C6B>KTi<1eE~QjS?>ra zx3oqtaPeSU%KCi->PwHbI9W1C2k-0PtV7yTtzbORhJMpfkhQ;xm^a;th6d{& zFRd(Vqk5(Lp6yidhCgmGX;%9_9aL0xW%;n)-u_pXmFxFIT)eg>&_nHv;fi;#jBHH< zc38X%68IJ`4jjipbV5g~1rqqd1oWpE;>DIS19P~7qmy6Iy$xoQYtu>4x-HN({$hMq zu`Xo^%M-A~zvSbg!uDv3c?~8P7J&xx?K~1x*lID{yATPC!?%S<)L|JzmK2KwzO;1i z^1MO97L60!;EGb^#0m`P!@DGA*wCI}O&aX{x{+d$G6++l_-0FlYtepBwf5+fW~UUd zIZm5l2Oy6Un=22A)sA0(d6nXNkl8%~O7as=Y%!*87Fjrp;kBu<3S0U;K*kQRG{SHt zIHBPB#%6v6gPCxe`xa=hizN#djzJ&{`}D&@rpo^c z8{0HWOWG-)OtsP3jm_hnr5Bgm%i~X8Q`{}L{$5g>`fo*xMzmt1WRk-zn`>2KO{zrg zRjwk3pTo=H3l;Vw3wv>p|rqkk-Plp9j2}C=P!6$sH4$5VqMZ~kr>zY=KS8#%Qc^0knZ$D>AYtN+2&(i z6N;0`K@Kxx_+)9K`prfsSkZ+Wkn=7r!ai^4u$_2drMW8QJ#(_FT=mO+O<(zY3v>og zq9jYS<|p61^%V{=Eqr0sCw{vjU^t|HQ)E*l>}a#5^DyBskHMLEu79>BGAv^I;?E&p zKb#}o`kuNIYrbmWD823Ieu8&klohv_<^BAtk*8_!FU2L*k=F>p?5Xaj|Z!wA^ zKA#?#wd#FVp75lnvFH6&-20)IJ}*KhH>B=KUJ)-HGv430YLss4dT1_A_Ug~gS{eJE zE_~fZTi$r-7$sVA%=FgOM(Om54%64iwrVsCcPe^0#)HbwI~}N5=xFI^%_^$X7T9Ry z)!Wy`ecQLKWpPuz%tuWgd&Xkd@W0$Ra}NEMEhhii$1{0`)%JIx?;XXaKO%l!0iHD; HZ2o@$jP=;2 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus-round.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus-round.png new file mode 100644 index 0000000000000000000000000000000000000000..8dee00d4ea44ab9d3b74ca11388890f3d0d156f4 GIT binary patch literal 1567 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxDc9fKP}kkfs)RmS9x^G)tl+ z$S;^dK*7L2AU>hKp?|{s1?xBLKXCrS{Ri(qe7Sv~f`NfG+tbA{q~g|_ThV#V1_BNj zIV;UI6geU{|DU?;e&|(|4@V2miPda8F2+c}Z3f}xyY94W*83d(TlA`l*YZp7Kclbh z3BtSfJ)IwwFTW!H{&RbkfII8Xi|;FQj66O~e`|8U&(HO1w{uRp())ASMU{XH`<~vu zWv8*@AJ>L|TsM}*p5`~5oS^Dlm&0*t$5Wo|3p#4gCGo6CIum(pK}+$u5|ox(o^#z)d?(xMZzo*k4(_roo|wKN zPggwi;I5}mjSK<|Ob!ej42%j4EDiWL2h4w$HXKsmaS1F)UePf{$A;C1OA#KIyRj*6{$l>v0DHUJyN)!ks+QihW83u#x7AE8ZzDPoI;0YQ@3CC?fl?S>m$9IiIBVXbz>;7BICA>aLeOR&iNWv;6xsq!ftUvyW zKKL$w@=41FpuH9%6Hu6{1-oD!M< D$8O+S literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..a76887a0813c78e0bf583167e34d2a319549e932 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7#Nv>)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oOVwa$B>F!Z*Le1G8k~M9Q)VXbLJAo8ifKP}kkOqRK={wH@DaMi@ zzhDN3XE)M-oJvm@$B>F!Z_jMxWN_eMIrx76OY?96LxWko{mJuGJSQQcOQH6xAY;(M ng}IC2{h7WePyh#kMN2_)_5>gTe~DWM4ffj}#i literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pound.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pound.png new file mode 100644 index 0000000000000000000000000000000000000000..6d729a10eb8b56f78f21bb2419c68ed4d9756175 GIT binary patch literal 2383 zcmb_cYgAKL7QVS&!Znz9(*QCdLJ~z@!3MjeVX%1d#;jkSqlnUpy*;IK>Mg zO~gRK86FC1MiB-L=C^q>S6t;xALek-BKEX2OL94*0C7hk_U z9qBmQpSQ1w(^=D^>3bs@o&7(35qmesUka$m+~9j&pZa<5sI=#5beDd#@91Bpy%k2M z+{l2`e`cxLncFDaI%a!}X zxX|ppwY4U$yyYjB7E1Y=h$(N`fS#q39O-P>^#p^Il(9LuTH5Uc;{;kY*t`-+Gy-zh zB6_+DiOW_no+th)LD~zB<3cTQGyc-y9$6LzhdjF$9Tz?3%8TiSIi%KApcDp_j(&$08L$V7 zwE)Nl1E|FSAB{-0&LmgvG6K-nvAP60dl<;5#ZG0mIPlpp4`*slV7_+N2;WxSmhMvU z@FK_tE4J8VxTf%0dpAO$dJ>e3K-@Hev~};g0`hNVZQY_6DQtXDv<3Wfhs$KXq%;uw z+l4o2%;d1|Qh2Sef11_5Crp~G?nY+PhWXQOqzK|0ku$eb;mj?D)Z#Ri*5ZRRK{ULU zuE&&!&7qV<5Og`BwY<$y%7*!rGTXAD0M77=&ZaT!C>upqJDuiI{ z4{e1I1|bmXcbTgUxkqo~5$TV`()bc3p#WVnF8y zW0?(^(%GKHcU~xtg)+kmca&RtN(fOsc4^)T50xeNmBsJ$>ot@9-4vGjANK{Wlbur`eaS}n#l_YhML-1MQZ>YM zTLdp@a!p<3QK9J%eED@hl)Fj)qBKkwM*bIt!t4YA*y+!pMIbZMPGcU^#p^CM?esVAME zyLh)4&c2d&W|ZDyUAbUpIm!w}l$vy=epkIa`OA7!wM?3MR3_DpsouP(J0=_8I;%}H z>q$2U1hhTXyPe(W;e@OzRLY2J;rm8$_<@}~Uc~c`TH(Qhc=WvJG>w#YUbN>~6skix z`tsc}>6UHLa-BFoMPcVvjj*GK;+D*Hlth-p>%LbKLFBZE(Yh-2sxj4G^#j#n!_Ox- zZ+T3~XB;R}4nG!%@Ay7l;P4{=bZSGZWL2MvDESA90-gTl_^Rj|=dqa5j}M20Qq!|o zIAskwEIy>DCNDn4wy z8*_>?3mLdH`&#zC?0)YivnosStT|T`n`4Mn-j4l3s&;%>N`~tUE0zj9*WT@5D%pCc z8Khs%1X7VETF2sTy%Wj(fA4`5Y*XH;lu09VZo$ST$+P6FR8`H>jwzkxltC2vQodgV zp@I~u`#s(4YoSy`2jFL~*X0wMrF>Mbs(JL`rjNXqOnS)J`Yg2B=w+?!FQ#U8Ic~I) zNhJ2rY0OZ&J?<0Bsh}enya6^FLdMUX<6(Uvh>9@oY}nki;+gW37SZ<#R)Gj|Uw`MK zjJ3Oj3d2J16fHG`&v!=<0z82lxmp~g70j}^M8P11Lr@Q4+xz~q2~&$PHf;o(1rM+( zWj6P>&||V+6PD)--?Gst?N*db%3B!C*#r1Lkm(wQih#oAG+;B~cP-#7GN|~z2(&jR z2nD11;01*BJZQ9KDddjZ6&_$bnuWYtyB?@udhCI{jbT2RQh@m56vPiVf_Gd**c(TI zTVS6BGl9zBbWEI=6QDEk6qwUi*9V_!6TeGR%4i*I0-S_xE?UPhe-rjz#x`n(8wSCw z0vGNLHUJ*7k1)Wl)IdSv{Q_Nfd3bGhx!ul3U#5+gC?N=PE1b+O#^M?4dv(yU39KO& b#NPi*5%h;gtkm_F<+i9~StQ;ZE-&~mlCedz literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/power.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/power.png new file mode 100644 index 0000000000000000000000000000000000000000..f90d4234f6e0e14f88ce3a7764ee554e050869c8 GIT binary patch literal 4727 zcmd6rX*AUD`^WFkj4_OT-;J^lipahU*(-ZesU~}ikjNGvdx?^W$}))T`<5(&422p+ zWEtZtWvPsiC7HkP`TrmMAN?Nx-sjxs{kq@RIoG)!-1n2~uAPkq2SyYF0N}8)G<5&~ zv5yGAg50;BVwwJZdt`UQ$!y>M+Y}Zm9kf4_>P-h5M}Xj#lE0FS$ssj*YY#P{iF=LuEegxMM5 zXb_8uNJ(#g@Nk)N=bz5jAFA)=Y$iTrOR z129gQa65CN&yJC_P7;7-a612MWO`P<{Xbf^?1Rkd7$@@fqgQhPH#|SL_-ac#_ zAN~)w%IX_CtuH=`LQAl819=nKN)xZlVKZByiBuY_snl-eboZ3neXpX;S}O$G(&;k% zFWp0CHxadZv6<@mE$2xC@pe z?ptOAi-$i8+!%8yGl12ow6irg3P%#uTalLHnjvB(Y8J=ie*(-kx~AQbOM~W!IElaV zjCA`$-GUYf zbgxEcyY6#O==5eP-W#wst(p?uw!eAitHY=Z0g5d>;(0ww>?Aj__i@xWt7nqQfPIhV zMZB@S;#Z;uAE3^b5=vJ4PPha08hDynFwdt{4Zd0fd)Zq3{Yw!haYe{w`tRPV7ey*` zAw=(Y8l^x$nec5(9d<_f?-pWU)Nb?Y#jEUuAw-!Z!(WI}1uignP$Yyt*=P?`bs=zl zc@|wNY_u(g^r$c%BS=%*TQ%YotbtXEO{KUBj=*|tUGm4s2h)o_o$huai3xVe=pu!s zvP=pdNoS!etK(-5WM$7W#!jpx9#E!@3eQ%c&mvW?#;HHP!)|{Uo7nX57a+J-Zm-eN zK%Z09bDS0L2acHIi)NX*Tlj{cehEa~6aaUB0_Lmhx0O`QEI+bD%2myri{?L|VipeS zSo9&Bx9d0x-UA+Y;q1i?1m!h1tQ_9PJ=mDi83iUVF6$di!UG|Ds&3J6f`I{)ZN8DI zX7pLFN22tSFbfwee<==A79(iNJ$k;mx&7+OuRYs7Y~+DxO0gBW^c!p4kJFRxuO^eP z``3FbgU6g{0M7Buggm1CHh&q4Y5nw8LNdqn<*|VAc~?((ng#Yo0Qw6YQZg`}A?X0& zJL^|iemwwk$d`b0;rUV7*UBQB5~5Bq(FlqJq0!1RPaZwqgF)OSEq*0+L<*a|c0 z7#6{U2_#_gea9qO`qBmsKZWyDIHM(mA*sgLW8o{1u0KRNNg8VSgbel(0WIVu{6Hk* zBSerVX`X^~DG?Cf1oBZzK9^UFi~tLhbLx_oaw-JA-PFFr1@2v9hV#I^UprPc3|V1t^VN553g1)| z0=Q@{h7F%2pu@oUB=jH+NkXjy`U8jXmk@z`1|nq}G11ZRXtofj_vV6jAtKTM9K>{4 zEtE@f?t*>=rpkUf0?+|riuIb1P+%|^e5%GocbuI44#cx;V%rP=7YZ1TT>y-`-UJq+2jJ`3nRjDXhSpNJF{W?F~bFRBxic8xB(vIjd z?7xf{vI9r7A!#!5EJ~^`aK0!Vmc-!iqnG8ra2X3KfY1(I{eD&Db_D%J7|+)U@gQrI z)M*JHnQ?(~;8BjWfMkh@h*V#zt+z(6s40llTI~4nEyzLvi11w_V414zz+S;oNn%Pn zD~%s+3!IJCLsr;M&g!5h27QQuUbF2Ym@I!0z$;I%siqlmn==ABw<;wJ7WfyqeGFhnU>ygi1YKwsLlOH;iPAZzLKT47c7C`IhzE`%V=?(UoX%(x6wyAiwy~8^iqv zp7=EEj#U``qz*IC?>fM{t|GT6#%s!bTLj=w-M(+NlU(Ko2)z1i%yc!mMd`9DvRUYN z1t$TWmv24B=}qUBR?PGW|KB^TJJ6jbNGnOh>2#i3jNyS(zt~iV9|5p(VQxC?c4DjO z5|Z*JI2v@2Uu_7$*RVdz*e+t7;p%6#AwA zkWg#F-5m>>^xQgq_VM8xY}lP8Br%q6W*adxYx)8xJVaj42Q?EMKWXH~?X49f;Dv6q zG-8fgi(+Jim``*)EPwL;X*Cg81~_YVGo4E!+WAyLfKI8Dzatm=h{l=IwK+y ztpF;pqV89==|I**S!$y&NVN%%0zq_mRbK$@aJP!f(;0^-M4+=o) z4wdmRAeh@1eeeGQp`{W2vv;1F3{7+wd7NwEOmIDcJ|>xhfz#w9I8`hXj|uE|jwRo` ztGb*d3@8^UMY`vC1o1FQTjpcEdogigrvd%Hg-{$bq zmAS&j%~h5Oj*=jGDN=XI8A9^TOhok=!T}5H%Uc$shymiGbGlX%JP+&`na!#nz)KRz zlIUNhjSW5yilrHn*ClMIog<_^xY9FAqc7c0h72>B@72rsW zKVPFn>U3_c+yI$>BjKCou&t8w@ug({>+0@}s`VoJ$sT(P&f_{h2eKydw#TcD-SOA! z%l)bf$#C1*9bBh_JKk3sTv{wqBR28SSdQ=K6Xx)6t8&pNO0v26a)sW=D1Ykk-C@zJ zvz9r$?~2_UdOMC(l54KTbn-MymrA=m(Rkh|SCO*+&7Z6%H+4-!<4|9Ygp2!yJGAGA zeqT_VY#Px}eT2{SY>qEu_8LAyMTGO6;uv)EXnW%w5aV6RlsB5a*s#!KuhhjJMxIPH zA!;%m(SDiZyHd(;XMvzeT3xe-f@ENh%S=VEE-xN08jeGaq=FWUgU=lB9IS+6IAcX( z0uy)Y+gxjCj}L5GdO2d~dEnFQKTf*RX@ht+$BCRPKUid@QFLlhZR+!?dzS76@v@<5 z4j1vFDoR=IS{kbyF)x1l6uhBSJwJAk^`-{T4gF%#IKC{U?FQ$xE1dOOA6_SoFkg{e zxW(KLl^$&fK-cC$b;dWMoeU^fFK~o#(>h<^D0hiq;ahYm%5*4mY6T!@@udV zRPxPk*$bqnYf47^M{phcKch^NZt20Zri9-4pv91jA!@n zB$Y=yU#GvFrdapqHjPM&`w^cAib#}RhU*V6X0?YK%U&wv_0KTSL_3VaKDRXZ-hRJW zZlz5&)l)gbHe#ykV5^sJ%63mK#y+^=Bsls4UgNBO_w$5azMarBTujvXE9B^>04WSH zmOV!MfLv`&wD6T06}LOIJ;vCN-}6Npl%K^Zo>s#Kc@(|J8tyuOj~)$m0Wr!@o4lkU zw z=e2u}VabV-KOjIr#SP5}@TOlvF%4nOyB*Y(q&)WO(@4Slg#oM{YgONeE1~urk3Ss` ziAMsP__16D)drrGsBL+amRV@yGG$+&`VSYCi_X~Fq$&hZT&U0IixyZ1lnVZIWHi6l zpJG_gZj_=(!Srwe{Tki}yoMUr7-`!trv(k!tuMf$v|~#4wSWt;?8|^NT71xSDSAAz z&0qH&*R&4bFV(+RUv4>vZv}ixQ@)*mZGUZ{-|7VWM3WPnTOH!_h;zgz~Ah|pV+ zHTk0+u`I(X2w6+TZe5b)xMJ=l>wnK^6G=-6W^qBx&TSe&gB=1b8E_hHL?u!ai6_u21U4|7F?FFyu zj`cp(V~AX>vvz?Pe!BeS&!e)y*Ol2JVxlNZS_eaqB+l|TvGjA2{G?a60Vn)V8T_m{ z_Hq1Tj~MuxXNdyeJ{lhu+FN8-W!%Kkyh@s_a|@a_02pL6Yam{+4@F9M)_m6LL4ma> zn|R^u#A538bbY*UQ;>Q#4|Mtsb_yk^&T-6f?9Y(ic1>t=^|F_+TtxS`s8S5^;@9^W z!d?Z~xBmAP^XDSe`N0gM29d>Z9AOEgY`N^U$u{ArjIgJW0g0X`*L!!f^D}4N->ApA z#zt2d|6;gG(h#XxcaIT4-`W&<5Hq#sr!DYhePzCZs8{LX)#pp&Yku_I=XWf&;xW78 zb!1edbyW+;m;Q`2l~L*N_OxsXiMp@%ZzOsf=k8GhWJq6)q>IcRUsJs48M3An7-s54 zHd*M9pv@ZjnLW6+9seVt}$G!H*)sQa_l5j(JGLnluUSVZ#fANsmN@--zv)re7&DViu`gyjGT73+X)98r@6T5Iv`p@g z*>EBJc}3K%5B;(1`VDrNPdQT&v&Yx1+$BhvNZEL!ujZr^%T7Mu@Jw8)n>kSw)4oYA z%3_AUaTwhbs!|bZ#9Gg7TIc&v6RoP$-Rkn&+hSK*x<@)KC zlm%Jg1f7s{9oRc76|9h0b?f(^VxN&`NPmr$Kux9?xZVD zGYSFz(HO!)vfl1y+B#{DXt!}M9LQR3^9Q-nX!{ISJh6g{&zkEPYPM*=!(rO7#4z>y zGy-PxCdI<@Q-!4=M=Z82^_(p+;=M1jA8)MlxagaeP-xFS5*SWxdXi|*>kJAM%GiUUM?w*Fmg8#all3S!54HKFx@B{igxxC@nN zWNfkr<%4p%PZR3F@?>`_y(rUD?isSYD+K>JN9$7&TaZgeXk$e%I}S+t!)qLnOX<|^ zes*v!+5~9~h593x4ER-zQd?Md;yvSR!*-agidMqes@*@N?$ONnDyS!%&aT zZ|%7jo0|z31|76S9gJE%O)7YL#|N?Q#`?tSs_Et!uf?nZGSfqQsByH+KTkKfQiVZDSypI->z*JJnO@*EyzZi(IeaMr5_Dt&U;=<*7q$%*egK3;Pu#shUxcZj{c{I-7-BYX z^W45;izWad4eT!@^qxiYzf?@NHKtgFq`V&&8Bs-F?MnPm;me4|#F=Zu2GnJ}5;h1z-IC0Z1;3}6^K6nZ&d`W2i#Q;s|wGJ}4iD+^t#dr)j( zVUm2()P%hhj-2UvSJvvh!G(KUu1ldzK03E@*~Z6&xzocCd{O+$5QN!|&;s6^uTDiC4g|wVb2{E=1O+3|t9$Jib0Y(r`lD~>xg2z+ z(X|j5E4{#k{{e;XMH^5l4Rj2`T6qk#0Hrlq8=76tb^8n`T10{qf|l=t@`sy#>8G)c z1L0S(^eUvg6v**k0M6;$Y6l*tXDff^cb53fvO=6cESSg(gvX6?x1^@s6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pricetags.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pricetags.png new file mode 100644 index 0000000000000000000000000000000000000000..b3cca2df22bdcba0f63416840c8d99ed64d21217 GIT binary patch literal 2906 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 Ry5aY(;>O(Ma?P1@^k0FQ#*_d6 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/printer.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/printer.png new file mode 100644 index 0000000000000000000000000000000000000000..96264b7da6e60d7ceb587c36150a184293efc716 GIT binary patch literal 1869 zcmcIjeN>WH7=K<~1tK7hSsG}b!<0RURaVqOFQ!6penMr~B{^Ne~MMTIX}5oF`{5%hz56Kr*-q(<_s*J}zaK5GUbDnfVxE2MY2TM!xm^&&e%C+L*;mD3lI-_V>% zP`6=q7tnQYyHHY77sy;N4f;?5m2}lDmW=k(JBH-$wy}wYY)7m)nCukSt}0Dyp`ds88dIq_;u$!YNcVjA0KAu=eu4O1!h{gr*93dcdqkV zb^pU`ec$7>gpPf4hEtaGv&UIQ1y{5w{QmN-*02KJ$k8cl&nZ>g)1vchsH>-(DC?P) zVAQiKTen>sliH9z|AQuJiP~{ik+s#s{m{C}XVlb%@$DT?HO|UYNbfdB zb=Hma84nJ{!^ZKY$e(sATirKI@`n8ttH7`z23j0S^Q~%wyKdGmTgH5q?~pYInYCFV zkYvKBhVHRU;C3p7l>TJm$pVg! zo49k>v3q9yK{+K|>ZF^yd3%-pfweuHfzN=zkb@lytXL#5_dku0vH!PUk$B9HuQ?$H z1`seH1HuBk(HPyhinP?}t_=v z{P?rKJ-Qe;XdOiHG9>=rYkm`OCwUw?0H$~t4~;}NA$$@(HCO~Ih^3d>LFyx?+0xM? zPWUES&YiN_b`PNR{-95qYokee>8BvEmiyeJV7LAK9S(zMMcnrpYhd49PVl115NW06 zHQQm${@7mDP-x^x_7|h3hV-7UI>9|#-&VxWaO#@& zOiyR!X*%ACm~R?8#aA9xCt66;TMQ)ZErwxWS4=ts99|lkjTV%JyznX~sDy|1*j$hy zO(I4mvH6WKb+-w#dr{#vY9Js`6JTcY-WgPJ>erE8dC*V!ihXYI;?=&4XNpnIwM@U1 f3j{LjdEzC&&=yll^pQOGnrE9KL400Gpm4`O7V=cc literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pull-request.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/pull-request.png new file mode 100644 index 0000000000000000000000000000000000000000..f1e00b477541a43ab998443f80868010daee1c3e GIT binary patch literal 3613 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/record.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/record.png new file mode 100644 index 0000000000000000000000000000000000000000..06d6b508b55fbd788d5b014fd4f18a2210f5fb82 GIT binary patch literal 3779 zcmeH~SzJ@s7REs$7zk4c5avlj0wNp~q#{!Y5F%3&Kx9rBlz>uHA^``cfTW;70mC2y z)i7ftf>4zzBvdh=Okt);WT>TJMJdor@d~vM_u)SD_5SXDIeWkCz1P}nec%7&`g*&| z%WBF>NJz+gU@-&^MR7J$`3Yum#|>>ZrYE^h8v58P2tFFb+h z7Z4Z}91Eh{@GH=kK>{l-mJS$Rce)wg%q zHMR8(P4_sh58EF-e)6=N*Yo3x-k1Eo*8_t?!z1GpQ`0kV=H?fEUR+v!_kQKW$KTi1 zH#X~FPmfDTKx8~H&VF!>rKi^}=g;X$|7IpKE7RGlmKRXAZx-Tx++!|`GC#Td!G9;Os(+v-)d8rw)BZ(yeFmbEG~xuL&p;m3r;{?qvj zlPx36_2WT5rHEIg+{Dl3RGL+`;?&Xc4ZYNBLsjpW<5jur-kwgg zk3w8{q%oKEy^+etlVYq6mr>6qp8t9J7SYR}DHJ@&2UwgoYi62&3eyPWM4Iot;-9mB zFzcI~0OupYgCUg$^z+3|o3Zc<*hpOk8>h#C<9N2m+|?qb(YC9vzbj}`%Gp{Y<@OXQ z?8|O{Pkv>Qm;SHm27`eHyS_1aJso2f9MM=lu8`Yb=GxQ05z0LIIF!6kb>mds(W%wGUnD zp6MdUY{AT@qPnjifmgy`I-a0F0?=E=hx%Y01A8_eop6lo{phr{vf|J7PBfZT)B}ow z^nak8W}%A0LC?&70$Oop%oKCa){EGVOY9Jf!CyB3_DqK=w&~dAJHMsa6MnJpeOFq5 zyG_`7P5(%XVXf5Mz?RL06SrdaW%|`^RIDh@$zuyfFR?dYPD|hE(JFL*ZeZ+Cd4wQG z5JmPzJ}}ztP<13g9eOWk1!RwHztpR;YBX?_SRuBB#;2|LNnsl$dm#}0s;k79SzBn` zZ7Y{Qv6Z^Ld8_(~4pn@#I&?m=xAB1y-l39Dkb}<3_cqQk;rHiuc+PE6HpbQ83qZ&$CFZaIM_ReeHTliE6%b(IZV-*bsDtxLpbu;RCwNNhdZEi5>-V= z$s(n(0Gw~IvS5#Ktum!ja+L^Pt|IY@*y8m^8)gkY57P;QN`dvst%hn3I;WQ?+8V-<@dz1526 zpUk`*2|Lgu3{~YZP1gk&;10O+RyF*LZ0B?p{ESS+2;Q?UGu$1?)=m#sfe{fxe`6jC zw?2#o*vby8_`J87KF5$fA?fb^u(S0-pJKAN+SWND|82J88`#+%Q6HM&EGIf@&Z`Vs zAH)H*s+|x#L^H!8n&BLse7}%9NLa`F0Cl>T9uPb!bUhO!;#Qj8O%x(DTTc;*uuoGT zfqh#qaw#VJsX06#=23DKX$(AV-O?MNXgf?*!;|E6{e1cLX{pw*7K(7jn{nJu6sE;% zv}qqb3N)xM=M(sv^i)^Iao6@ku0Wh@zj-CRO`hNMVo`MH6ZaQm`=SDmhT0 zd8r28rq`TAfGlRkxuddm=y5a#iPmm|1L9%Ls>p0r;lyqRNnJQ$%^-~mC-(Bb^Juqm z1>$9!y@-&q>^RtvP?LAC-3^d$#(QS|m!*vt5U<(ng@=@7#NB{(BSc?z+u1oNog66H zoKJvgeL0(2NFKwt3p{{El`q$uLuStj|GM>G5d>wE1ErgH0_*p}^Gh?n#ES#sV9Ton z{x9^@Q?Qnazq2FHYt(E%<_t9K(%ng*Lmn|t^GjY|djs`44pAt#XpxIGua=VhK8-vm zwVqf)9*ka3%pebf*9UMwo$94wqGx@M-cc07oNluHmg`m+;N+gp2LuR(ZqW+Mq=;Vb zynLT6uRL*m$P1{^+KNKWM~Qq?dF7_b=jdd<>iV!dz*cmyCgjCt`4qt-O+_OhULklr zDT~~zyzcJ~+*PR9DZ(!WX^n@(W+eE-Ta9$p;KI#U1E5FsWUCNR$lp9PLEyKH_ zko8?LnHvO3EFgEeW+h%BcNt`H800Qf&`xt8`(RQt&d8&>gpAa7&@%`jLknXoUnta6 z@-2Y|Y8WK>?pk!hnxWF0Fuq2Gm2OIcolXqQh5CZ4bSk$S)V$LNJikQ-je3FETB0U4 zs6|s6g5RZ)vAcDSQXo z_*Zsvn-<&C_i<^Oxg9cWDGfNWEiu+*+j8?&4Qi%5+kO!_)0pXe5$5wp#K8Sjn8mVr zriTnFOgjs2%#bk-EV`S_q#rlhRV+FzIfOMem+n98VEd= zctgzZlVv^JmP+nZOI`tq>pXA6%bnEVqE&dg2rgHjm+s7Uos-{@TN_POK^!LUqpzVL zGY~~E^v67ozk{I|k=b-;l^WN(0$OrJd;*^fEf_T9zDD3MHU`DN;|)2Az{t^DCkyhT zcJxfYL1#cn4S#5L?g}TR_sEEmpcM6CFpsrZ&392JzuOz#?`=R&t@(@*V$5{{wYk_!{Q0 zcS*q;Z0(NAaiozx)@dL+ZyMtb_Q8%9ic*k1uQR!e)t^n0P zQftj+!q(hrDMFM>$&S?)@!@j`JyzJV8-RMdIHmNSK zQWgUA`%+5IJi&Hc-1hb-UdHTzSQXGWE1q?mhR+j%SU7X0WBfj=B!-s3<+r45MyPr( zO`LTznhiIVDbdUo1@4}G(H0uL zgC^g1d)9U{HR^OpyYl^9VoZa{U4{3V;Z0z0siFdd8NdYi=T7{5@= zIZr(hwM_N26dw&#Qd@!y zz`oCUCu`q6I2s7%)R|7&d*}2#YVlW^R1>r*6lrv<_{J@vv7Y;y66_NJ2wzug$WyheM`ZjP<`~=G literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/refresh.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..35515efa948bf2462bab3d0d7a9ad46e48180deb GIT binary patch literal 3582 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/reply.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/reply.png new file mode 100644 index 0000000000000000000000000000000000000000..a6bd5aa17674de0629441833ee4a8152f01f19f5 GIT binary patch literal 2131 zcmcIldobH;8cu$>NTMpPrH8szi$m*FidOZPB1NT0u)4xZrs@)L*{K#q6H(=`4QEi+ zr6H;b?K!kWTT>OfJ)@|5_oQgi21Q#cEyof0ZPb~a*`57kXJ_`EdEV#y-uHRl_xtbr z-rv_#1GgIogTXYsy*#Ke7@#@=FbqOPPj2n)R#C7&Igq5{|3~aBEs9gkHAkokQFr;`&g@5dQ63*DzvF^-hz0yz}V$f96qQdfe8LrlBs%_^&FVWwk@=Wuv1Fpc9x!3O;!mC z*%(s@PgI(5*8N~>`+v_0cbLkU*7wf=eP8!&=j~zt(I_dJGXbt_ySLYFzi2!E%Q}@v z&WC+u7sMz88?q$lM@VJ`M04P||FY*bV7S z&KU=2)Nfvo8?;g&Bq~1{7P4>5JK&`oityR7OIYe_=;Xs_1a=lOcSY@K2T?M96e+CZRDmTy{T{A&dF)!IA3IEy6AhZdVR^RpZIiavd~Z$jx-a{Ymly;`gNLJ z`j+Tw3?7loZGlS#TL{Gss_%M2(xw!KC8BA?VR%|`1%oy8#@X8(x1wFvsXt@MvFq`H z(OL+{jX*1qqNata&x&j!`N-V)^!ztDHJD=0r)+hS+a>Dy(v|&jpaWg)TueSws~?PZ z!^l1S(K32IQ=@-Fer$)+Zbow+$9y^i69!VzXY#pu2@23UEya7BV$6H0zx`lVZ>bvZc1Im-e4>EKEdk7Xz z0Bu}ws=Q$iBbDl(20tYtSFan7p6N9B(-ncqb?HIsgPwEQbi zaDI$gzi!$;kmZp)^33?g`3@N-m^ z&$PHz^kszSGhNauT3<5`k{l%wfBpn*xF1Pz#f_OSuhxFa1PUp%}NCfNT9yj-tu=gh@s{i&Yx&CcmRzz^;Ptd~b~8bOpxJiUQ46Vf8X zG0}JaF0kuJ?c+T4Fg4y2DR~oMZ+X0rBMu?h-H4P>?Lr8PeVmf^M5fVw!=`0ja>2-s zGa^!e>=0r$c8IX$xhFo*KV6#)B6DJg z0^1anbb^+bFnm{Mr;vWM>Hs%O9DORI4a0jOu)Z+S+UcG)-Ev8aE^wwU`s{AI|F#t? z9nU!}nY|nbtX>>LvOe}EpIuwMm;ilPejXMqEf1cW4c+?P|BIMvGs>F}}y*KX9m ZJ8V&Ulu5Rk(WTj~jyK8I<0m&d_aE1PeBl59 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ribbon-a.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ribbon-a.png new file mode 100644 index 0000000000000000000000000000000000000000..16243e000a0d209c3154b62c745e178083f6e407 GIT binary patch literal 6449 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ribbon-b.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/ribbon-b.png new file mode 100644 index 0000000000000000000000000000000000000000..d92ceac4f847536bcd74db98bfe9b27582e57109 GIT binary patch literal 5913 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/sad.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/sad.png new file mode 100644 index 0000000000000000000000000000000000000000..f15f6d0a07c39d5710952d4df180d07b01396619 GIT binary patch literal 5517 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/search.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/search.png new file mode 100644 index 0000000000000000000000000000000000000000..4ec105d4604ec8c180c3c369db1206cbaa454e8e GIT binary patch literal 3229 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/settings.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..88ad0b134f6fa3a64c62daaabba8e1ac2043a56b GIT binary patch literal 4141 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 V9JctvH}iipHkOVSRpvg4{{<^t)$0HN literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/share.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/share.png new file mode 100644 index 0000000000000000000000000000000000000000..35f9b3f2b41d869d5bb4177343c7dc4e4a1e0b33 GIT binary patch literal 2616 zcmcJQdo+}L7svNAH$!qOGg6%y$19Q!$0Z$=8Mn{{p(LegnMy;^RfjasbaBvG8B$cr z=yV~3P@`z3t^uhjE#C-p5(zkMp+P_m6kI>wVTllqBJOIh{-XhRApxs`y>S2k`1G<)?ZkEG>DO(J}$^73o~?|go8Z_TtFItAVf$^ zB9%=sKy{fgi~TPF@tWaY&z@t8OC1d=VaS)V&Eo5fe^dI+{ajOT=t`MEmCmrlRXuHC zR`MpWH@FL2CNtwUt;(HpNqR4F=7SqHX+tb7r}c8o<4ZR0wYi*IOE&l2*?3X+$qMS)lIR=iw1P-H-pPg ziCE0g*v1T65_t`Z?mF#+FuuLW$7&(L{CM_#iQ zUOBF-c!#O!^c`kIqFk+xYj&ql?hj8~^Tt7~d{kY2qCzMTD91I&ao6+9AlmEc zjryO&Q;*P@1A|*F><#Y0k7>4rLV=R}$|W&$p^o17)Y3SyQl!?{n5l8orw|`Y+QFqNVSHq8c2b-hiCaLvRre0I1NV2 z=smI^L@Y7d9%Ud$d>5AY3Qb7KUq-S1Yu{3p$#aJpl@Qg#;vuvrk~V^pBElxkr4bqC zQ#|(xmP3*|OJzL_gI`~k9@%+BrYVzR4q;X;ucn#{siPC+*2h8Vf7-la>Z7I8Hm z2521Whqo>vN+-3%^EZ>uccR)gE|BuhFR2K@o|&0R zRV8q~*2Q6$;wknklN}Pc=F*1HcPEGNM~HKgi?^q>=y#5Jqffb}ZMUyFpTm{SH8fRq zb9>kW96x_USds*yQfXI;gWfOKFUD~?Mb!RjS8+2gvX~efZn2zx0jFyy@|@ZG z9r1Avm+ie(wVU8((BE$8&h=_N#)(!;sYWcfS~7GaP6i_3mq?ny`9+$ zQ~1!(9QjdJ#MB@njVoFZUw?*yf$-W-#dnSOykmg9F)hqEVcR5;eZwWfI3XNA+)z5Eucg#DEi>+N?;3)RJE)vm^!6@?y1W$!5{#$lpp$#-SU|g%!eEzyHqu~Rgy_TPl3Y5mEV4X4~wUx&)*JbUBJsN z;j|2%pTo9K5~V?jozCp-O@AtoICf)`?@!?wLCE@O+CnUi4?ZB`I>%q(juph*qlD38YnL&e7nnI`SA(o5;*AdZd-l{QvGO(S%^lsQf z7QQBHLadC3?o{~W`&kWj#gtb`7xC_Ek@bsA+2-SO@txAq^IhdMmrfE`6PrRO5oNF~ z0V zE-!>xMg6?2k_Ezh{mnrWMDR9N*MQ4f@Y$@bP*>nw^rn3pb21nj+NT?JPJwcxrn@`% z!0cTRd!R)F>{do(&J>SxQ`Gw63J-a&Z3y+a@(i@q8^51*k}58#5p*N8%JXpFH#aX% zzh57?yyk})7^D&uQCy*syS9f_UJUkWPBuAn(cyyLK6&_e z);jqNOj;o}lzN0y0SyPmm9 v`r}gGR}237s%+DnV>AV+<5&lM-q&GtWhw~bECgG^ry{;yex5hnIY<5pc`Flx literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/shuffle.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/shuffle.png new file mode 100644 index 0000000000000000000000000000000000000000..d03aadff0785db0a20a747b09fa76eaf5e710ae3 GIT binary patch literal 3420 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/skip-backward.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/skip-backward.png new file mode 100644 index 0000000000000000000000000000000000000000..4b9b2bd6ecfc7ea74a2e253cdbfc84cdc49d8f61 GIT binary patch literal 2421 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 Ojre*6c;4I?ar9@#F0h{f literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-android-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-android-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..d5abc2104f270a7c1b70cf766726142b32929261 GIT binary patch literal 3772 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

        4&u>`{=nNOgkz z{jK@iH`h3ffCsJ!unZv|oCp)30g4d#W94l*8md!`(Id8Dd|=UrdTuSVC+Ohx=%wD_ zwS`TFAQYp(s&r^9OB==>#bdS^oq4NKcey7B7MFRHs9me{I3Y9EWQ@>LyI#>RPB{Dw zOjx1`w3%W-EV2`Kz%gcW)+#{KjDis)aGsExZ-ktMN7Wo+>Sav~?O>E+Wu>zW3IZN- z;QgArz`Eo~43&w@W@9juS@a9m7H-(QDQ7K7koS=Q#n=7Lr3FDI*UHEH;&V;$JGz{LhxKzb%rdE4f5 zrZ-4fiHthIX6^J{IVx$Z$$1@q=UW)gj5cZrfr1&T<^4OOH^_#n| zWLvl77Aoa^?C&rQha;($bE^8ne_R9T<*@Ld^&x~#s;K_)1^pcn81xpm^n%Nd-}<4} MzND{FbipR%FCVhT1poj5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-android.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-android.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b7c42533dc359bbcf0080174c725421e802e1f GIT binary patch literal 2784 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 XKe_hu+l67{|F#w;HpW#(*qHwS*2+~h literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-apple.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-apple.png new file mode 100644 index 0000000000000000000000000000000000000000..074e4e7a391300a9bd55948d173835524a457db4 GIT binary patch literal 2647 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-bitcoin.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-bitcoin.png new file mode 100644 index 0000000000000000000000000000000000000000..d4311986934c36c8051bff0120e8ee16dcc42c0f GIT binary patch literal 2424 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-buffer.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-buffer.png new file mode 100644 index 0000000000000000000000000000000000000000..ec962e662bf782a8f4f128651c22005c3f77d791 GIT binary patch literal 4687 zcmeHKdpOhm-`{2q8zSQ-2_bW<94AV(IYy3Sk#fkPRNT?YDK?uXZpPf*Gwc zfNXP!l(P~Q%b_%4a)`0*S z08j!fDJ3lfk(HC*rl7bTrmXUts@e|qof^9|wX}EZ>g~~o8~kp#ci(;^V-r&|bA-hK zORIy2tPdYKibUDi+Sxle9&>U&?&9j^?%|2{^2VI-@jdBx>a>4AV9=T1kkGKR=fcll zjEMZ>QdIPntJki_#Ky%Z+(=Bq;*tp|H;JjY(*DfIBxPljbN;&hcW&OD{DQ)wyOd&T zNoiU6y^6{z8om1dgPK~#!@BxMj~kvmefGSusrf|o@M){P%@L-qMfdmDRPM>l^&dErDzU#%-n@$hU9BgOZBtl^N7Bc#-XT5Ig$FjXD z@25l3?+L!&`FN$R#&S_}>jA#;%vQzhz$3r(|l?lAh*5j@!?L z%-e~Uwx5nvv0|M2T!rO!+LBmjNgw#c?~eHUr`8a%H}->6i3$i8>0o?BqX$A7{t0wv zg%Xj~y9usUdxlXkk_H>8wfJP$-jaN>)8)LTQYfg%?NdbYLKQgAuqX+mb+~sBe4siX z=S4l-<0~_-bP9{sda>^oc#RgA9AHpR31?Z8z5yDe-JN{tmr24aUGE1%;vj5L^8f$@94uv4A`?)-q z3j-CjRvpOxBlou#-=Vc~PSiBhO~-wz!8X+aeKfS$Tmzv55lP2CQ3uljBSywm9$8HmXZqu}bo!nUOsPnUF|6a80z#5L(#~FT1Y--Dy=6bSLAOknOY#!( zw@=d(jVgX~>B*ICzW)ZkKyjQV`|wgwgt`uQ`Y2Xx=>Bkt*)vAx-vIekiy3B$FljhsrtF(^FoT;9#5^ykT0e zN)ng2DV(#k{wXS)((JsvwJWCkeJdu#!W-`%>5d0?MdlU|{2mhae5?xDcT(zXIq20n zl}Z@x+)%4>CR@oT_7SBpSiUV{4zcNdcQ7Uui3ath7zqlb0On8RBT@Y9ujwZ=c__J6_xB(eZ!I?yFG> zd(@2>IFX>z1w8SstW;4eg&KM>X}27<##F`dO9c4fg8_JBT9dRFC-Cn1;2lmmXUp(< zWHaY7|8{AznU;=ygFu_OmT}P-1%09Twh#riNWXYpo5;0quqE3P%f=GPw#yFBHOOWM z%kYV0osBZ$KC+TuS-NDlP1cQO)Jk13QtHadw+REUxp3{y!+!hueps#Pw9VHJ9vM;i z$k>Rw*@)onT|N%74pEPcQX;R$=gmfS$CLN>dTcj$JuF-QaWp+7%e2!b@6b`lH%dw1 zumatIkm9a+hPG^CPnNQ|{8$e>mGJJ_4RZc{QH(HbpTYGHn;E10NV?Rj*J|F;Nzl$f zLc-@6smmD_9yY*)M#lsaoy^V_zaG|0uEZl=%Ep&0HlehgzUMNE++F~`CypvfATCINr>r?35Te0|K7vJMxWM;o1>8iXWFe26=?-Y9ot)`NJmDhzJZ+hzL0 zgovP}$0PAH6^P%s=pfr|(P3%?yeLe3*iM9!>vWI3rSG zfl$BdDcj{tf_LwF^Fm6pwnt^KW5w3$L3AV8eX^Hr^L6s(HFKe|#+8fBukw54y-@?^Z9&Rb_su2z62N z)KYkAMv~OI;SVZXQez21DM0iL*h{ePkWvGaS$fO5V$q^l=Ye^>aax~Ky=-j_bY>7L zss}q9(c%3$g9RbYydLbeGWK}ip$oYWUC$O0miOi-e_D))UOQn_p^<0cfsPjDLDX2cEjR?-O|N&JWb z(BV3dCCtKH(vkrUDLvm6PSUM)A0q(`9ny~_Z13G!%!;k3$_;;!Qp)wYKCvuael@I# z`=nB|E?+ru-rSXSA|c#RAs@<4p?9s;{+}0^lm{Q!9GcL^|8^{Mj04*b))GG?eS;_{_vlX3>MS-jY>tN01&DvPbW|MS( z+dzCH@iyjnH(VLyBW}}8bSo-qQDRkMTQ7OBVHpCZKqnI4nkOc~f_ZlO$s^gKvKvBS z#(4LgpM9pc%C}%@MM4cF@-fCy>;i_gu-xgJttTOPd58k`uW{r;)P5E>$N9Bj16mT7 zrZssN^+Yf>ZAkH2?(JgEUisDo>7c}_Qh*-7YG-&L>hcs7V*fVkfn={&n-_^Dk_)vN zx^Vs?b!muPIx3@9Rqd+%1RJ{d4D^J)VgR!ahPXj$d-7)9Z`SGoxW_+qAaBPJ`5m&x z(J|d%PyY4a;~a003Q#rzM{g&Pvb8)audn^t@zDC?75wLB_;vozP-m$T6MPq6;i@zA z=^!i>p|pNIOh8OC!QZUi3azJVteOKYJq3U5yA+>R#7g7C%JWZy?9?FLdHl~1IY->p zE$;%>1<){6ts{)#Xnc$i;wT7b!^xstX5ArfI4B>?<5Q+zg{fNNFYMkPJ&cP@TyzBa z{=TYU3G|g0b|Y_rX-HGYfn%U;*pKOE%pc67;wWSeK$SYJly+DpVZ*^6jjPoKN+b1I z9k(E!$f{NsgUaEFJCw8(Ef|N>Nhk9UDn;``LH>zSl;qowGHJ|3@8E!9>z`;5AV#Mq zyw80mX#bOLHe(T@_95XwQ$ozWyZgC5C*o%milKNMyQpnq$#7P8elUBU!&=crYPV_LUE-4t^neRZ z{h8?J^F{(QkCG*T;31f2eCpC`kckRm#d=7jiz(OSS~mKb>9Su+v}lzg3xJEGj{3<# ziDw`j1q*QvabCSzI3U=Ee)NMbF0np zG(PD$Ybn`M@Wn2e-^KyEmE$kGexQ{Gd2_t~+CSPkk1#l(;w7rl0Qa~{kOiUWS}p=g zD)AGC!vyLX$kC>z$tQS|%+?H)Tsun6P|8$7)`q05uP9@dQi$)+c09BDq1tSVrlonK z6MX1Pcx-vnHo}{`mX;Gs=VNzUyhRkD3dY-xD-s~n-ie82CT#Gm@fN!3>mPW2 zAH}%g>~MNDRW<4_6)SwjdcUY}K_ecdA|M|9T5nHSokKnjTzPdKv^w;*C~U^PWZ{VO zPX)xSXRz4_zAUb{f)P6VQ{RsbJC7R>O~6ii7)E-msKOwFKgR=R9H^Q4{l&`EC<`Fl z!|+}ZoUbe(1hHYXS0!-yBmb~0_CA%>F!AoQ@$d&BcbdtC?DOY$YW4h(Mkr(p&K7_3VEv$ZLyfA2GUE8= zv-ZDV{$UB^yCn-lbl3z=ILKY7kHQ7g$wF%#_Q>byD9}m~K%j&F2Vr8Im`Vu4I7gb{qgccSS8h zeg)*9#020tSP9c}Ojlr|r?@3XOo4pa%5e|E#4bwLs|j)YV?ersSbGq=53H>9%k@AC z=O@8^`qv&@ex)P?r4L7aN=@y3#RQBAOqk~mEo?2{vHS2nyN$Xlvn~34RN?=BLF2?) mM?3w3v}Z*T$b8`c^-6|2aI?=`Y|;|^LYy7k?Q3n%5dI7Q)=%{S literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-designernews-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-designernews-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..87799f54ea31d5810122648809a11fe770723a5c GIT binary patch literal 4754 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-designernews.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-designernews.png new file mode 100644 index 0000000000000000000000000000000000000000..8a036dd1b80001b00c4565e42851ebdf6cec0c23 GIT binary patch literal 4242 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 Q1p;LIww>$}Ggt0k0Y}WG4gdfE literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dribbble-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dribbble-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c0ba5bc4fdc37387d509de0b7d05d9a679dbcd GIT binary patch literal 5588 zcmcIoX*3k@*Pey3Z`q^BzLPCW7+XX3on&cj*(IdNj6F*t356MyEn8VbW+Y`FYlIm4 zR(3VREN}n!!%)62`)Kkr4m@u$Y<{*#ZEde=Z0> z5B^8J6=MDW$jRE=-uNH?e}FYVH~3#)!3bMRI{>?|k{;B`+QTz641s)>jY2mxVz9We zCH($@!Ml$q001|;sgb^Y^xUuc@$lD5?8(dAd|-7?^CZTjZtDH-xlslcg{|tsBJiH*c8XDA6dF4j%j0VfFLoCC} z3$EfB3qn1b(?}w?C}dErTKLsA+ZhW)nSJ_X0LyfFdMPmJdax&_|GV*kA2g-E>u!wrCWNKymtQ-Opx2HQ!4lE{tCFBh z6n$6v@U~%i7yb9_h_gm5OGC55n?kqx;-jb6t+=D53#VU)3C7;67?&Jxr1R~kdwkJQ zq5awRNp(al&7N)aW91U%=*}+zO8MOlyUH?Zr{yVdO~!?)6MYCm%Tkoe zo9lC0joI3Xm7a|{w<^CD-d0k_yaAwWA#wPOpI6~&DYLAg1rsoU&<=171imk z<4L%A@E~onMME?<(g6J~ETSiP4yE#;m2`cA790?9!3iX>eVD57oxWSyQEi3B{Q0A) zWVwcTMcamVyJFcV%}U@Bk8D!u6#Fd(3B6qru6UgJyF1MnvNW?gphFi4o<%7WH%)%H zY~B~cw@vwLz!+pS-69lV90fMiGS}7(4O`lLDYeGi2C}dkd=MSWNacl48rGwgTg98T zZO1oOo# z-w{p+F%l(Nu5!V&Z)&Me4)pMY!;DE1V~)_8vrbl!lOr;r)&gCJT)N*%;rxus&dO(J zKA{NSAEL57p%S>WsaJAiUNhaUqsp*(D+XcUg7b{+-+5r>u~lzUyY6n{#@decY=HI4 z5;WlOP`@P5Q4uje>_yINc4oZhHQ{+8&TvOhm;I4JNJ^Bgssw-!54d^{8NU!A&q{w< zImevrB@4zjL$_*y5$V<*&PlafQReJ%W2#4r=)xNzHRRj)TA(uroR2twM8_`uWJK%a zQNFxadI4-F9y=$^6LApE32sv$- zXBvHfjJp1CY#2>(fPK~~qquOkmncv}UtNh4(Pj?ytp(=sSWuOn51LSlC4q>TBKq2tK|g?O z_Zb%)Mg9b1#mU(?MAG2JtjGNpXGWvIA1JAdF`3V9CeuaS&b3u50WWfFU7bo(igVN6P76%-OHwO$_;lt)|D!&68~3%M2o`=AS&rPUxyO9NtZqJ(ahW}>{qkzwMJU(Lb|48 zeaG)0)utfBi7o7?do2PxH4Rd~EC9u_Z$S?a@^^)10|S6s@ZPtyf2XwA_jOw-hac1G ztAKLZ+^{}d4DXm+@im>;Txf~ZwfPu1bu@2OJxn(m8xvRvIt^LdM)sOz(cc#w5EIZh#)# zXhj*E8wRBf?MDu(sERfwQ&XK4xXr)hEmb!=8UvgN2*|@8#`I93J{it^TSFo&9=6w( zSLnU|m#Kn6C;##?NHYn5Q-X@gV1($CY9OQ6AELtcM1o#tDqtqLbaogrbH1<$�Bj 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 g^J07T{wIs7XyP5=M^ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dropbox.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-dropbox.png new file mode 100644 index 0000000000000000000000000000000000000000..5507c5c4fcb68310ae912e802cf1d1508ed7125a GIT binary patch literal 6161 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-facebook-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-facebook-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..293001aa3c3118a1b617bd9cc0a26900cc3cb8f9 GIT binary patch literal 1788 zcmcIjdrVVj6hHStxkcpFf<@c)GC|Rxqjpqu2$xzdK6nff+$N6=ML^0VC^aJX&LBet zM|^-$9^Enlr$8qvgH5>N!Vq;}hC`u+%FIA{h|cj)X?ICXw)xjs;x8xPIp_ELzVm%2 zC*Q%4AmvP}*;W8Bb4`FE6aZyI6bOuU*GgTRSr-wqK5P~1-vn$5j;YwX!kwW(8^DhA z^rM19qGLYYp`pLXE74Zz8kp9$9^>N?`MKI>037c%3jeU(or8wlMTF$>}kH3iBxr^m%PW!L*lcm zpN>7?QtNgvn4?(6Q(C=T&546YOT9?RTKg2y666b>B z2~C(YQl9P9;fFNG=MS5?)Py5rmjjtgX%`t9(hXK~K~&|dmY{k2@N6y>FqC@0o_@NH z`G^FU^pdVQ2=Q?5?{PTkI$FB|abMt@3^l?XMRjy^*7%N>pU2@G1YzP>(*g zDa+!?--;TLK3qG0#+cB)+T!Xq&Wqaf_j9xr0TE`=rsgW4!zIz3mXgop_fps1&EGjt zj|Wr=c{Pj9`C^&Tg9aqAi?X9`SL6_l9!(pUs#FGZ;Q`dG-8FBw!@I>}wstv_z31nh zyQA*I=WRbC#Kenj4z2gIEFPYCS;Rk8>6OgYc`uZG+|Za0hpYEXoi5`iMNUQEE=%N& z453t0e)*XBUdj{O6njtK=czvLklVK3oV}y7JO2C?bH)*Rv?IG#Z2W1!a-H~;LnMAP zrR+vh#~=FR)(rnL`a@dJ1XrE;c`k&DHBA!6tG~NfmC)kN5%?ECaNw>cP&SxtF{AK8 z#kl@BpR&Cdo-`SeXme5D{XwZmF1@Vn`YcKX*Q~TMD4@?E`Xk7sMfsl%+OpFa=R_IZ z)mZ1oUfWb&r?1m-K1c0Z-TXBqc zP+d>{$m2Bn<=g5?OSv9O0aOU8OCI*9-nKXa-vOeOyZ(;f=?-v>!QXJ3QV8Zh3X-d?f8PnxNrtd#$~;G$S=dQEjI7 d!~EAopuED>&n-^|R_UjdHLHRYmGYSVe*s6A_O1W` literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-facebook.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..6c41f80c019d2a1525a08e9562d75ff52ae86e14 GIT binary patch literal 1402 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+hoHcuDFkcwMx@1D-P z93awmG1ozVYmTZfj-`*Y%j7KjjV`h&Gv z`3L2%l+N_=x;rh%>-)CpQS*K-^z-@sz2Dh*=9bcEcG*n~by>@DrA;dt|NOe+zk8dv z?T;S}x7KA(?zgvU*!6ndWqXF5j3Jv}|9HvHZm`$%?;VC!t9N$a2U7f>Z#_t6Uh&*~ z**xh6|N1h9yUicj*)P~^W0R9PaCUAXJNtvj^JNcQ-MhKIh@t%5-$~3X#I6CEXAd>s zf5I^9yx;%&@Y(wr&cri3({Cu0oA=Y5J)qX;{|kn9cmKPyKPa!i$>?K0E5C^0>Y<9o z%pd;7moXTNGhAd0>2H&kZHWJ$#vX8gR&EIczniq|fi1?jUNG1&o#H#d#KE7Cx8Wk= zm2ftoGVO*p3|ia@)(z*J54>TpVL8LM;G^}1Hw-nrGI9;xK%uO3pbDLa4-7F(DeM7f zc}%Ss!WkYi{!p^8VMu3K&d|g>Ln^b3L67kea{*fcmx3k3f0dLn1~G>U2C)VPkGkXc z9;+o(-_#Ra5`K

        p8l*x+g#}K)8PGA`C1D9>3cQXcB7^tY zuYeCAu&g`~Z5Z;_qB*L)B81PSJQ>vX&;M*U0& zS{)hlvL})H0f^FY_$M@D_5Nw^9Jv7K~L@q_hjkViFz{TQsFYoWc@+ zQAH##%E;|$N`o@paS$1!E=UB9z%7!<)AtMFQ+TvW|u~}rQJc#=3O5%~cVF|?yjD(OOVtMXubwsccfe1St#z8K6{0>W+ z68sL$>4!iJ^Z|u}w=mOQ`V>k-OBs_5m1dwWs2({DP$;IeDq;!9Io>~tVEJvqQik>d z6(qm_hz8}WxkCo11Ui9n;tCfL6Y@z#XumLvsze5d#r-6h(XD*6 zj_Agp-RPW{mjm#3p5{)+c+@oHiB5QjW6&M2aMbG}UlC?)8O-CiH&uvl_Z898t)g(m zwo91wT!eX!1PtCDpD(o``r?`2bcwK0R2@gW2F2Jz26dpl@+Qxq)7Y9h9%~1-P`w#& zRz;(7C=h`1CmU6->xEFj*!YEe$cMq`y@FU~hu0!>VF#pM(KkT`QK;apg0ux4cx4TO z6do5;eMA@`PdnidOhMK+;#>MZfCOGz-2_R}lo~ozCkZWxLNUQoQggfE;Q)$LV@baQ z@NTB;xGl~Mk2a^gumqm-+hDrbBLl~gSC{qGF|1=23UqLghDasM*9zPKw94q%^M4`8 z0)`%hq#!``Zp)EI1E|v=29(AlgVUrfX~^nquHDHs#?;+*slIS^A-Vt?7A;^}5|z|9 zODn`a)4#6B9hx5oc+tqDF5{To-MH}|uiJ-LZ@WIW6=(^o=e=*d4=lD% z4^L5y*$YmauLgn34niK7(00dfBD-{5(u-)BmO%;*=(el zW;Qa&0>s zY@Rkd?Nq32PoEJ8a7R=3Jv}t_=76pV8hRh#c*aKI62o#Z?Pf@BYk-e&`R93qXKgfM zmjG)isHes5Slt84?6!EzWGY#5ch=Y5pl3q@M{}+7X~oIx-U?~S8U)s)T5~Pq4P;CyCvtXa4Aik-Uk1>dXaM?*p3<-r^tKsWVUx(I!o5&`5)zX zqXk-)+L33Io#MytvsKRMqPM>_=d~t?*Z9%LuUE@^R?`#6mIr? zt4jT8&n%HmPp@089M!Rni+QK_SK&#W!IycCZyGA3D@W|~KU*cv$9mSeStmYV+fUyb zaa7GN8aesZam@E;d5wCRWl(wXoi8tH0p!=YlVN>T5nD*vq#^sTT2$=BKLGM z-ky0DLsQZs#kP<%P4i+}kGKvh%XYWePZq@d-G#;FtjocF5&@fzC@|s$*+PrZ&yQh4 zSl^AN=Uo4-_*daCEKpBPC**|&8mWU)uaf=DQLYLT(WeTru_s&_kHTT=diOhVs6351 zG0jlx_e3 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-youtube.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..b025720cb7f7158b6c602219c7d65ea83ee22e47 GIT binary patch literal 2511 zcmcJRYgAKL7RUF!Hz5fG2#7qaN{XVOl!u_8^0*NwPaz;QLKPy#s5}Hk&{{AT6)aE{ z5y8TUsVL$Lf`~$OAQiQ=Qi)&%@j*ZxXhcYhBtS?q0oSZGYv#jzn)7AfbN+ju|L>f2 z);%YW9pb02J5Lt?^aK2T!U0h2Ckj+d8(OOtw`l{19US4SjsK5kPb@U6*V;=kc8fets=M!GVhC!+w`C@@NT9`;Bh) zHvS?VjnT=E-s`%0e!Q#;?%b9GjnZK$ET+9qk7yH5?Az15#fx4G~2j&8F+V^)L= zIAFt?75Ma4k>R(Rb02ahLsuC6`05+0!Ar6wb#5vB31L{H&nb-iD%Wb$ASdobZ|bRK zC&ruvsj#tTJ0_&{KoVNo2*T~&E@=Dni$>zu2du%&C8jlcX2p3|Qwkc9itHG@)5So> zX{jh1y#axu6Q|pJ-Y#dqI&eheL~2*o%Yv*v8C6q<%!jC_>({%DmrS(2S|D&S_F;kQ zq?mMK3vEl!O1Y||i52CzMc+mDbPdOqz3^1<-qkv9w^KVEoQ(GB4mpdK5*^S1U$6c~ zhuZPVR&4#~;3iTPZ;WBSFcx_=5YoeeSTq>v^h3TZ9Xd(aXFqGAHr~61r{s*)0DsQH z?_(b!eFJu4Z+yy8%u40ClXJISQrK;_>bhg9Jt_79mboaS>~|}3pk!VnH!(FjHx4KGEW&d0k|*kR z5&JeKKO*utg`K{S%&oBWpBdL;!SvEqm9Cef!M~#5{bi)k-7FDalmHwz&{oQJBz=wu zO%Ty0`Yfb&wj0sNgq@PO&^8C2rPa+PZtrja_xT@HiSqh<h(W!|XYjmlq(iF=U1rAP|Tv8}s4cKtX6ho-s>vg63!~n;QgjsW?S)r92E4BE$vi z?1HmfhF|I>JjYGQ>@3Fpkj>Jn{6ikf*llF8uC=8{TvTUyS}F64Z1H5dgjO z3y_{wkXGl4in0dd;HshMQ_yO}_+KQ^=g8>-WCr46t^oq=_rcK&6Uem*Thl<006#B> zx!898q@{odeKnqBcXz2FF@*`#aJ8&on#{cqy_Q>Dn;=y|ujTc>^Hm{iK78?TZy)`# z1+E#mvL(@PcIb&E@pIKTyS&?0#VHU`YnLh`sE2n>9R{w@yphkj|CBCCP3Op}v?}q; z3}#J)@x5mctV}vtrv%Zk9*k3P6|!-$DiPtf)+xVzOUF~?r|gzO+&G2%I*bpdzt$BO zLj^(|_B2M_5XTfbS!91s4b@(t2wwZUCGqm!$f6PqvY&D8(jhaP5AwO%((H%o6_`2f z+pFbL$H~bbSC{$e1{KniIP4ks2SROcHm*V>nkh{9uA2Yh>vXthuMAS$fr(p6;3}My zD6SeD)WHR6nls919ColJzI+ep?c>GppvaaNJ3}Bf#3k2T^3wt-qLD>(NmG3OGmZ&< zeRJdNUS^iWsOnLnlDgHOA{t&!m#|m(s#+np$X047@>^~Ci@spW%tbhMss$QR*G?;uJ;{u?d1h zVef845PV6MoZ9uBuUeSqV3Uu9ndF8>+8p#ZI%vWQSH=!*cd4winEzw)(F)D;bu~>L z{@Py+@qGoj?e5bF+MJUPZ*);00Tmb^d@POsa*ORBiz68z>tethMHH|qx%p$@`LOcZ~W%nozX7` z+{6KoEv^YJI7yd3^3F<1k7d#_Gf*b25Qa!YP?NfFdkg8uxfA{pOrPafjF`YJH=|V^ zB;N9PK4n=57Q82#yU+*2NwVoYm~+U7WWJo`1EZQ08a>DB{bZMZr)KkO&%=`)9-ke# zo01s3pU4fDRVw%jvgf?4(GQ{XQg4Lr7x;Tk@TLTdV$kVnOKV5teP&-7l%1eVe+X-_ zHbSp(iVUd8hTG@+N~+0E6NW1*KHWLFlbe&fUfkv4;Urw9w3q%;c5J~~FS%^!Hy^9lUc~{;`^7As zPP>j@hwFEbN0oMTMwyHxbgnBe&3M}-A<{T>sq&ulJ&vYX}G?{~gQz bKNGmjqKnI1+WY^c%_srBAwD(hxCj3UL*DCF literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/speakerphone.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/speakerphone.png new file mode 100644 index 0000000000000000000000000000000000000000..7766a2b7e1085a03eaac6a750a209c48519d4416 GIT binary patch literal 4310 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/speedometer.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/speedometer.png new file mode 100644 index 0000000000000000000000000000000000000000..29625aff6a0be26a6783eee8d659b9b707782fa3 GIT binary patch literal 4238 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/stats-bars.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/stats-bars.png new file mode 100644 index 0000000000000000000000000000000000000000..0a4134d234630854e482aa4873f6bac692f7cd84 GIT binary patch literal 218 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thermometer.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thermometer.png new file mode 100644 index 0000000000000000000000000000000000000000..9ba62b0937be9d193c7a0020236ac701dbbfd9e8 GIT binary patch literal 1980 zcmb_beKeG56o1~=%S_Wu%}8qwG5W9(X@oKf?=YoeG>OzAW2M>J)!2Ne$%|y_OxP0A zHbzR6G?7YQGb(Gu8l}=wnFvKHebY3vv%CGVTPNF|v-jL{?tRX4p8NaV-|sxzIlf*b zf(ZctKw7+r{B-> z7m4v-=#~5|OTJb8G5lBj3$qxK$4=5U z9nqQd_-PUCx$4|0DVFVTh9e_rw%#2*Suv5)Nk_vqw||^y%j)Pe+eAxAf2(j2Ag_XA z6HhnuC7aj{W0p+tKlUhk*J|kIaT#3xXNr|al&fC8hGY9TejUOo@@(!U`}1}?v?F^~ zyq(FYsq%ucXJLOwSV?V1M=>=hj-VxbM52eBl|-K^>Vv% ziYo?p4itZ%IZs~}>V8qfzSANyZozp|p@K7IPKYftNn4~j7YMyFE$p=$3N<$Nc;(_l z?THuT+Me2EgoMkTG6ee7xTqb_bjbhszUNnxr(*qVlLsA>C^yXIGYrZR&V_Z}Rsh1I z048GqvG}wFFbePhvH%DM$N>J=gGTCI?+5^$co`G9E6d17E{;p50_gAWWA7S)&&PiO zL%xg?f?ZD-4f2b}e5`=7!t4->SO<*Qyi!r-$~9Jgm0AHo*u_^Y%@zcpbwX*z4s}udk%&{hM`l1+RYHqiQs48NHd{|pabk^=T8$=&aPgJRGM()7j=X+?o zCGSI_=~Zhz8}nv)=mlr~@Guc^6*P)TAwl$Ykd$ZwNT~)GZ3{_UD`pF5OiyLfxMzlr zF~QGip?b}IKka>FD1|mx#pA3t=-C@>i^#B>oL`5`9S}W9R{FtV*7^lc+Rc+LY6&mq z?-Cyz;+;${C_2Zp+>D%R2EQ?FF;Y#VUK_7z2Nh=LVoOKR%f@Igwe&qKo%0yZ)}NGa zN3%i_Ky}oZ@_H|~Fx(tPkS66+R8Vl0M@35Pa&(WxP3p)&N;3*mszXo`L_vvUXnh!= zyw=s>CUmPdkvRf}uV4u-K702PnAX@d3EOwrxLgi zb*6B7+KM44F$IwjxyS?nJ;YZ*c#I@5V*wF>Ek5Ki0Jjh)r)M<(47nfxs;Fev+3E-v$&vx%t+M5eG2zAT}(-~uL z5WY2N)WQ0J71>7e@N1^_xLc|weIafO^}c{=k5a4*gkUYq0`@40OK<6%@=e$rq7h{T z8Ue?yPwbXZ!stE(1*v>%G&f+OF=ivzR}rEhNAJ)xa>{vN4qRHS@-s0vX^AS%D4BRq zSfKz@FC8c)a>!(WK#*LVPe4NxA~wKiYe!ezq}#nQRfr_gw{Bj-Ru%`QuBdZHjU<3> zs#24LjO1;GT=8hsEjj#g*Q*T37SJfoivY_AT}zznc?j;Gf}q4Y``}@_h*1 RtMreH#S45{6&~Ew-vQ>(hOGbq literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thumbsdown.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/thumbsdown.png new file mode 100644 index 0000000000000000000000000000000000000000..8e8cc85f6aa9180b46334b00df69e0f5d696f6f6 GIT binary patch literal 2288 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/toggle-filled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/toggle-filled.png new file mode 100644 index 0000000000000000000000000000000000000000..caff1e93a3ad6d435a4f0b10b70441826a0ec6ae GIT binary patch literal 3194 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 X;SG}tl*^-Bf1*~0>@6D2XsQ1OCI(m5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/trash-b.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/trash-b.png new file mode 100644 index 0000000000000000000000000000000000000000..7a81ffe49f067cde94fef6ec317f52ff49d504be GIT binary patch literal 1882 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+h&G*1`DkcwMx?%d6r z?I6H*fmQf;8K<9ylh~~9_2-s_RbO@sR6073cg|-nW2tYq8k`vvymx-02sC0TWMy&2cAIK?i{i>@ZAQC=lLGgj`b1df14gWn%yRglt zP?gh)Z30WGgJ%F+iJAtpSJS-aTRcV#Jq*kTv=W{ktC)WM(d%vV7kf=_7Td9P+w0@1 zuS|K{{lxD$Tz>mIan|GN8Os;m&u)2h==tnr``+(5G+i`Kc}?8)uYdoyUgx;2@kfNS zNb2F0n`Rz*HTzPfw%_K+E&ml;@z3PYv`dfQ8Lap-yVhV%m_6UD!=HurB*%O%OIrO) z{^Ol#rLU&`PoB0o-fH=$`;uSFPyblmdr)1cx7_CYleU{{W1IXVc^bm6HQxL9C+R(3 zurON_Lr-1|i?ed8*|MnT|DNZ(*gwrdb(xpZ``Cr@H*Q|MyXD^BzUP%OcF%+lq&N68 z6gNm7klD~7wdCK*i{2A{v0Vx_IGn&CBgw+s$mZz0!101WhJXo+6p;J>JnND+2kC>Z zteYj7_W#UVvHb3&DpMA_dC@1tw{pJ=;B8cHUhsS_Z__{40;xS-*A>2cI{X$qQK>$iSsY4KKMRbXJ`aA05(XkcJbUU7pLQ#xAM|SiS-(T+ROE)q31DYz;4Ko$kp#KvfY}MX6GjIh zsyA^LiRFlbh4oJ0Q2e6X*4m9xpsh(`#+4*RC8ali&u4Bh*xGt^zU|?V-$xiUfnjz< zLHC5X4l5}1q9*9y5at1~7O+(|9R)EQcrP{KQTKrR8w;pZVfeE_uKN0H2?I5tK@M|c zH{NWjIoK%zlxW>{JdOJktNOeIkTQn&4eAmg8pT`>o(aGb3M5o>a7d_oaC+LeGvaSJ z*+5mfc%{ma5Q)AuWLP?j6hC<*b`Vlt#F)|Ud&!qA8lPLdfz-<;@}_Q4lxxr4@O{;lUl-hvuPcSW@b%Ljo<+#fCX%sj!6w7z(lmd5hx$Q1r`Kq(LD%Cra<{fU~GaCU)BT+BOeIX zY*C2bpgIGbq;n2VO8}=*4%f>~Wx$vRCV38zt1xCjGd8s#Q9}oit-!FVdQ&MBb@02Baq A+|D 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/umbrella.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/umbrella.png new file mode 100644 index 0000000000000000000000000000000000000000..6b1c5b4c70a7c249e7381c5d7abc5f3f7cb94df1 GIT binary patch literal 3416 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 OlhYPg`+Iglr~VG$pNUKW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/unlocked.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/unlocked.png new file mode 100644 index 0000000000000000000000000000000000000000..83c0d487419228c63f56e2287181835e960af4cc GIT binary patch literal 2412 zcmcIkXH-)O7Je@YkWfR1pz@TWvLL9Tw-8za3JFD!p@bqLQl&Y-N{9+5g9a%gQp3Oi zN~jJ;i9;9zf;1^2C`i*FNR<&pAz5aA?m3?0+1a^&zI(sh?~i+p}?EdGIQ!A_Zdk_Br0AwZ6%EIO1tHp_dTMQ#Kb=rYyq4rZ6^~C$lq(0|_;Og;- z>aoHcwA4KlMFq&_wiiWrs7BSiBr%qs>#o zMX6d|<{!-S6WlNs%Xaz~|DCtuI83{LxfT??q1t)V^b>}ZR7VSuS;-RAH#E9(g0T{# zvTkfhH~0`ZF&youO~^GoiD`={F+D*Z_%Vai>MZCKm4~gKK1mmyW!dN($I`H)4x7`& zWS1xXzEiF;kC*SO2n>4ctkp{{a#$b24MZY7PCiXUb7EHWv#X>y{z4}mo|>W4Bl8a= zNpVR1`IX79XO`}GOLGygs~@X}GLRg1o(!04ZcXj-soo}|y^qez=b>1%vX_n_aP7|M zFV{k+WXFh&Ln!=VR$$N!gzhA-W24YW#*pWhM_sNW*54D&JfpsYvTbv7?x_v{p7IMm zVc`<@SiF>2`o>LBh!+5?9fYTuE8@1hfEhkJ7cUKt`v^e!yXC*UiJeNl9qYf}L#HJbIlNUDW-iiQOf z^tLx;O612K%1WDT^!z;ZlHcl62cD%YcB<2(h3bYI>f;BX&oOI0!x+wsPHvB@W!@O# zk{@?ZF8?u7N8D~roPw3QrlLNyjGff}pfh4{|rpkPpKs+SPJtvKIH zj%I z(WP)0ToYmU5{~s`L{b*X3w~<*W2bGV!1Z;{ikFE*XgM`Dms7y^U%8PhEkM%|)_2Ob z)@&eSG1EK6QQ8|}mR8Ql+0{aQg2}N7estMGs-aM_L*|~dWfl@n4kX|$S+I$jJm^U6 zsEVOQeWLzCxRtdx*|zea0dT<(!F+@Kifkcd+Z;5oMSYg-y6~&&G0RC$>jsx+?3S$< z)M((?*kU&IbfTNyAlvxd@ufVB_N~_RnU`7=NuqN!7r$KExABoBDKKt%cODKg-j5?Q zoC8cu8>0k&YV6(s(d6hpD%mXRH|)6r&_AT1uUq&mTOsBRpYd2T=!)J-U4V)RW`D6E z-Pc0|=6FYtd7KY7pFm9hoPK+{yKq(O$e2W*E|(TY;+h|?A3!=N!;5CG23<`yA7WAh z1Mf)|Br4obb7LG=(2GPpXZkM9|BU#Y883S}RSL?Ih8WI>ZFbCFk){M|w$3{{F1J~( zJ$0-`O>IdPl+Fd_E*g4Rv!UA$#0>QIt}dNB~|<`Rk2x-1?xmSWK1%9d)o~AZ{Dae)S|1Y42N6t_!{? zJ^L?`*n4%HSf$AJ&05@%0xXE2!xvz>AmTY94HSi=aq*>+i!+Rvc�c)Hd?9z(-n(7fk#Z@i z_SO@$=ZwuKJ z?MO6%sk1>3``Tu8gh3LlfUlqxH~(PS@QLmis&yp%S(;WXt+t8(y53(Jz$pN?||j>xtGm_a|bE5SfzjjI%~e>v1&{?uf# zb$YRR{Kp;smm0jQ}5CI{_qlO}cfN^}s>H_ni)+dkyuZhF~U?3z(fd4AZ!WMzPy z&oJJ?Lh&elw8N92cI{irW`dP??};)tqt0XR*Xxd^OH~TC!)ew}Ltmc2v-@6@-kF$I z-+x_kXvH~t0d6{z!EwubzWBDNedCu>Y5O6#6y;Up$axMmnQiCiU65j( z-)>xV2B-GXTSP2_Y^w9>jo2?oI5l$vBUzUhvRhecL9OA+EPU=dsYXFF#yKokkNl4F zD|N4u!E@KVi%=+4r}qrxqx|MfQ*_g~`G$ zh1K6wa3cj75$FmWYDdEmy^5)~eXZV1b9sBYl5i6~=LP)=#$(RlCLSE5Tb zI@f_cX~EOo8!5VeX_Zld5CL3H6s@|E6RAW8WfdwFN##Umkc%RNZ2MeM4afK)^4^6*Qmzk$C{z+P54# zJWs%6P&OgyqWW;Hrib$wzv&ho?H(Pg4APBS+wb+9CyXxAqilOv^T5r;GI{6cb2y&C zL~N#m3F)z9_pE%JPDYyXl7dssrSkJb02)IItM_=D-42PlSa3&FfMn->-??vsug!FA z&0QWNaac>`X8aaOg1Xo67~=_T?H!{1GykXn{j=g`?z5zlH`^W?lb<1>ULSMwf73&g<%5x=|# zw?wsyUsC!P@5*=HE`o$KDZo1(8__A*z7WD&wd9|4%&16Qug<-Hjv<{Ub_!N^(ZZnZ zuT}^O7q-3n!#*xIb*4AtnDYLb`GF*_Tj{E|#l9MGuxgP^xV)3zQae)Bc!yIWaKk3) z%QNPYW4AI=aMtq!DQ?_jc-dr)!FIN{G?0|fZ#O`0Vb|DlVpj_^a>I?fXtR@z$BVW| z5y$Lxa#8P!8)3})BC)FGAkS?r@^9=xs|0gqKd0x(y@f}1-L$#33Zvs-vRKqoxEah3 z1kZ!*v=9Ar|35?>D91;?_2}q=_5>zOs3R1;NDmpQJ5|3Z3Y1^ z4uZ@k5MbAhyucd6pXO_SPq&0RX^9YbsOKlUe(-GK&r~$g#>%HNE$^B!h{(1o1?l)W zA5e$ZQU~iCdJhuee8t^CSb8t?_yW|9j$%dnf|jQzHj$3{xBLHwrT56=wPgg(#TcHe za0dnUmM!72Yd`=)!0`cPy@GImP$(}L=K$L-x-b%CMiB+QH9)HXazGp42hk}wp6h~* zqkSogKY^hIVR>7Xwt5iZY+SZ%ca|!ZaS25!Wt*{OyuW^&nI4X|MQNjCoieUO4XOz; z93gT%u*P5%S=)u%g{?sAv9=)ZmI>U6260~CDH<*cgq-yN90Xz7wl_0D>PT~kntix2 zC}kR+I6<9McD{)m@#jlSi<~O2#Zx0mqBS;{E`^%-{N3twiO)(SIZn##$Oz^Tk%tjB zyMRQUiGUDgdf)s+v0LgPP@dJ%hpJ-gKiaDyd+<{Em19I*GCXy@)C^U%Waq%CS5DY&KwbaDEcJe3kyf{p{iQFFLyI1Cz4V8yK7 zyf@vi9%jkMLNn1TE;bhI4#seEcI}(^`(n5yO6Zw9^R~ZfE(9ZR@2QS`i;r41sYMBm zlJ$JW<{{dZc2h1OEO37J<%&%kp#SdYA*j~1CI5($Cu1GjaoGRt$^?D!H%)0bragb0 NFkC#GZ#c2i{{dE}8R`H4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/usb.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/usb.png new file mode 100644 index 0000000000000000000000000000000000000000..87857b462a16f04b7e0753e7c3a7953a86f8caa5 GIT binary patch literal 3950 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 LN6U)cjHLepBN8t0 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wand.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wand.png new file mode 100644 index 0000000000000000000000000000000000000000..0dbe13cf287f6a07a315ccbf2ec19c21a30883c2 GIT binary patch literal 1933 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 Kd@gzMMgIYjrVye4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wifi.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wifi.png new file mode 100644 index 0000000000000000000000000000000000000000..19bedd87271fedee951ecbee414c8f95da0f7208 GIT binary patch literal 3037 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wineglass.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/wineglass.png new file mode 100644 index 0000000000000000000000000000000000000000..881b6673ac007d1fb8109f67b321d694dc3b6b07 GIT binary patch literal 3734 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 IbSM%32CM%LzyJUM literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/woman.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/woman.png new file mode 100644 index 0000000000000000000000000000000000000000..0cab2b5d75482137e94a089f85e4ce3c925a8429 GIT binary patch literal 3592 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/xbox.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/xbox.png new file mode 100644 index 0000000000000000000000000000000000000000..22d1f8518a9ccbf66ff7df4dec5e9b26fdc57802 GIT binary patch literal 4958 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 GJ@r4IaIc2| literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/readme.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/readme.md new file mode 100644 index 0000000..f530251 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/readme.md @@ -0,0 +1,60 @@ +# Ionicons + + +The premium icon font for [Ionic](http://ionicframework.com/). Designed by [@benjsperry](https://twitter.com/benjsperry). + +Note: All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by Drifty, nor vice versa. + +Visit [ionicons.com](http://ionicons.com) and check out the search feature, which has keywords identifying common icon names and styles. For example, if you search for “arrow” we call up every icon that could possibly be used as an arrow. We’ve also included each icon’s class name for easy copy/pasting when you’re developing! + +We intend for this icon pack to be used with [Ionic](http://ionicframework.com/), but it’s by no means limited to it. Use them wherever you see fit, personal or commercial. They are free to use and licensed under [MIT](http://opensource.org/licenses/MIT). + + +## Getting Started + + 1. Download and extract the font pack + 2. Copy the `ionicons.css` to your project + 3. Copy the `fonts` folder to your project + 4. Ensure the font urls within `ionicons.css` properly reference the `fonts` path within your project. + 5. Include a reference to the `ionicons.css` file from every webpage you need to use it. + +Or install with [component](https://github.com/component/component): + + $ component install driftyco/ionicons + +Or perhaps you're known to use [bower](http://bower.io/)? + + $ bower install ionicons + + +## HTML Example + +You can use [ionicons.com](http://ionicons.com) to easily find the icon you want to use. Once you've copied the desired icon's CSS classname, simply add the `icon` and icon's classname, such as `ion-home` to an HTML element. + + + + +## Build Instructions + +This repo already comes with all the files built and ready to go, but can also build the fonts from the source. Requires Python, FontForge and Sass: + +1) Install FontForge, which is the program that creates the font files from the SVG files: + + $ brew install fontforge ttfautohint + +2) Install [Sass](http://sass-lang.com/) + + $ gem install sass + +3) Add or subtract files from the `src/` folder you'd like to be apart of the font files. + +4) Modify any settings in the `builder/manifest.json` file. You can change the name of the font-family and CSS classname prefix. + +5) Run the build command: + + python ./builder/generate.py + + +## License + +Ionicons is licensed under the [MIT license](http://opensource.org/licenses/MIT). diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-font.scss b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-font.scss new file mode 100644 index 0000000..76ec6eb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-font.scss @@ -0,0 +1,27 @@ +// Ionicons Font Path +// -------------------------- + +@font-face { + font-family: $ionicons-font-family; + src:url("#{$ionicons-font-path}/ionicons.eot?v=#{$ionicons-version}"); + src:url("#{$ionicons-font-path}/ionicons.eot?v=#{$ionicons-version}#iefix") format("embedded-opentype"), + url("#{$ionicons-font-path}/ionicons.ttf?v=#{$ionicons-version}") format("truetype"), + url("#{$ionicons-font-path}/ionicons.woff?v=#{$ionicons-version}") format("woff"), + url("#{$ionicons-font-path}/ionicons.svg?v=#{$ionicons-version}#Ionicons") format("svg"); + font-weight: normal; + font-style: normal; +} + +.ion { + display: inline-block; + font-family: $ionicons-font-family; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + text-rendering: auto; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-icons.scss b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-icons.scss new file mode 100644 index 0000000..d08d4f0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-icons.scss @@ -0,0 +1,1473 @@ +// Ionicons Icons +// -------------------------- + +.ionicons, +.#{$ionicons-prefix}alert:before, +.#{$ionicons-prefix}alert-circled:before, +.#{$ionicons-prefix}android-add:before, +.#{$ionicons-prefix}android-add-circle:before, +.#{$ionicons-prefix}android-alarm-clock:before, +.#{$ionicons-prefix}android-alert:before, +.#{$ionicons-prefix}android-apps:before, +.#{$ionicons-prefix}android-archive:before, +.#{$ionicons-prefix}android-arrow-back:before, +.#{$ionicons-prefix}android-arrow-down:before, +.#{$ionicons-prefix}android-arrow-dropdown:before, +.#{$ionicons-prefix}android-arrow-dropdown-circle:before, +.#{$ionicons-prefix}android-arrow-dropleft:before, +.#{$ionicons-prefix}android-arrow-dropleft-circle:before, +.#{$ionicons-prefix}android-arrow-dropright:before, +.#{$ionicons-prefix}android-arrow-dropright-circle:before, +.#{$ionicons-prefix}android-arrow-dropup:before, +.#{$ionicons-prefix}android-arrow-dropup-circle:before, +.#{$ionicons-prefix}android-arrow-forward:before, +.#{$ionicons-prefix}android-arrow-up:before, +.#{$ionicons-prefix}android-attach:before, +.#{$ionicons-prefix}android-bar:before, +.#{$ionicons-prefix}android-bicycle:before, +.#{$ionicons-prefix}android-boat:before, +.#{$ionicons-prefix}android-bookmark:before, +.#{$ionicons-prefix}android-bulb:before, +.#{$ionicons-prefix}android-bus:before, +.#{$ionicons-prefix}android-calendar:before, +.#{$ionicons-prefix}android-call:before, +.#{$ionicons-prefix}android-camera:before, +.#{$ionicons-prefix}android-cancel:before, +.#{$ionicons-prefix}android-car:before, +.#{$ionicons-prefix}android-cart:before, +.#{$ionicons-prefix}android-chat:before, +.#{$ionicons-prefix}android-checkbox:before, +.#{$ionicons-prefix}android-checkbox-blank:before, +.#{$ionicons-prefix}android-checkbox-outline:before, +.#{$ionicons-prefix}android-checkbox-outline-blank:before, +.#{$ionicons-prefix}android-checkmark-circle:before, +.#{$ionicons-prefix}android-clipboard:before, +.#{$ionicons-prefix}android-close:before, +.#{$ionicons-prefix}android-cloud:before, +.#{$ionicons-prefix}android-cloud-circle:before, +.#{$ionicons-prefix}android-cloud-done:before, +.#{$ionicons-prefix}android-cloud-outline:before, +.#{$ionicons-prefix}android-color-palette:before, +.#{$ionicons-prefix}android-compass:before, +.#{$ionicons-prefix}android-contact:before, +.#{$ionicons-prefix}android-contacts:before, +.#{$ionicons-prefix}android-contract:before, +.#{$ionicons-prefix}android-create:before, +.#{$ionicons-prefix}android-delete:before, +.#{$ionicons-prefix}android-desktop:before, +.#{$ionicons-prefix}android-document:before, +.#{$ionicons-prefix}android-done:before, +.#{$ionicons-prefix}android-done-all:before, +.#{$ionicons-prefix}android-download:before, +.#{$ionicons-prefix}android-drafts:before, +.#{$ionicons-prefix}android-exit:before, +.#{$ionicons-prefix}android-expand:before, +.#{$ionicons-prefix}android-favorite:before, +.#{$ionicons-prefix}android-favorite-outline:before, +.#{$ionicons-prefix}android-film:before, +.#{$ionicons-prefix}android-folder:before, +.#{$ionicons-prefix}android-folder-open:before, +.#{$ionicons-prefix}android-funnel:before, +.#{$ionicons-prefix}android-globe:before, +.#{$ionicons-prefix}android-hand:before, +.#{$ionicons-prefix}android-hangout:before, +.#{$ionicons-prefix}android-happy:before, +.#{$ionicons-prefix}android-home:before, +.#{$ionicons-prefix}android-image:before, +.#{$ionicons-prefix}android-laptop:before, +.#{$ionicons-prefix}android-list:before, +.#{$ionicons-prefix}android-locate:before, +.#{$ionicons-prefix}android-lock:before, +.#{$ionicons-prefix}android-mail:before, +.#{$ionicons-prefix}android-map:before, +.#{$ionicons-prefix}android-menu:before, +.#{$ionicons-prefix}android-microphone:before, +.#{$ionicons-prefix}android-microphone-off:before, +.#{$ionicons-prefix}android-more-horizontal:before, +.#{$ionicons-prefix}android-more-vertical:before, +.#{$ionicons-prefix}android-navigate:before, +.#{$ionicons-prefix}android-notifications:before, +.#{$ionicons-prefix}android-notifications-none:before, +.#{$ionicons-prefix}android-notifications-off:before, +.#{$ionicons-prefix}android-open:before, +.#{$ionicons-prefix}android-options:before, +.#{$ionicons-prefix}android-people:before, +.#{$ionicons-prefix}android-person:before, +.#{$ionicons-prefix}android-person-add:before, +.#{$ionicons-prefix}android-phone-landscape:before, +.#{$ionicons-prefix}android-phone-portrait:before, +.#{$ionicons-prefix}android-pin:before, +.#{$ionicons-prefix}android-plane:before, +.#{$ionicons-prefix}android-playstore:before, +.#{$ionicons-prefix}android-print:before, +.#{$ionicons-prefix}android-radio-button-off:before, +.#{$ionicons-prefix}android-radio-button-on:before, +.#{$ionicons-prefix}android-refresh:before, +.#{$ionicons-prefix}android-remove:before, +.#{$ionicons-prefix}android-remove-circle:before, +.#{$ionicons-prefix}android-restaurant:before, +.#{$ionicons-prefix}android-sad:before, +.#{$ionicons-prefix}android-search:before, +.#{$ionicons-prefix}android-send:before, +.#{$ionicons-prefix}android-settings:before, +.#{$ionicons-prefix}android-share:before, +.#{$ionicons-prefix}android-share-alt:before, +.#{$ionicons-prefix}android-star:before, +.#{$ionicons-prefix}android-star-half:before, +.#{$ionicons-prefix}android-star-outline:before, +.#{$ionicons-prefix}android-stopwatch:before, +.#{$ionicons-prefix}android-subway:before, +.#{$ionicons-prefix}android-sunny:before, +.#{$ionicons-prefix}android-sync:before, +.#{$ionicons-prefix}android-textsms:before, +.#{$ionicons-prefix}android-time:before, +.#{$ionicons-prefix}android-train:before, +.#{$ionicons-prefix}android-unlock:before, +.#{$ionicons-prefix}android-upload:before, +.#{$ionicons-prefix}android-volume-down:before, +.#{$ionicons-prefix}android-volume-mute:before, +.#{$ionicons-prefix}android-volume-off:before, +.#{$ionicons-prefix}android-volume-up:before, +.#{$ionicons-prefix}android-walk:before, +.#{$ionicons-prefix}android-warning:before, +.#{$ionicons-prefix}android-watch:before, +.#{$ionicons-prefix}android-wifi:before, +.#{$ionicons-prefix}aperture:before, +.#{$ionicons-prefix}archive:before, +.#{$ionicons-prefix}arrow-down-a:before, +.#{$ionicons-prefix}arrow-down-b:before, +.#{$ionicons-prefix}arrow-down-c:before, +.#{$ionicons-prefix}arrow-expand:before, +.#{$ionicons-prefix}arrow-graph-down-left:before, +.#{$ionicons-prefix}arrow-graph-down-right:before, +.#{$ionicons-prefix}arrow-graph-up-left:before, +.#{$ionicons-prefix}arrow-graph-up-right:before, +.#{$ionicons-prefix}arrow-left-a:before, +.#{$ionicons-prefix}arrow-left-b:before, +.#{$ionicons-prefix}arrow-left-c:before, +.#{$ionicons-prefix}arrow-move:before, +.#{$ionicons-prefix}arrow-resize:before, +.#{$ionicons-prefix}arrow-return-left:before, +.#{$ionicons-prefix}arrow-return-right:before, +.#{$ionicons-prefix}arrow-right-a:before, +.#{$ionicons-prefix}arrow-right-b:before, +.#{$ionicons-prefix}arrow-right-c:before, +.#{$ionicons-prefix}arrow-shrink:before, +.#{$ionicons-prefix}arrow-swap:before, +.#{$ionicons-prefix}arrow-up-a:before, +.#{$ionicons-prefix}arrow-up-b:before, +.#{$ionicons-prefix}arrow-up-c:before, +.#{$ionicons-prefix}asterisk:before, +.#{$ionicons-prefix}at:before, +.#{$ionicons-prefix}backspace:before, +.#{$ionicons-prefix}backspace-outline:before, +.#{$ionicons-prefix}bag:before, +.#{$ionicons-prefix}battery-charging:before, +.#{$ionicons-prefix}battery-empty:before, +.#{$ionicons-prefix}battery-full:before, +.#{$ionicons-prefix}battery-half:before, +.#{$ionicons-prefix}battery-low:before, +.#{$ionicons-prefix}beaker:before, +.#{$ionicons-prefix}beer:before, +.#{$ionicons-prefix}bluetooth:before, +.#{$ionicons-prefix}bonfire:before, +.#{$ionicons-prefix}bookmark:before, +.#{$ionicons-prefix}bowtie:before, +.#{$ionicons-prefix}briefcase:before, +.#{$ionicons-prefix}bug:before, +.#{$ionicons-prefix}calculator:before, +.#{$ionicons-prefix}calendar:before, +.#{$ionicons-prefix}camera:before, +.#{$ionicons-prefix}card:before, +.#{$ionicons-prefix}cash:before, +.#{$ionicons-prefix}chatbox:before, +.#{$ionicons-prefix}chatbox-working:before, +.#{$ionicons-prefix}chatboxes:before, +.#{$ionicons-prefix}chatbubble:before, +.#{$ionicons-prefix}chatbubble-working:before, +.#{$ionicons-prefix}chatbubbles:before, +.#{$ionicons-prefix}checkmark:before, +.#{$ionicons-prefix}checkmark-circled:before, +.#{$ionicons-prefix}checkmark-round:before, +.#{$ionicons-prefix}chevron-down:before, +.#{$ionicons-prefix}chevron-left:before, +.#{$ionicons-prefix}chevron-right:before, +.#{$ionicons-prefix}chevron-up:before, +.#{$ionicons-prefix}clipboard:before, +.#{$ionicons-prefix}clock:before, +.#{$ionicons-prefix}close:before, +.#{$ionicons-prefix}close-circled:before, +.#{$ionicons-prefix}close-round:before, +.#{$ionicons-prefix}closed-captioning:before, +.#{$ionicons-prefix}cloud:before, +.#{$ionicons-prefix}code:before, +.#{$ionicons-prefix}code-download:before, +.#{$ionicons-prefix}code-working:before, +.#{$ionicons-prefix}coffee:before, +.#{$ionicons-prefix}compass:before, +.#{$ionicons-prefix}compose:before, +.#{$ionicons-prefix}connection-bars:before, +.#{$ionicons-prefix}contrast:before, +.#{$ionicons-prefix}crop:before, +.#{$ionicons-prefix}cube:before, +.#{$ionicons-prefix}disc:before, +.#{$ionicons-prefix}document:before, +.#{$ionicons-prefix}document-text:before, +.#{$ionicons-prefix}drag:before, +.#{$ionicons-prefix}earth:before, +.#{$ionicons-prefix}easel:before, +.#{$ionicons-prefix}edit:before, +.#{$ionicons-prefix}egg:before, +.#{$ionicons-prefix}eject:before, +.#{$ionicons-prefix}email:before, +.#{$ionicons-prefix}email-unread:before, +.#{$ionicons-prefix}erlenmeyer-flask:before, +.#{$ionicons-prefix}erlenmeyer-flask-bubbles:before, +.#{$ionicons-prefix}eye:before, +.#{$ionicons-prefix}eye-disabled:before, +.#{$ionicons-prefix}female:before, +.#{$ionicons-prefix}filing:before, +.#{$ionicons-prefix}film-marker:before, +.#{$ionicons-prefix}fireball:before, +.#{$ionicons-prefix}flag:before, +.#{$ionicons-prefix}flame:before, +.#{$ionicons-prefix}flash:before, +.#{$ionicons-prefix}flash-off:before, +.#{$ionicons-prefix}folder:before, +.#{$ionicons-prefix}fork:before, +.#{$ionicons-prefix}fork-repo:before, +.#{$ionicons-prefix}forward:before, +.#{$ionicons-prefix}funnel:before, +.#{$ionicons-prefix}gear-a:before, +.#{$ionicons-prefix}gear-b:before, +.#{$ionicons-prefix}grid:before, +.#{$ionicons-prefix}hammer:before, +.#{$ionicons-prefix}happy:before, +.#{$ionicons-prefix}happy-outline:before, +.#{$ionicons-prefix}headphone:before, +.#{$ionicons-prefix}heart:before, +.#{$ionicons-prefix}heart-broken:before, +.#{$ionicons-prefix}help:before, +.#{$ionicons-prefix}help-buoy:before, +.#{$ionicons-prefix}help-circled:before, +.#{$ionicons-prefix}home:before, +.#{$ionicons-prefix}icecream:before, +.#{$ionicons-prefix}image:before, +.#{$ionicons-prefix}images:before, +.#{$ionicons-prefix}information:before, +.#{$ionicons-prefix}information-circled:before, +.#{$ionicons-prefix}ionic:before, +.#{$ionicons-prefix}ios-alarm:before, +.#{$ionicons-prefix}ios-alarm-outline:before, +.#{$ionicons-prefix}ios-albums:before, +.#{$ionicons-prefix}ios-albums-outline:before, +.#{$ionicons-prefix}ios-americanfootball:before, +.#{$ionicons-prefix}ios-americanfootball-outline:before, +.#{$ionicons-prefix}ios-analytics:before, +.#{$ionicons-prefix}ios-analytics-outline:before, +.#{$ionicons-prefix}ios-arrow-back:before, +.#{$ionicons-prefix}ios-arrow-down:before, +.#{$ionicons-prefix}ios-arrow-forward:before, +.#{$ionicons-prefix}ios-arrow-left:before, +.#{$ionicons-prefix}ios-arrow-right:before, +.#{$ionicons-prefix}ios-arrow-thin-down:before, +.#{$ionicons-prefix}ios-arrow-thin-left:before, +.#{$ionicons-prefix}ios-arrow-thin-right:before, +.#{$ionicons-prefix}ios-arrow-thin-up:before, +.#{$ionicons-prefix}ios-arrow-up:before, +.#{$ionicons-prefix}ios-at:before, +.#{$ionicons-prefix}ios-at-outline:before, +.#{$ionicons-prefix}ios-barcode:before, +.#{$ionicons-prefix}ios-barcode-outline:before, +.#{$ionicons-prefix}ios-baseball:before, +.#{$ionicons-prefix}ios-baseball-outline:before, +.#{$ionicons-prefix}ios-basketball:before, +.#{$ionicons-prefix}ios-basketball-outline:before, +.#{$ionicons-prefix}ios-bell:before, +.#{$ionicons-prefix}ios-bell-outline:before, +.#{$ionicons-prefix}ios-body:before, +.#{$ionicons-prefix}ios-body-outline:before, +.#{$ionicons-prefix}ios-bolt:before, +.#{$ionicons-prefix}ios-bolt-outline:before, +.#{$ionicons-prefix}ios-book:before, +.#{$ionicons-prefix}ios-book-outline:before, +.#{$ionicons-prefix}ios-bookmarks:before, +.#{$ionicons-prefix}ios-bookmarks-outline:before, +.#{$ionicons-prefix}ios-box:before, +.#{$ionicons-prefix}ios-box-outline:before, +.#{$ionicons-prefix}ios-briefcase:before, +.#{$ionicons-prefix}ios-briefcase-outline:before, +.#{$ionicons-prefix}ios-browsers:before, +.#{$ionicons-prefix}ios-browsers-outline:before, +.#{$ionicons-prefix}ios-calculator:before, +.#{$ionicons-prefix}ios-calculator-outline:before, +.#{$ionicons-prefix}ios-calendar:before, +.#{$ionicons-prefix}ios-calendar-outline:before, +.#{$ionicons-prefix}ios-camera:before, +.#{$ionicons-prefix}ios-camera-outline:before, +.#{$ionicons-prefix}ios-cart:before, +.#{$ionicons-prefix}ios-cart-outline:before, +.#{$ionicons-prefix}ios-chatboxes:before, +.#{$ionicons-prefix}ios-chatboxes-outline:before, +.#{$ionicons-prefix}ios-chatbubble:before, +.#{$ionicons-prefix}ios-chatbubble-outline:before, +.#{$ionicons-prefix}ios-checkmark:before, +.#{$ionicons-prefix}ios-checkmark-empty:before, +.#{$ionicons-prefix}ios-checkmark-outline:before, +.#{$ionicons-prefix}ios-circle-filled:before, +.#{$ionicons-prefix}ios-circle-outline:before, +.#{$ionicons-prefix}ios-clock:before, +.#{$ionicons-prefix}ios-clock-outline:before, +.#{$ionicons-prefix}ios-close:before, +.#{$ionicons-prefix}ios-close-empty:before, +.#{$ionicons-prefix}ios-close-outline:before, +.#{$ionicons-prefix}ios-cloud:before, +.#{$ionicons-prefix}ios-cloud-download:before, +.#{$ionicons-prefix}ios-cloud-download-outline:before, +.#{$ionicons-prefix}ios-cloud-outline:before, +.#{$ionicons-prefix}ios-cloud-upload:before, +.#{$ionicons-prefix}ios-cloud-upload-outline:before, +.#{$ionicons-prefix}ios-cloudy:before, +.#{$ionicons-prefix}ios-cloudy-night:before, +.#{$ionicons-prefix}ios-cloudy-night-outline:before, +.#{$ionicons-prefix}ios-cloudy-outline:before, +.#{$ionicons-prefix}ios-cog:before, +.#{$ionicons-prefix}ios-cog-outline:before, +.#{$ionicons-prefix}ios-color-filter:before, +.#{$ionicons-prefix}ios-color-filter-outline:before, +.#{$ionicons-prefix}ios-color-wand:before, +.#{$ionicons-prefix}ios-color-wand-outline:before, +.#{$ionicons-prefix}ios-compose:before, +.#{$ionicons-prefix}ios-compose-outline:before, +.#{$ionicons-prefix}ios-contact:before, +.#{$ionicons-prefix}ios-contact-outline:before, +.#{$ionicons-prefix}ios-copy:before, +.#{$ionicons-prefix}ios-copy-outline:before, +.#{$ionicons-prefix}ios-crop:before, +.#{$ionicons-prefix}ios-crop-strong:before, +.#{$ionicons-prefix}ios-download:before, +.#{$ionicons-prefix}ios-download-outline:before, +.#{$ionicons-prefix}ios-drag:before, +.#{$ionicons-prefix}ios-email:before, +.#{$ionicons-prefix}ios-email-outline:before, +.#{$ionicons-prefix}ios-eye:before, +.#{$ionicons-prefix}ios-eye-outline:before, +.#{$ionicons-prefix}ios-fastforward:before, +.#{$ionicons-prefix}ios-fastforward-outline:before, +.#{$ionicons-prefix}ios-filing:before, +.#{$ionicons-prefix}ios-filing-outline:before, +.#{$ionicons-prefix}ios-film:before, +.#{$ionicons-prefix}ios-film-outline:before, +.#{$ionicons-prefix}ios-flag:before, +.#{$ionicons-prefix}ios-flag-outline:before, +.#{$ionicons-prefix}ios-flame:before, +.#{$ionicons-prefix}ios-flame-outline:before, +.#{$ionicons-prefix}ios-flask:before, +.#{$ionicons-prefix}ios-flask-outline:before, +.#{$ionicons-prefix}ios-flower:before, +.#{$ionicons-prefix}ios-flower-outline:before, +.#{$ionicons-prefix}ios-folder:before, +.#{$ionicons-prefix}ios-folder-outline:before, +.#{$ionicons-prefix}ios-football:before, +.#{$ionicons-prefix}ios-football-outline:before, +.#{$ionicons-prefix}ios-game-controller-a:before, +.#{$ionicons-prefix}ios-game-controller-a-outline:before, +.#{$ionicons-prefix}ios-game-controller-b:before, +.#{$ionicons-prefix}ios-game-controller-b-outline:before, +.#{$ionicons-prefix}ios-gear:before, +.#{$ionicons-prefix}ios-gear-outline:before, +.#{$ionicons-prefix}ios-glasses:before, +.#{$ionicons-prefix}ios-glasses-outline:before, +.#{$ionicons-prefix}ios-grid-view:before, +.#{$ionicons-prefix}ios-grid-view-outline:before, +.#{$ionicons-prefix}ios-heart:before, +.#{$ionicons-prefix}ios-heart-outline:before, +.#{$ionicons-prefix}ios-help:before, +.#{$ionicons-prefix}ios-help-empty:before, +.#{$ionicons-prefix}ios-help-outline:before, +.#{$ionicons-prefix}ios-home:before, +.#{$ionicons-prefix}ios-home-outline:before, +.#{$ionicons-prefix}ios-infinite:before, +.#{$ionicons-prefix}ios-infinite-outline:before, +.#{$ionicons-prefix}ios-information:before, +.#{$ionicons-prefix}ios-information-empty:before, +.#{$ionicons-prefix}ios-information-outline:before, +.#{$ionicons-prefix}ios-ionic-outline:before, +.#{$ionicons-prefix}ios-keypad:before, +.#{$ionicons-prefix}ios-keypad-outline:before, +.#{$ionicons-prefix}ios-lightbulb:before, +.#{$ionicons-prefix}ios-lightbulb-outline:before, +.#{$ionicons-prefix}ios-list:before, +.#{$ionicons-prefix}ios-list-outline:before, +.#{$ionicons-prefix}ios-location:before, +.#{$ionicons-prefix}ios-location-outline:before, +.#{$ionicons-prefix}ios-locked:before, +.#{$ionicons-prefix}ios-locked-outline:before, +.#{$ionicons-prefix}ios-loop:before, +.#{$ionicons-prefix}ios-loop-strong:before, +.#{$ionicons-prefix}ios-medical:before, +.#{$ionicons-prefix}ios-medical-outline:before, +.#{$ionicons-prefix}ios-medkit:before, +.#{$ionicons-prefix}ios-medkit-outline:before, +.#{$ionicons-prefix}ios-mic:before, +.#{$ionicons-prefix}ios-mic-off:before, +.#{$ionicons-prefix}ios-mic-outline:before, +.#{$ionicons-prefix}ios-minus:before, +.#{$ionicons-prefix}ios-minus-empty:before, +.#{$ionicons-prefix}ios-minus-outline:before, +.#{$ionicons-prefix}ios-monitor:before, +.#{$ionicons-prefix}ios-monitor-outline:before, +.#{$ionicons-prefix}ios-moon:before, +.#{$ionicons-prefix}ios-moon-outline:before, +.#{$ionicons-prefix}ios-more:before, +.#{$ionicons-prefix}ios-more-outline:before, +.#{$ionicons-prefix}ios-musical-note:before, +.#{$ionicons-prefix}ios-musical-notes:before, +.#{$ionicons-prefix}ios-navigate:before, +.#{$ionicons-prefix}ios-navigate-outline:before, +.#{$ionicons-prefix}ios-nutrition:before, +.#{$ionicons-prefix}ios-nutrition-outline:before, +.#{$ionicons-prefix}ios-paper:before, +.#{$ionicons-prefix}ios-paper-outline:before, +.#{$ionicons-prefix}ios-paperplane:before, +.#{$ionicons-prefix}ios-paperplane-outline:before, +.#{$ionicons-prefix}ios-partlysunny:before, +.#{$ionicons-prefix}ios-partlysunny-outline:before, +.#{$ionicons-prefix}ios-pause:before, +.#{$ionicons-prefix}ios-pause-outline:before, +.#{$ionicons-prefix}ios-paw:before, +.#{$ionicons-prefix}ios-paw-outline:before, +.#{$ionicons-prefix}ios-people:before, +.#{$ionicons-prefix}ios-people-outline:before, +.#{$ionicons-prefix}ios-person:before, +.#{$ionicons-prefix}ios-person-outline:before, +.#{$ionicons-prefix}ios-personadd:before, +.#{$ionicons-prefix}ios-personadd-outline:before, +.#{$ionicons-prefix}ios-photos:before, +.#{$ionicons-prefix}ios-photos-outline:before, +.#{$ionicons-prefix}ios-pie:before, +.#{$ionicons-prefix}ios-pie-outline:before, +.#{$ionicons-prefix}ios-pint:before, +.#{$ionicons-prefix}ios-pint-outline:before, +.#{$ionicons-prefix}ios-play:before, +.#{$ionicons-prefix}ios-play-outline:before, +.#{$ionicons-prefix}ios-plus:before, +.#{$ionicons-prefix}ios-plus-empty:before, +.#{$ionicons-prefix}ios-plus-outline:before, +.#{$ionicons-prefix}ios-pricetag:before, +.#{$ionicons-prefix}ios-pricetag-outline:before, +.#{$ionicons-prefix}ios-pricetags:before, +.#{$ionicons-prefix}ios-pricetags-outline:before, +.#{$ionicons-prefix}ios-printer:before, +.#{$ionicons-prefix}ios-printer-outline:before, +.#{$ionicons-prefix}ios-pulse:before, +.#{$ionicons-prefix}ios-pulse-strong:before, +.#{$ionicons-prefix}ios-rainy:before, +.#{$ionicons-prefix}ios-rainy-outline:before, +.#{$ionicons-prefix}ios-recording:before, +.#{$ionicons-prefix}ios-recording-outline:before, +.#{$ionicons-prefix}ios-redo:before, +.#{$ionicons-prefix}ios-redo-outline:before, +.#{$ionicons-prefix}ios-refresh:before, +.#{$ionicons-prefix}ios-refresh-empty:before, +.#{$ionicons-prefix}ios-refresh-outline:before, +.#{$ionicons-prefix}ios-reload:before, +.#{$ionicons-prefix}ios-reverse-camera:before, +.#{$ionicons-prefix}ios-reverse-camera-outline:before, +.#{$ionicons-prefix}ios-rewind:before, +.#{$ionicons-prefix}ios-rewind-outline:before, +.#{$ionicons-prefix}ios-rose:before, +.#{$ionicons-prefix}ios-rose-outline:before, +.#{$ionicons-prefix}ios-search:before, +.#{$ionicons-prefix}ios-search-strong:before, +.#{$ionicons-prefix}ios-settings:before, +.#{$ionicons-prefix}ios-settings-strong:before, +.#{$ionicons-prefix}ios-shuffle:before, +.#{$ionicons-prefix}ios-shuffle-strong:before, +.#{$ionicons-prefix}ios-skipbackward:before, +.#{$ionicons-prefix}ios-skipbackward-outline:before, +.#{$ionicons-prefix}ios-skipforward:before, +.#{$ionicons-prefix}ios-skipforward-outline:before, +.#{$ionicons-prefix}ios-snowy:before, +.#{$ionicons-prefix}ios-speedometer:before, +.#{$ionicons-prefix}ios-speedometer-outline:before, +.#{$ionicons-prefix}ios-star:before, +.#{$ionicons-prefix}ios-star-half:before, +.#{$ionicons-prefix}ios-star-outline:before, +.#{$ionicons-prefix}ios-stopwatch:before, +.#{$ionicons-prefix}ios-stopwatch-outline:before, +.#{$ionicons-prefix}ios-sunny:before, +.#{$ionicons-prefix}ios-sunny-outline:before, +.#{$ionicons-prefix}ios-telephone:before, +.#{$ionicons-prefix}ios-telephone-outline:before, +.#{$ionicons-prefix}ios-tennisball:before, +.#{$ionicons-prefix}ios-tennisball-outline:before, +.#{$ionicons-prefix}ios-thunderstorm:before, +.#{$ionicons-prefix}ios-thunderstorm-outline:before, +.#{$ionicons-prefix}ios-time:before, +.#{$ionicons-prefix}ios-time-outline:before, +.#{$ionicons-prefix}ios-timer:before, +.#{$ionicons-prefix}ios-timer-outline:before, +.#{$ionicons-prefix}ios-toggle:before, +.#{$ionicons-prefix}ios-toggle-outline:before, +.#{$ionicons-prefix}ios-trash:before, +.#{$ionicons-prefix}ios-trash-outline:before, +.#{$ionicons-prefix}ios-undo:before, +.#{$ionicons-prefix}ios-undo-outline:before, +.#{$ionicons-prefix}ios-unlocked:before, +.#{$ionicons-prefix}ios-unlocked-outline:before, +.#{$ionicons-prefix}ios-upload:before, +.#{$ionicons-prefix}ios-upload-outline:before, +.#{$ionicons-prefix}ios-videocam:before, +.#{$ionicons-prefix}ios-videocam-outline:before, +.#{$ionicons-prefix}ios-volume-high:before, +.#{$ionicons-prefix}ios-volume-low:before, +.#{$ionicons-prefix}ios-wineglass:before, +.#{$ionicons-prefix}ios-wineglass-outline:before, +.#{$ionicons-prefix}ios-world:before, +.#{$ionicons-prefix}ios-world-outline:before, +.#{$ionicons-prefix}ipad:before, +.#{$ionicons-prefix}iphone:before, +.#{$ionicons-prefix}ipod:before, +.#{$ionicons-prefix}jet:before, +.#{$ionicons-prefix}key:before, +.#{$ionicons-prefix}knife:before, +.#{$ionicons-prefix}laptop:before, +.#{$ionicons-prefix}leaf:before, +.#{$ionicons-prefix}levels:before, +.#{$ionicons-prefix}lightbulb:before, +.#{$ionicons-prefix}link:before, +.#{$ionicons-prefix}load-a:before, +.#{$ionicons-prefix}load-b:before, +.#{$ionicons-prefix}load-c:before, +.#{$ionicons-prefix}load-d:before, +.#{$ionicons-prefix}location:before, +.#{$ionicons-prefix}lock-combination:before, +.#{$ionicons-prefix}locked:before, +.#{$ionicons-prefix}log-in:before, +.#{$ionicons-prefix}log-out:before, +.#{$ionicons-prefix}loop:before, +.#{$ionicons-prefix}magnet:before, +.#{$ionicons-prefix}male:before, +.#{$ionicons-prefix}man:before, +.#{$ionicons-prefix}map:before, +.#{$ionicons-prefix}medkit:before, +.#{$ionicons-prefix}merge:before, +.#{$ionicons-prefix}mic-a:before, +.#{$ionicons-prefix}mic-b:before, +.#{$ionicons-prefix}mic-c:before, +.#{$ionicons-prefix}minus:before, +.#{$ionicons-prefix}minus-circled:before, +.#{$ionicons-prefix}minus-round:before, +.#{$ionicons-prefix}model-s:before, +.#{$ionicons-prefix}monitor:before, +.#{$ionicons-prefix}more:before, +.#{$ionicons-prefix}mouse:before, +.#{$ionicons-prefix}music-note:before, +.#{$ionicons-prefix}navicon:before, +.#{$ionicons-prefix}navicon-round:before, +.#{$ionicons-prefix}navigate:before, +.#{$ionicons-prefix}network:before, +.#{$ionicons-prefix}no-smoking:before, +.#{$ionicons-prefix}nuclear:before, +.#{$ionicons-prefix}outlet:before, +.#{$ionicons-prefix}paintbrush:before, +.#{$ionicons-prefix}paintbucket:before, +.#{$ionicons-prefix}paper-airplane:before, +.#{$ionicons-prefix}paperclip:before, +.#{$ionicons-prefix}pause:before, +.#{$ionicons-prefix}person:before, +.#{$ionicons-prefix}person-add:before, +.#{$ionicons-prefix}person-stalker:before, +.#{$ionicons-prefix}pie-graph:before, +.#{$ionicons-prefix}pin:before, +.#{$ionicons-prefix}pinpoint:before, +.#{$ionicons-prefix}pizza:before, +.#{$ionicons-prefix}plane:before, +.#{$ionicons-prefix}planet:before, +.#{$ionicons-prefix}play:before, +.#{$ionicons-prefix}playstation:before, +.#{$ionicons-prefix}plus:before, +.#{$ionicons-prefix}plus-circled:before, +.#{$ionicons-prefix}plus-round:before, +.#{$ionicons-prefix}podium:before, +.#{$ionicons-prefix}pound:before, +.#{$ionicons-prefix}power:before, +.#{$ionicons-prefix}pricetag:before, +.#{$ionicons-prefix}pricetags:before, +.#{$ionicons-prefix}printer:before, +.#{$ionicons-prefix}pull-request:before, +.#{$ionicons-prefix}qr-scanner:before, +.#{$ionicons-prefix}quote:before, +.#{$ionicons-prefix}radio-waves:before, +.#{$ionicons-prefix}record:before, +.#{$ionicons-prefix}refresh:before, +.#{$ionicons-prefix}reply:before, +.#{$ionicons-prefix}reply-all:before, +.#{$ionicons-prefix}ribbon-a:before, +.#{$ionicons-prefix}ribbon-b:before, +.#{$ionicons-prefix}sad:before, +.#{$ionicons-prefix}sad-outline:before, +.#{$ionicons-prefix}scissors:before, +.#{$ionicons-prefix}search:before, +.#{$ionicons-prefix}settings:before, +.#{$ionicons-prefix}share:before, +.#{$ionicons-prefix}shuffle:before, +.#{$ionicons-prefix}skip-backward:before, +.#{$ionicons-prefix}skip-forward:before, +.#{$ionicons-prefix}social-android:before, +.#{$ionicons-prefix}social-android-outline:before, +.#{$ionicons-prefix}social-angular:before, +.#{$ionicons-prefix}social-angular-outline:before, +.#{$ionicons-prefix}social-apple:before, +.#{$ionicons-prefix}social-apple-outline:before, +.#{$ionicons-prefix}social-bitcoin:before, +.#{$ionicons-prefix}social-bitcoin-outline:before, +.#{$ionicons-prefix}social-buffer:before, +.#{$ionicons-prefix}social-buffer-outline:before, +.#{$ionicons-prefix}social-chrome:before, +.#{$ionicons-prefix}social-chrome-outline:before, +.#{$ionicons-prefix}social-codepen:before, +.#{$ionicons-prefix}social-codepen-outline:before, +.#{$ionicons-prefix}social-css3:before, +.#{$ionicons-prefix}social-css3-outline:before, +.#{$ionicons-prefix}social-designernews:before, +.#{$ionicons-prefix}social-designernews-outline:before, +.#{$ionicons-prefix}social-dribbble:before, +.#{$ionicons-prefix}social-dribbble-outline:before, +.#{$ionicons-prefix}social-dropbox:before, +.#{$ionicons-prefix}social-dropbox-outline:before, +.#{$ionicons-prefix}social-euro:before, +.#{$ionicons-prefix}social-euro-outline:before, +.#{$ionicons-prefix}social-facebook:before, +.#{$ionicons-prefix}social-facebook-outline:before, +.#{$ionicons-prefix}social-foursquare:before, +.#{$ionicons-prefix}social-foursquare-outline:before, +.#{$ionicons-prefix}social-freebsd-devil:before, +.#{$ionicons-prefix}social-github:before, +.#{$ionicons-prefix}social-github-outline:before, +.#{$ionicons-prefix}social-google:before, +.#{$ionicons-prefix}social-google-outline:before, +.#{$ionicons-prefix}social-googleplus:before, +.#{$ionicons-prefix}social-googleplus-outline:before, +.#{$ionicons-prefix}social-hackernews:before, +.#{$ionicons-prefix}social-hackernews-outline:before, +.#{$ionicons-prefix}social-html5:before, +.#{$ionicons-prefix}social-html5-outline:before, +.#{$ionicons-prefix}social-instagram:before, +.#{$ionicons-prefix}social-instagram-outline:before, +.#{$ionicons-prefix}social-javascript:before, +.#{$ionicons-prefix}social-javascript-outline:before, +.#{$ionicons-prefix}social-linkedin:before, +.#{$ionicons-prefix}social-linkedin-outline:before, +.#{$ionicons-prefix}social-markdown:before, +.#{$ionicons-prefix}social-nodejs:before, +.#{$ionicons-prefix}social-octocat:before, +.#{$ionicons-prefix}social-pinterest:before, +.#{$ionicons-prefix}social-pinterest-outline:before, +.#{$ionicons-prefix}social-python:before, +.#{$ionicons-prefix}social-reddit:before, +.#{$ionicons-prefix}social-reddit-outline:before, +.#{$ionicons-prefix}social-rss:before, +.#{$ionicons-prefix}social-rss-outline:before, +.#{$ionicons-prefix}social-sass:before, +.#{$ionicons-prefix}social-skype:before, +.#{$ionicons-prefix}social-skype-outline:before, +.#{$ionicons-prefix}social-snapchat:before, +.#{$ionicons-prefix}social-snapchat-outline:before, +.#{$ionicons-prefix}social-tumblr:before, +.#{$ionicons-prefix}social-tumblr-outline:before, +.#{$ionicons-prefix}social-tux:before, +.#{$ionicons-prefix}social-twitch:before, +.#{$ionicons-prefix}social-twitch-outline:before, +.#{$ionicons-prefix}social-twitter:before, +.#{$ionicons-prefix}social-twitter-outline:before, +.#{$ionicons-prefix}social-usd:before, +.#{$ionicons-prefix}social-usd-outline:before, +.#{$ionicons-prefix}social-vimeo:before, +.#{$ionicons-prefix}social-vimeo-outline:before, +.#{$ionicons-prefix}social-whatsapp:before, +.#{$ionicons-prefix}social-whatsapp-outline:before, +.#{$ionicons-prefix}social-windows:before, +.#{$ionicons-prefix}social-windows-outline:before, +.#{$ionicons-prefix}social-wordpress:before, +.#{$ionicons-prefix}social-wordpress-outline:before, +.#{$ionicons-prefix}social-yahoo:before, +.#{$ionicons-prefix}social-yahoo-outline:before, +.#{$ionicons-prefix}social-yen:before, +.#{$ionicons-prefix}social-yen-outline:before, +.#{$ionicons-prefix}social-youtube:before, +.#{$ionicons-prefix}social-youtube-outline:before, +.#{$ionicons-prefix}soup-can:before, +.#{$ionicons-prefix}soup-can-outline:before, +.#{$ionicons-prefix}speakerphone:before, +.#{$ionicons-prefix}speedometer:before, +.#{$ionicons-prefix}spoon:before, +.#{$ionicons-prefix}star:before, +.#{$ionicons-prefix}stats-bars:before, +.#{$ionicons-prefix}steam:before, +.#{$ionicons-prefix}stop:before, +.#{$ionicons-prefix}thermometer:before, +.#{$ionicons-prefix}thumbsdown:before, +.#{$ionicons-prefix}thumbsup:before, +.#{$ionicons-prefix}toggle:before, +.#{$ionicons-prefix}toggle-filled:before, +.#{$ionicons-prefix}transgender:before, +.#{$ionicons-prefix}trash-a:before, +.#{$ionicons-prefix}trash-b:before, +.#{$ionicons-prefix}trophy:before, +.#{$ionicons-prefix}tshirt:before, +.#{$ionicons-prefix}tshirt-outline:before, +.#{$ionicons-prefix}umbrella:before, +.#{$ionicons-prefix}university:before, +.#{$ionicons-prefix}unlocked:before, +.#{$ionicons-prefix}upload:before, +.#{$ionicons-prefix}usb:before, +.#{$ionicons-prefix}videocamera:before, +.#{$ionicons-prefix}volume-high:before, +.#{$ionicons-prefix}volume-low:before, +.#{$ionicons-prefix}volume-medium:before, +.#{$ionicons-prefix}volume-mute:before, +.#{$ionicons-prefix}wand:before, +.#{$ionicons-prefix}waterdrop:before, +.#{$ionicons-prefix}wifi:before, +.#{$ionicons-prefix}wineglass:before, +.#{$ionicons-prefix}woman:before, +.#{$ionicons-prefix}wrench:before, +.#{$ionicons-prefix}xbox:before +{ + @extend .ion; +} +.#{$ionicons-prefix}alert:before { content: $ionicon-var-alert; } +.#{$ionicons-prefix}alert-circled:before { content: $ionicon-var-alert-circled; } +.#{$ionicons-prefix}android-add:before { content: $ionicon-var-android-add; } +.#{$ionicons-prefix}android-add-circle:before { content: $ionicon-var-android-add-circle; } +.#{$ionicons-prefix}android-alarm-clock:before { content: $ionicon-var-android-alarm-clock; } +.#{$ionicons-prefix}android-alert:before { content: $ionicon-var-android-alert; } +.#{$ionicons-prefix}android-apps:before { content: $ionicon-var-android-apps; } +.#{$ionicons-prefix}android-archive:before { content: $ionicon-var-android-archive; } +.#{$ionicons-prefix}android-arrow-back:before { content: $ionicon-var-android-arrow-back; } +.#{$ionicons-prefix}android-arrow-down:before { content: $ionicon-var-android-arrow-down; } +.#{$ionicons-prefix}android-arrow-dropdown:before { content: $ionicon-var-android-arrow-dropdown; } +.#{$ionicons-prefix}android-arrow-dropdown-circle:before { content: $ionicon-var-android-arrow-dropdown-circle; } +.#{$ionicons-prefix}android-arrow-dropleft:before { content: $ionicon-var-android-arrow-dropleft; } +.#{$ionicons-prefix}android-arrow-dropleft-circle:before { content: $ionicon-var-android-arrow-dropleft-circle; } +.#{$ionicons-prefix}android-arrow-dropright:before { content: $ionicon-var-android-arrow-dropright; } +.#{$ionicons-prefix}android-arrow-dropright-circle:before { content: $ionicon-var-android-arrow-dropright-circle; } +.#{$ionicons-prefix}android-arrow-dropup:before { content: $ionicon-var-android-arrow-dropup; } +.#{$ionicons-prefix}android-arrow-dropup-circle:before { content: $ionicon-var-android-arrow-dropup-circle; } +.#{$ionicons-prefix}android-arrow-forward:before { content: $ionicon-var-android-arrow-forward; } +.#{$ionicons-prefix}android-arrow-up:before { content: $ionicon-var-android-arrow-up; } +.#{$ionicons-prefix}android-attach:before { content: $ionicon-var-android-attach; } +.#{$ionicons-prefix}android-bar:before { content: $ionicon-var-android-bar; } +.#{$ionicons-prefix}android-bicycle:before { content: $ionicon-var-android-bicycle; } +.#{$ionicons-prefix}android-boat:before { content: $ionicon-var-android-boat; } +.#{$ionicons-prefix}android-bookmark:before { content: $ionicon-var-android-bookmark; } +.#{$ionicons-prefix}android-bulb:before { content: $ionicon-var-android-bulb; } +.#{$ionicons-prefix}android-bus:before { content: $ionicon-var-android-bus; } +.#{$ionicons-prefix}android-calendar:before { content: $ionicon-var-android-calendar; } +.#{$ionicons-prefix}android-call:before { content: $ionicon-var-android-call; } +.#{$ionicons-prefix}android-camera:before { content: $ionicon-var-android-camera; } +.#{$ionicons-prefix}android-cancel:before { content: $ionicon-var-android-cancel; } +.#{$ionicons-prefix}android-car:before { content: $ionicon-var-android-car; } +.#{$ionicons-prefix}android-cart:before { content: $ionicon-var-android-cart; } +.#{$ionicons-prefix}android-chat:before { content: $ionicon-var-android-chat; } +.#{$ionicons-prefix}android-checkbox:before { content: $ionicon-var-android-checkbox; } +.#{$ionicons-prefix}android-checkbox-blank:before { content: $ionicon-var-android-checkbox-blank; } +.#{$ionicons-prefix}android-checkbox-outline:before { content: $ionicon-var-android-checkbox-outline; } +.#{$ionicons-prefix}android-checkbox-outline-blank:before { content: $ionicon-var-android-checkbox-outline-blank; } +.#{$ionicons-prefix}android-checkmark-circle:before { content: $ionicon-var-android-checkmark-circle; } +.#{$ionicons-prefix}android-clipboard:before { content: $ionicon-var-android-clipboard; } +.#{$ionicons-prefix}android-close:before { content: $ionicon-var-android-close; } +.#{$ionicons-prefix}android-cloud:before { content: $ionicon-var-android-cloud; } +.#{$ionicons-prefix}android-cloud-circle:before { content: $ionicon-var-android-cloud-circle; } +.#{$ionicons-prefix}android-cloud-done:before { content: $ionicon-var-android-cloud-done; } +.#{$ionicons-prefix}android-cloud-outline:before { content: $ionicon-var-android-cloud-outline; } +.#{$ionicons-prefix}android-color-palette:before { content: $ionicon-var-android-color-palette; } +.#{$ionicons-prefix}android-compass:before { content: $ionicon-var-android-compass; } +.#{$ionicons-prefix}android-contact:before { content: $ionicon-var-android-contact; } +.#{$ionicons-prefix}android-contacts:before { content: $ionicon-var-android-contacts; } +.#{$ionicons-prefix}android-contract:before { content: $ionicon-var-android-contract; } +.#{$ionicons-prefix}android-create:before { content: $ionicon-var-android-create; } +.#{$ionicons-prefix}android-delete:before { content: $ionicon-var-android-delete; } +.#{$ionicons-prefix}android-desktop:before { content: $ionicon-var-android-desktop; } +.#{$ionicons-prefix}android-document:before { content: $ionicon-var-android-document; } +.#{$ionicons-prefix}android-done:before { content: $ionicon-var-android-done; } +.#{$ionicons-prefix}android-done-all:before { content: $ionicon-var-android-done-all; } +.#{$ionicons-prefix}android-download:before { content: $ionicon-var-android-download; } +.#{$ionicons-prefix}android-drafts:before { content: $ionicon-var-android-drafts; } +.#{$ionicons-prefix}android-exit:before { content: $ionicon-var-android-exit; } +.#{$ionicons-prefix}android-expand:before { content: $ionicon-var-android-expand; } +.#{$ionicons-prefix}android-favorite:before { content: $ionicon-var-android-favorite; } +.#{$ionicons-prefix}android-favorite-outline:before { content: $ionicon-var-android-favorite-outline; } +.#{$ionicons-prefix}android-film:before { content: $ionicon-var-android-film; } +.#{$ionicons-prefix}android-folder:before { content: $ionicon-var-android-folder; } +.#{$ionicons-prefix}android-folder-open:before { content: $ionicon-var-android-folder-open; } +.#{$ionicons-prefix}android-funnel:before { content: $ionicon-var-android-funnel; } +.#{$ionicons-prefix}android-globe:before { content: $ionicon-var-android-globe; } +.#{$ionicons-prefix}android-hand:before { content: $ionicon-var-android-hand; } +.#{$ionicons-prefix}android-hangout:before { content: $ionicon-var-android-hangout; } +.#{$ionicons-prefix}android-happy:before { content: $ionicon-var-android-happy; } +.#{$ionicons-prefix}android-home:before { content: $ionicon-var-android-home; } +.#{$ionicons-prefix}android-image:before { content: $ionicon-var-android-image; } +.#{$ionicons-prefix}android-laptop:before { content: $ionicon-var-android-laptop; } +.#{$ionicons-prefix}android-list:before { content: $ionicon-var-android-list; } +.#{$ionicons-prefix}android-locate:before { content: $ionicon-var-android-locate; } +.#{$ionicons-prefix}android-lock:before { content: $ionicon-var-android-lock; } +.#{$ionicons-prefix}android-mail:before { content: $ionicon-var-android-mail; } +.#{$ionicons-prefix}android-map:before { content: $ionicon-var-android-map; } +.#{$ionicons-prefix}android-menu:before { content: $ionicon-var-android-menu; } +.#{$ionicons-prefix}android-microphone:before { content: $ionicon-var-android-microphone; } +.#{$ionicons-prefix}android-microphone-off:before { content: $ionicon-var-android-microphone-off; } +.#{$ionicons-prefix}android-more-horizontal:before { content: $ionicon-var-android-more-horizontal; } +.#{$ionicons-prefix}android-more-vertical:before { content: $ionicon-var-android-more-vertical; } +.#{$ionicons-prefix}android-navigate:before { content: $ionicon-var-android-navigate; } +.#{$ionicons-prefix}android-notifications:before { content: $ionicon-var-android-notifications; } +.#{$ionicons-prefix}android-notifications-none:before { content: $ionicon-var-android-notifications-none; } +.#{$ionicons-prefix}android-notifications-off:before { content: $ionicon-var-android-notifications-off; } +.#{$ionicons-prefix}android-open:before { content: $ionicon-var-android-open; } +.#{$ionicons-prefix}android-options:before { content: $ionicon-var-android-options; } +.#{$ionicons-prefix}android-people:before { content: $ionicon-var-android-people; } +.#{$ionicons-prefix}android-person:before { content: $ionicon-var-android-person; } +.#{$ionicons-prefix}android-person-add:before { content: $ionicon-var-android-person-add; } +.#{$ionicons-prefix}android-phone-landscape:before { content: $ionicon-var-android-phone-landscape; } +.#{$ionicons-prefix}android-phone-portrait:before { content: $ionicon-var-android-phone-portrait; } +.#{$ionicons-prefix}android-pin:before { content: $ionicon-var-android-pin; } +.#{$ionicons-prefix}android-plane:before { content: $ionicon-var-android-plane; } +.#{$ionicons-prefix}android-playstore:before { content: $ionicon-var-android-playstore; } +.#{$ionicons-prefix}android-print:before { content: $ionicon-var-android-print; } +.#{$ionicons-prefix}android-radio-button-off:before { content: $ionicon-var-android-radio-button-off; } +.#{$ionicons-prefix}android-radio-button-on:before { content: $ionicon-var-android-radio-button-on; } +.#{$ionicons-prefix}android-refresh:before { content: $ionicon-var-android-refresh; } +.#{$ionicons-prefix}android-remove:before { content: $ionicon-var-android-remove; } +.#{$ionicons-prefix}android-remove-circle:before { content: $ionicon-var-android-remove-circle; } +.#{$ionicons-prefix}android-restaurant:before { content: $ionicon-var-android-restaurant; } +.#{$ionicons-prefix}android-sad:before { content: $ionicon-var-android-sad; } +.#{$ionicons-prefix}android-search:before { content: $ionicon-var-android-search; } +.#{$ionicons-prefix}android-send:before { content: $ionicon-var-android-send; } +.#{$ionicons-prefix}android-settings:before { content: $ionicon-var-android-settings; } +.#{$ionicons-prefix}android-share:before { content: $ionicon-var-android-share; } +.#{$ionicons-prefix}android-share-alt:before { content: $ionicon-var-android-share-alt; } +.#{$ionicons-prefix}android-star:before { content: $ionicon-var-android-star; } +.#{$ionicons-prefix}android-star-half:before { content: $ionicon-var-android-star-half; } +.#{$ionicons-prefix}android-star-outline:before { content: $ionicon-var-android-star-outline; } +.#{$ionicons-prefix}android-stopwatch:before { content: $ionicon-var-android-stopwatch; } +.#{$ionicons-prefix}android-subway:before { content: $ionicon-var-android-subway; } +.#{$ionicons-prefix}android-sunny:before { content: $ionicon-var-android-sunny; } +.#{$ionicons-prefix}android-sync:before { content: $ionicon-var-android-sync; } +.#{$ionicons-prefix}android-textsms:before { content: $ionicon-var-android-textsms; } +.#{$ionicons-prefix}android-time:before { content: $ionicon-var-android-time; } +.#{$ionicons-prefix}android-train:before { content: $ionicon-var-android-train; } +.#{$ionicons-prefix}android-unlock:before { content: $ionicon-var-android-unlock; } +.#{$ionicons-prefix}android-upload:before { content: $ionicon-var-android-upload; } +.#{$ionicons-prefix}android-volume-down:before { content: $ionicon-var-android-volume-down; } +.#{$ionicons-prefix}android-volume-mute:before { content: $ionicon-var-android-volume-mute; } +.#{$ionicons-prefix}android-volume-off:before { content: $ionicon-var-android-volume-off; } +.#{$ionicons-prefix}android-volume-up:before { content: $ionicon-var-android-volume-up; } +.#{$ionicons-prefix}android-walk:before { content: $ionicon-var-android-walk; } +.#{$ionicons-prefix}android-warning:before { content: $ionicon-var-android-warning; } +.#{$ionicons-prefix}android-watch:before { content: $ionicon-var-android-watch; } +.#{$ionicons-prefix}android-wifi:before { content: $ionicon-var-android-wifi; } +.#{$ionicons-prefix}aperture:before { content: $ionicon-var-aperture; } +.#{$ionicons-prefix}archive:before { content: $ionicon-var-archive; } +.#{$ionicons-prefix}arrow-down-a:before { content: $ionicon-var-arrow-down-a; } +.#{$ionicons-prefix}arrow-down-b:before { content: $ionicon-var-arrow-down-b; } +.#{$ionicons-prefix}arrow-down-c:before { content: $ionicon-var-arrow-down-c; } +.#{$ionicons-prefix}arrow-expand:before { content: $ionicon-var-arrow-expand; } +.#{$ionicons-prefix}arrow-graph-down-left:before { content: $ionicon-var-arrow-graph-down-left; } +.#{$ionicons-prefix}arrow-graph-down-right:before { content: $ionicon-var-arrow-graph-down-right; } +.#{$ionicons-prefix}arrow-graph-up-left:before { content: $ionicon-var-arrow-graph-up-left; } +.#{$ionicons-prefix}arrow-graph-up-right:before { content: $ionicon-var-arrow-graph-up-right; } +.#{$ionicons-prefix}arrow-left-a:before { content: $ionicon-var-arrow-left-a; } +.#{$ionicons-prefix}arrow-left-b:before { content: $ionicon-var-arrow-left-b; } +.#{$ionicons-prefix}arrow-left-c:before { content: $ionicon-var-arrow-left-c; } +.#{$ionicons-prefix}arrow-move:before { content: $ionicon-var-arrow-move; } +.#{$ionicons-prefix}arrow-resize:before { content: $ionicon-var-arrow-resize; } +.#{$ionicons-prefix}arrow-return-left:before { content: $ionicon-var-arrow-return-left; } +.#{$ionicons-prefix}arrow-return-right:before { content: $ionicon-var-arrow-return-right; } +.#{$ionicons-prefix}arrow-right-a:before { content: $ionicon-var-arrow-right-a; } +.#{$ionicons-prefix}arrow-right-b:before { content: $ionicon-var-arrow-right-b; } +.#{$ionicons-prefix}arrow-right-c:before { content: $ionicon-var-arrow-right-c; } +.#{$ionicons-prefix}arrow-shrink:before { content: $ionicon-var-arrow-shrink; } +.#{$ionicons-prefix}arrow-swap:before { content: $ionicon-var-arrow-swap; } +.#{$ionicons-prefix}arrow-up-a:before { content: $ionicon-var-arrow-up-a; } +.#{$ionicons-prefix}arrow-up-b:before { content: $ionicon-var-arrow-up-b; } +.#{$ionicons-prefix}arrow-up-c:before { content: $ionicon-var-arrow-up-c; } +.#{$ionicons-prefix}asterisk:before { content: $ionicon-var-asterisk; } +.#{$ionicons-prefix}at:before { content: $ionicon-var-at; } +.#{$ionicons-prefix}backspace:before { content: $ionicon-var-backspace; } +.#{$ionicons-prefix}backspace-outline:before { content: $ionicon-var-backspace-outline; } +.#{$ionicons-prefix}bag:before { content: $ionicon-var-bag; } +.#{$ionicons-prefix}battery-charging:before { content: $ionicon-var-battery-charging; } +.#{$ionicons-prefix}battery-empty:before { content: $ionicon-var-battery-empty; } +.#{$ionicons-prefix}battery-full:before { content: $ionicon-var-battery-full; } +.#{$ionicons-prefix}battery-half:before { content: $ionicon-var-battery-half; } +.#{$ionicons-prefix}battery-low:before { content: $ionicon-var-battery-low; } +.#{$ionicons-prefix}beaker:before { content: $ionicon-var-beaker; } +.#{$ionicons-prefix}beer:before { content: $ionicon-var-beer; } +.#{$ionicons-prefix}bluetooth:before { content: $ionicon-var-bluetooth; } +.#{$ionicons-prefix}bonfire:before { content: $ionicon-var-bonfire; } +.#{$ionicons-prefix}bookmark:before { content: $ionicon-var-bookmark; } +.#{$ionicons-prefix}bowtie:before { content: $ionicon-var-bowtie; } +.#{$ionicons-prefix}briefcase:before { content: $ionicon-var-briefcase; } +.#{$ionicons-prefix}bug:before { content: $ionicon-var-bug; } +.#{$ionicons-prefix}calculator:before { content: $ionicon-var-calculator; } +.#{$ionicons-prefix}calendar:before { content: $ionicon-var-calendar; } +.#{$ionicons-prefix}camera:before { content: $ionicon-var-camera; } +.#{$ionicons-prefix}card:before { content: $ionicon-var-card; } +.#{$ionicons-prefix}cash:before { content: $ionicon-var-cash; } +.#{$ionicons-prefix}chatbox:before { content: $ionicon-var-chatbox; } +.#{$ionicons-prefix}chatbox-working:before { content: $ionicon-var-chatbox-working; } +.#{$ionicons-prefix}chatboxes:before { content: $ionicon-var-chatboxes; } +.#{$ionicons-prefix}chatbubble:before { content: $ionicon-var-chatbubble; } +.#{$ionicons-prefix}chatbubble-working:before { content: $ionicon-var-chatbubble-working; } +.#{$ionicons-prefix}chatbubbles:before { content: $ionicon-var-chatbubbles; } +.#{$ionicons-prefix}checkmark:before { content: $ionicon-var-checkmark; } +.#{$ionicons-prefix}checkmark-circled:before { content: $ionicon-var-checkmark-circled; } +.#{$ionicons-prefix}checkmark-round:before { content: $ionicon-var-checkmark-round; } +.#{$ionicons-prefix}chevron-down:before { content: $ionicon-var-chevron-down; } +.#{$ionicons-prefix}chevron-left:before { content: $ionicon-var-chevron-left; } +.#{$ionicons-prefix}chevron-right:before { content: $ionicon-var-chevron-right; } +.#{$ionicons-prefix}chevron-up:before { content: $ionicon-var-chevron-up; } +.#{$ionicons-prefix}clipboard:before { content: $ionicon-var-clipboard; } +.#{$ionicons-prefix}clock:before { content: $ionicon-var-clock; } +.#{$ionicons-prefix}close:before { content: $ionicon-var-close; } +.#{$ionicons-prefix}close-circled:before { content: $ionicon-var-close-circled; } +.#{$ionicons-prefix}close-round:before { content: $ionicon-var-close-round; } +.#{$ionicons-prefix}closed-captioning:before { content: $ionicon-var-closed-captioning; } +.#{$ionicons-prefix}cloud:before { content: $ionicon-var-cloud; } +.#{$ionicons-prefix}code:before { content: $ionicon-var-code; } +.#{$ionicons-prefix}code-download:before { content: $ionicon-var-code-download; } +.#{$ionicons-prefix}code-working:before { content: $ionicon-var-code-working; } +.#{$ionicons-prefix}coffee:before { content: $ionicon-var-coffee; } +.#{$ionicons-prefix}compass:before { content: $ionicon-var-compass; } +.#{$ionicons-prefix}compose:before { content: $ionicon-var-compose; } +.#{$ionicons-prefix}connection-bars:before { content: $ionicon-var-connection-bars; } +.#{$ionicons-prefix}contrast:before { content: $ionicon-var-contrast; } +.#{$ionicons-prefix}crop:before { content: $ionicon-var-crop; } +.#{$ionicons-prefix}cube:before { content: $ionicon-var-cube; } +.#{$ionicons-prefix}disc:before { content: $ionicon-var-disc; } +.#{$ionicons-prefix}document:before { content: $ionicon-var-document; } +.#{$ionicons-prefix}document-text:before { content: $ionicon-var-document-text; } +.#{$ionicons-prefix}drag:before { content: $ionicon-var-drag; } +.#{$ionicons-prefix}earth:before { content: $ionicon-var-earth; } +.#{$ionicons-prefix}easel:before { content: $ionicon-var-easel; } +.#{$ionicons-prefix}edit:before { content: $ionicon-var-edit; } +.#{$ionicons-prefix}egg:before { content: $ionicon-var-egg; } +.#{$ionicons-prefix}eject:before { content: $ionicon-var-eject; } +.#{$ionicons-prefix}email:before { content: $ionicon-var-email; } +.#{$ionicons-prefix}email-unread:before { content: $ionicon-var-email-unread; } +.#{$ionicons-prefix}erlenmeyer-flask:before { content: $ionicon-var-erlenmeyer-flask; } +.#{$ionicons-prefix}erlenmeyer-flask-bubbles:before { content: $ionicon-var-erlenmeyer-flask-bubbles; } +.#{$ionicons-prefix}eye:before { content: $ionicon-var-eye; } +.#{$ionicons-prefix}eye-disabled:before { content: $ionicon-var-eye-disabled; } +.#{$ionicons-prefix}female:before { content: $ionicon-var-female; } +.#{$ionicons-prefix}filing:before { content: $ionicon-var-filing; } +.#{$ionicons-prefix}film-marker:before { content: $ionicon-var-film-marker; } +.#{$ionicons-prefix}fireball:before { content: $ionicon-var-fireball; } +.#{$ionicons-prefix}flag:before { content: $ionicon-var-flag; } +.#{$ionicons-prefix}flame:before { content: $ionicon-var-flame; } +.#{$ionicons-prefix}flash:before { content: $ionicon-var-flash; } +.#{$ionicons-prefix}flash-off:before { content: $ionicon-var-flash-off; } +.#{$ionicons-prefix}folder:before { content: $ionicon-var-folder; } +.#{$ionicons-prefix}fork:before { content: $ionicon-var-fork; } +.#{$ionicons-prefix}fork-repo:before { content: $ionicon-var-fork-repo; } +.#{$ionicons-prefix}forward:before { content: $ionicon-var-forward; } +.#{$ionicons-prefix}funnel:before { content: $ionicon-var-funnel; } +.#{$ionicons-prefix}gear-a:before { content: $ionicon-var-gear-a; } +.#{$ionicons-prefix}gear-b:before { content: $ionicon-var-gear-b; } +.#{$ionicons-prefix}grid:before { content: $ionicon-var-grid; } +.#{$ionicons-prefix}hammer:before { content: $ionicon-var-hammer; } +.#{$ionicons-prefix}happy:before { content: $ionicon-var-happy; } +.#{$ionicons-prefix}happy-outline:before { content: $ionicon-var-happy-outline; } +.#{$ionicons-prefix}headphone:before { content: $ionicon-var-headphone; } +.#{$ionicons-prefix}heart:before { content: $ionicon-var-heart; } +.#{$ionicons-prefix}heart-broken:before { content: $ionicon-var-heart-broken; } +.#{$ionicons-prefix}help:before { content: $ionicon-var-help; } +.#{$ionicons-prefix}help-buoy:before { content: $ionicon-var-help-buoy; } +.#{$ionicons-prefix}help-circled:before { content: $ionicon-var-help-circled; } +.#{$ionicons-prefix}home:before { content: $ionicon-var-home; } +.#{$ionicons-prefix}icecream:before { content: $ionicon-var-icecream; } +.#{$ionicons-prefix}image:before { content: $ionicon-var-image; } +.#{$ionicons-prefix}images:before { content: $ionicon-var-images; } +.#{$ionicons-prefix}information:before { content: $ionicon-var-information; } +.#{$ionicons-prefix}information-circled:before { content: $ionicon-var-information-circled; } +.#{$ionicons-prefix}ionic:before { content: $ionicon-var-ionic; } +.#{$ionicons-prefix}ios-alarm:before { content: $ionicon-var-ios-alarm; } +.#{$ionicons-prefix}ios-alarm-outline:before { content: $ionicon-var-ios-alarm-outline; } +.#{$ionicons-prefix}ios-albums:before { content: $ionicon-var-ios-albums; } +.#{$ionicons-prefix}ios-albums-outline:before { content: $ionicon-var-ios-albums-outline; } +.#{$ionicons-prefix}ios-americanfootball:before { content: $ionicon-var-ios-americanfootball; } +.#{$ionicons-prefix}ios-americanfootball-outline:before { content: $ionicon-var-ios-americanfootball-outline; } +.#{$ionicons-prefix}ios-analytics:before { content: $ionicon-var-ios-analytics; } +.#{$ionicons-prefix}ios-analytics-outline:before { content: $ionicon-var-ios-analytics-outline; } +.#{$ionicons-prefix}ios-arrow-back:before { content: $ionicon-var-ios-arrow-back; } +.#{$ionicons-prefix}ios-arrow-down:before { content: $ionicon-var-ios-arrow-down; } +.#{$ionicons-prefix}ios-arrow-forward:before { content: $ionicon-var-ios-arrow-forward; } +.#{$ionicons-prefix}ios-arrow-left:before { content: $ionicon-var-ios-arrow-left; } +.#{$ionicons-prefix}ios-arrow-right:before { content: $ionicon-var-ios-arrow-right; } +.#{$ionicons-prefix}ios-arrow-thin-down:before { content: $ionicon-var-ios-arrow-thin-down; } +.#{$ionicons-prefix}ios-arrow-thin-left:before { content: $ionicon-var-ios-arrow-thin-left; } +.#{$ionicons-prefix}ios-arrow-thin-right:before { content: $ionicon-var-ios-arrow-thin-right; } +.#{$ionicons-prefix}ios-arrow-thin-up:before { content: $ionicon-var-ios-arrow-thin-up; } +.#{$ionicons-prefix}ios-arrow-up:before { content: $ionicon-var-ios-arrow-up; } +.#{$ionicons-prefix}ios-at:before { content: $ionicon-var-ios-at; } +.#{$ionicons-prefix}ios-at-outline:before { content: $ionicon-var-ios-at-outline; } +.#{$ionicons-prefix}ios-barcode:before { content: $ionicon-var-ios-barcode; } +.#{$ionicons-prefix}ios-barcode-outline:before { content: $ionicon-var-ios-barcode-outline; } +.#{$ionicons-prefix}ios-baseball:before { content: $ionicon-var-ios-baseball; } +.#{$ionicons-prefix}ios-baseball-outline:before { content: $ionicon-var-ios-baseball-outline; } +.#{$ionicons-prefix}ios-basketball:before { content: $ionicon-var-ios-basketball; } +.#{$ionicons-prefix}ios-basketball-outline:before { content: $ionicon-var-ios-basketball-outline; } +.#{$ionicons-prefix}ios-bell:before { content: $ionicon-var-ios-bell; } +.#{$ionicons-prefix}ios-bell-outline:before { content: $ionicon-var-ios-bell-outline; } +.#{$ionicons-prefix}ios-body:before { content: $ionicon-var-ios-body; } +.#{$ionicons-prefix}ios-body-outline:before { content: $ionicon-var-ios-body-outline; } +.#{$ionicons-prefix}ios-bolt:before { content: $ionicon-var-ios-bolt; } +.#{$ionicons-prefix}ios-bolt-outline:before { content: $ionicon-var-ios-bolt-outline; } +.#{$ionicons-prefix}ios-book:before { content: $ionicon-var-ios-book; } +.#{$ionicons-prefix}ios-book-outline:before { content: $ionicon-var-ios-book-outline; } +.#{$ionicons-prefix}ios-bookmarks:before { content: $ionicon-var-ios-bookmarks; } +.#{$ionicons-prefix}ios-bookmarks-outline:before { content: $ionicon-var-ios-bookmarks-outline; } +.#{$ionicons-prefix}ios-box:before { content: $ionicon-var-ios-box; } +.#{$ionicons-prefix}ios-box-outline:before { content: $ionicon-var-ios-box-outline; } +.#{$ionicons-prefix}ios-briefcase:before { content: $ionicon-var-ios-briefcase; } +.#{$ionicons-prefix}ios-briefcase-outline:before { content: $ionicon-var-ios-briefcase-outline; } +.#{$ionicons-prefix}ios-browsers:before { content: $ionicon-var-ios-browsers; } +.#{$ionicons-prefix}ios-browsers-outline:before { content: $ionicon-var-ios-browsers-outline; } +.#{$ionicons-prefix}ios-calculator:before { content: $ionicon-var-ios-calculator; } +.#{$ionicons-prefix}ios-calculator-outline:before { content: $ionicon-var-ios-calculator-outline; } +.#{$ionicons-prefix}ios-calendar:before { content: $ionicon-var-ios-calendar; } +.#{$ionicons-prefix}ios-calendar-outline:before { content: $ionicon-var-ios-calendar-outline; } +.#{$ionicons-prefix}ios-camera:before { content: $ionicon-var-ios-camera; } +.#{$ionicons-prefix}ios-camera-outline:before { content: $ionicon-var-ios-camera-outline; } +.#{$ionicons-prefix}ios-cart:before { content: $ionicon-var-ios-cart; } +.#{$ionicons-prefix}ios-cart-outline:before { content: $ionicon-var-ios-cart-outline; } +.#{$ionicons-prefix}ios-chatboxes:before { content: $ionicon-var-ios-chatboxes; } +.#{$ionicons-prefix}ios-chatboxes-outline:before { content: $ionicon-var-ios-chatboxes-outline; } +.#{$ionicons-prefix}ios-chatbubble:before { content: $ionicon-var-ios-chatbubble; } +.#{$ionicons-prefix}ios-chatbubble-outline:before { content: $ionicon-var-ios-chatbubble-outline; } +.#{$ionicons-prefix}ios-checkmark:before { content: $ionicon-var-ios-checkmark; } +.#{$ionicons-prefix}ios-checkmark-empty:before { content: $ionicon-var-ios-checkmark-empty; } +.#{$ionicons-prefix}ios-checkmark-outline:before { content: $ionicon-var-ios-checkmark-outline; } +.#{$ionicons-prefix}ios-circle-filled:before { content: $ionicon-var-ios-circle-filled; } +.#{$ionicons-prefix}ios-circle-outline:before { content: $ionicon-var-ios-circle-outline; } +.#{$ionicons-prefix}ios-clock:before { content: $ionicon-var-ios-clock; } +.#{$ionicons-prefix}ios-clock-outline:before { content: $ionicon-var-ios-clock-outline; } +.#{$ionicons-prefix}ios-close:before { content: $ionicon-var-ios-close; } +.#{$ionicons-prefix}ios-close-empty:before { content: $ionicon-var-ios-close-empty; } +.#{$ionicons-prefix}ios-close-outline:before { content: $ionicon-var-ios-close-outline; } +.#{$ionicons-prefix}ios-cloud:before { content: $ionicon-var-ios-cloud; } +.#{$ionicons-prefix}ios-cloud-download:before { content: $ionicon-var-ios-cloud-download; } +.#{$ionicons-prefix}ios-cloud-download-outline:before { content: $ionicon-var-ios-cloud-download-outline; } +.#{$ionicons-prefix}ios-cloud-outline:before { content: $ionicon-var-ios-cloud-outline; } +.#{$ionicons-prefix}ios-cloud-upload:before { content: $ionicon-var-ios-cloud-upload; } +.#{$ionicons-prefix}ios-cloud-upload-outline:before { content: $ionicon-var-ios-cloud-upload-outline; } +.#{$ionicons-prefix}ios-cloudy:before { content: $ionicon-var-ios-cloudy; } +.#{$ionicons-prefix}ios-cloudy-night:before { content: $ionicon-var-ios-cloudy-night; } +.#{$ionicons-prefix}ios-cloudy-night-outline:before { content: $ionicon-var-ios-cloudy-night-outline; } +.#{$ionicons-prefix}ios-cloudy-outline:before { content: $ionicon-var-ios-cloudy-outline; } +.#{$ionicons-prefix}ios-cog:before { content: $ionicon-var-ios-cog; } +.#{$ionicons-prefix}ios-cog-outline:before { content: $ionicon-var-ios-cog-outline; } +.#{$ionicons-prefix}ios-color-filter:before { content: $ionicon-var-ios-color-filter; } +.#{$ionicons-prefix}ios-color-filter-outline:before { content: $ionicon-var-ios-color-filter-outline; } +.#{$ionicons-prefix}ios-color-wand:before { content: $ionicon-var-ios-color-wand; } +.#{$ionicons-prefix}ios-color-wand-outline:before { content: $ionicon-var-ios-color-wand-outline; } +.#{$ionicons-prefix}ios-compose:before { content: $ionicon-var-ios-compose; } +.#{$ionicons-prefix}ios-compose-outline:before { content: $ionicon-var-ios-compose-outline; } +.#{$ionicons-prefix}ios-contact:before { content: $ionicon-var-ios-contact; } +.#{$ionicons-prefix}ios-contact-outline:before { content: $ionicon-var-ios-contact-outline; } +.#{$ionicons-prefix}ios-copy:before { content: $ionicon-var-ios-copy; } +.#{$ionicons-prefix}ios-copy-outline:before { content: $ionicon-var-ios-copy-outline; } +.#{$ionicons-prefix}ios-crop:before { content: $ionicon-var-ios-crop; } +.#{$ionicons-prefix}ios-crop-strong:before { content: $ionicon-var-ios-crop-strong; } +.#{$ionicons-prefix}ios-download:before { content: $ionicon-var-ios-download; } +.#{$ionicons-prefix}ios-download-outline:before { content: $ionicon-var-ios-download-outline; } +.#{$ionicons-prefix}ios-drag:before { content: $ionicon-var-ios-drag; } +.#{$ionicons-prefix}ios-email:before { content: $ionicon-var-ios-email; } +.#{$ionicons-prefix}ios-email-outline:before { content: $ionicon-var-ios-email-outline; } +.#{$ionicons-prefix}ios-eye:before { content: $ionicon-var-ios-eye; } +.#{$ionicons-prefix}ios-eye-outline:before { content: $ionicon-var-ios-eye-outline; } +.#{$ionicons-prefix}ios-fastforward:before { content: $ionicon-var-ios-fastforward; } +.#{$ionicons-prefix}ios-fastforward-outline:before { content: $ionicon-var-ios-fastforward-outline; } +.#{$ionicons-prefix}ios-filing:before { content: $ionicon-var-ios-filing; } +.#{$ionicons-prefix}ios-filing-outline:before { content: $ionicon-var-ios-filing-outline; } +.#{$ionicons-prefix}ios-film:before { content: $ionicon-var-ios-film; } +.#{$ionicons-prefix}ios-film-outline:before { content: $ionicon-var-ios-film-outline; } +.#{$ionicons-prefix}ios-flag:before { content: $ionicon-var-ios-flag; } +.#{$ionicons-prefix}ios-flag-outline:before { content: $ionicon-var-ios-flag-outline; } +.#{$ionicons-prefix}ios-flame:before { content: $ionicon-var-ios-flame; } +.#{$ionicons-prefix}ios-flame-outline:before { content: $ionicon-var-ios-flame-outline; } +.#{$ionicons-prefix}ios-flask:before { content: $ionicon-var-ios-flask; } +.#{$ionicons-prefix}ios-flask-outline:before { content: $ionicon-var-ios-flask-outline; } +.#{$ionicons-prefix}ios-flower:before { content: $ionicon-var-ios-flower; } +.#{$ionicons-prefix}ios-flower-outline:before { content: $ionicon-var-ios-flower-outline; } +.#{$ionicons-prefix}ios-folder:before { content: $ionicon-var-ios-folder; } +.#{$ionicons-prefix}ios-folder-outline:before { content: $ionicon-var-ios-folder-outline; } +.#{$ionicons-prefix}ios-football:before { content: $ionicon-var-ios-football; } +.#{$ionicons-prefix}ios-football-outline:before { content: $ionicon-var-ios-football-outline; } +.#{$ionicons-prefix}ios-game-controller-a:before { content: $ionicon-var-ios-game-controller-a; } +.#{$ionicons-prefix}ios-game-controller-a-outline:before { content: $ionicon-var-ios-game-controller-a-outline; } +.#{$ionicons-prefix}ios-game-controller-b:before { content: $ionicon-var-ios-game-controller-b; } +.#{$ionicons-prefix}ios-game-controller-b-outline:before { content: $ionicon-var-ios-game-controller-b-outline; } +.#{$ionicons-prefix}ios-gear:before { content: $ionicon-var-ios-gear; } +.#{$ionicons-prefix}ios-gear-outline:before { content: $ionicon-var-ios-gear-outline; } +.#{$ionicons-prefix}ios-glasses:before { content: $ionicon-var-ios-glasses; } +.#{$ionicons-prefix}ios-glasses-outline:before { content: $ionicon-var-ios-glasses-outline; } +.#{$ionicons-prefix}ios-grid-view:before { content: $ionicon-var-ios-grid-view; } +.#{$ionicons-prefix}ios-grid-view-outline:before { content: $ionicon-var-ios-grid-view-outline; } +.#{$ionicons-prefix}ios-heart:before { content: $ionicon-var-ios-heart; } +.#{$ionicons-prefix}ios-heart-outline:before { content: $ionicon-var-ios-heart-outline; } +.#{$ionicons-prefix}ios-help:before { content: $ionicon-var-ios-help; } +.#{$ionicons-prefix}ios-help-empty:before { content: $ionicon-var-ios-help-empty; } +.#{$ionicons-prefix}ios-help-outline:before { content: $ionicon-var-ios-help-outline; } +.#{$ionicons-prefix}ios-home:before { content: $ionicon-var-ios-home; } +.#{$ionicons-prefix}ios-home-outline:before { content: $ionicon-var-ios-home-outline; } +.#{$ionicons-prefix}ios-infinite:before { content: $ionicon-var-ios-infinite; } +.#{$ionicons-prefix}ios-infinite-outline:before { content: $ionicon-var-ios-infinite-outline; } +.#{$ionicons-prefix}ios-information:before { content: $ionicon-var-ios-information; } +.#{$ionicons-prefix}ios-information-empty:before { content: $ionicon-var-ios-information-empty; } +.#{$ionicons-prefix}ios-information-outline:before { content: $ionicon-var-ios-information-outline; } +.#{$ionicons-prefix}ios-ionic-outline:before { content: $ionicon-var-ios-ionic-outline; } +.#{$ionicons-prefix}ios-keypad:before { content: $ionicon-var-ios-keypad; } +.#{$ionicons-prefix}ios-keypad-outline:before { content: $ionicon-var-ios-keypad-outline; } +.#{$ionicons-prefix}ios-lightbulb:before { content: $ionicon-var-ios-lightbulb; } +.#{$ionicons-prefix}ios-lightbulb-outline:before { content: $ionicon-var-ios-lightbulb-outline; } +.#{$ionicons-prefix}ios-list:before { content: $ionicon-var-ios-list; } +.#{$ionicons-prefix}ios-list-outline:before { content: $ionicon-var-ios-list-outline; } +.#{$ionicons-prefix}ios-location:before { content: $ionicon-var-ios-location; } +.#{$ionicons-prefix}ios-location-outline:before { content: $ionicon-var-ios-location-outline; } +.#{$ionicons-prefix}ios-locked:before { content: $ionicon-var-ios-locked; } +.#{$ionicons-prefix}ios-locked-outline:before { content: $ionicon-var-ios-locked-outline; } +.#{$ionicons-prefix}ios-loop:before { content: $ionicon-var-ios-loop; } +.#{$ionicons-prefix}ios-loop-strong:before { content: $ionicon-var-ios-loop-strong; } +.#{$ionicons-prefix}ios-medical:before { content: $ionicon-var-ios-medical; } +.#{$ionicons-prefix}ios-medical-outline:before { content: $ionicon-var-ios-medical-outline; } +.#{$ionicons-prefix}ios-medkit:before { content: $ionicon-var-ios-medkit; } +.#{$ionicons-prefix}ios-medkit-outline:before { content: $ionicon-var-ios-medkit-outline; } +.#{$ionicons-prefix}ios-mic:before { content: $ionicon-var-ios-mic; } +.#{$ionicons-prefix}ios-mic-off:before { content: $ionicon-var-ios-mic-off; } +.#{$ionicons-prefix}ios-mic-outline:before { content: $ionicon-var-ios-mic-outline; } +.#{$ionicons-prefix}ios-minus:before { content: $ionicon-var-ios-minus; } +.#{$ionicons-prefix}ios-minus-empty:before { content: $ionicon-var-ios-minus-empty; } +.#{$ionicons-prefix}ios-minus-outline:before { content: $ionicon-var-ios-minus-outline; } +.#{$ionicons-prefix}ios-monitor:before { content: $ionicon-var-ios-monitor; } +.#{$ionicons-prefix}ios-monitor-outline:before { content: $ionicon-var-ios-monitor-outline; } +.#{$ionicons-prefix}ios-moon:before { content: $ionicon-var-ios-moon; } +.#{$ionicons-prefix}ios-moon-outline:before { content: $ionicon-var-ios-moon-outline; } +.#{$ionicons-prefix}ios-more:before { content: $ionicon-var-ios-more; } +.#{$ionicons-prefix}ios-more-outline:before { content: $ionicon-var-ios-more-outline; } +.#{$ionicons-prefix}ios-musical-note:before { content: $ionicon-var-ios-musical-note; } +.#{$ionicons-prefix}ios-musical-notes:before { content: $ionicon-var-ios-musical-notes; } +.#{$ionicons-prefix}ios-navigate:before { content: $ionicon-var-ios-navigate; } +.#{$ionicons-prefix}ios-navigate-outline:before { content: $ionicon-var-ios-navigate-outline; } +.#{$ionicons-prefix}ios-nutrition:before { content: $ionicon-var-ios-nutrition; } +.#{$ionicons-prefix}ios-nutrition-outline:before { content: $ionicon-var-ios-nutrition-outline; } +.#{$ionicons-prefix}ios-paper:before { content: $ionicon-var-ios-paper; } +.#{$ionicons-prefix}ios-paper-outline:before { content: $ionicon-var-ios-paper-outline; } +.#{$ionicons-prefix}ios-paperplane:before { content: $ionicon-var-ios-paperplane; } +.#{$ionicons-prefix}ios-paperplane-outline:before { content: $ionicon-var-ios-paperplane-outline; } +.#{$ionicons-prefix}ios-partlysunny:before { content: $ionicon-var-ios-partlysunny; } +.#{$ionicons-prefix}ios-partlysunny-outline:before { content: $ionicon-var-ios-partlysunny-outline; } +.#{$ionicons-prefix}ios-pause:before { content: $ionicon-var-ios-pause; } +.#{$ionicons-prefix}ios-pause-outline:before { content: $ionicon-var-ios-pause-outline; } +.#{$ionicons-prefix}ios-paw:before { content: $ionicon-var-ios-paw; } +.#{$ionicons-prefix}ios-paw-outline:before { content: $ionicon-var-ios-paw-outline; } +.#{$ionicons-prefix}ios-people:before { content: $ionicon-var-ios-people; } +.#{$ionicons-prefix}ios-people-outline:before { content: $ionicon-var-ios-people-outline; } +.#{$ionicons-prefix}ios-person:before { content: $ionicon-var-ios-person; } +.#{$ionicons-prefix}ios-person-outline:before { content: $ionicon-var-ios-person-outline; } +.#{$ionicons-prefix}ios-personadd:before { content: $ionicon-var-ios-personadd; } +.#{$ionicons-prefix}ios-personadd-outline:before { content: $ionicon-var-ios-personadd-outline; } +.#{$ionicons-prefix}ios-photos:before { content: $ionicon-var-ios-photos; } +.#{$ionicons-prefix}ios-photos-outline:before { content: $ionicon-var-ios-photos-outline; } +.#{$ionicons-prefix}ios-pie:before { content: $ionicon-var-ios-pie; } +.#{$ionicons-prefix}ios-pie-outline:before { content: $ionicon-var-ios-pie-outline; } +.#{$ionicons-prefix}ios-pint:before { content: $ionicon-var-ios-pint; } +.#{$ionicons-prefix}ios-pint-outline:before { content: $ionicon-var-ios-pint-outline; } +.#{$ionicons-prefix}ios-play:before { content: $ionicon-var-ios-play; } +.#{$ionicons-prefix}ios-play-outline:before { content: $ionicon-var-ios-play-outline; } +.#{$ionicons-prefix}ios-plus:before { content: $ionicon-var-ios-plus; } +.#{$ionicons-prefix}ios-plus-empty:before { content: $ionicon-var-ios-plus-empty; } +.#{$ionicons-prefix}ios-plus-outline:before { content: $ionicon-var-ios-plus-outline; } +.#{$ionicons-prefix}ios-pricetag:before { content: $ionicon-var-ios-pricetag; } +.#{$ionicons-prefix}ios-pricetag-outline:before { content: $ionicon-var-ios-pricetag-outline; } +.#{$ionicons-prefix}ios-pricetags:before { content: $ionicon-var-ios-pricetags; } +.#{$ionicons-prefix}ios-pricetags-outline:before { content: $ionicon-var-ios-pricetags-outline; } +.#{$ionicons-prefix}ios-printer:before { content: $ionicon-var-ios-printer; } +.#{$ionicons-prefix}ios-printer-outline:before { content: $ionicon-var-ios-printer-outline; } +.#{$ionicons-prefix}ios-pulse:before { content: $ionicon-var-ios-pulse; } +.#{$ionicons-prefix}ios-pulse-strong:before { content: $ionicon-var-ios-pulse-strong; } +.#{$ionicons-prefix}ios-rainy:before { content: $ionicon-var-ios-rainy; } +.#{$ionicons-prefix}ios-rainy-outline:before { content: $ionicon-var-ios-rainy-outline; } +.#{$ionicons-prefix}ios-recording:before { content: $ionicon-var-ios-recording; } +.#{$ionicons-prefix}ios-recording-outline:before { content: $ionicon-var-ios-recording-outline; } +.#{$ionicons-prefix}ios-redo:before { content: $ionicon-var-ios-redo; } +.#{$ionicons-prefix}ios-redo-outline:before { content: $ionicon-var-ios-redo-outline; } +.#{$ionicons-prefix}ios-refresh:before { content: $ionicon-var-ios-refresh; } +.#{$ionicons-prefix}ios-refresh-empty:before { content: $ionicon-var-ios-refresh-empty; } +.#{$ionicons-prefix}ios-refresh-outline:before { content: $ionicon-var-ios-refresh-outline; } +.#{$ionicons-prefix}ios-reload:before { content: $ionicon-var-ios-reload; } +.#{$ionicons-prefix}ios-reverse-camera:before { content: $ionicon-var-ios-reverse-camera; } +.#{$ionicons-prefix}ios-reverse-camera-outline:before { content: $ionicon-var-ios-reverse-camera-outline; } +.#{$ionicons-prefix}ios-rewind:before { content: $ionicon-var-ios-rewind; } +.#{$ionicons-prefix}ios-rewind-outline:before { content: $ionicon-var-ios-rewind-outline; } +.#{$ionicons-prefix}ios-rose:before { content: $ionicon-var-ios-rose; } +.#{$ionicons-prefix}ios-rose-outline:before { content: $ionicon-var-ios-rose-outline; } +.#{$ionicons-prefix}ios-search:before { content: $ionicon-var-ios-search; } +.#{$ionicons-prefix}ios-search-strong:before { content: $ionicon-var-ios-search-strong; } +.#{$ionicons-prefix}ios-settings:before { content: $ionicon-var-ios-settings; } +.#{$ionicons-prefix}ios-settings-strong:before { content: $ionicon-var-ios-settings-strong; } +.#{$ionicons-prefix}ios-shuffle:before { content: $ionicon-var-ios-shuffle; } +.#{$ionicons-prefix}ios-shuffle-strong:before { content: $ionicon-var-ios-shuffle-strong; } +.#{$ionicons-prefix}ios-skipbackward:before { content: $ionicon-var-ios-skipbackward; } +.#{$ionicons-prefix}ios-skipbackward-outline:before { content: $ionicon-var-ios-skipbackward-outline; } +.#{$ionicons-prefix}ios-skipforward:before { content: $ionicon-var-ios-skipforward; } +.#{$ionicons-prefix}ios-skipforward-outline:before { content: $ionicon-var-ios-skipforward-outline; } +.#{$ionicons-prefix}ios-snowy:before { content: $ionicon-var-ios-snowy; } +.#{$ionicons-prefix}ios-speedometer:before { content: $ionicon-var-ios-speedometer; } +.#{$ionicons-prefix}ios-speedometer-outline:before { content: $ionicon-var-ios-speedometer-outline; } +.#{$ionicons-prefix}ios-star:before { content: $ionicon-var-ios-star; } +.#{$ionicons-prefix}ios-star-half:before { content: $ionicon-var-ios-star-half; } +.#{$ionicons-prefix}ios-star-outline:before { content: $ionicon-var-ios-star-outline; } +.#{$ionicons-prefix}ios-stopwatch:before { content: $ionicon-var-ios-stopwatch; } +.#{$ionicons-prefix}ios-stopwatch-outline:before { content: $ionicon-var-ios-stopwatch-outline; } +.#{$ionicons-prefix}ios-sunny:before { content: $ionicon-var-ios-sunny; } +.#{$ionicons-prefix}ios-sunny-outline:before { content: $ionicon-var-ios-sunny-outline; } +.#{$ionicons-prefix}ios-telephone:before { content: $ionicon-var-ios-telephone; } +.#{$ionicons-prefix}ios-telephone-outline:before { content: $ionicon-var-ios-telephone-outline; } +.#{$ionicons-prefix}ios-tennisball:before { content: $ionicon-var-ios-tennisball; } +.#{$ionicons-prefix}ios-tennisball-outline:before { content: $ionicon-var-ios-tennisball-outline; } +.#{$ionicons-prefix}ios-thunderstorm:before { content: $ionicon-var-ios-thunderstorm; } +.#{$ionicons-prefix}ios-thunderstorm-outline:before { content: $ionicon-var-ios-thunderstorm-outline; } +.#{$ionicons-prefix}ios-time:before { content: $ionicon-var-ios-time; } +.#{$ionicons-prefix}ios-time-outline:before { content: $ionicon-var-ios-time-outline; } +.#{$ionicons-prefix}ios-timer:before { content: $ionicon-var-ios-timer; } +.#{$ionicons-prefix}ios-timer-outline:before { content: $ionicon-var-ios-timer-outline; } +.#{$ionicons-prefix}ios-toggle:before { content: $ionicon-var-ios-toggle; } +.#{$ionicons-prefix}ios-toggle-outline:before { content: $ionicon-var-ios-toggle-outline; } +.#{$ionicons-prefix}ios-trash:before { content: $ionicon-var-ios-trash; } +.#{$ionicons-prefix}ios-trash-outline:before { content: $ionicon-var-ios-trash-outline; } +.#{$ionicons-prefix}ios-undo:before { content: $ionicon-var-ios-undo; } +.#{$ionicons-prefix}ios-undo-outline:before { content: $ionicon-var-ios-undo-outline; } +.#{$ionicons-prefix}ios-unlocked:before { content: $ionicon-var-ios-unlocked; } +.#{$ionicons-prefix}ios-unlocked-outline:before { content: $ionicon-var-ios-unlocked-outline; } +.#{$ionicons-prefix}ios-upload:before { content: $ionicon-var-ios-upload; } +.#{$ionicons-prefix}ios-upload-outline:before { content: $ionicon-var-ios-upload-outline; } +.#{$ionicons-prefix}ios-videocam:before { content: $ionicon-var-ios-videocam; } +.#{$ionicons-prefix}ios-videocam-outline:before { content: $ionicon-var-ios-videocam-outline; } +.#{$ionicons-prefix}ios-volume-high:before { content: $ionicon-var-ios-volume-high; } +.#{$ionicons-prefix}ios-volume-low:before { content: $ionicon-var-ios-volume-low; } +.#{$ionicons-prefix}ios-wineglass:before { content: $ionicon-var-ios-wineglass; } +.#{$ionicons-prefix}ios-wineglass-outline:before { content: $ionicon-var-ios-wineglass-outline; } +.#{$ionicons-prefix}ios-world:before { content: $ionicon-var-ios-world; } +.#{$ionicons-prefix}ios-world-outline:before { content: $ionicon-var-ios-world-outline; } +.#{$ionicons-prefix}ipad:before { content: $ionicon-var-ipad; } +.#{$ionicons-prefix}iphone:before { content: $ionicon-var-iphone; } +.#{$ionicons-prefix}ipod:before { content: $ionicon-var-ipod; } +.#{$ionicons-prefix}jet:before { content: $ionicon-var-jet; } +.#{$ionicons-prefix}key:before { content: $ionicon-var-key; } +.#{$ionicons-prefix}knife:before { content: $ionicon-var-knife; } +.#{$ionicons-prefix}laptop:before { content: $ionicon-var-laptop; } +.#{$ionicons-prefix}leaf:before { content: $ionicon-var-leaf; } +.#{$ionicons-prefix}levels:before { content: $ionicon-var-levels; } +.#{$ionicons-prefix}lightbulb:before { content: $ionicon-var-lightbulb; } +.#{$ionicons-prefix}link:before { content: $ionicon-var-link; } +.#{$ionicons-prefix}load-a:before { content: $ionicon-var-load-a; } +.#{$ionicons-prefix}load-b:before { content: $ionicon-var-load-b; } +.#{$ionicons-prefix}load-c:before { content: $ionicon-var-load-c; } +.#{$ionicons-prefix}load-d:before { content: $ionicon-var-load-d; } +.#{$ionicons-prefix}location:before { content: $ionicon-var-location; } +.#{$ionicons-prefix}lock-combination:before { content: $ionicon-var-lock-combination; } +.#{$ionicons-prefix}locked:before { content: $ionicon-var-locked; } +.#{$ionicons-prefix}log-in:before { content: $ionicon-var-log-in; } +.#{$ionicons-prefix}log-out:before { content: $ionicon-var-log-out; } +.#{$ionicons-prefix}loop:before { content: $ionicon-var-loop; } +.#{$ionicons-prefix}magnet:before { content: $ionicon-var-magnet; } +.#{$ionicons-prefix}male:before { content: $ionicon-var-male; } +.#{$ionicons-prefix}man:before { content: $ionicon-var-man; } +.#{$ionicons-prefix}map:before { content: $ionicon-var-map; } +.#{$ionicons-prefix}medkit:before { content: $ionicon-var-medkit; } +.#{$ionicons-prefix}merge:before { content: $ionicon-var-merge; } +.#{$ionicons-prefix}mic-a:before { content: $ionicon-var-mic-a; } +.#{$ionicons-prefix}mic-b:before { content: $ionicon-var-mic-b; } +.#{$ionicons-prefix}mic-c:before { content: $ionicon-var-mic-c; } +.#{$ionicons-prefix}minus:before { content: $ionicon-var-minus; } +.#{$ionicons-prefix}minus-circled:before { content: $ionicon-var-minus-circled; } +.#{$ionicons-prefix}minus-round:before { content: $ionicon-var-minus-round; } +.#{$ionicons-prefix}model-s:before { content: $ionicon-var-model-s; } +.#{$ionicons-prefix}monitor:before { content: $ionicon-var-monitor; } +.#{$ionicons-prefix}more:before { content: $ionicon-var-more; } +.#{$ionicons-prefix}mouse:before { content: $ionicon-var-mouse; } +.#{$ionicons-prefix}music-note:before { content: $ionicon-var-music-note; } +.#{$ionicons-prefix}navicon:before { content: $ionicon-var-navicon; } +.#{$ionicons-prefix}navicon-round:before { content: $ionicon-var-navicon-round; } +.#{$ionicons-prefix}navigate:before { content: $ionicon-var-navigate; } +.#{$ionicons-prefix}network:before { content: $ionicon-var-network; } +.#{$ionicons-prefix}no-smoking:before { content: $ionicon-var-no-smoking; } +.#{$ionicons-prefix}nuclear:before { content: $ionicon-var-nuclear; } +.#{$ionicons-prefix}outlet:before { content: $ionicon-var-outlet; } +.#{$ionicons-prefix}paintbrush:before { content: $ionicon-var-paintbrush; } +.#{$ionicons-prefix}paintbucket:before { content: $ionicon-var-paintbucket; } +.#{$ionicons-prefix}paper-airplane:before { content: $ionicon-var-paper-airplane; } +.#{$ionicons-prefix}paperclip:before { content: $ionicon-var-paperclip; } +.#{$ionicons-prefix}pause:before { content: $ionicon-var-pause; } +.#{$ionicons-prefix}person:before { content: $ionicon-var-person; } +.#{$ionicons-prefix}person-add:before { content: $ionicon-var-person-add; } +.#{$ionicons-prefix}person-stalker:before { content: $ionicon-var-person-stalker; } +.#{$ionicons-prefix}pie-graph:before { content: $ionicon-var-pie-graph; } +.#{$ionicons-prefix}pin:before { content: $ionicon-var-pin; } +.#{$ionicons-prefix}pinpoint:before { content: $ionicon-var-pinpoint; } +.#{$ionicons-prefix}pizza:before { content: $ionicon-var-pizza; } +.#{$ionicons-prefix}plane:before { content: $ionicon-var-plane; } +.#{$ionicons-prefix}planet:before { content: $ionicon-var-planet; } +.#{$ionicons-prefix}play:before { content: $ionicon-var-play; } +.#{$ionicons-prefix}playstation:before { content: $ionicon-var-playstation; } +.#{$ionicons-prefix}plus:before { content: $ionicon-var-plus; } +.#{$ionicons-prefix}plus-circled:before { content: $ionicon-var-plus-circled; } +.#{$ionicons-prefix}plus-round:before { content: $ionicon-var-plus-round; } +.#{$ionicons-prefix}podium:before { content: $ionicon-var-podium; } +.#{$ionicons-prefix}pound:before { content: $ionicon-var-pound; } +.#{$ionicons-prefix}power:before { content: $ionicon-var-power; } +.#{$ionicons-prefix}pricetag:before { content: $ionicon-var-pricetag; } +.#{$ionicons-prefix}pricetags:before { content: $ionicon-var-pricetags; } +.#{$ionicons-prefix}printer:before { content: $ionicon-var-printer; } +.#{$ionicons-prefix}pull-request:before { content: $ionicon-var-pull-request; } +.#{$ionicons-prefix}qr-scanner:before { content: $ionicon-var-qr-scanner; } +.#{$ionicons-prefix}quote:before { content: $ionicon-var-quote; } +.#{$ionicons-prefix}radio-waves:before { content: $ionicon-var-radio-waves; } +.#{$ionicons-prefix}record:before { content: $ionicon-var-record; } +.#{$ionicons-prefix}refresh:before { content: $ionicon-var-refresh; } +.#{$ionicons-prefix}reply:before { content: $ionicon-var-reply; } +.#{$ionicons-prefix}reply-all:before { content: $ionicon-var-reply-all; } +.#{$ionicons-prefix}ribbon-a:before { content: $ionicon-var-ribbon-a; } +.#{$ionicons-prefix}ribbon-b:before { content: $ionicon-var-ribbon-b; } +.#{$ionicons-prefix}sad:before { content: $ionicon-var-sad; } +.#{$ionicons-prefix}sad-outline:before { content: $ionicon-var-sad-outline; } +.#{$ionicons-prefix}scissors:before { content: $ionicon-var-scissors; } +.#{$ionicons-prefix}search:before { content: $ionicon-var-search; } +.#{$ionicons-prefix}settings:before { content: $ionicon-var-settings; } +.#{$ionicons-prefix}share:before { content: $ionicon-var-share; } +.#{$ionicons-prefix}shuffle:before { content: $ionicon-var-shuffle; } +.#{$ionicons-prefix}skip-backward:before { content: $ionicon-var-skip-backward; } +.#{$ionicons-prefix}skip-forward:before { content: $ionicon-var-skip-forward; } +.#{$ionicons-prefix}social-android:before { content: $ionicon-var-social-android; } +.#{$ionicons-prefix}social-android-outline:before { content: $ionicon-var-social-android-outline; } +.#{$ionicons-prefix}social-angular:before { content: $ionicon-var-social-angular; } +.#{$ionicons-prefix}social-angular-outline:before { content: $ionicon-var-social-angular-outline; } +.#{$ionicons-prefix}social-apple:before { content: $ionicon-var-social-apple; } +.#{$ionicons-prefix}social-apple-outline:before { content: $ionicon-var-social-apple-outline; } +.#{$ionicons-prefix}social-bitcoin:before { content: $ionicon-var-social-bitcoin; } +.#{$ionicons-prefix}social-bitcoin-outline:before { content: $ionicon-var-social-bitcoin-outline; } +.#{$ionicons-prefix}social-buffer:before { content: $ionicon-var-social-buffer; } +.#{$ionicons-prefix}social-buffer-outline:before { content: $ionicon-var-social-buffer-outline; } +.#{$ionicons-prefix}social-chrome:before { content: $ionicon-var-social-chrome; } +.#{$ionicons-prefix}social-chrome-outline:before { content: $ionicon-var-social-chrome-outline; } +.#{$ionicons-prefix}social-codepen:before { content: $ionicon-var-social-codepen; } +.#{$ionicons-prefix}social-codepen-outline:before { content: $ionicon-var-social-codepen-outline; } +.#{$ionicons-prefix}social-css3:before { content: $ionicon-var-social-css3; } +.#{$ionicons-prefix}social-css3-outline:before { content: $ionicon-var-social-css3-outline; } +.#{$ionicons-prefix}social-designernews:before { content: $ionicon-var-social-designernews; } +.#{$ionicons-prefix}social-designernews-outline:before { content: $ionicon-var-social-designernews-outline; } +.#{$ionicons-prefix}social-dribbble:before { content: $ionicon-var-social-dribbble; } +.#{$ionicons-prefix}social-dribbble-outline:before { content: $ionicon-var-social-dribbble-outline; } +.#{$ionicons-prefix}social-dropbox:before { content: $ionicon-var-social-dropbox; } +.#{$ionicons-prefix}social-dropbox-outline:before { content: $ionicon-var-social-dropbox-outline; } +.#{$ionicons-prefix}social-euro:before { content: $ionicon-var-social-euro; } +.#{$ionicons-prefix}social-euro-outline:before { content: $ionicon-var-social-euro-outline; } +.#{$ionicons-prefix}social-facebook:before { content: $ionicon-var-social-facebook; } +.#{$ionicons-prefix}social-facebook-outline:before { content: $ionicon-var-social-facebook-outline; } +.#{$ionicons-prefix}social-foursquare:before { content: $ionicon-var-social-foursquare; } +.#{$ionicons-prefix}social-foursquare-outline:before { content: $ionicon-var-social-foursquare-outline; } +.#{$ionicons-prefix}social-freebsd-devil:before { content: $ionicon-var-social-freebsd-devil; } +.#{$ionicons-prefix}social-github:before { content: $ionicon-var-social-github; } +.#{$ionicons-prefix}social-github-outline:before { content: $ionicon-var-social-github-outline; } +.#{$ionicons-prefix}social-google:before { content: $ionicon-var-social-google; } +.#{$ionicons-prefix}social-google-outline:before { content: $ionicon-var-social-google-outline; } +.#{$ionicons-prefix}social-googleplus:before { content: $ionicon-var-social-googleplus; } +.#{$ionicons-prefix}social-googleplus-outline:before { content: $ionicon-var-social-googleplus-outline; } +.#{$ionicons-prefix}social-hackernews:before { content: $ionicon-var-social-hackernews; } +.#{$ionicons-prefix}social-hackernews-outline:before { content: $ionicon-var-social-hackernews-outline; } +.#{$ionicons-prefix}social-html5:before { content: $ionicon-var-social-html5; } +.#{$ionicons-prefix}social-html5-outline:before { content: $ionicon-var-social-html5-outline; } +.#{$ionicons-prefix}social-instagram:before { content: $ionicon-var-social-instagram; } +.#{$ionicons-prefix}social-instagram-outline:before { content: $ionicon-var-social-instagram-outline; } +.#{$ionicons-prefix}social-javascript:before { content: $ionicon-var-social-javascript; } +.#{$ionicons-prefix}social-javascript-outline:before { content: $ionicon-var-social-javascript-outline; } +.#{$ionicons-prefix}social-linkedin:before { content: $ionicon-var-social-linkedin; } +.#{$ionicons-prefix}social-linkedin-outline:before { content: $ionicon-var-social-linkedin-outline; } +.#{$ionicons-prefix}social-markdown:before { content: $ionicon-var-social-markdown; } +.#{$ionicons-prefix}social-nodejs:before { content: $ionicon-var-social-nodejs; } +.#{$ionicons-prefix}social-octocat:before { content: $ionicon-var-social-octocat; } +.#{$ionicons-prefix}social-pinterest:before { content: $ionicon-var-social-pinterest; } +.#{$ionicons-prefix}social-pinterest-outline:before { content: $ionicon-var-social-pinterest-outline; } +.#{$ionicons-prefix}social-python:before { content: $ionicon-var-social-python; } +.#{$ionicons-prefix}social-reddit:before { content: $ionicon-var-social-reddit; } +.#{$ionicons-prefix}social-reddit-outline:before { content: $ionicon-var-social-reddit-outline; } +.#{$ionicons-prefix}social-rss:before { content: $ionicon-var-social-rss; } +.#{$ionicons-prefix}social-rss-outline:before { content: $ionicon-var-social-rss-outline; } +.#{$ionicons-prefix}social-sass:before { content: $ionicon-var-social-sass; } +.#{$ionicons-prefix}social-skype:before { content: $ionicon-var-social-skype; } +.#{$ionicons-prefix}social-skype-outline:before { content: $ionicon-var-social-skype-outline; } +.#{$ionicons-prefix}social-snapchat:before { content: $ionicon-var-social-snapchat; } +.#{$ionicons-prefix}social-snapchat-outline:before { content: $ionicon-var-social-snapchat-outline; } +.#{$ionicons-prefix}social-tumblr:before { content: $ionicon-var-social-tumblr; } +.#{$ionicons-prefix}social-tumblr-outline:before { content: $ionicon-var-social-tumblr-outline; } +.#{$ionicons-prefix}social-tux:before { content: $ionicon-var-social-tux; } +.#{$ionicons-prefix}social-twitch:before { content: $ionicon-var-social-twitch; } +.#{$ionicons-prefix}social-twitch-outline:before { content: $ionicon-var-social-twitch-outline; } +.#{$ionicons-prefix}social-twitter:before { content: $ionicon-var-social-twitter; } +.#{$ionicons-prefix}social-twitter-outline:before { content: $ionicon-var-social-twitter-outline; } +.#{$ionicons-prefix}social-usd:before { content: $ionicon-var-social-usd; } +.#{$ionicons-prefix}social-usd-outline:before { content: $ionicon-var-social-usd-outline; } +.#{$ionicons-prefix}social-vimeo:before { content: $ionicon-var-social-vimeo; } +.#{$ionicons-prefix}social-vimeo-outline:before { content: $ionicon-var-social-vimeo-outline; } +.#{$ionicons-prefix}social-whatsapp:before { content: $ionicon-var-social-whatsapp; } +.#{$ionicons-prefix}social-whatsapp-outline:before { content: $ionicon-var-social-whatsapp-outline; } +.#{$ionicons-prefix}social-windows:before { content: $ionicon-var-social-windows; } +.#{$ionicons-prefix}social-windows-outline:before { content: $ionicon-var-social-windows-outline; } +.#{$ionicons-prefix}social-wordpress:before { content: $ionicon-var-social-wordpress; } +.#{$ionicons-prefix}social-wordpress-outline:before { content: $ionicon-var-social-wordpress-outline; } +.#{$ionicons-prefix}social-yahoo:before { content: $ionicon-var-social-yahoo; } +.#{$ionicons-prefix}social-yahoo-outline:before { content: $ionicon-var-social-yahoo-outline; } +.#{$ionicons-prefix}social-yen:before { content: $ionicon-var-social-yen; } +.#{$ionicons-prefix}social-yen-outline:before { content: $ionicon-var-social-yen-outline; } +.#{$ionicons-prefix}social-youtube:before { content: $ionicon-var-social-youtube; } +.#{$ionicons-prefix}social-youtube-outline:before { content: $ionicon-var-social-youtube-outline; } +.#{$ionicons-prefix}soup-can:before { content: $ionicon-var-soup-can; } +.#{$ionicons-prefix}soup-can-outline:before { content: $ionicon-var-soup-can-outline; } +.#{$ionicons-prefix}speakerphone:before { content: $ionicon-var-speakerphone; } +.#{$ionicons-prefix}speedometer:before { content: $ionicon-var-speedometer; } +.#{$ionicons-prefix}spoon:before { content: $ionicon-var-spoon; } +.#{$ionicons-prefix}star:before { content: $ionicon-var-star; } +.#{$ionicons-prefix}stats-bars:before { content: $ionicon-var-stats-bars; } +.#{$ionicons-prefix}steam:before { content: $ionicon-var-steam; } +.#{$ionicons-prefix}stop:before { content: $ionicon-var-stop; } +.#{$ionicons-prefix}thermometer:before { content: $ionicon-var-thermometer; } +.#{$ionicons-prefix}thumbsdown:before { content: $ionicon-var-thumbsdown; } +.#{$ionicons-prefix}thumbsup:before { content: $ionicon-var-thumbsup; } +.#{$ionicons-prefix}toggle:before { content: $ionicon-var-toggle; } +.#{$ionicons-prefix}toggle-filled:before { content: $ionicon-var-toggle-filled; } +.#{$ionicons-prefix}transgender:before { content: $ionicon-var-transgender; } +.#{$ionicons-prefix}trash-a:before { content: $ionicon-var-trash-a; } +.#{$ionicons-prefix}trash-b:before { content: $ionicon-var-trash-b; } +.#{$ionicons-prefix}trophy:before { content: $ionicon-var-trophy; } +.#{$ionicons-prefix}tshirt:before { content: $ionicon-var-tshirt; } +.#{$ionicons-prefix}tshirt-outline:before { content: $ionicon-var-tshirt-outline; } +.#{$ionicons-prefix}umbrella:before { content: $ionicon-var-umbrella; } +.#{$ionicons-prefix}university:before { content: $ionicon-var-university; } +.#{$ionicons-prefix}unlocked:before { content: $ionicon-var-unlocked; } +.#{$ionicons-prefix}upload:before { content: $ionicon-var-upload; } +.#{$ionicons-prefix}usb:before { content: $ionicon-var-usb; } +.#{$ionicons-prefix}videocamera:before { content: $ionicon-var-videocamera; } +.#{$ionicons-prefix}volume-high:before { content: $ionicon-var-volume-high; } +.#{$ionicons-prefix}volume-low:before { content: $ionicon-var-volume-low; } +.#{$ionicons-prefix}volume-medium:before { content: $ionicon-var-volume-medium; } +.#{$ionicons-prefix}volume-mute:before { content: $ionicon-var-volume-mute; } +.#{$ionicons-prefix}wand:before { content: $ionicon-var-wand; } +.#{$ionicons-prefix}waterdrop:before { content: $ionicon-var-waterdrop; } +.#{$ionicons-prefix}wifi:before { content: $ionicon-var-wifi; } +.#{$ionicons-prefix}wineglass:before { content: $ionicon-var-wineglass; } +.#{$ionicons-prefix}woman:before { content: $ionicon-var-woman; } +.#{$ionicons-prefix}wrench:before { content: $ionicon-var-wrench; } +.#{$ionicons-prefix}xbox:before { content: $ionicon-var-xbox; } \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-variables.scss b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-variables.scss new file mode 100644 index 0000000..a4601a9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/_ionicons-variables.scss @@ -0,0 +1,741 @@ +// Ionicons Variables +// -------------------------- + +$ionicons-font-path: "../fonts" !default; +$ionicons-font-family: "Ionicons" !default; +$ionicons-version: "2.0.0" !default; +$ionicons-prefix: ion- !default; + +$ionicon-var-alert: "\f101"; +$ionicon-var-alert-circled: "\f100"; +$ionicon-var-android-add: "\f2c7"; +$ionicon-var-android-add-circle: "\f359"; +$ionicon-var-android-alarm-clock: "\f35a"; +$ionicon-var-android-alert: "\f35b"; +$ionicon-var-android-apps: "\f35c"; +$ionicon-var-android-archive: "\f2c9"; +$ionicon-var-android-arrow-back: "\f2ca"; +$ionicon-var-android-arrow-down: "\f35d"; +$ionicon-var-android-arrow-dropdown: "\f35f"; +$ionicon-var-android-arrow-dropdown-circle: "\f35e"; +$ionicon-var-android-arrow-dropleft: "\f361"; +$ionicon-var-android-arrow-dropleft-circle: "\f360"; +$ionicon-var-android-arrow-dropright: "\f363"; +$ionicon-var-android-arrow-dropright-circle: "\f362"; +$ionicon-var-android-arrow-dropup: "\f365"; +$ionicon-var-android-arrow-dropup-circle: "\f364"; +$ionicon-var-android-arrow-forward: "\f30f"; +$ionicon-var-android-arrow-up: "\f366"; +$ionicon-var-android-attach: "\f367"; +$ionicon-var-android-bar: "\f368"; +$ionicon-var-android-bicycle: "\f369"; +$ionicon-var-android-boat: "\f36a"; +$ionicon-var-android-bookmark: "\f36b"; +$ionicon-var-android-bulb: "\f36c"; +$ionicon-var-android-bus: "\f36d"; +$ionicon-var-android-calendar: "\f2d1"; +$ionicon-var-android-call: "\f2d2"; +$ionicon-var-android-camera: "\f2d3"; +$ionicon-var-android-cancel: "\f36e"; +$ionicon-var-android-car: "\f36f"; +$ionicon-var-android-cart: "\f370"; +$ionicon-var-android-chat: "\f2d4"; +$ionicon-var-android-checkbox: "\f374"; +$ionicon-var-android-checkbox-blank: "\f371"; +$ionicon-var-android-checkbox-outline: "\f373"; +$ionicon-var-android-checkbox-outline-blank: "\f372"; +$ionicon-var-android-checkmark-circle: "\f375"; +$ionicon-var-android-clipboard: "\f376"; +$ionicon-var-android-close: "\f2d7"; +$ionicon-var-android-cloud: "\f37a"; +$ionicon-var-android-cloud-circle: "\f377"; +$ionicon-var-android-cloud-done: "\f378"; +$ionicon-var-android-cloud-outline: "\f379"; +$ionicon-var-android-color-palette: "\f37b"; +$ionicon-var-android-compass: "\f37c"; +$ionicon-var-android-contact: "\f2d8"; +$ionicon-var-android-contacts: "\f2d9"; +$ionicon-var-android-contract: "\f37d"; +$ionicon-var-android-create: "\f37e"; +$ionicon-var-android-delete: "\f37f"; +$ionicon-var-android-desktop: "\f380"; +$ionicon-var-android-document: "\f381"; +$ionicon-var-android-done: "\f383"; +$ionicon-var-android-done-all: "\f382"; +$ionicon-var-android-download: "\f2dd"; +$ionicon-var-android-drafts: "\f384"; +$ionicon-var-android-exit: "\f385"; +$ionicon-var-android-expand: "\f386"; +$ionicon-var-android-favorite: "\f388"; +$ionicon-var-android-favorite-outline: "\f387"; +$ionicon-var-android-film: "\f389"; +$ionicon-var-android-folder: "\f2e0"; +$ionicon-var-android-folder-open: "\f38a"; +$ionicon-var-android-funnel: "\f38b"; +$ionicon-var-android-globe: "\f38c"; +$ionicon-var-android-hand: "\f2e3"; +$ionicon-var-android-hangout: "\f38d"; +$ionicon-var-android-happy: "\f38e"; +$ionicon-var-android-home: "\f38f"; +$ionicon-var-android-image: "\f2e4"; +$ionicon-var-android-laptop: "\f390"; +$ionicon-var-android-list: "\f391"; +$ionicon-var-android-locate: "\f2e9"; +$ionicon-var-android-lock: "\f392"; +$ionicon-var-android-mail: "\f2eb"; +$ionicon-var-android-map: "\f393"; +$ionicon-var-android-menu: "\f394"; +$ionicon-var-android-microphone: "\f2ec"; +$ionicon-var-android-microphone-off: "\f395"; +$ionicon-var-android-more-horizontal: "\f396"; +$ionicon-var-android-more-vertical: "\f397"; +$ionicon-var-android-navigate: "\f398"; +$ionicon-var-android-notifications: "\f39b"; +$ionicon-var-android-notifications-none: "\f399"; +$ionicon-var-android-notifications-off: "\f39a"; +$ionicon-var-android-open: "\f39c"; +$ionicon-var-android-options: "\f39d"; +$ionicon-var-android-people: "\f39e"; +$ionicon-var-android-person: "\f3a0"; +$ionicon-var-android-person-add: "\f39f"; +$ionicon-var-android-phone-landscape: "\f3a1"; +$ionicon-var-android-phone-portrait: "\f3a2"; +$ionicon-var-android-pin: "\f3a3"; +$ionicon-var-android-plane: "\f3a4"; +$ionicon-var-android-playstore: "\f2f0"; +$ionicon-var-android-print: "\f3a5"; +$ionicon-var-android-radio-button-off: "\f3a6"; +$ionicon-var-android-radio-button-on: "\f3a7"; +$ionicon-var-android-refresh: "\f3a8"; +$ionicon-var-android-remove: "\f2f4"; +$ionicon-var-android-remove-circle: "\f3a9"; +$ionicon-var-android-restaurant: "\f3aa"; +$ionicon-var-android-sad: "\f3ab"; +$ionicon-var-android-search: "\f2f5"; +$ionicon-var-android-send: "\f2f6"; +$ionicon-var-android-settings: "\f2f7"; +$ionicon-var-android-share: "\f2f8"; +$ionicon-var-android-share-alt: "\f3ac"; +$ionicon-var-android-star: "\f2fc"; +$ionicon-var-android-star-half: "\f3ad"; +$ionicon-var-android-star-outline: "\f3ae"; +$ionicon-var-android-stopwatch: "\f2fd"; +$ionicon-var-android-subway: "\f3af"; +$ionicon-var-android-sunny: "\f3b0"; +$ionicon-var-android-sync: "\f3b1"; +$ionicon-var-android-textsms: "\f3b2"; +$ionicon-var-android-time: "\f3b3"; +$ionicon-var-android-train: "\f3b4"; +$ionicon-var-android-unlock: "\f3b5"; +$ionicon-var-android-upload: "\f3b6"; +$ionicon-var-android-volume-down: "\f3b7"; +$ionicon-var-android-volume-mute: "\f3b8"; +$ionicon-var-android-volume-off: "\f3b9"; +$ionicon-var-android-volume-up: "\f3ba"; +$ionicon-var-android-walk: "\f3bb"; +$ionicon-var-android-warning: "\f3bc"; +$ionicon-var-android-watch: "\f3bd"; +$ionicon-var-android-wifi: "\f305"; +$ionicon-var-aperture: "\f313"; +$ionicon-var-archive: "\f102"; +$ionicon-var-arrow-down-a: "\f103"; +$ionicon-var-arrow-down-b: "\f104"; +$ionicon-var-arrow-down-c: "\f105"; +$ionicon-var-arrow-expand: "\f25e"; +$ionicon-var-arrow-graph-down-left: "\f25f"; +$ionicon-var-arrow-graph-down-right: "\f260"; +$ionicon-var-arrow-graph-up-left: "\f261"; +$ionicon-var-arrow-graph-up-right: "\f262"; +$ionicon-var-arrow-left-a: "\f106"; +$ionicon-var-arrow-left-b: "\f107"; +$ionicon-var-arrow-left-c: "\f108"; +$ionicon-var-arrow-move: "\f263"; +$ionicon-var-arrow-resize: "\f264"; +$ionicon-var-arrow-return-left: "\f265"; +$ionicon-var-arrow-return-right: "\f266"; +$ionicon-var-arrow-right-a: "\f109"; +$ionicon-var-arrow-right-b: "\f10a"; +$ionicon-var-arrow-right-c: "\f10b"; +$ionicon-var-arrow-shrink: "\f267"; +$ionicon-var-arrow-swap: "\f268"; +$ionicon-var-arrow-up-a: "\f10c"; +$ionicon-var-arrow-up-b: "\f10d"; +$ionicon-var-arrow-up-c: "\f10e"; +$ionicon-var-asterisk: "\f314"; +$ionicon-var-at: "\f10f"; +$ionicon-var-backspace: "\f3bf"; +$ionicon-var-backspace-outline: "\f3be"; +$ionicon-var-bag: "\f110"; +$ionicon-var-battery-charging: "\f111"; +$ionicon-var-battery-empty: "\f112"; +$ionicon-var-battery-full: "\f113"; +$ionicon-var-battery-half: "\f114"; +$ionicon-var-battery-low: "\f115"; +$ionicon-var-beaker: "\f269"; +$ionicon-var-beer: "\f26a"; +$ionicon-var-bluetooth: "\f116"; +$ionicon-var-bonfire: "\f315"; +$ionicon-var-bookmark: "\f26b"; +$ionicon-var-bowtie: "\f3c0"; +$ionicon-var-briefcase: "\f26c"; +$ionicon-var-bug: "\f2be"; +$ionicon-var-calculator: "\f26d"; +$ionicon-var-calendar: "\f117"; +$ionicon-var-camera: "\f118"; +$ionicon-var-card: "\f119"; +$ionicon-var-cash: "\f316"; +$ionicon-var-chatbox: "\f11b"; +$ionicon-var-chatbox-working: "\f11a"; +$ionicon-var-chatboxes: "\f11c"; +$ionicon-var-chatbubble: "\f11e"; +$ionicon-var-chatbubble-working: "\f11d"; +$ionicon-var-chatbubbles: "\f11f"; +$ionicon-var-checkmark: "\f122"; +$ionicon-var-checkmark-circled: "\f120"; +$ionicon-var-checkmark-round: "\f121"; +$ionicon-var-chevron-down: "\f123"; +$ionicon-var-chevron-left: "\f124"; +$ionicon-var-chevron-right: "\f125"; +$ionicon-var-chevron-up: "\f126"; +$ionicon-var-clipboard: "\f127"; +$ionicon-var-clock: "\f26e"; +$ionicon-var-close: "\f12a"; +$ionicon-var-close-circled: "\f128"; +$ionicon-var-close-round: "\f129"; +$ionicon-var-closed-captioning: "\f317"; +$ionicon-var-cloud: "\f12b"; +$ionicon-var-code: "\f271"; +$ionicon-var-code-download: "\f26f"; +$ionicon-var-code-working: "\f270"; +$ionicon-var-coffee: "\f272"; +$ionicon-var-compass: "\f273"; +$ionicon-var-compose: "\f12c"; +$ionicon-var-connection-bars: "\f274"; +$ionicon-var-contrast: "\f275"; +$ionicon-var-crop: "\f3c1"; +$ionicon-var-cube: "\f318"; +$ionicon-var-disc: "\f12d"; +$ionicon-var-document: "\f12f"; +$ionicon-var-document-text: "\f12e"; +$ionicon-var-drag: "\f130"; +$ionicon-var-earth: "\f276"; +$ionicon-var-easel: "\f3c2"; +$ionicon-var-edit: "\f2bf"; +$ionicon-var-egg: "\f277"; +$ionicon-var-eject: "\f131"; +$ionicon-var-email: "\f132"; +$ionicon-var-email-unread: "\f3c3"; +$ionicon-var-erlenmeyer-flask: "\f3c5"; +$ionicon-var-erlenmeyer-flask-bubbles: "\f3c4"; +$ionicon-var-eye: "\f133"; +$ionicon-var-eye-disabled: "\f306"; +$ionicon-var-female: "\f278"; +$ionicon-var-filing: "\f134"; +$ionicon-var-film-marker: "\f135"; +$ionicon-var-fireball: "\f319"; +$ionicon-var-flag: "\f279"; +$ionicon-var-flame: "\f31a"; +$ionicon-var-flash: "\f137"; +$ionicon-var-flash-off: "\f136"; +$ionicon-var-folder: "\f139"; +$ionicon-var-fork: "\f27a"; +$ionicon-var-fork-repo: "\f2c0"; +$ionicon-var-forward: "\f13a"; +$ionicon-var-funnel: "\f31b"; +$ionicon-var-gear-a: "\f13d"; +$ionicon-var-gear-b: "\f13e"; +$ionicon-var-grid: "\f13f"; +$ionicon-var-hammer: "\f27b"; +$ionicon-var-happy: "\f31c"; +$ionicon-var-happy-outline: "\f3c6"; +$ionicon-var-headphone: "\f140"; +$ionicon-var-heart: "\f141"; +$ionicon-var-heart-broken: "\f31d"; +$ionicon-var-help: "\f143"; +$ionicon-var-help-buoy: "\f27c"; +$ionicon-var-help-circled: "\f142"; +$ionicon-var-home: "\f144"; +$ionicon-var-icecream: "\f27d"; +$ionicon-var-image: "\f147"; +$ionicon-var-images: "\f148"; +$ionicon-var-information: "\f14a"; +$ionicon-var-information-circled: "\f149"; +$ionicon-var-ionic: "\f14b"; +$ionicon-var-ios-alarm: "\f3c8"; +$ionicon-var-ios-alarm-outline: "\f3c7"; +$ionicon-var-ios-albums: "\f3ca"; +$ionicon-var-ios-albums-outline: "\f3c9"; +$ionicon-var-ios-americanfootball: "\f3cc"; +$ionicon-var-ios-americanfootball-outline: "\f3cb"; +$ionicon-var-ios-analytics: "\f3ce"; +$ionicon-var-ios-analytics-outline: "\f3cd"; +$ionicon-var-ios-arrow-back: "\f3cf"; +$ionicon-var-ios-arrow-down: "\f3d0"; +$ionicon-var-ios-arrow-forward: "\f3d1"; +$ionicon-var-ios-arrow-left: "\f3d2"; +$ionicon-var-ios-arrow-right: "\f3d3"; +$ionicon-var-ios-arrow-thin-down: "\f3d4"; +$ionicon-var-ios-arrow-thin-left: "\f3d5"; +$ionicon-var-ios-arrow-thin-right: "\f3d6"; +$ionicon-var-ios-arrow-thin-up: "\f3d7"; +$ionicon-var-ios-arrow-up: "\f3d8"; +$ionicon-var-ios-at: "\f3da"; +$ionicon-var-ios-at-outline: "\f3d9"; +$ionicon-var-ios-barcode: "\f3dc"; +$ionicon-var-ios-barcode-outline: "\f3db"; +$ionicon-var-ios-baseball: "\f3de"; +$ionicon-var-ios-baseball-outline: "\f3dd"; +$ionicon-var-ios-basketball: "\f3e0"; +$ionicon-var-ios-basketball-outline: "\f3df"; +$ionicon-var-ios-bell: "\f3e2"; +$ionicon-var-ios-bell-outline: "\f3e1"; +$ionicon-var-ios-body: "\f3e4"; +$ionicon-var-ios-body-outline: "\f3e3"; +$ionicon-var-ios-bolt: "\f3e6"; +$ionicon-var-ios-bolt-outline: "\f3e5"; +$ionicon-var-ios-book: "\f3e8"; +$ionicon-var-ios-book-outline: "\f3e7"; +$ionicon-var-ios-bookmarks: "\f3ea"; +$ionicon-var-ios-bookmarks-outline: "\f3e9"; +$ionicon-var-ios-box: "\f3ec"; +$ionicon-var-ios-box-outline: "\f3eb"; +$ionicon-var-ios-briefcase: "\f3ee"; +$ionicon-var-ios-briefcase-outline: "\f3ed"; +$ionicon-var-ios-browsers: "\f3f0"; +$ionicon-var-ios-browsers-outline: "\f3ef"; +$ionicon-var-ios-calculator: "\f3f2"; +$ionicon-var-ios-calculator-outline: "\f3f1"; +$ionicon-var-ios-calendar: "\f3f4"; +$ionicon-var-ios-calendar-outline: "\f3f3"; +$ionicon-var-ios-camera: "\f3f6"; +$ionicon-var-ios-camera-outline: "\f3f5"; +$ionicon-var-ios-cart: "\f3f8"; +$ionicon-var-ios-cart-outline: "\f3f7"; +$ionicon-var-ios-chatboxes: "\f3fa"; +$ionicon-var-ios-chatboxes-outline: "\f3f9"; +$ionicon-var-ios-chatbubble: "\f3fc"; +$ionicon-var-ios-chatbubble-outline: "\f3fb"; +$ionicon-var-ios-checkmark: "\f3ff"; +$ionicon-var-ios-checkmark-empty: "\f3fd"; +$ionicon-var-ios-checkmark-outline: "\f3fe"; +$ionicon-var-ios-circle-filled: "\f400"; +$ionicon-var-ios-circle-outline: "\f401"; +$ionicon-var-ios-clock: "\f403"; +$ionicon-var-ios-clock-outline: "\f402"; +$ionicon-var-ios-close: "\f406"; +$ionicon-var-ios-close-empty: "\f404"; +$ionicon-var-ios-close-outline: "\f405"; +$ionicon-var-ios-cloud: "\f40c"; +$ionicon-var-ios-cloud-download: "\f408"; +$ionicon-var-ios-cloud-download-outline: "\f407"; +$ionicon-var-ios-cloud-outline: "\f409"; +$ionicon-var-ios-cloud-upload: "\f40b"; +$ionicon-var-ios-cloud-upload-outline: "\f40a"; +$ionicon-var-ios-cloudy: "\f410"; +$ionicon-var-ios-cloudy-night: "\f40e"; +$ionicon-var-ios-cloudy-night-outline: "\f40d"; +$ionicon-var-ios-cloudy-outline: "\f40f"; +$ionicon-var-ios-cog: "\f412"; +$ionicon-var-ios-cog-outline: "\f411"; +$ionicon-var-ios-color-filter: "\f414"; +$ionicon-var-ios-color-filter-outline: "\f413"; +$ionicon-var-ios-color-wand: "\f416"; +$ionicon-var-ios-color-wand-outline: "\f415"; +$ionicon-var-ios-compose: "\f418"; +$ionicon-var-ios-compose-outline: "\f417"; +$ionicon-var-ios-contact: "\f41a"; +$ionicon-var-ios-contact-outline: "\f419"; +$ionicon-var-ios-copy: "\f41c"; +$ionicon-var-ios-copy-outline: "\f41b"; +$ionicon-var-ios-crop: "\f41e"; +$ionicon-var-ios-crop-strong: "\f41d"; +$ionicon-var-ios-download: "\f420"; +$ionicon-var-ios-download-outline: "\f41f"; +$ionicon-var-ios-drag: "\f421"; +$ionicon-var-ios-email: "\f423"; +$ionicon-var-ios-email-outline: "\f422"; +$ionicon-var-ios-eye: "\f425"; +$ionicon-var-ios-eye-outline: "\f424"; +$ionicon-var-ios-fastforward: "\f427"; +$ionicon-var-ios-fastforward-outline: "\f426"; +$ionicon-var-ios-filing: "\f429"; +$ionicon-var-ios-filing-outline: "\f428"; +$ionicon-var-ios-film: "\f42b"; +$ionicon-var-ios-film-outline: "\f42a"; +$ionicon-var-ios-flag: "\f42d"; +$ionicon-var-ios-flag-outline: "\f42c"; +$ionicon-var-ios-flame: "\f42f"; +$ionicon-var-ios-flame-outline: "\f42e"; +$ionicon-var-ios-flask: "\f431"; +$ionicon-var-ios-flask-outline: "\f430"; +$ionicon-var-ios-flower: "\f433"; +$ionicon-var-ios-flower-outline: "\f432"; +$ionicon-var-ios-folder: "\f435"; +$ionicon-var-ios-folder-outline: "\f434"; +$ionicon-var-ios-football: "\f437"; +$ionicon-var-ios-football-outline: "\f436"; +$ionicon-var-ios-game-controller-a: "\f439"; +$ionicon-var-ios-game-controller-a-outline: "\f438"; +$ionicon-var-ios-game-controller-b: "\f43b"; +$ionicon-var-ios-game-controller-b-outline: "\f43a"; +$ionicon-var-ios-gear: "\f43d"; +$ionicon-var-ios-gear-outline: "\f43c"; +$ionicon-var-ios-glasses: "\f43f"; +$ionicon-var-ios-glasses-outline: "\f43e"; +$ionicon-var-ios-grid-view: "\f441"; +$ionicon-var-ios-grid-view-outline: "\f440"; +$ionicon-var-ios-heart: "\f443"; +$ionicon-var-ios-heart-outline: "\f442"; +$ionicon-var-ios-help: "\f446"; +$ionicon-var-ios-help-empty: "\f444"; +$ionicon-var-ios-help-outline: "\f445"; +$ionicon-var-ios-home: "\f448"; +$ionicon-var-ios-home-outline: "\f447"; +$ionicon-var-ios-infinite: "\f44a"; +$ionicon-var-ios-infinite-outline: "\f449"; +$ionicon-var-ios-information: "\f44d"; +$ionicon-var-ios-information-empty: "\f44b"; +$ionicon-var-ios-information-outline: "\f44c"; +$ionicon-var-ios-ionic-outline: "\f44e"; +$ionicon-var-ios-keypad: "\f450"; +$ionicon-var-ios-keypad-outline: "\f44f"; +$ionicon-var-ios-lightbulb: "\f452"; +$ionicon-var-ios-lightbulb-outline: "\f451"; +$ionicon-var-ios-list: "\f454"; +$ionicon-var-ios-list-outline: "\f453"; +$ionicon-var-ios-location: "\f456"; +$ionicon-var-ios-location-outline: "\f455"; +$ionicon-var-ios-locked: "\f458"; +$ionicon-var-ios-locked-outline: "\f457"; +$ionicon-var-ios-loop: "\f45a"; +$ionicon-var-ios-loop-strong: "\f459"; +$ionicon-var-ios-medical: "\f45c"; +$ionicon-var-ios-medical-outline: "\f45b"; +$ionicon-var-ios-medkit: "\f45e"; +$ionicon-var-ios-medkit-outline: "\f45d"; +$ionicon-var-ios-mic: "\f461"; +$ionicon-var-ios-mic-off: "\f45f"; +$ionicon-var-ios-mic-outline: "\f460"; +$ionicon-var-ios-minus: "\f464"; +$ionicon-var-ios-minus-empty: "\f462"; +$ionicon-var-ios-minus-outline: "\f463"; +$ionicon-var-ios-monitor: "\f466"; +$ionicon-var-ios-monitor-outline: "\f465"; +$ionicon-var-ios-moon: "\f468"; +$ionicon-var-ios-moon-outline: "\f467"; +$ionicon-var-ios-more: "\f46a"; +$ionicon-var-ios-more-outline: "\f469"; +$ionicon-var-ios-musical-note: "\f46b"; +$ionicon-var-ios-musical-notes: "\f46c"; +$ionicon-var-ios-navigate: "\f46e"; +$ionicon-var-ios-navigate-outline: "\f46d"; +$ionicon-var-ios-nutrition: "\f470"; +$ionicon-var-ios-nutrition-outline: "\f46f"; +$ionicon-var-ios-paper: "\f472"; +$ionicon-var-ios-paper-outline: "\f471"; +$ionicon-var-ios-paperplane: "\f474"; +$ionicon-var-ios-paperplane-outline: "\f473"; +$ionicon-var-ios-partlysunny: "\f476"; +$ionicon-var-ios-partlysunny-outline: "\f475"; +$ionicon-var-ios-pause: "\f478"; +$ionicon-var-ios-pause-outline: "\f477"; +$ionicon-var-ios-paw: "\f47a"; +$ionicon-var-ios-paw-outline: "\f479"; +$ionicon-var-ios-people: "\f47c"; +$ionicon-var-ios-people-outline: "\f47b"; +$ionicon-var-ios-person: "\f47e"; +$ionicon-var-ios-person-outline: "\f47d"; +$ionicon-var-ios-personadd: "\f480"; +$ionicon-var-ios-personadd-outline: "\f47f"; +$ionicon-var-ios-photos: "\f482"; +$ionicon-var-ios-photos-outline: "\f481"; +$ionicon-var-ios-pie: "\f484"; +$ionicon-var-ios-pie-outline: "\f483"; +$ionicon-var-ios-pint: "\f486"; +$ionicon-var-ios-pint-outline: "\f485"; +$ionicon-var-ios-play: "\f488"; +$ionicon-var-ios-play-outline: "\f487"; +$ionicon-var-ios-plus: "\f48b"; +$ionicon-var-ios-plus-empty: "\f489"; +$ionicon-var-ios-plus-outline: "\f48a"; +$ionicon-var-ios-pricetag: "\f48d"; +$ionicon-var-ios-pricetag-outline: "\f48c"; +$ionicon-var-ios-pricetags: "\f48f"; +$ionicon-var-ios-pricetags-outline: "\f48e"; +$ionicon-var-ios-printer: "\f491"; +$ionicon-var-ios-printer-outline: "\f490"; +$ionicon-var-ios-pulse: "\f493"; +$ionicon-var-ios-pulse-strong: "\f492"; +$ionicon-var-ios-rainy: "\f495"; +$ionicon-var-ios-rainy-outline: "\f494"; +$ionicon-var-ios-recording: "\f497"; +$ionicon-var-ios-recording-outline: "\f496"; +$ionicon-var-ios-redo: "\f499"; +$ionicon-var-ios-redo-outline: "\f498"; +$ionicon-var-ios-refresh: "\f49c"; +$ionicon-var-ios-refresh-empty: "\f49a"; +$ionicon-var-ios-refresh-outline: "\f49b"; +$ionicon-var-ios-reload: "\f49d"; +$ionicon-var-ios-reverse-camera: "\f49f"; +$ionicon-var-ios-reverse-camera-outline: "\f49e"; +$ionicon-var-ios-rewind: "\f4a1"; +$ionicon-var-ios-rewind-outline: "\f4a0"; +$ionicon-var-ios-rose: "\f4a3"; +$ionicon-var-ios-rose-outline: "\f4a2"; +$ionicon-var-ios-search: "\f4a5"; +$ionicon-var-ios-search-strong: "\f4a4"; +$ionicon-var-ios-settings: "\f4a7"; +$ionicon-var-ios-settings-strong: "\f4a6"; +$ionicon-var-ios-shuffle: "\f4a9"; +$ionicon-var-ios-shuffle-strong: "\f4a8"; +$ionicon-var-ios-skipbackward: "\f4ab"; +$ionicon-var-ios-skipbackward-outline: "\f4aa"; +$ionicon-var-ios-skipforward: "\f4ad"; +$ionicon-var-ios-skipforward-outline: "\f4ac"; +$ionicon-var-ios-snowy: "\f4ae"; +$ionicon-var-ios-speedometer: "\f4b0"; +$ionicon-var-ios-speedometer-outline: "\f4af"; +$ionicon-var-ios-star: "\f4b3"; +$ionicon-var-ios-star-half: "\f4b1"; +$ionicon-var-ios-star-outline: "\f4b2"; +$ionicon-var-ios-stopwatch: "\f4b5"; +$ionicon-var-ios-stopwatch-outline: "\f4b4"; +$ionicon-var-ios-sunny: "\f4b7"; +$ionicon-var-ios-sunny-outline: "\f4b6"; +$ionicon-var-ios-telephone: "\f4b9"; +$ionicon-var-ios-telephone-outline: "\f4b8"; +$ionicon-var-ios-tennisball: "\f4bb"; +$ionicon-var-ios-tennisball-outline: "\f4ba"; +$ionicon-var-ios-thunderstorm: "\f4bd"; +$ionicon-var-ios-thunderstorm-outline: "\f4bc"; +$ionicon-var-ios-time: "\f4bf"; +$ionicon-var-ios-time-outline: "\f4be"; +$ionicon-var-ios-timer: "\f4c1"; +$ionicon-var-ios-timer-outline: "\f4c0"; +$ionicon-var-ios-toggle: "\f4c3"; +$ionicon-var-ios-toggle-outline: "\f4c2"; +$ionicon-var-ios-trash: "\f4c5"; +$ionicon-var-ios-trash-outline: "\f4c4"; +$ionicon-var-ios-undo: "\f4c7"; +$ionicon-var-ios-undo-outline: "\f4c6"; +$ionicon-var-ios-unlocked: "\f4c9"; +$ionicon-var-ios-unlocked-outline: "\f4c8"; +$ionicon-var-ios-upload: "\f4cb"; +$ionicon-var-ios-upload-outline: "\f4ca"; +$ionicon-var-ios-videocam: "\f4cd"; +$ionicon-var-ios-videocam-outline: "\f4cc"; +$ionicon-var-ios-volume-high: "\f4ce"; +$ionicon-var-ios-volume-low: "\f4cf"; +$ionicon-var-ios-wineglass: "\f4d1"; +$ionicon-var-ios-wineglass-outline: "\f4d0"; +$ionicon-var-ios-world: "\f4d3"; +$ionicon-var-ios-world-outline: "\f4d2"; +$ionicon-var-ipad: "\f1f9"; +$ionicon-var-iphone: "\f1fa"; +$ionicon-var-ipod: "\f1fb"; +$ionicon-var-jet: "\f295"; +$ionicon-var-key: "\f296"; +$ionicon-var-knife: "\f297"; +$ionicon-var-laptop: "\f1fc"; +$ionicon-var-leaf: "\f1fd"; +$ionicon-var-levels: "\f298"; +$ionicon-var-lightbulb: "\f299"; +$ionicon-var-link: "\f1fe"; +$ionicon-var-load-a: "\f29a"; +$ionicon-var-load-b: "\f29b"; +$ionicon-var-load-c: "\f29c"; +$ionicon-var-load-d: "\f29d"; +$ionicon-var-location: "\f1ff"; +$ionicon-var-lock-combination: "\f4d4"; +$ionicon-var-locked: "\f200"; +$ionicon-var-log-in: "\f29e"; +$ionicon-var-log-out: "\f29f"; +$ionicon-var-loop: "\f201"; +$ionicon-var-magnet: "\f2a0"; +$ionicon-var-male: "\f2a1"; +$ionicon-var-man: "\f202"; +$ionicon-var-map: "\f203"; +$ionicon-var-medkit: "\f2a2"; +$ionicon-var-merge: "\f33f"; +$ionicon-var-mic-a: "\f204"; +$ionicon-var-mic-b: "\f205"; +$ionicon-var-mic-c: "\f206"; +$ionicon-var-minus: "\f209"; +$ionicon-var-minus-circled: "\f207"; +$ionicon-var-minus-round: "\f208"; +$ionicon-var-model-s: "\f2c1"; +$ionicon-var-monitor: "\f20a"; +$ionicon-var-more: "\f20b"; +$ionicon-var-mouse: "\f340"; +$ionicon-var-music-note: "\f20c"; +$ionicon-var-navicon: "\f20e"; +$ionicon-var-navicon-round: "\f20d"; +$ionicon-var-navigate: "\f2a3"; +$ionicon-var-network: "\f341"; +$ionicon-var-no-smoking: "\f2c2"; +$ionicon-var-nuclear: "\f2a4"; +$ionicon-var-outlet: "\f342"; +$ionicon-var-paintbrush: "\f4d5"; +$ionicon-var-paintbucket: "\f4d6"; +$ionicon-var-paper-airplane: "\f2c3"; +$ionicon-var-paperclip: "\f20f"; +$ionicon-var-pause: "\f210"; +$ionicon-var-person: "\f213"; +$ionicon-var-person-add: "\f211"; +$ionicon-var-person-stalker: "\f212"; +$ionicon-var-pie-graph: "\f2a5"; +$ionicon-var-pin: "\f2a6"; +$ionicon-var-pinpoint: "\f2a7"; +$ionicon-var-pizza: "\f2a8"; +$ionicon-var-plane: "\f214"; +$ionicon-var-planet: "\f343"; +$ionicon-var-play: "\f215"; +$ionicon-var-playstation: "\f30a"; +$ionicon-var-plus: "\f218"; +$ionicon-var-plus-circled: "\f216"; +$ionicon-var-plus-round: "\f217"; +$ionicon-var-podium: "\f344"; +$ionicon-var-pound: "\f219"; +$ionicon-var-power: "\f2a9"; +$ionicon-var-pricetag: "\f2aa"; +$ionicon-var-pricetags: "\f2ab"; +$ionicon-var-printer: "\f21a"; +$ionicon-var-pull-request: "\f345"; +$ionicon-var-qr-scanner: "\f346"; +$ionicon-var-quote: "\f347"; +$ionicon-var-radio-waves: "\f2ac"; +$ionicon-var-record: "\f21b"; +$ionicon-var-refresh: "\f21c"; +$ionicon-var-reply: "\f21e"; +$ionicon-var-reply-all: "\f21d"; +$ionicon-var-ribbon-a: "\f348"; +$ionicon-var-ribbon-b: "\f349"; +$ionicon-var-sad: "\f34a"; +$ionicon-var-sad-outline: "\f4d7"; +$ionicon-var-scissors: "\f34b"; +$ionicon-var-search: "\f21f"; +$ionicon-var-settings: "\f2ad"; +$ionicon-var-share: "\f220"; +$ionicon-var-shuffle: "\f221"; +$ionicon-var-skip-backward: "\f222"; +$ionicon-var-skip-forward: "\f223"; +$ionicon-var-social-android: "\f225"; +$ionicon-var-social-android-outline: "\f224"; +$ionicon-var-social-angular: "\f4d9"; +$ionicon-var-social-angular-outline: "\f4d8"; +$ionicon-var-social-apple: "\f227"; +$ionicon-var-social-apple-outline: "\f226"; +$ionicon-var-social-bitcoin: "\f2af"; +$ionicon-var-social-bitcoin-outline: "\f2ae"; +$ionicon-var-social-buffer: "\f229"; +$ionicon-var-social-buffer-outline: "\f228"; +$ionicon-var-social-chrome: "\f4db"; +$ionicon-var-social-chrome-outline: "\f4da"; +$ionicon-var-social-codepen: "\f4dd"; +$ionicon-var-social-codepen-outline: "\f4dc"; +$ionicon-var-social-css3: "\f4df"; +$ionicon-var-social-css3-outline: "\f4de"; +$ionicon-var-social-designernews: "\f22b"; +$ionicon-var-social-designernews-outline: "\f22a"; +$ionicon-var-social-dribbble: "\f22d"; +$ionicon-var-social-dribbble-outline: "\f22c"; +$ionicon-var-social-dropbox: "\f22f"; +$ionicon-var-social-dropbox-outline: "\f22e"; +$ionicon-var-social-euro: "\f4e1"; +$ionicon-var-social-euro-outline: "\f4e0"; +$ionicon-var-social-facebook: "\f231"; +$ionicon-var-social-facebook-outline: "\f230"; +$ionicon-var-social-foursquare: "\f34d"; +$ionicon-var-social-foursquare-outline: "\f34c"; +$ionicon-var-social-freebsd-devil: "\f2c4"; +$ionicon-var-social-github: "\f233"; +$ionicon-var-social-github-outline: "\f232"; +$ionicon-var-social-google: "\f34f"; +$ionicon-var-social-google-outline: "\f34e"; +$ionicon-var-social-googleplus: "\f235"; +$ionicon-var-social-googleplus-outline: "\f234"; +$ionicon-var-social-hackernews: "\f237"; +$ionicon-var-social-hackernews-outline: "\f236"; +$ionicon-var-social-html5: "\f4e3"; +$ionicon-var-social-html5-outline: "\f4e2"; +$ionicon-var-social-instagram: "\f351"; +$ionicon-var-social-instagram-outline: "\f350"; +$ionicon-var-social-javascript: "\f4e5"; +$ionicon-var-social-javascript-outline: "\f4e4"; +$ionicon-var-social-linkedin: "\f239"; +$ionicon-var-social-linkedin-outline: "\f238"; +$ionicon-var-social-markdown: "\f4e6"; +$ionicon-var-social-nodejs: "\f4e7"; +$ionicon-var-social-octocat: "\f4e8"; +$ionicon-var-social-pinterest: "\f2b1"; +$ionicon-var-social-pinterest-outline: "\f2b0"; +$ionicon-var-social-python: "\f4e9"; +$ionicon-var-social-reddit: "\f23b"; +$ionicon-var-social-reddit-outline: "\f23a"; +$ionicon-var-social-rss: "\f23d"; +$ionicon-var-social-rss-outline: "\f23c"; +$ionicon-var-social-sass: "\f4ea"; +$ionicon-var-social-skype: "\f23f"; +$ionicon-var-social-skype-outline: "\f23e"; +$ionicon-var-social-snapchat: "\f4ec"; +$ionicon-var-social-snapchat-outline: "\f4eb"; +$ionicon-var-social-tumblr: "\f241"; +$ionicon-var-social-tumblr-outline: "\f240"; +$ionicon-var-social-tux: "\f2c5"; +$ionicon-var-social-twitch: "\f4ee"; +$ionicon-var-social-twitch-outline: "\f4ed"; +$ionicon-var-social-twitter: "\f243"; +$ionicon-var-social-twitter-outline: "\f242"; +$ionicon-var-social-usd: "\f353"; +$ionicon-var-social-usd-outline: "\f352"; +$ionicon-var-social-vimeo: "\f245"; +$ionicon-var-social-vimeo-outline: "\f244"; +$ionicon-var-social-whatsapp: "\f4f0"; +$ionicon-var-social-whatsapp-outline: "\f4ef"; +$ionicon-var-social-windows: "\f247"; +$ionicon-var-social-windows-outline: "\f246"; +$ionicon-var-social-wordpress: "\f249"; +$ionicon-var-social-wordpress-outline: "\f248"; +$ionicon-var-social-yahoo: "\f24b"; +$ionicon-var-social-yahoo-outline: "\f24a"; +$ionicon-var-social-yen: "\f4f2"; +$ionicon-var-social-yen-outline: "\f4f1"; +$ionicon-var-social-youtube: "\f24d"; +$ionicon-var-social-youtube-outline: "\f24c"; +$ionicon-var-soup-can: "\f4f4"; +$ionicon-var-soup-can-outline: "\f4f3"; +$ionicon-var-speakerphone: "\f2b2"; +$ionicon-var-speedometer: "\f2b3"; +$ionicon-var-spoon: "\f2b4"; +$ionicon-var-star: "\f24e"; +$ionicon-var-stats-bars: "\f2b5"; +$ionicon-var-steam: "\f30b"; +$ionicon-var-stop: "\f24f"; +$ionicon-var-thermometer: "\f2b6"; +$ionicon-var-thumbsdown: "\f250"; +$ionicon-var-thumbsup: "\f251"; +$ionicon-var-toggle: "\f355"; +$ionicon-var-toggle-filled: "\f354"; +$ionicon-var-transgender: "\f4f5"; +$ionicon-var-trash-a: "\f252"; +$ionicon-var-trash-b: "\f253"; +$ionicon-var-trophy: "\f356"; +$ionicon-var-tshirt: "\f4f7"; +$ionicon-var-tshirt-outline: "\f4f6"; +$ionicon-var-umbrella: "\f2b7"; +$ionicon-var-university: "\f357"; +$ionicon-var-unlocked: "\f254"; +$ionicon-var-upload: "\f255"; +$ionicon-var-usb: "\f2b8"; +$ionicon-var-videocamera: "\f256"; +$ionicon-var-volume-high: "\f257"; +$ionicon-var-volume-low: "\f258"; +$ionicon-var-volume-medium: "\f259"; +$ionicon-var-volume-mute: "\f25a"; +$ionicon-var-wand: "\f358"; +$ionicon-var-waterdrop: "\f25b"; +$ionicon-var-wifi: "\f25c"; +$ionicon-var-wineglass: "\f2b9"; +$ionicon-var-woman: "\f25d"; +$ionicon-var-wrench: "\f2ba"; +$ionicon-var-xbox: "\f30c"; \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/ionicons.scss b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/ionicons.scss new file mode 100644 index 0000000..d2c79f9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/scss/ionicons.scss @@ -0,0 +1,15 @@ +@import "ionicons-variables"; +/*! + Ionicons, v#{$ionicons-version} + Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ + https://twitter.com/benjsperry https://twitter.com/ionicframework + MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. +*/ + +@import "ionicons-font"; +@import "ionicons-icons"; diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert-circled.svg new file mode 100644 index 0000000..b6fccd7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert-circled.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert.svg new file mode 100644 index 0000000..b1a1c1f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/alert.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add-circle.svg new file mode 100644 index 0000000..af6a7c6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add-circle.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add.svg new file mode 100644 index 0000000..3ef4c9d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-add.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alarm-clock.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alarm-clock.svg new file mode 100644 index 0000000..395e52f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alarm-clock.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alert.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alert.svg new file mode 100644 index 0000000..0067197 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-alert.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-apps.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-apps.svg new file mode 100644 index 0000000..db32fe5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-apps.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-archive.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-archive.svg new file mode 100644 index 0000000..1f0ce3a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-archive.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-back.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-back.svg new file mode 100644 index 0000000..309afd3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-back.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-down.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-down.svg new file mode 100644 index 0000000..9e9a2cd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-down.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown-circle.svg new file mode 100644 index 0000000..6393ec7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown-circle.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown.svg new file mode 100644 index 0000000..55ee520 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropdown.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft-circle.svg new file mode 100644 index 0000000..9dd3aab --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft-circle.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft.svg new file mode 100644 index 0000000..d693f53 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropleft.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright-circle.svg new file mode 100644 index 0000000..932b791 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright-circle.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright.svg new file mode 100644 index 0000000..88fc3b8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropright.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup-circle.svg new file mode 100644 index 0000000..4633fba --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup-circle.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup.svg new file mode 100644 index 0000000..1400388 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-dropup.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-forward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-forward.svg new file mode 100644 index 0000000..e40696f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-forward.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-up.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-up.svg new file mode 100644 index 0000000..e63ef5a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-arrow-up.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-attach.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-attach.svg new file mode 100644 index 0000000..ae889ab --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-attach.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bar.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bar.svg new file mode 100644 index 0000000..a1f2bce --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bar.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bicycle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bicycle.svg new file mode 100644 index 0000000..fa8400a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bicycle.svg @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-boat.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-boat.svg new file mode 100644 index 0000000..23000b4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-boat.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bookmark.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bookmark.svg new file mode 100644 index 0000000..799c882 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bookmark.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bulb.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bulb.svg new file mode 100644 index 0000000..248bae1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bulb.svg @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bus.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bus.svg new file mode 100644 index 0000000..b55c0c2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-bus.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-calendar.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-calendar.svg new file mode 100644 index 0000000..5fd9ed6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-calendar.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-call.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-call.svg new file mode 100644 index 0000000..e687edf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-call.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-camera.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-camera.svg new file mode 100644 index 0000000..2dd4720 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-camera.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cancel.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cancel.svg new file mode 100644 index 0000000..ddcbee5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cancel.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-car.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-car.svg new file mode 100644 index 0000000..7b66a2e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-car.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cart.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cart.svg new file mode 100644 index 0000000..1d97e72 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cart.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-chat.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-chat.svg new file mode 100644 index 0000000..66d0009 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-chat.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-blank.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-blank.svg new file mode 100644 index 0000000..ff50d6b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-blank.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline-blank.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline-blank.svg new file mode 100644 index 0000000..dfce6d6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline-blank.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline.svg new file mode 100644 index 0000000..96fb444 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox.svg new file mode 100644 index 0000000..f7718a0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkbox.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkmark-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkmark-circle.svg new file mode 100644 index 0000000..32fe509 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-checkmark-circle.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-clipboard.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-clipboard.svg new file mode 100644 index 0000000..97f2281 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-clipboard.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-close.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-close.svg new file mode 100644 index 0000000..3184bc1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-close.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-circle.svg new file mode 100644 index 0000000..bd8a656 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-circle.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-done.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-done.svg new file mode 100644 index 0000000..8aa9717 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-done.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-outline.svg new file mode 100644 index 0000000..98b34b1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud-outline.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud.svg new file mode 100644 index 0000000..0869972 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-cloud.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-color-palette.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-color-palette.svg new file mode 100644 index 0000000..fddb19c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-color-palette.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-compass.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-compass.svg new file mode 100644 index 0000000..6ae34a9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-compass.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contact.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contact.svg new file mode 100644 index 0000000..3b9b5ae --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contact.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contacts.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contacts.svg new file mode 100644 index 0000000..271a540 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contacts.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contract.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contract.svg new file mode 100644 index 0000000..8c4708c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-contract.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-create.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-create.svg new file mode 100644 index 0000000..d2cc74e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-create.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-delete.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-delete.svg new file mode 100644 index 0000000..9159a48 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-delete.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-desktop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-desktop.svg new file mode 100644 index 0000000..adcd30e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-desktop.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-document.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-document.svg new file mode 100644 index 0000000..91cd9d0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-document.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done-all.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done-all.svg new file mode 100644 index 0000000..8260759 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done-all.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done.svg new file mode 100644 index 0000000..fbd6e5c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-done.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-download.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-download.svg new file mode 100644 index 0000000..2d62994 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-download.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-drafts.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-drafts.svg new file mode 100644 index 0000000..18745a7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-drafts.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-exit.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-exit.svg new file mode 100644 index 0000000..cf92b34 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-exit.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-expand.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-expand.svg new file mode 100644 index 0000000..beb08b2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-expand.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite-outline.svg new file mode 100644 index 0000000..15d6e6b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite-outline.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite.svg new file mode 100644 index 0000000..3b83662 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-favorite.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-film.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-film.svg new file mode 100644 index 0000000..13fbeb6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-film.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder-open.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder-open.svg new file mode 100644 index 0000000..19545aa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder-open.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder.svg new file mode 100644 index 0000000..eb17131 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-folder.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-funnel.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-funnel.svg new file mode 100644 index 0000000..0c9f0e1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-funnel.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-globe.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-globe.svg new file mode 100644 index 0000000..c65393e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-globe.svg @@ -0,0 +1,24 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hand.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hand.svg new file mode 100644 index 0000000..5fdc810 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hand.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hangout.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hangout.svg new file mode 100644 index 0000000..08ba43b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-hangout.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-happy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-happy.svg new file mode 100644 index 0000000..2607270 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-happy.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-home.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-home.svg new file mode 100644 index 0000000..44d4234 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-home.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-image.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-image.svg new file mode 100644 index 0000000..568dfe4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-image.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-laptop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-laptop.svg new file mode 100644 index 0000000..07dcfb5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-laptop.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-list.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-list.svg new file mode 100644 index 0000000..95a27cc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-list.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-locate.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-locate.svg new file mode 100644 index 0000000..a7b72bc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-locate.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-lock.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-lock.svg new file mode 100644 index 0000000..fbc6418 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-lock.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-mail.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-mail.svg new file mode 100644 index 0000000..1afcfa1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-mail.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-map.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-map.svg new file mode 100644 index 0000000..5be7a01 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-map.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-menu.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-menu.svg new file mode 100644 index 0000000..4d1cb7c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-menu.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone-off.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone-off.svg new file mode 100644 index 0000000..297562b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone-off.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone.svg new file mode 100644 index 0000000..3588160 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-microphone.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-horizontal.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-horizontal.svg new file mode 100644 index 0000000..c6f4af4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-horizontal.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-vertical.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-vertical.svg new file mode 100644 index 0000000..fbca23d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-more-vertical.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-navigate.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-navigate.svg new file mode 100644 index 0000000..8bf06e1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-navigate.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-none.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-none.svg new file mode 100644 index 0000000..d040030 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-none.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-off.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-off.svg new file mode 100644 index 0000000..5b65dd8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications-off.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications.svg new file mode 100644 index 0000000..eb28dd2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-notifications.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-open.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-open.svg new file mode 100644 index 0000000..b004029 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-open.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-options.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-options.svg new file mode 100644 index 0000000..e95040b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-options.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-people.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-people.svg new file mode 100644 index 0000000..0897dfd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-people.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person-add.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person-add.svg new file mode 100644 index 0000000..e5ac6c6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person-add.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person.svg new file mode 100644 index 0000000..ac083d2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-person.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-landscape.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-landscape.svg new file mode 100644 index 0000000..1311cb6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-landscape.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-portrait.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-portrait.svg new file mode 100644 index 0000000..ff14182 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-phone-portrait.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-pin.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-pin.svg new file mode 100644 index 0000000..54c59a8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-pin.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-plane.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-plane.svg new file mode 100644 index 0000000..bbe5d47 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-plane.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-playstore.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-playstore.svg new file mode 100644 index 0000000..a1ad5dc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-playstore.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-print.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-print.svg new file mode 100644 index 0000000..89fa7e0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-print.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-off.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-off.svg new file mode 100644 index 0000000..59042e3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-off.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-on.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-on.svg new file mode 100644 index 0000000..06c0235 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-radio-button-on.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-refresh.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-refresh.svg new file mode 100644 index 0000000..5b8867c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-refresh.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove-circle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove-circle.svg new file mode 100644 index 0000000..341b22e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove-circle.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove.svg new file mode 100644 index 0000000..d3cacf5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-remove.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-restaurant.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-restaurant.svg new file mode 100644 index 0000000..582e9bf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-restaurant.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sad.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sad.svg new file mode 100644 index 0000000..11a9d9e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sad.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-search.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-search.svg new file mode 100644 index 0000000..ef9d3f6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-search.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-send.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-send.svg new file mode 100644 index 0000000..8f80fb4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-send.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-settings.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-settings.svg new file mode 100644 index 0000000..c16b089 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-settings.svg @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share-alt.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share-alt.svg new file mode 100644 index 0000000..821b4e2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share-alt.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share.svg new file mode 100644 index 0000000..a38c4ab --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-share.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-half.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-half.svg new file mode 100644 index 0000000..53a14d0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-half.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-outline.svg new file mode 100644 index 0000000..3a14312 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star-outline.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star.svg new file mode 100644 index 0000000..4e0265f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-star.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-stopwatch.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-stopwatch.svg new file mode 100644 index 0000000..93a6fd4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-stopwatch.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-subway.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-subway.svg new file mode 100644 index 0000000..ad49784 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-subway.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sunny.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sunny.svg new file mode 100644 index 0000000..c40c580 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sunny.svg @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sync.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sync.svg new file mode 100644 index 0000000..d91eeec --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-sync.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-textsms.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-textsms.svg new file mode 100644 index 0000000..294516b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-textsms.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-time.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-time.svg new file mode 100644 index 0000000..929b237 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-time.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-train.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-train.svg new file mode 100644 index 0000000..1cd6da6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-train.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-unlock.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-unlock.svg new file mode 100644 index 0000000..6b816ac --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-unlock.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-upload.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-upload.svg new file mode 100644 index 0000000..ed7edd2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-upload.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-down.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-down.svg new file mode 100644 index 0000000..ceac980 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-down.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-mute.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-mute.svg new file mode 100644 index 0000000..6cb847b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-mute.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-off.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-off.svg new file mode 100644 index 0000000..517c313 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-off.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-up.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-up.svg new file mode 100644 index 0000000..0a8b8b5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-volume-up.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-walk.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-walk.svg new file mode 100644 index 0000000..38252ac --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-walk.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-warning.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-warning.svg new file mode 100644 index 0000000..1525a3e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-warning.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-watch.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-watch.svg new file mode 100644 index 0000000..6ecfdf7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-watch.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-wifi.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-wifi.svg new file mode 100644 index 0000000..7361542 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/android-wifi.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/aperture.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/aperture.svg new file mode 100644 index 0000000..41cf7eb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/aperture.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/archive.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/archive.svg new file mode 100644 index 0000000..44eb44b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/archive.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-a.svg new file mode 100644 index 0000000..7d476ca --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-a.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-b.svg new file mode 100644 index 0000000..247b81f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-b.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-c.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-c.svg new file mode 100644 index 0000000..d8ef45b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-down-c.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-expand.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-expand.svg new file mode 100644 index 0000000..268973d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-expand.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-left.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-left.svg new file mode 100644 index 0000000..85f8dce --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-left.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-right.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-right.svg new file mode 100644 index 0000000..bd77539 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-down-right.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-left.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-left.svg new file mode 100644 index 0000000..57ea68c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-left.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-right.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-right.svg new file mode 100644 index 0000000..689af44 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-graph-up-right.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-a.svg new file mode 100644 index 0000000..ad3fb71 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-a.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-b.svg new file mode 100644 index 0000000..43602db --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-b.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-c.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-c.svg new file mode 100644 index 0000000..b4a07c8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-left-c.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-move.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-move.svg new file mode 100644 index 0000000..5254187 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-move.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-resize.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-resize.svg new file mode 100644 index 0000000..24feb25 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-resize.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-left.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-left.svg new file mode 100644 index 0000000..a2dbb86 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-left.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-right.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-right.svg new file mode 100644 index 0000000..79deb8b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-return-right.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-a.svg new file mode 100644 index 0000000..fb6d0d6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-a.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-b.svg new file mode 100644 index 0000000..847718b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-b.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-c.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-c.svg new file mode 100644 index 0000000..97f20ca --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-right-c.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-shrink.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-shrink.svg new file mode 100644 index 0000000..5c29edd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-shrink.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-swap.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-swap.svg new file mode 100644 index 0000000..aabe881 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-swap.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-a.svg new file mode 100644 index 0000000..f908a1b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-a.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-b.svg new file mode 100644 index 0000000..01b790d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-b.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-c.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-c.svg new file mode 100644 index 0000000..cc291b3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/arrow-up-c.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/asterisk.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/asterisk.svg new file mode 100644 index 0000000..34f5492 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/asterisk.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/at.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/at.svg new file mode 100644 index 0000000..7d8a68b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/at.svg @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace-outline.svg new file mode 100644 index 0000000..19d2fe2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace-outline.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace.svg new file mode 100644 index 0000000..f02fff9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/backspace.svg @@ -0,0 +1,17 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bag.svg new file mode 100644 index 0000000..f66c5ac --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bag.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-charging.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-charging.svg new file mode 100644 index 0000000..0158613 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-charging.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-empty.svg new file mode 100644 index 0000000..6659cb2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-empty.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-full.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-full.svg new file mode 100644 index 0000000..a833ec4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-full.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-half.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-half.svg new file mode 100644 index 0000000..9b992d0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-half.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-low.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-low.svg new file mode 100644 index 0000000..7848ebb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/battery-low.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beaker.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beaker.svg new file mode 100644 index 0000000..ecc3394 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beaker.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beer.svg new file mode 100644 index 0000000..be420d0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/beer.svg @@ -0,0 +1,28 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bluetooth.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bluetooth.svg new file mode 100644 index 0000000..798ef29 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bluetooth.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bonfire.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bonfire.svg new file mode 100644 index 0000000..e3a69b8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bonfire.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bookmark.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bookmark.svg new file mode 100644 index 0000000..425f97e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bookmark.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bowtie.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bowtie.svg new file mode 100644 index 0000000..0c9a67a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bowtie.svg @@ -0,0 +1,22 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/briefcase.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/briefcase.svg new file mode 100644 index 0000000..8b3875d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/briefcase.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bug.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bug.svg new file mode 100644 index 0000000..837bc7e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/bug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calculator.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calculator.svg new file mode 100644 index 0000000..93ef2c0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calculator.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calendar.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calendar.svg new file mode 100644 index 0000000..e6e173a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/calendar.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/camera.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/camera.svg new file mode 100644 index 0000000..7857f61 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/camera.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/card.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/card.svg new file mode 100644 index 0000000..e18e848 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/card.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cash.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cash.svg new file mode 100644 index 0000000..3618133 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cash.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox-working.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox-working.svg new file mode 100644 index 0000000..1a6d1a6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox-working.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox.svg new file mode 100644 index 0000000..4e3070b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbox.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatboxes.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatboxes.svg new file mode 100644 index 0000000..259cc81 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatboxes.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble-working.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble-working.svg new file mode 100644 index 0000000..da15d59 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble-working.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble.svg new file mode 100644 index 0000000..f9ab693 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubble.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubbles.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubbles.svg new file mode 100644 index 0000000..d1a8ba8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chatbubbles.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-circled.svg new file mode 100644 index 0000000..818f4e3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-circled.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-round.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-round.svg new file mode 100644 index 0000000..0f9e5e0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark-round.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark.svg new file mode 100644 index 0000000..5d09152 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/checkmark.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-down.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-down.svg new file mode 100644 index 0000000..4d96e34 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-down.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-left.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-left.svg new file mode 100644 index 0000000..2a5847d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-left.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-right.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-right.svg new file mode 100644 index 0000000..c780695 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-right.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-up.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-up.svg new file mode 100644 index 0000000..7ab9d97 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/chevron-up.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clipboard.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clipboard.svg new file mode 100644 index 0000000..abebc33 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clipboard.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clock.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clock.svg new file mode 100644 index 0000000..717c318 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/clock.svg @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-circled.svg new file mode 100644 index 0000000..8705b05 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-circled.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-round.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-round.svg new file mode 100644 index 0000000..e011f7b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close-round.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close.svg new file mode 100644 index 0000000..aa6b81c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/close.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/closed-captioning.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/closed-captioning.svg new file mode 100644 index 0000000..dc1c939 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/closed-captioning.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cloud.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cloud.svg new file mode 100644 index 0000000..7a687a6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cloud.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-download.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-download.svg new file mode 100644 index 0000000..bcdd4ac --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-download.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-working.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-working.svg new file mode 100644 index 0000000..b0d367a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code-working.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code.svg new file mode 100644 index 0000000..26cbd29 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/code.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/coffee.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/coffee.svg new file mode 100644 index 0000000..2a69c9f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/coffee.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compass.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compass.svg new file mode 100644 index 0000000..89bde8b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compass.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compose.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compose.svg new file mode 100644 index 0000000..82f190d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/compose.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/connection-bars.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/connection-bars.svg new file mode 100644 index 0000000..ffd98be --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/connection-bars.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/contrast.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/contrast.svg new file mode 100644 index 0000000..ffcecdf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/contrast.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/crop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/crop.svg new file mode 100644 index 0000000..6892bc8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/crop.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cube.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cube.svg new file mode 100644 index 0000000..cf94545 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/cube.svg @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/disc.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/disc.svg new file mode 100644 index 0000000..ef17856 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/disc.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document-text.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document-text.svg new file mode 100644 index 0000000..1a037e5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document-text.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document.svg new file mode 100644 index 0000000..ed20170 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/document.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/drag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/drag.svg new file mode 100644 index 0000000..2961cd4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/drag.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/earth.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/earth.svg new file mode 100644 index 0000000..81258dc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/earth.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/easel.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/easel.svg new file mode 100644 index 0000000..75301a3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/easel.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/edit.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/edit.svg new file mode 100644 index 0000000..50d410c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/edit.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/egg.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/egg.svg new file mode 100644 index 0000000..4ac5a56 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/egg.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eject.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eject.svg new file mode 100644 index 0000000..c9e173e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eject.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email-unread.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email-unread.svg new file mode 100644 index 0000000..ea4b15b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email-unread.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email.svg new file mode 100644 index 0000000..e99edb3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/email.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask-bubbles.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask-bubbles.svg new file mode 100644 index 0000000..a7ae886 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask-bubbles.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask.svg new file mode 100644 index 0000000..dba4358 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/erlenmeyer-flask.svg @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye-disabled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye-disabled.svg new file mode 100644 index 0000000..bdb110d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye-disabled.svg @@ -0,0 +1,18 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye.svg new file mode 100644 index 0000000..4b83a78 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/eye.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/female.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/female.svg new file mode 100644 index 0000000..2e8af48 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/female.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/filing.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/filing.svg new file mode 100644 index 0000000..89a2b2e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/filing.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/film-marker.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/film-marker.svg new file mode 100644 index 0000000..73814ad --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/film-marker.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fireball.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fireball.svg new file mode 100644 index 0000000..97b5521 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fireball.svg @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flag.svg new file mode 100644 index 0000000..5f7ded3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flag.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flame.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flame.svg new file mode 100644 index 0000000..5b7c640 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flame.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash-off.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash-off.svg new file mode 100644 index 0000000..eca230e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash-off.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash.svg new file mode 100644 index 0000000..84c0032 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/flash.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/folder.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/folder.svg new file mode 100644 index 0000000..0cb47be --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/folder.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork-repo.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork-repo.svg new file mode 100644 index 0000000..7136045 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork-repo.svg @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork.svg new file mode 100644 index 0000000..79f076e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/fork.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/forward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/forward.svg new file mode 100644 index 0000000..55f0815 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/forward.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/funnel.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/funnel.svg new file mode 100644 index 0000000..0174f90 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/funnel.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-a.svg new file mode 100644 index 0000000..d895341 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-a.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-b.svg new file mode 100644 index 0000000..88b3129 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/gear-b.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/grid.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/grid.svg new file mode 100644 index 0000000..7100f22 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/grid.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/hammer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/hammer.svg new file mode 100644 index 0000000..a6b2d08 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/hammer.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy-outline.svg new file mode 100644 index 0000000..f5d7cc4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy-outline.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy.svg new file mode 100644 index 0000000..cba963e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/happy.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/headphone.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/headphone.svg new file mode 100644 index 0000000..b49c934 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/headphone.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart-broken.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart-broken.svg new file mode 100644 index 0000000..984e31a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart-broken.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart.svg new file mode 100644 index 0000000..945b510 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/heart.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-buoy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-buoy.svg new file mode 100644 index 0000000..106cff9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-buoy.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-circled.svg new file mode 100644 index 0000000..f70e831 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help-circled.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help.svg new file mode 100644 index 0000000..cd4dcb8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/help.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/home.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/home.svg new file mode 100644 index 0000000..7a642dd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/home.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/icecream.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/icecream.svg new file mode 100644 index 0000000..21bfc9a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/icecream.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/image.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/image.svg new file mode 100644 index 0000000..7faf9bb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/image.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/images.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/images.svg new file mode 100644 index 0000000..c14db6c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/images.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information-circled.svg new file mode 100644 index 0000000..bed4eda --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information-circled.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information.svg new file mode 100644 index 0000000..6a72ba5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/information.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ionic.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ionic.svg new file mode 100644 index 0000000..1db7b69 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ionic.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm-outline.svg new file mode 100644 index 0000000..e53ca3e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm-outline.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm.svg new file mode 100644 index 0000000..b8339b6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-alarm.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums-outline.svg new file mode 100644 index 0000000..d0d248f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums.svg new file mode 100644 index 0000000..5b2b384 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-albums.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball-outline.svg new file mode 100644 index 0000000..0f98a8b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball-outline.svg @@ -0,0 +1,24 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball.svg new file mode 100644 index 0000000..635968b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-americanfootball.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics-outline.svg new file mode 100644 index 0000000..da7dca0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics-outline.svg @@ -0,0 +1,24 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics.svg new file mode 100644 index 0000000..578484b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-analytics.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-back.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-back.svg new file mode 100644 index 0000000..ab05ca6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-back.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-down.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-down.svg new file mode 100644 index 0000000..f956e92 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-down.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-forward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-forward.svg new file mode 100644 index 0000000..68fd7eb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-forward.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-left.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-left.svg new file mode 100644 index 0000000..840ed36 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-left.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-right.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-right.svg new file mode 100644 index 0000000..489f14c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-right.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-down.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-down.svg new file mode 100644 index 0000000..bd1634e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-down.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-left.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-left.svg new file mode 100644 index 0000000..d1223cd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-left.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-right.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-right.svg new file mode 100644 index 0000000..ae5e049 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-right.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-up.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-up.svg new file mode 100644 index 0000000..38ed41e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-thin-up.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-up.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-up.svg new file mode 100644 index 0000000..9d53f77 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-arrow-up.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at-outline.svg new file mode 100644 index 0000000..9d3b02f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at-outline.svg @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at.svg new file mode 100644 index 0000000..917d984 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-at.svg @@ -0,0 +1,24 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode-outline.svg new file mode 100644 index 0000000..fcdfd3f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode-outline.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode.svg new file mode 100644 index 0000000..16d59df --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-barcode.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball-outline.svg new file mode 100644 index 0000000..a992fea --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball-outline.svg @@ -0,0 +1,35 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball.svg new file mode 100644 index 0000000..49a50bb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-baseball.svg @@ -0,0 +1,27 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball-outline.svg new file mode 100644 index 0000000..9c17154 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball-outline.svg @@ -0,0 +1,25 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball.svg new file mode 100644 index 0000000..9d74956 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-basketball.svg @@ -0,0 +1,21 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell-outline.svg new file mode 100644 index 0000000..bf8fae9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell.svg new file mode 100644 index 0000000..f9e21a5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bell.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body-outline.svg new file mode 100644 index 0000000..809da99 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body-outline.svg @@ -0,0 +1,27 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body.svg new file mode 100644 index 0000000..c47f4c6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-body.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt-outline.svg new file mode 100644 index 0000000..52bd7b4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt.svg new file mode 100644 index 0000000..51a27ee --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bolt.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book-outline.svg new file mode 100644 index 0000000..d285709 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book-outline.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book.svg new file mode 100644 index 0000000..b8c6da3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-book.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks-outline.svg new file mode 100644 index 0000000..ee4fba0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks-outline.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks.svg new file mode 100644 index 0000000..bb68040 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-bookmarks.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box-outline.svg new file mode 100644 index 0000000..1045d48 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box.svg new file mode 100644 index 0000000..7ed0eb5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-box.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase-outline.svg new file mode 100644 index 0000000..b9ccbd2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase.svg new file mode 100644 index 0000000..90b9cf2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-briefcase.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers-outline.svg new file mode 100644 index 0000000..3c29db9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers.svg new file mode 100644 index 0000000..36ab92e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-browsers.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator-outline.svg new file mode 100644 index 0000000..9006a34 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator-outline.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator.svg new file mode 100644 index 0000000..64b0860 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calculator.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar-outline.svg new file mode 100644 index 0000000..cd81cbd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar.svg new file mode 100644 index 0000000..8fd1de3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-calendar.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera-outline.svg new file mode 100644 index 0000000..3feed55 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera.svg new file mode 100644 index 0000000..11ce875 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-camera.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart-outline.svg new file mode 100644 index 0000000..9fe49fb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart-outline.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart.svg new file mode 100644 index 0000000..b7fdd4b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cart.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes-outline.svg new file mode 100644 index 0000000..d87a886 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes-outline.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes.svg new file mode 100644 index 0000000..1e975b1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatboxes.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble-outline.svg new file mode 100644 index 0000000..251db96 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble-outline.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble.svg new file mode 100644 index 0000000..c2efd7f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-chatbubble.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-empty.svg new file mode 100644 index 0000000..baf4478 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-empty.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-outline.svg new file mode 100644 index 0000000..57145a6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark.svg new file mode 100644 index 0000000..42e4624 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-checkmark.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-filled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-filled.svg new file mode 100644 index 0000000..0cebbc0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-filled.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-outline.svg new file mode 100644 index 0000000..ce8c36e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-circle-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock-outline.svg new file mode 100644 index 0000000..4db33fc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock.svg new file mode 100644 index 0000000..a083faa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-clock.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-empty.svg new file mode 100644 index 0000000..71c7d70 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-empty.svg @@ -0,0 +1,13 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-outline.svg new file mode 100644 index 0000000..d67ac63 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close-outline.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close.svg new file mode 100644 index 0000000..eb4d0e6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-close.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download-outline.svg new file mode 100644 index 0000000..c162954 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download-outline.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download.svg new file mode 100644 index 0000000..526465a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-download.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-outline.svg new file mode 100644 index 0000000..1665c91 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-outline.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload-outline.svg new file mode 100644 index 0000000..5cb5431 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload-outline.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload.svg new file mode 100644 index 0000000..cff5dc7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud-upload.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud.svg new file mode 100644 index 0000000..29b64a6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloud.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night-outline.svg new file mode 100644 index 0000000..c45c348 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night-outline.svg @@ -0,0 +1,24 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night.svg new file mode 100644 index 0000000..51a1622 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-night.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-outline.svg new file mode 100644 index 0000000..2bfbadd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy-outline.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy.svg new file mode 100644 index 0000000..634632e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cloudy.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog-outline.svg new file mode 100644 index 0000000..cca3e71 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog-outline.svg @@ -0,0 +1,29 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog.svg new file mode 100644 index 0000000..e0d22af --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-cog.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter-outline.svg new file mode 100644 index 0000000..2d44608 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter-outline.svg @@ -0,0 +1,25 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter.svg new file mode 100644 index 0000000..eee02aa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-filter.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand-outline.svg new file mode 100644 index 0000000..6583acb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand.svg new file mode 100644 index 0000000..1865c8b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-color-wand.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose-outline.svg new file mode 100644 index 0000000..c11f639 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose.svg new file mode 100644 index 0000000..08d818f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-compose.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact-outline.svg new file mode 100644 index 0000000..79ae911 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact-outline.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact.svg new file mode 100644 index 0000000..61829b0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-contact.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy-outline.svg new file mode 100644 index 0000000..75b8c0b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy.svg new file mode 100644 index 0000000..57132a7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-copy.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop-strong.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop-strong.svg new file mode 100644 index 0000000..fcb8b3a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop-strong.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop.svg new file mode 100644 index 0000000..735b51a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-crop.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download-outline.svg new file mode 100644 index 0000000..7ca9a12 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download.svg new file mode 100644 index 0000000..0ffdb50 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-download.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-drag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-drag.svg new file mode 100644 index 0000000..1cd687a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-drag.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email-outline.svg new file mode 100644 index 0000000..1f3dcfd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email.svg new file mode 100644 index 0000000..049197b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-email.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye-outline.svg new file mode 100644 index 0000000..1bb77f6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye-outline.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye.svg new file mode 100644 index 0000000..e326756 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-eye.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward-outline.svg new file mode 100644 index 0000000..dff7d37 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward.svg new file mode 100644 index 0000000..ddbdc86 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-fastforward.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing-outline.svg new file mode 100644 index 0000000..31d8329 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing-outline.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing.svg new file mode 100644 index 0000000..8857ecb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-filing.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film-outline.svg new file mode 100644 index 0000000..2d25737 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film-outline.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film.svg new file mode 100644 index 0000000..081f1d2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-film.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag-outline.svg new file mode 100644 index 0000000..2ecb7d2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag.svg new file mode 100644 index 0000000..8ed7781 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flag.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame-outline.svg new file mode 100644 index 0000000..f774dbc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame-outline.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame.svg new file mode 100644 index 0000000..4004d5b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flame.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask-outline.svg new file mode 100644 index 0000000..1b3faa0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask-outline.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask.svg new file mode 100644 index 0000000..1a5e04f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flask.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower-outline.svg new file mode 100644 index 0000000..83f58dd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower-outline.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower.svg new file mode 100644 index 0000000..38029b5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-flower.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder-outline.svg new file mode 100644 index 0000000..c337acb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder-outline.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder.svg new file mode 100644 index 0000000..bd31bf5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-folder.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football-outline.svg new file mode 100644 index 0000000..2384484 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football-outline.svg @@ -0,0 +1,20 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football.svg new file mode 100644 index 0000000..34151ac --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-football.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a-outline.svg new file mode 100644 index 0000000..9721587 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a-outline.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a.svg new file mode 100644 index 0000000..db7240b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-a.svg @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b-outline.svg new file mode 100644 index 0000000..e462f00 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b-outline.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b.svg new file mode 100644 index 0000000..97fdcae --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-game-controller-b.svg @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear-outline.svg new file mode 100644 index 0000000..e5473bc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear-outline.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear.svg new file mode 100644 index 0000000..857d91e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-gear.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses-outline.svg new file mode 100644 index 0000000..e492b98 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses-outline.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses.svg new file mode 100644 index 0000000..0bf51ee --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-glasses.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view-outline.svg new file mode 100644 index 0000000..86f4b54 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view.svg new file mode 100644 index 0000000..e384d4b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-grid-view.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart-outline.svg new file mode 100644 index 0000000..227163d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart-outline.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart.svg new file mode 100644 index 0000000..73b087a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-heart.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-empty.svg new file mode 100644 index 0000000..a1ec8dd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-empty.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-outline.svg new file mode 100644 index 0000000..6357438 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help.svg new file mode 100644 index 0000000..acc21ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-help.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home-outline.svg new file mode 100644 index 0000000..fdb7071 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home.svg new file mode 100644 index 0000000..5fb5efb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-home.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite-outline.svg new file mode 100644 index 0000000..fac58bb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite.svg new file mode 100644 index 0000000..aae8d1d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-infinite.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-empty.svg new file mode 100644 index 0000000..387abc4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-empty.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-outline.svg new file mode 100644 index 0000000..b16b6c4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information.svg new file mode 100644 index 0000000..2ef04fc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-information.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-ionic-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-ionic-outline.svg new file mode 100644 index 0000000..694a603 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-ionic-outline.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad-outline.svg new file mode 100644 index 0000000..d655635 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad-outline.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad.svg new file mode 100644 index 0000000..9eae5d1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-keypad.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb-outline.svg new file mode 100644 index 0000000..8390f3e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb.svg new file mode 100644 index 0000000..b658071 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-lightbulb.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list-outline.svg new file mode 100644 index 0000000..38049cc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list-outline.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list.svg new file mode 100644 index 0000000..ba40a53 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-list.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location-outline.svg new file mode 100644 index 0000000..9875107 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location.svg new file mode 100644 index 0000000..d15131c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-location.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked-outline.svg new file mode 100644 index 0000000..8c95125 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked.svg new file mode 100644 index 0000000..621572f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-locked.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop-strong.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop-strong.svg new file mode 100644 index 0000000..9edcdfa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop-strong.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop.svg new file mode 100644 index 0000000..18efda6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-loop.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical-outline.svg new file mode 100644 index 0000000..831a19d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical-outline.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical.svg new file mode 100644 index 0000000..f713d86 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medical.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit-outline.svg new file mode 100644 index 0000000..40c5851 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit.svg new file mode 100644 index 0000000..4eb5d94 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-medkit.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-off.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-off.svg new file mode 100644 index 0000000..da69e6c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-off.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-outline.svg new file mode 100644 index 0000000..829d61b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic.svg new file mode 100644 index 0000000..cf73a7b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-mic.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-empty.svg new file mode 100644 index 0000000..7c294f8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-empty.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-outline.svg new file mode 100644 index 0000000..668b404 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus-outline.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus.svg new file mode 100644 index 0000000..077900d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-minus.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor-outline.svg new file mode 100644 index 0000000..386e94f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor-outline.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor.svg new file mode 100644 index 0000000..9bd65ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-monitor.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon-outline.svg new file mode 100644 index 0000000..5b8e1de --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon-outline.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon.svg new file mode 100644 index 0000000..059f2b9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-moon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more-outline.svg new file mode 100644 index 0000000..010cd1a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more.svg new file mode 100644 index 0000000..9768cd8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-more.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-note.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-note.svg new file mode 100644 index 0000000..2ee2216 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-note.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-notes.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-notes.svg new file mode 100644 index 0000000..0fe310c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-musical-notes.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate-outline.svg new file mode 100644 index 0000000..74e4180 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate.svg new file mode 100644 index 0000000..2a265c9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-navigate.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition-outline.svg new file mode 100644 index 0000000..b8d04ea --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition-outline.svg @@ -0,0 +1,29 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition.svg new file mode 100644 index 0000000..375b45e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-nutrition.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper-outline.svg new file mode 100644 index 0000000..7704053 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper.svg new file mode 100644 index 0000000..5c0f3bf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paper.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane-outline.svg new file mode 100644 index 0000000..ceb46f1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane.svg new file mode 100644 index 0000000..6b74591 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paperplane.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny-outline.svg new file mode 100644 index 0000000..f5010f9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny-outline.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny.svg new file mode 100644 index 0000000..1f20c73 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-partlysunny.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause-outline.svg new file mode 100644 index 0000000..c1907cf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause-outline.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause.svg new file mode 100644 index 0000000..acf5ee2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pause.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw-outline.svg new file mode 100644 index 0000000..78d693c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw-outline.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw.svg new file mode 100644 index 0000000..c83a883 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-paw.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people-outline.svg new file mode 100644 index 0000000..df70290 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people-outline.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people.svg new file mode 100644 index 0000000..d478f53 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-people.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person-outline.svg new file mode 100644 index 0000000..23a0bc1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person.svg new file mode 100644 index 0000000..d9b5d99 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-person.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd-outline.svg new file mode 100644 index 0000000..acd809d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd-outline.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd.svg new file mode 100644 index 0000000..1ecf342 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-personadd.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos-outline.svg new file mode 100644 index 0000000..df323c1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos-outline.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos.svg new file mode 100644 index 0000000..9a3b09e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-photos.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie-outline.svg new file mode 100644 index 0000000..6c79a5d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie-outline.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie.svg new file mode 100644 index 0000000..13e2e34 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pie.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint-outline.svg new file mode 100644 index 0000000..63753e0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint-outline.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint.svg new file mode 100644 index 0000000..0f6f784 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pint.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play-outline.svg new file mode 100644 index 0000000..8e95177 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play-outline.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play.svg new file mode 100644 index 0000000..4836633 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-play.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-empty.svg new file mode 100644 index 0000000..4fdb3bf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-empty.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-outline.svg new file mode 100644 index 0000000..3979af4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus-outline.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus.svg new file mode 100644 index 0000000..73f7272 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-plus.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag-outline.svg new file mode 100644 index 0000000..59e41e3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag.svg new file mode 100644 index 0000000..577a9c7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetag.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags-outline.svg new file mode 100644 index 0000000..ea8650c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags.svg new file mode 100644 index 0000000..67f45a4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pricetags.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer-outline.svg new file mode 100644 index 0000000..a0530d7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer.svg new file mode 100644 index 0000000..70b3689 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-printer.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse-strong.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse-strong.svg new file mode 100644 index 0000000..c154290 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse-strong.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse.svg new file mode 100644 index 0000000..f347850 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-pulse.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy-outline.svg new file mode 100644 index 0000000..815f6aa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy-outline.svg @@ -0,0 +1,20 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy.svg new file mode 100644 index 0000000..143caf0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rainy.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording-outline.svg new file mode 100644 index 0000000..20995a3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording-outline.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording.svg new file mode 100644 index 0000000..97ecfed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-recording.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo-outline.svg new file mode 100644 index 0000000..02a6d2c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo.svg new file mode 100644 index 0000000..abd3c15 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-redo.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-empty.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-empty.svg new file mode 100644 index 0000000..bf6b841 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-empty.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-outline.svg new file mode 100644 index 0000000..c2048a1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh-outline.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh.svg new file mode 100644 index 0000000..95bc848 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-refresh.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reload.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reload.svg new file mode 100644 index 0000000..c730d6d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reload.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera-outline.svg new file mode 100644 index 0000000..49dd4b1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera-outline.svg @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera.svg new file mode 100644 index 0000000..4acec0a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-reverse-camera.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind-outline.svg new file mode 100644 index 0000000..2b722c8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind.svg new file mode 100644 index 0000000..808e3a4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rewind.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose-outline.svg new file mode 100644 index 0000000..30e0411 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose-outline.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose.svg new file mode 100644 index 0000000..7bf76c5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-rose.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search-strong.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search-strong.svg new file mode 100644 index 0000000..6960eb1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search-strong.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search.svg new file mode 100644 index 0000000..ff47791 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-search.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings-strong.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings-strong.svg new file mode 100644 index 0000000..cb15e18 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings-strong.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings.svg new file mode 100644 index 0000000..bb60a99 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-settings.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle-strong.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle-strong.svg new file mode 100644 index 0000000..006b090 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle-strong.svg @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle.svg new file mode 100644 index 0000000..84bdbcb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-shuffle.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward-outline.svg new file mode 100644 index 0000000..2bbaa94 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward.svg new file mode 100644 index 0000000..6f8dc87 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipbackward.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward-outline.svg new file mode 100644 index 0000000..1c9e1f5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward.svg new file mode 100644 index 0000000..139a170 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-skipforward.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-snowy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-snowy.svg new file mode 100644 index 0000000..2dd8a84 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-snowy.svg @@ -0,0 +1,26 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer-outline.svg new file mode 100644 index 0000000..2894916 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer-outline.svg @@ -0,0 +1,24 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer.svg new file mode 100644 index 0000000..4117c00 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-speedometer.svg @@ -0,0 +1,28 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-half.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-half.svg new file mode 100644 index 0000000..183b2f5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-half.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-outline.svg new file mode 100644 index 0000000..868de18 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star-outline.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star.svg new file mode 100644 index 0000000..74f7f02 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-star.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch-outline.svg new file mode 100644 index 0000000..66cf46d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch-outline.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch.svg new file mode 100644 index 0000000..ff2e680 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-stopwatch.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny-outline.svg new file mode 100644 index 0000000..3beb31f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny-outline.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny.svg new file mode 100644 index 0000000..5793306 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-sunny.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone-outline.svg new file mode 100644 index 0000000..d34da02 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone-outline.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone.svg new file mode 100644 index 0000000..794e51a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-telephone.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball-outline.svg new file mode 100644 index 0000000..aa74365 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball-outline.svg @@ -0,0 +1,19 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball.svg new file mode 100644 index 0000000..1939c45 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-tennisball.svg @@ -0,0 +1,25 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm-outline.svg new file mode 100644 index 0000000..f49c64e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm.svg new file mode 100644 index 0000000..73afbf0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-thunderstorm.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time-outline.svg new file mode 100644 index 0000000..9276bc6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time-outline.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time.svg new file mode 100644 index 0000000..0d0bc47 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-time.svg @@ -0,0 +1,27 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer-outline.svg new file mode 100644 index 0000000..d2d852c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer-outline.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer.svg new file mode 100644 index 0000000..10ebab9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-timer.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle-outline.svg new file mode 100644 index 0000000..2677364 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle.svg new file mode 100644 index 0000000..f437424 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-toggle.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash-outline.svg new file mode 100644 index 0000000..2b362bb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash.svg new file mode 100644 index 0000000..1b64567 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-trash.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo-outline.svg new file mode 100644 index 0000000..03c35e3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo.svg new file mode 100644 index 0000000..e1bd3f1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-undo.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked-outline.svg new file mode 100644 index 0000000..ed67ed4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked.svg new file mode 100644 index 0000000..e547e80 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-unlocked.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload-outline.svg new file mode 100644 index 0000000..e836efa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload-outline.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload.svg new file mode 100644 index 0000000..5352c0a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-upload.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam-outline.svg new file mode 100644 index 0000000..11cc9bb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam.svg new file mode 100644 index 0000000..dbcbcee --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-videocam.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-high.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-high.svg new file mode 100644 index 0000000..7f62cac --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-high.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-low.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-low.svg new file mode 100644 index 0000000..127e976 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-volume-low.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass-outline.svg new file mode 100644 index 0000000..c193875 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass-outline.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass.svg new file mode 100644 index 0000000..4ac498d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-wineglass.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world-outline.svg new file mode 100644 index 0000000..a90af05 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world-outline.svg @@ -0,0 +1,22 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world.svg new file mode 100644 index 0000000..97d6a83 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ios-world.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipad.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipad.svg new file mode 100644 index 0000000..b1263d9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipad.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/iphone.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/iphone.svg new file mode 100644 index 0000000..31b5073 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/iphone.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipod.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipod.svg new file mode 100644 index 0000000..ad02aec --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ipod.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/jet.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/jet.svg new file mode 100644 index 0000000..c7238e2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/jet.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/key.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/key.svg new file mode 100644 index 0000000..3bc445d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/key.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/knife.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/knife.svg new file mode 100644 index 0000000..c70faa3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/knife.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/laptop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/laptop.svg new file mode 100644 index 0000000..669df21 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/laptop.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/leaf.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/leaf.svg new file mode 100644 index 0000000..da91316 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/leaf.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/levels.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/levels.svg new file mode 100644 index 0000000..34d7254 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/levels.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lightbulb.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lightbulb.svg new file mode 100644 index 0000000..65d968b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lightbulb.svg @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/link.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/link.svg new file mode 100644 index 0000000..9746518 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/link.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-a.svg new file mode 100644 index 0000000..b41fdfc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-a.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-b.svg new file mode 100644 index 0000000..b3254f6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-b.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-c.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-c.svg new file mode 100644 index 0000000..e8cf4eb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-c.svg @@ -0,0 +1,21 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-d.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-d.svg new file mode 100644 index 0000000..bdedb93 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/load-d.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/location.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/location.svg new file mode 100644 index 0000000..60c274d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/location.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lock-combination.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lock-combination.svg new file mode 100644 index 0000000..c06e000 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/lock-combination.svg @@ -0,0 +1,28 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/locked.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/locked.svg new file mode 100644 index 0000000..4690abc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/locked.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-in.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-in.svg new file mode 100644 index 0000000..580dfe2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-in.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-out.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-out.svg new file mode 100644 index 0000000..e8a3d06 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/log-out.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/loop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/loop.svg new file mode 100644 index 0000000..72ccc5f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/loop.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/magnet.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/magnet.svg new file mode 100644 index 0000000..3696d31 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/magnet.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/male.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/male.svg new file mode 100644 index 0000000..941be49 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/male.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/man.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/man.svg new file mode 100644 index 0000000..b4a02cf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/man.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/map.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/map.svg new file mode 100644 index 0000000..40f3363 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/map.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/medkit.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/medkit.svg new file mode 100644 index 0000000..1e827a7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/medkit.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/merge.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/merge.svg new file mode 100644 index 0000000..d055d31 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/merge.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-a.svg new file mode 100644 index 0000000..32dbe94 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-a.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-b.svg new file mode 100644 index 0000000..c4a9e81 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-b.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-c.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-c.svg new file mode 100644 index 0000000..42f1b04 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mic-c.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-circled.svg new file mode 100644 index 0000000..ccfc53f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-circled.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-round.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-round.svg new file mode 100644 index 0000000..3364cd2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus-round.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus.svg new file mode 100644 index 0000000..0ef5565 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/minus.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/model-s.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/model-s.svg new file mode 100644 index 0000000..085b134 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/model-s.svg @@ -0,0 +1,33 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/monitor.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/monitor.svg new file mode 100644 index 0000000..acd51f7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/monitor.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/more.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/more.svg new file mode 100644 index 0000000..55294f5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/more.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mouse.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mouse.svg new file mode 100644 index 0000000..3158583 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/mouse.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/music-note.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/music-note.svg new file mode 100644 index 0000000..51a07b9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/music-note.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon-round.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon-round.svg new file mode 100644 index 0000000..f3adc26 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon-round.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon.svg new file mode 100644 index 0000000..7323a62 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navicon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navigate.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navigate.svg new file mode 100644 index 0000000..ad3338f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/navigate.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/network.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/network.svg new file mode 100644 index 0000000..c00db46 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/network.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/no-smoking.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/no-smoking.svg new file mode 100644 index 0000000..3cd5697 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/no-smoking.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/nuclear.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/nuclear.svg new file mode 100644 index 0000000..ef31f13 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/nuclear.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/outlet.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/outlet.svg new file mode 100644 index 0000000..990f64d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/outlet.svg @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbrush.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbrush.svg new file mode 100644 index 0000000..597f84a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbrush.svg @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbucket.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbucket.svg new file mode 100644 index 0000000..046eea6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paintbucket.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paper-airplane.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paper-airplane.svg new file mode 100644 index 0000000..47c1973 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paper-airplane.svg @@ -0,0 +1,13 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paperclip.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paperclip.svg new file mode 100644 index 0000000..ee1bd36 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/paperclip.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pause.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pause.svg new file mode 100644 index 0000000..dd8b47d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pause.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-add.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-add.svg new file mode 100644 index 0000000..2e1520e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-add.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-stalker.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-stalker.svg new file mode 100644 index 0000000..c460676 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person-stalker.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person.svg new file mode 100644 index 0000000..aac76d4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/person.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pie-graph.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pie-graph.svg new file mode 100644 index 0000000..5054884 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pie-graph.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pin.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pin.svg new file mode 100644 index 0000000..7bdc877 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pin.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pinpoint.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pinpoint.svg new file mode 100644 index 0000000..d18b9bb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pinpoint.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pizza.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pizza.svg new file mode 100644 index 0000000..4595a20 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pizza.svg @@ -0,0 +1,20 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plane.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plane.svg new file mode 100644 index 0000000..6f57747 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plane.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/planet.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/planet.svg new file mode 100644 index 0000000..8a9dfad --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/planet.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/play.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/play.svg new file mode 100644 index 0000000..c7817bd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/play.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/playstation.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/playstation.svg new file mode 100644 index 0000000..f29f851 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/playstation.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-circled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-circled.svg new file mode 100644 index 0000000..4550c4b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-circled.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-round.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-round.svg new file mode 100644 index 0000000..b2d86e5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus-round.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus.svg new file mode 100644 index 0000000..c4b273c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/plus.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/podium.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/podium.svg new file mode 100644 index 0000000..482b3d7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/podium.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pound.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pound.svg new file mode 100644 index 0000000..1413846 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pound.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/power.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/power.svg new file mode 100644 index 0000000..636b287 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/power.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetag.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetag.svg new file mode 100644 index 0000000..22335f4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetag.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetags.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetags.svg new file mode 100644 index 0000000..e62d8c4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pricetags.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/printer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/printer.svg new file mode 100644 index 0000000..4f27076 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/printer.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pull-request.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pull-request.svg new file mode 100644 index 0000000..c311934 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/pull-request.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/qr-scanner.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/qr-scanner.svg new file mode 100644 index 0000000..82a6cd1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/qr-scanner.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/quote.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/quote.svg new file mode 100644 index 0000000..74b11a0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/quote.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/radio-waves.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/radio-waves.svg new file mode 100644 index 0000000..aad96c6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/radio-waves.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/record.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/record.svg new file mode 100644 index 0000000..44b9b41 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/record.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/refresh.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/refresh.svg new file mode 100644 index 0000000..c3f07c6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/refresh.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply-all.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply-all.svg new file mode 100644 index 0000000..17286ee --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply-all.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply.svg new file mode 100644 index 0000000..39e4e58 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/reply.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-a.svg new file mode 100644 index 0000000..24d1e1b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-a.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-b.svg new file mode 100644 index 0000000..9e7a4b6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/ribbon-b.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad-outline.svg new file mode 100644 index 0000000..86ae576 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad-outline.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad.svg new file mode 100644 index 0000000..ca58451 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/sad.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/scissors.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/scissors.svg new file mode 100644 index 0000000..264e7c2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/scissors.svg @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/search.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/search.svg new file mode 100644 index 0000000..92fd69d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/search.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/settings.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/settings.svg new file mode 100644 index 0000000..3348560 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/settings.svg @@ -0,0 +1,18 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/share.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/share.svg new file mode 100644 index 0000000..f0e1266 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/share.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/shuffle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/shuffle.svg new file mode 100644 index 0000000..039ee28 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/shuffle.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-backward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-backward.svg new file mode 100644 index 0000000..065d344 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-backward.svg @@ -0,0 +1,15 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-forward.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-forward.svg new file mode 100644 index 0000000..e563a04 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/skip-forward.svg @@ -0,0 +1,15 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android-outline.svg new file mode 100644 index 0000000..3cb896b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android-outline.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android.svg new file mode 100644 index 0000000..37681c0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-android.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular-outline.svg new file mode 100644 index 0000000..8124cc7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular-outline.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular.svg new file mode 100644 index 0000000..9ed830a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-angular.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple-outline.svg new file mode 100644 index 0000000..aecaec8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple-outline.svg @@ -0,0 +1,20 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple.svg new file mode 100644 index 0000000..68ab648 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-apple.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin-outline.svg new file mode 100644 index 0000000..f990a44 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin-outline.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin.svg new file mode 100644 index 0000000..e31622f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-bitcoin.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer-outline.svg new file mode 100644 index 0000000..b6bef7d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer-outline.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer.svg new file mode 100644 index 0000000..595b141 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-buffer.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome-outline.svg new file mode 100644 index 0000000..161af4d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome.svg new file mode 100644 index 0000000..7ee33d6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-chrome.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen-outline.svg new file mode 100644 index 0000000..a76d023 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen-outline.svg @@ -0,0 +1,26 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen.svg new file mode 100644 index 0000000..5f56bfb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-codepen.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3-outline.svg new file mode 100644 index 0000000..37c25cf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3.svg new file mode 100644 index 0000000..df8a1d0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-css3.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews-outline.svg new file mode 100644 index 0000000..82b6323 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews-outline.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews.svg new file mode 100644 index 0000000..a8edefc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-designernews.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble-outline.svg new file mode 100644 index 0000000..92477c8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble-outline.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble.svg new file mode 100644 index 0000000..8cfe974 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dribbble.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox-outline.svg new file mode 100644 index 0000000..7f0f67b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox.svg new file mode 100644 index 0000000..df15e20 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-dropbox.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro-outline.svg new file mode 100644 index 0000000..91fcf4a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro-outline.svg @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro.svg new file mode 100644 index 0000000..7609507 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-euro.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook-outline.svg new file mode 100644 index 0000000..d50fae4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook-outline.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook.svg new file mode 100644 index 0000000..ae3d5ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-facebook.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare-outline.svg new file mode 100644 index 0000000..43959e1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare.svg new file mode 100644 index 0000000..840febf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-foursquare.svg @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-freebsd-devil.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-freebsd-devil.svg new file mode 100644 index 0000000..4f7b5ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-freebsd-devil.svg @@ -0,0 +1,22 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github-outline.svg new file mode 100644 index 0000000..4e0257a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github-outline.svg @@ -0,0 +1,24 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github.svg new file mode 100644 index 0000000..34579ce --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-github.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google-outline.svg new file mode 100644 index 0000000..4dfb138 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google-outline.svg @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google.svg new file mode 100644 index 0000000..360427e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-google.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus-outline.svg new file mode 100644 index 0000000..6757ede --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus-outline.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus.svg new file mode 100644 index 0000000..8bfd88d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-googleplus.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews-outline.svg new file mode 100644 index 0000000..4308352 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews-outline.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews.svg new file mode 100644 index 0000000..48f9a28 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-hackernews.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5-outline.svg new file mode 100644 index 0000000..6d3cca4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5.svg new file mode 100644 index 0000000..3cc836d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-html5.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram-outline.svg new file mode 100644 index 0000000..231a34e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram-outline.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram.svg new file mode 100644 index 0000000..570d2ca --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-instagram.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript-outline.svg new file mode 100644 index 0000000..df1bd87 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript-outline.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript.svg new file mode 100644 index 0000000..0a20e9c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-javascript.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin-outline.svg new file mode 100644 index 0000000..8c3dbc7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin.svg new file mode 100644 index 0000000..72cd823 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-linkedin.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-markdown.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-markdown.svg new file mode 100644 index 0000000..fff5d36 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-markdown.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-nodejs.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-nodejs.svg new file mode 100644 index 0000000..2829f03 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-nodejs.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-octocat.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-octocat.svg new file mode 100644 index 0000000..57ac163 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-octocat.svg @@ -0,0 +1,28 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest-outline.svg new file mode 100644 index 0000000..e6d6305 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest-outline.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest.svg new file mode 100644 index 0000000..1f992aa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-pinterest.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-python.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-python.svg new file mode 100644 index 0000000..ab523e4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-python.svg @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit-outline.svg new file mode 100644 index 0000000..40553cc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit-outline.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit.svg new file mode 100644 index 0000000..e85c3ce --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-reddit.svg @@ -0,0 +1,18 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss-outline.svg new file mode 100644 index 0000000..efca1cc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss-outline.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss.svg new file mode 100644 index 0000000..487aa70 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-rss.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-sass.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-sass.svg new file mode 100644 index 0000000..08e1dfa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-sass.svg @@ -0,0 +1,35 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype-outline.svg new file mode 100644 index 0000000..27e3015 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype-outline.svg @@ -0,0 +1,26 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype.svg new file mode 100644 index 0000000..810a721 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-skype.svg @@ -0,0 +1,20 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat-outline.svg new file mode 100644 index 0000000..773d5d7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat-outline.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat.svg new file mode 100644 index 0000000..3cfb04f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-snapchat.svg @@ -0,0 +1,31 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr-outline.svg new file mode 100644 index 0000000..9f327c2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr-outline.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr.svg new file mode 100644 index 0000000..3cd8508 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tumblr.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tux.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tux.svg new file mode 100644 index 0000000..2fb3e4e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-tux.svg @@ -0,0 +1,53 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch-outline.svg new file mode 100644 index 0000000..9f85d6a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch-outline.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch.svg new file mode 100644 index 0000000..b3cf6a7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitch.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter-outline.svg new file mode 100644 index 0000000..cb687a7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter-outline.svg @@ -0,0 +1,19 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter.svg new file mode 100644 index 0000000..c9fb08a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-twitter.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd-outline.svg new file mode 100644 index 0000000..0bf1882 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd-outline.svg @@ -0,0 +1,44 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd.svg new file mode 100644 index 0000000..91ba62e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-usd.svg @@ -0,0 +1,24 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo-outline.svg new file mode 100644 index 0000000..91cb5ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo-outline.svg @@ -0,0 +1,23 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo.svg new file mode 100644 index 0000000..ef74f0b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-vimeo.svg @@ -0,0 +1,18 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp-outline.svg new file mode 100644 index 0000000..3792dec --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp-outline.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp.svg new file mode 100644 index 0000000..27b2ac5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-whatsapp.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows-outline.svg new file mode 100644 index 0000000..9e10792 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows-outline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows.svg new file mode 100644 index 0000000..bf14576 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-windows.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress-outline.svg new file mode 100644 index 0000000..1d6a91b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress-outline.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress.svg new file mode 100644 index 0000000..ab77d7e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-wordpress.svg @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo-outline.svg new file mode 100644 index 0000000..97ea51f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo-outline.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo.svg new file mode 100644 index 0000000..ef49856 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yahoo.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen-outline.svg new file mode 100644 index 0000000..1d08780 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen-outline.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen.svg new file mode 100644 index 0000000..ac2b029 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-yen.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube-outline.svg new file mode 100644 index 0000000..d883363 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube-outline.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube.svg new file mode 100644 index 0000000..2347549 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/social-youtube.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can-outline.svg new file mode 100644 index 0000000..b1bf3a9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can-outline.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can.svg new file mode 100644 index 0000000..53e3c29 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/soup-can.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speakerphone.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speakerphone.svg new file mode 100644 index 0000000..b41b235 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speakerphone.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speedometer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speedometer.svg new file mode 100644 index 0000000..977e00a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/speedometer.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/spoon.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/spoon.svg new file mode 100644 index 0000000..21e19ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/spoon.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/star.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/star.svg new file mode 100644 index 0000000..b8285b7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/star.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stats-bars.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stats-bars.svg new file mode 100644 index 0000000..59b2c54 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stats-bars.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/steam.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/steam.svg new file mode 100644 index 0000000..b04c04f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/steam.svg @@ -0,0 +1,20 @@ + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stop.svg new file mode 100644 index 0000000..2f1ac06 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/stop.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thermometer.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thermometer.svg new file mode 100644 index 0000000..115493d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thermometer.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsdown.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsdown.svg new file mode 100644 index 0000000..2902b02 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsdown.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsup.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsup.svg new file mode 100644 index 0000000..bf01b9b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/thumbsup.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle-filled.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle-filled.svg new file mode 100644 index 0000000..6680dda --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle-filled.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle.svg new file mode 100644 index 0000000..b177aa9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/toggle.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/transgender.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/transgender.svg new file mode 100644 index 0000000..5a43b00 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/transgender.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-a.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-a.svg new file mode 100644 index 0000000..1631e74 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-a.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-b.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-b.svg new file mode 100644 index 0000000..f75e2f8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trash-b.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trophy.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trophy.svg new file mode 100644 index 0000000..b1600f4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/trophy.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt-outline.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt-outline.svg new file mode 100644 index 0000000..2d2863f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt-outline.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt.svg new file mode 100644 index 0000000..6a38c48 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/tshirt.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/umbrella.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/umbrella.svg new file mode 100644 index 0000000..df578e5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/umbrella.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/university.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/university.svg new file mode 100644 index 0000000..ca0a190 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/university.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/unlocked.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/unlocked.svg new file mode 100644 index 0000000..5193882 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/unlocked.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/upload.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/upload.svg new file mode 100644 index 0000000..12baaf3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/upload.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/usb.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/usb.svg new file mode 100644 index 0000000..b431848 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/usb.svg @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/videocamera.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/videocamera.svg new file mode 100644 index 0000000..3d2633e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/videocamera.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-high.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-high.svg new file mode 100644 index 0000000..0732344 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-high.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-low.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-low.svg new file mode 100644 index 0000000..c96ed47 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-low.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-medium.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-medium.svg new file mode 100644 index 0000000..24388ea --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-medium.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-mute.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-mute.svg new file mode 100644 index 0000000..317b061 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/volume-mute.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wand.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wand.svg new file mode 100644 index 0000000..e21ddb9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wand.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/waterdrop.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/waterdrop.svg new file mode 100644 index 0000000..be14c5e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/waterdrop.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wifi.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wifi.svg new file mode 100644 index 0000000..6f6bc92 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wifi.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wineglass.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wineglass.svg new file mode 100644 index 0000000..9148d20 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wineglass.svg @@ -0,0 +1,21 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/woman.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/woman.svg new file mode 100644 index 0000000..0819b61 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/woman.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wrench.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wrench.svg new file mode 100644 index 0000000..11458e2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/wrench.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/xbox.svg b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/xbox.svg new file mode 100644 index 0000000..41a4bd3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/src/xbox.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.bower.json new file mode 100644 index 0000000..1f9aa84 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.bower.json @@ -0,0 +1,23 @@ +{ + "name": "bootstrap-datepicker", + "main": [ + "dist/css/bootstrap-datepicker3.css", + "dist/js/bootstrap-datepicker.js" + ], + "license": "Apache-2.0", + "dependencies": { + "jquery": ">=1.7.1 <4.0.0" + }, + "ignore": [], + "homepage": "https://github.com/eternicode/bootstrap-datepicker", + "version": "1.8.0", + "_release": "1.8.0", + "_resolution": { + "type": "version", + "tag": "v1.8.0", + "commit": "0d32bc5d91da11d9a3587537c3c36ce7ee815c94" + }, + "_source": "https://github.com/eternicode/bootstrap-datepicker.git", + "_target": "^1.7.0", + "_originalSource": "bootstrap-datepicker" +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.editorconfig b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.editorconfig new file mode 100644 index 0000000..b22d6e6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.editorconfig @@ -0,0 +1,11 @@ +# EditorConfig is awesome: http://EditorConfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 2 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/ISSUE_TEMPLATE.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..4d729fc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,13 @@ +### Expected behaviour +Tell us what should happen. + +### Actual behaviour +Tell us what happens instead. + +### Datepicker version used + +ex. 1.6.1. + +### Example code + +Jsfiddle example to reproduce the problem. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/PULL_REQUEST_TEMPLATE.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..3a7001f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,7 @@ +| Q | A +| --------------- | --- +| Bug fix? | no|yes +| New feature? | no|yes +| BC breaks? | no|yes +| Related tickets | fixes #X, partially #Y, mentioned in #Z +| License | MIT diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.travis.yml b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.travis.yml new file mode 100644 index 0000000..2775002 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/.travis.yml @@ -0,0 +1,9 @@ +sudo: false + +language: node_js + +node_js: + - "6" + +before_script: + - npm install -g grunt-cli diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CHANGELOG.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CHANGELOG.md new file mode 100644 index 0000000..6d85417 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CHANGELOG.md @@ -0,0 +1,491 @@ +Changelog +========= + +1.7.1 +----- + +## Bugfixes + * Revert "move `jquery` to `peerDependencies` from `dependencies`" + +1.7.0 +----- + +## Features + * Adding dateCells option (#1723) + * Added keepEmptyValues option (#1558 + #1901) + * added "changeViewMode" event; also adds the current `viewMode` to events (#1953) + * adds `updateViewDate` option (#1982) + * Added hiding week day names functionality (#2087) + * Allow customizing day cell value (#2043) + +## Bugfixes + * originalEvent object needs preventDefault fn (#1824) + * Fix jQuery selector from premature selection of span element in inline/embedded calendar's month selection (#1859 + #1886) + * Use date arithmetic to allow dates with times other than 00:00:00 (#1483) + * Multiple general fixes (#1883 + #1893) + * Visibility fix for nav arrows (#1916) + * Do not trigger change or changeDate on initialization (#1912) + * Fix: Close datepicker on touchstart (#1924) + * Fix data-date-dates-disabled attribute to accept a comma-separated list (#1946) + * Fix maxViewMode and navigation switch click (#1951) + * Add support jQuery 3. Bootstrap 2 still available (composer.json) (#1958) + * fix(parseDate) use insensitive regex to support +15d with capslock (#1910) + * Refactoring timedelta aliases (dateAliases) (#1965) + * Fix RTL layout (#1973) + * Remove listen `changeDate` after destroy DateRangePicker (#1968) + * add tests for setDatesDisabled function (#1983) + * resolves bug on days when DST is added. (#2009) + * XHTML fixes (#1998) + * update grunt and other dev-dependencies (#2111) + * Use display:table-cell instead of display:block for today, clear and title (#2121) + * moved assumeNearbyYear to correct location (#2140) + * move `jquery` to `peerDependencies` from `dependencies` (#2163) + * Use default arrow values (#2176) + +## Locales +### New + * en-ZA (#1798) + * en-ZNZ (#1799) + * en-IE (#1800) + * ar-tn (#1863) + * Added Sinhala (si) locale (#2025) + * Occitan locale (#2024 + #2026) + * [l10n]Add breton translation (#2028) + * Added Tajik language (#2117) + * Add Uzbek latin and cyrill locales (#2152) + * add Bengali (Bangla) language (#2171) + * Added Hindi locale (#2199) + +### Bugfix + * km/kh (#1812) + * Capital letters in Polish translation (#1890) + * Add missing monthsTitle in cs (#1900) + * Update bootstrap-datepicker.da.js (#1936) + * Fix typo in month name (#2040) + * Added missing basque language properties (#2066) + * Added weekStart to slovenian translation (#2067) + * add monthsTitle for ru (#2092) + * Change danish (da) date format to match the rest of the locales (#2048) + * Fix Tamil Language file with proper locale code (#2141) + * Revert strange changes, +monthsTitle (#2153) + * updated Tajik (cyrillic) translation file (#2167) + * Romanian uses dd/mm/yyyy format for dates (#2173) + * Missing latvian translation (#2204) + +## Docs + * Fix typo in index.rst (#1882) + * Update CDNjs info in README.md (#1933) + * [Doc] Keyboard navigation is not supported for embedded / inline type (#2002) + * Removed reference to stefan petre (#2031) + * Improve defaultViewDate documentation (#2052) + * Add notes about multiple dates and examples for update method (#2060) + * Add Code Of Conduct (#2095) + * Update install instructions on README.md (#2160) + +1.6.2 - 1.6.3 - 1.6.4 +--------------------- + +Bugfix + + * Backported jquery 3 fix from #1958 + +1.6.1 +----- +Bugfixes + + * add specific class for disabled dates back (Fixes #1785) + * [fix] Allow keyboard navigation for non-input fields (Fixes: #874) + * fix kazakh mothShort + * Fix bug when clicking on a day that is highlighted today in the next month + * dates read out are 12am UTC + * Fix show by component (with disabled attribute) + +1.6.0 +----- +Features + + * Changes nonpunctuation to accept unicode characters + * Add "assumeNearbyYear" option + * Decade and century picking + * Added timedelta aliases. (Fixes #785) + * add getter methods for date limits + * Replace arrow entities for glyphicon + template + libs snippets (Fixes: #610 #833 #1007) + * added class .disabled to dow header + * Rename "remove" to "destroy" and create alias + +Bugfix + + * Month/year view keyboard navigation + * fix changeMonth, changeYear not triggered when selecting day from prev/next month + * Fix default arrows for BS2 and screenshots (for docs) + * Extend beforeShowMonth event functionality to work like beforeShowDay and beforeShowYear + +Locale changes + + * Correct date format for ko locale + * Add en-AU (Australian English) locale + +Repository + + * Add CSS sourcemap + * [BS3 Less] Remove unused variables and cleanup + * Added timezone aware tests + * remove .idea-folder from npm + +1.5.1 +----- + +Bugfixes + * Fix calculation for new position when datepicker goes offscreen when inside a container (Fixes: #1619) + * Fix datepicker title not centered when displaying calendar weeks (Fixes: #1625) + * Fixing looping when calling dp inside change event (Fixes: #1628) + * Add scrollTop to position if container is not body (Fixes: #1616) + * Use document scrollTop instead of body scrollTop when using the body container + * Fix focus for disabled week days (Fixes: #1365, #1187, #1648) + * Fixes enableOnReadOnly bug when datepicker is of type component + +Translations + * Added missing translations for slovak translation. (Fixes: #1521) + * Added missing date format for norwegian (nb) locale (Fixes #1690) + * Armenian translation short names + * adding Today translation, default date format for the lithuanian translation + +Docs + * Document data-api on container + * Added docs for the different stylesheet files. (Fixes #1459) + +Repository + * Enable travis container builds for faster builds + +1.5.0 +----- + +Features + * Added down key as datepicker show trigger + * immediateUpdates option (updates input when a year or month is selected) + * Highlight days of week + * maxViewMode option + * Include "main" property in package.json + * Require.js support. (Fixes: #280) + * Allow overriding `$.fn.show` and `$.fn.hide` (Fixes: #1424) + * Adding border-radius variable for LESS (Fixes: #1429) + * Add support for dropdown border variables + * Add the posibility to have a title on the picker (Fixes: #1410) + * Implement `beforeShowYear` (Fixes: #1226) + * Add commonjs support + * Trigger 'hide' event when clicking outside datepicker + * Add css-classes for range-start and range-end + * Update hover effect for "buttons" (matches Bootstrap 3.3.5 mixin) + * Custom formatting options + +Bugfixes: + * Scrolling on mobile device closes datepicker + * Use $.on() instead $.bind() + * Fixed right-click and edit-menu paste + * Ported prototype fix for Prototype Compability + * Fixed issue with startview year + * Fixed padding inconsistency with twitter bootstrap 3 + * prevents the click event from bubbling to any user defined click handlers + * Added padding for .datepicker-dropdown + * Fixes the issue with a date change firing mulitple change events + * removed hard dependency on bootstrap (because of twbs-sass package) + * Clearing the date should reset to defaultViewDate + * Datepicker orientation mix up - top = bottom and bottom = top + * Fix cursor thead styles + * Fix date-reset issue when navigating to next with invalid date + * Using orientation:auto but date picker still appears above, cut off, when there plenty of space below. + * lots of orientation fixes + +Locale changes: + * Remove unused eighth element on week arrays ) + * Add Esperanto translation + * Better Polish language date shortcuts translation and default date format + * lowercase danish translation + * Add Mongolian localization + * update Hungarian translation + +Docs: + * added day to end-date to avoid confusion about example + * added setDatesDisabled method to documentation + + + +1.4.0 +----- + +Features: + * implemented beforeShowMonth option + * Added option to disable touch keyboard input + * All datepicker methods are chainable + * Added a datesDisable option + * Added option to prevent date picker to show when input field receives focus + * adding option to define the container the datepicker will be appended to + * Backported some placement fixes for the container option + * Option default view date + * Add toggleActive option + * Added clear method + * Added version property to datepicker object + * Added option to not show datepicker on readonly field + +Bugfixes: + * Removed blank space before the previous button when calendarWeeks is true; + * Fixed date deselection with single date picker + * Added case-neutral matching for text months + * Changed input-daterange to full width for bs3 + * Fix placement for RTL languages + * fix for range picker when next date is before previous date + * Fix for moving box on first selection + * Do not show datepicker for readonly inputs + * Fix getUTCDate when datepicker has no selected date + * Only a linked today button should trigger the changeDate event + * Fixed bug with keyboard navigation when startdate/enddate was defined + * Right align calendar on right window edge conflict + * On "ENTER" keydown on picker, prevent the closest form to be submitted too + * fixed bower.json twitte bootstrap dependency + * Replaced named entities with decimal entities + * assigning plugin to a local variable to fix bug in noConflict + +Repo changes: + * Added empty ignore option in bower.json. + * Added .editorconfig + * Reworked grunt tasks + +Translations: + * Fix translation of French months + * Update cambodia translations + * added clear and weekStart to turkish translation + * Days/months should start lowercase in dutch + * Month/daynames should be lowercase in french + * Add 'clear' and 'format' to Ukrainian locale + * Added Montenegrin locale + +Docs: + * added example for inputs option + * added missing documentation for embedded mode + * Add additional documentaion to update method + +1.3.1 +----- + +Repo changes: +* Automated screenshots have been added to the docs. These probably need to be documented so that contributors can add them when appropriate. +* Grunt support +* Missing description and keywords for Packagist +* Composer: Include translation files into deployment dir +* Add package name and version to npm package.json + +Bugfixes: +* Remove font-family declaration for datepicker +* Don't deselect date unless datepicker is multidate +* Removed comment from compiled CSS. +* Don't clear input after typing date and hitting Enter when keyboard nav is disabled +* Fixing the ui displaying 'undefined nan' when typing dates in Firefox & IE +* Reset tooltip to a default empty value +* Fix colspan if calendarWeeks & clearBtn are true +* Removed fixed width and height in large and small group addon +* z-index calculation should not stop at first element +* Fix IE8 bug with Array#splice with one argument + +Documentation: +* ghpages: jQuery js not being loaded when using HTTPS +* Adds clearBtn option to sandbox page +* Minor fixes (typo's, links,...) + +Locale changes + +Updated languages: +* Clear translation in czech +* Dutch translation +* Swedish translation +* Japanese translation +* Ukrainian translation fixes +* Add spanish clear, week start and format +* Added galician clear, week start and format +* Added missing clear localization value for polish translation +* Add clear zh-CN translation +* Fixed Albanian translation typo's +* Add missing clear and format localization value for Russian translation +* Updated Serbian translation +* Fixed Ukrainian iso code to uk instead of ua +* Updated greek translation +* Update Catalan and Spanish localizations +* Added missing armenian translations + +New languages: +* Basque +* Khmer (Cambodia) +* Bosnian +* British english +* Armenian +* Faroese +* Swiss Italian and Swiss French + +1.3.0 +----- + +New features: +* Bootstrap 3 support. Added build files `build/build_standalone3.less` and `build/build3.less`, and source files `less/datepicker3.less` and `css/datepicker3.css` (built from `build_standalone3.less`). +* Multi-date functionality. This required rethinking several areas of the picker: + * The internals have been modified to be completely multidate-centric. + * Attributes and methods availabel on events have changed, but the old attributes and functions will still work. + * Keyboard navigation has been revamped, as it didn't work at all properly with multidate selection. + * The picker now explicitly supports "no selected date". + +Non-API changes: +* Keyboard navigation has been changed. See `docs/keyboard.rst`. +* Empty pickers in a range picker setup will be populated with the first date selected by the user to make finding the next date easier. + +Bug squashed: +* Jan 1, 1970 is now highlighted when selected +* `touchstart` added to document-bound picker-closing events (alongside `mousedown`) +* Fixed a display bug with component add-on icons being vertically higher than they should have been. +* Input is refocused after clicking the picker. +* `changeDate` event is triggered when `setDate` is called. + +Locale changes: +* Added Ukrainian, Belgium-Dutch, Welsh, Galician, Vietnamese, and Azerbaijani +* `clear` for German, Danish, Italian, and Romanian +* Fixed `weekStart` and `format` for Norwegian +* `weekStart` and `format` for Georgian +* Tweaks for Latvian, French, Vietnamese, Swedish, and Croatian +* De-duplicated Ukrainian files from `uk` and `ua` to just `ua` + +Repository changes: +* Documentation has been moved from the base `README.md` file to the `docs/` folder, and been re-written to use sphinx docs. The docs are now viewable online at http://bootstrap-datepicker.readthedocs.org/. The [gh-pages](http://eternicode.github.io/bootstrap-datepicker/) branch has been reduced to the sandbox demo. +* Changed the js file header to point at repo/demo/docs urls instead of eyecon.ro +* The css files are now the output of the standalone build scripts instead of `build/build.less` etc. +* `composer.json` now supports component-installer +* Added [JSHint](http://www.jshint.com/docs/) and [JSCS](https://github.com/mdevils/node-jscs) configurations + + +1.2.0 +----- + +New features: +* Google Closure Compiler Compatibility +* Smart orientation by default, and explicit picker orientation with the `orientation` option +* Text inside the picker is no longer user-selectable +* Packagist/Composer support (I think...) +* No longer depends on glyphicons for arrows +* `clearDate` event added, fired when the date is cleared + +Bug squashed: +* `noConflict` fixed +* Fix for large years causing an infinite loop in date parsing +* Fixed cases where `changeYear` and `changeMonth` events were not being triggered +* `component.js` moved to `bower.js` +* Falsey values for `startDate` and `endDate` translate to `-Infinity` and `Infinity`, respectively (effectively, falsey values mean "no bounds") +* Fixed `autoclose` for non-input, non-component elements +* Fixed 50% param in `mix()` less function -- expands compatibility with less compilers +* Fixed `update` method to update the selected date +* `beforeShowDay` was getting UTC dates, now it gets local dates (all dates that developers are given should be in local time, not UTC). +* `startDate` and `endDate` were a bit confused when given `new Date()` -- they would not allow today to be selected (the range should be inclusive), they would change whether it was selectable based on local time, etc. These quirks should be fixed now. They both also now expect local dates (which will then be time-zeroed and converted to UTC). +* Fixed selected date not being automatically constrained to the specified range when `setStartDate` and `setEndDate` were called. +* No longer uses jQuery's `.size()` (deprecated in favor of `.length`) +* `changeDate` triggered during manual user input +* `change` event fired when input value changed, it wasn't in some cases + +Locale changes: +* Added Arabic, Norwegian, Georgian +* `clear` for French +* `today` and `clear` for Bahasa +* `today` and `clear` for Portuguese (both `pt` and `pt-BR`) +* `format` for Turkish +* `format` and `weekStart` for Swedish +* `format` and `weekStart` for Simplified Chinese; `today`, `format`, and `weekStart` for Traditional Chinese +* Fixed typo in Serbian latin (`rs-latin`) +* More appropriate use of Traditional Chinese habit in `zh-TW` + + +1.1.3 + ---------- + + Clicking the clear button now triggers the input's `change` and datepicker's `changeDate` events. + Fixed a bug that broke the event-attached `format` function. + + +1.1.2 +---------- + +Botched release, no change from 1.1.1 + + +1.1.1 +---------- + +Fixes a bug when setting startDate or endDate during initialization. + + +1.1.0 +---------- + +New features: +* Date range picker. +* Data API / noConflict. +* `getDate` and `setDate` methods. +* `format` method for events; this allows you to easily format the `date` associated with the event. +* New options: + * `beforeShowDay` option: a dev-provided function that can enable/disable dates, add css classes, and add tooltips. + * `clearBtn`, a button for resetting the picker. + +Internal changes: +* Cleaner and more reliable method for extracting options from all potential sources (defaults, locale overrides, data-attrs, and instantiation options, in that order). This also populates `$.fn.datepicker.defaults` with the default values, and uses this hash as the actual source of defaults, meaning you can globally change the default value for a given option. + +Bugs squashed: +* Resolved a conflict with bootstrap's native `.switch` class. +* Fixed a bug with components where they would be stuck with a stale value when editing the value manually. +* The `date` attributes on events are now local dates instead of internal UTC dates. +* Separate `Date` objects for internal selected and view date references. +* Clicking multiple times inside inputs no longer hides the picker. + +Minor improvements: +* Better text color for highlighted "today" date. +* Last year in decade view now marked as "new" instead of "old". +* Formats now properly handle trailing separators. + +Locale changes: +* Added Albanian, Estonian, and Macedonian +* Added `weekStart` for Russian +* Added `weekStart` and `format` for Finnish + +Potentially backward-incompatible changes: +* Options revamp: + * This fixes bugs in the correlation of some data-attrs to their associated option names. If you use `data-date-weekstart`, `data-date-startdate`, or `data-date-enddate`, you should update these to `data-date-week-start`, `data-date-start-date`, or `data-date-end-date`, respectively. + * All options for datepicker are now properties on the datepicker's `o` property; options are no longer stored on the Datepicker instance itself. If you have code that accesses options stored on the datepicker instance (eg, `datepicker.format`), you will need to update it to access those options via the `o` property (eg, `datepicker.o.format`). "Raw" options are available via the `_o` property. + +1.0.2 +---------- + +Small optimizations release + +* Reduced the number of times `update` is called on initialization. +* Datepicker now detaches the picker dropdown when it is hidden, and appends it when shown. This removes the picker from the DOM when it is not in use. +* No longer listens to document/window events unless picker is visible. + +v1.0.1 +------ + +* Support for [Bower](http://twitter.github.com/bower/) +* Component pickers are now aligned under the input, not the add-on element. +* Japanese locale now has "today" and "format". +* "remove" method removes `.data().date` if the datepicker is on a non-input. +* Events on initialized elements are no longer blocked from bubbling up the DOM (jQuery.live et al can now catch the events). +* Component triggers now include `.btn` in addition to `.add-on`. +* Updates to README contents. + +v1.0.0 +------ + +Initial release: + +* format option +* weekStart option +* calendarWeeks option +* startDate / endDate options +* daysOfWeekDisabled option +* autoclose option +* startView / mnViewMode options +* todayBtn / todayHighlight options +* keyboardNavigation option +* language option +* forceParse option diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CODE_OF_CONDUCT.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..1692465 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CODE_OF_CONDUCT.md @@ -0,0 +1,74 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, gender identity and expression, level of experience, +nationality, personal appearance, race, religion, or sexual identity and +orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or +advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting the project team at . All +complaints will be reviewed and investigated and will result in a response that +is deemed necessary and appropriate to the circumstances. The project team is +obligated to maintain confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at [http://contributor-covenant.org/version/1/4][version] + +[homepage]: http://contributor-covenant.org +[version]: http://contributor-covenant.org/version/1/4/ diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CONTRIBUTING.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CONTRIBUTING.md new file mode 100644 index 0000000..cd58985 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/CONTRIBUTING.md @@ -0,0 +1,41 @@ +# Contributing + +## Support requests + +The issue tracker is not the place for support requests. If you get stuck with bootstrap-datepicker, it's very likely that the fine folks at [StackOverflow](http://stackoverflow.com/) will be able to help you; simply describe the problem you're having and provide them a link to the repo (so they know what code you're using). Another option is to post to the [bootstrap-datepicker google group](https://groups.google.com/group/bootstrap-datepicker). + +## Issues + +If you've found a bug in bootstrap-datepicker, we want to know about it! However, please keep the following in mind: + +* This is not the bootstrap-datepicker from [eyecon.ro](http://www.eyecon.ro/bootstrap-datepicker/). Stefan provided the initial code for bootstrap-datepicker, but this repo is divergent from his codebase. Please make sure you're using either the latest tagged version or the latest master from https://github.com/uxsolutions/bootstrap-datepicker/. +* A working example of the bug you've found is *much* easier to work with than a description alone. If possible, please provide a link to a demonstration of the bug, perhaps using http://jsfiddle.net/ . + * CDN-backed assets can be found at http://bsdp-assets.blackcherry.us/ . These should be used *only* for building test cases, as they may be removed or changed at any time. +* Finally, it's possible someone else has already reported the same bug you have. Please search the issue tracker for similar issues before posting your own. Thanks! + +## Pull Requests + +Patches welcome! + +For all cases, you should have your own fork of the repo. + +To submit a pull request for a **new feature**: + +1. Run the tests. Every pull request for a new feature should have an accompanying unit test and docs changes. See the `README.md` in the `tests/` and `docs/` directories for details. +2. Create a new branch off of the `master` branch for your feature. This is particularly helpful when you want to submit multiple pull requests. +3. Add a test (or multiple tests) for your feature. Again, see `tests/README.md`. +4. Add your new feature, making the test pass. +5. Push to your fork and submit the pull request! + +To submit a **bug fix**: + +1. Create a new branch off of the `master` branch. +2. Add a test that demonstrates the bug. +3. Make the test pass. +4. Push to your fork and submit the pull request! + +To submit a **documentation fix**: + +1. Create a new branch off of the `master` branch. +2. Add your documentation fixes (no tests required). +3. Push to your fork and submit the pull request! diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/Gruntfile.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/Gruntfile.js new file mode 100644 index 0000000..4b8065e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/Gruntfile.js @@ -0,0 +1,261 @@ +module.exports = function(grunt){ + 'use strict'; + + // Force use of Unix newlines + grunt.util.linefeed = '\n'; + + // Project configuration. + grunt.initConfig({ + //Metadata + pkg: grunt.file.readJSON('package.json'), + banner: [ + '/*!', + ' * Datepicker for Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)', + ' *', + ' * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)', + ' */' + ].join('\n') + '\n', + + // Task configuration. + clean: { + dist: ['dist', '*-dist.zip'] + }, + jshint: { + options: { + jshintrc: 'js/.jshintrc' + }, + main: { + src: 'js/bootstrap-datepicker.js' + }, + locales: { + src: 'js/locales/*.js' + }, + gruntfile: { + options: { + jshintrc: 'grunt/.jshintrc' + }, + src: 'Gruntfile.js' + } + }, + jscs: { + options: { + config: 'js/.jscsrc' + }, + main: { + src: 'js/bootstrap-datepicker.js' + }, + locales: { + src: 'js/locales/*.js' + }, + gruntfile: { + src: 'Gruntfile.js' + } + }, + qunit: { + main: 'tests/tests.html', + timezone: 'tests/timezone.html', + options: { + console: false + } + }, + concat: { + options: { + stripBanners: true + }, + main: { + src: 'js/bootstrap-datepicker.js', + dest: 'dist/js/<%= pkg.name %>.js' + } + }, + uglify: { + options: { + preserveComments: 'some' + }, + main: { + src: '<%= concat.main.dest %>', + dest: 'dist/js/<%= pkg.name %>.min.js' + }, + locales: { + files: [{ + expand: true, + cwd: 'js/locales/', + src: '*.js', + dest: 'dist/locales/', + rename: function(dest, name){ + return dest + name.replace(/\.js$/, '.min.js'); + } + }] + } + }, + less: { + options: { + sourceMap: true, + outputSourceFiles: true + }, + standalone_bs2: { + options: { + sourceMapURL: '<%= pkg.name %>.standalone.css.map' + }, + src: 'build/build_standalone.less', + dest: 'dist/css/<%= pkg.name %>.standalone.css' + }, + standalone_bs3: { + options: { + sourceMapURL: '<%= pkg.name %>3.standalone.css.map' + }, + src: 'build/build_standalone3.less', + dest: 'dist/css/<%= pkg.name %>3.standalone.css' + }, + main_bs2: { + options: { + sourceMapURL: '<%= pkg.name %>.css.map' + }, + src: 'build/build.less', + dest: 'dist/css/<%= pkg.name %>.css' + }, + main_bs3: { + options: { + sourceMapURL: '<%= pkg.name %>3.css.map' + }, + src: 'build/build3.less', + dest: 'dist/css/<%= pkg.name %>3.css' + } + }, + usebanner: { + options: { + banner: '<%= banner %>' + }, + css: 'dist/css/*.css', + js: 'dist/js/**/*.js' + }, + cssmin: { + options: { + compatibility: 'ie8', + keepSpecialComments: '*', + advanced: false + }, + main: { + files: { + 'dist/css/<%= pkg.name %>.min.css': 'dist/css/<%= pkg.name %>.css', + 'dist/css/<%= pkg.name %>3.min.css': 'dist/css/<%= pkg.name %>3.css' + } + }, + standalone: { + files: { + 'dist/css/<%= pkg.name %>.standalone.min.css': 'dist/css/<%= pkg.name %>.standalone.css', + 'dist/css/<%= pkg.name %>3.standalone.min.css': 'dist/css/<%= pkg.name %>3.standalone.css' + } + } + }, + csslint: { + options: { + csslintrc: 'less/.csslintrc' + }, + dist: [ + 'dist/css/bootstrap-datepicker.css', + 'dist/css/bootstrap-datepicker3.css', + 'dist/css/bootstrap-datepicker.standalone.css', + 'dist/css/bootstrap-datepicker3.standalone.css' + ] + }, + compress: { + main: { + options: { + archive: '<%= pkg.name %>-<%= pkg.version %>-dist.zip', + mode: 'zip', + level: 9, + pretty: true + }, + files: [ + { + expand: true, + cwd: 'dist/', + src: '**' + } + ] + } + }, + 'string-replace': { + js: { + files: [{ + src: 'js/bootstrap-datepicker.js', + dest: 'js/bootstrap-datepicker.js' + }], + options: { + replacements: [{ + pattern: /\$(\.fn\.datepicker\.version)\s=\s*("|\')[0-9\.a-z].*("|');/gi, + replacement: "$.fn.datepicker.version = '" + grunt.option('newver') + "';" + }] + } + }, + npm: { + files: [{ + src: 'package.json', + dest: 'package.json' + }], + options: { + replacements: [{ + pattern: /\"version\":\s\"[0-9\.a-z].*",/gi, + replacement: '"version": "' + grunt.option('newver') + '",' + }] + } + } + } + }); + + // These plugins provide necessary tasks. + require('load-grunt-tasks')(grunt, {scope: 'devDependencies'}); + require('time-grunt')(grunt); + + // JS distribution task. + grunt.registerTask('dist-js', ['concat', 'uglify:main', 'uglify:locales', 'usebanner:js']); + + // CSS distribution task. + grunt.registerTask('less-compile', 'less'); + grunt.registerTask('dist-css', ['less-compile', 'cssmin:main', 'cssmin:standalone', 'usebanner:css']); + + // Full distribution task. + grunt.registerTask('dist', ['clean:dist', 'dist-js', 'dist-css']); + + // Code check tasks. + grunt.registerTask('lint-js', 'Lint all js files with jshint and jscs', ['jshint', 'jscs']); + grunt.registerTask('lint-css', 'Lint all css files', ['dist-css', 'csslint:dist']); + grunt.registerTask('qunit-all', 'Run qunit tests', ['qunit:main', 'qunit-timezone']); + grunt.registerTask('test', 'Lint files and run unit tests', ['lint-js', /*'lint-css',*/ 'qunit-all']); + + // Version numbering task. + // grunt bump-version --newver=X.Y.Z + grunt.registerTask('bump-version', 'string-replace'); + + // Docs task. + grunt.registerTask('screenshots', 'Rebuilds automated docs screenshots', function(){ + var phantomjs = require('phantomjs-prebuilt').path; + + grunt.file.recurse('docs/_static/screenshots/', function(abspath){ + grunt.file.delete(abspath); + }); + + grunt.file.recurse('docs/_screenshots/', function(abspath, root, subdir, filename){ + if (!/.html$/.test(filename)) + return; + subdir = subdir || ''; + + var outdir = 'docs/_static/screenshots/' + subdir, + outfile = outdir + filename.replace(/.html$/, '.png'); + + if (!grunt.file.exists(outdir)) + grunt.file.mkdir(outdir); + + // NOTE: For 'zh-TW' and 'ja' locales install adobe-source-han-sans-jp-fonts (Arch Linux) + grunt.util.spawn({ + cmd: phantomjs, + args: ['docs/_screenshots/script/screenshot.js', abspath, outfile] + }); + }); + }); + + grunt.registerTask('qunit-timezone', 'Run timezone tests', function(){ + process.env.TZ = 'Europe/Moscow'; + grunt.task.run('qunit:timezone'); + }); +}; diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/LICENSE b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/README.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/README.md new file mode 100644 index 0000000..16ee1e3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/README.md @@ -0,0 +1,42 @@ +# bootstrap-datepicker + +[![Join the chat at https://gitter.im/uxsolutions/bootstrap-datepicker](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/uxsolutions/bootstrap-datepicker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +[![Build Status](https://travis-ci.org/uxsolutions/bootstrap-datepicker.svg?branch=master)](https://travis-ci.org/uxsolutions/bootstrap-datepicker) +[![GitHub license](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/uxsolutions/bootstrap-datepicker/master/LICENSE) +[![npm](https://img.shields.io/npm/dt/bootstrap-datepicker.svg)](https://github.com/uxsolutions/bootstrap-datepicker) +[![Twitter Follow](https://img.shields.io/twitter/follow/bsdatepicker.svg?style=social&label=Follow)](https://twitter.com/bsdatepicker) + +Versions are incremented according to [semver](http://semver.org/). + +## CDN + +You can use the [CloudFlare](https://www.cloudflare.com) powered [cdnjs.com](https://cdnjs.com) on your website. + +[bootstrap-datepicker](https://cdnjs.com/libraries/bootstrap-datepicker) on cdnjs + +Please note: It might take a few hours until a new version is available on cdnjs. + +## Links + +* [Online Demo](https://uxsolutions.github.io/bootstrap-datepicker/) +* [Online Docs](https://bootstrap-datepicker.readthedocs.org/en/stable/) (ReadTheDocs.com) +* [Google Group](https://groups.google.com/group/bootstrap-datepicker/) +* [Travis CI](https://travis-ci.org/uxsolutions/bootstrap-datepicker) + +## Development + +Once you cloned the repo, you'll need to install [grunt](https://gruntjs.com/) and the development dependencies using a package manager: + +* [yarn](https://yarnpkg.com/) (recommended): + +``` +$ [sudo] yarn global add grunt-cli +$ yarn install +``` + +* [npm](https://www.npmjs.com/): + +``` +$ [sudo] npm install --global grunt-cli +$ npm install +``` diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/bower.json new file mode 100644 index 0000000..dd78f44 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/bower.json @@ -0,0 +1,12 @@ +{ + "name": "bootstrap-datepicker", + "main": [ + "dist/css/bootstrap-datepicker3.css", + "dist/js/bootstrap-datepicker.js" + ], + "license": "Apache-2.0", + "dependencies": { + "jquery" : ">=1.7.1 <4.0.0" + }, + "ignore": [] +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build.less new file mode 100644 index 0000000..7db2322 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build.less @@ -0,0 +1,69 @@ +// Datepicker .less buildfile. Includes select mixins/variables from bootstrap +// and imports the included datepicker.less to output a minimal datepicker.css +// +// Usage: +// lessc build.less datepicker.css +// +// Variables and mixins copied from bootstrap 2.0.2 + +// Variables +@grayLight: #999; +@grayLighter: #eee; +@white: #fff; +@linkColor: #08c; +@btnPrimaryBackground: @linkColor; +@orange: #f89406; +@infoBackground: #d9edf7; +@baseLineHeight: 18px; +@baseBorderRadius: 4px; + +// Mixins + +// Border Radius +.border-radius(@radius: 5px) { + -webkit-border-radius: @radius; + -moz-border-radius: @radius; + border-radius: @radius; +} + +// Button backgrounds +.buttonBackground(@startColor, @endColor) { + .gradientBar(@startColor, @endColor); + .reset-filter(); + &:hover, &:active, &.active, &.disabled, &[disabled] { + background-color: @endColor; + } + &:active, + &.active { + background-color: darken(@endColor, 10%) e("\9"); + } +} + +// Reset filters for IE +.reset-filter() { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} + +// Gradient Bar Colors for buttons and alerts +.gradientBar(@primaryColor, @secondaryColor) { + #gradient > .vertical(@primaryColor, @secondaryColor); + border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); + border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%); +} + +// Gradients +#gradient { + .vertical(@startColor: #555, @endColor: #333) { + background-color: mix(@startColor, @endColor, 60%); + background-image: -moz-linear-gradient(to bottom, @startColor, @endColor); // FF 3.6+ + background-image: -ms-linear-gradient(to bottom, @startColor, @endColor); // IE10 + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ + background-image: -webkit-linear-gradient(to bottom, @startColor, @endColor); // Safari 5.1+, Chrome 10+ + background-image: -o-linear-gradient(to bottom, @startColor, @endColor); // Opera 11.10 + background-image: linear-gradient(to bottom, @startColor, @endColor); // The standard + background-repeat: repeat-x; + filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",@startColor,@endColor)); // IE9 and down + } +} + +@import "../less/datepicker.less"; diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build3.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build3.less new file mode 100644 index 0000000..a9baa08 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build3.less @@ -0,0 +1,76 @@ +// Datepicker .less buildfile. Includes select mixins/variables from bootstrap +// and imports the included datepicker.less to output a minimal datepicker.css +// +// Usage: +// lessc build3.less datepicker.css +// +// Variables and mixins copied from Bootstrap 3.3.5 + +// Variables +@gray: lighten(#000, 33.5%); // #555 +@gray-light: lighten(#000, 46.7%); // #777 +@gray-lighter: lighten(#000, 93.5%); // #eee + +@brand-primary: darken(#428bca, 6.5%); // #337ab7 + +@btn-primary-color: #fff; +@btn-primary-bg: @brand-primary; +@btn-primary-border: darken(@btn-primary-bg, 5%); + +@btn-link-disabled-color: @gray-light; + +@state-info-bg: #d9edf7; + +@line-height-base: 1.428571429; // 20/14 +@border-radius-base: 4px; + +@dropdown-bg: #fff; +@dropdown-border: rgba(0,0,0,.15); + + +// Mixins + +// Button variants +.button-variant(@color; @background; @border) { + color: @color; + background-color: @background; + border-color: @border; + + &:focus, + &.focus { + color: @color; + background-color: darken(@background, 10%); + border-color: darken(@border, 25%); + } + &:hover { + color: @color; + background-color: darken(@background, 10%); + border-color: darken(@border, 12%); + } + &:active, + &.active { + color: @color; + background-color: darken(@background, 10%); + border-color: darken(@border, 12%); + + &:hover, + &:focus, + &.focus { + color: @color; + background-color: darken(@background, 17%); + border-color: darken(@border, 25%); + } + } + &.disabled, + &[disabled], + fieldset[disabled] & { + &:hover, + &:focus, + &.focus { + background-color: @background; + border-color: @border; + } + } +} + +@import "../less/datepicker3.less"; diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone.less new file mode 100644 index 0000000..9fa1b8b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone.less @@ -0,0 +1,64 @@ +// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap +// and imports the included datepicker.less to output a minimal standalone datepicker.css +// +// Usage: +// lessc build_standalone.less datepicker.css +// +// Variables, mixins, and rules copied from bootstrap 2.0.2 + +@import "build.less"; + +// Dropdown css + +@zindexDropdown: 1000; +@grayDark: #333; +@baseLineHeight: 20px; +@tableBackground: transparent; // overall background-color +@dropdownBackground: @white; +@dropdownBorder: rgba(0,0,0,.2); +@dropdownLinkColor: @grayDark; +@dropdownLinkColorHover: @white; +@dropdownLinkBackgroundHover: @linkColor; + +// Drop shadows +.box-shadow(@shadow) { + -webkit-box-shadow: @shadow; + -moz-box-shadow: @shadow; + box-shadow: @shadow; +} + +// The dropdown menu (ul) +// ---------------------- +.datepicker{ + &.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: @zindexDropdown; + float: left; + display: none; // none by default, but block on "open" of the menu + min-width: 160px; + list-style: none; + background-color: @dropdownBackground; + border: 1px solid #ccc; + border: 1px solid rgba(0,0,0,.2); + .border-radius(5px); + .box-shadow(0 5px 10px rgba(0,0,0,.2)); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; + + // Normally inherited from bootstrap's `body` + color: #333333; + font-size:13px; + line-height: @baseLineHeight; + } + + &.dropdown-menu, &.datepicker-inline { + th, td { + padding: 4px 5px; + } + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone3.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone3.less new file mode 100644 index 0000000..8ef90ea --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/build/build_standalone3.less @@ -0,0 +1,55 @@ +// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap +// and imports the included datepicker.less to output a minimal standalone datepicker.css +// +// Usage: +// lessc build_standalone3.less datepicker.css +// +// Variables, mixins, and rules copied from Bootstrap 3.3.5 + +@import "build3.less"; + +// Dropdown css + +@zindex-dropdown: 1000; +@dropdown-fallback-border: #ccc; + +// Drop shadows +.box-shadow(@shadow) { + -webkit-box-shadow: @shadow; + -moz-box-shadow: @shadow; + box-shadow: @shadow; +} + +// The dropdown menu (ul) +// ---------------------- +.datepicker { + &.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: @zindex-dropdown; + display: none; // none by default, but block on "open" of the menu + float: left; + min-width: 160px; + list-style: none; + background-color: @dropdown-bg; + border: 1px solid @dropdown-fallback-border; // IE8 fallback + border: 1px solid @dropdown-border; + border-radius: @border-radius-base; + .box-shadow(0 6px 12px rgba(0,0,0,.175)); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + + // Normally inherited from bootstrap's `body` + color: #333333; + font-size: 13px; + line-height: @line-height-base; + } + + &.dropdown-menu, &.datepicker-inline { + th, td { + padding: 0px 5px; + } + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/composer.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/composer.json new file mode 100644 index 0000000..af9faa9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/composer.json @@ -0,0 +1,39 @@ +{ + "name": "eternicode/bootstrap-datepicker", + "description": "A datepicker for Bootstrap", + "license": "Apache-2.0", + "keywords": [ + "bootstrap", + "datepicker" + ], + "authors": [ + { + "name": "Andrew Rowls", + "email": "eternicode@gmail.com" + }, + { + "name": "Community", + "homepage": "https://github.com/uxsolutions/bootstrap-datepicker/contributors" + } + ], + "type": "component", + "require": { + "robloach/component-installer": "*", + "components/bootstrap" : ">=2.0, <4.0", + "components/jquery": ">=1.7.1, <4.0.0" + }, + "extra": { + "component": { + "scripts": [ + "js/bootstrap-datepicker.js" + ], + "styles": [ + "dist/css/bootstrap-datepicker.css", + "dist/css/bootstrap-datepicker3.css" + ], + "files": [ + "js/locales/bootstrap-datepicker.*.js" + ] + } + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css new file mode 100644 index 0000000..1b1e751 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css @@ -0,0 +1,477 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker { + padding: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + direction: ltr; +} +.datepicker-inline { + width: 220px; +} +.datepicker-rtl { + direction: rtl; +} +.datepicker-rtl.dropdown-menu { + left: auto; +} +.datepicker-rtl table tr td span { + float: right; +} +.datepicker-dropdown { + top: 0; + left: 0; +} +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #999; + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-top: 0; + position: absolute; +} +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #999; +} +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.datepicker td, +.datepicker th { + text-align: center; + width: 20px; + height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + border: none; +} +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.day.focused { + background: #eee; + cursor: pointer; +} +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #999; +} +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #999; + cursor: default; +} +.datepicker table tr td.highlighted { + background: #d9edf7; + border-radius: 0; +} +.datepicker table tr td.today, +.datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:hover { + background-color: #fde19a; + background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); + background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); + border-color: #fdf59a #fdf59a #fbed50; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #000; +} +.datepicker table tr td.today:hover, +.datepicker table tr td.today:hover:hover, +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today.disabled:hover:hover, +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today:hover.disabled, +.datepicker table tr td.today.disabled.disabled, +.datepicker table tr td.today.disabled:hover.disabled, +.datepicker table tr td.today[disabled], +.datepicker table tr td.today:hover[disabled], +.datepicker table tr td.today.disabled[disabled], +.datepicker table tr td.today.disabled:hover[disabled] { + background-color: #fdf59a; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active { + background-color: #fbf069 \9; +} +.datepicker table tr td.today:hover:hover { + color: #000; +} +.datepicker table tr td.today.active:hover { + color: #fff; +} +.datepicker table tr td.range, +.datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:hover { + background: #eee; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.datepicker table tr td.range.today, +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:hover { + background-color: #f3d17a; + background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); + background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); + border-color: #f3e97a #f3e97a #edde34; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today:hover:hover, +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today.disabled:hover:hover, +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today:hover.disabled, +.datepicker table tr td.range.today.disabled.disabled, +.datepicker table tr td.range.today.disabled:hover.disabled, +.datepicker table tr td.range.today[disabled], +.datepicker table tr td.range.today:hover[disabled], +.datepicker table tr td.range.today.disabled[disabled], +.datepicker table tr td.range.today.disabled:hover[disabled] { + background-color: #f3e97a; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active { + background-color: #efe24b \9; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected.disabled:hover { + background-color: #9e9e9e; + background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); + background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: linear-gradient(to bottom, #b3b3b3, #808080); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); + border-color: #808080 #808080 #595959; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected:hover:hover, +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.disabled:hover:hover, +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected:hover.disabled, +.datepicker table tr td.selected.disabled.disabled, +.datepicker table tr td.selected.disabled:hover.disabled, +.datepicker table tr td.selected[disabled], +.datepicker table tr td.selected:hover[disabled], +.datepicker table tr td.selected.disabled[disabled], +.datepicker table tr td.selected.disabled:hover[disabled] { + background-color: #808080; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active { + background-color: #666666 \9; +} +.datepicker table tr td.active, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); + background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); + background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); + background-image: -o-linear-gradient(to bottom, #08c, #0044cc); + background-image: linear-gradient(to bottom, #08c, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.active:hover, +.datepicker table tr td.active:hover:hover, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.disabled:hover:hover, +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active:hover.disabled, +.datepicker table tr td.active.disabled.disabled, +.datepicker table tr td.active.disabled:hover.disabled, +.datepicker table tr td.active[disabled], +.datepicker table tr td.active:hover[disabled], +.datepicker table tr td.active.disabled[disabled], +.datepicker table tr td.active.disabled:hover[disabled] { + background-color: #0044cc; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active { + background-color: #003399 \9; +} +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.datepicker table tr td span:hover, +.datepicker table tr td span.focused { + background: #eee; +} +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #999; + cursor: default; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); + background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); + background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); + background-image: -o-linear-gradient(to bottom, #08c, #0044cc); + background-image: linear-gradient(to bottom, #08c, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active:hover.disabled, +.datepicker table tr td span.active.disabled.disabled, +.datepicker table tr td span.active.disabled:hover.disabled, +.datepicker table tr td span.active[disabled], +.datepicker table tr td span.active:hover[disabled], +.datepicker table tr td span.active.disabled[disabled], +.datepicker table tr td span.active.disabled:hover[disabled] { + background-color: #0044cc; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + background-color: #003399 \9; +} +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #999; +} +.datepicker .datepicker-switch { + width: 145px; +} +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #eee; +} +.datepicker .prev.disabled, +.datepicker .next.disabled { + visibility: hidden; +} +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} +.input-append.date .add-on, +.input-prepend.date .add-on { + cursor: pointer; +} +.input-append.date .add-on i, +.input-prepend.date .add-on i { + margin-top: 3px; +} +.input-daterange input { + text-align: center; +} +.input-daterange input:first-child { + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.input-daterange input:last-child { + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.input-daterange .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: 18px; + padding: 4px 5px; + font-weight: normal; + line-height: 18px; + text-align: center; + text-shadow: 0 1px 0 #fff; + vertical-align: middle; + background-color: #eee; + border: 1px solid #ccc; + margin-left: -5px; + margin-right: -5px; +} +/*# sourceMappingURL=bootstrap-datepicker.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map new file mode 100644 index 0000000..7e08a21 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/datepicker.less","build/build.less"],"names":[],"mappings":"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","sourcesContent":[".datepicker {\n\tpadding: 4px;\n\t.border-radius(@baseBorderRadius);\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @grayLight;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @white;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @grayLight;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @white;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t}\n\ttd, th {\n\t\ttext-align: center;\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\t.border-radius(4px);\n\n\t\tborder: none;\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.day:hover,\n\t\t&.day.focused {\n\t\t\tbackground: @grayLighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @grayLight;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @grayLight;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\tbackground: @infoBackground;\n\t\t\tborder-radius: 0;\n\t\t}\n\t\t&.today,\n\t\t&.today:hover,\n\t\t&.today.disabled,\n\t\t&.today.disabled:hover {\n\t\t\t@todayBackground: lighten(@orange, 30%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today:hover:hover { // Thank bootstrap 2.0 for this selector...\n\t\t\t// TODO: Bump min BS to 2.1, use @textColor in buttonBackground above\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today.active:hover {\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&.range,\n\t\t&.range:hover,\n\t\t&.range.disabled,\n\t\t&.range.disabled:hover {\n\t\t\tbackground: @grayLighter;\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.range.today,\n\t\t&.range.today:hover,\n\t\t&.range.today.disabled,\n\t\t&.range.today.disabled:hover {\n\t\t\t@todayBackground: mix(@orange, @grayLighter, 50%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.selected,\n\t\t&.selected:hover,\n\t\t&.selected.disabled,\n\t\t&.selected.disabled:hover {\n\t\t\t.buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active:hover,\n\t\t&.active.disabled,\n\t\t&.active.disabled:hover {\n\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\t.border-radius(4px);\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @grayLighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @grayLight;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\t\tcolor: #fff;\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @grayLight;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @grayLighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-append,\n.input-prepend {\n\t&.date .add-on {\n\t\tcursor: pointer;\n\n\t\ti {\n\t\t\tmargin-top: 3px;\n\t\t}\n\t}\n}\n.input-daterange {\n\tinput {\n\t\ttext-align:center;\n\t}\n\tinput:first-child {\n\t\t.border-radius(3px 0 0 3px);\n\t}\n\tinput:last-child {\n\t\t.border-radius(0 3px 3px 0);\n\t}\n\t.add-on {\n\t\tdisplay: inline-block;\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\theight: @baseLineHeight;\n\t\tpadding: 4px 5px;\n\t\tfont-weight: normal;\n\t\tline-height: @baseLineHeight;\n\t\ttext-align: center;\n\t\ttext-shadow: 0 1px 0 @white;\n\t\tvertical-align: middle;\n\t\tbackground-color: @grayLighter;\n\t\tborder: 1px solid #ccc;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build.less datepicker.css\n//\n// Variables and mixins copied from bootstrap 2.0.2\n\n// Variables\n@grayLight: #999;\n@grayLighter: #eee;\n@white: #fff;\n@linkColor: #08c;\n@btnPrimaryBackground: @linkColor;\n@orange: #f89406;\n@infoBackground: #d9edf7;\n@baseLineHeight: 18px;\n@baseBorderRadius: 4px;\n\n// Mixins\n\n// Border Radius\n.border-radius(@radius: 5px) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n// Button backgrounds\n.buttonBackground(@startColor, @endColor) {\n .gradientBar(@startColor, @endColor);\n .reset-filter();\n &:hover, &:active, &.active, &.disabled, &[disabled] {\n background-color: @endColor;\n }\n &:active,\n &.active {\n background-color: darken(@endColor, 10%) e(\"\\9\");\n }\n}\n\n// Reset filters for IE\n.reset-filter() {\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor) {\n #gradient > .vertical(@primaryColor, @secondaryColor);\n border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n .vertical(@startColor: #555, @endColor: #333) {\n background-color: mix(@startColor, @endColor, 60%);\n background-image: -moz-linear-gradient(to bottom, @startColor, @endColor); // FF 3.6+\n background-image: -ms-linear-gradient(to bottom, @startColor, @endColor); // IE10\n background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n background-image: -webkit-linear-gradient(to bottom, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n background-image: -o-linear-gradient(to bottom, @startColor, @endColor); // Opera 11.10\n background-image: linear-gradient(to bottom, @startColor, @endColor); // The standard\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",@startColor,@endColor)); // IE9 and down\n }\n}\n\n@import \"../less/datepicker.less\";\n"]} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css new file mode 100644 index 0000000..408f3af --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css @@ -0,0 +1,7 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css new file mode 100644 index 0000000..81d1236 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css @@ -0,0 +1,510 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker { + padding: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + direction: ltr; +} +.datepicker-inline { + width: 220px; +} +.datepicker-rtl { + direction: rtl; +} +.datepicker-rtl.dropdown-menu { + left: auto; +} +.datepicker-rtl table tr td span { + float: right; +} +.datepicker-dropdown { + top: 0; + left: 0; +} +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #999; + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-top: 0; + position: absolute; +} +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #999; +} +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.datepicker td, +.datepicker th { + text-align: center; + width: 20px; + height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + border: none; +} +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.day.focused { + background: #eee; + cursor: pointer; +} +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #999; +} +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #999; + cursor: default; +} +.datepicker table tr td.highlighted { + background: #d9edf7; + border-radius: 0; +} +.datepicker table tr td.today, +.datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:hover { + background-color: #fde19a; + background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); + background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a); + background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); + border-color: #fdf59a #fdf59a #fbed50; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #000; +} +.datepicker table tr td.today:hover, +.datepicker table tr td.today:hover:hover, +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today.disabled:hover:hover, +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today:hover.disabled, +.datepicker table tr td.today.disabled.disabled, +.datepicker table tr td.today.disabled:hover.disabled, +.datepicker table tr td.today[disabled], +.datepicker table tr td.today:hover[disabled], +.datepicker table tr td.today.disabled[disabled], +.datepicker table tr td.today.disabled:hover[disabled] { + background-color: #fdf59a; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active { + background-color: #fbf069 \9; +} +.datepicker table tr td.today:hover:hover { + color: #000; +} +.datepicker table tr td.today.active:hover { + color: #fff; +} +.datepicker table tr td.range, +.datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:hover { + background: #eee; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.datepicker table tr td.range.today, +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:hover { + background-color: #f3d17a; + background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); + background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a); + background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); + border-color: #f3e97a #f3e97a #edde34; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today:hover:hover, +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today.disabled:hover:hover, +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today:hover.disabled, +.datepicker table tr td.range.today.disabled.disabled, +.datepicker table tr td.range.today.disabled:hover.disabled, +.datepicker table tr td.range.today[disabled], +.datepicker table tr td.range.today:hover[disabled], +.datepicker table tr td.range.today.disabled[disabled], +.datepicker table tr td.range.today.disabled:hover[disabled] { + background-color: #f3e97a; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active { + background-color: #efe24b \9; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected.disabled:hover { + background-color: #9e9e9e; + background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); + background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080); + background-image: linear-gradient(to bottom, #b3b3b3, #808080); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); + border-color: #808080 #808080 #595959; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected:hover:hover, +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.disabled:hover:hover, +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected:hover.disabled, +.datepicker table tr td.selected.disabled.disabled, +.datepicker table tr td.selected.disabled:hover.disabled, +.datepicker table tr td.selected[disabled], +.datepicker table tr td.selected:hover[disabled], +.datepicker table tr td.selected.disabled[disabled], +.datepicker table tr td.selected.disabled:hover[disabled] { + background-color: #808080; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active { + background-color: #666666 \9; +} +.datepicker table tr td.active, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); + background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); + background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); + background-image: -o-linear-gradient(to bottom, #08c, #0044cc); + background-image: linear-gradient(to bottom, #08c, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.active:hover, +.datepicker table tr td.active:hover:hover, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.disabled:hover:hover, +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active:hover.disabled, +.datepicker table tr td.active.disabled.disabled, +.datepicker table tr td.active.disabled:hover.disabled, +.datepicker table tr td.active[disabled], +.datepicker table tr td.active:hover[disabled], +.datepicker table tr td.active.disabled[disabled], +.datepicker table tr td.active.disabled:hover[disabled] { + background-color: #0044cc; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active { + background-color: #003399 \9; +} +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.datepicker table tr td span:hover, +.datepicker table tr td span.focused { + background: #eee; +} +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #999; + cursor: default; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); + background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); + background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); + background-image: -o-linear-gradient(to bottom, #08c, #0044cc); + background-image: linear-gradient(to bottom, #08c, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active:hover.disabled, +.datepicker table tr td span.active.disabled.disabled, +.datepicker table tr td span.active.disabled:hover.disabled, +.datepicker table tr td span.active[disabled], +.datepicker table tr td span.active:hover[disabled], +.datepicker table tr td span.active.disabled[disabled], +.datepicker table tr td span.active.disabled:hover[disabled] { + background-color: #0044cc; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + background-color: #003399 \9; +} +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #999; +} +.datepicker .datepicker-switch { + width: 145px; +} +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #eee; +} +.datepicker .prev.disabled, +.datepicker .next.disabled { + visibility: hidden; +} +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} +.input-append.date .add-on, +.input-prepend.date .add-on { + cursor: pointer; +} +.input-append.date .add-on i, +.input-prepend.date .add-on i { + margin-top: 3px; +} +.input-daterange input { + text-align: center; +} +.input-daterange input:first-child { + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} +.input-daterange input:last-child { + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} +.input-daterange .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: 20px; + padding: 4px 5px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #fff; + vertical-align: middle; + background-color: #eee; + border: 1px solid #ccc; + margin-left: -5px; + margin-right: -5px; +} +.datepicker.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + float: left; + display: none; + min-width: 160px; + list-style: none; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; + color: #333333; + font-size: 13px; + line-height: 20px; +} +.datepicker.dropdown-menu th, +.datepicker.datepicker-inline th, +.datepicker.dropdown-menu td, +.datepicker.datepicker-inline td { + padding: 4px 5px; +} +/*# sourceMappingURL=bootstrap-datepicker.standalone.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map new file mode 100644 index 0000000..eab120c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/datepicker.less","build/build.less","build/build_standalone.less"],"names":[],"mappings":"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","sourcesContent":[".datepicker {\n\tpadding: 4px;\n\t.border-radius(@baseBorderRadius);\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @grayLight;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @white;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @grayLight;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @white;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t}\n\ttd, th {\n\t\ttext-align: center;\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\t.border-radius(4px);\n\n\t\tborder: none;\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.day:hover,\n\t\t&.day.focused {\n\t\t\tbackground: @grayLighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @grayLight;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @grayLight;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\tbackground: @infoBackground;\n\t\t\tborder-radius: 0;\n\t\t}\n\t\t&.today,\n\t\t&.today:hover,\n\t\t&.today.disabled,\n\t\t&.today.disabled:hover {\n\t\t\t@todayBackground: lighten(@orange, 30%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today:hover:hover { // Thank bootstrap 2.0 for this selector...\n\t\t\t// TODO: Bump min BS to 2.1, use @textColor in buttonBackground above\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today.active:hover {\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&.range,\n\t\t&.range:hover,\n\t\t&.range.disabled,\n\t\t&.range.disabled:hover {\n\t\t\tbackground: @grayLighter;\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.range.today,\n\t\t&.range.today:hover,\n\t\t&.range.today.disabled,\n\t\t&.range.today.disabled:hover {\n\t\t\t@todayBackground: mix(@orange, @grayLighter, 50%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.selected,\n\t\t&.selected:hover,\n\t\t&.selected.disabled,\n\t\t&.selected.disabled:hover {\n\t\t\t.buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active:hover,\n\t\t&.active.disabled,\n\t\t&.active.disabled:hover {\n\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\t.border-radius(4px);\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @grayLighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @grayLight;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\t\tcolor: #fff;\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @grayLight;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @grayLighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-append,\n.input-prepend {\n\t&.date .add-on {\n\t\tcursor: pointer;\n\n\t\ti {\n\t\t\tmargin-top: 3px;\n\t\t}\n\t}\n}\n.input-daterange {\n\tinput {\n\t\ttext-align:center;\n\t}\n\tinput:first-child {\n\t\t.border-radius(3px 0 0 3px);\n\t}\n\tinput:last-child {\n\t\t.border-radius(0 3px 3px 0);\n\t}\n\t.add-on {\n\t\tdisplay: inline-block;\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\theight: @baseLineHeight;\n\t\tpadding: 4px 5px;\n\t\tfont-weight: normal;\n\t\tline-height: @baseLineHeight;\n\t\ttext-align: center;\n\t\ttext-shadow: 0 1px 0 @white;\n\t\tvertical-align: middle;\n\t\tbackground-color: @grayLighter;\n\t\tborder: 1px solid #ccc;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build.less datepicker.css\n//\n// Variables and mixins copied from bootstrap 2.0.2\n\n// Variables\n@grayLight: #999;\n@grayLighter: #eee;\n@white: #fff;\n@linkColor: #08c;\n@btnPrimaryBackground: @linkColor;\n@orange: #f89406;\n@infoBackground: #d9edf7;\n@baseLineHeight: 18px;\n@baseBorderRadius: 4px;\n\n// Mixins\n\n// Border Radius\n.border-radius(@radius: 5px) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n// Button backgrounds\n.buttonBackground(@startColor, @endColor) {\n .gradientBar(@startColor, @endColor);\n .reset-filter();\n &:hover, &:active, &.active, &.disabled, &[disabled] {\n background-color: @endColor;\n }\n &:active,\n &.active {\n background-color: darken(@endColor, 10%) e(\"\\9\");\n }\n}\n\n// Reset filters for IE\n.reset-filter() {\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor) {\n #gradient > .vertical(@primaryColor, @secondaryColor);\n border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n .vertical(@startColor: #555, @endColor: #333) {\n background-color: mix(@startColor, @endColor, 60%);\n background-image: -moz-linear-gradient(to bottom, @startColor, @endColor); // FF 3.6+\n background-image: -ms-linear-gradient(to bottom, @startColor, @endColor); // IE10\n background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n background-image: -webkit-linear-gradient(to bottom, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n background-image: -o-linear-gradient(to bottom, @startColor, @endColor); // Opera 11.10\n background-image: linear-gradient(to bottom, @startColor, @endColor); // The standard\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",@startColor,@endColor)); // IE9 and down\n }\n}\n\n@import \"../less/datepicker.less\";\n","// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap\n// and imports the included datepicker.less to output a minimal standalone datepicker.css\n//\n// Usage:\n// lessc build_standalone.less datepicker.css\n//\n// Variables, mixins, and rules copied from bootstrap 2.0.2\n\n@import \"build.less\";\n\n// Dropdown css\n\n@zindexDropdown: 1000;\n@grayDark: #333;\n@baseLineHeight: 20px;\n@tableBackground: transparent; // overall background-color\n@dropdownBackground: @white;\n@dropdownBorder: rgba(0,0,0,.2);\n@dropdownLinkColor: @grayDark;\n@dropdownLinkColorHover: @white;\n@dropdownLinkBackgroundHover: @linkColor;\n\n// Drop shadows\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n// The dropdown menu (ul)\n// ----------------------\n.datepicker{\n &.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindexDropdown;\n float: left;\n display: none; // none by default, but block on \"open\" of the menu\n min-width: 160px;\n list-style: none;\n background-color: @dropdownBackground;\n border: 1px solid #ccc;\n border: 1px solid rgba(0,0,0,.2);\n .border-radius(5px);\n .box-shadow(0 5px 10px rgba(0,0,0,.2));\n -webkit-background-clip: padding-box;\n -moz-background-clip: padding;\n background-clip: padding-box;\n *border-right-width: 2px;\n *border-bottom-width: 2px;\n\n // Normally inherited from bootstrap's `body`\n color: #333333;\n font-size:13px;\n line-height: @baseLineHeight;\n }\n\n &.dropdown-menu, &.datepicker-inline {\n th, td {\n padding: 4px 5px;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css new file mode 100644 index 0000000..3c3dcf5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css @@ -0,0 +1,7 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css new file mode 100644 index 0000000..4e4ee8f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css @@ -0,0 +1,683 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker { + border-radius: 4px; + direction: ltr; +} +.datepicker-inline { + width: 220px; +} +.datepicker-rtl { + direction: rtl; +} +.datepicker-rtl.dropdown-menu { + left: auto; +} +.datepicker-rtl table tr td span { + float: right; +} +.datepicker-dropdown { + top: 0; + left: 0; + padding: 4px; +} +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(0, 0, 0, 0.15); + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-top: 0; + position: absolute; +} +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid rgba(0, 0, 0, 0.15); +} +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.datepicker table tr td, +.datepicker table tr th { + text-align: center; + width: 30px; + height: 30px; + border-radius: 4px; + border: none; +} +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #777777; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.focused { + background: #eeeeee; + cursor: pointer; +} +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #777777; + cursor: default; +} +.datepicker table tr td.highlighted { + color: #000; + background-color: #d9edf7; + border-color: #85c5e5; + border-radius: 0; +} +.datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted.focus { + color: #000; + background-color: #afd9ee; + border-color: #298fc2; +} +.datepicker table tr td.highlighted:hover { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} +.datepicker table tr td.highlighted:active, +.datepicker table tr td.highlighted.active { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} +.datepicker table tr td.highlighted:active:hover, +.datepicker table tr td.highlighted.active:hover, +.datepicker table tr td.highlighted:active:focus, +.datepicker table tr td.highlighted.active:focus, +.datepicker table tr td.highlighted:active.focus, +.datepicker table tr td.highlighted.active.focus { + color: #000; + background-color: #91cbe8; + border-color: #298fc2; +} +.datepicker table tr td.highlighted.disabled:hover, +.datepicker table tr td.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.highlighted:hover, +.datepicker table tr td.highlighted.disabled:focus, +.datepicker table tr td.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted.disabled.focus, +.datepicker table tr td.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.highlighted.focus { + background-color: #d9edf7; + border-color: #85c5e5; +} +.datepicker table tr td.highlighted.focused { + background: #afd9ee; +} +.datepicker table tr td.highlighted.disabled, +.datepicker table tr td.highlighted.disabled:active { + background: #d9edf7; + color: #777777; +} +.datepicker table tr td.today { + color: #000; + background-color: #ffdb99; + border-color: #ffb733; +} +.datepicker table tr td.today:focus, +.datepicker table tr td.today.focus { + color: #000; + background-color: #ffc966; + border-color: #b37400; +} +.datepicker table tr td.today:hover { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today.active { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} +.datepicker table tr td.today:active:hover, +.datepicker table tr td.today.active:hover, +.datepicker table tr td.today:active:focus, +.datepicker table tr td.today.active:focus, +.datepicker table tr td.today:active.focus, +.datepicker table tr td.today.active.focus { + color: #000; + background-color: #ffbc42; + border-color: #b37400; +} +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled:focus, +.datepicker table tr td.today[disabled]:focus, +fieldset[disabled] .datepicker table tr td.today:focus, +.datepicker table tr td.today.disabled.focus, +.datepicker table tr td.today[disabled].focus, +fieldset[disabled] .datepicker table tr td.today.focus { + background-color: #ffdb99; + border-color: #ffb733; +} +.datepicker table tr td.today.focused { + background: #ffc966; +} +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:active { + background: #ffdb99; + color: #777777; +} +.datepicker table tr td.range { + color: #000; + background-color: #eeeeee; + border-color: #bbbbbb; + border-radius: 0; +} +.datepicker table tr td.range:focus, +.datepicker table tr td.range.focus { + color: #000; + background-color: #d5d5d5; + border-color: #7c7c7c; +} +.datepicker table tr td.range:hover { + color: #000; + background-color: #d5d5d5; + border-color: #9d9d9d; +} +.datepicker table tr td.range:active, +.datepicker table tr td.range.active { + color: #000; + background-color: #d5d5d5; + border-color: #9d9d9d; +} +.datepicker table tr td.range:active:hover, +.datepicker table tr td.range.active:hover, +.datepicker table tr td.range:active:focus, +.datepicker table tr td.range.active:focus, +.datepicker table tr td.range:active.focus, +.datepicker table tr td.range.active.focus { + color: #000; + background-color: #c3c3c3; + border-color: #7c7c7c; +} +.datepicker table tr td.range.disabled:hover, +.datepicker table tr td.range[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled:focus, +.datepicker table tr td.range[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range:focus, +.datepicker table tr td.range.disabled.focus, +.datepicker table tr td.range[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.focus { + background-color: #eeeeee; + border-color: #bbbbbb; +} +.datepicker table tr td.range.focused { + background: #d5d5d5; +} +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:active { + background: #eeeeee; + color: #777777; +} +.datepicker table tr td.range.highlighted { + color: #000; + background-color: #e4eef3; + border-color: #9dc1d3; +} +.datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted.focus { + color: #000; + background-color: #c1d7e3; + border-color: #4b88a6; +} +.datepicker table tr td.range.highlighted:hover { + color: #000; + background-color: #c1d7e3; + border-color: #73a6c0; +} +.datepicker table tr td.range.highlighted:active, +.datepicker table tr td.range.highlighted.active { + color: #000; + background-color: #c1d7e3; + border-color: #73a6c0; +} +.datepicker table tr td.range.highlighted:active:hover, +.datepicker table tr td.range.highlighted.active:hover, +.datepicker table tr td.range.highlighted:active:focus, +.datepicker table tr td.range.highlighted.active:focus, +.datepicker table tr td.range.highlighted:active.focus, +.datepicker table tr td.range.highlighted.active.focus { + color: #000; + background-color: #a8c8d8; + border-color: #4b88a6; +} +.datepicker table tr td.range.highlighted.disabled:hover, +.datepicker table tr td.range.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.highlighted:hover, +.datepicker table tr td.range.highlighted.disabled:focus, +.datepicker table tr td.range.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted.disabled.focus, +.datepicker table tr td.range.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.highlighted.focus { + background-color: #e4eef3; + border-color: #9dc1d3; +} +.datepicker table tr td.range.highlighted.focused { + background: #c1d7e3; +} +.datepicker table tr td.range.highlighted.disabled, +.datepicker table tr td.range.highlighted.disabled:active { + background: #e4eef3; + color: #777777; +} +.datepicker table tr td.range.today { + color: #000; + background-color: #f7ca77; + border-color: #f1a417; +} +.datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today.focus { + color: #000; + background-color: #f4b747; + border-color: #815608; +} +.datepicker table tr td.range.today:hover { + color: #000; + background-color: #f4b747; + border-color: #bf800c; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today.active { + color: #000; + background-color: #f4b747; + border-color: #bf800c; +} +.datepicker table tr td.range.today:active:hover, +.datepicker table tr td.range.today.active:hover, +.datepicker table tr td.range.today:active:focus, +.datepicker table tr td.range.today.active:focus, +.datepicker table tr td.range.today:active.focus, +.datepicker table tr td.range.today.active.focus { + color: #000; + background-color: #f2aa25; + border-color: #815608; +} +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled:focus, +.datepicker table tr td.range.today[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today.disabled.focus, +.datepicker table tr td.range.today[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.today.focus { + background-color: #f7ca77; + border-color: #f1a417; +} +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:active { + background: #f7ca77; + color: #777777; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected.highlighted { + color: #fff; + background-color: #777777; + border-color: #555555; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.selected:focus, +.datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected.focus, +.datepicker table tr td.selected.highlighted.focus { + color: #fff; + background-color: #5e5e5e; + border-color: #161616; +} +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.highlighted:hover { + color: #fff; + background-color: #5e5e5e; + border-color: #373737; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected.highlighted:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected.highlighted.active { + color: #fff; + background-color: #5e5e5e; + border-color: #373737; +} +.datepicker table tr td.selected:active:hover, +.datepicker table tr td.selected.highlighted:active:hover, +.datepicker table tr td.selected.active:hover, +.datepicker table tr td.selected.highlighted.active:hover, +.datepicker table tr td.selected:active:focus, +.datepicker table tr td.selected.highlighted:active:focus, +.datepicker table tr td.selected.active:focus, +.datepicker table tr td.selected.highlighted.active:focus, +.datepicker table tr td.selected:active.focus, +.datepicker table tr td.selected.highlighted:active.focus, +.datepicker table tr td.selected.active.focus, +.datepicker table tr td.selected.highlighted.active.focus { + color: #fff; + background-color: #4c4c4c; + border-color: #161616; +} +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.highlighted.disabled:hover, +.datepicker table tr td.selected[disabled]:hover, +.datepicker table tr td.selected.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.selected:hover, +fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, +.datepicker table tr td.selected.disabled:focus, +.datepicker table tr td.selected.highlighted.disabled:focus, +.datepicker table tr td.selected[disabled]:focus, +.datepicker table tr td.selected.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.selected:focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected.disabled.focus, +.datepicker table tr td.selected.highlighted.disabled.focus, +.datepicker table tr td.selected[disabled].focus, +.datepicker table tr td.selected.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.selected.focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted.focus { + background-color: #777777; + border-color: #555555; +} +.datepicker table tr td.active, +.datepicker table tr td.active.highlighted { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.active:focus, +.datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active.focus, +.datepicker table tr td.active.highlighted.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.datepicker table tr td.active:hover, +.datepicker table tr td.active.highlighted:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active.highlighted:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active.highlighted.active { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td.active:active:hover, +.datepicker table tr td.active.highlighted:active:hover, +.datepicker table tr td.active.active:hover, +.datepicker table tr td.active.highlighted.active:hover, +.datepicker table tr td.active:active:focus, +.datepicker table tr td.active.highlighted:active:focus, +.datepicker table tr td.active.active:focus, +.datepicker table tr td.active.highlighted.active:focus, +.datepicker table tr td.active:active.focus, +.datepicker table tr td.active.highlighted:active.focus, +.datepicker table tr td.active.active.focus, +.datepicker table tr td.active.highlighted.active.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.highlighted.disabled:hover, +.datepicker table tr td.active[disabled]:hover, +.datepicker table tr td.active.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.active:hover, +fieldset[disabled] .datepicker table tr td.active.highlighted:hover, +.datepicker table tr td.active.disabled:focus, +.datepicker table tr td.active.highlighted.disabled:focus, +.datepicker table tr td.active[disabled]:focus, +.datepicker table tr td.active.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.active:focus, +fieldset[disabled] .datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active.disabled.focus, +.datepicker table tr td.active.highlighted.disabled.focus, +.datepicker table tr td.active[disabled].focus, +.datepicker table tr td.active.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.active.focus, +fieldset[disabled] .datepicker table tr td.active.highlighted.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} +.datepicker table tr td span:hover, +.datepicker table tr td span.focused { + background: #eeeeee; +} +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #777777; + cursor: default; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td span.active:focus, +.datepicker table tr td span.active:hover:focus, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.focus, +.datepicker table tr td span.active:hover.focus, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active.disabled:hover.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td span.active:active:hover, +.datepicker table tr td span.active:hover:active:hover, +.datepicker table tr td span.active.disabled:active:hover, +.datepicker table tr td span.active.disabled:hover:active:hover, +.datepicker table tr td span.active.active:hover, +.datepicker table tr td span.active:hover.active:hover, +.datepicker table tr td span.active.disabled.active:hover, +.datepicker table tr td span.active.disabled:hover.active:hover, +.datepicker table tr td span.active:active:focus, +.datepicker table tr td span.active:hover:active:focus, +.datepicker table tr td span.active.disabled:active:focus, +.datepicker table tr td span.active.disabled:hover:active:focus, +.datepicker table tr td span.active.active:focus, +.datepicker table tr td span.active:hover.active:focus, +.datepicker table tr td span.active.disabled.active:focus, +.datepicker table tr td span.active.disabled:hover.active:focus, +.datepicker table tr td span.active:active.focus, +.datepicker table tr td span.active:hover:active.focus, +.datepicker table tr td span.active.disabled:active.focus, +.datepicker table tr td span.active.disabled:hover:active.focus, +.datepicker table tr td span.active.active.focus, +.datepicker table tr td span.active:hover.active.focus, +.datepicker table tr td span.active.disabled.active.focus, +.datepicker table tr td span.active.disabled:hover.active.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active:hover.disabled:hover, +.datepicker table tr td span.active.disabled.disabled:hover, +.datepicker table tr td span.active.disabled:hover.disabled:hover, +.datepicker table tr td span.active[disabled]:hover, +.datepicker table tr td span.active:hover[disabled]:hover, +.datepicker table tr td span.active.disabled[disabled]:hover, +.datepicker table tr td span.active.disabled:hover[disabled]:hover, +fieldset[disabled] .datepicker table tr td span.active:hover, +fieldset[disabled] .datepicker table tr td span.active:hover:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active:hover.disabled:focus, +.datepicker table tr td span.active.disabled.disabled:focus, +.datepicker table tr td span.active.disabled:hover.disabled:focus, +.datepicker table tr td span.active[disabled]:focus, +.datepicker table tr td span.active:hover[disabled]:focus, +.datepicker table tr td span.active.disabled[disabled]:focus, +.datepicker table tr td span.active.disabled:hover[disabled]:focus, +fieldset[disabled] .datepicker table tr td span.active:focus, +fieldset[disabled] .datepicker table tr td span.active:hover:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active:hover.disabled.focus, +.datepicker table tr td span.active.disabled.disabled.focus, +.datepicker table tr td span.active.disabled:hover.disabled.focus, +.datepicker table tr td span.active[disabled].focus, +.datepicker table tr td span.active:hover[disabled].focus, +.datepicker table tr td span.active.disabled[disabled].focus, +.datepicker table tr td span.active.disabled:hover[disabled].focus, +fieldset[disabled] .datepicker table tr td span.active.focus, +fieldset[disabled] .datepicker table tr td span.active:hover.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #777777; +} +.datepicker .datepicker-switch { + width: 145px; +} +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #eeeeee; +} +.datepicker .prev.disabled, +.datepicker .next.disabled { + visibility: hidden; +} +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} +.input-group.date .input-group-addon { + cursor: pointer; +} +.input-daterange { + width: 100%; +} +.input-daterange input { + text-align: center; +} +.input-daterange input:first-child { + border-radius: 3px 0 0 3px; +} +.input-daterange input:last-child { + border-radius: 0 3px 3px 0; +} +.input-daterange .input-group-addon { + width: auto; + min-width: 16px; + padding: 4px 5px; + line-height: 1.42857143; + border-width: 1px 0; + margin-left: -5px; + margin-right: -5px; +} +/*# sourceMappingURL=bootstrap-datepicker3.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map new file mode 100644 index 0000000..c2679b6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/datepicker3.less","build/build3.less"],"names":[],"mappings":"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","sourcesContent":[".datepicker {\n\tborder-radius: @border-radius-base;\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tpadding: 4px;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @dropdown-border;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @dropdown-bg;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @dropdown-border;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @dropdown-bg;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\ttr {\n\t\t\ttd, th {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\t\t\t\theight: 30px;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: none;\n\t\t\t}\n\t\t}\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t}\n\t\t&.day:hover,\n\t\t&.focused {\n\t\t\tbackground: @gray-lighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\t@highlighted-bg: @state-info-bg;\n\t\t\t.button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.today {\n\t\t\t@today-bg: lighten(orange, 30%);\n\t\t\t.button-variant(#000, @today-bg, darken(@today-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@today-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range {\n\t\t\t@range-bg: @gray-lighter;\n\t\t\t.button-variant(#000, @range-bg, darken(@range-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.highlighted {\n\t\t\t@range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.today {\n\t\t\t@range-today-bg: mix(orange, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%));\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.selected,\n\t\t&.selected.highlighted {\n\t\t\t.button-variant(#fff, @gray-light, @gray);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active.highlighted {\n\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\tborder-radius: 4px;\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @gray-lighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @gray-lighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-group.date .input-group-addon {\n\tcursor: pointer;\n}\n.input-daterange {\n\twidth: 100%;\n\tinput {\n\t\ttext-align: center;\n\t}\n\tinput:first-child {\n\t\tborder-radius: 3px 0 0 3px;\n\t}\n\tinput:last-child {\n\t\tborder-radius: 0 3px 3px 0;\n\t}\n\t.input-group-addon {\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\tpadding: 4px 5px;\n\t\tline-height: @line-height-base;\n\t\tborder-width: 1px 0;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build3.less datepicker.css\n//\n// Variables and mixins copied from Bootstrap 3.3.5\n\n// Variables\n@gray: lighten(#000, 33.5%); // #555\n@gray-light: lighten(#000, 46.7%); // #777\n@gray-lighter: lighten(#000, 93.5%); // #eee\n\n@brand-primary: darken(#428bca, 6.5%); // #337ab7\n\n@btn-primary-color: #fff;\n@btn-primary-bg: @brand-primary;\n@btn-primary-border: darken(@btn-primary-bg, 5%);\n\n@btn-link-disabled-color: @gray-light;\n\n@state-info-bg: #d9edf7;\n\n@line-height-base: 1.428571429; // 20/14\n@border-radius-base: 4px;\n\n@dropdown-bg: #fff;\n@dropdown-border: rgba(0,0,0,.15);\n\n\n// Mixins\n\n// Button variants\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n}\n\n@import \"../less/datepicker3.less\";\n"]} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css new file mode 100644 index 0000000..96631e0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css @@ -0,0 +1,7 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css new file mode 100644 index 0000000..aa5916c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css @@ -0,0 +1,712 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker { + border-radius: 4px; + direction: ltr; +} +.datepicker-inline { + width: 220px; +} +.datepicker-rtl { + direction: rtl; +} +.datepicker-rtl.dropdown-menu { + left: auto; +} +.datepicker-rtl table tr td span { + float: right; +} +.datepicker-dropdown { + top: 0; + left: 0; + padding: 4px; +} +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(0, 0, 0, 0.15); + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-top: 0; + position: absolute; +} +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid rgba(0, 0, 0, 0.15); +} +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.datepicker table tr td, +.datepicker table tr th { + text-align: center; + width: 30px; + height: 30px; + border-radius: 4px; + border: none; +} +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #777777; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.focused { + background: #eeeeee; + cursor: pointer; +} +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #777777; + cursor: default; +} +.datepicker table tr td.highlighted { + color: #000; + background-color: #d9edf7; + border-color: #85c5e5; + border-radius: 0; +} +.datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted.focus { + color: #000; + background-color: #afd9ee; + border-color: #298fc2; +} +.datepicker table tr td.highlighted:hover { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} +.datepicker table tr td.highlighted:active, +.datepicker table tr td.highlighted.active { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} +.datepicker table tr td.highlighted:active:hover, +.datepicker table tr td.highlighted.active:hover, +.datepicker table tr td.highlighted:active:focus, +.datepicker table tr td.highlighted.active:focus, +.datepicker table tr td.highlighted:active.focus, +.datepicker table tr td.highlighted.active.focus { + color: #000; + background-color: #91cbe8; + border-color: #298fc2; +} +.datepicker table tr td.highlighted.disabled:hover, +.datepicker table tr td.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.highlighted:hover, +.datepicker table tr td.highlighted.disabled:focus, +.datepicker table tr td.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.highlighted:focus, +.datepicker table tr td.highlighted.disabled.focus, +.datepicker table tr td.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.highlighted.focus { + background-color: #d9edf7; + border-color: #85c5e5; +} +.datepicker table tr td.highlighted.focused { + background: #afd9ee; +} +.datepicker table tr td.highlighted.disabled, +.datepicker table tr td.highlighted.disabled:active { + background: #d9edf7; + color: #777777; +} +.datepicker table tr td.today { + color: #000; + background-color: #ffdb99; + border-color: #ffb733; +} +.datepicker table tr td.today:focus, +.datepicker table tr td.today.focus { + color: #000; + background-color: #ffc966; + border-color: #b37400; +} +.datepicker table tr td.today:hover { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} +.datepicker table tr td.today:active, +.datepicker table tr td.today.active { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} +.datepicker table tr td.today:active:hover, +.datepicker table tr td.today.active:hover, +.datepicker table tr td.today:active:focus, +.datepicker table tr td.today.active:focus, +.datepicker table tr td.today:active.focus, +.datepicker table tr td.today.active.focus { + color: #000; + background-color: #ffbc42; + border-color: #b37400; +} +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled:focus, +.datepicker table tr td.today[disabled]:focus, +fieldset[disabled] .datepicker table tr td.today:focus, +.datepicker table tr td.today.disabled.focus, +.datepicker table tr td.today[disabled].focus, +fieldset[disabled] .datepicker table tr td.today.focus { + background-color: #ffdb99; + border-color: #ffb733; +} +.datepicker table tr td.today.focused { + background: #ffc966; +} +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:active { + background: #ffdb99; + color: #777777; +} +.datepicker table tr td.range { + color: #000; + background-color: #eeeeee; + border-color: #bbbbbb; + border-radius: 0; +} +.datepicker table tr td.range:focus, +.datepicker table tr td.range.focus { + color: #000; + background-color: #d5d5d5; + border-color: #7c7c7c; +} +.datepicker table tr td.range:hover { + color: #000; + background-color: #d5d5d5; + border-color: #9d9d9d; +} +.datepicker table tr td.range:active, +.datepicker table tr td.range.active { + color: #000; + background-color: #d5d5d5; + border-color: #9d9d9d; +} +.datepicker table tr td.range:active:hover, +.datepicker table tr td.range.active:hover, +.datepicker table tr td.range:active:focus, +.datepicker table tr td.range.active:focus, +.datepicker table tr td.range:active.focus, +.datepicker table tr td.range.active.focus { + color: #000; + background-color: #c3c3c3; + border-color: #7c7c7c; +} +.datepicker table tr td.range.disabled:hover, +.datepicker table tr td.range[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled:focus, +.datepicker table tr td.range[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range:focus, +.datepicker table tr td.range.disabled.focus, +.datepicker table tr td.range[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.focus { + background-color: #eeeeee; + border-color: #bbbbbb; +} +.datepicker table tr td.range.focused { + background: #d5d5d5; +} +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:active { + background: #eeeeee; + color: #777777; +} +.datepicker table tr td.range.highlighted { + color: #000; + background-color: #e4eef3; + border-color: #9dc1d3; +} +.datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted.focus { + color: #000; + background-color: #c1d7e3; + border-color: #4b88a6; +} +.datepicker table tr td.range.highlighted:hover { + color: #000; + background-color: #c1d7e3; + border-color: #73a6c0; +} +.datepicker table tr td.range.highlighted:active, +.datepicker table tr td.range.highlighted.active { + color: #000; + background-color: #c1d7e3; + border-color: #73a6c0; +} +.datepicker table tr td.range.highlighted:active:hover, +.datepicker table tr td.range.highlighted.active:hover, +.datepicker table tr td.range.highlighted:active:focus, +.datepicker table tr td.range.highlighted.active:focus, +.datepicker table tr td.range.highlighted:active.focus, +.datepicker table tr td.range.highlighted.active.focus { + color: #000; + background-color: #a8c8d8; + border-color: #4b88a6; +} +.datepicker table tr td.range.highlighted.disabled:hover, +.datepicker table tr td.range.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.highlighted:hover, +.datepicker table tr td.range.highlighted.disabled:focus, +.datepicker table tr td.range.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range.highlighted:focus, +.datepicker table tr td.range.highlighted.disabled.focus, +.datepicker table tr td.range.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.highlighted.focus { + background-color: #e4eef3; + border-color: #9dc1d3; +} +.datepicker table tr td.range.highlighted.focused { + background: #c1d7e3; +} +.datepicker table tr td.range.highlighted.disabled, +.datepicker table tr td.range.highlighted.disabled:active { + background: #e4eef3; + color: #777777; +} +.datepicker table tr td.range.today { + color: #000; + background-color: #f7ca77; + border-color: #f1a417; +} +.datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today.focus { + color: #000; + background-color: #f4b747; + border-color: #815608; +} +.datepicker table tr td.range.today:hover { + color: #000; + background-color: #f4b747; + border-color: #bf800c; +} +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today.active { + color: #000; + background-color: #f4b747; + border-color: #bf800c; +} +.datepicker table tr td.range.today:active:hover, +.datepicker table tr td.range.today.active:hover, +.datepicker table tr td.range.today:active:focus, +.datepicker table tr td.range.today.active:focus, +.datepicker table tr td.range.today:active.focus, +.datepicker table tr td.range.today.active.focus { + color: #000; + background-color: #f2aa25; + border-color: #815608; +} +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled:focus, +.datepicker table tr td.range.today[disabled]:focus, +fieldset[disabled] .datepicker table tr td.range.today:focus, +.datepicker table tr td.range.today.disabled.focus, +.datepicker table tr td.range.today[disabled].focus, +fieldset[disabled] .datepicker table tr td.range.today.focus { + background-color: #f7ca77; + border-color: #f1a417; +} +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:active { + background: #f7ca77; + color: #777777; +} +.datepicker table tr td.selected, +.datepicker table tr td.selected.highlighted { + color: #fff; + background-color: #777777; + border-color: #555555; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.selected:focus, +.datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected.focus, +.datepicker table tr td.selected.highlighted.focus { + color: #fff; + background-color: #5e5e5e; + border-color: #161616; +} +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.highlighted:hover { + color: #fff; + background-color: #5e5e5e; + border-color: #373737; +} +.datepicker table tr td.selected:active, +.datepicker table tr td.selected.highlighted:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected.highlighted.active { + color: #fff; + background-color: #5e5e5e; + border-color: #373737; +} +.datepicker table tr td.selected:active:hover, +.datepicker table tr td.selected.highlighted:active:hover, +.datepicker table tr td.selected.active:hover, +.datepicker table tr td.selected.highlighted.active:hover, +.datepicker table tr td.selected:active:focus, +.datepicker table tr td.selected.highlighted:active:focus, +.datepicker table tr td.selected.active:focus, +.datepicker table tr td.selected.highlighted.active:focus, +.datepicker table tr td.selected:active.focus, +.datepicker table tr td.selected.highlighted:active.focus, +.datepicker table tr td.selected.active.focus, +.datepicker table tr td.selected.highlighted.active.focus { + color: #fff; + background-color: #4c4c4c; + border-color: #161616; +} +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.highlighted.disabled:hover, +.datepicker table tr td.selected[disabled]:hover, +.datepicker table tr td.selected.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.selected:hover, +fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, +.datepicker table tr td.selected.disabled:focus, +.datepicker table tr td.selected.highlighted.disabled:focus, +.datepicker table tr td.selected[disabled]:focus, +.datepicker table tr td.selected.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.selected:focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected.disabled.focus, +.datepicker table tr td.selected.highlighted.disabled.focus, +.datepicker table tr td.selected[disabled].focus, +.datepicker table tr td.selected.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.selected.focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted.focus { + background-color: #777777; + border-color: #555555; +} +.datepicker table tr td.active, +.datepicker table tr td.active.highlighted { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td.active:focus, +.datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active.focus, +.datepicker table tr td.active.highlighted.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.datepicker table tr td.active:hover, +.datepicker table tr td.active.highlighted:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td.active:active, +.datepicker table tr td.active.highlighted:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active.highlighted.active { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td.active:active:hover, +.datepicker table tr td.active.highlighted:active:hover, +.datepicker table tr td.active.active:hover, +.datepicker table tr td.active.highlighted.active:hover, +.datepicker table tr td.active:active:focus, +.datepicker table tr td.active.highlighted:active:focus, +.datepicker table tr td.active.active:focus, +.datepicker table tr td.active.highlighted.active:focus, +.datepicker table tr td.active:active.focus, +.datepicker table tr td.active.highlighted:active.focus, +.datepicker table tr td.active.active.focus, +.datepicker table tr td.active.highlighted.active.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.highlighted.disabled:hover, +.datepicker table tr td.active[disabled]:hover, +.datepicker table tr td.active.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.active:hover, +fieldset[disabled] .datepicker table tr td.active.highlighted:hover, +.datepicker table tr td.active.disabled:focus, +.datepicker table tr td.active.highlighted.disabled:focus, +.datepicker table tr td.active[disabled]:focus, +.datepicker table tr td.active.highlighted[disabled]:focus, +fieldset[disabled] .datepicker table tr td.active:focus, +fieldset[disabled] .datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active.disabled.focus, +.datepicker table tr td.active.highlighted.disabled.focus, +.datepicker table tr td.active[disabled].focus, +.datepicker table tr td.active.highlighted[disabled].focus, +fieldset[disabled] .datepicker table tr td.active.focus, +fieldset[disabled] .datepicker table tr td.active.highlighted.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} +.datepicker table tr td span:hover, +.datepicker table tr td span.focused { + background: #eeeeee; +} +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #777777; + cursor: default; +} +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.datepicker table tr td span.active:focus, +.datepicker table tr td span.active:hover:focus, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.focus, +.datepicker table tr td span.active:hover.focus, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active.disabled:hover.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.datepicker table tr td span.active:active:hover, +.datepicker table tr td span.active:hover:active:hover, +.datepicker table tr td span.active.disabled:active:hover, +.datepicker table tr td span.active.disabled:hover:active:hover, +.datepicker table tr td span.active.active:hover, +.datepicker table tr td span.active:hover.active:hover, +.datepicker table tr td span.active.disabled.active:hover, +.datepicker table tr td span.active.disabled:hover.active:hover, +.datepicker table tr td span.active:active:focus, +.datepicker table tr td span.active:hover:active:focus, +.datepicker table tr td span.active.disabled:active:focus, +.datepicker table tr td span.active.disabled:hover:active:focus, +.datepicker table tr td span.active.active:focus, +.datepicker table tr td span.active:hover.active:focus, +.datepicker table tr td span.active.disabled.active:focus, +.datepicker table tr td span.active.disabled:hover.active:focus, +.datepicker table tr td span.active:active.focus, +.datepicker table tr td span.active:hover:active.focus, +.datepicker table tr td span.active.disabled:active.focus, +.datepicker table tr td span.active.disabled:hover:active.focus, +.datepicker table tr td span.active.active.focus, +.datepicker table tr td span.active:hover.active.focus, +.datepicker table tr td span.active.disabled.active.focus, +.datepicker table tr td span.active.disabled:hover.active.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active:hover.disabled:hover, +.datepicker table tr td span.active.disabled.disabled:hover, +.datepicker table tr td span.active.disabled:hover.disabled:hover, +.datepicker table tr td span.active[disabled]:hover, +.datepicker table tr td span.active:hover[disabled]:hover, +.datepicker table tr td span.active.disabled[disabled]:hover, +.datepicker table tr td span.active.disabled:hover[disabled]:hover, +fieldset[disabled] .datepicker table tr td span.active:hover, +fieldset[disabled] .datepicker table tr td span.active:hover:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active:hover.disabled:focus, +.datepicker table tr td span.active.disabled.disabled:focus, +.datepicker table tr td span.active.disabled:hover.disabled:focus, +.datepicker table tr td span.active[disabled]:focus, +.datepicker table tr td span.active:hover[disabled]:focus, +.datepicker table tr td span.active.disabled[disabled]:focus, +.datepicker table tr td span.active.disabled:hover[disabled]:focus, +fieldset[disabled] .datepicker table tr td span.active:focus, +fieldset[disabled] .datepicker table tr td span.active:hover:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active:hover.disabled.focus, +.datepicker table tr td span.active.disabled.disabled.focus, +.datepicker table tr td span.active.disabled:hover.disabled.focus, +.datepicker table tr td span.active[disabled].focus, +.datepicker table tr td span.active:hover[disabled].focus, +.datepicker table tr td span.active.disabled[disabled].focus, +.datepicker table tr td span.active.disabled:hover[disabled].focus, +fieldset[disabled] .datepicker table tr td span.active.focus, +fieldset[disabled] .datepicker table tr td span.active:hover.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #777777; +} +.datepicker .datepicker-switch { + width: 145px; +} +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #eeeeee; +} +.datepicker .prev.disabled, +.datepicker .next.disabled { + visibility: hidden; +} +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} +.input-group.date .input-group-addon { + cursor: pointer; +} +.input-daterange { + width: 100%; +} +.input-daterange input { + text-align: center; +} +.input-daterange input:first-child { + border-radius: 3px 0 0 3px; +} +.input-daterange input:last-child { + border-radius: 0 3px 3px 0; +} +.input-daterange .input-group-addon { + width: auto; + min-width: 16px; + padding: 4px 5px; + line-height: 1.42857143; + border-width: 1px 0; + margin-left: -5px; + margin-right: -5px; +} +.datepicker.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + list-style: none; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + color: #333333; + font-size: 13px; + line-height: 1.42857143; +} +.datepicker.dropdown-menu th, +.datepicker.datepicker-inline th, +.datepicker.dropdown-menu td, +.datepicker.datepicker-inline td { + padding: 0px 5px; +} +/*# sourceMappingURL=bootstrap-datepicker3.standalone.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map new file mode 100644 index 0000000..fc83fd2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/datepicker3.less","build/build3.less","build/build_standalone3.less"],"names":[],"mappings":"AAAA;EACC,kBAAA;EAIA,cAAA;;AAHA,WAAC;EACA,YAAA;;AAGD,WAAC;EACA,cAAA;;AACA,WAFA,IAEC;EAAiB,UAAA;;AAFnB,WAAC,IAGA,MAAM,GAAG,GAAG;EACX,YAAA;;AAGF,WAAC;EACA,MAAA;EACA,OAAA;EACA,YAAA;;AACA,WAJA,SAIC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,4CAAA;EACA,aAAA;EACA,uCAAA;EACA,kBAAA;;AAED,WAdA,SAcC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,kBAAA;;AAED,WAvBA,SAuBC,uBAAuB;EAAY,SAAA;;AACpC,WAxBA,SAwBC,uBAAuB;EAAY,SAAA;;AACpC,WAzBA,SAyBC,wBAAwB;EAAW,UAAA;;AACpC,WA1BA,SA0BC,wBAAwB;EAAW,UAAA;;AACpC,WA3BA,SA2BC,yBAAyB;EAAU,SAAA;;AACpC,WA5BA,SA4BC,yBAAyB;EAAU,SAAA;;AACpC,WA7BA,SA6BC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,yCAAA;;AAED,WAlCA,SAkCC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAlDH,WAqDC;EACC,SAAA;EACA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AA5DF,WAqDC,MAQC,GACC;AA9DH,WAqDC,MAQC,GACK;EACH,kBAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,YAAA;;AAMH,cAAe,YAAE,MAAM,GACtB;AADD,cAAe,YAAE,MAAM,GAClB;EACH,6BAAA;;AAID,WADD,MAAM,GAAG,GACP;AACD,WAFD,MAAM,GAAG,GAEP;EACA,cAAA;;AAED,WALD,MAAM,GAAG,GAKP,IAAI;AACL,WAND,MAAM,GAAG,GAMP;EACA,mBAAA;EACA,eAAA;;AAED,WAVD,MAAM,GAAG,GAUP;AACD,WAXD,MAAM,GAAG,GAWP,SAAS;EACT,gBAAA;EACA,cAAA;EACA,eAAA;;AAED,WAhBD,MAAM,GAAG,GAgBP;EC5DD,WAAA;EACA,yBAAA;EACA,qBAAA;ED6DC,gBAAA;;AC3DD,WDwCD,MAAM,GAAG,GAgBP,YCxDA;AACD,WDuCD,MAAM,GAAG,GAgBP,YCvDA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAgBP,YClDA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAgBP,YC7CA;AACD,WD4BD,MAAM,GAAG,GAgBP,YC5CA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAgBP,YC7CA,OAME;AAAD,WDuBH,MAAM,GAAG,GAgBP,YC5CA,OAKE;AACD,WDsBH,MAAM,GAAG,GAgBP,YC7CA,OAOE;AAAD,WDsBH,MAAM,GAAG,GAgBP,YC5CA,OAME;AACD,WDqBH,MAAM,GAAG,GAgBP,YC7CA,OAQE;AAAD,WDqBH,MAAM,GAAG,GAgBP,YC5CA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAgBP,YC/BA,SAGE;AAAD,WDYH,MAAM,GAAG,GAgBP,YC9BA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC5BE;AACD,WDWH,MAAM,GAAG,GAgBP,YC/BA,SAIE;AAAD,WDWH,MAAM,GAAG,GAgBP,YC9BA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC3BE;AACD,WDUH,MAAM,GAAG,GAgBP,YC/BA,SAKE;AAAD,WDUH,MAAM,GAAG,GAgBP,YC9BA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC1BE;EACC,yBAAA;EACI,qBAAA;;AD6BP,WArBF,MAAM,GAAG,GAgBP,YAKC;EACA,mBAAA;;AAGD,WAzBF,MAAM,GAAG,GAgBP,YASC;AACD,WA1BF,MAAM,GAAG,GAgBP,YAUC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA/BD,MAAM,GAAG,GA+BP;EC3ED,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA+BP,MCvEA;AACD,WDuCD,MAAM,GAAG,GA+BP,MCtEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA+BP,MCjEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA+BP,MC5DA;AACD,WD4BD,MAAM,GAAG,GA+BP,MC3DA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA+BP,MC5DA,OAME;AAAD,WDuBH,MAAM,GAAG,GA+BP,MC3DA,OAKE;AACD,WDsBH,MAAM,GAAG,GA+BP,MC5DA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA+BP,MC3DA,OAME;AACD,WDqBH,MAAM,GAAG,GA+BP,MC5DA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA+BP,MC3DA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA+BP,MC9CA,SAGE;AAAD,WDYH,MAAM,GAAG,GA+BP,MC7CA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA+BP,MC3CE;AACD,WDWH,MAAM,GAAG,GA+BP,MC9CA,SAIE;AAAD,WDWH,MAAM,GAAG,GA+BP,MC7CA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA+BP,MC1CE;AACD,WDUH,MAAM,GAAG,GA+BP,MC9CA,SAKE;AAAD,WDUH,MAAM,GAAG,GA+BP,MC7CA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA+BP,MCzCE;EACC,yBAAA;EACI,qBAAA;;AD2CP,WAnCF,MAAM,GAAG,GA+BP,MAIC;EACA,mBAAA;;AAGD,WAvCF,MAAM,GAAG,GA+BP,MAQC;AACD,WAxCF,MAAM,GAAG,GA+BP,MASC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA7CD,MAAM,GAAG,GA6CP;ECzFD,WAAA;EACA,yBAAA;EACA,qBAAA;ED0FC,gBAAA;;ACxFD,WDwCD,MAAM,GAAG,GA6CP,MCrFA;AACD,WDuCD,MAAM,GAAG,GA6CP,MCpFA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA6CP,MC/EA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA6CP,MC1EA;AACD,WD4BD,MAAM,GAAG,GA6CP,MCzEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA6CP,MC1EA,OAME;AAAD,WDuBH,MAAM,GAAG,GA6CP,MCzEA,OAKE;AACD,WDsBH,MAAM,GAAG,GA6CP,MC1EA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA6CP,MCzEA,OAME;AACD,WDqBH,MAAM,GAAG,GA6CP,MC1EA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA6CP,MCzEA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA6CP,MC5DA,SAGE;AAAD,WDYH,MAAM,GAAG,GA6CP,MC3DA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCzDE;AACD,WDWH,MAAM,GAAG,GA6CP,MC5DA,SAIE;AAAD,WDWH,MAAM,GAAG,GA6CP,MC3DA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCxDE;AACD,WDUH,MAAM,GAAG,GA6CP,MC5DA,SAKE;AAAD,WDUH,MAAM,GAAG,GA6CP,MC3DA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCvDE;EACC,yBAAA;EACI,qBAAA;;AD0DP,WAlDF,MAAM,GAAG,GA6CP,MAKC;EACA,mBAAA;;AAGD,WAtDF,MAAM,GAAG,GA6CP,MASC;AACD,WAvDF,MAAM,GAAG,GA6CP,MAUC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA5DD,MAAM,GAAG,GA4DP,MAAM;ECxGP,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA4DP,MAAM,YCpGN;AACD,WDuCD,MAAM,GAAG,GA4DP,MAAM,YCnGN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA4DP,MAAM,YC9FN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA4DP,MAAM,YCzFN;AACD,WD4BD,MAAM,GAAG,GA4DP,MAAM,YCxFN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAME;AAAD,WDuBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAKE;AACD,WDsBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAOE;AAAD,WDsBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAME;AACD,WDqBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAQE;AAAD,WDqBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAGE;AAAD,WDYH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCxEJ;AACD,WDWH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAIE;AAAD,WDWH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCvEJ;AACD,WDUH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAKE;AAAD,WDUH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCtEJ;EACC,yBAAA;EACI,qBAAA;;ADwEP,WAhEF,MAAM,GAAG,GA4DP,MAAM,YAIL;EACA,mBAAA;;AAGD,WApEF,MAAM,GAAG,GA4DP,MAAM,YAQL;AACD,WArEF,MAAM,GAAG,GA4DP,MAAM,YASL,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA1ED,MAAM,GAAG,GA0EP,MAAM;ECtHP,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA0EP,MAAM,MClHN;AACD,WDuCD,MAAM,GAAG,GA0EP,MAAM,MCjHN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA0EP,MAAM,MC5GN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA0EP,MAAM,MCvGN;AACD,WD4BD,MAAM,GAAG,GA0EP,MAAM,MCtGN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAME;AAAD,WDuBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAKE;AACD,WDsBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAOE;AAAD,WDsBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAME;AACD,WDqBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAQE;AAAD,WDqBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAGE;AAAD,WDYH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCtFJ;AACD,WDWH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAIE;AAAD,WDWH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCrFJ;AACD,WDUH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAKE;AAAD,WDUH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCpFJ;EACC,yBAAA;EACI,qBAAA;;ADsFP,WA9EF,MAAM,GAAG,GA0EP,MAAM,MAIL;AACD,WA/EF,MAAM,GAAG,GA0EP,MAAM,MAKL,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WApFD,MAAM,GAAG,GAoFP;AACD,WArFD,MAAM,GAAG,GAqFP,SAAS;ECjIV,WAAA;EACA,yBAAA;EACA,qBAAA;EDiIC,yCAAA;;AC/HD,WDwCD,MAAM,GAAG,GAoFP,SC5HA;AAAD,WDwCD,MAAM,GAAG,GAqFP,SAAS,YC7HT;AACD,WDuCD,MAAM,GAAG,GAoFP,SC3HA;AAAD,WDuCD,MAAM,GAAG,GAqFP,SAAS,YC5HT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAoFP,SCtHA;AAAD,WDkCD,MAAM,GAAG,GAqFP,SAAS,YCvHT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAoFP,SCjHA;AAAD,WD6BD,MAAM,GAAG,GAqFP,SAAS,YClHT;AACD,WD4BD,MAAM,GAAG,GAoFP,SChHA;AAAD,WD4BD,MAAM,GAAG,GAqFP,SAAS,YCjHT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAoFP,SCjHA,OAME;AAAD,WDuBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAME;AAAD,WDuBH,MAAM,GAAG,GAoFP,SChHA,OAKE;AAAD,WDuBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAKE;AACD,WDsBH,MAAM,GAAG,GAoFP,SCjHA,OAOE;AAAD,WDsBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAOE;AAAD,WDsBH,MAAM,GAAG,GAoFP,SChHA,OAME;AAAD,WDsBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAME;AACD,WDqBH,MAAM,GAAG,GAoFP,SCjHA,OAQE;AAAD,WDqBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAQE;AAAD,WDqBH,MAAM,GAAG,GAoFP,SChHA,OAOE;AAAD,WDqBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAoFP,SCnGA,SAGE;AAAD,WDYH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAGE;AAAD,WDYH,MAAM,GAAG,GAoFP,SClGA,UAEE;AAAD,WDYH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAoFP,SChGE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YCjGP;AACD,WDWH,MAAM,GAAG,GAoFP,SCnGA,SAIE;AAAD,WDWH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAIE;AAAD,WDWH,MAAM,GAAG,GAoFP,SClGA,UAGE;AAAD,WDWH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAoFP,SC/FE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YChGP;AACD,WDUH,MAAM,GAAG,GAoFP,SCnGA,SAKE;AAAD,WDUH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAKE;AAAD,WDUH,MAAM,GAAG,GAoFP,SClGA,UAIE;AAAD,WDUH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAoFP,SC9FE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YC/FP;EACC,yBAAA;EACI,qBAAA;;ADiGR,WAzFD,MAAM,GAAG,GAyFP;AACD,WA1FD,MAAM,GAAG,GA0FP,OAAO;ECtIR,WAAA;EACA,yBAAA;EACA,qBAAA;EDsIC,yCAAA;;ACpID,WDwCD,MAAM,GAAG,GAyFP,OCjIA;AAAD,WDwCD,MAAM,GAAG,GA0FP,OAAO,YClIP;AACD,WDuCD,MAAM,GAAG,GAyFP,OChIA;AAAD,WDuCD,MAAM,GAAG,GA0FP,OAAO,YCjIP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAyFP,OC3HA;AAAD,WDkCD,MAAM,GAAG,GA0FP,OAAO,YC5HP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAyFP,OCtHA;AAAD,WD6BD,MAAM,GAAG,GA0FP,OAAO,YCvHP;AACD,WD4BD,MAAM,GAAG,GAyFP,OCrHA;AAAD,WD4BD,MAAM,GAAG,GA0FP,OAAO,YCtHP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAyFP,OCtHA,OAME;AAAD,WDuBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAME;AAAD,WDuBH,MAAM,GAAG,GAyFP,OCrHA,OAKE;AAAD,WDuBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAKE;AACD,WDsBH,MAAM,GAAG,GAyFP,OCtHA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAOE;AAAD,WDsBH,MAAM,GAAG,GAyFP,OCrHA,OAME;AAAD,WDsBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAME;AACD,WDqBH,MAAM,GAAG,GAyFP,OCtHA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAQE;AAAD,WDqBH,MAAM,GAAG,GAyFP,OCrHA,OAOE;AAAD,WDqBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAyFP,OCxGA,SAGE;AAAD,WDYH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAGE;AAAD,WDYH,MAAM,GAAG,GAyFP,OCvGA,UAEE;AAAD,WDYH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCrGE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCtGL;AACD,WDWH,MAAM,GAAG,GAyFP,OCxGA,SAIE;AAAD,WDWH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAIE;AAAD,WDWH,MAAM,GAAG,GAyFP,OCvGA,UAGE;AAAD,WDWH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCpGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCrGL;AACD,WDUH,MAAM,GAAG,GAyFP,OCxGA,SAKE;AAAD,WDUH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAKE;AAAD,WDUH,MAAM,GAAG,GAyFP,OCvGA,UAIE;AAAD,WDUH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCnGE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCpGL;EACC,yBAAA;EACI,qBAAA;;ADtEV,WA8EC,MAAM,GAAG,GA8FR;EACC,cAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;EACA,kBAAA;;AACA,WAvGF,MAAM,GAAG,GA8FR,KASE;AACD,WAxGF,MAAM,GAAG,GA8FR,KAUE;EACA,mBAAA;;AAED,WA3GF,MAAM,GAAG,GA8FR,KAaE;AACD,WA5GF,MAAM,GAAG,GA8FR,KAcE,SAAS;EACT,gBAAA;EACA,cAAA;EACA,eAAA;;AAED,WAjHF,MAAM,GAAG,GA8FR,KAmBE;AACD,WAlHF,MAAM,GAAG,GA8FR,KAoBE,OAAO;AACR,WAnHF,MAAM,GAAG,GA8FR,KAqBE,OAAO;AACR,WApHF,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS;EChKlB,WAAA;EACA,yBAAA;EACA,qBAAA;EDgKE,yCAAA;;AC9JF,WDwCD,MAAM,GAAG,GA8FR,KAmBE,OCzJD;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC1JR;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC3JR;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC5JjB;AACD,WDuCD,MAAM,GAAG,GA8FR,KAmBE,OCxJD;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCzJR;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC1JR;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC3JjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA8FR,KAmBE,OCnJD;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCpJR;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCrJR;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCtJjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA8FR,KAmBE,OC9ID;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB;AACD,WD4BD,MAAM,GAAG,GA8FR,KAmBE,OC7ID;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAKE;AACD,WDsBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAME;AACD,WDqBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC7HC;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9HN;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/HN;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChIf;AACD,WDWH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC5HC;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC7HN;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC9HN;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC/Hf;AACD,WDUH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC3HC;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC5HN;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC7HN;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC9Hf;EACC,yBAAA;EACI,qBAAA;;ADgIP,WAxHF,MAAM,GAAG,GA8FR,KA0BE;AACD,WAzHF,MAAM,GAAG,GA8FR,KA2BE;EACA,cAAA;;AAxMJ,WA6MC;EACC,YAAA;;AA9MF,WAiNC;AAjND,WAkNC;AAlND,WAmNC;AAnND,WAoNC,MAAM,GAAG;EACR,eAAA;;AACA,WALD,mBAKE;AAAD,WAJD,MAIE;AAAD,WAHD,MAGE;AAAD,WAFD,MAAM,GAAG,GAEP;EACA,mBAAA;;AAKD,WADD,MACE;AAAD,WADM,MACL;EACA,kBAAA;;AA7NH,WAkOC;EACC,eAAA;EACA,WAAA;EACA,oBAAA;EACA,sBAAA;;AAGF,YAAY,KAAM;EACjB,eAAA;;AAED;EACC,WAAA;;AADD,gBAEC;EACC,kBAAA;;AAHF,gBAKC,MAAK;EACJ,0BAAA;;AANF,gBAQC,MAAK;EACJ,0BAAA;;AATF,gBAWC;EACC,WAAA;EACA,eAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;;AErOA,WAAC;EACC,kBAAA;EACA,SAAA;EACA,OAAA;EACA,aAAA;EACA,aAAA;EACA,WAAA;EACA,gBAAA;EACA,gBAAA;EACA,sBAAA;EACA,sBAAA;EACA,qCAAA;EACA,kBAAA;EApBF,mDAAA;EACG,gDAAA;EACK,2CAAA;EAoBN,oCAAA;EACG,6BAAA;EACK,4BAAA;EAGR,cAAA;EACA,eAAA;EACA,uBAAA;;AAGF,WAAC,cACC;AADe,WAAC,kBAChB;AADF,WAAC,cACK;AADW,WAAC,kBACZ;EACF,gBAAA","sourcesContent":[".datepicker {\n\tborder-radius: @border-radius-base;\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tpadding: 4px;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @dropdown-border;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @dropdown-bg;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @dropdown-border;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @dropdown-bg;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\ttr {\n\t\t\ttd, th {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\t\t\t\theight: 30px;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: none;\n\t\t\t}\n\t\t}\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t}\n\t\t&.day:hover,\n\t\t&.focused {\n\t\t\tbackground: @gray-lighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\t@highlighted-bg: @state-info-bg;\n\t\t\t.button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.today {\n\t\t\t@today-bg: lighten(orange, 30%);\n\t\t\t.button-variant(#000, @today-bg, darken(@today-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@today-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range {\n\t\t\t@range-bg: @gray-lighter;\n\t\t\t.button-variant(#000, @range-bg, darken(@range-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.highlighted {\n\t\t\t@range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.today {\n\t\t\t@range-today-bg: mix(orange, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%));\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.selected,\n\t\t&.selected.highlighted {\n\t\t\t.button-variant(#fff, @gray-light, @gray);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active.highlighted {\n\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\tborder-radius: 4px;\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @gray-lighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @gray-lighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-group.date .input-group-addon {\n\tcursor: pointer;\n}\n.input-daterange {\n\twidth: 100%;\n\tinput {\n\t\ttext-align: center;\n\t}\n\tinput:first-child {\n\t\tborder-radius: 3px 0 0 3px;\n\t}\n\tinput:last-child {\n\t\tborder-radius: 0 3px 3px 0;\n\t}\n\t.input-group-addon {\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\tpadding: 4px 5px;\n\t\tline-height: @line-height-base;\n\t\tborder-width: 1px 0;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build3.less datepicker.css\n//\n// Variables and mixins copied from Bootstrap 3.3.5\n\n// Variables\n@gray: lighten(#000, 33.5%); // #555\n@gray-light: lighten(#000, 46.7%); // #777\n@gray-lighter: lighten(#000, 93.5%); // #eee\n\n@brand-primary: darken(#428bca, 6.5%); // #337ab7\n\n@btn-primary-color: #fff;\n@btn-primary-bg: @brand-primary;\n@btn-primary-border: darken(@btn-primary-bg, 5%);\n\n@btn-link-disabled-color: @gray-light;\n\n@state-info-bg: #d9edf7;\n\n@line-height-base: 1.428571429; // 20/14\n@border-radius-base: 4px;\n\n@dropdown-bg: #fff;\n@dropdown-border: rgba(0,0,0,.15);\n\n\n// Mixins\n\n// Button variants\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n}\n\n@import \"../less/datepicker3.less\";\n","// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap\n// and imports the included datepicker.less to output a minimal standalone datepicker.css\n//\n// Usage:\n// lessc build_standalone3.less datepicker.css\n//\n// Variables, mixins, and rules copied from Bootstrap 3.3.5\n\n@import \"build3.less\";\n\n// Dropdown css\n\n@zindex-dropdown: 1000;\n@dropdown-fallback-border: #ccc;\n\n// Drop shadows\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n// The dropdown menu (ul)\n// ----------------------\n.datepicker {\n &.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n list-style: none;\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n -webkit-background-clip: padding-box;\n -moz-background-clip: padding;\n background-clip: padding-box;\n\n // Normally inherited from bootstrap's `body`\n color: #333333;\n font-size: 13px;\n line-height: @line-height-base;\n }\n\n &.dropdown-menu, &.datepicker-inline {\n th, td {\n padding: 0px 5px;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css new file mode 100644 index 0000000..da328c1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css @@ -0,0 +1,7 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js new file mode 100644 index 0000000..0fef510 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js @@ -0,0 +1,2035 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +(function(factory){ + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function($, undefined){ + function UTCDate(){ + return new Date(Date.UTC.apply(Date, arguments)); + } + function UTCToday(){ + var today = new Date(); + return UTCDate(today.getFullYear(), today.getMonth(), today.getDate()); + } + function isUTCEquals(date1, date2) { + return ( + date1.getUTCFullYear() === date2.getUTCFullYear() && + date1.getUTCMonth() === date2.getUTCMonth() && + date1.getUTCDate() === date2.getUTCDate() + ); + } + function alias(method, deprecationMsg){ + return function(){ + if (deprecationMsg !== undefined) { + $.fn.datepicker.deprecated(deprecationMsg); + } + + return this[method].apply(this, arguments); + }; + } + function isValidDate(d) { + return d && !isNaN(d.getTime()); + } + + var DateArray = (function(){ + var extras = { + get: function(i){ + return this.slice(i)[0]; + }, + contains: function(d){ + // Array.indexOf is not cross-browser; + // $.inArray doesn't work with Dates + var val = d && d.valueOf(); + for (var i=0, l=this.length; i < l; i++) + // Use date arithmetic to allow dates with different times to match + if (0 <= this[i].valueOf() - val && this[i].valueOf() - val < 1000*60*60*24) + return i; + return -1; + }, + remove: function(i){ + this.splice(i,1); + }, + replace: function(new_array){ + if (!new_array) + return; + if (!$.isArray(new_array)) + new_array = [new_array]; + this.clear(); + this.push.apply(this, new_array); + }, + clear: function(){ + this.length = 0; + }, + copy: function(){ + var a = new DateArray(); + a.replace(this); + return a; + } + }; + + return function(){ + var a = []; + a.push.apply(a, arguments); + $.extend(a, extras); + return a; + }; + })(); + + + // Picker object + + var Datepicker = function(element, options){ + $.data(element, 'datepicker', this); + this._process_options(options); + + this.dates = new DateArray(); + this.viewDate = this.o.defaultViewDate; + this.focusDate = null; + + this.element = $(element); + this.isInput = this.element.is('input'); + this.inputField = this.isInput ? this.element : this.element.find('input'); + this.component = this.element.hasClass('date') ? this.element.find('.add-on, .input-group-addon, .btn') : false; + if (this.component && this.component.length === 0) + this.component = false; + this.isInline = !this.component && this.element.is('div'); + + this.picker = $(DPGlobal.template); + + // Checking templates and inserting + if (this._check_template(this.o.templates.leftArrow)) { + this.picker.find('.prev').html(this.o.templates.leftArrow); + } + + if (this._check_template(this.o.templates.rightArrow)) { + this.picker.find('.next').html(this.o.templates.rightArrow); + } + + this._buildEvents(); + this._attachEvents(); + + if (this.isInline){ + this.picker.addClass('datepicker-inline').appendTo(this.element); + } + else { + this.picker.addClass('datepicker-dropdown dropdown-menu'); + } + + if (this.o.rtl){ + this.picker.addClass('datepicker-rtl'); + } + + if (this.o.calendarWeeks) { + this.picker.find('.datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear') + .attr('colspan', function(i, val){ + return Number(val) + 1; + }); + } + + this._process_options({ + startDate: this._o.startDate, + endDate: this._o.endDate, + daysOfWeekDisabled: this.o.daysOfWeekDisabled, + daysOfWeekHighlighted: this.o.daysOfWeekHighlighted, + datesDisabled: this.o.datesDisabled + }); + + this._allow_update = false; + this.setViewMode(this.o.startView); + this._allow_update = true; + + this.fillDow(); + this.fillMonths(); + + this.update(); + + if (this.isInline){ + this.show(); + } + }; + + Datepicker.prototype = { + constructor: Datepicker, + + _resolveViewName: function(view){ + $.each(DPGlobal.viewModes, function(i, viewMode){ + if (view === i || $.inArray(view, viewMode.names) !== -1){ + view = i; + return false; + } + }); + + return view; + }, + + _resolveDaysOfWeek: function(daysOfWeek){ + if (!$.isArray(daysOfWeek)) + daysOfWeek = daysOfWeek.split(/[,\s]*/); + return $.map(daysOfWeek, Number); + }, + + _check_template: function(tmp){ + try { + // If empty + if (tmp === undefined || tmp === "") { + return false; + } + // If no html, everything ok + if ((tmp.match(/[<>]/g) || []).length <= 0) { + return true; + } + // Checking if html is fine + var jDom = $(tmp); + return jDom.length > 0; + } + catch (ex) { + return false; + } + }, + + _process_options: function(opts){ + // Store raw options for reference + this._o = $.extend({}, this._o, opts); + // Processed options + var o = this.o = $.extend({}, this._o); + + // Check if "de-DE" style date is available, if not language should + // fallback to 2 letter code eg "de" + var lang = o.language; + if (!dates[lang]){ + lang = lang.split('-')[0]; + if (!dates[lang]) + lang = defaults.language; + } + o.language = lang; + + // Retrieve view index from any aliases + o.startView = this._resolveViewName(o.startView); + o.minViewMode = this._resolveViewName(o.minViewMode); + o.maxViewMode = this._resolveViewName(o.maxViewMode); + + // Check view is between min and max + o.startView = Math.max(this.o.minViewMode, Math.min(this.o.maxViewMode, o.startView)); + + // true, false, or Number > 0 + if (o.multidate !== true){ + o.multidate = Number(o.multidate) || false; + if (o.multidate !== false) + o.multidate = Math.max(0, o.multidate); + } + o.multidateSeparator = String(o.multidateSeparator); + + o.weekStart %= 7; + o.weekEnd = (o.weekStart + 6) % 7; + + var format = DPGlobal.parseFormat(o.format); + if (o.startDate !== -Infinity){ + if (!!o.startDate){ + if (o.startDate instanceof Date) + o.startDate = this._local_to_utc(this._zero_time(o.startDate)); + else + o.startDate = DPGlobal.parseDate(o.startDate, format, o.language, o.assumeNearbyYear); + } + else { + o.startDate = -Infinity; + } + } + if (o.endDate !== Infinity){ + if (!!o.endDate){ + if (o.endDate instanceof Date) + o.endDate = this._local_to_utc(this._zero_time(o.endDate)); + else + o.endDate = DPGlobal.parseDate(o.endDate, format, o.language, o.assumeNearbyYear); + } + else { + o.endDate = Infinity; + } + } + + o.daysOfWeekDisabled = this._resolveDaysOfWeek(o.daysOfWeekDisabled||[]); + o.daysOfWeekHighlighted = this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]); + + o.datesDisabled = o.datesDisabled||[]; + if (!$.isArray(o.datesDisabled)) { + o.datesDisabled = o.datesDisabled.split(','); + } + o.datesDisabled = $.map(o.datesDisabled, function(d){ + return DPGlobal.parseDate(d, format, o.language, o.assumeNearbyYear); + }); + + var plc = String(o.orientation).toLowerCase().split(/\s+/g), + _plc = o.orientation.toLowerCase(); + plc = $.grep(plc, function(word){ + return /^auto|left|right|top|bottom$/.test(word); + }); + o.orientation = {x: 'auto', y: 'auto'}; + if (!_plc || _plc === 'auto') + ; // no action + else if (plc.length === 1){ + switch (plc[0]){ + case 'top': + case 'bottom': + o.orientation.y = plc[0]; + break; + case 'left': + case 'right': + o.orientation.x = plc[0]; + break; + } + } + else { + _plc = $.grep(plc, function(word){ + return /^left|right$/.test(word); + }); + o.orientation.x = _plc[0] || 'auto'; + + _plc = $.grep(plc, function(word){ + return /^top|bottom$/.test(word); + }); + o.orientation.y = _plc[0] || 'auto'; + } + if (o.defaultViewDate instanceof Date || typeof o.defaultViewDate === 'string') { + o.defaultViewDate = DPGlobal.parseDate(o.defaultViewDate, format, o.language, o.assumeNearbyYear); + } else if (o.defaultViewDate) { + var year = o.defaultViewDate.year || new Date().getFullYear(); + var month = o.defaultViewDate.month || 0; + var day = o.defaultViewDate.day || 1; + o.defaultViewDate = UTCDate(year, month, day); + } else { + o.defaultViewDate = UTCToday(); + } + }, + _events: [], + _secondaryEvents: [], + _applyEvents: function(evs){ + for (var i=0, el, ch, ev; i < evs.length; i++){ + el = evs[i][0]; + if (evs[i].length === 2){ + ch = undefined; + ev = evs[i][1]; + } else if (evs[i].length === 3){ + ch = evs[i][1]; + ev = evs[i][2]; + } + el.on(ev, ch); + } + }, + _unapplyEvents: function(evs){ + for (var i=0, el, ev, ch; i < evs.length; i++){ + el = evs[i][0]; + if (evs[i].length === 2){ + ch = undefined; + ev = evs[i][1]; + } else if (evs[i].length === 3){ + ch = evs[i][1]; + ev = evs[i][2]; + } + el.off(ev, ch); + } + }, + _buildEvents: function(){ + var events = { + keyup: $.proxy(function(e){ + if ($.inArray(e.keyCode, [27, 37, 39, 38, 40, 32, 13, 9]) === -1) + this.update(); + }, this), + keydown: $.proxy(this.keydown, this), + paste: $.proxy(this.paste, this) + }; + + if (this.o.showOnFocus === true) { + events.focus = $.proxy(this.show, this); + } + + if (this.isInput) { // single input + this._events = [ + [this.element, events] + ]; + } + // component: input + button + else if (this.component && this.inputField.length) { + this._events = [ + // For components that are not readonly, allow keyboard nav + [this.inputField, events], + [this.component, { + click: $.proxy(this.show, this) + }] + ]; + } + else { + this._events = [ + [this.element, { + click: $.proxy(this.show, this), + keydown: $.proxy(this.keydown, this) + }] + ]; + } + this._events.push( + // Component: listen for blur on element descendants + [this.element, '*', { + blur: $.proxy(function(e){ + this._focused_from = e.target; + }, this) + }], + // Input: listen for blur on element + [this.element, { + blur: $.proxy(function(e){ + this._focused_from = e.target; + }, this) + }] + ); + + if (this.o.immediateUpdates) { + // Trigger input updates immediately on changed year/month + this._events.push([this.element, { + 'changeYear changeMonth': $.proxy(function(e){ + this.update(e.date); + }, this) + }]); + } + + this._secondaryEvents = [ + [this.picker, { + click: $.proxy(this.click, this) + }], + [this.picker, '.prev, .next', { + click: $.proxy(this.navArrowsClick, this) + }], + [this.picker, '.day:not(.disabled)', { + click: $.proxy(this.dayCellClick, this) + }], + [$(window), { + resize: $.proxy(this.place, this) + }], + [$(document), { + 'mousedown touchstart': $.proxy(function(e){ + // Clicked outside the datepicker, hide it + if (!( + this.element.is(e.target) || + this.element.find(e.target).length || + this.picker.is(e.target) || + this.picker.find(e.target).length || + this.isInline + )){ + this.hide(); + } + }, this) + }] + ]; + }, + _attachEvents: function(){ + this._detachEvents(); + this._applyEvents(this._events); + }, + _detachEvents: function(){ + this._unapplyEvents(this._events); + }, + _attachSecondaryEvents: function(){ + this._detachSecondaryEvents(); + this._applyEvents(this._secondaryEvents); + }, + _detachSecondaryEvents: function(){ + this._unapplyEvents(this._secondaryEvents); + }, + _trigger: function(event, altdate){ + var date = altdate || this.dates.get(-1), + local_date = this._utc_to_local(date); + + this.element.trigger({ + type: event, + date: local_date, + viewMode: this.viewMode, + dates: $.map(this.dates, this._utc_to_local), + format: $.proxy(function(ix, format){ + if (arguments.length === 0){ + ix = this.dates.length - 1; + format = this.o.format; + } else if (typeof ix === 'string'){ + format = ix; + ix = this.dates.length - 1; + } + format = format || this.o.format; + var date = this.dates.get(ix); + return DPGlobal.formatDate(date, format, this.o.language); + }, this) + }); + }, + + show: function(){ + if (this.inputField.prop('disabled') || (this.inputField.prop('readonly') && this.o.enableOnReadonly === false)) + return; + if (!this.isInline) + this.picker.appendTo(this.o.container); + this.place(); + this.picker.show(); + this._attachSecondaryEvents(); + this._trigger('show'); + if ((window.navigator.msMaxTouchPoints || 'ontouchstart' in document) && this.o.disableTouchKeyboard) { + $(this.element).blur(); + } + return this; + }, + + hide: function(){ + if (this.isInline || !this.picker.is(':visible')) + return this; + this.focusDate = null; + this.picker.hide().detach(); + this._detachSecondaryEvents(); + this.setViewMode(this.o.startView); + + if (this.o.forceParse && this.inputField.val()) + this.setValue(); + this._trigger('hide'); + return this; + }, + + destroy: function(){ + this.hide(); + this._detachEvents(); + this._detachSecondaryEvents(); + this.picker.remove(); + delete this.element.data().datepicker; + if (!this.isInput){ + delete this.element.data().date; + } + return this; + }, + + paste: function(e){ + var dateString; + if (e.originalEvent.clipboardData && e.originalEvent.clipboardData.types + && $.inArray('text/plain', e.originalEvent.clipboardData.types) !== -1) { + dateString = e.originalEvent.clipboardData.getData('text/plain'); + } else if (window.clipboardData) { + dateString = window.clipboardData.getData('Text'); + } else { + return; + } + this.setDate(dateString); + this.update(); + e.preventDefault(); + }, + + _utc_to_local: function(utc){ + if (!utc) { + return utc; + } + + var local = new Date(utc.getTime() + (utc.getTimezoneOffset() * 60000)); + + if (local.getTimezoneOffset() !== utc.getTimezoneOffset()) { + local = new Date(utc.getTime() + (local.getTimezoneOffset() * 60000)); + } + + return local; + }, + _local_to_utc: function(local){ + return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000)); + }, + _zero_time: function(local){ + return local && new Date(local.getFullYear(), local.getMonth(), local.getDate()); + }, + _zero_utc_time: function(utc){ + return utc && UTCDate(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate()); + }, + + getDates: function(){ + return $.map(this.dates, this._utc_to_local); + }, + + getUTCDates: function(){ + return $.map(this.dates, function(d){ + return new Date(d); + }); + }, + + getDate: function(){ + return this._utc_to_local(this.getUTCDate()); + }, + + getUTCDate: function(){ + var selected_date = this.dates.get(-1); + if (selected_date !== undefined) { + return new Date(selected_date); + } else { + return null; + } + }, + + clearDates: function(){ + this.inputField.val(''); + this.update(); + this._trigger('changeDate'); + + if (this.o.autoclose) { + this.hide(); + } + }, + + setDates: function(){ + var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + this.update.apply(this, args); + this._trigger('changeDate'); + this.setValue(); + return this; + }, + + setUTCDates: function(){ + var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + this.setDates.apply(this, $.map(args, this._utc_to_local)); + return this; + }, + + setDate: alias('setDates'), + setUTCDate: alias('setUTCDates'), + remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead'), + + setValue: function(){ + var formatted = this.getFormattedDate(); + this.inputField.val(formatted); + return this; + }, + + getFormattedDate: function(format){ + if (format === undefined) + format = this.o.format; + + var lang = this.o.language; + return $.map(this.dates, function(d){ + return DPGlobal.formatDate(d, format, lang); + }).join(this.o.multidateSeparator); + }, + + getStartDate: function(){ + return this.o.startDate; + }, + + setStartDate: function(startDate){ + this._process_options({startDate: startDate}); + this.update(); + this.updateNavArrows(); + return this; + }, + + getEndDate: function(){ + return this.o.endDate; + }, + + setEndDate: function(endDate){ + this._process_options({endDate: endDate}); + this.update(); + this.updateNavArrows(); + return this; + }, + + setDaysOfWeekDisabled: function(daysOfWeekDisabled){ + this._process_options({daysOfWeekDisabled: daysOfWeekDisabled}); + this.update(); + return this; + }, + + setDaysOfWeekHighlighted: function(daysOfWeekHighlighted){ + this._process_options({daysOfWeekHighlighted: daysOfWeekHighlighted}); + this.update(); + return this; + }, + + setDatesDisabled: function(datesDisabled){ + this._process_options({datesDisabled: datesDisabled}); + this.update(); + return this; + }, + + place: function(){ + if (this.isInline) + return this; + var calendarWidth = this.picker.outerWidth(), + calendarHeight = this.picker.outerHeight(), + visualPadding = 10, + container = $(this.o.container), + windowWidth = container.width(), + scrollTop = this.o.container === 'body' ? $(document).scrollTop() : container.scrollTop(), + appendOffset = container.offset(); + + var parentsZindex = [0]; + this.element.parents().each(function(){ + var itemZIndex = $(this).css('z-index'); + if (itemZIndex !== 'auto' && Number(itemZIndex) !== 0) parentsZindex.push(Number(itemZIndex)); + }); + var zIndex = Math.max.apply(Math, parentsZindex) + this.o.zIndexOffset; + var offset = this.component ? this.component.parent().offset() : this.element.offset(); + var height = this.component ? this.component.outerHeight(true) : this.element.outerHeight(false); + var width = this.component ? this.component.outerWidth(true) : this.element.outerWidth(false); + var left = offset.left - appendOffset.left; + var top = offset.top - appendOffset.top; + + if (this.o.container !== 'body') { + top += scrollTop; + } + + this.picker.removeClass( + 'datepicker-orient-top datepicker-orient-bottom '+ + 'datepicker-orient-right datepicker-orient-left' + ); + + if (this.o.orientation.x !== 'auto'){ + this.picker.addClass('datepicker-orient-' + this.o.orientation.x); + if (this.o.orientation.x === 'right') + left -= calendarWidth - width; + } + // auto x orientation is best-placement: if it crosses a window + // edge, fudge it sideways + else { + if (offset.left < 0) { + // component is outside the window on the left side. Move it into visible range + this.picker.addClass('datepicker-orient-left'); + left -= offset.left - visualPadding; + } else if (left + calendarWidth > windowWidth) { + // the calendar passes the widow right edge. Align it to component right side + this.picker.addClass('datepicker-orient-right'); + left += width - calendarWidth; + } else { + if (this.o.rtl) { + // Default to right + this.picker.addClass('datepicker-orient-right'); + } else { + // Default to left + this.picker.addClass('datepicker-orient-left'); + } + } + } + + // auto y orientation is best-situation: top or bottom, no fudging, + // decision based on which shows more of the calendar + var yorient = this.o.orientation.y, + top_overflow; + if (yorient === 'auto'){ + top_overflow = -scrollTop + top - calendarHeight; + yorient = top_overflow < 0 ? 'bottom' : 'top'; + } + + this.picker.addClass('datepicker-orient-' + yorient); + if (yorient === 'top') + top -= calendarHeight + parseInt(this.picker.css('padding-top')); + else + top += height; + + if (this.o.rtl) { + var right = windowWidth - (left + width); + this.picker.css({ + top: top, + right: right, + zIndex: zIndex + }); + } else { + this.picker.css({ + top: top, + left: left, + zIndex: zIndex + }); + } + return this; + }, + + _allow_update: true, + update: function(){ + if (!this._allow_update) + return this; + + var oldDates = this.dates.copy(), + dates = [], + fromArgs = false; + if (arguments.length){ + $.each(arguments, $.proxy(function(i, date){ + if (date instanceof Date) + date = this._local_to_utc(date); + dates.push(date); + }, this)); + fromArgs = true; + } else { + dates = this.isInput + ? this.element.val() + : this.element.data('date') || this.inputField.val(); + if (dates && this.o.multidate) + dates = dates.split(this.o.multidateSeparator); + else + dates = [dates]; + delete this.element.data().date; + } + + dates = $.map(dates, $.proxy(function(date){ + return DPGlobal.parseDate(date, this.o.format, this.o.language, this.o.assumeNearbyYear); + }, this)); + dates = $.grep(dates, $.proxy(function(date){ + return ( + !this.dateWithinRange(date) || + !date + ); + }, this), true); + this.dates.replace(dates); + + if (this.o.updateViewDate) { + if (this.dates.length) + this.viewDate = new Date(this.dates.get(-1)); + else if (this.viewDate < this.o.startDate) + this.viewDate = new Date(this.o.startDate); + else if (this.viewDate > this.o.endDate) + this.viewDate = new Date(this.o.endDate); + else + this.viewDate = this.o.defaultViewDate; + } + + if (fromArgs){ + // setting date by clicking + this.setValue(); + this.element.change(); + } + else if (this.dates.length){ + // setting date by typing + if (String(oldDates) !== String(this.dates) && fromArgs) { + this._trigger('changeDate'); + this.element.change(); + } + } + if (!this.dates.length && oldDates.length) { + this._trigger('clearDate'); + this.element.change(); + } + + this.fill(); + return this; + }, + + fillDow: function(){ + if (this.o.showWeekDays) { + var dowCnt = this.o.weekStart, + html = ''; + if (this.o.calendarWeeks){ + html += ' '; + } + while (dowCnt < this.o.weekStart + 7){ + html += ''+dates[this.o.language].daysMin[(dowCnt++)%7]+''; + } + html += ''; + this.picker.find('.datepicker-days thead').append(html); + } + }, + + fillMonths: function(){ + var localDate = this._utc_to_local(this.viewDate); + var html = ''; + var focused; + for (var i = 0; i < 12; i++){ + focused = localDate && localDate.getMonth() === i ? ' focused' : ''; + html += '' + dates[this.o.language].monthsShort[i] + ''; + } + this.picker.find('.datepicker-months td').html(html); + }, + + setRange: function(range){ + if (!range || !range.length) + delete this.range; + else + this.range = $.map(range, function(d){ + return d.valueOf(); + }); + this.fill(); + }, + + getClassNames: function(date){ + var cls = [], + year = this.viewDate.getUTCFullYear(), + month = this.viewDate.getUTCMonth(), + today = UTCToday(); + if (date.getUTCFullYear() < year || (date.getUTCFullYear() === year && date.getUTCMonth() < month)){ + cls.push('old'); + } else if (date.getUTCFullYear() > year || (date.getUTCFullYear() === year && date.getUTCMonth() > month)){ + cls.push('new'); + } + if (this.focusDate && date.valueOf() === this.focusDate.valueOf()) + cls.push('focused'); + // Compare internal UTC date with UTC today, not local today + if (this.o.todayHighlight && isUTCEquals(date, today)) { + cls.push('today'); + } + if (this.dates.contains(date) !== -1) + cls.push('active'); + if (!this.dateWithinRange(date)){ + cls.push('disabled'); + } + if (this.dateIsDisabled(date)){ + cls.push('disabled', 'disabled-date'); + } + if ($.inArray(date.getUTCDay(), this.o.daysOfWeekHighlighted) !== -1){ + cls.push('highlighted'); + } + + if (this.range){ + if (date > this.range[0] && date < this.range[this.range.length-1]){ + cls.push('range'); + } + if ($.inArray(date.valueOf(), this.range) !== -1){ + cls.push('selected'); + } + if (date.valueOf() === this.range[0]){ + cls.push('range-start'); + } + if (date.valueOf() === this.range[this.range.length-1]){ + cls.push('range-end'); + } + } + return cls; + }, + + _fill_yearsView: function(selector, cssClass, factor, year, startYear, endYear, beforeFn){ + var html = ''; + var step = factor / 10; + var view = this.picker.find(selector); + var startVal = Math.floor(year / factor) * factor; + var endVal = startVal + step * 9; + var focusedVal = Math.floor(this.viewDate.getFullYear() / step) * step; + var selected = $.map(this.dates, function(d){ + return Math.floor(d.getUTCFullYear() / step) * step; + }); + + var classes, tooltip, before; + for (var currVal = startVal - step; currVal <= endVal + step; currVal += step) { + classes = [cssClass]; + tooltip = null; + + if (currVal === startVal - step) { + classes.push('old'); + } else if (currVal === endVal + step) { + classes.push('new'); + } + if ($.inArray(currVal, selected) !== -1) { + classes.push('active'); + } + if (currVal < startYear || currVal > endYear) { + classes.push('disabled'); + } + if (currVal === focusedVal) { + classes.push('focused'); + } + + if (beforeFn !== $.noop) { + before = beforeFn(new Date(currVal, 0, 1)); + if (before === undefined) { + before = {}; + } else if (typeof before === 'boolean') { + before = {enabled: before}; + } else if (typeof before === 'string') { + before = {classes: before}; + } + if (before.enabled === false) { + classes.push('disabled'); + } + if (before.classes) { + classes = classes.concat(before.classes.split(/\s+/)); + } + if (before.tooltip) { + tooltip = before.tooltip; + } + } + + html += '' + currVal + ''; + } + + view.find('.datepicker-switch').text(startVal + '-' + endVal); + view.find('td').html(html); + }, + + fill: function(){ + var d = new Date(this.viewDate), + year = d.getUTCFullYear(), + month = d.getUTCMonth(), + startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, + startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, + endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, + endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, + todaytxt = dates[this.o.language].today || dates['en'].today || '', + cleartxt = dates[this.o.language].clear || dates['en'].clear || '', + titleFormat = dates[this.o.language].titleFormat || dates['en'].titleFormat, + tooltip, + before; + if (isNaN(year) || isNaN(month)) + return; + this.picker.find('.datepicker-days .datepicker-switch') + .text(DPGlobal.formatDate(d, titleFormat, this.o.language)); + this.picker.find('tfoot .today') + .text(todaytxt) + .css('display', this.o.todayBtn === true || this.o.todayBtn === 'linked' ? 'table-cell' : 'none'); + this.picker.find('tfoot .clear') + .text(cleartxt) + .css('display', this.o.clearBtn === true ? 'table-cell' : 'none'); + this.picker.find('thead .datepicker-title') + .text(this.o.title) + .css('display', typeof this.o.title === 'string' && this.o.title !== '' ? 'table-cell' : 'none'); + this.updateNavArrows(); + this.fillMonths(); + var prevMonth = UTCDate(year, month, 0), + day = prevMonth.getUTCDate(); + prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.o.weekStart + 7)%7); + var nextMonth = new Date(prevMonth); + if (prevMonth.getUTCFullYear() < 100){ + nextMonth.setUTCFullYear(prevMonth.getUTCFullYear()); + } + nextMonth.setUTCDate(nextMonth.getUTCDate() + 42); + nextMonth = nextMonth.valueOf(); + var html = []; + var weekDay, clsName; + while (prevMonth.valueOf() < nextMonth){ + weekDay = prevMonth.getUTCDay(); + if (weekDay === this.o.weekStart){ + html.push(''); + if (this.o.calendarWeeks){ + // ISO 8601: First week contains first thursday. + // ISO also states week starts on Monday, but we can be more abstract here. + var + // Start of current week: based on weekstart/current date + ws = new Date(+prevMonth + (this.o.weekStart - weekDay - 7) % 7 * 864e5), + // Thursday of this week + th = new Date(Number(ws) + (7 + 4 - ws.getUTCDay()) % 7 * 864e5), + // First Thursday of year, year from thursday + yth = new Date(Number(yth = UTCDate(th.getUTCFullYear(), 0, 1)) + (7 + 4 - yth.getUTCDay()) % 7 * 864e5), + // Calendar week: ms between thursdays, div ms per day, div 7 days + calWeek = (th - yth) / 864e5 / 7 + 1; + html.push(''+ calWeek +''); + } + } + clsName = this.getClassNames(prevMonth); + clsName.push('day'); + + var content = prevMonth.getUTCDate(); + + if (this.o.beforeShowDay !== $.noop){ + before = this.o.beforeShowDay(this._utc_to_local(prevMonth)); + if (before === undefined) + before = {}; + else if (typeof before === 'boolean') + before = {enabled: before}; + else if (typeof before === 'string') + before = {classes: before}; + if (before.enabled === false) + clsName.push('disabled'); + if (before.classes) + clsName = clsName.concat(before.classes.split(/\s+/)); + if (before.tooltip) + tooltip = before.tooltip; + if (before.content) + content = before.content; + } + + //Check if uniqueSort exists (supported by jquery >=1.12 and >=2.2) + //Fallback to unique function for older jquery versions + if ($.isFunction($.uniqueSort)) { + clsName = $.uniqueSort(clsName); + } else { + clsName = $.unique(clsName); + } + + html.push('' + content + ''); + tooltip = null; + if (weekDay === this.o.weekEnd){ + html.push(''); + } + prevMonth.setUTCDate(prevMonth.getUTCDate() + 1); + } + this.picker.find('.datepicker-days tbody').html(html.join('')); + + var monthsTitle = dates[this.o.language].monthsTitle || dates['en'].monthsTitle || 'Months'; + var months = this.picker.find('.datepicker-months') + .find('.datepicker-switch') + .text(this.o.maxViewMode < 2 ? monthsTitle : year) + .end() + .find('tbody span').removeClass('active'); + + $.each(this.dates, function(i, d){ + if (d.getUTCFullYear() === year) + months.eq(d.getUTCMonth()).addClass('active'); + }); + + if (year < startYear || year > endYear){ + months.addClass('disabled'); + } + if (year === startYear){ + months.slice(0, startMonth).addClass('disabled'); + } + if (year === endYear){ + months.slice(endMonth+1).addClass('disabled'); + } + + if (this.o.beforeShowMonth !== $.noop){ + var that = this; + $.each(months, function(i, month){ + var moDate = new Date(year, i, 1); + var before = that.o.beforeShowMonth(moDate); + if (before === undefined) + before = {}; + else if (typeof before === 'boolean') + before = {enabled: before}; + else if (typeof before === 'string') + before = {classes: before}; + if (before.enabled === false && !$(month).hasClass('disabled')) + $(month).addClass('disabled'); + if (before.classes) + $(month).addClass(before.classes); + if (before.tooltip) + $(month).prop('title', before.tooltip); + }); + } + + // Generating decade/years picker + this._fill_yearsView( + '.datepicker-years', + 'year', + 10, + year, + startYear, + endYear, + this.o.beforeShowYear + ); + + // Generating century/decades picker + this._fill_yearsView( + '.datepicker-decades', + 'decade', + 100, + year, + startYear, + endYear, + this.o.beforeShowDecade + ); + + // Generating millennium/centuries picker + this._fill_yearsView( + '.datepicker-centuries', + 'century', + 1000, + year, + startYear, + endYear, + this.o.beforeShowCentury + ); + }, + + updateNavArrows: function(){ + if (!this._allow_update) + return; + + var d = new Date(this.viewDate), + year = d.getUTCFullYear(), + month = d.getUTCMonth(), + startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, + startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, + endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, + endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, + prevIsDisabled, + nextIsDisabled, + factor = 1; + switch (this.viewMode){ + case 4: + factor *= 10; + /* falls through */ + case 3: + factor *= 10; + /* falls through */ + case 2: + factor *= 10; + /* falls through */ + case 1: + prevIsDisabled = Math.floor(year / factor) * factor < startYear; + nextIsDisabled = Math.floor(year / factor) * factor + factor > endYear; + break; + case 0: + prevIsDisabled = year <= startYear && month < startMonth; + nextIsDisabled = year >= endYear && month > endMonth; + break; + } + + this.picker.find('.prev').toggleClass('disabled', prevIsDisabled); + this.picker.find('.next').toggleClass('disabled', nextIsDisabled); + }, + + click: function(e){ + e.preventDefault(); + e.stopPropagation(); + + var target, dir, day, year, month; + target = $(e.target); + + // Clicked on the switch + if (target.hasClass('datepicker-switch') && this.viewMode !== this.o.maxViewMode){ + this.setViewMode(this.viewMode + 1); + } + + // Clicked on today button + if (target.hasClass('today') && !target.hasClass('day')){ + this.setViewMode(0); + this._setDate(UTCToday(), this.o.todayBtn === 'linked' ? null : 'view'); + } + + // Clicked on clear button + if (target.hasClass('clear')){ + this.clearDates(); + } + + if (!target.hasClass('disabled')){ + // Clicked on a month, year, decade, century + if (target.hasClass('month') + || target.hasClass('year') + || target.hasClass('decade') + || target.hasClass('century')) { + this.viewDate.setUTCDate(1); + + day = 1; + if (this.viewMode === 1){ + month = target.parent().find('span').index(target); + year = this.viewDate.getUTCFullYear(); + this.viewDate.setUTCMonth(month); + } else { + month = 0; + year = Number(target.text()); + this.viewDate.setUTCFullYear(year); + } + + this._trigger(DPGlobal.viewModes[this.viewMode - 1].e, this.viewDate); + + if (this.viewMode === this.o.minViewMode){ + this._setDate(UTCDate(year, month, day)); + } else { + this.setViewMode(this.viewMode - 1); + this.fill(); + } + } + } + + if (this.picker.is(':visible') && this._focused_from){ + this._focused_from.focus(); + } + delete this._focused_from; + }, + + dayCellClick: function(e){ + var $target = $(e.currentTarget); + var timestamp = $target.data('date'); + var date = new Date(timestamp); + + if (this.o.updateViewDate) { + if (date.getUTCFullYear() !== this.viewDate.getUTCFullYear()) { + this._trigger('changeYear', this.viewDate); + } + + if (date.getUTCMonth() !== this.viewDate.getUTCMonth()) { + this._trigger('changeMonth', this.viewDate); + } + } + this._setDate(date); + }, + + // Clicked on prev or next + navArrowsClick: function(e){ + var $target = $(e.currentTarget); + var dir = $target.hasClass('prev') ? -1 : 1; + if (this.viewMode !== 0){ + dir *= DPGlobal.viewModes[this.viewMode].navStep * 12; + } + this.viewDate = this.moveMonth(this.viewDate, dir); + this._trigger(DPGlobal.viewModes[this.viewMode].e, this.viewDate); + this.fill(); + }, + + _toggle_multidate: function(date){ + var ix = this.dates.contains(date); + if (!date){ + this.dates.clear(); + } + + if (ix !== -1){ + if (this.o.multidate === true || this.o.multidate > 1 || this.o.toggleActive){ + this.dates.remove(ix); + } + } else if (this.o.multidate === false) { + this.dates.clear(); + this.dates.push(date); + } + else { + this.dates.push(date); + } + + if (typeof this.o.multidate === 'number') + while (this.dates.length > this.o.multidate) + this.dates.remove(0); + }, + + _setDate: function(date, which){ + if (!which || which === 'date') + this._toggle_multidate(date && new Date(date)); + if ((!which && this.o.updateViewDate) || which === 'view') + this.viewDate = date && new Date(date); + + this.fill(); + this.setValue(); + if (!which || which !== 'view') { + this._trigger('changeDate'); + } + this.inputField.trigger('change'); + if (this.o.autoclose && (!which || which === 'date')){ + this.hide(); + } + }, + + moveDay: function(date, dir){ + var newDate = new Date(date); + newDate.setUTCDate(date.getUTCDate() + dir); + + return newDate; + }, + + moveWeek: function(date, dir){ + return this.moveDay(date, dir * 7); + }, + + moveMonth: function(date, dir){ + if (!isValidDate(date)) + return this.o.defaultViewDate; + if (!dir) + return date; + var new_date = new Date(date.valueOf()), + day = new_date.getUTCDate(), + month = new_date.getUTCMonth(), + mag = Math.abs(dir), + new_month, test; + dir = dir > 0 ? 1 : -1; + if (mag === 1){ + test = dir === -1 + // If going back one month, make sure month is not current month + // (eg, Mar 31 -> Feb 31 == Feb 28, not Mar 02) + ? function(){ + return new_date.getUTCMonth() === month; + } + // If going forward one month, make sure month is as expected + // (eg, Jan 31 -> Feb 31 == Feb 28, not Mar 02) + : function(){ + return new_date.getUTCMonth() !== new_month; + }; + new_month = month + dir; + new_date.setUTCMonth(new_month); + // Dec -> Jan (12) or Jan -> Dec (-1) -- limit expected date to 0-11 + new_month = (new_month + 12) % 12; + } + else { + // For magnitudes >1, move one month at a time... + for (var i=0; i < mag; i++) + // ...which might decrease the day (eg, Jan 31 to Feb 28, etc)... + new_date = this.moveMonth(new_date, dir); + // ...then reset the day, keeping it in the new month + new_month = new_date.getUTCMonth(); + new_date.setUTCDate(day); + test = function(){ + return new_month !== new_date.getUTCMonth(); + }; + } + // Common date-resetting loop -- if date is beyond end of month, make it + // end of month + while (test()){ + new_date.setUTCDate(--day); + new_date.setUTCMonth(new_month); + } + return new_date; + }, + + moveYear: function(date, dir){ + return this.moveMonth(date, dir*12); + }, + + moveAvailableDate: function(date, dir, fn){ + do { + date = this[fn](date, dir); + + if (!this.dateWithinRange(date)) + return false; + + fn = 'moveDay'; + } + while (this.dateIsDisabled(date)); + + return date; + }, + + weekOfDateIsDisabled: function(date){ + return $.inArray(date.getUTCDay(), this.o.daysOfWeekDisabled) !== -1; + }, + + dateIsDisabled: function(date){ + return ( + this.weekOfDateIsDisabled(date) || + $.grep(this.o.datesDisabled, function(d){ + return isUTCEquals(date, d); + }).length > 0 + ); + }, + + dateWithinRange: function(date){ + return date >= this.o.startDate && date <= this.o.endDate; + }, + + keydown: function(e){ + if (!this.picker.is(':visible')){ + if (e.keyCode === 40 || e.keyCode === 27) { // allow down to re-show picker + this.show(); + e.stopPropagation(); + } + return; + } + var dateChanged = false, + dir, newViewDate, + focusDate = this.focusDate || this.viewDate; + switch (e.keyCode){ + case 27: // escape + if (this.focusDate){ + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.fill(); + } + else + this.hide(); + e.preventDefault(); + e.stopPropagation(); + break; + case 37: // left + case 38: // up + case 39: // right + case 40: // down + if (!this.o.keyboardNavigation || this.o.daysOfWeekDisabled.length === 7) + break; + dir = e.keyCode === 37 || e.keyCode === 38 ? -1 : 1; + if (this.viewMode === 0) { + if (e.ctrlKey){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); + + if (newViewDate) + this._trigger('changeYear', this.viewDate); + } else if (e.shiftKey){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); + + if (newViewDate) + this._trigger('changeMonth', this.viewDate); + } else if (e.keyCode === 37 || e.keyCode === 39){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveDay'); + } else if (!this.weekOfDateIsDisabled(focusDate)){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveWeek'); + } + } else if (this.viewMode === 1) { + if (e.keyCode === 38 || e.keyCode === 40) { + dir = dir * 4; + } + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); + } else if (this.viewMode === 2) { + if (e.keyCode === 38 || e.keyCode === 40) { + dir = dir * 4; + } + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); + } + if (newViewDate){ + this.focusDate = this.viewDate = newViewDate; + this.setValue(); + this.fill(); + e.preventDefault(); + } + break; + case 13: // enter + if (!this.o.forceParse) + break; + focusDate = this.focusDate || this.dates.get(-1) || this.viewDate; + if (this.o.keyboardNavigation) { + this._toggle_multidate(focusDate); + dateChanged = true; + } + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.setValue(); + this.fill(); + if (this.picker.is(':visible')){ + e.preventDefault(); + e.stopPropagation(); + if (this.o.autoclose) + this.hide(); + } + break; + case 9: // tab + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.fill(); + this.hide(); + break; + } + if (dateChanged){ + if (this.dates.length) + this._trigger('changeDate'); + else + this._trigger('clearDate'); + this.inputField.trigger('change'); + } + }, + + setViewMode: function(viewMode){ + this.viewMode = viewMode; + this.picker + .children('div') + .hide() + .filter('.datepicker-' + DPGlobal.viewModes[this.viewMode].clsName) + .show(); + this.updateNavArrows(); + this._trigger('changeViewMode', new Date(this.viewDate)); + } + }; + + var DateRangePicker = function(element, options){ + $.data(element, 'datepicker', this); + this.element = $(element); + this.inputs = $.map(options.inputs, function(i){ + return i.jquery ? i[0] : i; + }); + delete options.inputs; + + this.keepEmptyValues = options.keepEmptyValues; + delete options.keepEmptyValues; + + datepickerPlugin.call($(this.inputs), options) + .on('changeDate', $.proxy(this.dateUpdated, this)); + + this.pickers = $.map(this.inputs, function(i){ + return $.data(i, 'datepicker'); + }); + this.updateDates(); + }; + DateRangePicker.prototype = { + updateDates: function(){ + this.dates = $.map(this.pickers, function(i){ + return i.getUTCDate(); + }); + this.updateRanges(); + }, + updateRanges: function(){ + var range = $.map(this.dates, function(d){ + return d.valueOf(); + }); + $.each(this.pickers, function(i, p){ + p.setRange(range); + }); + }, + clearDates: function(){ + $.each(this.pickers, function(i, p){ + p.clearDates(); + }); + }, + dateUpdated: function(e){ + // `this.updating` is a workaround for preventing infinite recursion + // between `changeDate` triggering and `setUTCDate` calling. Until + // there is a better mechanism. + if (this.updating) + return; + this.updating = true; + + var dp = $.data(e.target, 'datepicker'); + + if (dp === undefined) { + return; + } + + var new_date = dp.getUTCDate(), + keep_empty_values = this.keepEmptyValues, + i = $.inArray(e.target, this.inputs), + j = i - 1, + k = i + 1, + l = this.inputs.length; + if (i === -1) + return; + + $.each(this.pickers, function(i, p){ + if (!p.getUTCDate() && (p === dp || !keep_empty_values)) + p.setUTCDate(new_date); + }); + + if (new_date < this.dates[j]){ + // Date being moved earlier/left + while (j >= 0 && new_date < this.dates[j]){ + this.pickers[j--].setUTCDate(new_date); + } + } else if (new_date > this.dates[k]){ + // Date being moved later/right + while (k < l && new_date > this.dates[k]){ + this.pickers[k++].setUTCDate(new_date); + } + } + this.updateDates(); + + delete this.updating; + }, + destroy: function(){ + $.map(this.pickers, function(p){ p.destroy(); }); + $(this.inputs).off('changeDate', this.dateUpdated); + delete this.element.data().datepicker; + }, + remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead') + }; + + function opts_from_el(el, prefix){ + // Derive options from element data-attrs + var data = $(el).data(), + out = {}, inkey, + replace = new RegExp('^' + prefix.toLowerCase() + '([A-Z])'); + prefix = new RegExp('^' + prefix.toLowerCase()); + function re_lower(_,a){ + return a.toLowerCase(); + } + for (var key in data) + if (prefix.test(key)){ + inkey = key.replace(replace, re_lower); + out[inkey] = data[key]; + } + return out; + } + + function opts_from_locale(lang){ + // Derive options from locale plugins + var out = {}; + // Check if "de-DE" style date is available, if not language should + // fallback to 2 letter code eg "de" + if (!dates[lang]){ + lang = lang.split('-')[0]; + if (!dates[lang]) + return; + } + var d = dates[lang]; + $.each(locale_opts, function(i,k){ + if (k in d) + out[k] = d[k]; + }); + return out; + } + + var old = $.fn.datepicker; + var datepickerPlugin = function(option){ + var args = Array.apply(null, arguments); + args.shift(); + var internal_return; + this.each(function(){ + var $this = $(this), + data = $this.data('datepicker'), + options = typeof option === 'object' && option; + if (!data){ + var elopts = opts_from_el(this, 'date'), + // Preliminary otions + xopts = $.extend({}, defaults, elopts, options), + locopts = opts_from_locale(xopts.language), + // Options priority: js args, data-attrs, locales, defaults + opts = $.extend({}, defaults, locopts, elopts, options); + if ($this.hasClass('input-daterange') || opts.inputs){ + $.extend(opts, { + inputs: opts.inputs || $this.find('input').toArray() + }); + data = new DateRangePicker(this, opts); + } + else { + data = new Datepicker(this, opts); + } + $this.data('datepicker', data); + } + if (typeof option === 'string' && typeof data[option] === 'function'){ + internal_return = data[option].apply(data, args); + } + }); + + if ( + internal_return === undefined || + internal_return instanceof Datepicker || + internal_return instanceof DateRangePicker + ) + return this; + + if (this.length > 1) + throw new Error('Using only allowed for the collection of a single element (' + option + ' function)'); + else + return internal_return; + }; + $.fn.datepicker = datepickerPlugin; + + var defaults = $.fn.datepicker.defaults = { + assumeNearbyYear: false, + autoclose: false, + beforeShowDay: $.noop, + beforeShowMonth: $.noop, + beforeShowYear: $.noop, + beforeShowDecade: $.noop, + beforeShowCentury: $.noop, + calendarWeeks: false, + clearBtn: false, + toggleActive: false, + daysOfWeekDisabled: [], + daysOfWeekHighlighted: [], + datesDisabled: [], + endDate: Infinity, + forceParse: true, + format: 'mm/dd/yyyy', + keepEmptyValues: false, + keyboardNavigation: true, + language: 'en', + minViewMode: 0, + maxViewMode: 4, + multidate: false, + multidateSeparator: ',', + orientation: "auto", + rtl: false, + startDate: -Infinity, + startView: 0, + todayBtn: false, + todayHighlight: false, + updateViewDate: true, + weekStart: 0, + disableTouchKeyboard: false, + enableOnReadonly: true, + showOnFocus: true, + zIndexOffset: 10, + container: 'body', + immediateUpdates: false, + title: '', + templates: { + leftArrow: '«', + rightArrow: '»' + }, + showWeekDays: true + }; + var locale_opts = $.fn.datepicker.locale_opts = [ + 'format', + 'rtl', + 'weekStart' + ]; + $.fn.datepicker.Constructor = Datepicker; + var dates = $.fn.datepicker.dates = { + en: { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + clear: "Clear", + titleFormat: "MM yyyy" + } + }; + + var DPGlobal = { + viewModes: [ + { + names: ['days', 'month'], + clsName: 'days', + e: 'changeMonth' + }, + { + names: ['months', 'year'], + clsName: 'months', + e: 'changeYear', + navStep: 1 + }, + { + names: ['years', 'decade'], + clsName: 'years', + e: 'changeDecade', + navStep: 10 + }, + { + names: ['decades', 'century'], + clsName: 'decades', + e: 'changeCentury', + navStep: 100 + }, + { + names: ['centuries', 'millennium'], + clsName: 'centuries', + e: 'changeMillennium', + navStep: 1000 + } + ], + validParts: /dd?|DD?|mm?|MM?|yy(?:yy)?/g, + nonpunctuation: /[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g, + parseFormat: function(format){ + if (typeof format.toValue === 'function' && typeof format.toDisplay === 'function') + return format; + // IE treats \0 as a string end in inputs (truncating the value), + // so it's a bad format delimiter, anyway + var separators = format.replace(this.validParts, '\0').split('\0'), + parts = format.match(this.validParts); + if (!separators || !separators.length || !parts || parts.length === 0){ + throw new Error("Invalid date format."); + } + return {separators: separators, parts: parts}; + }, + parseDate: function(date, format, language, assumeNearby){ + if (!date) + return undefined; + if (date instanceof Date) + return date; + if (typeof format === 'string') + format = DPGlobal.parseFormat(format); + if (format.toValue) + return format.toValue(date, format, language); + var fn_map = { + d: 'moveDay', + m: 'moveMonth', + w: 'moveWeek', + y: 'moveYear' + }, + dateAliases = { + yesterday: '-1d', + today: '+0d', + tomorrow: '+1d' + }, + parts, part, dir, i, fn; + if (date in dateAliases){ + date = dateAliases[date]; + } + if (/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(date)){ + parts = date.match(/([\-+]\d+)([dmwy])/gi); + date = new Date(); + for (i=0; i < parts.length; i++){ + part = parts[i].match(/([\-+]\d+)([dmwy])/i); + dir = Number(part[1]); + fn = fn_map[part[2].toLowerCase()]; + date = Datepicker.prototype[fn](date, dir); + } + return Datepicker.prototype._zero_utc_time(date); + } + + parts = date && date.match(this.nonpunctuation) || []; + + function applyNearbyYear(year, threshold){ + if (threshold === true) + threshold = 10; + + // if year is 2 digits or less, than the user most likely is trying to get a recent century + if (year < 100){ + year += 2000; + // if the new year is more than threshold years in advance, use last century + if (year > ((new Date()).getFullYear()+threshold)){ + year -= 100; + } + } + + return year; + } + + var parsed = {}, + setters_order = ['yyyy', 'yy', 'M', 'MM', 'm', 'mm', 'd', 'dd'], + setters_map = { + yyyy: function(d,v){ + return d.setUTCFullYear(assumeNearby ? applyNearbyYear(v, assumeNearby) : v); + }, + m: function(d,v){ + if (isNaN(d)) + return d; + v -= 1; + while (v < 0) v += 12; + v %= 12; + d.setUTCMonth(v); + while (d.getUTCMonth() !== v) + d.setUTCDate(d.getUTCDate()-1); + return d; + }, + d: function(d,v){ + return d.setUTCDate(v); + } + }, + val, filtered; + setters_map['yy'] = setters_map['yyyy']; + setters_map['M'] = setters_map['MM'] = setters_map['mm'] = setters_map['m']; + setters_map['dd'] = setters_map['d']; + date = UTCToday(); + var fparts = format.parts.slice(); + // Remove noop parts + if (parts.length !== fparts.length){ + fparts = $(fparts).filter(function(i,p){ + return $.inArray(p, setters_order) !== -1; + }).toArray(); + } + // Process remainder + function match_part(){ + var m = this.slice(0, parts[i].length), + p = parts[i].slice(0, m.length); + return m.toLowerCase() === p.toLowerCase(); + } + if (parts.length === fparts.length){ + var cnt; + for (i=0, cnt = fparts.length; i < cnt; i++){ + val = parseInt(parts[i], 10); + part = fparts[i]; + if (isNaN(val)){ + switch (part){ + case 'MM': + filtered = $(dates[language].months).filter(match_part); + val = $.inArray(filtered[0], dates[language].months) + 1; + break; + case 'M': + filtered = $(dates[language].monthsShort).filter(match_part); + val = $.inArray(filtered[0], dates[language].monthsShort) + 1; + break; + } + } + parsed[part] = val; + } + var _date, s; + for (i=0; i < setters_order.length; i++){ + s = setters_order[i]; + if (s in parsed && !isNaN(parsed[s])){ + _date = new Date(date); + setters_map[s](_date, parsed[s]); + if (!isNaN(_date)) + date = _date; + } + } + } + return date; + }, + formatDate: function(date, format, language){ + if (!date) + return ''; + if (typeof format === 'string') + format = DPGlobal.parseFormat(format); + if (format.toDisplay) + return format.toDisplay(date, format, language); + var val = { + d: date.getUTCDate(), + D: dates[language].daysShort[date.getUTCDay()], + DD: dates[language].days[date.getUTCDay()], + m: date.getUTCMonth() + 1, + M: dates[language].monthsShort[date.getUTCMonth()], + MM: dates[language].months[date.getUTCMonth()], + yy: date.getUTCFullYear().toString().substring(2), + yyyy: date.getUTCFullYear() + }; + val.dd = (val.d < 10 ? '0' : '') + val.d; + val.mm = (val.m < 10 ? '0' : '') + val.m; + date = []; + var seps = $.extend([], format.separators); + for (var i=0, cnt = format.parts.length; i <= cnt; i++){ + if (seps.length) + date.push(seps.shift()); + date.push(val[format.parts[i]]); + } + return date.join(''); + }, + headTemplate: ''+ + ''+ + ''+ + ''+ + ''+ + ''+defaults.templates.leftArrow+''+ + ''+ + ''+defaults.templates.rightArrow+''+ + ''+ + '', + contTemplate: '', + footTemplate: ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + '' + }; + DPGlobal.template = '

        '; + + $.fn.datepicker.DPGlobal = DPGlobal; + + + /* DATEPICKER NO CONFLICT + * =================== */ + + $.fn.datepicker.noConflict = function(){ + $.fn.datepicker = old; + return this; + }; + + /* DATEPICKER VERSION + * =================== */ + $.fn.datepicker.version = '1.8.0'; + + $.fn.datepicker.deprecated = function(msg){ + var console = window.console; + if (console && console.warn) { + console.warn('DEPRECATED: ' + msg); + } + }; + + + /* DATEPICKER DATA-API + * ================== */ + + $(document).on( + 'focus.datepicker.data-api click.datepicker.data-api', + '[data-provide="datepicker"]', + function(e){ + var $this = $(this); + if ($this.data('datepicker')) + return; + e.preventDefault(); + // component click requires us to explicitly show it + datepickerPlugin.call($this, 'show'); + } + ); + $(function(){ + datepickerPlugin.call($('[data-provide="datepicker-inline"]')); + }); + +})); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js new file mode 100644 index 0000000..14457e0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js @@ -0,0 +1,8 @@ +/*! + * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ + +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a,b){function c(){return new Date(Date.UTC.apply(Date,arguments))}function d(){var a=new Date;return c(a.getFullYear(),a.getMonth(),a.getDate())}function e(a,b){return a.getUTCFullYear()===b.getUTCFullYear()&&a.getUTCMonth()===b.getUTCMonth()&&a.getUTCDate()===b.getUTCDate()}function f(c,d){return function(){return d!==b&&a.fn.datepicker.deprecated(d),this[c].apply(this,arguments)}}function g(a){return a&&!isNaN(a.getTime())}function h(b,c){function d(a,b){return b.toLowerCase()}var e,f=a(b).data(),g={},h=new RegExp("^"+c.toLowerCase()+"([A-Z])");c=new RegExp("^"+c.toLowerCase());for(var i in f)c.test(i)&&(e=i.replace(h,d),g[e]=f[i]);return g}function i(b){var c={};if(q[b]||(b=b.split("-")[0],q[b])){var d=q[b];return a.each(p,function(a,b){b in d&&(c[b]=d[b])}),c}}var j=function(){var b={get:function(a){return this.slice(a)[0]},contains:function(a){for(var b=a&&a.valueOf(),c=0,d=this.length;c]/g)||[]).length<=0)return!0;var d=a(c);return d.length>0}catch(a){return!1}},_process_options:function(b){this._o=a.extend({},this._o,b);var e=this.o=a.extend({},this._o),f=e.language;q[f]||(f=f.split("-")[0],q[f]||(f=o.language)),e.language=f,e.startView=this._resolveViewName(e.startView),e.minViewMode=this._resolveViewName(e.minViewMode),e.maxViewMode=this._resolveViewName(e.maxViewMode),e.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,e.startView)),e.multidate!==!0&&(e.multidate=Number(e.multidate)||!1,e.multidate!==!1&&(e.multidate=Math.max(0,e.multidate))),e.multidateSeparator=String(e.multidateSeparator),e.weekStart%=7,e.weekEnd=(e.weekStart+6)%7;var g=r.parseFormat(e.format);e.startDate!==-(1/0)&&(e.startDate?e.startDate instanceof Date?e.startDate=this._local_to_utc(this._zero_time(e.startDate)):e.startDate=r.parseDate(e.startDate,g,e.language,e.assumeNearbyYear):e.startDate=-(1/0)),e.endDate!==1/0&&(e.endDate?e.endDate instanceof Date?e.endDate=this._local_to_utc(this._zero_time(e.endDate)):e.endDate=r.parseDate(e.endDate,g,e.language,e.assumeNearbyYear):e.endDate=1/0),e.daysOfWeekDisabled=this._resolveDaysOfWeek(e.daysOfWeekDisabled||[]),e.daysOfWeekHighlighted=this._resolveDaysOfWeek(e.daysOfWeekHighlighted||[]),e.datesDisabled=e.datesDisabled||[],a.isArray(e.datesDisabled)||(e.datesDisabled=e.datesDisabled.split(",")),e.datesDisabled=a.map(e.datesDisabled,function(a){return r.parseDate(a,g,e.language,e.assumeNearbyYear)});var h=String(e.orientation).toLowerCase().split(/\s+/g),i=e.orientation.toLowerCase();if(h=a.grep(h,function(a){return/^auto|left|right|top|bottom$/.test(a)}),e.orientation={x:"auto",y:"auto"},i&&"auto"!==i)if(1===h.length)switch(h[0]){case"top":case"bottom":e.orientation.y=h[0];break;case"left":case"right":e.orientation.x=h[0]}else i=a.grep(h,function(a){return/^left|right$/.test(a)}),e.orientation.x=i[0]||"auto",i=a.grep(h,function(a){return/^top|bottom$/.test(a)}),e.orientation.y=i[0]||"auto";else;if(e.defaultViewDate instanceof Date||"string"==typeof e.defaultViewDate)e.defaultViewDate=r.parseDate(e.defaultViewDate,g,e.language,e.assumeNearbyYear);else if(e.defaultViewDate){var j=e.defaultViewDate.year||(new Date).getFullYear(),k=e.defaultViewDate.month||0,l=e.defaultViewDate.day||1;e.defaultViewDate=c(j,k,l)}else e.defaultViewDate=d()},_events:[],_secondaryEvents:[],_applyEvents:function(a){for(var c,d,e,f=0;ff?(this.picker.addClass("datepicker-orient-right"),n+=m-b):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var p,q=this.o.orientation.y;if("auto"===q&&(p=-g+o-c,q=p<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+q),"top"===q?o-=c+parseInt(this.picker.css("padding-top")):o+=l,this.o.rtl){var r=f-(n+m);this.picker.css({top:o,right:r,zIndex:j})}else this.picker.css({top:o,left:n,zIndex:j});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var b=this.dates.copy(),c=[],d=!1;return arguments.length?(a.each(arguments,a.proxy(function(a,b){b instanceof Date&&(b=this._local_to_utc(b)),c.push(b)},this)),d=!0):(c=this.isInput?this.element.val():this.element.data("date")||this.inputField.val(),c=c&&this.o.multidate?c.split(this.o.multidateSeparator):[c],delete this.element.data().date),c=a.map(c,a.proxy(function(a){return r.parseDate(a,this.o.format,this.o.language,this.o.assumeNearbyYear)},this)),c=a.grep(c,a.proxy(function(a){return!this.dateWithinRange(a)||!a},this),!0),this.dates.replace(c),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDatethis.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),d?(this.setValue(),this.element.change()):this.dates.length&&String(b)!==String(this.dates)&&d&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&b.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var b=this.o.weekStart,c="";for(this.o.calendarWeeks&&(c+=' ');b";c+="",this.picker.find(".datepicker-days thead").append(c)}},fillMonths:function(){for(var a,b=this._utc_to_local(this.viewDate),c="",d=0;d<12;d++)a=b&&b.getMonth()===d?" focused":"",c+=''+q[this.o.language].monthsShort[d]+"";this.picker.find(".datepicker-months td").html(c)},setRange:function(b){b&&b.length?this.range=a.map(b,function(a){return a.valueOf()}):delete this.range,this.fill()},getClassNames:function(b){var c=[],f=this.viewDate.getUTCFullYear(),g=this.viewDate.getUTCMonth(),h=d();return b.getUTCFullYear()f||b.getUTCFullYear()===f&&b.getUTCMonth()>g)&&c.push("new"),this.focusDate&&b.valueOf()===this.focusDate.valueOf()&&c.push("focused"),this.o.todayHighlight&&e(b,h)&&c.push("today"),this.dates.contains(b)!==-1&&c.push("active"),this.dateWithinRange(b)||c.push("disabled"),this.dateIsDisabled(b)&&c.push("disabled","disabled-date"),a.inArray(b.getUTCDay(),this.o.daysOfWeekHighlighted)!==-1&&c.push("highlighted"),this.range&&(b>this.range[0]&&bh)&&j.push("disabled"),t===r&&j.push("focused"),i!==a.noop&&(l=i(new Date(t,0,1)),l===b?l={}:"boolean"==typeof l?l={enabled:l}:"string"==typeof l&&(l={classes:l}),l.enabled===!1&&j.push("disabled"),l.classes&&(j=j.concat(l.classes.split(/\s+/))),l.tooltip&&(k=l.tooltip)),m+='"+t+"";o.find(".datepicker-switch").text(p+"-"+q),o.find("td").html(m)},fill:function(){var d,e,f=new Date(this.viewDate),g=f.getUTCFullYear(),h=f.getUTCMonth(),i=this.o.startDate!==-(1/0)?this.o.startDate.getUTCFullYear():-(1/0),j=this.o.startDate!==-(1/0)?this.o.startDate.getUTCMonth():-(1/0),k=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,m=q[this.o.language].today||q.en.today||"",n=q[this.o.language].clear||q.en.clear||"",o=q[this.o.language].titleFormat||q.en.titleFormat;if(!isNaN(g)&&!isNaN(h)){this.picker.find(".datepicker-days .datepicker-switch").text(r.formatDate(f,o,this.o.language)),this.picker.find("tfoot .today").text(m).css("display",this.o.todayBtn===!0||"linked"===this.o.todayBtn?"table-cell":"none"),this.picker.find("tfoot .clear").text(n).css("display",this.o.clearBtn===!0?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&&""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var p=c(g,h,0),s=p.getUTCDate();p.setUTCDate(s-(p.getUTCDay()-this.o.weekStart+7)%7);var t=new Date(p);p.getUTCFullYear()<100&&t.setUTCFullYear(p.getUTCFullYear()),t.setUTCDate(t.getUTCDate()+42),t=t.valueOf();for(var u,v,w=[];p.valueOf()"),this.o.calendarWeeks)){var x=new Date(+p+(this.o.weekStart-u-7)%7*864e5),y=new Date(Number(x)+(11-x.getUTCDay())%7*864e5),z=new Date(Number(z=c(y.getUTCFullYear(),0,1))+(11-z.getUTCDay())%7*864e5),A=(y-z)/864e5/7+1;w.push(''+A+"")}v=this.getClassNames(p),v.push("day");var B=p.getUTCDate();this.o.beforeShowDay!==a.noop&&(e=this.o.beforeShowDay(this._utc_to_local(p)),e===b?e={}:"boolean"==typeof e?e={enabled:e}:"string"==typeof e&&(e={classes:e}),e.enabled===!1&&v.push("disabled"),e.classes&&(v=v.concat(e.classes.split(/\s+/))),e.tooltip&&(d=e.tooltip),e.content&&(B=e.content)),v=a.isFunction(a.uniqueSort)?a.uniqueSort(v):a.unique(v),w.push(''+B+""),d=null,u===this.o.weekEnd&&w.push(""),p.setUTCDate(p.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(w.join(""));var C=q[this.o.language].monthsTitle||q.en.monthsTitle||"Months",D=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?C:g).end().find("tbody span").removeClass("active");if(a.each(this.dates,function(a,b){b.getUTCFullYear()===g&&D.eq(b.getUTCMonth()).addClass("active")}),(gk)&&D.addClass("disabled"),g===i&&D.slice(0,j).addClass("disabled"),g===k&&D.slice(l+1).addClass("disabled"),this.o.beforeShowMonth!==a.noop){var E=this;a.each(D,function(c,d){var e=new Date(g,c,1),f=E.o.beforeShowMonth(e);f===b?f={}:"boolean"==typeof f?f={enabled:f}:"string"==typeof f&&(f={classes:f}),f.enabled!==!1||a(d).hasClass("disabled")||a(d).addClass("disabled"),f.classes&&a(d).addClass(f.classes),f.tooltip&&a(d).prop("title",f.tooltip)})}this._fill_yearsView(".datepicker-years","year",10,g,i,k,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,g,i,k,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,g,i,k,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var a,b,c=new Date(this.viewDate),d=c.getUTCFullYear(),e=c.getUTCMonth(),f=this.o.startDate!==-(1/0)?this.o.startDate.getUTCFullYear():-(1/0),g=this.o.startDate!==-(1/0)?this.o.startDate.getUTCMonth():-(1/0),h=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,i=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,j=1;switch(this.viewMode){case 4:j*=10;case 3:j*=10;case 2:j*=10;case 1:a=Math.floor(d/j)*jh;break;case 0:a=d<=f&&e=h&&e>i}this.picker.find(".prev").toggleClass("disabled",a),this.picker.find(".next").toggleClass("disabled",b)}},click:function(b){b.preventDefault(),b.stopPropagation();var e,f,g,h;e=a(b.target),e.hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),e.hasClass("today")&&!e.hasClass("day")&&(this.setViewMode(0),this._setDate(d(),"linked"===this.o.todayBtn?null:"view")),e.hasClass("clear")&&this.clearDates(),e.hasClass("disabled")||(e.hasClass("month")||e.hasClass("year")||e.hasClass("decade")||e.hasClass("century"))&&(this.viewDate.setUTCDate(1),f=1,1===this.viewMode?(h=e.parent().find("span").index(e),g=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(h)):(h=0,g=Number(e.text()),this.viewDate.setUTCFullYear(g)),this._trigger(r.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(c(g,h,f)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(b){var c=a(b.currentTarget),d=c.data("date"),e=new Date(d);this.o.updateViewDate&&(e.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),e.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(e)},navArrowsClick:function(b){var c=a(b.currentTarget),d=c.hasClass("prev")?-1:1;0!==this.viewMode&&(d*=12*r.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,d),this._trigger(r.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(a){var b=this.dates.contains(a);if(a||this.dates.clear(),b!==-1?(this.o.multidate===!0||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(b):this.o.multidate===!1?(this.dates.clear(),this.dates.push(a)):this.dates.push(a),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(a,b){b&&"date"!==b||this._toggle_multidate(a&&new Date(a)),(!b&&this.o.updateViewDate||"view"===b)&&(this.viewDate=a&&new Date(a)),this.fill(),this.setValue(),b&&"view"===b||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||b&&"date"!==b||this.hide()},moveDay:function(a,b){var c=new Date(a);return c.setUTCDate(a.getUTCDate()+b),c},moveWeek:function(a,b){return this.moveDay(a,7*b)},moveMonth:function(a,b){if(!g(a))return this.o.defaultViewDate;if(!b)return a;var c,d,e=new Date(a.valueOf()),f=e.getUTCDate(),h=e.getUTCMonth(),i=Math.abs(b);if(b=b>0?1:-1,1===i)d=b===-1?function(){return e.getUTCMonth()===h}:function(){return e.getUTCMonth()!==c},c=h+b,e.setUTCMonth(c),c=(c+12)%12;else{for(var j=0;j0},dateWithinRange:function(a){return a>=this.o.startDate&&a<=this.o.endDate},keydown:function(a){if(!this.picker.is(":visible"))return void(40!==a.keyCode&&27!==a.keyCode||(this.show(),a.stopPropagation()));var b,c,d=!1,e=this.focusDate||this.viewDate;switch(a.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),a.preventDefault(),a.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;b=37===a.keyCode||38===a.keyCode?-1:1,0===this.viewMode?a.ctrlKey?(c=this.moveAvailableDate(e,b,"moveYear"),c&&this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveAvailableDate(e,b,"moveMonth"),c&&this._trigger("changeMonth",this.viewDate)):37===a.keyCode||39===a.keyCode?c=this.moveAvailableDate(e,b,"moveDay"):this.weekOfDateIsDisabled(e)||(c=this.moveAvailableDate(e,b,"moveWeek")):1===this.viewMode?(38!==a.keyCode&&40!==a.keyCode||(b*=4),c=this.moveAvailableDate(e,b,"moveMonth")):2===this.viewMode&&(38!==a.keyCode&&40!==a.keyCode||(b*=4),c=this.moveAvailableDate(e,b,"moveYear")),c&&(this.focusDate=this.viewDate=c,this.setValue(),this.fill(),a.preventDefault());break;case 13:if(!this.o.forceParse)break;e=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(e),d=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(a.preventDefault(),a.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}d&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))},setViewMode:function(a){this.viewMode=a,this.picker.children("div").hide().filter(".datepicker-"+r.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var l=function(b,c){a.data(b,"datepicker",this),this.element=a(b),this.inputs=a.map(c.inputs,function(a){return a.jquery?a[0]:a}),delete c.inputs,this.keepEmptyValues=c.keepEmptyValues,delete c.keepEmptyValues,n.call(a(this.inputs),c).on("changeDate",a.proxy(this.dateUpdated,this)),this.pickers=a.map(this.inputs,function(b){return a.data(b,"datepicker")}),this.updateDates()};l.prototype={updateDates:function(){this.dates=a.map(this.pickers,function(a){return a.getUTCDate()}),this.updateRanges()},updateRanges:function(){var b=a.map(this.dates,function(a){return a.valueOf()});a.each(this.pickers,function(a,c){c.setRange(b)})},clearDates:function(){a.each(this.pickers,function(a,b){b.clearDates()})},dateUpdated:function(c){if(!this.updating){this.updating=!0;var d=a.data(c.target,"datepicker");if(d!==b){var e=d.getUTCDate(),f=this.keepEmptyValues,g=a.inArray(c.target,this.inputs),h=g-1,i=g+1,j=this.inputs.length;if(g!==-1){if(a.each(this.pickers,function(a,b){b.getUTCDate()||b!==d&&f||b.setUTCDate(e)}),e=0&&ethis.dates[i])for(;ithis.dates[i];)this.pickers[i++].setUTCDate(e);this.updateDates(),delete this.updating}}}},destroy:function(){a.map(this.pickers,function(a){a.destroy()}),a(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:f("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var m=a.fn.datepicker,n=function(c){var d=Array.apply(null,arguments);d.shift();var e;if(this.each(function(){var b=a(this),f=b.data("datepicker"),g="object"==typeof c&&c;if(!f){var j=h(this,"date"),m=a.extend({},o,j,g),n=i(m.language),p=a.extend({},o,n,j,g);b.hasClass("input-daterange")||p.inputs?(a.extend(p,{inputs:p.inputs||b.find("input").toArray()}),f=new l(this,p)):f=new k(this,p),b.data("datepicker",f)}"string"==typeof c&&"function"==typeof f[c]&&(e=f[c].apply(f,d))}),e===b||e instanceof k||e instanceof l)return this;if(this.length>1)throw new Error("Using only allowed for the collection of a single element ("+c+" function)");return e};a.fn.datepicker=n;var o=a.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:a.noop,beforeShowMonth:a.noop,beforeShowYear:a.noop,beforeShowDecade:a.noop,beforeShowCentury:a.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-(1/0),startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"«",rightArrow:"»"},showWeekDays:!0},p=a.fn.datepicker.locale_opts=["format","rtl","weekStart"];a.fn.datepicker.Constructor=k;var q=a.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},r={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(a){if("function"==typeof a.toValue&&"function"==typeof a.toDisplay)return a;var b=a.replace(this.validParts,"\0").split("\0"),c=a.match(this.validParts);if(!b||!b.length||!c||0===c.length)throw new Error("Invalid date format.");return{separators:b,parts:c}},parseDate:function(c,e,f,g){function h(a,b){return b===!0&&(b=10),a<100&&(a+=2e3,a>(new Date).getFullYear()+b&&(a-=100)),a}function i(){var a=this.slice(0,j[n].length),b=j[n].slice(0,a.length);return a.toLowerCase()===b.toLowerCase()}if(!c)return b;if(c instanceof Date)return c;if("string"==typeof e&&(e=r.parseFormat(e)),e.toValue)return e.toValue(c,e,f);var j,l,m,n,o,p={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},s={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(c in s&&(c=s[c]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(c)){for(j=c.match(/([\-+]\d+)([dmwy])/gi),c=new Date,n=0;n'+o.templates.leftArrow+''+o.templates.rightArrow+"", +contTemplate:'',footTemplate:''};r.template='
        '+r.headTemplate+""+r.footTemplate+'
        '+r.headTemplate+r.contTemplate+r.footTemplate+'
        '+r.headTemplate+r.contTemplate+r.footTemplate+'
        '+r.headTemplate+r.contTemplate+r.footTemplate+'
        '+r.headTemplate+r.contTemplate+r.footTemplate+"
        ",a.fn.datepicker.DPGlobal=r,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=m,this},a.fn.datepicker.version="1.8.0",a.fn.datepicker.deprecated=function(a){var b=window.console;b&&b.warn&&b.warn("DEPRECATED: "+a)},a(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(b){var c=a(this);c.data("datepicker")||(b.preventDefault(),n.call(c,"show"))}),a(function(){n.call(a('[data-provide="datepicker-inline"]'))})}); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js new file mode 100644 index 0000000..0aab38f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-CA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:0,format:"yyyy-mm-dd"},a.fn.datepicker.deprecated("This filename doesn't follow the convention, use bootstrap-datepicker.en-CA.js instead.")}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js new file mode 100644 index 0000000..9d70dc2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["ar-tn"]={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js new file mode 100644 index 0000000..ece41af --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ar={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js new file mode 100644 index 0000000..56bedf8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.az={days:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],daysShort:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],daysMin:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],months:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],today:"Bu gün",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js new file mode 100644 index 0000000..28e8b22 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.bg={days:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],daysShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],daysMin:["Н","П","В","С","Ч","П","С"],months:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Ян","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],today:"днес"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js new file mode 100644 index 0000000..f67b5e2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.bn={days:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],daysShort:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],daysMin:["রবি","সোম","মঙ্গল","বুধ","বৃহস্পতি","শুক্র","শনি"],months:["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"],monthsShort:["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"],today:"আজ",monthsTitle:"মাস",clear:"পরিষ্কার",weekStart:0,format:"mm/dd/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js new file mode 100644 index 0000000..af3e3bd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.br={days:["Sul","Lun","Meurzh","Merc'her","Yaou","Gwener","Sadorn"],daysShort:["Sul","Lun","Meu.","Mer.","Yao.","Gwe.","Sad."],daysMin:["Su","L","Meu","Mer","Y","G","Sa"],months:["Genver","C'hwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu"],monthsShort:["Genv.","C'hw.","Meur.","Ebre.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kerz."],today:"Hiziv",monthsTitle:"Miz",clear:"Dilemel",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js new file mode 100644 index 0000000..cfb06fd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.bs={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js new file mode 100644 index 0000000..ac10789 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ca={days:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"],daysShort:["Diu","Dil","Dmt","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dt","dc","dj","dv","ds"],months:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],today:"Avui",monthsTitle:"Mesos",clear:"Esborrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js new file mode 100644 index 0000000..42dfd1a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.cs={days:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"],daysShort:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],daysMin:["Ne","Po","Út","St","Čt","Pá","So"],months:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"],monthsShort:["Led","Úno","Bře","Dub","Kvě","Čer","Čnc","Srp","Zář","Říj","Lis","Pro"],today:"Dnes",clear:"Vymazat",monthsTitle:"Měsíc",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js new file mode 100644 index 0000000..f85ea03 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.cy={days:["Sul","Llun","Mawrth","Mercher","Iau","Gwener","Sadwrn"],daysShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],daysMin:["Su","Ll","Ma","Me","Ia","Gwe","Sa"],months:["Ionawr","Chewfror","Mawrth","Ebrill","Mai","Mehefin","Gorfennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rha"],today:"Heddiw"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js new file mode 100644 index 0000000..53c8180 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.da={days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Sø","Ma","Ti","On","To","Fr","Lø"],months:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"I Dag",weekStart:1,clear:"Nulstil",format:"dd/mm/yyyy",monthsTitle:"Måneder"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js new file mode 100644 index 0000000..1b5d6a2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"Löschen",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js new file mode 100644 index 0000000..046e9eb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.el={days:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],daysShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],daysMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],months:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthsShort:["Ιαν","Φεβ","Μαρ","Απρ","Μάι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],today:"Σήμερα",clear:"Καθαρισμός",weekStart:1,format:"d/m/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js new file mode 100644 index 0000000..b8d5f41 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-AU"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-CA.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-CA.min.js new file mode 100644 index 0000000..7b1070f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-CA.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-CA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js new file mode 100644 index 0000000..2966f54 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-GB"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js new file mode 100644 index 0000000..dc8f71c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-IE"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js new file mode 100644 index 0000000..c374a8d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-NZ"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js new file mode 100644 index 0000000..885a928 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["en-ZA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"yyyy/mm/d"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js new file mode 100644 index 0000000..736db02 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.eo={days:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"],daysShort:["dim.","lun.","mar.","mer.","ĵaŭ.","ven.","sam."],daysMin:["d","l","ma","me","ĵ","v","s"],months:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"],monthsShort:["jan.","feb.","mar.","apr.","majo","jun.","jul.","aŭg.","sep.","okt.","nov.","dec."],today:"Hodiaŭ",clear:"Nuligi",weekStart:1,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js new file mode 100644 index 0000000..f3cef5d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.es={days:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],daysShort:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],daysMin:["Do","Lu","Ma","Mi","Ju","Vi","Sa"],months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],today:"Hoy",monthsTitle:"Meses",clear:"Borrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js new file mode 100644 index 0000000..34cd9c6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.et={days:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"],daysShort:["Pühap","Esmasp","Teisip","Kolmap","Neljap","Reede","Laup"],daysMin:["P","E","T","K","N","R","L"],months:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],monthsShort:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],today:"Täna",clear:"Tühjenda",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js new file mode 100644 index 0000000..c5aa359 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.eu={days:["Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata"],daysShort:["Ig","Al","Ar","Az","Og","Ol","Lr"],daysMin:["Ig","Al","Ar","Az","Og","Ol","Lr"],months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],monthsShort:["Urt","Ots","Mar","Api","Mai","Eka","Uzt","Abu","Ira","Urr","Aza","Abe"],today:"Gaur",monthsTitle:"Hilabeteak",clear:"Ezabatu",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js new file mode 100644 index 0000000..8575237 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.fa={days:["یک‌شنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنج‌شنبه","جمعه","شنبه","یک‌شنبه"],daysShort:["یک","دو","سه","چهار","پنج","جمعه","شنبه","یک"],daysMin:["ی","د","س","چ","پ","ج","ش","ی"],months:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthsShort:["ژان","فور","مار","آور","مه","ژون","ژوی","اوت","سپت","اکت","نوا","دسا"],today:"امروز",clear:"پاک کن",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js new file mode 100644 index 0000000..239dfb7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.fi={days:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],daysShort:["sun","maa","tii","kes","tor","per","lau"],daysMin:["su","ma","ti","ke","to","pe","la"],months:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],monthsShort:["tam","hel","maa","huh","tou","kes","hei","elo","syy","lok","mar","jou"],today:"tänään",clear:"Tyhjennä",weekStart:1,format:"d.m.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js new file mode 100644 index 0000000..fa24e3a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.fo={days:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"],daysShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],daysMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],months:["Januar","Februar","Marts","Apríl","Mei","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"Í Dag",clear:"Reinsa"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js new file mode 100644 index 0000000..1c6bcdc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.fr={days:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],daysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],daysMin:["D","L","Ma","Me","J","V","S"],months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthsShort:["Jan","Fév","Mar","Avr","Mai","Jui","Jul","Aou","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js new file mode 100644 index 0000000..244cfba --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.fr={days:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],daysShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],daysMin:["d","l","ma","me","j","v","s"],months:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthsShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js new file mode 100644 index 0000000..3d92606 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.gl={days:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],daysShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],daysMin:["Do","Lu","Ma","Me","Xo","Ve","Sa"],months:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["Xan","Feb","Mar","Abr","Mai","Xun","Xul","Ago","Sep","Out","Nov","Dec"],today:"Hoxe",clear:"Limpar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js new file mode 100644 index 0000000..191cb45 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.he={days:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת","ראשון"],daysShort:["א","ב","ג","ד","ה","ו","ש","א"],daysMin:["א","ב","ג","ד","ה","ו","ש","א"],months:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthsShort:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ"],today:"היום",rtl:!0}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js new file mode 100644 index 0000000..635baff --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.hi={days:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],daysShort:["सूर्य","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],daysMin:["र","सो","मं","बु","गु","शु","श"],months:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्टूबर","नवंबर","दिसम्बर"],monthsShort:["जन","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितं","अक्टूबर","नवं","दिसम्बर"],today:"आज",monthsTitle:"महीने",clear:"साफ",weekStart:1,format:"dd / mm / yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js new file mode 100644 index 0000000..8b34bce --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.hr={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthsShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],today:"Danas"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js new file mode 100644 index 0000000..f9decf9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.hu={days:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],daysShort:["vas","hét","ked","sze","csü","pén","szo"],daysMin:["V","H","K","Sze","Cs","P","Szo"],months:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],monthsShort:["jan","feb","már","ápr","máj","jún","júl","aug","sze","okt","nov","dec"],today:"ma",weekStart:1,clear:"töröl",titleFormat:"yyyy. MM",format:"yyyy.mm.dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js new file mode 100644 index 0000000..a1cf653 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.hy={days:["Կիրակի","Երկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","Ուրբաթ","Շաբաթ"],daysShort:["Կիր","Երկ","Երե","Չոր","Հին","Ուրբ","Շաբ"],daysMin:["Կի","Եկ","Եք","Չո","Հի","Ու","Շա"],months:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"],monthsShort:["Հնվ","Փետ","Մար","Ապր","Մայ","Հուն","Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ"],today:"Այսօր",clear:"Ջնջել",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ամիսնէր"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js new file mode 100644 index 0000000..7c3220a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js new file mode 100644 index 0000000..f49bd18 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.is={days:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],daysShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],daysMin:["Su","Má","Þr","Mi","Fi","Fö","La"],months:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],today:"Í Dag"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js new file mode 100644 index 0000000..7e1adbb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",clear:"Cancella",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js new file mode 100644 index 0000000..cc30766 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",monthsTitle:"Mesi",clear:"Cancella",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js new file mode 100644 index 0000000..e321f04 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ja={days:["日曜","月曜","火曜","水曜","木曜","金曜","土曜"],daysShort:["日","月","火","水","木","金","土"],daysMin:["日","月","火","水","木","金","土"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",format:"yyyy/mm/dd",titleFormat:"yyyy年mm月",clear:"クリア"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js new file mode 100644 index 0000000..84f14c0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ka={days:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],daysShort:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],daysMin:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],months:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"],monthsShort:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],today:"დღეს",clear:"გასუფთავება",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js new file mode 100644 index 0000000..bf2abc5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.kh={days:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],daysShort:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],daysMin:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],months:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthsShort:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],today:"ថ្ងៃនេះ",clear:"សំអាត"},a.fn.datepicker.deprecated('The language code "kh" is deprecated and will be removed in 2.0. For Khmer support use "km" instead.')}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js new file mode 100644 index 0000000..f4e2f3f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.kk={days:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],daysShort:["Жек","Дүй","Сей","Сәр","Бей","Жұм","Сен"],daysMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],months:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthsShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],today:"Бүгін",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js new file mode 100644 index 0000000..648d83f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.km={days:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],daysShort:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],daysMin:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],months:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthsShort:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],today:"ថ្ងៃនេះ",clear:"សំអាត"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js new file mode 100644 index 0000000..9751ee5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ko={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],today:"오늘",clear:"삭제",format:"yyyy-mm-dd",titleFormat:"yyyy년mm월",weekStart:0}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js new file mode 100644 index 0000000..4339340 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.kr={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},a.fn.datepicker.deprecated('The language code "kr" is deprecated and will be removed in 2.0. For korean support use "ko" instead.')}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js new file mode 100644 index 0000000..da78ea8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.lt={days:["Sekmadienis","Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis"],daysShort:["S","Pr","A","T","K","Pn","Š"],daysMin:["Sk","Pr","An","Tr","Ke","Pn","Št"],months:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"],monthsShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],today:"Šiandien",monthsTitle:"Mėnesiai",clear:"Išvalyti",weekStart:1,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js new file mode 100644 index 0000000..89cea00 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.lv={days:["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"],daysShort:["Sv","P","O","T","C","Pk","S"],daysMin:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],months:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],monthsTitle:"Mēneši",today:"Šodien",clear:"Nodzēst",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js new file mode 100644 index 0000000..c65a891 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.me={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,clear:"Izbriši",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js new file mode 100644 index 0000000..46423f7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.mk={days:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],daysShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],daysMin:["Не","По","Вт","Ср","Че","Пе","Са"],months:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],today:"Денес",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js new file mode 100644 index 0000000..6ebaec9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.mn={days:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],daysShort:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],daysMin:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],months:["Хулгана","Үхэр","Бар","Туулай","Луу","Могой","Морь","Хонь","Бич","Тахиа","Нохой","Гахай"],monthsShort:["Хул","Үхэ","Бар","Туу","Луу","Мог","Мор","Хон","Бич","Тах","Нох","Гах"],today:"Өнөөдөр",clear:"Тодорхой",format:"yyyy.mm.dd",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js new file mode 100644 index 0000000..47efafd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ms={days:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],daysShort:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],daysMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],today:"Hari Ini",clear:"Bersihkan"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js new file mode 100644 index 0000000..85d3146 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["nl-BE"]={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Leegmaken",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js new file mode 100644 index 0000000..af977b7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.nl={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Wissen",weekStart:1,format:"dd-mm-yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js new file mode 100644 index 0000000..03970b4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.no={days:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],daysShort:["søn","man","tir","ons","tor","fre","lør"],daysMin:["sø","ma","ti","on","to","fr","lø"],months:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","vovember","desember"],monthsShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],today:"i dag",monthsTitle:"Måneder",clear:"Nullstill",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js new file mode 100644 index 0000000..630fa16 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.oc={days:["Dimenge","Diluns","Dimars","Dimècres","Dijòus","Divendres","Dissabte"],daysShort:["Dim","Dil","Dmr","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dr","dc","dj","dv","ds"],months:["Genièr","Febrièr","Març","Abrial","Mai","Junh","Julhet","Agost","Setembre","Octobre","Novembre","Decembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Dec"],today:"Uèi",monthsTitle:"Meses",clear:"Escafar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js new file mode 100644 index 0000000..ffb30ec --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.pl={days:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],daysShort:["Niedz.","Pon.","Wt.","Śr.","Czw.","Piąt.","Sob."],daysMin:["Ndz.","Pn.","Wt.","Śr.","Czw.","Pt.","Sob."],months:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],monthsShort:["Sty.","Lut.","Mar.","Kwi.","Maj","Cze.","Lip.","Sie.","Wrz.","Paź.","Lis.","Gru."],today:"Dzisiaj",weekStart:1,clear:"Wyczyść",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js new file mode 100644 index 0000000..2d3f8af --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["pt-BR"]={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js new file mode 100644 index 0000000..e2b4e64 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.pt={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js new file mode 100644 index 0000000..5fff298 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ro={days:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],daysShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],daysMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthsShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],today:"Astăzi",clear:"Șterge",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js new file mode 100644 index 0000000..e520c95 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["rs-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"},a.fn.datepicker.deprecated('This language code "rs-latin" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian latin support use "sr-latin" instead.')}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js new file mode 100644 index 0000000..ba95ae2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.rs={days:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],daysShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],daysMin:["Н","По","У","Ср","Ч","Пе","Су"],months:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthsShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],today:"Данас",weekStart:1,format:"dd.mm.yyyy"},a.fn.datepicker.deprecated('This language code "rs" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian support use "sr" instead.')}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js new file mode 100644 index 0000000..52bc010 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ru={days:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],daysShort:["Вск","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Сегодня",clear:"Очистить",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Месяцы"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js new file mode 100644 index 0000000..b9746b8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.si={days:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"],daysShort:["ඉරි","සඳු","අඟ","බදා","බ්‍රහ","සිකු","සෙන"],daysMin:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"],months:["ජනවාරි","පෙබරවාරි","මාර්තු","අප්‍රේල්","මැයි","ජුනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"],monthsShort:["ජන","පෙබ","මාර්","අප්‍රේ","මැයි","ජුනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],today:"අද",monthsTitle:"මාස",clear:"මකන්න",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js new file mode 100644 index 0000000..79a9267 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.sk={days:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],daysShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],daysMin:["Ne","Po","Ut","St","Št","Pia","So"],months:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],today:"Dnes",clear:"Vymazať",weekStart:1,format:"d.m.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js new file mode 100644 index 0000000..831cf73 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.sl={days:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],daysShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],daysMin:["Ne","Po","To","Sr","Če","Pe","So"],months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danes",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js new file mode 100644 index 0000000..40f3e1f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.sq={days:["E Diel","E Hënë","E Martē","E Mërkurë","E Enjte","E Premte","E Shtunë"],daysShort:["Die","Hën","Mar","Mër","Enj","Pre","Shtu"],daysMin:["Di","Hë","Ma","Më","En","Pr","Sht"],months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthsShort:["Jan","Shk","Mar","Pri","Maj","Qer","Korr","Gu","Sht","Tet","Nën","Dhjet"],today:"Sot"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js new file mode 100644 index 0000000..c6b7001 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["sr-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js new file mode 100644 index 0000000..4e46dbf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.sr={days:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],daysShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],daysMin:["Н","По","У","Ср","Ч","Пе","Су"],months:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthsShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],today:"Данас",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js new file mode 100644 index 0000000..7ab6bec --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.sv={days:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],daysShort:["sön","mån","tis","ons","tor","fre","lör"],daysMin:["sö","må","ti","on","to","fr","lö"],months:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],today:"Idag",format:"yyyy-mm-dd",weekStart:1,clear:"Rensa"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js new file mode 100644 index 0000000..454d305 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.sw={days:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],daysShort:["J2","J3","J4","J5","Alh","Ij","J1"],daysMin:["2","3","4","5","A","I","1"],months:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Desemba"],monthsShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Des"],today:"Leo"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js new file mode 100644 index 0000000..e790949 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.ta={days:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],daysShort:["ஞாயி","திங்","செவ்","புத","வியா","வெள்","சனி"],daysMin:["ஞா","தி","செ","பு","வி","வெ","ச"],months:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்டு","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"],monthsShort:["ஜன","பிப்","மார்","ஏப்","மே","ஜூன்","ஜூலை","ஆக","செப்","அக்","நவ","டிச"],today:"இன்று",monthsTitle:"மாதங்கள்",clear:"நீக்கு",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js new file mode 100644 index 0000000..104b6dd --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.tg={days:["Якшанбе","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],daysShort:["Яшб","Дшб","Сшб","Чшб","Пшб","Ҷум","Шнб"],daysMin:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шб"],months:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Имрӯз",monthsTitle:"Моҳҳо",clear:"Тоза намудан",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js new file mode 100644 index 0000000..1e398ba --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.th={days:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัส","ศุกร์","เสาร์","อาทิตย์"],daysShort:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],daysMin:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],months:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthsShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],today:"วันนี้"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tk.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tk.min.js new file mode 100644 index 0000000..716edef --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tk.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.tk={days:["Ýekşenbe","Duşenbe","Sişenbe","Çarşenbe","Penşenbe","Anna","Şenbe"],daysShort:["Ýek","Duş","Siş","Çar","Pen","Ann","Şen"],daysMin:["Ýe","Du","Si","Ça","Pe","An","Şe"],months:["Ýanwar","Fewral","Mart","Aprel","Maý","Iýun","Iýul","Awgust","Sentýabr","Oktýabr","Noýabr","Dekabr"],monthsShort:["Ýan","Few","Mar","Apr","Maý","Iýn","Iýl","Awg","Sen","Okt","Noý","Dek"],today:"Bu gün",monthsTitle:"Aýlar",clear:"Aýyr",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js new file mode 100644 index 0000000..7889b11 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.tr={days:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],daysShort:["Pz","Pzt","Sal","Çrş","Prş","Cu","Cts"],daysMin:["Pz","Pzt","Sa","Çr","Pr","Cu","Ct"],months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthsShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],today:"Bugün",clear:"Temizle",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js new file mode 100644 index 0000000..41b02e6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.uk={days:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"],daysShort:["Нед","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Cічень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthsShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],today:"Сьогодні",clear:"Очистити",format:"dd.mm.yyyy",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js new file mode 100644 index 0000000..a0a8f21 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["uz-cyrl"]={days:["Якшанба","Душанба","Сешанба","Чоршанба","Пайшанба","Жума","Шанба"],daysShort:["Якш","Ду","Се","Чор","Пай","Жу","Ша"],daysMin:["Як","Ду","Се","Чо","Па","Жу","Ша"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Бугун",clear:"Ўчириш",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ойлар"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js new file mode 100644 index 0000000..2f58e34 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["uz-latn"]={days:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"],daysShort:["Yak","Du","Se","Chor","Pay","Ju","Sha"],daysMin:["Ya","Du","Se","Cho","Pa","Ju","Sha"],months:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","Iyn","Iyl","Avg","Sen","Okt","Noy","Dek"],today:"Bugun",clear:"O'chirish",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Oylar"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js new file mode 100644 index 0000000..3311d23 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.vi={days:["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"],daysShort:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],daysMin:["CN","T2","T3","T4","T5","T6","T7"],months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],monthsShort:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],today:"Hôm nay",clear:"Xóa",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js new file mode 100644 index 0000000..1279176 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["zh-CN"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["周日","周一","周二","周三","周四","周五","周六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",clear:"清除",format:"yyyy年mm月dd日",titleFormat:"yyyy年mm月",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js new file mode 100644 index 0000000..e309c1d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates["zh-TW"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["週日","週一","週二","週三","週四","週五","週六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",format:"yyyy年mm月dd日",weekStart:1,clear:"清除"}}(jQuery); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/Makefile b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/Makefile new file mode 100644 index 0000000..34b6ef8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/Makefile @@ -0,0 +1,153 @@ +# Makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = sphinx-build +PAPER = +BUILDDIR = _build + +# Internal variables. +PAPEROPT_a4 = -D latex_paper_size=a4 +PAPEROPT_letter = -D latex_paper_size=letter +ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . +# the i18n builder cannot share the environment and doctrees with the others +I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . + +.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext + +help: + @echo "Please use \`make ' where is one of" + @echo " html to make standalone HTML files" + @echo " dirhtml to make HTML files named index.html in directories" + @echo " singlehtml to make a single large HTML file" + @echo " pickle to make pickle files" + @echo " json to make JSON files" + @echo " htmlhelp to make HTML files and a HTML help project" + @echo " qthelp to make HTML files and a qthelp project" + @echo " devhelp to make HTML files and a Devhelp project" + @echo " epub to make an epub" + @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" + @echo " latexpdf to make LaTeX files and run them through pdflatex" + @echo " text to make text files" + @echo " man to make manual pages" + @echo " texinfo to make Texinfo files" + @echo " info to make Texinfo files and run them through makeinfo" + @echo " gettext to make PO message catalogs" + @echo " changes to make an overview of all changed/added/deprecated items" + @echo " linkcheck to check all external links for integrity" + @echo " doctest to run all doctests embedded in the documentation (if enabled)" + +clean: + -rm -rf $(BUILDDIR)/* + +html: + $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." + +dirhtml: + $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." + +singlehtml: + $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml + @echo + @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." + +pickle: + $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle + @echo + @echo "Build finished; now you can process the pickle files." + +json: + $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json + @echo + @echo "Build finished; now you can process the JSON files." + +htmlhelp: + $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp + @echo + @echo "Build finished; now you can run HTML Help Workshop with the" \ + ".hhp project file in $(BUILDDIR)/htmlhelp." + +qthelp: + $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp + @echo + @echo "Build finished; now you can run "qcollectiongenerator" with the" \ + ".qhcp project file in $(BUILDDIR)/qthelp, like this:" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/bootstrap-datepicker.qhcp" + @echo "To view the help file:" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/bootstrap-datepicker.qhc" + +devhelp: + $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp + @echo + @echo "Build finished." + @echo "To view the help file:" + @echo "# mkdir -p $$HOME/.local/share/devhelp/bootstrap-datepicker" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/bootstrap-datepicker" + @echo "# devhelp" + +epub: + $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub + @echo + @echo "Build finished. The epub file is in $(BUILDDIR)/epub." + +latex: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo + @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." + @echo "Run \`make' in that directory to run these through (pdf)latex" \ + "(use \`make latexpdf' here to do that automatically)." + +latexpdf: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through pdflatex..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +text: + $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text + @echo + @echo "Build finished. The text files are in $(BUILDDIR)/text." + +man: + $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man + @echo + @echo "Build finished. The manual pages are in $(BUILDDIR)/man." + +texinfo: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo + @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." + @echo "Run \`make' in that directory to run these through makeinfo" \ + "(use \`make info' here to do that automatically)." + +info: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo "Running Texinfo files through makeinfo..." + make -C $(BUILDDIR)/texinfo info + @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." + +gettext: + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + @echo + @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + +changes: + $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes + @echo + @echo "The overview file is in $(BUILDDIR)/changes." + +linkcheck: + $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck + @echo + @echo "Link check complete; look for any errors in the above output " \ + "or in $(BUILDDIR)/linkcheck/output.txt." + +doctest: + $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest + @echo "Testing of doctests in the sources finished, look at the " \ + "results in $(BUILDDIR)/doctest/output.txt." diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/README.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/README.md new file mode 100644 index 0000000..58028f3 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/README.md @@ -0,0 +1,20 @@ +Documentation +============= + +Project documentation is built using [Sphinx docs](http://sphinx-doc.org/), which uses [ReST](http://docutils.sourceforge.net/rst.html) for markup. This allows the docs to cover a vast amount of topics without using a thousand-line README file. + +Sphinx docs is pip-installable via `pip install sphinx`. Once installed, open a command line in the docs folder and run the following commands: + +```bash +$ sudo pip install -r requirements.txt +``` + +This will install the requirements needed for the generating the docs. Afterwards you can run: + +```bash +$ make html +``` + +The docs will be generated, the output files will be placed in the `_build/html/` directory, and can be browsed (locally) with any browser. + +The docs can also be found online at . diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html new file mode 100644 index 0000000..64d2e7c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/demo_head.html @@ -0,0 +1,36 @@ + + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        +
        +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html new file mode 100644 index 0000000..2b99921 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_component.html @@ -0,0 +1,26 @@ + + + + + + + + +
        +
        +
        + +
        + +
        +
        +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html new file mode 100644 index 0000000..9d158e7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_daterange.html @@ -0,0 +1,32 @@ + + + + + + + + +
        +
        +
        + +
        to
        + +
        +
        +
        +
        + +
        to
        + +
        +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html new file mode 100644 index 0000000..ff4e8ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_inline.html @@ -0,0 +1,15 @@ + + + + + + + + +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html new file mode 100644 index 0000000..2e1c289 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/markup_input.html @@ -0,0 +1,21 @@ + + + + + + + + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html new file mode 100644 index 0000000..7565f89 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_calendarweeks.html @@ -0,0 +1,25 @@ + + + + + + + + +
        +
        + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html new file mode 100644 index 0000000..a4b5ef0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_clearbtn.html @@ -0,0 +1,22 @@ + + + + + + + + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html new file mode 100644 index 0000000..bd31b38 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_daysofweekdisabled.html @@ -0,0 +1,22 @@ + + + + + + + + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html new file mode 100644 index 0000000..43da9d9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_enddate.html @@ -0,0 +1,22 @@ + + + + + + + + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html new file mode 100644 index 0000000..37f5930 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_language.html @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html new file mode 100644 index 0000000..191b239 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_multidate.html @@ -0,0 +1,27 @@ + + + + + + + + +
        +
        + +
        +
        + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html new file mode 100644 index 0000000..ce97784 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_startdate.html @@ -0,0 +1,22 @@ + + + + + + + + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html new file mode 100644 index 0000000..0843012 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todaybtn.html @@ -0,0 +1,21 @@ + + + + + + + + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html new file mode 100644 index 0000000..fb38008 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_todayhighlight.html @@ -0,0 +1,47 @@ + + + + + + + + +
        +
        + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html new file mode 100644 index 0000000..e55a04f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/option_weekstart.html @@ -0,0 +1,25 @@ + + + + + + + + +
        +
        + +
        +
        + +
        +
        + +
        +
        + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css new file mode 100644 index 0000000..0535e8c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.css @@ -0,0 +1,9 @@ +@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'); +@import url('../../../dist/css/bootstrap-datepicker3.min.css'); + +body { + /* Padding around all elements to allow space for screenshots */ + padding: 10px; + /* Transparent background for PNG screenshots */ + background: none; +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js new file mode 100644 index 0000000..ebadc02 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/common.js @@ -0,0 +1,2 @@ +document.write(""); +document.write(""); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js new file mode 100644 index 0000000..e609fa6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/debug.js @@ -0,0 +1,21 @@ +/* + Usage: $ phantomjs --remote-debugger-port=9001 --remote-debugger-autorun=yes debug.js page.html + + Open Chrome tab to http://localhost:9001/; open second link (ie, path to page.html) +*/ +var system = require('system' ), fs = require('fs'), webpage = require('webpage'); + +(function(phantom){ + var page=webpage.create(); + + function debugPage(){ + console.log("Refresh a second debugger-port page and open a second webkit inspector for the target page."); + console.log("Letting this page continue will then trigger a break in the target page."); + debugger; // pause here in first web browser tab for steps 5 & 6 + page.open(system.args[1]); + page.evaluateAsync(function() { + debugger; // step 7 will wait here in the second web browser tab + }); + } + debugPage(); +}(phantom)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js new file mode 100644 index 0000000..368d226 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/html-imports.min.js @@ -0,0 +1,30 @@ +// Copyright (c) 2012 The Polymer Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +window.HTMLImports=window.HTMLImports||{flags:{}},function(a){var b=(a.path,a.xhr),c=function(a,b){this.cache={},this.onload=a,this.oncomplete=b,this.inflight=0,this.pending={}};c.prototype={addNodes:function(a){this.inflight+=a.length,d(a,this.require,this),this.checkDone()},require:function(a){var b=a.src||a.href;a.__nodeUrl=b,this.dedupe(b,a)||this.fetch(b,a)},dedupe:function(a,b){return this.pending[a]?(this.pending[a].push(b),!0):this.cache[a]?(this.onload(a,b,this.cache[a]),this.tail(),!0):(this.pending[a]=[b],!1)},fetch:function(a,c){var d=function(b,d){this.receive(a,c,b,d)}.bind(this);b.load(a,d)},receive:function(a,b,c,d){c||(this.cache[a]=d),this.pending[a].forEach(function(b){c||this.onload(a,b,d),this.tail()},this),this.pending[a]=null},tail:function(){--this.inflight,this.checkDone()},checkDone:function(){this.inflight||this.oncomplete()}},b=b||{async:!0,ok:function(a){return a.status>=200&&a.status<300||304===a.status||0===a.status},load:function(c,d,e){var f=new XMLHttpRequest;return(a.flags.debug||a.flags.bust)&&(c+="?"+Math.random()),f.open("GET",c,b.async),f.addEventListener("readystatechange",function(){4===f.readyState&&d.call(e,!b.ok(f)&&f,f.response||f.responseText,c)}),f.send(),f},loadDocument:function(a,b,c){this.load(a,b,c).responseType="document"}};var d=Array.prototype.forEach.call.bind(Array.prototype.forEach);a.xhr=b,a.Loader=c}(window.HTMLImports),function(a){function b(a){return c(a,j)}function c(a,b){return"link"===a.localName&&a.getAttribute("rel")===b}function d(a){return"script"===a.localName}function e(a,b){var c=a;c instanceof Document||(c=document.implementation.createHTMLDocument(j)),c._URL=b;var d=c.createElement("base");return d.setAttribute("href",b),c.baseURI||(c.baseURI=b),c.head.appendChild(d),a instanceof Document||(c.body.innerHTML=a),window.HTMLTemplateElement&&HTMLTemplateElement.bootstrap&&HTMLTemplateElement.bootstrap(c),c}function f(a,b){function c(){k==l&&requestAnimationFrame(a)}function d(){k++,c()}b=b||o;var e=HTMLImports.isIE?"complete":"interactive",h="complete"===b.readyState||b.readyState===e;if(!h){var i=function(){("complete"===b.readyState||b.readyState===e)&&(b.removeEventListener("readystatechange",i),f(a,b))};return void b.addEventListener("readystatechange",i)}var j=b.querySelectorAll("link[rel=import]"),k=0,l=j.length;if(l)for(var m,n=0;l>n&&(m=j[n]);n++)g(m)?d.call(m):(m.addEventListener("load",d),m.addEventListener("error",d));else c()}function g(a){return i?a.import&&"loading"!==a.import.readyState:a.__importParsed}var h="import"in document.createElement("link"),i=!a.flags.imports&&h,j="import";if(!i){{var k,l=a.Loader,m=(a.xhr,"stylesheet"),n={documents:{},cache:{},preloadSelectors:["link[rel="+j+"]","template","script[src]:not([type])",'script[src][type="text/javascript"]'].join(","),loader:function(a){if(k&&k.inflight){var b=k.oncomplete;return k.oncomplete=function(){b(),a()},k}return k=new l(n.loaded,a),k.cache=n.cache,k},load:function(a,b){k=n.loader(b),n.preload(a)},preload:function(a){var b=this.marshalNodes(a);k.addNodes(b)},marshalNodes:function(a){var b=a.querySelectorAll(n.preloadSelectors);return b=this.filterMainDocumentNodes(a,b),b=this.extractTemplateNodes(b)},filterMainDocumentNodes:function(a,b){return a===document&&(b=Array.prototype.filter.call(b,function(a){return!d(a)})),b},extractTemplateNodes:function(a){var b=[];return a=Array.prototype.filter.call(a,function(a){if("template"===a.localName){if(a.content){var c=a.content.querySelectorAll("link[rel="+m+"]");c.length&&(b=b.concat(Array.prototype.slice.call(c,0)))}return!1}return!0}),b.length&&(a=a.concat(b)),a},loaded:function(a,c,d){if(b(c)){var f=n.documents[a];f||(f=e(d,a),n.documents[a]=f,n.preload(f)),c.import=c.content=d=f}c.__resource=d}};Array.prototype.forEach.call.bind(Array.prototype.forEach)}a.importer=n}var o=window.ShadowDOMPolyfill?wrap(document):document;Object.defineProperty(o,"_currentScript",{get:function(){return HTMLImports.currentScript||o.currentScript},writeable:!0,configurable:!0}),a.hasNative=h,a.useNative=i,a.whenImportsReady=f,a.IMPORT_LINK_TYPE=j,a.isImportLoaded=g}(window.HTMLImports),function(a){function b(a){var b=a.ownerDocument.createElement("style");return b.textContent=a.textContent,g.resolveUrlsInStyle(b),b}function c(a,b){this.doc=a,this.doc.__loadTracker=this,this.callback=b}function d(a){return"link"===a.localName&&a.getAttribute("rel")===h}function e(a){return a.parentNode&&!f(a)}function f(a){return a.ownerDocument===document||a.ownerDocument.impl===document}var g=a.path,h="import",i=/Trident/.test(navigator.userAgent),j={selectors:["link[rel="+h+"]","link[rel=stylesheet]","style","script:not([type])",'script[type="text/javascript"]'],map:{link:"parseLink",script:"parseScript",style:"parseStyle"},parse:function(a,b){if(a.__importParsed)b&&b();else{a.__importParsed=!0;for(var d,e=new c(a,b),f=a.querySelectorAll(j.selectors),g=a.scripts?a.scripts.length:0,h=0;hg&&(e=f[g]);g++)a.addEventListener(e,c)},receive:function(){this.pending--,this.checkDone()},checkDone:function(){this.isOpen&&this.pending<=0&&this.callback&&(this.isOpen=!1,this.callback())}};Array.prototype.forEach.call.bind(Array.prototype.forEach);a.parser=j,a.path=g,a.isIE=i}(HTMLImports),function(){function a(){HTMLImports.ready=!0,HTMLImports.readyTime=(new Date).getTime(),c.dispatchEvent(new CustomEvent("HTMLImportsLoaded",{bubbles:!0}))}function b(){HTMLImports.useNative||HTMLImports.importer.load(c,function(){HTMLImports.parser.parse(c)})}"function"!=typeof window.CustomEvent&&(window.CustomEvent=function(a,b){var c=document.createEvent("HTMLEvents");return c.initEvent(a,b.bubbles===!1?!1:!0,b.cancelable===!1?!1:!0,b.detail),c});var c=window.ShadowDOMPolyfill?window.ShadowDOMPolyfill.wrapIfNeeded(document):document;HTMLImports.useNative||("complete"===document.readyState||"interactive"===document.readyState&&!window.attachEvent?b():document.addEventListener("DOMContentLoaded",b)),HTMLImports.whenImportsReady(function(){a()})}(); +//# sourceMappingURL=html-imports.min.map \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js new file mode 100644 index 0000000..920d030 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_screenshots/script/screenshot.js @@ -0,0 +1,69 @@ +/* jshint phantom:true, devel:true */ +/* Usage: phantomjs screenshot.js in.html out.png */ + +var sys = require('system'), + page = new WebPage(); +page.viewportSize = { + width: 800, + height: 600 +}; + +page.open(sys.args[1], function(status){ + if (status !== 'success'){ + console.log('Bad status: %s', status); + phantom.exit(1); + } + window.setTimeout(function(){ + var box = page.evaluate(function(){ + var lefts, rights, tops, bottoms, + padding = 10, // px + selection, show; + + // Call setup method + if (window.setup) + window.setup(); + // Show all pickers, or only those marked for showing + show = $('body').data('show'); + show = show ? $(show) : $('*'); + show + .filter(function(){ + return 'datepicker' in $(this).data(); + }) + .datepicker('show'); + + // Get bounds of selected elements + selection = $($('body').data('capture')); + tops = selection.map(function(){ + return $(this).offset().top; + }).toArray(); + lefts = selection.map(function(){ + return $(this).offset().left; + }).toArray(); + bottoms = selection.map(function(){ + return $(this).offset().top + $(this).outerHeight(); + }).toArray(); + rights = selection.map(function(){ + return $(this).offset().left + $(this).outerWidth(); + }).toArray(); + + // Convert bounds to single bounding box + var b = { + top: Math.min.apply(Math, tops), + left: Math.min.apply(Math, lefts) + }; + b.width = Math.max.apply(Math, rights) - b.left; + b.height = Math.max.apply(Math, bottoms) - b.top; + + // Return bounding box + return { + top: Math.max(b.top - padding, 0), + left: Math.max(b.left - padding, 0), + width: b.width + 2 * padding, + height: b.height + 2 * padding + }; + }); + page.clipRect = box; + page.render(sys.args[2]); + phantom.exit(); + }, 1); +}); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/demo_head.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/demo_head.png new file mode 100644 index 0000000000000000000000000000000000000000..1207162c404c9d977f97a571bcd45f1c286b984c GIT binary patch literal 48880 zcmcHhcQ}`S_&MK?p9R|6?Gr@l*)Hh&+&y)Nqeq8GE6v@puMzV}0fLXMz8> zSB#TyGNQ`A>{-P|KD3I>FpH~+Okd5h@8HVy;^-(F?M(lsXzTdkk?!w)g=V5B7jURP z8|}TEJ3I5OAi{f#&->?4q+8_IsOOrfh56^_>%$nY81eqU`FiWa);fSK<~S`w8Js$9 z!A<3l@w((uEZ($-hB~>6Z)(=z>Cx`()rDqKpX-OXmwsroM@4tcMmY+`KY;(*goH$~ zB}x6h3|x3K;d3q;+i9MJkB_hZw#C>%Fn&*wQd0MFbjO9_VZvO^r^~KYp6{ik4L4>P zq*7EHW;W}M3x$Lp$lz{y)MRC6OL}>E$=?i^+jKYNjWOh-u8~S{V7$dgiY<8(Hul$- z5XVGKRrNg+D=Qv51py%r7GdjSepOPLs#I2dT4G!gdJ=@3I?Vi%Z#!K)JEqHFpem~d zTt;Pq#8$WuOK|Gsu7|MD)o7za?e`tCNd5O=8w0Gji<8WkuqClWb8c}HMzxzxItV)Z z`7vS=$*RFMyl*$n%FF9oTG%0Vp(1QGOi{(V8>a-HCJ3MAS_Plh`SCt8Hx;28T>|kd z#xec^1St1^A9>_?*l_6fagi~~}RE-9o^NalcF`V1z=L;m)`A~#h2ybgz zS#XBi!~U4_ll`}d%0;xBUiW|XYVNH}s+i4P;r^LTZ93w%;jdr6ws_QdSNUjH=z43pyB~CT ziHRqqvPQQU-}|DOWAI&@{hoKjXCot{?h6+#bi$Su+Lcue8gkok-MaPSqJ+}SL4~fJ z!v5Nr3U7=e1`;p!QmAFoInjQ?ZS3BAOf2+DZ&h!$()27kBfbwJSR~mZjc0#GCbQyW z`XTl;yA+yvx||SoJ4SJ5b%c^c?11sL)HQ@rT%3XCu1$UV!)U{@krWL!9?Kra zPzLctecQqLh2FG3MP>wI2a{MU<25va#B@^6p4~zi#l+|%ZmP%)<>@VM=;u?$3D~#h z*PY?#3Cx5@#bKj2ko)b1KO2M#=cB#$PSN{Gq%~h_eIwzZL3_VsQ zlTHjr*4vPfrvB_lm*~g0cxiL**)9G~7koaa=s)wjuaC!VZPdIwr`NK;dWbV#+=m{= zAA>iB5Ryn!g4_7TyT|M7L#Dh&+jE_QFOT>>E3$a(EcmrY+>~Y{{Vt^F=*Uxhy7%-` zbac~{gG7qzWYkl;2K0R_+jGl~I*%XA=9A?PSWWGE7?q7+AjE-K@HH?n;2^lPhGAvJ znIpk`b`N`(gbu;Oesw>tQ**rVLFL`e&CLnCfW|~x;+vlu3^#N+wPbB=SNF}#%<>U# z3<)c%B?C;qWO?|WdDWP=TDrREFH_zN9yMo~)6>)P7*rUH*RQ9AHciP`@x`hrJbajh z?OR@6&K0RJdwMr+wSTzS!V^;hJtYe1TVlk4mpe^)Z_tO!TilH!iHeLAU3U=N!jRyM zo=ABAzTgTH930H@`t@s(+vNDi{r&ylE)o+bN~?W34i`Uri=%oGNl8iJf<3EQb**yA zR8GK`zZ`&HJnW^IGhkP!&0dGO5!^DJ(%#;FyfhQ1YhY+7Co9W=Q_mgOiOZ>5&Q0rE zBp*&+0f$+Tjm^qPQnG=WK0KO~jBE=V$r@NHyUoU?e<`Fz`eQ_d&+PW$;sbR=*o zZ}+?j{0Jh}nJTj{C{fh2RJ-X$bO(>il1BB}(X#tecIHC4B1_+6ub-}lPTPLF3Iwe(XM;27F%RznVi z%t0k!M~hx}C>0N8-N_a~sm<_j#?h_Wjug$D&HhI!Q*h|yB_%O5b9Gz>j6C*Mg6=(^ zo2-~mY}%M=DzxaPx0x7Eo=s#tQ*#&5SBKmgei8c>Gm`q}&z~@-ij#(S%0nd|+fCC% z=))T<`PTSj6mbPj0?4kl9Q8fsi~=P2@tm# za%V+Nf4a|H#zRF|J8W~-X~=zYUyb|`1Z7-&{0YI54k`89prFH#-Se51V{6no10JKR zu3C4f2wkN#Xxj&T}@68_aJR6AXyXPNAqszNzi-r zsQ7DXX{nJp-J}dtZ_UMv7bmdZZ@X6)eEn zzB{RH#J)~x=%hQApJ2WAn6uxCpNWa-{pZhbo10~h4)XM>Qj?Prs1(-k<-*(i#m^3~ z@~gM-k;&Y$ajOFHTemLWvFMUfRwjN!!a!U$5|-qBbP=MR(|%| zyB=tof0O}*mYjlu2`Wmr__@gR%nSws@!8tO;1l}wE8FWgZ%Ww|ZEV<$O-vTcA+f2d ztG^1NfUf;iwS9*CA?tf^{DgeJ!aA>gR7k&mgRFfutb1{ne}Mlw7uPxlGJt4!i5dKy z-@ZdeMpo)17*AEGEdr6out8$aN9}fnoLup%3PE_sEDIFeI#P1-9YZs-*<*kx%BRYu9WC?B7*SVa53N940mw9l{+s5J@Ks>asXCY~Ee`nDLiBR>RbiRro)o$ulS zfM_h&wTnJdYA7r$v|e#NZu$7}qtETgpK7^E28;zdxwuVm6N(QX3O`X-=j~f{&58K< z@f~FM&fL5_{b9|`@1B0wxVT6zvnW~?aKL^J4-X>k(l?1APx~VHd5{|g?ZrR?T;zx;UPpthyyv?_wC!aIBgy^`ky|1ViXYAFN%Bn ze7?&M;11<%>!_UoBEc4ki9j7PDjuf(qQXkfbnO}j)NNvu3lF1>IU?;7n*1H1dS~oZ~o{~#{#kP2u z)5ZBH@6sJ1p(FlC1%AM!!KZEjt2uockt?;fy8>H}5kThn7`~n60>9XGt_cbrDJJa(zh5D7#PSkxqUbWHze`lzVmJ5k4@(DFRG zckf=!BX#xCwzf7Ox268=xbE_16)NXn$Q@Eh4i0>kfj{=##`K4jN)G!kbf6 z|4fb|8w+XSsimb9F_y9({3dz-KAy+!l587MzspUl z#g`?6Ty-a}uH4qFU*46<)|f6C(yv;gA$xUjlb3qA^4SsowwQYMr*SvYwp}Q{Po6x1 z6PfkxTl3!Ph#F)9N&~OL0TXPZ!^!;}MB+}WR&5<*lWzTdvFkNTXS z(naY{w>k;Z%4POFVW9}YCBS~A5AZ2ek%i_4S&-bYP3bur2LTG{9$DT!oR8JiHWSC} z&L1(8nH?U@5ny9R`Dj@hl+hu{tUs~%swFd6gTGG5k^K9X{~^<{V$=?HYlHO)}?SR>k7*&=`9Uci(TLTg${uKUPu$VPUM zjnc;K${_kT=p)*lo6Gu^ccYFHk15|kZm>MHFhmR;Ds8w9>3jL6vSC;JJtg|8XMHU3LN56B)tfkiv|ao)b+@l_8zKPmQihfb zpU*3M?exmK&nLLuPw`{?TkkgUGEmfWuP2|z?Ve4L&qHY_3s3?#AW_W#7Q3&c)Z)2b z6Zr8X83K1uFT7seH+itMWW}ymN$!tBRB2P-`ZQL+o_@tu7#f8Fmt{?CTwIfbjj2@% z19_gfPNKx)`F74|0_Du@BJO5!h26!zOi!29zb+=wg8EfgSC7NS>nbY#vOuz8V`Dpx zPH=_%B;I2noYBi4b#lEgA`~223S> zQI`?Nbk048OCyW!SWQ)BWqHOI+l|5cQZFBnpdIq5*K+i65~rMl!^Y|C>?~JE%k(u! zF@#8{+>CNvAAEjBmZJwC8=wca@;AnXKdEQOlT%Xeo4L5`wm~lvQsuJj+GSO8_E=Sw z`Nr8R=`=Z z+JDJ!RohrRvifGgs^**O)N&#@0|N;F*!%p8 zgzVwZsa(6gyz7B|;R3(A0d(hDr}u(nnBK}T$;iuJ=jXrjeC}5R`og|JGBTN`nx)ybTkoVZiNh147z9sL0VQew$wJ|1ZeEZWqV&JSU2*uthzSMZ1Ppr-SOOLz=eF%V94E*CQkyX zQZPZ;y+$7o8}oj;y5eVUjM-V2VhffVH(UTn5>G$Q8L&Ulhm*u0)bz{$%!HgZ*a`8~ z%+c$Z*{r;Pi`xxMVyqo+%wAMr1fhA;H1)(8B4mez;!*HGB(zt4d2-n|<}q1=cXRVi6%B51yW-wfj4rjQ$OlJ-PmH zguS|5gvPY=^M@``Q0#q_V7#Bn`qPY?$~!MB%e{Tk`S+a>fMLH%MpmPNKCyUSF-jHQ zmNu}wi)KE3?4B(RkA&BnIqBkBflX?vIyyr6qSMdzF`NDrnruSon=B9JqUU6)DNs#Y z`z2Ta?|6Vizi9-tMQKEn{lR{Bj&^M4pz}Y1ew) z15OGHT9L;&nkgztV$Rm}rM4rCWI?1?uU-Vq4k&&)&c3!GS<-(2^CxgloH^|V@UC~X z_g=wXH%>VumzPsX=ykl(<;0EaY|TGZ^M z1Do|ql~o2PIY^551O%Hi;o_+Vb>0GI%dh$tUpGx5{tdoE%NJzTpn4{=2IrYNRp{;r z5uQa#V_&NOj7UjIODApFLSWZscd?e}oW6qc({Sz!aB}~|;CN7FLksq_EU0$B6Oq{w8~V(8+CmLqzjFIvN+!LQjwC=!^LTDj{c9WD;0Le*g~OpY>744;gYB z4t#xlu-z>VXK*24L?*S;&JtF?2|`I#O>GF10+zbLAJ?QmOU5xnVO*yim-ip{jPI>^&hhQ0jj{aJ(4At&b>aY~?C;kIr4!yOYWRKT zx;`FeUw2yC{xa$1-qq8yQ%W-vZmNah;+tz#>$Ny9dLtWY#k{DF_t)hgKOPJ9gXldy z-ft@~YNGxgi$j(_L;!~fqS)Lb!@A2PTvU#0^sdK_C6qv$KLvi{b(XzM9(oMO!dR66 z{fmDea+FPsjIOl{zon65i6Bx@RQ!Ug^CWk$t}8(}`eJh5-7EM3jkQo_x1rJChNPqp zkTt_6hotv#^gU+NE_6c>&D?X{NfX9eY1W&tEi?bxBX*7mnmhf-sW7`sD5&1XkpO!y zBh4FQ<1QuD*v%Q8(+CjN9Vk^T4Cf`YpD$++Abbi-OZVcSBbD!MeYq4wbDKLS`Q&q_ zc_=miSG}WDHgfz?&-F;0v&*0X_(`xtq?DFMd9TH}My0X>>jCNihbeDmeUH0?pd>bv zf5S!xgU?B?SRc15>F?b6xyu_IgxHQH_X(sYuW=B*?%w^*J<9qez>g6x^_tTx%l`^b zsZYMtOZ>0SAX9uFWRm~+!CUhW{}KBC2@Rc07jULCq}9l46a?W?0#C#)zG4)L26;uJ zQddhLAWtVZBeU%KTbk@MpOVzHKFJ<7(Zs=ANsT8@9^}7MCKZTno52Wa*>ZIjf=|bM zkV8O7E=$+5yz9KW8c7duY^U(7`(mo-;o14pxmK~TkZ5jw`A_*w8MS_loB@2;;QXNx zn_6JKF#IGCKM9Ha9{5mT%`l@oIF=WjbsNN)CK&OU9KL%@-3@FiOa>u@83|C&#s-xN zTAt{6S*sFiMV8B#E?wGLE-K^EPIS{gf4!jEym}n{5JifS7OGlW@ zc@FIUbqv;KW1c@NmEYRL&!MY&4LJ!gHIkf_g$Ex9F(M$+D|7rz*OHJNG8jw5MY*(I zD06E~osn+NrC$DwZ;`%O!VkpH7kW}GIiruo{2P9xva(fY*8`$_8yqYJ8P9(eP8BN` zmpnkz-Sp3lI+}nBO8XXd9Y$=+B3+%0b*8NB6=JJ;aQ_n3o2@Sc1Jz4QY;h@~owi@_ zobeE+xA%Y5JD!+d$LfzBg}XR=AD<-O36WlQX}DF(_F#Nw&3m|6yU@5>unnn~Ex*?H{FY55V#G!m zkT!dR1z=VgXhhsMng?Y(ChPq;q~8!8lKalF^*tmNh#Tx*J2d#Ahpc2Bua@^7#rf^Y zZ4tdHceIN_7f?BspZ`^DT|6*~&CuM4kkQeJ`gNK|e0YoP=wC6m_7e`iy<8~OX5Fh- zue|!l@DLw^1>xyw75EH1LyTB^5T$~2vpal!&RgF$HZ~pt{qfxX{!d_0G=a0Y3HT>u z!;O*-pYHkQO}KYwGK^2?d)mKi-1+0Ks!`oBdlcDEN+#3xylU(UEIgI3)XB?U`=x20 zG<-tl3D{yv33%V={ViCjeoTo6589ic7Ty*Tl1xy0zRbw7p_sa&}G-hN9q%UdyO5$4~J+Jw5Y)?wvWKX|U>- zohtaC5#)lh>jQu8-+dR}`t5wAJc`si|1?vM8O|wRB2%xy^SZ@S8Q7%-FCn1`%gaE9 zuc2fT(+5i=q(vP`hQ{HG1{>YA=#IA0Eawe?g#l8M6Wna%!53>A8#{kkl_YMti{K!@ zian`aH7+b~pI6Uz=0*e)x`IpD*+;RQuer@E{U0v?Y;!&3{lixNh>qC^ zq~5%E7GwukR$pp_?8E*3@V1$3uPImnX&xRP1Ed~0{Kv?55qd5j4vtkO1bU3ow4vp? zx+p$X@>yeUDq0XF*Z=b7qsQT0g%DI?X)IoO6@A zar*|gCy*jOWSyTur%UnX%^NXXq@toCh&V8f7UAXP-MY@iMDhPFV(FWG*AHoN(q@Z% z7j>W6xj};I10gIN3-B8t8TosSybQnvWuU_EkIS*U{*|@lT^qI+aKPaTT4ML1R($y8&wwh66C67QP zat87^I61w^U5b+~09R|o86Bek4P=msD}d$6VEZfzwVi-*E*rM-d90yPZ430VUWexn z7x#CKhxaMmuDz}AJ1A?HXd>{Q8Cs2eGxr+}GdvN$_x8F1!KtI@{@pMx6l?RJeF`*>0U?h6byB>_D+W7oJ!oio_aN~Oh&fAk%+CmM(mKbh+D(5(0TmS> zWrTxVP3qQis2H`3X#XD3V2B62h#``Ku!6YS(z@z{(H>Q(o#BTr}Q8mMa0KfQ~C~BmCR9xwK8;cbWmdT@H_q~8UMl`_!X#j zYC5_ac6Roa2@v&(5$dqHy4t_q3?OkPt7n@JtnUx(J?#7a`|RJQ`zF+Ig8Y>F9xMI) zGFa6H!yoTLL$Q$z4Yrz2fp-A2OpCSI{j}NXziF@)Pwt=9+$0n5{X~)+mS$(yoU>T4eQ=wym?^F!OfRm5eI%CO!-H3o$soDL_qDsG)SJM z8ES?+C+KtL6|BhOsmc-&Mvfow66nb{s;s|M;kZDqzJq9w2-AT}#uiwZ5lKl&5;%$P zI%dEAwknCErlgW#Qe)`%ne(U_AJS{J*hx8Eg7vU_K@x}nXEL84I zc=4O2wd>1OQHV*#;8ZFE7_J?PkQ+dlypun*P!%VwY^ZkzIywhlBbP3n4jHM|f~PY`H`p1iZJzG_24E~|#r z8**#c+S+cM=~0BtX2~#J1=boOCaQ6H_b=2qM}#&wRTr{Dhn6Aazrda>mrS63(_uL` zC%_WJ*4rgQuTrx9;^okdWTL!ByCzislvYy90Ez@JhvCAVKg}Jyyvub(ugdjQ9nHBN zvzL)y$Rse9C$K4R;K#IKa@&_=)#gBLP#Lyy<(5_ZMxi|MZ4f{Kr8guhj#Eu6qn8oq${Pu_nP*Gm@ZeaSbW6*Tq7$+1p6@m|d8C9MBs;`sf5mIodzXkj)wJ z))oIVoU555Zp{`7-kzY!?r5l@nZU_hN4}_M?}o0RdqsYx(1sX{U-QB)Qj841&`ddEL_5diQbi zGkycVl!_4Hv|exY2+a6}gzX=GA5ubK2~xKg7rfGxAW)do)nE9Sn*Q@ds$nB*b)2Cs zZ!j-T!1RS$npV4Z2drztE3Tf2_nE1CqMj9wtlmJ?V(uleJ1-v@(Gtr`Dk*icffgmq z%xs#c$Z|{>(XP?If4={9U`cC)S4oT|;#of23J37{H*Vf!$V=j%ueAU5G60#d0Fy@1 z>3$GY1Fw7{oF+*Gh=%~3+`SMem-jw=_^{qSyXD9k{jhC*yK3w3>i{wH8SEaeL5bd0%BNPeg8#=?~(Qf2!b!ZeE;rTJ7y=|HtSRc>~0>Av2I|dm|EqZtoZhA zMI5C3h_)FX6m7wWq7=yUntA@XPWff)?->0=?t7w8PjJ1uYxMI6VCi>iIH6L1gLgj5 z8Hj}n=`oPsCous27rwa8Rh~z^O6lLe+32GloWQ0JDr%qn!EV+x#hL{zm#(hvNjaA; zcv))TBvPTYJtTWezSwXG^3C1mm+8Yw+TP*J!Kv?bRZOuZztiFP^N>o=FU`g5iB@}) zeCR&?+r0sa3H-0p2#?V=Y7{=>qUW)sMCmiauT&};CRL=U4C?Rz0t`9U?!oV zL5{u}SYl~b^3o$+R9FC}fdn~N%uIr2;kSOf-E+_-JEFPT0B(XA1#0~zTG~*M<$i$! z0zcptu{9rcq0KNat)K%)eHhTKQVF}VqXZ4h_PX3AEQc4k8i4!}pL7=b06vMBI~K-& z3XGgTua1?c~I3{_8X9A{g!IX7nA)`mZxvu{yf*fd)g|qB}92 zfBMx&r$NF%ajoG}u6nI03WGXONaamXr@1sdD2=e7W}|{@!yO zSZU~-14$TKSB8s0v6KoFhOL022Bx{Vus-wRYanI=^E5Rz1*{Y+Cui%@K+fj4=X%NV z@v4kalYP;hFNJy<8XATm-)dL6azKR#0~~rsNlD>cwFj6$o7XLF5k_|m{BtcH4&7ZI zni;KlP8uWwFM~U5%TS6#8L%{OCQ493M9vOo4uH1>!5R7?V19#D#81glKgr8lAP&%_ z1rGp_;LvpldhW4PuxtA!`J7d0HDy1_RMpib%+?47essZE2z76Oz~2HkslWS8c)I6* zCYU8jht?D>ym4I&TyYQtGwk9Jby!9~kKZ#0BgB_euTp}YqG{Dtpj;KBet*Iz{MRo< zQ*(2`Gze-8ShNKSEVGFooKiDw;cfMPSUjG4HnhU7p~U-rD&l$rhd^F)+mDNc(%vIO z88YzoZT`3(J_!^gWNcvWz7PnHl-j0+b8&FUK7z)11A@tTeZ1yRsV$Az@yhxGM%UG^ zPmM;Gca7UW-T~k#ba2Hn3|cPb}aNj^nL=F^Hk$MbOe4r1l|3s;6B1d{yR;upxhS9V?xS6@uzR+0$omPUVN1|CREH|qShs%2-RBY zRmM`wx<$4LL6hG+-Jd|2bobNUA&mYjilF=UHI@w(o}~beCdF8Jli%pE`1=O9jj(Rq zxB+F`{ctwA(4_4hO+x7Mw6oA6%`E)O7(`m+j8ld$putki08(-*YEy+3fD~_8qVp?B zysm{05A|B1qU>p_r%F#2a7f-4pa8Fg%4mlMuptfDm|+C-81&Ap+Z+FKh7L6@V`9GbQ%KV15H zFcU1s{p>P^_=VktTc8s4;DZxEg#76KPXvq=$w;R;aakUO6#^IZbWVP4BbrR$RFr*w zbNh;fZ>3HrETqxy(!d``#UMf8(1!=|TMs6CKXHRIWYihUuU%}elyfYT|Fn!)IrB33 zThOgUl8d(1cQt`%TbKtDUP3P#yLfo?>-KR+dwTZ3>glaq$O;_qFC1hl;H#f3V7XJX^D4pTy|)r`RQ_Xs$kes-Xy%0jaa3dE(Z z9s1nq<@~xT&1?geA2kw!#8$0u z?>{J-gx2;z2Jia8+^5$lLL}A5!O=~UY$x(z*hUV-r`oe4>;LQ%GhqS~Y@BR&n`}%rXqQ-Bq2ScT19^{#<}Tk0Ng~tQ z*iOi0;Nwfx%GU>vm}SAb6fEXe3HhE! z4H}+ehyN}^L8{&#_q?yHY_~~ekkeSAQ|B#;3WcC8UgP5<7j|1~hQ#NsH(&h$1P72# zaDL1>L0(`$C6~3@V>@=;a#A3b=n|@Z-R{iNaNL8?JbfAiiFfSP%}9mC>hycCmucar zLv?2tlJjQQOGoUm5Wq`kMH4ApK45pwAkYUF8Y1B~aEqP2*%t%rJ(z^ij3c2(-&39e zj>7RBx2cD254X0rdB9i>Mf*P^xOINbpz*=r+_laC8puk@@q&JkFiie_e+KE@eKt}n zSu^LU%lJE>sG&LNB)ZKF)(4=2CqZ>VFPlM6--)!uV|M$ z80Ab@n1E1V94$yF@h^s1r~ z^|J2>x~@=x#!bq=5T2UKL@Vk+?o?6TA~_+G&=qSByiQNIN`jEf@EONqaDKL5M~a8Na|SXY;*yIgcGeA@ zL;b81GfQ;E@&j8E6DKDz zY8bh!BI0+vUdMn!8$iBQ%lCGPcAH4Vdjyu1Gb7flW?YAI?}IV(LxNtJchI?pAJ_(v zrK60yQJ+8KA*jn=lz0-(S2??`b+?wj{yV@w)A0UgSgys8FFu{*N!_?e<+<}iKrZNZ zqY@r8Xxe3VV`e2);K$sN_2^C%1p*8DT0t;Q`c`_6YO#?Xb^zK2+`Bj=m-c}(>qU+J zpVhrNVj@=0y_E*YWx?pd2G4FIRCl=fLip$HL0VkypX<;i#e#2ChGa<;wg8U13W@&d zPM^x+CMHPN{t}EZ6To(Q{HNUUy56GU-MGbAhY5QM%Y!PV2M(n|qQr|ZfrsauAVW^{IP z2z{aZ(PHN2U+a9oPCLQkeSm2gsC9a0eM~@~5J7DhjHBTBOZji$VbN~{GAVEc0ey?j zP!g#%zOIa)?*G-!Z9f+Jsq{bc1;74kuMY+b#a|-~7BFgp8*ma%A6giR=|$dxtgjd^ zxapztQX2HansVnwG8|&sw}3nE{t+;0#0Igt@7T)Png={8FwVjnso=c$`vNe^&VDAF z(=AlIrg$iBgd_@-0&EBPj3o1i`brkii5(~`V@um%^rEPI2JAK%Fa=+1G5<2Z1D(+Z zBv?#D-*c7!1eO^}5!w@dQn(=oAev=j8_Ww2+)9A7A)1p~AIzlzi~NP;HDlDt3T+^W zmtfR|3&IPKf}=wLx(wnAhs*@h3<&q&?!`gil%o|4WZ+iVZPY{O1@H%;w<=pC6z3hK ze%rFKH#Z(e>7GZwz=9%50-&Dio)a^ga(9OeW+vd=mc+%kBby{Y8+ zv@272E9^E11NG7*qB8p(`(xV2m0fT+4dMJd%htom2nS0QHNqIt4iuy+SQx+&i2=Av z7D^6kRR_Ohaxx=28+5d@SPp2T&|yld(#O-;nJ-lCIt;Qw?-RwT7Yx#ufOfeOE4dU~ zBmjA!p22r(xcavQ?0B*d9$ch%pTy8+rvP;QB{Nexe<%%1>Ogqgjl~GLuz?oOZPlN3 zyHsBjIvlX#?#zSSyEEMq!s9S00iX=Uh2X}7rB}_?a9&=8R3YnTz{bIWqG!WG?fRKb zMpC@wp&^c<V}2})Pjg&bEt~1Qd!YT z0;W|b{~2Rr~LPtaT*)-Pk>7T2#wwuro1R0dMPz>y@UNtC4cbdYz$i@84VYi{i*X2 zPpF0En+8hbOOw33ya|lkp)+C1i6R%F?fUeI9B$D+u>^=mWB42DLy}AL>zI9|kS+zL z6tITS7X(~@t_)ie8DluGrxb|rNWvh*ad;u#QL6R;16Po+`($*W`>tr2cMZ*WqXge7 zxUYyZlyqx6_@g+U;w0OhZAv8e`Y%wOf1$v6#rPNJnGtAZ(R-7)y>`Ja_`cJ@ej{=m zaZ`)E>M2ui%D73D;`ps8z;p%lEk>A}v`V*--Ke0t_W$?}4gww2zR8BtXlWxzK!`C1 zX3t9e*_V1!Ml{>Np`3x17Q*`eg9i%e(H&3}S#j#qQa$EF&zlq&j@jvs5|F^y2|BT_r%Hk9L&l|BN`9cUi{?{k* zR{8Cg#}uE{q|3163sFPvCx(s}Chu#&Uu-E*s|Wg)-o^Xrzw@Bq)CB{gTNO-72*h zy!r&n&5OG8v*T&>x9^ZdgVb;iCG#j&ktHNIH@8#VePgl%^2UUL{Rv_UWP$+=HFfMQ za(sUnPb&oiaUar_0Zczd)=FHL3q4@w<#qB^NLK)!{0acZCpI+AW8YBr8hCf`W4xbp zt-1~U`Coo9R4&j1WI}PD`QykvTIF((RIE$>hF!UGh3Jf7Bvz)rsp`1}qv$mWdAuk3K#klQm;!s{SiWaNKIg|1oCy0+#2X+lR5(Bkc7YDL3@kVMFnag| zYTXyn9L?OHpp(cV;NARl4y`;99QmO%FvWAVrWmV+i%T}M1`Mqp;q`Fc5UO2TVrw0OdO{dBIw0f-q&)+T2W7 zlPLHU9F4qIR#uw8KPzTy{9W6`@CAYEhk3C-^h^ehRbwq)Vs%=ebsyW@eF|V$sH|q% ztSCm%Ag?V-nlf2nCVx|H5h`1<|0isLhcjOV@^A1+KWAX+I$01i zuc+wDjQn~4Q=dRx`GRi4f!$L5r6-0^23Ujm69NboTpHMJ6Hz47+T2WGriDUl{FB6gODcGn7B zA{|~`&gdIpnJc~fE^#RLY1t+$bWwG6{Ms7%rAs`?aJ7`@zAY^+o@kaRbvyx#(+iDI zlDej*EB0`+vr+6%3TFFg zDp@kHw&#uc4s*yQ1&Sw!Gi5rO0o0fKWe*!q6}_uE!FP$7J~PW;Jsj zi^68x!tNDtOyf*``}+0gg{4-U0@*+79E0ftYqJkU+OpYy z((2O~xwLzb)CkNwV|OjIwY4VzNYB__k+*07y$Ce1b*LVvUqM3}j|{h@i7YYK7>sqS z{f=|Pim2A-Sn|vH!OgBu1EuYU4+yaStE~y@_wV0tg|TuHG|QOGG-9IK<26||a^$D| z9ry!u!;xwFw>(b&eyG4GR))=Z^@{?{9NTBQ08~r9&N{tN)YTo$0;bT`mh{{VP<1%S z$6omZR=f7lk2IY&HMh3D10rAiH~l7zCekCYIpdLy<2De6axj>Jk)T|*DR+fJ#Faod zO2<83(_PQC+?M4;+|!Mo;_>b|#>q>gH%6b0{uupnQ`I2f$$6FX;U>h01 zIFt?VNx>zibx+Cr1q9Z1JNVm4U`F|PY-MHT6lBeAm`Yy*LM3i&@C0V_)adEy)gVP( z6iUczZEwG|1r4CS_LCzWZa!I}9_>cBtV@yB!PgLk~ab^q+M(&vS~3oILgB!bUr6Ofl<|6X{4-y5!Y$ zh)waYNS&VYcs8o)a(!)%T=^(mCvk`8z}|PTa^2QW#D+$c3EI=!HEL4#J9r4UxqY3H zH*zF1VS(A>SeEXub2~S8Yt^eHe~6|gj1Yx@f;2P|F0%FGYlin;uRMdJ;|$ps&~dK; zj?nwJwl;pzHyg6?7L-Jaxw*MSJ8QaeuWhA!(H%95`smPRjSr{=7bI*0jlj&91fBE+ z7&cl84Gnz>{P7DdmWYzWjCnsS+&p3;BDyt5Auzf|4mQ^z7y~U3x_;e6<X@avjbrrv-kk#BsDb$?IGJfRXhKfdGRt! z{Ko$N`ozH@q$-j;IN;B$MX5tVLq)EUT+59cRwM* zFM5DH2&q(sWwu^jAlLxXqx5;$8eP8;BMF<8fX=%25;v(+oz;WDhL3hbMuw{&zd%=L z4EKe08Ze|-Y8HHhvkFr@~G4ddX#rCuCL90hl7I%M&q!NZ@Lv^;bKRuh#~Mta}&?ORZS)4 zC5TLdxC`7}N`<0?gm23d84z&Lu#c50!pk;cpP#T77aoCgu?FZacmzSH?Dmd_Xzlr# zCpwA^I>D>3Fd`78Vf-QpZT4YDiY&)Z-~J`C637}$cJ(K9+Bcfbn1^eagojs1!sHKN zvU+YpAhm}O( zKolE;z~JEO`bIsw8779*Ab2>-KzCy|sHK%yjVp?XxD54s1D;KQfdCU@0)c)#_bXOl zlb?Qm8jL_PiOWY3S&T^6Z}v|M`<_J(Ty~vqJ<9U@8U} z0t}BDdKd!Z&CkDm`SN9xaU9_4>)|(mr3@E-=bt~?sIm&r$l&SY|&r8tM zs}Idr4KYF}I2ytB+`0QWTVrk>9zy}64Va)A~K3s}L^yZB$TFasdH0&D7L18Sc`- z!9fB7&Hj+~O~tI)qg*ly3YytA@)Io&SawY@1?Gj z(^EA)y)g8ZF!F8SwRwTwVLHDJ~%);n2dRuK0$}KCBcfo5LhFI_L|J zR{{zN2q-L|BOuCvQb!P&`tdy= z;RpjH&?gze#TOJ7O2Sag(cWqZD$X)}Sjd>yJ_<`Rq7pe?DL#Oi=?###B{`$9kk)Vp zdoe4moA5LQXfkdipTqw`*NP6If%E{>vR=rY>L42&IoayWP=P#tM|zPn6YG;Vro$`6pTG)O@3+yr>A z4u}m>aT5o#PKQeQo6z{wLtj+AvbOdP9#B%>*-4~hyDX>cxtJck0m)_xCT_vDCjx~O zT}?u2K0K4wP#zy{RIWqksv$OD_7?1Tiisj15EG&;kKx2Y_L${WD*-FDs!hW(n%AVu zhUrbDSFQxWPEHLO_@Kfk2sp1oLkS`5CIN$@eh@=@`-*mEJ2OxhQ40hxXaex~i1Nxx zW6(eZYBn>!d`WiIr~Itq3G>z{6@@Bgz#c2IM6`&<7hGdw!{6K6n@fAe&tDSZ26##; zEjxkf1e&_JiJ{)!OK>hh)cE{j3?BE=DZoGY;Gs3Qb{Ju>=c9uKtKsi&8S2FLEv{g1>P$#lc6UV9*!YU^G4(EoZ8;n zlYYDJ3{X)5{}M^zJq*TpyRQASDA;aadQk4c*3M2dEO%(Mf%jFR1mdTqHVpz3Uj8sg z2`tnVXum8shJ_LT6ir2wlO&{|4UptN zPaMFr4WQ3VhOx#e2kPogx8=drjO&qUa$!~uNumM)ZaqibuROx}s1FaMwLVyOFth>7)i{fVl7Z=wH zk}b@S*lg5oFs8bu9cGPX$)acC^{BmK{R12-i`id~%8u{drUNbZZat(P$ngI8`CNju z?+(ASA=_$=M?^2Zy~X0=;~iiwG-MEc>ImvP0{`v?Q11dyGX5{l-UF=X_I)3JCn{QI zQzavmhNd>zDtgeSA?>}>re!5bQc02`O%Ok@I?waMNoT-D0|^T8lL810n&_n`cbT|kG92#KH#KcaNJv0` zn3e+Og~Y48jBMbIC z3=D@5FDWFr4t(k+BKQ?6RzQ_@vEj9whet22er1`6os*N*%bT&WJP+Nzt{!dAWhSjo z$RkO|8T$*|QUin-meeyb;B9S{kl2J^_zs;zxXw`$UK(dkOYD%8WGV4!FR;lQ|COwn z9u+at`P0kGil{BJ-JG5@VA|Nhw*Gj0p1ap6XrwMrcMulrLAYK6T% zs++z%|BkXmam(DOesRS~d-k%9WZljW`R5O4$S~lw2E@m218@RZXH9?-m6Vj!_iqi< z0QSUVJ6#ciaa?A&&sw0%Q+83br*N(_^QWqV>X$vATM>cQfu4i--6SXX6`c@8l}OQ5 z*e@AoUc=;n!6?Bg%|QCG7LB{mbdC=CY?%rg5}Gbi6|2%c9BD1OexhNw=FyL<)+hsN z6iKCtjBW~@dGat}(T9?N>^OmKw>oS)-Fg`}D|&B6*?;>)0@}Be)6;Lz37#BIPLHZe z)yZDN<2gwMiKu;d301+*uQys>J15Uyo$|Zh7CaE=()(L!jE48gZYhNl#rDqGXJs93 zjmw<_AU)0WQ_%HcI?jbH3@_TEQ-V6Q{botMpuXRvHGW++l9qa#ZA5E$L zu0p=x<3l+)IX!whx}T3BHPc6W9@hLJI5=2cjG-*KSV&md*2dg?sG|9~-;Enpj-8#I zw(afh#QdZQG;mtz3O8C_JbL)>d02JDaHOZFr756SF8z_i8R4sNX>m~lY*#i4Uw~4m znwr{V+UX<}12N5A8x_8ejO2Hemd3$|?QD2N#PWTtd*=N{l?*Sm7FlBJCTvVi2V;Pe zoW68vJ~y~3@6{`n?^9FSp!8o6=TJ2P)p8M-T48EU0uwcFs@hqhvga{Rr%vf8JZU7`}{!m}mB9jaP@*sJx*xTzlvL8(YgKix}m&=E? zUiy4mnxTwNonQUVS^h7u5_*}LBnqF7kN|&w&)C@5V))A~4)^tmD}dyyiN+>R_=%?H zURPuo{Ik^T0~k&Tb>89#c*n#heq1N@Z7KcGzOX%|MaCPFKJBODttn$(vu0s0bZ#hU z+i#5hLzS)Lbv{n*oK29KsiI;rGh)=!h=>T=RNdVXRUx{`D>#DrRO9C-mj2npQYXR2 zAb~1RQFojEu8l4)va>gBVr3Nu&!~k8ia|4TY@iJ=M!2sO_v+1&G?0{&KMj3As%}Cp zVxHY*iKJu-sd6!p^LfgNJ)zseDw*D2d`X=v&^t6VuL15d4>qg-Wxr5F9qYA2eg%bv zT_B8dcSW6h9d!9Ni%wpz_()8^g2hITln(ngi%WQa!t`s_=m(^iNv)t&SD#<>QmYh6d5NPPeP}YhxdPv8~$qC8WH$C_-+5|5qzRJrhJg2Rl z$3>BS+RGVQ)xXTa5NN^58nK%)N|`)={=9ypnYi|vfUV*0%w)qVpR6!=t_$wuMtq%& ztn8f0-Z?&)@VUZ7BX+h0i=S&9-AXT=Us2d}PXc})ugY~dQF`4}YqCMhCaBwfcDA>B{Ih?5$)I)I}a~YA=Hk z>$-LJ>wVvII6s4V(vRHS+z`Yd&J;FX)GP`mWo5m2Xa*$1%SFi5!GYsWWaK>C9yj3w zMiA=}6N*<)pAIrK>Xr8P_x5H2xfvZT`24~8iXWho_XZ;3`{Ln&pbWD0t8C#Dh$A{z zQ$1L0o~B$6R~A~$+gDUNIOBy{yT!!R^wdh_mL#d8fW03>0<(=jeAv_8e(ESPRC;+i zIg=ILT~n3Trez`wNMo1B;3(mTk0_xvcnC%*13f)cS(~Og?Oa`BpP%L5km7mio)MOR zB0iUixXO%7a131E7#2v!I4M-RaS+bA+1QNl;o*tx2d!clCBikOxP8ne$Ss4d`gQ2P zlwoQ6-}c}RD!T>)orhd9PWv=-ZyB<2QmzIEH|^ZH^C;9~dn{X&6HYHNmcTnC@O}UE zMafJjne*#V;e1$#=sY{@^!ftieeX?NHk`w2ufRcAWKyHX%p7tY(9WJ6I}&zM{-uVfJUG!YJu3_;IcuA}+PAX2yqrU` z`95VMm2Xf`g;SxPK1wj_CeC%6*1VJ6x%26P*`R4>7Z-08e7*IU<>|l2#T<3yIiX@5 zpMX+>+f@5|XRYkYz~=2XK|C%Sje9In(HITyH`kCF-0J zhO)^lov~S@$i{&Cl2g@#!0{iXrlwY8q^ECZ^hF>T1Xq!Jm6}ni%;fxHC;CsHK&{@X zE0B3hDek9~n3&^}+}ydxP@EO3$=bK~BitK0^E~@}!Pd5`p{&g4HNY1Agws3V>afJF z?Ai!PQ^@=G$7V$Gii(PqsrJCgWqJI_;7SOkkAf!~J2yLfeiX;wq4&$7S znUNq*`yMP`z>Bm0R?kb=vxaOx7Zxs{!8JKEW9i6M8><)sUVi+OCoUIv>+9>I8Nr53 zdO#G)0<^A50ow3}Rc>LqL2xlRY2->T1MVe6g(s(X1IO(6@}(hNUlBhn^*|n}rGaq} z^?7tOXCMRnm6I_xQR;>7;OXTu-f<085ODu}`}S?wx^)G5!~yZWK4HFK@H2zW2flpZ zvF&e&)6>9cyEe>f(Q_eWH&<6z5X@qm8C+6{kQeQ^qQg6&-?fvyuN=Wq)3sD{ef0hq2@pN4Zp|AQ-`xajDGUu2@LEmkb)Y_ z3;}Ib^YkT6p$Nh-0t!Qj94KBUiG?C8%=~aGmU*)%-C>H$jf0QWGHU@Jg`ZQROA5(m zg82muQ{JL>?D_ij3OK$5Edj-aWSW%yNoOy7N>u&U`eGYA6<5VKTt%&60Pk5S4D_PA z=!Eo(ZeG1g2aDUa3}u8RNElywK1! zVbE^hw@*()=7akI69W#XUAcnlO_}AOTIKuqCBVk^x=k98vKH7vYmt{M&`BmApJmB@ z1R8kEJp#x>fFO1CO<-``gi{g$I2b?tK*~NpKmWegWci3Uq#=YHjbM(#*g&3{f|sHO z00=Ful8Or2q@*Nd#=>A8fkIfPlg3yXFf%U3ZG z%q;@gx@F%!HoO9j%5DC)6Em6(NiB#|(ngO71sEtT$g!$z7ZC=)xMGuY%a{*#L!+Hs zqMDu_lkG%KjpJVHwk(<|tZ~9e6%`X}$TU3#1Y!}44f4j&(5#uq?V{MYnfEZY34L~& zD$s#IS1m`-sIgr{Kb#eQl7z%hDS-hkp^g$Z=HgF{nojHT!5LzpJoB=+SP@Vux^%1j zN-4VSZORvhz3WgSX(yDaxzZS6QD}^a5T{mvd?Lc&!^EegFhDe6I!k>tSjjK_$C7Jh zclb?DyYFjKJjcxKtgPdtI%W=v>23tr+GQiY1LR0_@>zVo3|L_KZeMQ*pnstMWQ@## zR1G8G%!rYUweBwrLB4)pRaFM+s2wVQjZ8Y;K9>|3`)Iv%7?g{{UF=yoqNAs` zRFecHY5ldgkLM|5l?Z62ZP~J=q(j^7wt2P=dYoE2lV7j=@Kxp2BaUsokL`D7UX`J* zIW%_UR}QDEfaQ3xGm>DU%>k(*vr`-XR_|cMlHob;&`d7-WJ>dz@Vj@rQ7kgvDw5u} zj|gc9+H1e)HpbY6J#k;uc#QyK9{~Ao6x0g*APy6u(V3?wc|}Cl;>5sfJaY2nt@*M8 zx&Tyrh<8nc*~*}@QpByAqpM-2jpD$ug6Z2@U%Y4^oUnGl%a!tnxh1;iVjzJd1x9Do>!t^p34L=}V| z`v&xqlzTq8m7wh7=ZOHrB35x4m5Y6YnXOJD>!|cn3f>eCa4 z0g~C~+vi$@EV&|#-4{1skJ_DhC;{DG3B%gmmX`>W`}FBf@HT67Xn6gzR*rB5f`f*( zAr+KyjA;i}k#+>ExCxQ`S+wT_xMc6(fjl`;ye#?ZUfv({@LZ86JKk^M(4AFq(=0&q z8ysDPUkFG3RP1fva$aU<2SjL&jdonVe3^jD0La#E-pl|L2zsu(f}RI_YXTmZ?mA-K z-`BSiDJBq`GQdy--NrQwiaxF`Yb%5oVkBp`??JT9H_KqqNqSLd6I<9Uozy%gWP$_R?BQw& z81ph#4IG^&VJuwocG9kahLU|PNcHh7K>&xKfi5Uh9rqRrh=29gyLJdK&uSH8?2J5hC6B~IyC zv7*T-w(BE@!(ZJw|3+uL5D3!0haiN1wtC2okAUEKXzMyS_y|PKX1DzInC?3cxf!`! zn4iKR7c|d91_oP_c{(^_mr`Zxdj|(;0cSQlpq|sviXNH=ZQ&>MS<#E10kTy`tVcZQ zMNGqTN2_G=$B%NX1|V#WAM}S5(WA1M-c=tTqF|x0{yvr<=r-{$U#@fLT|=1$4H7lSx!035QeEQG z4~CJ)m3`Q?9Xs>zg$rL*M{sIt&IBnb|3bK)njciHt6xMPGWVHLC(lJXU4qN)Xo9;0A z?U1JLX*Rr~)0y4_}RaCOLVPYiNw4;tA{AUbnKw3|OFE#LT_ z@5oC(vaZK+R^?Ca;!DsSt;JVGYgfBzRBc%8c9o~4g#aM<(^>nr{1yHkmT%K;wdPuF z)fnFw?EihmUG?2sl~Z;skB<5af327eXlZYHMp{ckUca0Cr%R{FhDZiawFAT76MV8T1PiAn=NqN^Rv&l<9BxeOEW!VjOI8WW*cnA=F&@S83{(I zIz_+)Jfron8%WQLfncNwod(M+9cw-cqDBbQ>eZj`MMmz1pZ4!~!TJ4FIkswQ^^m>t z1yuB|%9Y4H>6k-BMi^M48r?9GDyqfX0`$Jt6xhX~t)T^v8_cf5jpk9Qf!S22G3J@F(G)OLBQq-yv8MF4Dh zD)^ye+vm^oyMZ$7Q+8sD%J=%x(V^EjGv9-6M1kdAkecTlmB~l}y?gqA*RQI+A<0V!>{=R+*d+Dia24yR^E&oh4D=z z!M8N7=hClUJ^um#P3V#M<0zoMq};VkJe`yVjHnhY#@*+HTFNRab}GopEjocR!J4fj zXeba-(Hj7pfqE<+39xSu02&yt*zH@_kuT96d<3E8yLd35u1T;I3Ui67LanLyb;^y4 z;Qg5zL8V{5cs&OkZ#L4e^>5$6Ffu)Tq5{uy0~my~aMBVNsIbH{SEt;ryl6T$HWm+( zw49|A+h#5<9%nndtJi?JwdnJ(vqwUd@IoGeWL3^c{YqHny#CNT_2x4JlGwwbfM*}b zI34*F2P16>i*>=&Yxe)b-I|+OALC(=@aA#9q@*MrrS%bPyIC0Q42_-V1yasUNt1X9 z+@!)j@7&B)c~tYEz?SntEH2NUrRj!X0=E4WfhGLO2l zbockq7C-_5OBrnE_g1p5@*|_GN1f^}@o;fwBUv$a3 z5aCb(^^I;YOF`0@M_J3p_Nt+&X;%B%A<=7PJ^LEZm%(S_I@QL^7@oCjGfoOc#Nu=7 zIXO8m1C2g|tmL4e^Tp+p?V134ns{Cu-Llq>0$T0Gq_h0W9gWQ?#l*?uA4EVSTic0o zTxbqpL`NWM?vjqm%F2o`$t%;wAK~Hkw_{xBF|+l!-7?A3Hks&-I0WS!AT0gyELAN4jhO~TSWo4NM9rCWY!yt2bhttdHz@D3oKlOM8 z)5M+G-usPvkBF>QN{Rm>bi56C2$B9Ejp@axm=`)Wu?k*~nk40@rA=!$%Yi|tkz9sC z;ue4pUS#)5acjY;dk0m2${lF(w2*#vWhtP@hKL|ieV90m68CE)py*wL)%X^*5ZDgy zEXLp6V0{6k0wf3Die5v|7>GjvF!?=EFa8g(X?j4r6*Q%*=$w<>3CtEKLuf$rU3a6Y z*IRU~vdGQj%_EwTvm9I(o~CA7$hTP*6T6R2C~NtAK;Z0(2ZE5&0?k`5(Ho=g`vG76*`3+2UgYK-CFqR)$A@4Fr(*$B$R=c>m-*%TKh#W-m5F{5d&kM_eBO zf?2+-#>}>0BJc+E^sTE{kswhhAgn&WO!)HSTK@SXdaJ)maZ3nu1~>vqrB3!||}A;BW7cN0|rAU*@AjxsVciDdq*`|qV9@<^nO z0Urx$Oo*W0KorGrPJu9~IJ+10GX(`Gnls#Cwo?Z7#x-cTS>e4Pl|IoBAJjCAxX@}q zDpn|4VMtIf_|Q-r%qEbK$ScI)I0^;1?mLh#z!R%z>*@#J1;n><_;-|wFu*ZS1pXHV z(B9pbcH~2J6uh&6l{E;ENc+9daI^r6ikG|s3K@8{h!;%&JB<`A!%+7Q+eQvSp&jQa zY&4RaxnJF~$>`Ah4(f?(&HaYkwf>zxEAF@<~-jO04HJndZ_yJADI!Y%*+v(Bz1>%(vMES;fi~ zK!=%AHR$1YVEXV94e?agwJi+5;UlXUxr5lefXog;k8OBCMurHqk)vPoSpgxTZ~~AO zgoZETm{wKOkW)r(uI(h%jk>`yV0^oGU(4=D+`eN+9QX~4&ESw%4bQ&P6p`HQKYt@M zYv$l~EB#x+^m_X<-qVF0Fb!YKw=O0s*^O&f5#mI$u?wJW+%e8tDuSEzVhtUJaY5>x zQ@@ajWCz(~lbr%)dPZCJFLb%Em*IOLNXP)5 znEiyh?mo1P8`q4~DMiC(1}qA>*~T*(RZb2LZ(uP&NFT%ify^I6>PNoshTe@1E%=gv zSagH({4SH*YUps2){iCog6ScJ zJ*^HKw;o;R;pRJw8q(wD37tLD;Fd!n{)FC9Az0!D#Ul zCl6v+;56L08eM>+&dw6IxaHjkSu--=L9&IP|HJbL)7{}G$RG_MGJjlC07$H)p}7F_ z51fN3{RAz>E&`v83*^IKxNQ&)3}|vM+Ek;TIG^0nZ!i(Lal0`qc)KHR{htceo@cwc z7^DCqN?ekZl0w&6FUw*l&$GgwUno4uwG$~K2?^M2m_-z;K5f3d!~gaV<7^K$^l^}g zT!vD=p`iBS^Fn)~up-mqK+#Q6=gI`=jTQD7x>R0XL7v1HJBDx3H5Y$BvVDCi$X-a@ zQcR>Yz_vjYHH0scMvc5(HwC2;F(YqnYg<8qe}>ohi7p?+x2$7NV<%bP0rI z-q2$iaC|@m<>kH4_W>EKTv4iebQ=bm*~nNNk4kL*cAIav((Mpu8i7~QKiZ-2d4sYU z=)?<)aUk@>`+`gn+*#{ag5;r<|s3^I6UNWJznRUInlnB$7;Iq|^YAKY8L} zPksSz%1aG(j#uup{A__QP8fBi>Pk_}?8Y+B2^|Gki1xa6UHU|Bmp7=hWGGrnRI)~L zsfdc7W$4Jg5t-Xo7uaY3k765Ez#Im??bSZ4mYA+kj+tnKYV*Lp*Ku)KW8{`VR#Sq= zvwo4`MiH}(26v6GGHg7^Z?v4U#cpmi7sOZ)@Jq-=yPy4XQB>j*O>=oU%@L#I0WJ%P zKX>7!g;tcGAGOlKgSI-f-HEeS(ol$kMbnUNsR^997eqbM;vhyIK-!vTs8_70FZS_C zffp4Tl6Kf;uboFgOR~x~R2?BomOn7Qt$`pOV<`w=#81ia>)UG}f{{JuCfBJdwO*%9 zQ{O89E%P!6@G3%hDnQpI3T!CEZy1C2+Bdi?^~vk+z$;k8p`ArVfuGK1NJj!dh` z-agNtBBxKEPVvqe)SD`;ZrB%d|4PAE(O1&a7l!X&Ub~trW2R9exvxv`*BIJtgvi_! z9do&jc?eOHSQ3F4id9+%zkOX8HP8c9S6Z5o1(W|vQ$U&)3f|jIFi4jode4hjJcxkbRS8L4wN;9;$%JF zsfQglj)o6pU6~NW_5*`v3p@bg8Mb!qLg*VT08WD6V_*g>yzt?hFj{DQ%#PoC3p)b$ zPYc+e25_1g=wH~Nh$fFAZ2bkfrAH4$4qY0er*6nq-U4QgT6}%C#mUu0Kl?YI-fk?I z=45H=Uc~vM9f?3G-Zya3fF{uqVCyNcT!H^QdQ7X(2qf*Mg6R(eEK4QcvUBaf+dp;; zG>@J9i@9W3qH_G`&U^y&d!2TIzZ?Maa?G-Ra{XUM({0`V)Cs(O_Xr;Ir)J38fqd^T z5z6KoFoHk-|M#PBpLfKh$j%+*VmAF#0@Cr$$&e4H4Euz7kKJkC_9pi{;4zR1xCmED zW0PW<@SznWDnHbZZtv#xKBu2-vL4?&M}N{o(|7H(!Mc2z3tca-X@Q!u{v*AbMuLH0 zRhhOg_qrk=G^`gik2X6X&X#p`Eu)X$8Vv-cd1Mx{_~QqHt4LcJeRBci?+lbMrMP1l zlj8;(NzwhNFXn9xP>-bL{sb?@d54W@Ke;U5F~K2`FPO3~7^c z20Yx|Pl7NP37bh-YTwgI1@|K&a^Zs6bO zkP3Qq?59wZP=ow|2>=3n@Pp#O=aHtUp3fUtjL}J!Zhw^5UimSP6x8nS?nN-WeS?sK zNf<*YWqD9z|1L4H@j`BxzG~%4Pb~CoVF7`W%I1O7K|S0i;vDGHgNkY>&XIc0(#VKR zzf_22=H!$)epu(^=QG+XMKy3EI;h80}%WE0yX-d!qXQ>C$$*WlowF!Hrx8ENTYW?((xckX;VnsEBO znQ{@F6u|)NfU1E7sn2E)k6&z{P!X!f4gh2t=krYP>{9XUq>WqOOK=1a;~*mC`Uc8_ zn3$tM{{B`~)zx=3G&Pq?HEg&*Z9px(bnA4I)u%4@|EX-dhv)atnKRU3m5nye$U(M- zUX@`S^EbR7MD>JPMBJUtR!(J>``KL6*8i>sYDQy17%T<1ys1#jIJKY0U@$p_QJA-1 zGoL~5+>5G2MMYJ0EKzM&n$~kBoWbtb4oy46i!l^{Xrm3{4HUVr<7|wq*Q9>gF_k@Om&L%SzW*nB+yU+W85`sErbc&@m2*AM_P0bco4Aj(*EmzEM z>Z*KW(?*lJr|gK(Yo{TH^Zem9I0$v#I|vmc5nhelYK9H1f0?@%m z%$aw{lI_Rnxm2)IOa<+S*!M?l|C0IL-OEFhs^rTVW?apa)%|E0P=g=njg00JE2YuG znYbVrJ#!6~zi}7brMp^tymhe)v0E-7m5UEh>M3(C)Uz1MK#^OA&Y=s~f~B0vo3W!0 zzLcxa|ml95IX5c8c=&$5x$?}+WN*Wl+ei@hef5EGc2*uXT&Cbo~M*~7!!LqoV z_!sdRS4J2K!z@uPv~^EW+$oqL8MT&^Q+I4&;D^eFZ5-MUbW-mjgJ)jRP5wza%TJFR zm;;PwrEH9Y(R*}YKyt5ygfnLHs3y;CODHvX2Cm}lbNz>9J#K{NrA(A3&X~9(rvv66 znck?XTxg@*VZxd9jDbE+C-0p1CJID++St;&0A;49as}%4lZlSNWIv;LbaWm;_@lCz z$UKg|Fd+yE*2Mqk@(B;i%x#0z@IC7k#S1~Ff$3mlQ^!1b5D0&7p^OqsQM45G0iy&% zSTzEn=O<29gqT5qTr>pAIG0-sFm^9&5JIVTV~ILpmT4&R%~YJdj)GHBf=(6I_0^(Q zeVuQcoA1&3R%xL8{GYjGs=NL&ejQE$<0B5S?|batLa%*t%UUOD3jA~#eKq*PxTdjk z6?g42GlEd_DaER=pkM&lS2hHTGe6Qh_x#VaE7;}9Lp)#5WZ}FfsBHDr%#6oGx!a;; z8wdCQ0fzyRe%)2fwtp`L8aQw0hFn^!sz%NSD81-vXqeJQ#{nRrsf+Fm$fGSFav5RQ zq@%Mo=G?w~giEN!%jaqF8QtOf2iEluaN9I1SEj(GekTO(=yD!G(|+M@e0*;`o*%2$ zqL;C=srWG5U)U+)dR^&H%Yw=E4B&;4)Td)*bN9{g8R_)AI; zwtAaWG?E>O2_WOtj~{w(afrsbe9fuC0Y{I~-9tG8EsX7LZeCy>yW-smcfR-Oz_Bid z6BRzf&jB_5IKKUkD^(Vxk@xSj<$*2zXljA*hB4l$+Ej$}78Vv3gmN-7>B)*gtXnp{ z*5HWk-Sq?8psBGAV(s_uf~!iRW?U^&2dw-CY<4OSF3iuT0^Q`U?RQv$NxM>f!#RQ7 zyS2~bjD0E*SyN-Z2V)_H>vIg%ld#*74iOmnNy2z8{_|Ewt8lwHEK`o1IH3ej9OPRs ze3pM}gqx>g_|gS9)q%Qn86+@t$cR9h#u(I-0DvRB0?9vqhoByQa6Mu0KU{zd1a3hp zen!}QY7yN()I(e#iGT}n2qXhCW)X$Tcb4=vQ8MQdvpduDiL9%m6zT{D07uV6XEKtx*~IgRv3Y9Vb8%L4WP;Y>q!0y@w*ZyVpsx&?6lr1t&Eg`2 zv1^*yD&xp=Lu0&V3T==_{~XP%(+T%b%sUf}!4WsmA|OMX!HmV3SAybjuknYC=tX8r z7Z=X85B#2J{`|jVeCCb{^#v|@r(zZAEjaa#i~Ni8S=aj1|L7X%8=iIdM8QikebjTP ztZxB7`!hwkQfxJEicxkM$S#v_H=NqCW5+7s3#me%bTCZ{%1A;J8>oqHxfqED8V9Ey zV)X_!B^3MDp}hV2G}ik{NS$ifMjg3WK!6auK=n#Xf!!$slyd%1mJ*emWPb}gOx}<> z*!6!H+nELSj0B>y+BvHimp4RZGg7u-78c5IDdF5%#ti8^G@oH55SW`Q1?N@@Kt5>D z(74Nt%C~6ZHxplGTt5H5(7Dvw!q|=^RkAuz#ltO#3c8LbiHV>-75Tyz7YJ4KOuI+1 z^|%5x1uW#BFsiC2gb`!O<_?!jD2A_Io437h%goGtqfgQ7m#w2i@%#WM@esxO!aLrD z>L>#iy?6mV2@!f0&XT{ceq@Z^koz1EY{_&n3c;YcJ4=@ zU4oHqq{XfKq^!R4m$l;@`jmdaCbualbUrpUxjc|t1@MpMi|vTqpZgXDCl4%%9$2YT zQGWjV)r+M^+zOqAaL24M6;_9yek#2vnqB2Q59kd$=b*XyZp<`Jy{C)ohHu?hSoKL1 zPwBLSFg68A;03rT5~u|t%~JOP+;)AThbyt33X%W8M#OwTNK1#q8pZ&h5%;&k!a{Y& ziJhQUd>KywG42Pz)B{dVS@YBvJqU~i&z>OSq=bo6nZwl+%x%Bhfd_2gzI_XDY|3pg zf#3ql>h(*tc2-&R08xV<>_>G7k`AOfPzJzOi4b;x5pmpnNor4@jCY{Cl?RieaK!z6() z5-(iXDrwc~3plGf#xlmRl_zV-6&8z7ClCb8(9)6~6eujXp30rN^50P6iE}!$4bMZk zV>jL*?Fl59CGXP9JS_Q1EGDHmwQktFym_vk+&wth(%oi&x#%xfAvGaN>=EtUk55m< z(o_LwC&&g7dc*oNEc+aO2HcU!ly-_Q*uKcK$$e}5Dj}27QS!cU(5~>?0(B>>58r@l z0Z!B@Es6ZXAMO9a;R@ZIqtjY!lX0n$#S9VKIP9n98X@07Lhk1hqM&r$4O=s~n=>|I@tVt4sDqg}d7P!RKmFM9QX=D~qj zRc&$f;)E0qL}Dh+?J>HS%yiVKvrS);gq$6qrW-tlYDQEN+d_q5aCi+6A(lx5HxD_&`(+Wtp!w|hT+pZXI%TAtm@0J0E2Aa4A zd*b9@;43dF^T_y~|DDS8BaMkNGL{Q65#F6FN6IgR7b*%&P$dbaC;i}=G`+$#fri}! z118}GwC2m0Y0r4XyOQL+$=@sm&Ca3Vt?G}LoKxu1=7l#|Y4 z+<8|4Qi7Y`zdNCod-dG~O19M45*S;=-K^0fTe_>JCbh=av!-&n+mD&-ebjLW6HfP_ zSwNW7u--E|{>3b;YCMK*tp1_^JK{5as=2{Vey`w!X;o@dI7#O?x{h zY90bRA*qMUW0}P`zH92EvaliC`rH6y6Xp&k*5>nk!9j8A z6v2nl;`1{s3ykz(D%lzlh?auKQ%_I_q6dy8{o;A~wqtim%rec+lMnXewqLu9t?}^i zIQQCVHF2E-_TSyt*Em2{ap4)EG7$obL(JMeF%d#KFo}s5-~+*UgaKWsoD7*yGoUEJ zy4~&50#W%b9>|t9)*1Of`8+H4kJ-6EVv;CI2FJrWN2_ibP7Zcpc)>auGgQgE$mOoi zn2N*d6U)>-jP2DW8GfTTe7D@+^~mAN8x{M?)au4v0t*&GW_l93*^Qz#qZYeuA~}uk zxv2{BZj#vaF80-0ns=+F9;ogqU>d9*bgUiR z6Dwx_^$@7plX0J#XOGumk;9Ep<3@v zp-?!04om)c-TL*9&v@%PQW0`D6wlVZp_L?d!(764X5ESNj+rlCf;*kA$+K{3BAzrH!*!1T+i%vNWbZ9K^xEz804Y*={WJW2 z{Ak-ve`9Aa@0U{_JpV#@E^2;pF~Gwxl_P{Z^e}{(o(f%0X8!(^*26(T?YqUq#E@tl z;17RXRK$%@+0Q<+u&{s!;BO!zL1c7>in0tmeop5;lDkTU*5r7#xH6 z>!5t%gbD229$u7Hgd%WFY@O}Yv1#aHz%DcN*lpqoC60z&%(%P1C=kvQw^d9 zR73$k_`Q^X=@UqIRP$JXR2+{t&tLG_ z3#7vg*&JP6=MEE!PNCD#9bro0JwKtUlCCZvh}f)`(Kk#Ijoi}(SV-yV$(YlK(rv1k zs%55}b|T>p25BwAkjG|)ub*F;0I2-O@lsM!l9J{*DWhX!w6rT%j)M3&ud;__0%W6D zHV`*{0WtIfu&ABm0AC+;=1kN-B$WuQ!D?Un5)NNM3N59U;x6WY zdnb*r0_7ZK----s18QH|k~MS8H1`#EwG4~e96M{f_9Ii|t4@O$FgD2a_Iu_`KsfJy zZfmk`ds&p^xXU|0N5+}+y|T^JsxiOwaV@s<{v7EdmyXQ|+?!w^z2 z@{HTW+L~(}I0aCGI~f_WL*rVe#fI6i?WoKg87dS}H5eQ-D)N z9NKDLPz^;}qAOT2hBfQ3);!+hm(0<5R*#hLkW2nJ4#y=SaP{u%04?crctWU)`0mvK zO8;2e+Vb@F^t`ACq>v0;`(E5&DJpkGc#$oWwbfMi>YNQFqKdHqTn=WXI6DaZRQ)0D zf)9Sh)oLCI2tS)zwh zod=t^xh}CAv7KL7uo(wBpim~lj~fQcS_oRxH|Ie3nsj}@9o6>O5nT8PAiCe!h|_Rv zJ|(x1-mWPm@khY^(FQ(Y&frr@lgU=euU@&;#+OH&NMNT_Xcf6IATgKW44_EnT2(&{ z7%Qo)z5o`hsyyUHMPHVG{(R{{QQ_P(c`J4>#omCbaDaj#YN=e?*B{qLnaG2cqF<+V z`26`Vo5*}4)j@!1WKYVs+DC|si+6|t3IDW6O;3M==|sZI2k*{l)XV=l^vokbwtNG4 zG6db0rN_!fs0}^6#VLttX(zj4Bq`nC_wRs?_*8Xe_dns&UW#4PkW<-f==yqc{?z+0p zPH!zDsHS;ud(pi)^Bcq8Ma9L*8Eu2~-W+Gm zPE0lN$$9Z&DDAh3S7k6h&Bh(lqRJnhn0%K1T6VUx4+8uu=mm~b4lUIBfp!=Ik<12+ zvEHeT@UE++<>Yf)pXt$N3gF=1pFnwVf{IocetdVZv7SJ9eiLxU;qv#IjxH__ }= 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 exslF!2v{AfNvOZl9d^pC+lAg*#EOW| z-r4CWET{C4ws@{kGH6iDAX*1)C`{7?MB{Wrxv_nWh>$g&3$RK4O!CoxfSS{6@dD zkV8pHf;GQ4axF~)1f$;Kw^<1TMvO)6!A|3tp#{Y;0}NDr_wIWFv4ENnHux>8ob-2{ z5vEPmFXoO(yA=9pm{m|sv=C6zpIp@13-kwiA46sV7~LUokrOAPyB>T@{_94N!uq)s zDMv}N>unk#YCAd?>9=PGaI~RGM5mOohf){$%Wr&;>oSaCY7Y$*0QsbZpIYc#4&}BL z#s*PdeRRjg@yK$2wda<_+%ML^8sdAB&$H`2aiar{#8Je6HUVCFsMf~)@WY2RT;_Xv zuG)76YR3_ZJ{qp1IdRsB^H?^~5(8@utbFj+VAFw{w2X9+-lE~?;10gqH}_55{Gml z@C^BD5fI0p#j-ktT19WH@R`Gx;OL z=}|F0SBsgcVe?Ww(!dt~SCw(^ve6V_&N{W;+5pD@6VVdedawxa;EtEk7xi<}t#_5TA_djHibU;(2kPN6r7Qh4(Y@29~*w zTVkRy`-VSg*m9+JFcNvSS2h#+leYmf5a5~Bi^Z(6@RZW*;2w7Gn%YZWv)hh=9Kv{~ zQ>}-s-mUN#$=pO-NO2Pzg+LW}{(?=LC-biu$u@?&8`-QgVVioE zrG`YjZruO}imVlT6LAWHY8thDqS+Cc;LS9ZP=cZk9i-0mCYKZ?93Z&+Xj0n2w`GYf z?JM41+M-%os8f96&{tyzn@$Y2NzRu-G^S3CI6dZye%yOgBMr@#Hkwx%MQ4o|d)68y zkjg2)d@hC&z`&dC{0~{0%YC2v)}HsHcehy2bXN*?{>+j;`I>`F9mlW!r^ZRv@jtsu z|MtW11+rtkBa8=|&f9N(F4k`6Gsi)_#vdu*;r(XgufLCA*PN~*$MENsgXH2~7BlSB z1Cyq~cXmC|b+|sF#aCC};ylKWrcFe3vVp@lYiP~&OC|wUJ-*IEbvK)J28XGM#tS z{K^Bm!J0K=vix4uFF)H^F-m%G+juEJTKKk|dwk|JS5->1-u>(xjYYPbG6x)$Of=SM zZyWVVu`JQ0F*Ure<>T4M!)3e8og+?*mEBh&OG!%D-lBE6clhiNw}terjrk~&DVp|yR7;{DZuTU5HU+6L+!pK&swE_=z+@-2$G znyInkH)1oDZ?M3E0TZo%EALTe$0=JLB^hlEx@%fdnzGwDpv~*6t}?E_KG*a6xWgKB z8zw7XEPT^#P)*TEnjt;u&KR9B|LWTOJE=zR4W68=w(3(^_s8dHRqGpV;q9A4vS6#| z{d{}n<;S_b?N4;`TS}F^PAOJ>(fYe`bfXq;kYc|U_nxWbdELFi;lkoCRB_X$%Fkr0 z6`uvzCYQ@o^j=xkbp-UE4U%QHwO1!Q|8dzEaoJ(Ee?RFTR5?Sc$(wybcb4hPfVO-| zRcHLd;$3mC881Aj%OWww*LeAvZQ4I literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_component.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_component.png new file mode 100644 index 0000000000000000000000000000000000000000..18df9d01df6d3bd927e8b191627939d657735970 GIT binary patch literal 18320 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 JI&a|he*kq+O_l%v literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_daterange.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_daterange.png new file mode 100644 index 0000000000000000000000000000000000000000..9c9a2d448cccb5e99840cfea24af69e9b8c68eec GIT binary patch literal 23879 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И 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_input.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/markup_input.png new file mode 100644 index 0000000000000000000000000000000000000000..e0852075b99985a6552b674adfba0872eca18d5a GIT binary patch literal 17449 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_calendarweeks.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_calendarweeks.png new file mode 100644 index 0000000000000000000000000000000000000000..588bb8d1ba0080af6f8ddd5c4ebf6b5dc0120b0c GIT binary patch literal 29735 zcmce;2RPS%-#1K4(NG8xX_!e?$}FX_XJl9QUfH50MN(#dR%9k*C#zv(r3lH&&d8R{ z{rdi|abM5m^V8&kp;`+D>F-R5ZkY$jM023}j@7$Yd{^({PI(?{d`(n_sD( zZo4jZB(<5TKJW)Shc5?mlz$@R>79iaY49KRl}J8y|99cqe;N zjB1ivLr#8ves+F-<&Pf>VRF85VJQb4q<@DcaN;A>UTJWVMO_MFY1p*9fBMb+&(bp* z3<5Q3pPogqX9R|Y(IqD*lT`M8{L1Nn_t~?(nwpy8-m7n&Rf8@)9KRe(d7eYtlEJYn zk(^FGjN3OmoB!g)i~G1g9^&%f^t5d2)wIhLM=EAzV=3>kjfx~{zRgRo@o{mg(*jQ$Exy&Nhp<=Foh?|uPo01j2#6K3_-C=V zT_y?rv+$db;x7^ZiaeNIk=TomWP^jAO*4NQr8bP~!g=wS&;99mnz9U~4v5&kc3*ve zXLGdVEmB9J9StjMWAHI~PQ$WQs)(qL;jVYi0g6$ldM77?@D;Plmbo_;d^Rq%=a}T` z+g`oOQ0(%juQrV5!i5VenR;h*3an)tV%Q~LP$O!Slo1qSYt4?q6xmGfXNotKx__U+pbNlM1z(fWFO&yBUtbls8O zZqt^jZ-fusvUTg;y?a0W{`S(Mqab5w`u_bb1$I4Oe5vT&7N^+u@8ADDT`OpPZACp( zuZTH<*PZ)*?>Enop|P>LzRG}+jzYf7%*<$U_uw;5Lnm)7-?VIbwe_r;+P+-}gkGq= zy!hI%T(Yh1OT+A@O`D#JI&<6n%=^&XOylI_bobspegThlr3-lG8#iwJ#wQKdMGSw5 z5yRh!HEWFJzxi9G!7JCSk^R)EaM=*{XVKC1IVN>i^UU|g`K%YU&iu@`x^(T@A$*TI zwXx13ryoCmHWk?D9_Qu7v+N9@=c}r(e{9-78uZZL&gNf^FZN0^L$0I1CQ`)CAiVlz zLc&{*dG3jc35_&0-_%sjQ?{KCBO>T?O&e;bGIQ(4&2qdQSHgx1b(Qk<7hj7h{+j;#d1GFI;>$J|Lnj=&{h{8us#1P?>#MT?8Lbspo>G^!f8n`Fb_#&y;fVevjNz zCY6^9aQ*sqjaM3v3`#wwhobC;EVM22 z56H{QH{6nvlB#cL5cb?mKH8G*CztfGv2hOtg`ZcDm=iDC{m)qg1ID+9S)SDMVofOH z4EUHYD<~Y5lw{%I;mH`m^}KNL;%KfASrCiFrfVyI|K!Kg$eGn>LTUf$2)g_zPY}+*mbhC)9}qTayo7ex87Mbb#-#{jso64 z9fcGxJmyFBNICM3M?KrO>$w}l{{G`(i$3} zt#ddquQM{7N}2cU*^|NZe0+S|abBE>iHVF`EAzE**SBw~xmQlxcAgFn4!)hoTliR7 zT6%G!c+%d<$!O}=2b~~oU0oVFI^P6NQbsuzxUa8oX6|QGjD%-+WdOaPX+6W44_CIU z9@?>ENBwhtRO#nJ7WIwY}si4L{~8ma7=54uAuqX7srFz($xKMEo{5q z$^7}5eTZ*BMryRenX1P))OwFZJP+=xqSKZApwD4EN4Rw z^TC5?UA>Fb{cfI~%_+*PC+cAVz;NJ>?b;l&PNKE zyvfZyfni4?X$7w>bxA*f`r3s{m->JI{#-m+ zCjaTduDIgPu430*tiCmCN1g>uRaMp5pVvF^jhsfBj%jd*4b{=hN1Vur+~}|?A6%Xv z(+&?=mwAS>@e8F_n3^XO;<^(*eEoK!EKTK;1WrzWweO#(r5{F+j4i&^$%p(so1r;u(HkEh zuf2Z%A+>LBPow3JfFYWMhnHjhBktmdYMn!pIcujsf4;0}ww9oK`SQb|B1WJ6(s4~v zJ{#Ve%Cz%tJD+n0iNv1|PWkv%Hhkz&_l!`RPq83BzeC?Azdc>#QI3PP*G)~sPYGOU z^}ugJf3#R1(lIyZ{P5v}j?X>C?fP;($KpamD{vaz7pJaYxN)QJLgI(7VfACGPwvp( z9!NW>5uD_ExXqmu6_yz}JWvyIrM|x2^p(b|R{sQzTHB%OAXe<(<+bJc{N$D8<$e41 zNiWR|I;pBX^rBLy9lW5X)>IMBtJ}>t`hnq1$+n4E=?kR%l4s&{d{i|}oz1$jLwUc( zSvfuMPp9!2ot>zhPNf+6*V?Ud}T2)UMz3^4J6W(7M9ObxCvHV3! z2S)-51_U;&H~rW=blc)VH8-=Ei?v47DI1USYxZQ!Qr@cz1vVWXn}Zw$%c-S@9didG z_=Uco-DFXoTQeYOE+Au9(}r+{cCKj#ZkhL0)FA_Qc6K@^eokDYr_s@? zzkm>QMP0_=`6JT1*a z?9juFO~;BaDw6VEZ^+@(g&adt8dqZT#>>1KG&adR3~s2XNZe;JtZd@C`=YE}eJmDn z`!gBa8KE`4-NxOcM?S61MXkmtvu#N<`7m21vEr_+77SF$=Ezem-e9Y&OVPfF@C9ZVWNPc@X9(9`>bf ze`ftzOxq0qH$JRg*rHwHoV3jLXG#Kx7mW3HusH@BU3_jVs6NCo8(n>$`j~o^_~(&? zJHalJI>a7bupNA!(%2CazGS$Aj_ty``pBu0+k1mkq#s7(|KNLPf7YduicO&I1pQIg zSml|#``9Q3z&6whM^vQ*mM13_&J2yrt{)F=RYs{jhO@7i_j#EB;}gLTdCoUJ4me{Ht5wicSbcwN8M@Y}+nT+s?P=Mw*iN1qF{BJ$fIgo8M#3oL1)B zcLoU$A>BgT!I9<^G)r)=TP3BXOTB)qLUjTD{x`5RN7>nLT)#fu`7TPtZU}t{j0DdZ z#40uP`Pq@32Sr0E_OJ}B%x|yRbnvP3^LyXFYxMQ^qhqVU)6AG{vU+5C^TL5BDe- z`EP8owY8laZx6u_n-6tl8~K@*0ep}F=x0TSmo1z)efl}zQ**wRR%d4?@I`-@YmW&U zgO1TyPq`HK*=udS4Nb6rV&aR~WXXAeeg|h~lcD-Zl6y#SF!5XQL$7rUPjs|dT3Xin zv3h^Tb#5VN&sMFPU{uSu_?gdBzV??%Qc`lfqcEuVliy})dis?7b^n(rq*l_W zagG2g^dp{ra&hNyCsCQyhW5^lG_Ouqv%0yvtEQ->i=mqyX3; z30qwRSeTlbIV>uwW91IcU<8Z=*tuUsM5Nn$#RgR^*?kpM!fSnLm_U1A0n<2Yvvqvs zPl2x^QZezrgBY>7#zZ4PoFunmx1AP^ckl-X`ZfUM=o70cHu<@{`mcSD6l;Fum1k?AY5c-U!vJg zoY-w-Wc1GE56MO!(Eh<5R;41xL9&yAf-gbFNY%}SwMsFfTW^CP0@#ti0LmgQH8EWk z6clX8aTEaKvizPJU({3L?$pqT?Qrj%H8cfNA8b~ZI>yfafI~U$1uh9g)}Rn<2%^gu4@258q~<}+%!t|MRL z&p&1qd;nsHTbibpL%CR6G7{>V?yuG^ zay%w0D+^Bi=Guo%1n>Pj*`q8cM~P;y5Ope$IFRlWT86h|(DNY*Y@wi-ZP7AxK)dz| zJmPf9?2@CFtG|FURfcT9lP9LDi_^HC(bygULQ2V{0UAAheJZQ%+mcW>78e&!dj7Sp z3Sw=Sl`F#=xQVF=F($7Z=??i-S$dqDgr=`IZh-zs`l9(63F2 z^RCUaXcijtK@HI!QdUwj9jpx-?=FoZI6pWzzV^c>Pg=)g9}nj_+yJ`kMR&P!3M|sh&CyMj`XBw?Q(A9r^g_ z6PIC``1uDruj4w%NC?GmKE|aS6CM4gu#n;xHs!32!P3f#k+pR_fMleY>j|b))+nai z!M+tw@any#mQl60x4(vhZ{1xIdERd~KR%TVEa($9ih$?DO~#}41B-6GhTYWutHAC5 z5e1<=-zs8AF9TO9$8*8fd*zSFp+72rAT{NdJYkXWcw^Sc0&1WHc&$P!<21*X)&DuV zp@^+0%10(L<&6I67wY&8Lue?kuV&x<`c=hyv6liZC}qin%VMItGys&GoSa;ng=){9 zMuCQ|u7hNkE?sKK!|xkPGnJO!q@JwMi^`x={FTkd)z%bjBEfrY`Rq^4(8x%}7%^8< zEXa6gQHaZ*pB65Lt~g~{MsJlPR@Xr3~pyAv`Nh9nkexsj7bFyl#sp2S>_xpL;ttw43LK0a` zBGOs<#oH2v$zx+^pa;p~rVhnv*LN<;xHTe;lp=;)Zm&O7ve^gXV~ zbUP+SKimQ$1hKZOYYRQ&Kl1~gKWBjSV$t<(p2~1G+o*aGBE!RgfKScMA<(xdX+kz6 z?}D%Y0&dl5Fsq7dE?k}ILydmSDiyo3FxfvoUXNAJy`^9I4YeLcvZB2`68FJrsGgBv z+RmS)847|!Qy{r~wSH?V{&<@TzT)!VKT(5c?8=r*V=Xn(HF-Nq#YcueCFSPjeP4}^ z)rUHv9UIZZ&QaL^S^k0S#OOuUL5pRvuxXm40sFc_u+%uP`e}Rx8YZSXEY8yEY$Glf zHJa8|?Kyc40Rc4{QHTlEz%!_R)L?vBgC-@RqNh(YK>xrACz+JZmAYi;7A6~(dvp4K zglq?9H@-Wj?C(!2Y+D4dzJOh~_#qp*@dP&WbM1DgK#PKuQgmzOl(1DRvHEE1;OvazZf}xz1Ox?D<7A=vj*bie=_-zB zGw=*VAD_hx4p#sPm7qTVnZEZKjYsAwHC% zGg4zag?qD28xElTokr6s@XU35iC*?RDk|jZ)A#6+X*&6@hAMtMZo2miNb5&OhZAa# zHJ_T>Gs#=a_Vc4xfV0S_rlvkStiO4460l8pp|rF#e*)Ns33mq_uy&{+3WD44%OJ^* zU%n_gop_Lvl48mu3Vi^$lx#!4!38XPeW84Vd}=JK90dOh+LDk~FSCS)M!LfvKqu7U zhFL2gZJ@xu!9m~RVlgmD0*M7ltzWgG(kbcmw~CeY{JT>`r0{sN-!7))$nG?C4(N!N z&z>bi3w&Q$=?m$Q00MjVm^F}uQB$UXZe|A~4EG&4;GdGhapjdpFWOw5Z5PR|d@Ymr#H&0TtcOOHX{IktU66KC737u5eXXceBOhFq2)$ zv;I{^*EJr0X*IRrR^GL#%(OHvs1-!>B+W`d1gpo!MG9F2n=*27aiJH}Ff+d{suf~m zJ159n+TL(g#HnFmU_iWlB0_dyqAUN4QS`~{cZJL=RU8`BVHp$^o!Py6Hv!&E>caUQ z2QD}Co0^&uJp$O&$jq#|$7iDfAOVU}f9XQ^OI+i#I-0!NIrpLYL0J3vh}la$-1NEh4p@Oa1xAy)0;n$6PCkbkdTE3KJ3k#H!sl1b~2ni>y$ce;?h^KgAlLK z^`4)0IEcedYp((!Jy|@4IFWi7P|9j#N@hB(H zHYF0jLYm>wfA?dKsVOMz{1*nAgIfj$N-bTIcT{=4Ix&^vg%yC0DFiaK145oewMav2 zL;ZLOsl+2)463S9toV-GFJB%35c%|(GlN1&R`vrbG@vT^uZf8#5fKpvRo}{Pc_t(z zI7XX&PgMn3(=ZcWTU}*1d5w%r(Cka1ez6Ogbw`2XtSDNf97GkeABA?TAsouB_3HVS zS7HK9`YIkVpK&}|?M@Q1_=r27noEi_Sv_w27uRj2BXRD()+%?*Nu(u z16ezde!mWhw`97CNi>5)Zg-73{%KBVXugrp@#jaj5kX1-c=sJV7$}$2hsz%=;rX}7 zE=LlV#HvNiYw-=civLUWA|M+^vJ(a+sgdgmaev0gZyw;}6U*0$$r|Rp`sVgA`EY`h zL0`VCq{I$pd*sp+``IDIgF$Mcw81Gd=VvrT{N-c!r%PCXrEYlv4g|c*Y-MEyt(kB> zfV)XcF5^EwfOFl+Gju~c1E*|6nc4LoEdh3rO<5Ig5}_=XuP^hU#cjI=_@NVI5=tV~ zqC^lB5haoE^a^eDAM8Hp9}plPJ2u%-s60E1CZ}C!d+_OB(w{$n$l)(h5aj{HOCkF7 z-rMM6xpqC009Hc%4ZKH=9O?F&RRlLlqGO3Tp-<2vsJI|ZiIK6A$~X(cW7p6D#(!kr z16DAyw3K^!F_1yb+Mz{8X6jyP;O%xg=CA1{Xv9Ofo`98Yvr%k%AZ2_ z%#igW?6H{Pt$8|BA@u7hRB9;6G7VlFO3{RaaR2^&fP;I$oY?=~dwV2bxX%tP`NSt& z4Hgf>KfKH0yqbz6_?2W14h|sHDp>{+fMMoMi8W4fFV)g+iatPB-V39!$Z2>xCFNmI zQPhFHfq@IyfOF^0>C8e{UI3J(xy^m$6*V1QC4TU<&$>7j{fR`dboWKuFv3T$wsUYkL z;a=ko&J4%-I8OJ;v}PG9gN!;#><0Q7UXOO@GS0g>q6T9OCjI3OxYH@59l zfU&_a%FyPfg1drchVIYSi@@2@K*YYkxW6YXQ$f%eTp+0_$Tl8Y~EF23v9z6E)K33zvXw%$B!SUYUi@^>J}J(eR1xpj*hAO zlg#rnNowB;?F_wFr!RT0&1+$kx1BBbUK7&2J_4%|B!&LADbI1NDcT3kzI`8YJZG7? z-JkXBac~i^t<*2`(sp9Ggp($#pfG@y(JOINwYnu@{o^S(Nr7z_<$Hjz-%UwWKu~jI zZ9(tfpY>iEq(`$!%ylqLf#LG{*(ojBf6D?Glpe^}3H0-$0Ar07bIp7oKZ84UypBLa z!1$yU7Z;b;+PT|+xp0GLt_%Z$4p+1K3}6>P^|yhMV@c)xb{}*bj&T)=Z_YJS?)IFN z0PcC@?|+z||JfeN#oNH#yICcVE0Vq*b|;Ahr&t_Sc8*G^d?oAT;$n(TAaFTqoqd1R zE*P-zfq(t_aBp>aEDK0$>=rXxWOYYJl+^m-J=`_`*GnjcIrnQ}y{XV{J)1lB7Q7(O zx;+?u7642UqM7^D$i3WL!J(lcQbx(|-{yyG0#5St@4eiiAGhv--zX21bH;Jtq3KV^ z=fWKClV@jVn^%4mJC7wV?Mb;&>EBuGs+=44%8rGF1%~Y=ao4&z83M=RL*X6vuP)7Q z*|yD6dKH9_6cUI__iqF+d@l=2>;^rX|1lKPBkm-rN`B>lDK_O2%>D;|-+6CgCbHC&BuWT{*?wzZts=7GlOh$6pe}SkV zF5_3jM_@LQh$2m?N6{qR)!xo{8>_>v99s_u=Cs%1Ntmtb>gtj!X^3>2NpjS##Flrt?oAq#>vuj{*Z*^lIkd$Bvk!XXzC= z!mWM?KaLENQ@+xLhO7s>m}XGVoYt0|K>$#mK79X9i>D=EQl?>frZAs**1cC((gob6 zt~H2zdwb*3?|0LCpg=!4*=FdY2<_6|*}1a2n+0`L@mds#bi>+O!Pq#_bSx7Rh?|?+ z)IbeQ#%-FzM{1fopNR`I|I6OFfQ%E8B4jQh9^qScnWzVlyU2;s*pN8@&4=j3Ubk*J zi-rT=IsE?0hVKQC)8N7a5r9zW(18eL!e?!s{@b^2Fuc)(E1*~06ivPfiK`bZfZ$TZ zWdZI(=c6p?1mq&$$e5j58Idw9^|<0BC80s!RW!Z^D2GJA0KBHUsVNw2+5wMP_2giB zKJ&8{7_)%fWJ`F=eXXNASJ?p0<>2a?f>nMV8F?MP zJiyhxZM*s)hJ39Tv1&bzYE%dF=SQyD9{i5V4==Dc zEiafxj|?Sp)>^~_o!vgIh7Q3?=5y#+Gw*y)RB-Rb2R`zf2>6>>%BdXC68lfE=3$@o z|8v6TKU$0bhtTK${>KP#y_QB$+Qv-&9QhJ`<`ZHsup`;X!g#c* zy1HU;&nz40X=px`-CCKNojrn5Pq-~FFYPh7HGieFEl$KPc4+!Bv7_7eu;{&5F1ob` z3bkKQ&>nDk5JH?~1@v2on>UZE-1^)lN@z$Z`$Q@N{eoNb^<|)eRPds*F@v}EcOdZK zp<&woXm9@pPX`bDLbwO*n5bG1h=^DXSS?|FRC8&M}}9|SX1T3;x-@E&3(4+N(Kr>M-#2#KL5RUoo}9*W$=k5bP< zrHBo2-_}I(@vdT#Iw9O`qPId$T3Q;8LtKXif1%zr5I|)gJ-r`@_^DH;AgSfJP8y&g zj(mIR*IEL(O{e@ls^U^+)HkfDgQH^tPAV1zuGAMaH%1X#X2`Ici7XVp-VGZYMO?S+ zyu71_4{s6_%#}`)g68?%GJohyc6Rn_gHjUs^8UBpw%zyMzC8_{xDq;n5>hUJnuAzS z;wNyU65fxoiHs4FXlL22DBun?m{WlGtc23T5$AOmVp-WJ>G|_tP{K1Zc*(S~3`~G! zLr>_Fa1l3CQ&YbO^?!hG1*t}_%qwyi)2WldIUwE%h3_6cdPIo9^z`)56`p5_ezYe* zFeM!~5$=dA@LuyEZYC-o;Wa>kx;g%1ZxL~m16Of5tN6A)b*G1(c}a}RqvINKsr?QqVq@0B*eT@uZZFsj;V0#%i?f^eG}mO4qe5g05C4?UW1dl8|9B**pD zB`;oj`_1EIOz-z`?s~r2G|^^}aU+Ujq+KnTRxbA9g$tZGg6e1&`2tQK?ryCGj-r)O z4TZ(Wg#~swS8FU!V9KLI7VmJ^xPgA!+GpI(K{biZ!@dzcD^Bv(Z~Xi4YUsp@c$S+6 zB4^H^$JZK1mN}1U0;;{q&W?wd0#vjQR!dBqvaIYmRa!YBrvY9r4FBWC{l~Aq zhw_p;(1Ihn1THhuStN+IRUajyJe+?_`Ixf2TI~LOX{#putpG?Lh=n~qC>DM|*wQ>^ zPp(zl3H+u{6_03~brx`Ov4-q*nMGonruFT4i=+I!^U z8`!jvQYj%UAB4)(BHAdeC6KilEA>h%>&qh=j#SNz1Gw6HNVFhJGr&+*G`%=&goQ?Y zmYV=R_4LGT ztdwsU0k?{t8K($NX-toMhK~JN{k*EVA_j#G=Y5=-*-{|P8`Kvg}!ctlpI&=U9e?w<5S0(oZJuZ<8k`Cp(V+;Kzp5;qjgS z#!-s<97Lip3Y1*HX-EN}2+H~keC*cl86K@n<~XkzxX?R@qk_*R3R3B03-_yc3HD3N z%Z|Mtw~C94L%af9nuZ*ii+hM|s(I_sPiBv*i994CTZigo|1Pn)bGuU><51ou6E9=| zh@0ACNzjA~7q);Nf8SCA`__KN?@Y#KpeF#>2Ra$-$RwiU60M`*(VHa`YwOob zJF$d;;IhQ};VeCYN(p#RaABQB;Nm3f_8gCN9{(U{!h{n~hBNX76ioZAJ=;^4A7l9A z_bkIW0KsW|1w1H~o;qp>t(<1;0e@+WrdY{awGaXcpQEDUeqoPy6wc)4H(Uf$*}ag^G&GsO8laAolBo zL=0L!vE2u9ry_DDF(;f-K(ps zukA2iyGH)_-hDbc~N;#{r&4Acy1xg`M>gdvm*mV=pK@x8n&e1mn zpf?!?hITCD_K>xo*AB@##WkhU#RuGMR_ij@xKS1zkemC0l)pBnMIFN^6 zr6MQttG744jl_tx4FX2-#k>SW3MFI$iKdGaU0GkRFgYJ5;aLUo2<4S9T(4?te|xPh zD7pOmNNLu}IKd+z-hD$v6NwykbLTFIb8>P`q`x&BaVKH&m9}*kyYh{-Wf2-0KIQ?E zScGH!JEI%@neZ!fZ&^beFIit6^GN5V^h@B}$#m*5lnwL?s`m&KMIv~Qf|86{2Y_>s zf`THZwF}(^9w)SxO;gZ=1c5g}FjJaE8;vfz?`L9?hjs=;X#%|$jGRuc3$Q-NZTd!r zMOMiSrO*13S^RfptzbtYc?=~QRR_WGKBQmF08dYgiH&8j)2fEFrm7zKSzuF#=0}-i zpr^--PpN`VPrzmsOVfd|F?sk{xB^ulKHR}cBoHBVSXdbe-D4@q$!aM|2Z@Xqs^E4i zD&oL5O0GOcLUydw`y$HOD!x6Tv-|3ZbeYB7x`=urya4MnYk@>4*4^FRUQ-_^2#*Ff zH#Ij7|Y89$AT1QhJYGq1<_}as{MrO^=kIPNwEi^W>A?mvJCXcBsh-)30_;C8zHS+ zyy)wB?e)u= zN49qj8l=-%%1gO`wD@`JNtoL=BI?2S|Z+o*v4xv#-3nuTX zjUic&g3zPB!6`VswUF9q4Gj%V;Bb&efIhDPbtG~6C!qQz;j+o8sj1!Ro}_;i5TH)@ z**KY3vYZ{&Xx$3{ElnWU*5VA%0*zHRHfDXb%+k)i$avcRT6|00>(fIzN?(wye*5+< zCmS0Z$pW?Sd(Fxhsu_(hvOI@ToDtKbmHmTuo`X>EXj@j$BiY_R3NeCayTMOVfYb2( za}l@rhWr*5{}ZUHf}>-O!C1^0rw8!uAf6z#kPKwzwLFqSNRe62f?|#X+d=r;JUsSW z>c_KE?LU5P;PW#ECMGLIBsoq2)ouO-`+_(@EG(IA+4!ckGF+A0Q}(%ju(DAmKrf2CIG#E$b4%!d&YK5;GofJ zBA26;>WpJ+1-nTa6#Zdfph3PjHnqyve~pJmPbaq)9Bu`)PQJ);i%QM)eJi zGYkd~C-NO!b3ga6N@}2)hoW5Z+*+PfMe@qf+*!q9h zyuLZvtv~WTEu;x$co6x3S^-07mBg^gv17-Q&Q7{2?dLOijrPgoI??$}H*lEimALMk zYj-qVmX?<2mV3X{Lv)~Xb#*nF?yK}w%OcJ#auQ*17I@$gg*k!;R<^ZiF-m!tG^K0t zAuyYHwr*&vyN=L`g?uUq3_6F)ETi>t2Ky z3$Y0Zlw@EzkeE6%4o|xZ=m9o|xgzUn`$PKgZeAb#p5~DecM!6oB?4mReoQ##e~=*o zR3j3W=6@9kqY44I2WWvK^Bsr%6JQqdg%=%xC}=ItxUEqAI>y* z7k7&f#kQu&lu7%q5r-|Bw(Vp9U)xNXK{Pv9qokEREaLBbdRW0rpuD9nEU&MxBM2D` z#sWZ355OoKL|3&iiZp&S;x^GSFjKQ9gS7IFxFe zKNqlXgKHvrp82=CFo4cy38yGVRo&T4K};#Z9sD{FnUP@=@1?A*I;=fZx{ibdX#~gA zBWsVv#Hun>^SOi%$sxvy~7v0TyT z+3P1}*ZKAXBF3pjO> zcv2ju-vGQ-&K#Z)$|#&*gkG;BX9{+q3X24JR|8IZJ0c7U9wFe+cY#(W9zy4F-Gawh z?Xl9oIN%mIv+>rC9|reAAi<^@FFmOy>;bUxvC^^uMil;B03GO7(xBiDFw$UYd5GB@ z5j)1!22xa6;y$}Lk`hN4PTXOX92^|`Pw1sC@EeO~i}dfv8sR84Ejh#G@2HdYa<4Rl zc$i$vrYQ-`-eyKYR^1$i}w7#3+$fQDX2 z2$RUM5&yx|BneW-@6ri~-#`$DFj^W9vX5j887nJmX3Vu z{0syAo+;m0Qx=qfSPlF{%*3MT?x3V>a{mLN7ob0-rg@>;Gl-DXN|fFue97(n-Z(aC zXi&<@Guc&KjR%F*Qqj;5NaS0=^<&mp)tel7MVv9-7?7Tx-kO02+4?Ff1{HyrbpUX0 z&o-jKZ6N|DS@X!8e*h(4nrl{WFL5XQ1QP&w0?c|q6+3zIX^`adL*)M6xct!}DiYxm z5c!h`4>UZCMnpjoyI~xvG6FDUPbZ14i%4S?;6GTuwz1f*%gMcCBv z&jJGOV@0E3I8H(Qx&faI5l~?K7OO6>#c5po9OSBjXzm9DP$35cIwD9s&!I!NAqz)} zbh{ntnZNL@18f9aM+mnh3w$PGV~;_Ah>=CpFVShU?*M|CMQ=VN%qHl!O*tm=1lPeX zrOfK6%(;h0ExRwR)dkU;BxPmssj8|HI|*#Uf9*ZlDeE8aQM#Pf$`c25Y{x(!?%^XW zZPB^8?Ej3Xu9q^BSKa1Pp?pJDyQ%dy?^nHV_rL~tkbwAJogj?+pXmklK&Kh-A&Y=` zcz#3SJE+lepQQ~ zd1*O_duNPn-nLVP2sgyExW^JFa#d+~a6vL_CO8boR1=3Kah9L9O|QCNFHv)VIEjm?WW6fv2mM05i z68>3PcJYtd1cCN}NE3uJ0IX$Bv7CRQnXXE^m5C`zIz1B8beKqRoBO>N3A859QcPZ} zVEh=IFMUBry4>UMxGWZM3E>9eW?YsFpvJ-r$OG-zv!_kF0XqV^;5Hbhm6u#TQ_BNk zP}|ITMsDVKI?%RsLr#6ZymV$4Y!z%$FUD6up%G&E>b{F6hL3*_JX2^rFJaGnWC$W5 zh#v8~C7m9q27;*o{zZnp`jkY(?9IPPPv%1-k;hk%Ra69-e~e=JEzd%|v{f9W0Sjpc#_5r9WX=xA zAK^~I{l!U2LtY->MSG}u-n|g33PtQG3ZW`i1|R@v{?a0xmNx|jtri)b!Qyq?7?>rb zT!+32=?qYAEI#PtCqhi3Bur|~1ECWul2Il4(Z=CD;05UK)30zfFAbz32hOOKid zw?+xroX{D7eyYBF0W|jbU0Q~zTvP>P+yjI_si2D!Crk+$&r+Y!_H=O1uIbH}&taURtG9>6@Ugi4ym_t)AXn7&TGypZ^41CcjDNRc=v zk5W?1;#*J17Gb@ToqJkZ!ieIEqYsMxGFMclDbeP~8*&g8qCPusS1}xFjBCVYO*u1? zgAMI0^^Ab2vtKS`+gGT3a3&j2!Zra^T=F9iBt*ofPwcvvE z4vtI&tU*)Azrsx=%n?jn5*aMwEe{ya7R@lkWE05SMtP}NP{6D1jnnG~&T4L@zkF^> z;hd=~Hv=hQ=@qCRIXI`vRJIdyg0qH8Y> z`?LSLn`?f5bKaW*Wl4D;32GRhSB&UE?&#jyIm{PhD<6#@{C2T) z3&m}@q^6Q|LPG)~+}6{w!ihK!0bwDdnbJ>Z~81lH9mR9CEnpZ_d1;IEld|gu& z92F&RU=aHud=jQ4dTlwO}ZFv0zA!`wyCKByNTg<97F=#BYb+=b%LM)9*m#R zrfTZzj|vNib$03@heAf2Ac#a?Jz{H{Ob-&w4AO)EjL@8%9HAu$)ai3#_BM{7_v#3` z0Ee;*3WgwoK?pmz=?3kFg`Ikck2Q#OZo=yg$c`lkyux@)%;(Ra)mQ~ZMA}9sFEd?w z!psJk1N!z9r5X?AfcFmoT5YQlbe3plH;i(>scMk%I3U0XS^+UZhgELqpPKr?rGKUH zUGkreAbJBga!>^b#>6s>jEo@smeo|0#O3Ah)vI1jrNqkTWfjj^t6G}OR0B@0onyQM zMp0r?64>lRba+%q!OI~Uq#ZQu_A>*rIk~xLYFu~j+(B#YI;0I_XMhMx^Gg6{pu<>9 zpxQ=ZCLhK!F{U{8`p`1^2Ji3$ajxQ~|B_zew(f_`IOO;-I_*5TUpFv#13I624X&4Lb!Jt!(F zQd(+>&%7e!ihI5aIETighA9+6?ttcL4g%quQ=6XBk|0YX{TmT(lVA_-`(Jh3=QWgg zX$kC~dKV+}|406yFw-6rR6Owg=8%nOJs*AW<)WzTp$eBMbbl7!JZ5~&?7;U7lTZb= z3-i}rlh~aV9{N8E@_qG!$zr5rxkhwC;`1rlveFp34zr!%n>Z9MO74H95Tq|5ETb4A z%3g7PCR@ehlxzR>5Mgt&1r}pL;*Wz=Y_Z3aQ!Ui0?|*$FWI;Dq=X+Fr&m9_vHU)_- zY!x&gHG~yMpHmNpuxH$T?7UM)+qTR7+9=z0wpi-qSH$1qjQiJD3taiPcMSYzf6%LM zC7W>)sPVL?a5gw4=gktnTlxBRBf}e#GBL`w9+XS%j2O#}bl-LSPt3{Oyi*@ieW?=? zqdf~%hE3zY)SWXiy%QMXnKnCUk{lA@fX_Gq*5K-CTh8-DS)v3%9DtDz zqFn`ikAPl5ces@6gdP9_{GIA=-=4vx3x7UbNpFaHlkzza6`miCVa#l4oJED0cUJQ| z?eo!=ZN`1U2ggr)r+pUp*9k0j43afko(^sk{Gp@kc;-ytNczIG)kof#8Rb}UOfqf( z5F;`(pdn3g&koOmz1)VRvrlRa)(}+ao3#{wV((!J2>reuMH&55e70T?k|7~+#?0nx zQ!p|z68sjLF0y+T-6dy;F$BPo^qUiK3W&TG>K+;Kw}_Gt+Cd*_2g(hfDM^7y1#%0a z-vi0d6*A6^GjH)?5~Hfe9{|rV;{L|ET>!)HL{wW)P<`0Trj?j-ZzqNb*cJPbCQJg5 zBt~7){^W)yAdo#dC^pk>7RPV)g&9zb0psUwS%z)(PVlCQ`BOx6A3l8e0(li2fvJ_r zawZ|IDCfg0tWf-KfLfBa?II?MP$a{2SGYfZtbLGi>BO6Ud+W3y9!ueS#ZuMf_qOG% zM7V8|+StQ-ysKfPj?1G)gedeIh%T{X^obBUKzdNxDnJsoOFi0?WRa2OtZmvJB`OB*L@*~)Biy3 zf!3?7ul#CD9(-9!&NTZufYcBPN}PECLNwnWLeBX8{ROS2fy5f#C6EdW0SExc2zE#< z$U!8K4jiv!_$H!*|8sF`x|JF+q6N@9MQEt88b(ow-k`-1B>~GG5)omRXWg^AaoWk6 znW}o@p8A+suBXGv^PcWc;~d(|jX0q#*eotBUAM7`?(c={poHr|++cJmV>7c{r(q=w zI9qhS&HgakVkrzMn{ZPiZH?7Kd+i&BI(EgWSaWshkS zxYwa?O9Y?cwnLcp-@vdPjOTXFB|H%Z$>`gE5i^K78Ld|OT+v!Fqoh+s4-Q1tkn*5) zJcn_Bw?|zub}G##l0=v;M|F6Bnt}Ogk2Cw_b!~TzPA|lEca}tak}Cgkv7&54;JP{4 znoxTwy78ij@;n_5XWBc zJ$TS&ZX8*fUw{56A|>IDVHHM0hLVaKy$J>f@OesvQBxj2-t30=JGjla zXkmVTGmqx$Ur7-LO&t>pDA$C3o(<*brBH107rH9-H@eM8&tr)kpiYGZf;KZ#ISCHE z4(hG`QCGp%#A(}Splo8b+_dQO}{r06`c9!N~>f@KmR#YrnXS|S~_)MEL)s6Dm5UNurm zZ!qNqdvitQv(A;Y=eljuHFY1>(sYidbRRLaDdDxioTUVK7~*Cf=8;qOvu{!Ob6Q^g zDobE+l~4Fz8Q7H(6E6RcNDV%G^oUJdoEf9B`(_~!+v9Z$ha)`C;LS6jirX6Klpp-3 zG|$aV?<-!7@z!;cg(&E7YE7`?qJvyZMVywxwT9IZX-=%COiYE3lhc(~ZR|Mv@~80S z%VmMJ^~__d6sKFVIhK^dmD=e{{5_I6<H^^JRp5ZxgjZp4IYA4VgeZp zx3BltuNO{bVMTXyyEYC4F8>V|a#nd87o{vW@##w0ke}e|IPu#HE3Vha*8APWyPg-W zxLlw9Ya}{sW^4>LmRRJ2u^fCbEY}ohSTaLvjXvx5z?i`1M2Gilb~{ZWeotT`2(d)# z!x0DUxMpHd8$>{ZZCTOzgkAXVwg>Of>DrrLz)AV(i-~E$niG6@a5;2TmtH7vWm^Mk!&6M zb+tM8!2Tg2XSb^z!2)zMv~&@6ou(UUZtUeN+za$Jzg(6#v+q3k{?DAk-`K}(XL`QR zzb^5@6fXi35JZU78*aD5`l>sEq=|)fqG4Lfy}cV({!?}xZP-P$f}iy-_q-~%^(_}! z88bB)ZIFhCPH-UiHM@@gxC5mc&7T-0!?%AH5^^4hlHmQw84OM+dk@9% z)iwC^+GW0u{gG8MXLISxbni?lX+=NI?qm6K>1CQ>(ay{AW}ohCNiNI!iFMTB@+3m~={ z-{dODDVXj z|CBxBA8KeqP{UWnGoxvGE_$G{)CrXT8oT=c_(R5B=7V#d64|x(uWZczS3*ely(}p` z&F{7r)!MCkKk5Vz!7Ie?xv-QdoBrbIotW&x=C!{2VJ3EFGN0dnVXvc?7S~o#ZBBf$ zBmSU86L;#lE*-9R_EoQgs`#RRi-6e;Myts1$~ObM&QFK4sJ@lx8HY@z|^H zHg$sZ01ZX$(Rq#S@xn_Lo0zVdLc-XNdEZ=-BUnu4bZ+h{!9=dT+h6$ka5$LIDAEIk zly%69k(j=r1MWt8$bPx$J#TDz^pbTCxA^$nsZ{0^p!g%PYarVMZ>KN{0WTSRuvmN0 zkVFumuxYb==?hTBgI9*n_7&&p-<=yfv>`P!ec4(;_6aa~MH z+qP{J=MgZ$4~ARTr|ReXYiHH16=A`M_ek?m!McDtSIonRN;QtHymYs7(J$RV@p>4# zs<&@1Zo7RpVg1jick*3qeSa!kc}-0-lVQM!IUj4|O%h;);$0Au+2q+93;0A`-?)h-ZGwlRtDeNQi*CF*3+iYMspY z6Sf!8)>EWUS@}jfGQ!?rQB>&(lZrU~ZJ4AFj_>&J%(>T^c)E}Q+MjP7vf&e{%orFj`?IOR09Brxf!VG%hyc}nV?6U)FlZQ9z~^=^1oQpfVU zg;~VAxHEQkyO~Y*Oj?r!ba#^^#CYnP^&DJYuMvIZ*s*LHc}+%lZM{e63SuC_Y}edB zWMgTOyWbU*hk%dsS1+i{;r{=~5MoecW6u<%7SVn~(%jfMc=YIM$d-&Z7OCzM!bQgd zpVJDTcvICdrXUEB0}#}w>``GfXOoTiqBP%6v?Tz;m{SJuAy!fGgjF40KBQ@QA$t-v z6%5n#HS7O;472wxy1Z4Gx`glxz|?$uAeTw*Rf}=qMF&VT3${Mfz^&)eb(3uB^X5yO z&u`kxK6*;@Gn=i3&VS(au!fp4A+lS%cn}|l{L`@j$RZUG5zWA83b{kuiUJ1ei|OE9{D7g;wn;DJe4fRx?@%hV25dcax<1mo>R4=r^b7Isz4yvyj{N{nCaA0L zr8Pp+HLAPT)SZ5I=k7|vR! zIV%5#*d71KIQACg5Hmd~E@@3|a2^}F+TDxm^K;iq*y~ly7w9qRd{3ikEncmp>u0Q~ zT}q3v2tOxyyqE_dF|P0wRdRy+8B9DqHPu*LDYk$!;zTqt5s6$(77Am(I!Z7q()L#d zVbW#w5zP*cjo7A@5@`c!u<{Wk zO%eFGeY;l49+Cw#xGNQcZI7R?gmVzOH^+y@_Otzx#zr+_{K9=mUQ%V_f*)G(%(}nq zX0FuWVY3b*;kJ6}oEKx#Z@k;LXU~!ch2A-C?(VIA3i|^FL2bp*&nm`=oD2=f%iP(% z@<)vPbM=5rS>MAKfFe@CaVmJ41beN)4qtM9Q)@B^Mz%@i{LNcpueF5l*K){T0OGi> zsRz5!A%3DdpkSTd?qoGdX{`5e7c*9z+c5in>5fu8lmimy-gk$cIux(H>RfcBJ|DU3 z>eVM204uQxN~iT&)s&IqJB)r)a%pGZcu#)PQiDw`NrV@!%yHdn{furW2YZm{-`M)r z;sbR*9oxHvyMWyF(E#nl_GcNMQ42L)(p~R}T#AoaW7F57Xj3nR+^=X;YxJ@Xgw{?Y z3^$)F>tG4zU&A8hsp>sBN=9aAfp|y2qmtq#N^5GD>xF>MOs96u^FjE6vr%eju*?DF zc878k`%-EpS3aGkrS~netq8(Qq7xInPe1JQ@v5Oq8_vnik-ToXJqG~K?|V<7Ipj7k z`B6bTB4Vni+{rXHmknsJBJMYOK4BrMpr|RD`oA5CYBte_A+%z0iLK&xZD-aHF^krn zFIy`(?2KMuA;L)~g_17@B8pcF2htwC~8;8W!?~feGI_#QT zQTgW8D>vlWrYE*jd}Ijk*hy`9W)xO&^3gwL*4ozv{(};B^!QhARFH+mHKEhc+`f95 zX#&Sk?--mlu)QlYPDV6pL|8XgW%U6Y2{4wkRCaQ37>V9v(u4_p`6gkQrOx-iL=L~m ze-nzreqZym$Q4Xo>>uN=t+c`+?XBu&jVmmKUZ)YnDfxZ^kF?pmvppeXm$@7nhH*WE`=gLFnkQ`0=Jo1VyXY z?Ug#_+p!|J;%oAnwtq54ryEsOT2qX5b(hq-Q(_ZQ8VeIV2>u%QNWAXJsG1Diy^c6P z>^C+rX~f}E`SzuMHCzT1C7nL|>@k=$fXnhc*=(G*!e$WjTl9%<*RNZr1-}_^;l#n| zMI_#Olt-(=0UU^p4Wk1jq?@%@5aIcGe?mp3Z|t-o--*hv>RaCCnx<3)L6_f^3*W$mNx;_=tFQWC03!0|OrwU{Sp?w+E4Wrqn0geKnRi)Q{U zye&+bF6cVMgTOl&IA9F+|EO^Nb&T|fUC!UmSY&g}sN#v&AV3h`di69>8=0FmpOG#Wh-04;~(Fl0hPXF)IYeL})w zj0-Z9J~0!DNI@3yARkJ&c~-BUNUp+de+8t?3ZuR}AaXlIr;G_ouqvYsHpx8Z!w0sP zPZHFopzIYDP5F5oM2+xl)3ye&6*x|(f}*Z;&E$wy}Z~UDhl7m zwq$M%N8BJh(0cm%{(#*BW3$u-aJlsMu3lc1;`kzbXZ-kGhy_M!6`n@4CGwdZ9OA9o zcW=ae5k;FnCGhQrVjaiqWwl5jsb=B$h-v$I$cBs>RfTXnB~FL@1VlL{@1&aT?d?B6 z^zcEy;c@-A^7=A5Iy&NMS+GFY%;_7PjVD+u2!p;cW~P)-$Sn~Ul*aFptI0X#_d*2Q zKu5>FCoykc`O*)5`hBZ*jto|Gk-yt#ZQst|sE7oSMqPny^i{z*pU|){4YVe_LL=90 zZ$oo)8bd>MJ|b@6CO5;ZJ^QCyL@B9iX)W@d#Vp71prKd8V-xe~tnOQCU7-cukDL&+ zhR^mfcYWU6YXxMHg0!r%r3kWkiHJlJLyGD%-q~P%%BeV$#4jr`5ZVMmhN)n?9|DTpuMSum$xJGu)bxs4UO?ar+ z-!f`*d(Y4=`Wt39=2@YV_t&CiG1m?AuXV(=f|_2nvuZ)f``---vB)ZPy-=|9nACxT z2%2(=@cT1z@=R`|zjN}JD26n}A7AK&gjKxH<>EVO7AIu6%1pWf1QFN(y@%O<&zu8$ zF1iSY+Hf4aNT!;&xj)3UHt)6r03yw-hOd!3I+!--3h*nTKT`LurN*Ti<|KO@@h&O* z<(JRdf+=qAy1H%yF3{_VSoojOyD?`@TkeFFkF9p`xV&(1e))&QW3tBcJe!OVLEnJCmJD z7SRotS691ZXhE(0P-TR`02!9RL`tqc1p`Q;fC!lps4_>Fh?^BulvBIc-SpWA_+*&b zf%103gZdtjGXBOsnf~it~w2gK5)-6hHLe zyvO1*ASStTGGCiHz{JaOOizS|g$auk+EJGSE85%wq#0>j`9nmqEZ;1epQF6I20GM= z^d>?g_K8>9c(MVGr=^)2>z}4qPr!h!&*=#4`CWqZv1jo|j(i@GOkXsQHhf^LYxKl# zDNKTfCGY}uZ+``ayU*HnoG#w@r<`y9QSs`SmX`jPP`6Ay?5?|;G`sO>e*}Ewm^Olo zCdUzKIE7CKI67K5fl#*65?-e&t;^lm*xcM#`Bj%NnMZ2%!rY25Kj5*oH=~DIh5@z; zw+TB|8N!7MMLFtdP7_|}GbfYZ+%^4Z&9MmOiY9(kP&LOE&4O&NbuUG`k z1C|{-st!TenlD;3H`RJXck~2q?|{Vf+1}LZ@06$P;-TZ{oxftm(WW!3`I-`EGW9vv z=vRI5vGdJHrLQev;8f#f!)$vz^PDKK30g_E%YKpolB_ePD&^IMXD+XyN<^+0`z_W>8H(?j8!?|Ks4`U`J*9hz zScJsVkcNluVZC29wFeN!hbfC*gcO%S!jD6Bl&hH>I6CEW{TuajKUqF;l;=%>BLnA} z?9s4Dwf5`N5Zt|LMyK3hSihg{mtW_`HyVaKlw}2u89_@5{7`e ztr3Y+RRsAm^nUcmHwanD{@srBXMc&QKdxBnb8fIn@ZGSA1AY^Ct5r|%nqzwQxF9Qj zz4gn1-GlcZOo+*Mc2uf7U0Jg{_~ zkG*49X6>?+h?D)ed|O{cX!ECehR#whdK`O)25Aqr60Hwe?}wV$4h1YM=UrjTAMo}5 zDxuO3xYQ4|tazsTEJtrSqz8)agD)WgIWH=UgAqq;s+AvUBL*rOuw!vF~!; zuT|-HLuUPd-2b}Ad4}JQIkFu}rAsGS^CFmlthC{&TIn06sPzoeRXSJJ8)5Mz+4`-< z1M4Nbw{{QPQLHpsBQ$cpz2mJ+FW+T9+_f3E+ew-ss~Yoq@wp9qq&YdVRRb*gb=?>` zZj9ZvNYf{~tj}FKv~fnVjV>fm=;yX;PXcgVVA$K8qV8e~)R-S;FP=QV8G zTM7~!mgEKxOUTGKv3}cjSyp0o-EzSKOCni=#GG?=$rswM)IG*0W?X8BB?SLJ< z>8sk)6LU^+jpM%lv@`$Y(0*f5lg=4Qhiz2XFfl4IGmOf7`NsX%xvk<;7`O7<3NF}~ zmWLiLPy4w+aolE>SY&dXfWbGZK1cjcpj(GokrG4sZUHS!lX=?kN+O GUH=8B>%(vW literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_clearbtn.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_clearbtn.png new file mode 100644 index 0000000000000000000000000000000000000000..a80cd1286c499103b8761a91daf41f163c4aa108 GIT binary patch literal 18208 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 RD{n~TE-0UWFLTr5{{y;0NWTC8 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_daysofweekdisabled.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_daysofweekdisabled.png new file mode 100644 index 0000000000000000000000000000000000000000..23efc19d9d5f29223f652da84e7f7fd08eb86193 GIT binary patch literal 17374 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 fbbL?{C#F+6vV&VK_Vxmd^zLdjr;!>f^BOI literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_enddate.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_enddate.png new file mode 100644 index 0000000000000000000000000000000000000000..9b960a2f4e57d9477477d093a1ed1a84b7456125 GIT binary patch literal 17100 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_language.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_language.png new file mode 100644 index 0000000000000000000000000000000000000000..de840747c7d9f7bee919e5c1ce6edd361b6e326d GIT binary patch literal 59995 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%0ADCgtWAYlx6fn8Q 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
        NHa+ehfukRGV4{cKO@yvNLh%k-;% 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_multidate.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/_static/screenshots/option_multidate.png new file mode 100644 index 0000000000000000000000000000000000000000..25dd5a8d8f84f3f7ca26bf7d2d693b1b0c6f0284 GIT binary patch literal 37891 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 v documentation". +#html_title = None + +# A shorter title for the navigation bar. Default is the same as html_title. +#html_short_title = None + +# The name of an image file (relative to this directory) to place at the top +# of the sidebar. +#html_logo = None + +# The name of an image file (within the static path) to use as favicon of the +# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 +# pixels large. +#html_favicon = None + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, +# using the given strftime format. +#html_last_updated_fmt = '%b %d, %Y' + +# If true, SmartyPants will be used to convert quotes and dashes to +# typographically correct entities. +#html_use_smartypants = True + +# Custom sidebar templates, maps document names to template names. +#html_sidebars = {} + +# Additional templates that should be rendered to pages, maps page names to +# template names. +#html_additional_pages = {} + +# If false, no module index is generated. +#html_domain_indices = True + +# If false, no index is generated. +#html_use_index = True + +# If true, the index is split into individual pages for each letter. +#html_split_index = False + +# If true, links to the reST sources are added to the pages. +#html_show_sourcelink = True + +# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. +#html_show_sphinx = True + +# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. +#html_show_copyright = True + +# If true, an OpenSearch description file will be output, and all pages will +# contain a tag referring to it. The value of this option must be the +# base URL from which the finished HTML is served. +#html_use_opensearch = '' + +# This is the file name suffix for HTML files (e.g. ".xhtml"). +#html_file_suffix = None + +# Output file base name for HTML help builder. +htmlhelp_basename = 'bootstrap-datepickerdoc' + + +# -- Options for LaTeX output -------------------------------------------------- + +latex_elements = { +# The paper size ('letterpaper' or 'a4paper'). +#'papersize': 'letterpaper', + +# The font size ('10pt', '11pt' or '12pt'). +#'pointsize': '10pt', + +# Additional stuff for the LaTeX preamble. +#'preamble': '', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, author, documentclass [howto/manual]). +latex_documents = [ + ('index', 'bootstrap-datepicker.tex', u'bootstrap-datepicker Documentation', + u'eternicode', 'manual'), +] + +# The name of an image file (relative to this directory) to place at the top of +# the title page. +#latex_logo = None + +# For "manual" documents, if this is true, then toplevel headings are parts, +# not chapters. +#latex_use_parts = False + +# If true, show page references after internal links. +#latex_show_pagerefs = False + +# If true, show URL addresses after external links. +#latex_show_urls = False + +# Documents to append as an appendix to all manuals. +#latex_appendices = [] + +# If false, no module index is generated. +#latex_domain_indices = True + + +# -- Options for manual page output -------------------------------------------- + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + ('index', 'bootstrap-datepicker', u'bootstrap-datepicker Documentation', + [u'eternicode'], 1) +] + +# If true, show URL addresses after external links. +#man_show_urls = False + + +# -- Options for Texinfo output ------------------------------------------------ + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + ('index', 'bootstrap-datepicker', u'bootstrap-datepicker Documentation', + u'eternicode', 'bootstrap-datepicker', 'One line description of project.', + 'Miscellaneous'), +] + +# Documents to append as an appendix to all manuals. +#texinfo_appendices = [] + +# If false, no module index is generated. +#texinfo_domain_indices = True + +# How to display URL addresses: 'footnote', 'no', or 'inline'. +#texinfo_show_urls = 'footnote' diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/events.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/events.rst new file mode 100644 index 0000000..89ffddb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/events.rst @@ -0,0 +1,63 @@ +Events +====== + +Datepicker triggers a number of events in certain circumstances. All events have extra data attached to the event object that is passed to any event handlers + +:: + + $('.datepicker').datepicker() + .on(picker_event, function(e) { + // `e` here contains the extra attributes + }); + +* ``date``: the relevant Date object, in local timezone. For a multidate picker, this will be the latest date picked. +* ``dates``: an Array of Date objects, in local timezone, when using a multidate picker. +* ``format([ix], [format])``: a function to make formatting ``date`` easier. ``ix`` can be the index of a Date in the ``dates`` array to format; if absent, the last date selected will be used. ``format`` can be any format string that datepicker supports; if absent, the format set on the datepicker will be used. Both arguments are optional. + + +show +---- + +Fired when the date picker is displayed. + + +hide +---- + +Fired when the date picker is hidden. + + +clearDate +--------- + +Fired when the date is cleared, normally when the "clear" button (enabled with the ``clearBtn`` option) is pressed. + + +changeDate +---------- + +Fired when the date is changed. + + +changeMonth +----------- + +Fired when the *view* month is changed from year view. + + +changeYear +---------- + +Fired when the *view* year is changed from decade view. + + +changeDecade +------------ + +Fired when the *view* decade is changed from century view. + + +changeCentury +------------- + +Fired when the *view* century is changed from millennium view. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/i18n.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/i18n.rst new file mode 100644 index 0000000..ba2928a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/i18n.rst @@ -0,0 +1,36 @@ +I18N +==== + +The plugin supports i18n for the month and weekday names and the ``weekStart`` option. The default is English ("en"); other available translations are available in the ``js/locales/`` directory, simply include your desired locale after the plugin. To add more languages, simply add a key to ``$.fn.datepicker.dates``, before calling ``.datepicker()``. Example + +:: + + $.fn.datepicker.dates['en'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + clear: "Clear", + format: "mm/dd/yyyy", + titleFormat: "MM yyyy", /* Leverages same syntax as 'format' */ + weekStart: 0 + }; + +Right-to-left languages may also include ``rtl: true`` to make the calendar display appropriately. + +If your browser (or those of your users) is displaying characters wrong, chances are the browser is loading the javascript file with a non-unicode encoding. Simply add ``charset="UTF-8"`` to your ``script`` tag: + +.. code-block:: html + + + +:: + + $('.datepicker').datepicker({ + language: 'XX' + }); + +.. figure:: _static/screenshots/option_language.png + :align: center diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/index.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/index.rst new file mode 100644 index 0000000..0eacf83 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/index.rst @@ -0,0 +1,127 @@ +bootstrap-datepicker +==================== + +Bootstrap-datepicker provides a flexible datepicker widget in the Bootstrap style. + +.. figure:: _static/screenshots/demo_head.png + :align: center + +Versions are incremented according to `semver `_. + +`Online Demo `_ + + +Requirements +------------ + +* `Bootstrap`_ 2.0.4+ +* `jQuery`_ 1.7.1+ + +.. _Bootstrap: https://getbootstrap.com/ +.. _jQuery: https://jquery.com/ + +These are the specific versions bootstrap-datepicker is tested against (``js`` files) and built against (``css`` files). Use other versions at your own risk. + + +Dependencies +------------ + +Requires bootstrap's dropdown component (``dropdowns.less``) for some styles, and bootstrap's sprites (``sprites.less`` and associated images) for arrows. + +A standalone .css file (including necessary dropdown styles and alternative, text-based arrows) can be generated by running ``build/build_standalone.less`` through the ``lessc`` compiler:: + + $ lessc build/build_standalone.less datepicker.css + + +Usage +----- + +Call the datepicker via javascript:: + + $('.datepicker').datepicker(); + + +Data API +^^^^^^^^ + +As with bootstrap's own plugins, datepicker provides a data-api that can be used to instantiate datepickers without the need for custom javascript. For most datepickers, simply set ``data-provide="datepicker"`` on the element you want to initialize, and it will be intialized lazily, in true bootstrap fashion. For inline datepickers, use ``data-provide="datepicker-inline"``; these will be immediately initialized on page load, and cannot be lazily loaded. + +.. code-block:: html + + + +Markup with component + +.. code-block:: html + +
        + +
        + +
        +
        + +You can disable datepicker's data-api in the same way as you would disable other bootstrap plugins:: + + $(document).off('.datepicker.data-api'); + + +Configuration +^^^^^^^^^^^^^ + +:doc:`options` are passed to the ``datepicker`` function via an options hash at instantiation:: + + $('.datepicker').datepicker({ + format: 'mm/dd/yyyy', + startDate: '-3d' + }); + +Most options may be provided as data-attributes on the target element: + +.. code-block:: html + + + +:: + + $('.datepicker').datepicker({ + startDate: '-3d' + }); + +Defaults for all options can be modified directly by changing values in the ``$.fn.datepicker.defaults`` hash:: + + $.fn.datepicker.defaults.format = "mm/dd/yyyy"; + $('.datepicker').datepicker({ + startDate: '-3d' + }); + + +Stylesheets +^^^^^^^^^^^ + +There are a few different stylesheets included in the library. This is an overview of what each file is to be used for: + +:code:`bootstrap-datepicker.css` gives legacy support for twitter bootstrap v2, :code:`bootstrap-datepicker3.css` is used for twitter bootstrap v3 support +and :code:`bootstrap-datepicker.standalone.css` can be used to include the datepicker without depending on the twitter bootstrap library. + +No Conflict mode +^^^^^^^^^^^^^^^^ + +``$.fn.datepicker.noConflict`` provides a way to avoid conflict with other jQuery datepicker plugins:: + + var datepicker = $.fn.datepicker.noConflict(); // return $.fn.datepicker to previously assigned value + $.fn.bootstrapDP = datepicker; // give $().bootstrapDP the bootstrap-datepicker functionality + + + +Table of Contents +----------------- + +.. toctree:: + + markup + options + methods + events + keyboard + i18n diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/keyboard.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/keyboard.rst new file mode 100644 index 0000000..e34ba65 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/keyboard.rst @@ -0,0 +1,27 @@ +Keyboard support +================ + +The datepicker includes keyboard navigation. The "focused date" is kept track of and highlighted (as with mouse hover) during keyboard nav, and is cleared when a date is toggled or the picker is hidden. + +up, down, left, right arrow keys +-------------------------------- + +By themselves, left/right will move focus backward/forward one day, up/down will move focus back/forward one week. + +With the shift key, up/left will move focus backward one month, down/right will move focus forward one month. + +With the ctrl key, up/left will move focus backward one year, down/right will move focus forward one year. + +Shift+ctrl behaves the same as ctrl -- that is, it does not change both month and year simultaneously, only the year. + +enter +----- + +When the picker is visible, enter will toggle the focused date (if there is one). When the picker is not visible, enter will have normal effects -- submitting the current form, etc. + +When the date is deselected, the ``clearDate`` event is triggered; otherwise, the ``changeDate`` event is triggered. If ``autoclose`` is enabled, the picker will be hidden after selection or deselection. + +escape +------ + +The escape key can be used to clear the focused date and hide and re-show the datepicker; hiding the picker is necessary if the user wants to manually edit the value. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/make.bat b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/make.bat new file mode 100644 index 0000000..282b37a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/make.bat @@ -0,0 +1,190 @@ +@ECHO OFF + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=sphinx-build +) +set BUILDDIR=_build +set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% . +set I18NSPHINXOPTS=%SPHINXOPTS% . +if NOT "%PAPER%" == "" ( + set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS% + set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS% +) + +if "%1" == "" goto help + +if "%1" == "help" ( + :help + echo.Please use `make ^` where ^ is one of + echo. html to make standalone HTML files + echo. dirhtml to make HTML files named index.html in directories + echo. singlehtml to make a single large HTML file + echo. pickle to make pickle files + echo. json to make JSON files + echo. htmlhelp to make HTML files and a HTML help project + echo. qthelp to make HTML files and a qthelp project + echo. devhelp to make HTML files and a Devhelp project + echo. epub to make an epub + echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter + echo. text to make text files + echo. man to make manual pages + echo. texinfo to make Texinfo files + echo. gettext to make PO message catalogs + echo. changes to make an overview over all changed/added/deprecated items + echo. linkcheck to check all external links for integrity + echo. doctest to run all doctests embedded in the documentation if enabled + goto end +) + +if "%1" == "clean" ( + for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i + del /q /s %BUILDDIR%\* + goto end +) + +if "%1" == "html" ( + %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The HTML pages are in %BUILDDIR%/html. + goto end +) + +if "%1" == "dirhtml" ( + %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml. + goto end +) + +if "%1" == "singlehtml" ( + %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml. + goto end +) + +if "%1" == "pickle" ( + %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can process the pickle files. + goto end +) + +if "%1" == "json" ( + %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can process the JSON files. + goto end +) + +if "%1" == "htmlhelp" ( + %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can run HTML Help Workshop with the ^ +.hhp project file in %BUILDDIR%/htmlhelp. + goto end +) + +if "%1" == "qthelp" ( + %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; now you can run "qcollectiongenerator" with the ^ +.qhcp project file in %BUILDDIR%/qthelp, like this: + echo.^> qcollectiongenerator %BUILDDIR%\qthelp\bootstrap-datepicker.qhcp + echo.To view the help file: + echo.^> assistant -collectionFile %BUILDDIR%\qthelp\bootstrap-datepicker.ghc + goto end +) + +if "%1" == "devhelp" ( + %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. + goto end +) + +if "%1" == "epub" ( + %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The epub file is in %BUILDDIR%/epub. + goto end +) + +if "%1" == "latex" ( + %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex + if errorlevel 1 exit /b 1 + echo. + echo.Build finished; the LaTeX files are in %BUILDDIR%/latex. + goto end +) + +if "%1" == "text" ( + %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The text files are in %BUILDDIR%/text. + goto end +) + +if "%1" == "man" ( + %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The manual pages are in %BUILDDIR%/man. + goto end +) + +if "%1" == "texinfo" ( + %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo. + goto end +) + +if "%1" == "gettext" ( + %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale + if errorlevel 1 exit /b 1 + echo. + echo.Build finished. The message catalogs are in %BUILDDIR%/locale. + goto end +) + +if "%1" == "changes" ( + %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes + if errorlevel 1 exit /b 1 + echo. + echo.The overview file is in %BUILDDIR%/changes. + goto end +) + +if "%1" == "linkcheck" ( + %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck + if errorlevel 1 exit /b 1 + echo. + echo.Link check complete; look for any errors in the above output ^ +or in %BUILDDIR%/linkcheck/output.txt. + goto end +) + +if "%1" == "doctest" ( + %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest + if errorlevel 1 exit /b 1 + echo. + echo.Testing of doctests in the sources finished, look at the ^ +results in %BUILDDIR%/doctest/output.txt. + goto end +) + +:end diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/markup.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/markup.rst new file mode 100644 index 0000000..546b844 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/markup.rst @@ -0,0 +1,89 @@ +Markup +======= + +The following are examples of supported markup. On their own, these will not provide a datepicker widget; you will need to instantiate the datepicker on the markup. + + +input +----- + +The simplest case: focusing the input (clicking or tabbing into it) will show the picker. + +.. code-block:: html + + + +.. figure:: _static/screenshots/markup_input.png + :align: center + +component +--------- + +Adding the ``date`` class to an ``input-group`` bootstrap component will allow the ``input-group-addon`` elements to trigger the picker. + +.. code-block:: html + +
        + +
        + +
        +
        + +.. figure:: _static/screenshots/markup_component.png + :align: center + +.. _daterange: + +date-range +---------- + +Using the ``input-daterange`` construct with multiple child inputs will instantiate one picker per input and link them together to allow selecting ranges. + +.. code-block:: html + +
        + +
        to
        + +
        + +.. figure:: _static/screenshots/markup_daterange.png + :align: center + +Note that that ``input-daterange`` itself does not implement the ``datepicker`` methods. Methods should be directly called to the inputs. For example: + +:: + + $('.input-daterange input').each(function() { + $(this).datepicker('clearDates'); + }); + +inline or embedded +------------------ + +Instantiating the datepicker on a simple div will give an embedded picker that is always visible. + +.. code-block:: html + +
        + +.. figure:: _static/screenshots/markup_inline.png + :align: center + + +Example to save the embedded datepicker value to a hidden field + +.. code-block:: html + +
        + + +:: + + $('#datepicker').datepicker(); + $('#datepicker').on('changeDate', function() { + $('#my_hidden_input').val( + $('#datepicker').datepicker('getFormattedDate') + ); + }); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/methods.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/methods.rst new file mode 100644 index 0000000..f4be72b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/methods.rst @@ -0,0 +1,226 @@ +Methods +======= + +Methods are called on a datepicker by calling the ``datepicker`` function with a string first argument, followed by any arguments the method takes + +:: + + $('.datepicker').datepicker('method', arg1, arg2); + + +destroy +------- + +Arguments: None + +Remove the datepicker. Removes attached events, internal attached objects, and added HTML elements. + +*Alias: remove* + + +show +---- + +Arguments: None + +Show the picker. + + +hide +---- + +Arguments: None + +Hide the picker. + + +update +------ + +Arguments: + +* date (String|Date|Array, optional) +* date (String|Date, optional) +* ... + +Update the datepicker with given arguments or the current input value. +The arguments can be either an array of strings, an array of Date objects, multiples strings or multiples Date objects. +If ``date`` arguments are provided and they are Date objects, it is assumed to be "local" Date objects, and will be converted to UTC for internal use. + +:: + + $('.datepicker').datepicker('update'); + $('.datepicker').datepicker('update', '2011-03-05'); + $('.datepicker').datepicker('update', '2011-03-05', '2011-03-07'); + $('.datepicker').datepicker('update', new Date(2011, 2, 5)); + $('.datepicker').datepicker('update', [new Date(2011, 2, 5), new Date(2011, 2, 7)]); + +To reset the datepicker and clear the selected date, pass an empty string with ``update``: + +:: + + $('.datepicker').datepicker('update', ''); + + +setDate +------- + +Arguments: + +* date (Date) + +Sets the internal date. ``date`` is assumed to be a "local" date object, and will be converted to UTC for internal use. + + +setUTCDate +---------- + +Arguments: + +* date (Date) + +Sets the internal date. ``date`` is assumed to be a UTC date object, and will not be converted. + + +setDates +-------- + +Arguments: + +* date[, date[, ...]] (Date) + +or + +* [date[, date[, ...]]] (Array) + +Sets the internal date list; accepts multiple dates or a single array of dates as arguments. Each ``date`` is assumed to be a "local" date object, and will be converted to UTC for internal use. For use with multidate pickers. + + +clearDates +---------- + +Arguments: None + +Clear dates. + + +setUTCDates +----------- + +Arguments: + +* date[, date[, ...]] (Date) + +or + +* [date[, date[, ...]]] (Array) + +Sets the internal date list. Each ``date`` is assumed to be a UTC date object, and will not be converted. For use with multidate pickers. + + +getDate +------- + +Arguments: None + +Returns a localized date object representing the internal date object of the first datepicker in the selection. For multidate pickers, returns the latest date selected. + + +getUTCDate +---------- + +Arguments: None + +Returns the internal UTC date object, as-is and unconverted to local time, of the first datepicker in the selection. For multidate pickers, returns the latest date selected. + + +getDates +-------- + +Arguments: None + +Returns a list of localized date objects representing the internal date objects of the first datepicker in the selection. For use with multidate pickers. + + +getUTCDates +----------- + +Arguments: None + +Returns the internal list of UTC date objects, as they are and unconverted to local time, of the first datepicker in the selection. For use with multidate pickers. + + +getStartDate +------------ + +Arguments: None + +Returns the lower date limit on the datepicker. + + +getEndDate +---------- + +Arguments: None + +Returns the upper date limit on the datepicker. + + +setStartDate +------------ + +Arguments: + +* startDate (Date) + +Sets a new lower date limit on the datepicker. See :ref:`startDate` for valid values. + +Omit startDate (or provide an otherwise falsey value) to unset the limit. + + +setEndDate +---------- + +Arguments: + +* endDate (Date) + +Sets a new upper date limit on the datepicker. See :ref:`endDate` for valid values. + +Omit endDate (or provide an otherwise falsey value) to unset the limit. + + +setDatesDisabled +---------------- + +Arguments: + +* datesDisabled (String|Array) + +Sets the days that should be disabled. See :ref:`datesDisabled` for valid values. + +Omit datesDisabled (or provide an otherwise falsey value) to unset the disabled days. + + +setDaysOfWeekDisabled +--------------------- + +Arguments: + +* daysOfWeekDisabled (String|Array) + +Sets the days of week that should be disabled. See :ref:`daysOfWeekDisabled` for valid values. + +Omit daysOfWeekDisabled (or provide an otherwise falsey value) to unset the disabled days of week. + + +setDaysOfWeekHighlighted +------------------------ + +Arguments: + +* daysOfWeekHighlighted (String|Array) + +Sets the days of week that should be highlighted. See :ref:`daysOfWeekHighlighted` for valid values. + +Omit daysOfWeekHighlighted (or provide an otherwise falsey value) to unset the highlighted days of week. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/options.rst b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/options.rst new file mode 100644 index 0000000..0cf544f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/options.rst @@ -0,0 +1,567 @@ +Options +======= + +All options that take a "Date" can handle a ``Date`` object; a String formatted according to the given ``format``; or a timedelta relative to today, eg "-1d", "+6m +1y", etc, where valid units are "d" (day), "w" (week), "m" (month), and "y" (year). Use "0" as today. +There are also aliases for the relative timedelta's: "yesterday" equals "-1d", "today" is equal to "+0d" and "tomorrow" is equal to "+1d". + +Most options can be provided via data-attributes. An option can be converted to a data-attribute by taking its name, replacing each uppercase letter with its lowercase equivalent preceded by a dash, and prepending "data-date-" to the result. For example, ``startDate`` would be ``data-date-start-date``, ``format`` would be ``data-date-format``, and ``daysOfWeekDisabled`` would be ``data-date-days-of-week-disabled``. + +See the `quick reference`_ for an overview of all options and their default values + +autoclose +--------- + +Boolean. Default: false + +Whether or not to close the datepicker immediately when a date is selected. + + +assumeNearbyYear +---------------- + +Boolean or Integer. Default: false + +If true, manually-entered dates with two-digit years, such as "5/1/15", will be parsed as "2015", not "15". If the year is less than 10 years in advance, the picker will use the current century, otherwise, it will use the previous one. For example "5/1/15" would parse to May 1st, 2015, but "5/1/97" would be May 1st, 1997. + +To configure the number of years in advance that the picker will still use the current century, use an Integer instead of the Boolean true. E.g. "assumeNearbyYear: 20" + + +beforeShowDay +------------- + +Function(Date). Default: $.noop + +A function that takes a date as a parameter and returns one of the following values: + + * undefined to have no effect + * A Boolean, indicating whether or not this date is selectable + * A String representing additional CSS classes to apply to the date's cell + * An object with the following properties: + + * ``enabled``: same as the Boolean value above + * ``classes``: same as the String value above + * ``tooltip``: a tooltip to apply to this date, via the ``title`` HTML attribute + * ``content``: the content to display in the day cell, rather than the default (day of month as text) + + +beforeShowMonth +--------------- + +Function(Date). Default: $.noop + +A function that takes a date as a parameter and returns one of the following values: + + * undefined to have no effect + * A Boolean, indicating whether or not this month is selectable + * A String representing additional CSS classes to apply to the month's cell + * An object with the following properties: + + * ``enabled``: same as the Boolean value above + * ``classes``: same as the String value above + * ``tooltip``: a tooltip to apply to this date, via the ``title`` HTML attribute + + +beforeShowYear +-------------- + +Function(Date). Default: $.noop + +A function that takes a date as a parameter and returns one of the following values: + + * undefined to have no effect + * A Boolean, indicating whether or not this year is selectable + * A String representing additional CSS classes to apply to the year's cell + * An object with the following properties: + + * ``enabled``: same as the Boolean value above + * ``classes``: same as the String value above + * ``tooltip``: a tooltip to apply to this year, via the ``title`` HTML attribute + + +beforeShowDecade +---------------- + +Function(Date). Default: $.noop + +A function that takes a date as a parameter and returns one of the following values: + + * undefined to have no effect + * A Boolean, indicating whether or not this year is selectable + * A String representing additional CSS classes to apply to the year's cell + * An object with the following properties: + + * ``enabled``: same as the Boolean value above + * ``classes``: same as the String value above + * ``tooltip``: a tooltip to apply to this year, via the ``title`` HTML attribute + + +beforeShowCentury +----------------- + +Function(Date). Default: $.noop + +A function that takes a date as a parameter and returns one of the following values: + + * undefined to have no effect + * A Boolean, indicating whether or not this year is selectable + * A String representing additional CSS classes to apply to the year's cell + * An object with the following properties: + + * ``enabled``: same as the Boolean value above + * ``classes``: same as the String value above + * ``tooltip``: a tooltip to apply to this year, via the ``title`` HTML attribute + + +calendarWeeks +------------- + +Boolean. Default: false + +Whether or not to show week numbers to the left of week rows. + +.. figure:: _static/screenshots/option_calendarweeks.png + :align: center + + +clearBtn +-------- + +Boolean. Default: false + +If true, displays a "Clear" button at the bottom of the datepicker to clear the input value. If "autoclose" is also set to true, this button will also close the datepicker. + +.. figure:: _static/screenshots/option_clearbtn.png + :align: center + + +container +--------- + +String. Default: "body" + +Appends the date picker popup to a specific element; eg: container: '#picker-container' (will default to "body") + +.. _datesDisabled: + + +datesDisabled +------------- + +String, Array. Default: [] + +Array of date strings or a single date string formatted in the given date format + +.. _daysOfWeekDisabled: + + +daysOfWeekDisabled +------------------ + +String, Array. Default: [] + +Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday). Multiple values should be comma-separated. Example: disable weekends: ``'06'`` or ``'0,6'`` or ``[0,6]``. + +.. figure:: _static/screenshots/option_daysofweekdisabled.png + :align: center + +.. _daysOfWeekHighlighted: + + +daysOfWeekHighlighted +--------------------- + +String, Array. Default: [] + +Days of the week that should be highlighted. Values are 0 (Sunday) to 6 (Saturday). Multiple values should be comma-separated. Example: highlight weekends: ``'06'`` or ``'0,6'`` or ``[0,6]``. + + +defaultViewDate +--------------- + +Date, String or Object with keys ``year``, ``month``, and ``day``. Default: today + +Date to view when initially opening the calendar. The internal value of the date remains today as default, but when the datepicker is first opened the calendar will open to ``defaultViewDate`` rather than today. If this option is not used, "today" remains the default view date. + +This option can be: + * A date, which should be in local timezone. + * A string which must be parsable with ``format``. + * An object with keys ``year``, ``month`` and ``day`` (can't be set from a data attribute). If the given object is missing any of the required keys, their defaults are: + + * ``year``: the current year + * ``month``: 0 (Note that it starts with 0 for January) + * ``day``: 1 + +disableTouchKeyboard +-------------------- + +Boolean. Default: false + +If true, no keyboard will show on mobile devices + + +enableOnReadonly +---------------- + +Boolean. Default: true + +If false the datepicker will not show on a readonly datepicker field. + +.. _endDate: + + +endDate +------- + +Date or String. Default: End of time + +The latest date that may be selected; all later dates will be disabled. + +Date should be in local timezone. String must be parsable with ``format``. + +.. figure:: _static/screenshots/option_enddate.png + :align: center + +.. code-block:: html + + + +Will disable all dates after today. + + +forceParse +---------- + +Boolean. Default: true + +Whether or not to force parsing of the input value when the picker is closed. That is, when an invalid date is left in the input field by the user, the picker will forcibly parse that value, and set the input's value to the new, valid date, conforming to the given `format`. + + +format +------ + +String. Default: "mm/dd/yyyy" + +The date format, combination of d, dd, D, DD, m, mm, M, MM, yy, yyyy. + +* d, dd: Numeric date, no leading zero and leading zero, respectively. Eg, 5, 05. +* D, DD: Abbreviated and full weekday names, respectively. Eg, Mon, Monday. +* m, mm: Numeric month, no leading zero and leading zero, respectively. Eg, 7, 07. +* M, MM: Abbreviated and full month names, respectively. Eg, Jan, January +* yy, yyyy: 2- and 4-digit years, respectively. Eg, 12, 2012. + +Object. + +Custom formatting options + +* toDisplay: function (date, format, language) to convert date object to string, that will be stored in input field +* toValue: function (date, format, language) to convert string object to date, that will be used in date selection + +:: + + $('.datepicker').datepicker({ + format: { + /* + * Say our UI should display a week ahead, + * but textbox should store the actual date. + * This is useful if we need UI to select local dates, + * but store in UTC + */ + toDisplay: function (date, format, language) { + var d = new Date(date); + d.setDate(d.getDate() - 7); + return d.toISOString(); + }, + toValue: function (date, format, language) { + var d = new Date(date); + d.setDate(d.getDate() + 7); + return new Date(d); + } + } + }); + + +immediateUpdates +---------------- + +Boolean. Default: false + +If true, selecting a year or month in the datepicker will update the input value immediately. Otherwise, only selecting a day of the month will update the input value immediately. + + +inputs +------ + +Array, jQuery. Default: None + +A list of inputs to be used in a range picker, which will be attached to the selected element. Allows for explicitly creating a range picker on a non-standard element. + +.. code-block:: html + +
        + + +
        + +:: + + $('#event_period').datepicker({ + inputs: $('.actual_range') + }); + + +keepEmptyValues +--------------- + +Boolean. Default: false + +Only effective in a range picker. If true, the selected value does not get propagated to other, currently empty, pickers in the range. + + +keyboardNavigation +------------------ + +Boolean. Default: true + +Whether or not to allow date navigation by arrow keys. + +Keyboard navigation is not supported at all for embedded / inline mode. Also it's not working if input element hasn't focus. This could be an issue if used as component or if opened by `show` method. + + +language +-------- + +String. Default: "en" + +The IETF code (eg "en" for English, "pt-BR" for Brazilian Portuguese) of the language to use for month and day names. These will also be used as the input's value (and subsequently sent to the server in the case of form submissions). If a full code (eg "de-DE") is supplied the picker will first check for an "de-DE" language and if not found will fallback and check for a "de" language. If an unknown language code is given, English will be used. See :doc:`i18n`. + +.. figure:: _static/screenshots/option_language.png + :align: center + + +maxViewMode +----------- + +Number, String. Default: 4, "centuries" + +Set a maximum limit for the view mode. Accepts: 0 or "days" or "month", 1 or "months" or "year", 2 or "years" or "decade", 3 or "decades" or "century", and 4 or "centuries" or "millenium". +Gives the ability to pick only a day, a month, a year or a decade. The day is set to the 1st for "months", the month is set to January for "years", the year is set to the first year from the decade for "decades", and the year is set to the first from the millennium for "centuries". + + +minViewMode +----------- + +Number, String. Default: 0, "days" + +Set a minimum limit for the view mode. Accepts: 0 or "days" or "month", 1 or "months" or "year", 2 or "years" or "decade", 3 or "decades" or "century", and 4 or "centuries" or "millenium". +Gives the ability to pick only a month, a year or a decade. The day is set to the 1st for "months", and the month is set to January for "years", the year is set to the first year from the decade for "decades", and the year is set to the first from the millennium for "centuries". + + +multidate +--------- + +Boolean, Number. Default: false + +Enable multidate picking. Each date in month view acts as a toggle button, keeping track of which dates the user has selected in order. If a number is given, the picker will limit how many dates can be selected to that number, dropping the oldest dates from the list when the number is exceeded. ``true`` equates to no limit. The input's value (if present) is set to a string generated by joining the dates, formatted, with ``multidateSeparator``. + +For selecting 2 dates as a range please see :ref:`daterange` + +.. figure:: _static/screenshots/option_multidate.png + :align: center + + +multidateSeparator +------------------ + +String. Default: "," + +The string that will appear between dates when generating the input's value. When parsing the input's value for a multidate picker, this will also be used to split the incoming string to separate multiple formatted dates; as such, it is highly recommended that you not use a string that could be a substring of a formatted date (eg, using '-' to separate dates when your format is 'yyyy-mm-dd'). + + +orientation +----------- + +String. Default: "auto" + +A space-separated string consisting of one or two of "left" or "right", "top" or "bottom", and "auto" (may be omitted); for example, "top left", "bottom" (horizontal orientation will default to "auto"), "right" (vertical orientation will default to "auto"), "auto top". Allows for fixed placement of the picker popup. + +"orientation" refers to the location of the picker popup's "anchor"; you can also think of it as the location of the trigger element (input, component, etc) relative to the picker. + +"auto" triggers "smart orientation" of the picker. Horizontal orientation will default to "left" and left offset will be tweaked to keep the picker inside the browser viewport; vertical orientation will simply choose "top" or "bottom", whichever will show more of the picker in the viewport. + + +showOnFocus +----------- + +Boolean. Default: true + +If false, the datepicker will be prevented from showing when the input field associated with it receives focus. + +.. _startdate: + +startDate +--------- + +Date or String. Default: Beginning of time + +The earliest date that may be selected; all earlier dates will be disabled. + +Date should be in local timezone. String must be parsable with ``format``. + +.. figure:: _static/screenshots/option_startdate.png + :align: center + + +startView +--------- + +Number, String. Default: 0, "days" + +The view that the datepicker should show when it is opened. Accepts: 0 or "days" or "month", 1 or "months" or "year", 2 or "years" or "decade", 3 or "decades" or "century", and 4 or "centuries" or "millenium". Useful for date-of-birth datepickers. + + +templates +--------- + +Object. Default: + +:: + + { + leftArrow: '«', + rightArrow: '»' + } + +The templates used to generate some parts of the picker. Each property must be a string with only text, or valid html. +You can use this property to use custom icons libs. for example: + +:: + + { + leftArrow: '', + rightArrow: '' + } + + +showWeekDays +------------ + +Boolean. Default: true + +If false, the datepicker will not append the names of the weekdays to its view. Default behavior is appending the weekdays. + + +title +----- + +String. Default: "" + +The string that will appear on top of the datepicker. If empty the title will be hidden. + + +todayBtn +-------- + +Boolean, "linked". Default: false + +If true or "linked", displays a "Today" button at the bottom of the datepicker to select the current date. If true, the "Today" button will only move the current date into view; if "linked", the current date will also be selected. + +.. figure:: _static/screenshots/option_todaybtn.png + :align: center + + +todayHighlight +-------------- + +Boolean. Default: false + +If true, highlights the current date. + +.. figure:: _static/screenshots/option_todayhighlight.png + :align: center + + +toggleActive +------------ + +Boolean. Default: false + +If true, selecting the currently active date in the datepicker will unset the respective date. This option is always true when the multidate option is being used. + + +updateViewDate +-------------- + +Boolean. Default: true + +If false viewDate is set according to `value` on initialization and updated +* if a day in last oder next month is selected or +* if dates are changed by `setDate`, `setDates`, `setUTCDate` and `setUTCDates` methods. +If `multidate` option is `true` the last selected date or the last date in array +passed to `setDates` or `setUTCDates` is used. + +weekStart +--------- + +Integer. Default: 0 + +Day of the week start. 0 (Sunday) to 6 (Saturday) + +.. figure:: _static/screenshots/option_weekstart.png + :align: center + + +zIndexOffset +------------ + +Integer. Default: 10 + +The CSS z-index of the open datepicker is the maximum z-index of the input and all of its DOM ancestors *plus* the ``zIndexOffset``. + +Quick reference +=============== + +This is a quick overview of all the options and their default values + +===================== ============= +Option Default value +===================== ============= +autoclose false +assumeNearbyYear false +beforeShowDay +beforeShowMonth +beforeShowYear +beforeShowDecade +beforeShowCentury +calendarWeeks false +clearBtn false +container 'body' +datesDisabled [] +daysOfWeekDisabled [] +daysOfWeekHighlighted [] +defaultViewDate today +disableTouchKeyboard false +enableOnReadonly true +endDate Infinity +forceParse true +format 'mm/dd/yyyy' +immediateUpdates false +inputs +keepEmptyValues false +keyboardNavigation true +language 'en' +maxViewMode 4 'centuries' +minViewMode 0 'days' +multidate false +multidateSeparator ',' +orientation 'auto' +showOnFocus true +startDate -Infinity +startView 0 'days' (current month) +templates +title '' +todayBtn false +todayHighlight true +toggleActive false +weekStart 0 (Sunday) +zIndexOffset 10 +===================== ============= diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/requirements.txt b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/requirements.txt new file mode 100644 index 0000000..483a4e9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/docs/requirements.txt @@ -0,0 +1 @@ +sphinx_rtd_theme diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/grunt/.jshintrc b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/grunt/.jshintrc new file mode 100644 index 0000000..0ea0495 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/grunt/.jshintrc @@ -0,0 +1,7 @@ +{ + "extends" : "../js/.jshintrc", + "asi" : false, + "browser" : false, + "es3" : false, + "node" : true +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jscsrc b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jscsrc new file mode 100644 index 0000000..638b14e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jscsrc @@ -0,0 +1,22 @@ +{ + "requireSpaceAfterKeywords": [ + "if", "else", "for", "while", "do", "switch", "return" + ], + "disallowSpacesInFunctionExpression": { + "beforeOpeningRoundBrace": true, + "beforeOpeningCurlyBrace": true + }, + "disallowSpacesInsideObjectBrackets": true, + "disallowSpacesInsideArrayBrackets": true, + "disallowSpacesInsideParentheses": true, + "disallowQuotedKeysInObjects": "allButReserved", + "disallowSpaceAfterObjectKeys": true, + "requireSpaceAfterBinaryOperators": ["==", "===", "!=", "!==", ">", "<", ">=", "<="], + "requireSpaceBeforeBinaryOperators": ["==", "===", "!=", "!==", ">", "<", ">=", "<="], + "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"], + "disallowSpaceBeforeBinaryOperators": [","], + "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"], + "validateLineBreaks": "LF", + "requireKeywordsOnNewLine": ["return", "break", "delete"], + "requireLineFeedAtFileEnd": true +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jshintrc b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jshintrc new file mode 100644 index 0000000..3b76658 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/.jshintrc @@ -0,0 +1,25 @@ +{ + // Extra globals. + "predef" : [ + "require", + "define" + ], + "jquery": true, + "browser": true, + + "eqeqeq": true, + "freeze": true, + //"indent": 4, // when we move to spaces + "latedef": false, + "undef": true, + "unused": false, + "immed": true, + "trailing": true, + "maxcomplexity": 50, // Can we get this under 5? + //"maxlen": 120, + + "-W014": false, // Bad line breaking before ? (in tertiary operator) + "-W065": false, // Missing radix parameter to parseInt (defaults to 10) + "-W069": false, // Literal accessor is better written in dot notation + "-W100": false // Silently deleted characters (in locales) +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js new file mode 100644 index 0000000..8725526 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/bootstrap-datepicker.js @@ -0,0 +1,2048 @@ +/* ========================================================= + * bootstrap-datepicker.js + * Repo: https://github.com/uxsolutions/bootstrap-datepicker/ + * Demo: https://eternicode.github.io/bootstrap-datepicker/ + * Docs: https://bootstrap-datepicker.readthedocs.org/ + * ========================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================= */ + +(function(factory){ + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function($, undefined){ + function UTCDate(){ + return new Date(Date.UTC.apply(Date, arguments)); + } + function UTCToday(){ + var today = new Date(); + return UTCDate(today.getFullYear(), today.getMonth(), today.getDate()); + } + function isUTCEquals(date1, date2) { + return ( + date1.getUTCFullYear() === date2.getUTCFullYear() && + date1.getUTCMonth() === date2.getUTCMonth() && + date1.getUTCDate() === date2.getUTCDate() + ); + } + function alias(method, deprecationMsg){ + return function(){ + if (deprecationMsg !== undefined) { + $.fn.datepicker.deprecated(deprecationMsg); + } + + return this[method].apply(this, arguments); + }; + } + function isValidDate(d) { + return d && !isNaN(d.getTime()); + } + + var DateArray = (function(){ + var extras = { + get: function(i){ + return this.slice(i)[0]; + }, + contains: function(d){ + // Array.indexOf is not cross-browser; + // $.inArray doesn't work with Dates + var val = d && d.valueOf(); + for (var i=0, l=this.length; i < l; i++) + // Use date arithmetic to allow dates with different times to match + if (0 <= this[i].valueOf() - val && this[i].valueOf() - val < 1000*60*60*24) + return i; + return -1; + }, + remove: function(i){ + this.splice(i,1); + }, + replace: function(new_array){ + if (!new_array) + return; + if (!$.isArray(new_array)) + new_array = [new_array]; + this.clear(); + this.push.apply(this, new_array); + }, + clear: function(){ + this.length = 0; + }, + copy: function(){ + var a = new DateArray(); + a.replace(this); + return a; + } + }; + + return function(){ + var a = []; + a.push.apply(a, arguments); + $.extend(a, extras); + return a; + }; + })(); + + + // Picker object + + var Datepicker = function(element, options){ + $.data(element, 'datepicker', this); + this._process_options(options); + + this.dates = new DateArray(); + this.viewDate = this.o.defaultViewDate; + this.focusDate = null; + + this.element = $(element); + this.isInput = this.element.is('input'); + this.inputField = this.isInput ? this.element : this.element.find('input'); + this.component = this.element.hasClass('date') ? this.element.find('.add-on, .input-group-addon, .btn') : false; + if (this.component && this.component.length === 0) + this.component = false; + this.isInline = !this.component && this.element.is('div'); + + this.picker = $(DPGlobal.template); + + // Checking templates and inserting + if (this._check_template(this.o.templates.leftArrow)) { + this.picker.find('.prev').html(this.o.templates.leftArrow); + } + + if (this._check_template(this.o.templates.rightArrow)) { + this.picker.find('.next').html(this.o.templates.rightArrow); + } + + this._buildEvents(); + this._attachEvents(); + + if (this.isInline){ + this.picker.addClass('datepicker-inline').appendTo(this.element); + } + else { + this.picker.addClass('datepicker-dropdown dropdown-menu'); + } + + if (this.o.rtl){ + this.picker.addClass('datepicker-rtl'); + } + + if (this.o.calendarWeeks) { + this.picker.find('.datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear') + .attr('colspan', function(i, val){ + return Number(val) + 1; + }); + } + + this._process_options({ + startDate: this._o.startDate, + endDate: this._o.endDate, + daysOfWeekDisabled: this.o.daysOfWeekDisabled, + daysOfWeekHighlighted: this.o.daysOfWeekHighlighted, + datesDisabled: this.o.datesDisabled + }); + + this._allow_update = false; + this.setViewMode(this.o.startView); + this._allow_update = true; + + this.fillDow(); + this.fillMonths(); + + this.update(); + + if (this.isInline){ + this.show(); + } + }; + + Datepicker.prototype = { + constructor: Datepicker, + + _resolveViewName: function(view){ + $.each(DPGlobal.viewModes, function(i, viewMode){ + if (view === i || $.inArray(view, viewMode.names) !== -1){ + view = i; + return false; + } + }); + + return view; + }, + + _resolveDaysOfWeek: function(daysOfWeek){ + if (!$.isArray(daysOfWeek)) + daysOfWeek = daysOfWeek.split(/[,\s]*/); + return $.map(daysOfWeek, Number); + }, + + _check_template: function(tmp){ + try { + // If empty + if (tmp === undefined || tmp === "") { + return false; + } + // If no html, everything ok + if ((tmp.match(/[<>]/g) || []).length <= 0) { + return true; + } + // Checking if html is fine + var jDom = $(tmp); + return jDom.length > 0; + } + catch (ex) { + return false; + } + }, + + _process_options: function(opts){ + // Store raw options for reference + this._o = $.extend({}, this._o, opts); + // Processed options + var o = this.o = $.extend({}, this._o); + + // Check if "de-DE" style date is available, if not language should + // fallback to 2 letter code eg "de" + var lang = o.language; + if (!dates[lang]){ + lang = lang.split('-')[0]; + if (!dates[lang]) + lang = defaults.language; + } + o.language = lang; + + // Retrieve view index from any aliases + o.startView = this._resolveViewName(o.startView); + o.minViewMode = this._resolveViewName(o.minViewMode); + o.maxViewMode = this._resolveViewName(o.maxViewMode); + + // Check view is between min and max + o.startView = Math.max(this.o.minViewMode, Math.min(this.o.maxViewMode, o.startView)); + + // true, false, or Number > 0 + if (o.multidate !== true){ + o.multidate = Number(o.multidate) || false; + if (o.multidate !== false) + o.multidate = Math.max(0, o.multidate); + } + o.multidateSeparator = String(o.multidateSeparator); + + o.weekStart %= 7; + o.weekEnd = (o.weekStart + 6) % 7; + + var format = DPGlobal.parseFormat(o.format); + if (o.startDate !== -Infinity){ + if (!!o.startDate){ + if (o.startDate instanceof Date) + o.startDate = this._local_to_utc(this._zero_time(o.startDate)); + else + o.startDate = DPGlobal.parseDate(o.startDate, format, o.language, o.assumeNearbyYear); + } + else { + o.startDate = -Infinity; + } + } + if (o.endDate !== Infinity){ + if (!!o.endDate){ + if (o.endDate instanceof Date) + o.endDate = this._local_to_utc(this._zero_time(o.endDate)); + else + o.endDate = DPGlobal.parseDate(o.endDate, format, o.language, o.assumeNearbyYear); + } + else { + o.endDate = Infinity; + } + } + + o.daysOfWeekDisabled = this._resolveDaysOfWeek(o.daysOfWeekDisabled||[]); + o.daysOfWeekHighlighted = this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]); + + o.datesDisabled = o.datesDisabled||[]; + if (!$.isArray(o.datesDisabled)) { + o.datesDisabled = o.datesDisabled.split(','); + } + o.datesDisabled = $.map(o.datesDisabled, function(d){ + return DPGlobal.parseDate(d, format, o.language, o.assumeNearbyYear); + }); + + var plc = String(o.orientation).toLowerCase().split(/\s+/g), + _plc = o.orientation.toLowerCase(); + plc = $.grep(plc, function(word){ + return /^auto|left|right|top|bottom$/.test(word); + }); + o.orientation = {x: 'auto', y: 'auto'}; + if (!_plc || _plc === 'auto') + ; // no action + else if (plc.length === 1){ + switch (plc[0]){ + case 'top': + case 'bottom': + o.orientation.y = plc[0]; + break; + case 'left': + case 'right': + o.orientation.x = plc[0]; + break; + } + } + else { + _plc = $.grep(plc, function(word){ + return /^left|right$/.test(word); + }); + o.orientation.x = _plc[0] || 'auto'; + + _plc = $.grep(plc, function(word){ + return /^top|bottom$/.test(word); + }); + o.orientation.y = _plc[0] || 'auto'; + } + if (o.defaultViewDate instanceof Date || typeof o.defaultViewDate === 'string') { + o.defaultViewDate = DPGlobal.parseDate(o.defaultViewDate, format, o.language, o.assumeNearbyYear); + } else if (o.defaultViewDate) { + var year = o.defaultViewDate.year || new Date().getFullYear(); + var month = o.defaultViewDate.month || 0; + var day = o.defaultViewDate.day || 1; + o.defaultViewDate = UTCDate(year, month, day); + } else { + o.defaultViewDate = UTCToday(); + } + }, + _events: [], + _secondaryEvents: [], + _applyEvents: function(evs){ + for (var i=0, el, ch, ev; i < evs.length; i++){ + el = evs[i][0]; + if (evs[i].length === 2){ + ch = undefined; + ev = evs[i][1]; + } else if (evs[i].length === 3){ + ch = evs[i][1]; + ev = evs[i][2]; + } + el.on(ev, ch); + } + }, + _unapplyEvents: function(evs){ + for (var i=0, el, ev, ch; i < evs.length; i++){ + el = evs[i][0]; + if (evs[i].length === 2){ + ch = undefined; + ev = evs[i][1]; + } else if (evs[i].length === 3){ + ch = evs[i][1]; + ev = evs[i][2]; + } + el.off(ev, ch); + } + }, + _buildEvents: function(){ + var events = { + keyup: $.proxy(function(e){ + if ($.inArray(e.keyCode, [27, 37, 39, 38, 40, 32, 13, 9]) === -1) + this.update(); + }, this), + keydown: $.proxy(this.keydown, this), + paste: $.proxy(this.paste, this) + }; + + if (this.o.showOnFocus === true) { + events.focus = $.proxy(this.show, this); + } + + if (this.isInput) { // single input + this._events = [ + [this.element, events] + ]; + } + // component: input + button + else if (this.component && this.inputField.length) { + this._events = [ + // For components that are not readonly, allow keyboard nav + [this.inputField, events], + [this.component, { + click: $.proxy(this.show, this) + }] + ]; + } + else { + this._events = [ + [this.element, { + click: $.proxy(this.show, this), + keydown: $.proxy(this.keydown, this) + }] + ]; + } + this._events.push( + // Component: listen for blur on element descendants + [this.element, '*', { + blur: $.proxy(function(e){ + this._focused_from = e.target; + }, this) + }], + // Input: listen for blur on element + [this.element, { + blur: $.proxy(function(e){ + this._focused_from = e.target; + }, this) + }] + ); + + if (this.o.immediateUpdates) { + // Trigger input updates immediately on changed year/month + this._events.push([this.element, { + 'changeYear changeMonth': $.proxy(function(e){ + this.update(e.date); + }, this) + }]); + } + + this._secondaryEvents = [ + [this.picker, { + click: $.proxy(this.click, this) + }], + [this.picker, '.prev, .next', { + click: $.proxy(this.navArrowsClick, this) + }], + [this.picker, '.day:not(.disabled)', { + click: $.proxy(this.dayCellClick, this) + }], + [$(window), { + resize: $.proxy(this.place, this) + }], + [$(document), { + 'mousedown touchstart': $.proxy(function(e){ + // Clicked outside the datepicker, hide it + if (!( + this.element.is(e.target) || + this.element.find(e.target).length || + this.picker.is(e.target) || + this.picker.find(e.target).length || + this.isInline + )){ + this.hide(); + } + }, this) + }] + ]; + }, + _attachEvents: function(){ + this._detachEvents(); + this._applyEvents(this._events); + }, + _detachEvents: function(){ + this._unapplyEvents(this._events); + }, + _attachSecondaryEvents: function(){ + this._detachSecondaryEvents(); + this._applyEvents(this._secondaryEvents); + }, + _detachSecondaryEvents: function(){ + this._unapplyEvents(this._secondaryEvents); + }, + _trigger: function(event, altdate){ + var date = altdate || this.dates.get(-1), + local_date = this._utc_to_local(date); + + this.element.trigger({ + type: event, + date: local_date, + viewMode: this.viewMode, + dates: $.map(this.dates, this._utc_to_local), + format: $.proxy(function(ix, format){ + if (arguments.length === 0){ + ix = this.dates.length - 1; + format = this.o.format; + } else if (typeof ix === 'string'){ + format = ix; + ix = this.dates.length - 1; + } + format = format || this.o.format; + var date = this.dates.get(ix); + return DPGlobal.formatDate(date, format, this.o.language); + }, this) + }); + }, + + show: function(){ + if (this.inputField.prop('disabled') || (this.inputField.prop('readonly') && this.o.enableOnReadonly === false)) + return; + if (!this.isInline) + this.picker.appendTo(this.o.container); + this.place(); + this.picker.show(); + this._attachSecondaryEvents(); + this._trigger('show'); + if ((window.navigator.msMaxTouchPoints || 'ontouchstart' in document) && this.o.disableTouchKeyboard) { + $(this.element).blur(); + } + return this; + }, + + hide: function(){ + if (this.isInline || !this.picker.is(':visible')) + return this; + this.focusDate = null; + this.picker.hide().detach(); + this._detachSecondaryEvents(); + this.setViewMode(this.o.startView); + + if (this.o.forceParse && this.inputField.val()) + this.setValue(); + this._trigger('hide'); + return this; + }, + + destroy: function(){ + this.hide(); + this._detachEvents(); + this._detachSecondaryEvents(); + this.picker.remove(); + delete this.element.data().datepicker; + if (!this.isInput){ + delete this.element.data().date; + } + return this; + }, + + paste: function(e){ + var dateString; + if (e.originalEvent.clipboardData && e.originalEvent.clipboardData.types + && $.inArray('text/plain', e.originalEvent.clipboardData.types) !== -1) { + dateString = e.originalEvent.clipboardData.getData('text/plain'); + } else if (window.clipboardData) { + dateString = window.clipboardData.getData('Text'); + } else { + return; + } + this.setDate(dateString); + this.update(); + e.preventDefault(); + }, + + _utc_to_local: function(utc){ + if (!utc) { + return utc; + } + + var local = new Date(utc.getTime() + (utc.getTimezoneOffset() * 60000)); + + if (local.getTimezoneOffset() !== utc.getTimezoneOffset()) { + local = new Date(utc.getTime() + (local.getTimezoneOffset() * 60000)); + } + + return local; + }, + _local_to_utc: function(local){ + return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000)); + }, + _zero_time: function(local){ + return local && new Date(local.getFullYear(), local.getMonth(), local.getDate()); + }, + _zero_utc_time: function(utc){ + return utc && UTCDate(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate()); + }, + + getDates: function(){ + return $.map(this.dates, this._utc_to_local); + }, + + getUTCDates: function(){ + return $.map(this.dates, function(d){ + return new Date(d); + }); + }, + + getDate: function(){ + return this._utc_to_local(this.getUTCDate()); + }, + + getUTCDate: function(){ + var selected_date = this.dates.get(-1); + if (selected_date !== undefined) { + return new Date(selected_date); + } else { + return null; + } + }, + + clearDates: function(){ + this.inputField.val(''); + this.update(); + this._trigger('changeDate'); + + if (this.o.autoclose) { + this.hide(); + } + }, + + setDates: function(){ + var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + this.update.apply(this, args); + this._trigger('changeDate'); + this.setValue(); + return this; + }, + + setUTCDates: function(){ + var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + this.setDates.apply(this, $.map(args, this._utc_to_local)); + return this; + }, + + setDate: alias('setDates'), + setUTCDate: alias('setUTCDates'), + remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead'), + + setValue: function(){ + var formatted = this.getFormattedDate(); + this.inputField.val(formatted); + return this; + }, + + getFormattedDate: function(format){ + if (format === undefined) + format = this.o.format; + + var lang = this.o.language; + return $.map(this.dates, function(d){ + return DPGlobal.formatDate(d, format, lang); + }).join(this.o.multidateSeparator); + }, + + getStartDate: function(){ + return this.o.startDate; + }, + + setStartDate: function(startDate){ + this._process_options({startDate: startDate}); + this.update(); + this.updateNavArrows(); + return this; + }, + + getEndDate: function(){ + return this.o.endDate; + }, + + setEndDate: function(endDate){ + this._process_options({endDate: endDate}); + this.update(); + this.updateNavArrows(); + return this; + }, + + setDaysOfWeekDisabled: function(daysOfWeekDisabled){ + this._process_options({daysOfWeekDisabled: daysOfWeekDisabled}); + this.update(); + return this; + }, + + setDaysOfWeekHighlighted: function(daysOfWeekHighlighted){ + this._process_options({daysOfWeekHighlighted: daysOfWeekHighlighted}); + this.update(); + return this; + }, + + setDatesDisabled: function(datesDisabled){ + this._process_options({datesDisabled: datesDisabled}); + this.update(); + return this; + }, + + place: function(){ + if (this.isInline) + return this; + var calendarWidth = this.picker.outerWidth(), + calendarHeight = this.picker.outerHeight(), + visualPadding = 10, + container = $(this.o.container), + windowWidth = container.width(), + scrollTop = this.o.container === 'body' ? $(document).scrollTop() : container.scrollTop(), + appendOffset = container.offset(); + + var parentsZindex = [0]; + this.element.parents().each(function(){ + var itemZIndex = $(this).css('z-index'); + if (itemZIndex !== 'auto' && Number(itemZIndex) !== 0) parentsZindex.push(Number(itemZIndex)); + }); + var zIndex = Math.max.apply(Math, parentsZindex) + this.o.zIndexOffset; + var offset = this.component ? this.component.parent().offset() : this.element.offset(); + var height = this.component ? this.component.outerHeight(true) : this.element.outerHeight(false); + var width = this.component ? this.component.outerWidth(true) : this.element.outerWidth(false); + var left = offset.left - appendOffset.left; + var top = offset.top - appendOffset.top; + + if (this.o.container !== 'body') { + top += scrollTop; + } + + this.picker.removeClass( + 'datepicker-orient-top datepicker-orient-bottom '+ + 'datepicker-orient-right datepicker-orient-left' + ); + + if (this.o.orientation.x !== 'auto'){ + this.picker.addClass('datepicker-orient-' + this.o.orientation.x); + if (this.o.orientation.x === 'right') + left -= calendarWidth - width; + } + // auto x orientation is best-placement: if it crosses a window + // edge, fudge it sideways + else { + if (offset.left < 0) { + // component is outside the window on the left side. Move it into visible range + this.picker.addClass('datepicker-orient-left'); + left -= offset.left - visualPadding; + } else if (left + calendarWidth > windowWidth) { + // the calendar passes the widow right edge. Align it to component right side + this.picker.addClass('datepicker-orient-right'); + left += width - calendarWidth; + } else { + if (this.o.rtl) { + // Default to right + this.picker.addClass('datepicker-orient-right'); + } else { + // Default to left + this.picker.addClass('datepicker-orient-left'); + } + } + } + + // auto y orientation is best-situation: top or bottom, no fudging, + // decision based on which shows more of the calendar + var yorient = this.o.orientation.y, + top_overflow; + if (yorient === 'auto'){ + top_overflow = -scrollTop + top - calendarHeight; + yorient = top_overflow < 0 ? 'bottom' : 'top'; + } + + this.picker.addClass('datepicker-orient-' + yorient); + if (yorient === 'top') + top -= calendarHeight + parseInt(this.picker.css('padding-top')); + else + top += height; + + if (this.o.rtl) { + var right = windowWidth - (left + width); + this.picker.css({ + top: top, + right: right, + zIndex: zIndex + }); + } else { + this.picker.css({ + top: top, + left: left, + zIndex: zIndex + }); + } + return this; + }, + + _allow_update: true, + update: function(){ + if (!this._allow_update) + return this; + + var oldDates = this.dates.copy(), + dates = [], + fromArgs = false; + if (arguments.length){ + $.each(arguments, $.proxy(function(i, date){ + if (date instanceof Date) + date = this._local_to_utc(date); + dates.push(date); + }, this)); + fromArgs = true; + } else { + dates = this.isInput + ? this.element.val() + : this.element.data('date') || this.inputField.val(); + if (dates && this.o.multidate) + dates = dates.split(this.o.multidateSeparator); + else + dates = [dates]; + delete this.element.data().date; + } + + dates = $.map(dates, $.proxy(function(date){ + return DPGlobal.parseDate(date, this.o.format, this.o.language, this.o.assumeNearbyYear); + }, this)); + dates = $.grep(dates, $.proxy(function(date){ + return ( + !this.dateWithinRange(date) || + !date + ); + }, this), true); + this.dates.replace(dates); + + if (this.o.updateViewDate) { + if (this.dates.length) + this.viewDate = new Date(this.dates.get(-1)); + else if (this.viewDate < this.o.startDate) + this.viewDate = new Date(this.o.startDate); + else if (this.viewDate > this.o.endDate) + this.viewDate = new Date(this.o.endDate); + else + this.viewDate = this.o.defaultViewDate; + } + + if (fromArgs){ + // setting date by clicking + this.setValue(); + this.element.change(); + } + else if (this.dates.length){ + // setting date by typing + if (String(oldDates) !== String(this.dates) && fromArgs) { + this._trigger('changeDate'); + this.element.change(); + } + } + if (!this.dates.length && oldDates.length) { + this._trigger('clearDate'); + this.element.change(); + } + + this.fill(); + return this; + }, + + fillDow: function(){ + if (this.o.showWeekDays) { + var dowCnt = this.o.weekStart, + html = ''; + if (this.o.calendarWeeks){ + html += ' '; + } + while (dowCnt < this.o.weekStart + 7){ + html += ''+dates[this.o.language].daysMin[(dowCnt++)%7]+''; + } + html += ''; + this.picker.find('.datepicker-days thead').append(html); + } + }, + + fillMonths: function(){ + var localDate = this._utc_to_local(this.viewDate); + var html = ''; + var focused; + for (var i = 0; i < 12; i++){ + focused = localDate && localDate.getMonth() === i ? ' focused' : ''; + html += '' + dates[this.o.language].monthsShort[i] + ''; + } + this.picker.find('.datepicker-months td').html(html); + }, + + setRange: function(range){ + if (!range || !range.length) + delete this.range; + else + this.range = $.map(range, function(d){ + return d.valueOf(); + }); + this.fill(); + }, + + getClassNames: function(date){ + var cls = [], + year = this.viewDate.getUTCFullYear(), + month = this.viewDate.getUTCMonth(), + today = UTCToday(); + if (date.getUTCFullYear() < year || (date.getUTCFullYear() === year && date.getUTCMonth() < month)){ + cls.push('old'); + } else if (date.getUTCFullYear() > year || (date.getUTCFullYear() === year && date.getUTCMonth() > month)){ + cls.push('new'); + } + if (this.focusDate && date.valueOf() === this.focusDate.valueOf()) + cls.push('focused'); + // Compare internal UTC date with UTC today, not local today + if (this.o.todayHighlight && isUTCEquals(date, today)) { + cls.push('today'); + } + if (this.dates.contains(date) !== -1) + cls.push('active'); + if (!this.dateWithinRange(date)){ + cls.push('disabled'); + } + if (this.dateIsDisabled(date)){ + cls.push('disabled', 'disabled-date'); + } + if ($.inArray(date.getUTCDay(), this.o.daysOfWeekHighlighted) !== -1){ + cls.push('highlighted'); + } + + if (this.range){ + if (date > this.range[0] && date < this.range[this.range.length-1]){ + cls.push('range'); + } + if ($.inArray(date.valueOf(), this.range) !== -1){ + cls.push('selected'); + } + if (date.valueOf() === this.range[0]){ + cls.push('range-start'); + } + if (date.valueOf() === this.range[this.range.length-1]){ + cls.push('range-end'); + } + } + return cls; + }, + + _fill_yearsView: function(selector, cssClass, factor, year, startYear, endYear, beforeFn){ + var html = ''; + var step = factor / 10; + var view = this.picker.find(selector); + var startVal = Math.floor(year / factor) * factor; + var endVal = startVal + step * 9; + var focusedVal = Math.floor(this.viewDate.getFullYear() / step) * step; + var selected = $.map(this.dates, function(d){ + return Math.floor(d.getUTCFullYear() / step) * step; + }); + + var classes, tooltip, before; + for (var currVal = startVal - step; currVal <= endVal + step; currVal += step) { + classes = [cssClass]; + tooltip = null; + + if (currVal === startVal - step) { + classes.push('old'); + } else if (currVal === endVal + step) { + classes.push('new'); + } + if ($.inArray(currVal, selected) !== -1) { + classes.push('active'); + } + if (currVal < startYear || currVal > endYear) { + classes.push('disabled'); + } + if (currVal === focusedVal) { + classes.push('focused'); + } + + if (beforeFn !== $.noop) { + before = beforeFn(new Date(currVal, 0, 1)); + if (before === undefined) { + before = {}; + } else if (typeof before === 'boolean') { + before = {enabled: before}; + } else if (typeof before === 'string') { + before = {classes: before}; + } + if (before.enabled === false) { + classes.push('disabled'); + } + if (before.classes) { + classes = classes.concat(before.classes.split(/\s+/)); + } + if (before.tooltip) { + tooltip = before.tooltip; + } + } + + html += '' + currVal + ''; + } + + view.find('.datepicker-switch').text(startVal + '-' + endVal); + view.find('td').html(html); + }, + + fill: function(){ + var d = new Date(this.viewDate), + year = d.getUTCFullYear(), + month = d.getUTCMonth(), + startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, + startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, + endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, + endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, + todaytxt = dates[this.o.language].today || dates['en'].today || '', + cleartxt = dates[this.o.language].clear || dates['en'].clear || '', + titleFormat = dates[this.o.language].titleFormat || dates['en'].titleFormat, + tooltip, + before; + if (isNaN(year) || isNaN(month)) + return; + this.picker.find('.datepicker-days .datepicker-switch') + .text(DPGlobal.formatDate(d, titleFormat, this.o.language)); + this.picker.find('tfoot .today') + .text(todaytxt) + .css('display', this.o.todayBtn === true || this.o.todayBtn === 'linked' ? 'table-cell' : 'none'); + this.picker.find('tfoot .clear') + .text(cleartxt) + .css('display', this.o.clearBtn === true ? 'table-cell' : 'none'); + this.picker.find('thead .datepicker-title') + .text(this.o.title) + .css('display', typeof this.o.title === 'string' && this.o.title !== '' ? 'table-cell' : 'none'); + this.updateNavArrows(); + this.fillMonths(); + var prevMonth = UTCDate(year, month, 0), + day = prevMonth.getUTCDate(); + prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.o.weekStart + 7)%7); + var nextMonth = new Date(prevMonth); + if (prevMonth.getUTCFullYear() < 100){ + nextMonth.setUTCFullYear(prevMonth.getUTCFullYear()); + } + nextMonth.setUTCDate(nextMonth.getUTCDate() + 42); + nextMonth = nextMonth.valueOf(); + var html = []; + var weekDay, clsName; + while (prevMonth.valueOf() < nextMonth){ + weekDay = prevMonth.getUTCDay(); + if (weekDay === this.o.weekStart){ + html.push(''); + if (this.o.calendarWeeks){ + // ISO 8601: First week contains first thursday. + // ISO also states week starts on Monday, but we can be more abstract here. + var + // Start of current week: based on weekstart/current date + ws = new Date(+prevMonth + (this.o.weekStart - weekDay - 7) % 7 * 864e5), + // Thursday of this week + th = new Date(Number(ws) + (7 + 4 - ws.getUTCDay()) % 7 * 864e5), + // First Thursday of year, year from thursday + yth = new Date(Number(yth = UTCDate(th.getUTCFullYear(), 0, 1)) + (7 + 4 - yth.getUTCDay()) % 7 * 864e5), + // Calendar week: ms between thursdays, div ms per day, div 7 days + calWeek = (th - yth) / 864e5 / 7 + 1; + html.push(''+ calWeek +''); + } + } + clsName = this.getClassNames(prevMonth); + clsName.push('day'); + + var content = prevMonth.getUTCDate(); + + if (this.o.beforeShowDay !== $.noop){ + before = this.o.beforeShowDay(this._utc_to_local(prevMonth)); + if (before === undefined) + before = {}; + else if (typeof before === 'boolean') + before = {enabled: before}; + else if (typeof before === 'string') + before = {classes: before}; + if (before.enabled === false) + clsName.push('disabled'); + if (before.classes) + clsName = clsName.concat(before.classes.split(/\s+/)); + if (before.tooltip) + tooltip = before.tooltip; + if (before.content) + content = before.content; + } + + //Check if uniqueSort exists (supported by jquery >=1.12 and >=2.2) + //Fallback to unique function for older jquery versions + if ($.isFunction($.uniqueSort)) { + clsName = $.uniqueSort(clsName); + } else { + clsName = $.unique(clsName); + } + + html.push('' + content + ''); + tooltip = null; + if (weekDay === this.o.weekEnd){ + html.push(''); + } + prevMonth.setUTCDate(prevMonth.getUTCDate() + 1); + } + this.picker.find('.datepicker-days tbody').html(html.join('')); + + var monthsTitle = dates[this.o.language].monthsTitle || dates['en'].monthsTitle || 'Months'; + var months = this.picker.find('.datepicker-months') + .find('.datepicker-switch') + .text(this.o.maxViewMode < 2 ? monthsTitle : year) + .end() + .find('tbody span').removeClass('active'); + + $.each(this.dates, function(i, d){ + if (d.getUTCFullYear() === year) + months.eq(d.getUTCMonth()).addClass('active'); + }); + + if (year < startYear || year > endYear){ + months.addClass('disabled'); + } + if (year === startYear){ + months.slice(0, startMonth).addClass('disabled'); + } + if (year === endYear){ + months.slice(endMonth+1).addClass('disabled'); + } + + if (this.o.beforeShowMonth !== $.noop){ + var that = this; + $.each(months, function(i, month){ + var moDate = new Date(year, i, 1); + var before = that.o.beforeShowMonth(moDate); + if (before === undefined) + before = {}; + else if (typeof before === 'boolean') + before = {enabled: before}; + else if (typeof before === 'string') + before = {classes: before}; + if (before.enabled === false && !$(month).hasClass('disabled')) + $(month).addClass('disabled'); + if (before.classes) + $(month).addClass(before.classes); + if (before.tooltip) + $(month).prop('title', before.tooltip); + }); + } + + // Generating decade/years picker + this._fill_yearsView( + '.datepicker-years', + 'year', + 10, + year, + startYear, + endYear, + this.o.beforeShowYear + ); + + // Generating century/decades picker + this._fill_yearsView( + '.datepicker-decades', + 'decade', + 100, + year, + startYear, + endYear, + this.o.beforeShowDecade + ); + + // Generating millennium/centuries picker + this._fill_yearsView( + '.datepicker-centuries', + 'century', + 1000, + year, + startYear, + endYear, + this.o.beforeShowCentury + ); + }, + + updateNavArrows: function(){ + if (!this._allow_update) + return; + + var d = new Date(this.viewDate), + year = d.getUTCFullYear(), + month = d.getUTCMonth(), + startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, + startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, + endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, + endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, + prevIsDisabled, + nextIsDisabled, + factor = 1; + switch (this.viewMode){ + case 4: + factor *= 10; + /* falls through */ + case 3: + factor *= 10; + /* falls through */ + case 2: + factor *= 10; + /* falls through */ + case 1: + prevIsDisabled = Math.floor(year / factor) * factor < startYear; + nextIsDisabled = Math.floor(year / factor) * factor + factor > endYear; + break; + case 0: + prevIsDisabled = year <= startYear && month < startMonth; + nextIsDisabled = year >= endYear && month > endMonth; + break; + } + + this.picker.find('.prev').toggleClass('disabled', prevIsDisabled); + this.picker.find('.next').toggleClass('disabled', nextIsDisabled); + }, + + click: function(e){ + e.preventDefault(); + e.stopPropagation(); + + var target, dir, day, year, month; + target = $(e.target); + + // Clicked on the switch + if (target.hasClass('datepicker-switch') && this.viewMode !== this.o.maxViewMode){ + this.setViewMode(this.viewMode + 1); + } + + // Clicked on today button + if (target.hasClass('today') && !target.hasClass('day')){ + this.setViewMode(0); + this._setDate(UTCToday(), this.o.todayBtn === 'linked' ? null : 'view'); + } + + // Clicked on clear button + if (target.hasClass('clear')){ + this.clearDates(); + } + + if (!target.hasClass('disabled')){ + // Clicked on a month, year, decade, century + if (target.hasClass('month') + || target.hasClass('year') + || target.hasClass('decade') + || target.hasClass('century')) { + this.viewDate.setUTCDate(1); + + day = 1; + if (this.viewMode === 1){ + month = target.parent().find('span').index(target); + year = this.viewDate.getUTCFullYear(); + this.viewDate.setUTCMonth(month); + } else { + month = 0; + year = Number(target.text()); + this.viewDate.setUTCFullYear(year); + } + + this._trigger(DPGlobal.viewModes[this.viewMode - 1].e, this.viewDate); + + if (this.viewMode === this.o.minViewMode){ + this._setDate(UTCDate(year, month, day)); + } else { + this.setViewMode(this.viewMode - 1); + this.fill(); + } + } + } + + if (this.picker.is(':visible') && this._focused_from){ + this._focused_from.focus(); + } + delete this._focused_from; + }, + + dayCellClick: function(e){ + var $target = $(e.currentTarget); + var timestamp = $target.data('date'); + var date = new Date(timestamp); + + if (this.o.updateViewDate) { + if (date.getUTCFullYear() !== this.viewDate.getUTCFullYear()) { + this._trigger('changeYear', this.viewDate); + } + + if (date.getUTCMonth() !== this.viewDate.getUTCMonth()) { + this._trigger('changeMonth', this.viewDate); + } + } + this._setDate(date); + }, + + // Clicked on prev or next + navArrowsClick: function(e){ + var $target = $(e.currentTarget); + var dir = $target.hasClass('prev') ? -1 : 1; + if (this.viewMode !== 0){ + dir *= DPGlobal.viewModes[this.viewMode].navStep * 12; + } + this.viewDate = this.moveMonth(this.viewDate, dir); + this._trigger(DPGlobal.viewModes[this.viewMode].e, this.viewDate); + this.fill(); + }, + + _toggle_multidate: function(date){ + var ix = this.dates.contains(date); + if (!date){ + this.dates.clear(); + } + + if (ix !== -1){ + if (this.o.multidate === true || this.o.multidate > 1 || this.o.toggleActive){ + this.dates.remove(ix); + } + } else if (this.o.multidate === false) { + this.dates.clear(); + this.dates.push(date); + } + else { + this.dates.push(date); + } + + if (typeof this.o.multidate === 'number') + while (this.dates.length > this.o.multidate) + this.dates.remove(0); + }, + + _setDate: function(date, which){ + if (!which || which === 'date') + this._toggle_multidate(date && new Date(date)); + if ((!which && this.o.updateViewDate) || which === 'view') + this.viewDate = date && new Date(date); + + this.fill(); + this.setValue(); + if (!which || which !== 'view') { + this._trigger('changeDate'); + } + this.inputField.trigger('change'); + if (this.o.autoclose && (!which || which === 'date')){ + this.hide(); + } + }, + + moveDay: function(date, dir){ + var newDate = new Date(date); + newDate.setUTCDate(date.getUTCDate() + dir); + + return newDate; + }, + + moveWeek: function(date, dir){ + return this.moveDay(date, dir * 7); + }, + + moveMonth: function(date, dir){ + if (!isValidDate(date)) + return this.o.defaultViewDate; + if (!dir) + return date; + var new_date = new Date(date.valueOf()), + day = new_date.getUTCDate(), + month = new_date.getUTCMonth(), + mag = Math.abs(dir), + new_month, test; + dir = dir > 0 ? 1 : -1; + if (mag === 1){ + test = dir === -1 + // If going back one month, make sure month is not current month + // (eg, Mar 31 -> Feb 31 == Feb 28, not Mar 02) + ? function(){ + return new_date.getUTCMonth() === month; + } + // If going forward one month, make sure month is as expected + // (eg, Jan 31 -> Feb 31 == Feb 28, not Mar 02) + : function(){ + return new_date.getUTCMonth() !== new_month; + }; + new_month = month + dir; + new_date.setUTCMonth(new_month); + // Dec -> Jan (12) or Jan -> Dec (-1) -- limit expected date to 0-11 + new_month = (new_month + 12) % 12; + } + else { + // For magnitudes >1, move one month at a time... + for (var i=0; i < mag; i++) + // ...which might decrease the day (eg, Jan 31 to Feb 28, etc)... + new_date = this.moveMonth(new_date, dir); + // ...then reset the day, keeping it in the new month + new_month = new_date.getUTCMonth(); + new_date.setUTCDate(day); + test = function(){ + return new_month !== new_date.getUTCMonth(); + }; + } + // Common date-resetting loop -- if date is beyond end of month, make it + // end of month + while (test()){ + new_date.setUTCDate(--day); + new_date.setUTCMonth(new_month); + } + return new_date; + }, + + moveYear: function(date, dir){ + return this.moveMonth(date, dir*12); + }, + + moveAvailableDate: function(date, dir, fn){ + do { + date = this[fn](date, dir); + + if (!this.dateWithinRange(date)) + return false; + + fn = 'moveDay'; + } + while (this.dateIsDisabled(date)); + + return date; + }, + + weekOfDateIsDisabled: function(date){ + return $.inArray(date.getUTCDay(), this.o.daysOfWeekDisabled) !== -1; + }, + + dateIsDisabled: function(date){ + return ( + this.weekOfDateIsDisabled(date) || + $.grep(this.o.datesDisabled, function(d){ + return isUTCEquals(date, d); + }).length > 0 + ); + }, + + dateWithinRange: function(date){ + return date >= this.o.startDate && date <= this.o.endDate; + }, + + keydown: function(e){ + if (!this.picker.is(':visible')){ + if (e.keyCode === 40 || e.keyCode === 27) { // allow down to re-show picker + this.show(); + e.stopPropagation(); + } + return; + } + var dateChanged = false, + dir, newViewDate, + focusDate = this.focusDate || this.viewDate; + switch (e.keyCode){ + case 27: // escape + if (this.focusDate){ + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.fill(); + } + else + this.hide(); + e.preventDefault(); + e.stopPropagation(); + break; + case 37: // left + case 38: // up + case 39: // right + case 40: // down + if (!this.o.keyboardNavigation || this.o.daysOfWeekDisabled.length === 7) + break; + dir = e.keyCode === 37 || e.keyCode === 38 ? -1 : 1; + if (this.viewMode === 0) { + if (e.ctrlKey){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); + + if (newViewDate) + this._trigger('changeYear', this.viewDate); + } else if (e.shiftKey){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); + + if (newViewDate) + this._trigger('changeMonth', this.viewDate); + } else if (e.keyCode === 37 || e.keyCode === 39){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveDay'); + } else if (!this.weekOfDateIsDisabled(focusDate)){ + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveWeek'); + } + } else if (this.viewMode === 1) { + if (e.keyCode === 38 || e.keyCode === 40) { + dir = dir * 4; + } + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); + } else if (this.viewMode === 2) { + if (e.keyCode === 38 || e.keyCode === 40) { + dir = dir * 4; + } + newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); + } + if (newViewDate){ + this.focusDate = this.viewDate = newViewDate; + this.setValue(); + this.fill(); + e.preventDefault(); + } + break; + case 13: // enter + if (!this.o.forceParse) + break; + focusDate = this.focusDate || this.dates.get(-1) || this.viewDate; + if (this.o.keyboardNavigation) { + this._toggle_multidate(focusDate); + dateChanged = true; + } + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.setValue(); + this.fill(); + if (this.picker.is(':visible')){ + e.preventDefault(); + e.stopPropagation(); + if (this.o.autoclose) + this.hide(); + } + break; + case 9: // tab + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.fill(); + this.hide(); + break; + } + if (dateChanged){ + if (this.dates.length) + this._trigger('changeDate'); + else + this._trigger('clearDate'); + this.inputField.trigger('change'); + } + }, + + setViewMode: function(viewMode){ + this.viewMode = viewMode; + this.picker + .children('div') + .hide() + .filter('.datepicker-' + DPGlobal.viewModes[this.viewMode].clsName) + .show(); + this.updateNavArrows(); + this._trigger('changeViewMode', new Date(this.viewDate)); + } + }; + + var DateRangePicker = function(element, options){ + $.data(element, 'datepicker', this); + this.element = $(element); + this.inputs = $.map(options.inputs, function(i){ + return i.jquery ? i[0] : i; + }); + delete options.inputs; + + this.keepEmptyValues = options.keepEmptyValues; + delete options.keepEmptyValues; + + datepickerPlugin.call($(this.inputs), options) + .on('changeDate', $.proxy(this.dateUpdated, this)); + + this.pickers = $.map(this.inputs, function(i){ + return $.data(i, 'datepicker'); + }); + this.updateDates(); + }; + DateRangePicker.prototype = { + updateDates: function(){ + this.dates = $.map(this.pickers, function(i){ + return i.getUTCDate(); + }); + this.updateRanges(); + }, + updateRanges: function(){ + var range = $.map(this.dates, function(d){ + return d.valueOf(); + }); + $.each(this.pickers, function(i, p){ + p.setRange(range); + }); + }, + clearDates: function(){ + $.each(this.pickers, function(i, p){ + p.clearDates(); + }); + }, + dateUpdated: function(e){ + // `this.updating` is a workaround for preventing infinite recursion + // between `changeDate` triggering and `setUTCDate` calling. Until + // there is a better mechanism. + if (this.updating) + return; + this.updating = true; + + var dp = $.data(e.target, 'datepicker'); + + if (dp === undefined) { + return; + } + + var new_date = dp.getUTCDate(), + keep_empty_values = this.keepEmptyValues, + i = $.inArray(e.target, this.inputs), + j = i - 1, + k = i + 1, + l = this.inputs.length; + if (i === -1) + return; + + $.each(this.pickers, function(i, p){ + if (!p.getUTCDate() && (p === dp || !keep_empty_values)) + p.setUTCDate(new_date); + }); + + if (new_date < this.dates[j]){ + // Date being moved earlier/left + while (j >= 0 && new_date < this.dates[j]){ + this.pickers[j--].setUTCDate(new_date); + } + } else if (new_date > this.dates[k]){ + // Date being moved later/right + while (k < l && new_date > this.dates[k]){ + this.pickers[k++].setUTCDate(new_date); + } + } + this.updateDates(); + + delete this.updating; + }, + destroy: function(){ + $.map(this.pickers, function(p){ p.destroy(); }); + $(this.inputs).off('changeDate', this.dateUpdated); + delete this.element.data().datepicker; + }, + remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead') + }; + + function opts_from_el(el, prefix){ + // Derive options from element data-attrs + var data = $(el).data(), + out = {}, inkey, + replace = new RegExp('^' + prefix.toLowerCase() + '([A-Z])'); + prefix = new RegExp('^' + prefix.toLowerCase()); + function re_lower(_,a){ + return a.toLowerCase(); + } + for (var key in data) + if (prefix.test(key)){ + inkey = key.replace(replace, re_lower); + out[inkey] = data[key]; + } + return out; + } + + function opts_from_locale(lang){ + // Derive options from locale plugins + var out = {}; + // Check if "de-DE" style date is available, if not language should + // fallback to 2 letter code eg "de" + if (!dates[lang]){ + lang = lang.split('-')[0]; + if (!dates[lang]) + return; + } + var d = dates[lang]; + $.each(locale_opts, function(i,k){ + if (k in d) + out[k] = d[k]; + }); + return out; + } + + var old = $.fn.datepicker; + var datepickerPlugin = function(option){ + var args = Array.apply(null, arguments); + args.shift(); + var internal_return; + this.each(function(){ + var $this = $(this), + data = $this.data('datepicker'), + options = typeof option === 'object' && option; + if (!data){ + var elopts = opts_from_el(this, 'date'), + // Preliminary otions + xopts = $.extend({}, defaults, elopts, options), + locopts = opts_from_locale(xopts.language), + // Options priority: js args, data-attrs, locales, defaults + opts = $.extend({}, defaults, locopts, elopts, options); + if ($this.hasClass('input-daterange') || opts.inputs){ + $.extend(opts, { + inputs: opts.inputs || $this.find('input').toArray() + }); + data = new DateRangePicker(this, opts); + } + else { + data = new Datepicker(this, opts); + } + $this.data('datepicker', data); + } + if (typeof option === 'string' && typeof data[option] === 'function'){ + internal_return = data[option].apply(data, args); + } + }); + + if ( + internal_return === undefined || + internal_return instanceof Datepicker || + internal_return instanceof DateRangePicker + ) + return this; + + if (this.length > 1) + throw new Error('Using only allowed for the collection of a single element (' + option + ' function)'); + else + return internal_return; + }; + $.fn.datepicker = datepickerPlugin; + + var defaults = $.fn.datepicker.defaults = { + assumeNearbyYear: false, + autoclose: false, + beforeShowDay: $.noop, + beforeShowMonth: $.noop, + beforeShowYear: $.noop, + beforeShowDecade: $.noop, + beforeShowCentury: $.noop, + calendarWeeks: false, + clearBtn: false, + toggleActive: false, + daysOfWeekDisabled: [], + daysOfWeekHighlighted: [], + datesDisabled: [], + endDate: Infinity, + forceParse: true, + format: 'mm/dd/yyyy', + keepEmptyValues: false, + keyboardNavigation: true, + language: 'en', + minViewMode: 0, + maxViewMode: 4, + multidate: false, + multidateSeparator: ',', + orientation: "auto", + rtl: false, + startDate: -Infinity, + startView: 0, + todayBtn: false, + todayHighlight: false, + updateViewDate: true, + weekStart: 0, + disableTouchKeyboard: false, + enableOnReadonly: true, + showOnFocus: true, + zIndexOffset: 10, + container: 'body', + immediateUpdates: false, + title: '', + templates: { + leftArrow: '«', + rightArrow: '»' + }, + showWeekDays: true + }; + var locale_opts = $.fn.datepicker.locale_opts = [ + 'format', + 'rtl', + 'weekStart' + ]; + $.fn.datepicker.Constructor = Datepicker; + var dates = $.fn.datepicker.dates = { + en: { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + clear: "Clear", + titleFormat: "MM yyyy" + } + }; + + var DPGlobal = { + viewModes: [ + { + names: ['days', 'month'], + clsName: 'days', + e: 'changeMonth' + }, + { + names: ['months', 'year'], + clsName: 'months', + e: 'changeYear', + navStep: 1 + }, + { + names: ['years', 'decade'], + clsName: 'years', + e: 'changeDecade', + navStep: 10 + }, + { + names: ['decades', 'century'], + clsName: 'decades', + e: 'changeCentury', + navStep: 100 + }, + { + names: ['centuries', 'millennium'], + clsName: 'centuries', + e: 'changeMillennium', + navStep: 1000 + } + ], + validParts: /dd?|DD?|mm?|MM?|yy(?:yy)?/g, + nonpunctuation: /[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g, + parseFormat: function(format){ + if (typeof format.toValue === 'function' && typeof format.toDisplay === 'function') + return format; + // IE treats \0 as a string end in inputs (truncating the value), + // so it's a bad format delimiter, anyway + var separators = format.replace(this.validParts, '\0').split('\0'), + parts = format.match(this.validParts); + if (!separators || !separators.length || !parts || parts.length === 0){ + throw new Error("Invalid date format."); + } + return {separators: separators, parts: parts}; + }, + parseDate: function(date, format, language, assumeNearby){ + if (!date) + return undefined; + if (date instanceof Date) + return date; + if (typeof format === 'string') + format = DPGlobal.parseFormat(format); + if (format.toValue) + return format.toValue(date, format, language); + var fn_map = { + d: 'moveDay', + m: 'moveMonth', + w: 'moveWeek', + y: 'moveYear' + }, + dateAliases = { + yesterday: '-1d', + today: '+0d', + tomorrow: '+1d' + }, + parts, part, dir, i, fn; + if (date in dateAliases){ + date = dateAliases[date]; + } + if (/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(date)){ + parts = date.match(/([\-+]\d+)([dmwy])/gi); + date = new Date(); + for (i=0; i < parts.length; i++){ + part = parts[i].match(/([\-+]\d+)([dmwy])/i); + dir = Number(part[1]); + fn = fn_map[part[2].toLowerCase()]; + date = Datepicker.prototype[fn](date, dir); + } + return Datepicker.prototype._zero_utc_time(date); + } + + parts = date && date.match(this.nonpunctuation) || []; + + function applyNearbyYear(year, threshold){ + if (threshold === true) + threshold = 10; + + // if year is 2 digits or less, than the user most likely is trying to get a recent century + if (year < 100){ + year += 2000; + // if the new year is more than threshold years in advance, use last century + if (year > ((new Date()).getFullYear()+threshold)){ + year -= 100; + } + } + + return year; + } + + var parsed = {}, + setters_order = ['yyyy', 'yy', 'M', 'MM', 'm', 'mm', 'd', 'dd'], + setters_map = { + yyyy: function(d,v){ + return d.setUTCFullYear(assumeNearby ? applyNearbyYear(v, assumeNearby) : v); + }, + m: function(d,v){ + if (isNaN(d)) + return d; + v -= 1; + while (v < 0) v += 12; + v %= 12; + d.setUTCMonth(v); + while (d.getUTCMonth() !== v) + d.setUTCDate(d.getUTCDate()-1); + return d; + }, + d: function(d,v){ + return d.setUTCDate(v); + } + }, + val, filtered; + setters_map['yy'] = setters_map['yyyy']; + setters_map['M'] = setters_map['MM'] = setters_map['mm'] = setters_map['m']; + setters_map['dd'] = setters_map['d']; + date = UTCToday(); + var fparts = format.parts.slice(); + // Remove noop parts + if (parts.length !== fparts.length){ + fparts = $(fparts).filter(function(i,p){ + return $.inArray(p, setters_order) !== -1; + }).toArray(); + } + // Process remainder + function match_part(){ + var m = this.slice(0, parts[i].length), + p = parts[i].slice(0, m.length); + return m.toLowerCase() === p.toLowerCase(); + } + if (parts.length === fparts.length){ + var cnt; + for (i=0, cnt = fparts.length; i < cnt; i++){ + val = parseInt(parts[i], 10); + part = fparts[i]; + if (isNaN(val)){ + switch (part){ + case 'MM': + filtered = $(dates[language].months).filter(match_part); + val = $.inArray(filtered[0], dates[language].months) + 1; + break; + case 'M': + filtered = $(dates[language].monthsShort).filter(match_part); + val = $.inArray(filtered[0], dates[language].monthsShort) + 1; + break; + } + } + parsed[part] = val; + } + var _date, s; + for (i=0; i < setters_order.length; i++){ + s = setters_order[i]; + if (s in parsed && !isNaN(parsed[s])){ + _date = new Date(date); + setters_map[s](_date, parsed[s]); + if (!isNaN(_date)) + date = _date; + } + } + } + return date; + }, + formatDate: function(date, format, language){ + if (!date) + return ''; + if (typeof format === 'string') + format = DPGlobal.parseFormat(format); + if (format.toDisplay) + return format.toDisplay(date, format, language); + var val = { + d: date.getUTCDate(), + D: dates[language].daysShort[date.getUTCDay()], + DD: dates[language].days[date.getUTCDay()], + m: date.getUTCMonth() + 1, + M: dates[language].monthsShort[date.getUTCMonth()], + MM: dates[language].months[date.getUTCMonth()], + yy: date.getUTCFullYear().toString().substring(2), + yyyy: date.getUTCFullYear() + }; + val.dd = (val.d < 10 ? '0' : '') + val.d; + val.mm = (val.m < 10 ? '0' : '') + val.m; + date = []; + var seps = $.extend([], format.separators); + for (var i=0, cnt = format.parts.length; i <= cnt; i++){ + if (seps.length) + date.push(seps.shift()); + date.push(val[format.parts[i]]); + } + return date.join(''); + }, + headTemplate: ''+ + ''+ + ''+ + ''+ + ''+ + ''+defaults.templates.leftArrow+''+ + ''+ + ''+defaults.templates.rightArrow+''+ + ''+ + '', + contTemplate: '', + footTemplate: ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + '' + }; + DPGlobal.template = '
        '+ + '
        '+ + ''+ + DPGlobal.headTemplate+ + ''+ + DPGlobal.footTemplate+ + '
        '+ + '
        '+ + '
        '+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + DPGlobal.footTemplate+ + '
        '+ + '
        '+ + '
        '+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + DPGlobal.footTemplate+ + '
        '+ + '
        '+ + '
        '+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + DPGlobal.footTemplate+ + '
        '+ + '
        '+ + '
        '+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + DPGlobal.footTemplate+ + '
        '+ + '
        '+ + '
        '; + + $.fn.datepicker.DPGlobal = DPGlobal; + + + /* DATEPICKER NO CONFLICT + * =================== */ + + $.fn.datepicker.noConflict = function(){ + $.fn.datepicker = old; + return this; + }; + + /* DATEPICKER VERSION + * =================== */ + $.fn.datepicker.version = '1.8.0'; + + $.fn.datepicker.deprecated = function(msg){ + var console = window.console; + if (console && console.warn) { + console.warn('DEPRECATED: ' + msg); + } + }; + + + /* DATEPICKER DATA-API + * ================== */ + + $(document).on( + 'focus.datepicker.data-api click.datepicker.data-api', + '[data-provide="datepicker"]', + function(e){ + var $this = $(this); + if ($this.data('datepicker')) + return; + e.preventDefault(); + // component click requires us to explicitly show it + datepickerPlugin.call($this, 'show'); + } + ); + $(function(){ + datepickerPlugin.call($('[data-provide="datepicker-inline"]')); + }); + +})); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js new file mode 100644 index 0000000..853773f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js @@ -0,0 +1,22 @@ +/** + * Canadian English translation for bootstrap-datepicker + * Mike Nacey + * DEPRECATED: This filename doesn't follow the convention, use bootstrap-datepicker.en-CA.js instead + */ +;(function($){ + $.fn.datepicker.dates['en-CA'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 0, + format: "yyyy-mm-dd" + }; + + $.fn.datepicker.deprecated('This filename doesn\'t follow the convention, use bootstrap-datepicker.en-CA.js instead.'); + +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js new file mode 100644 index 0000000..110fe91 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js @@ -0,0 +1,15 @@ +/** + * Arabic-Tunisia translation for bootstrap-datepicker + * Souhaieb Besbes + */ +;(function($){ + $.fn.datepicker.dates['ar-tn'] = { + days: ["الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت", "الأحد"], + daysShort: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت", "أحد"], + daysMin: ["ح", "ن", "ث", "ع", "خ", "ج", "س", "ح"], + months: ["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"], + monthsShort: ["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"], + today: "هذا اليوم", + rtl: true + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js new file mode 100644 index 0000000..12ae182 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js @@ -0,0 +1,15 @@ +/** + * Arabic translation for bootstrap-datepicker + * Mohammed Alshehri + */ +;(function($){ + $.fn.datepicker.dates['ar'] = { + days: ["الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت", "الأحد"], + daysShort: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت", "أحد"], + daysMin: ["ح", "ن", "ث", "ع", "خ", "ج", "س", "ح"], + months: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], + monthsShort: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], + today: "هذا اليوم", + rtl: true + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js new file mode 100644 index 0000000..460bfd4 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js @@ -0,0 +1,12 @@ +// Azerbaijani +;(function($){ + $.fn.datepicker.dates['az'] = { + days: ["Bazar", "Bazar ertəsi", "Çərşənbə axşamı", "Çərşənbə", "Cümə axşamı", "Cümə", "Şənbə"], + daysShort: ["B.", "B.e", "Ç.a", "Ç.", "C.a", "C.", "Ş."], + daysMin: ["B.", "B.e", "Ç.a", "Ç.", "C.a", "C.", "Ş."], + months: ["Yanvar", "Fevral", "Mart", "Aprel", "May", "İyun", "İyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr"], + monthsShort: ["Yan", "Fev", "Mar", "Apr", "May", "İyun", "İyul", "Avq", "Sen", "Okt", "Noy", "Dek"], + today: "Bu gün", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js new file mode 100644 index 0000000..3193e19 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js @@ -0,0 +1,14 @@ +/** + * Bulgarian translation for bootstrap-datepicker + * Apostol Apostolov + */ +;(function($){ + $.fn.datepicker.dates['bg'] = { + days: ["Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота"], + daysShort: ["Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб"], + daysMin: ["Н", "П", "В", "С", "Ч", "П", "С"], + months: ["Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември"], + monthsShort: ["Ян", "Фев", "Мар", "Апр", "Май", "Юни", "Юли", "Авг", "Сеп", "Окт", "Ное", "Дек"], + today: "днес" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js new file mode 100644 index 0000000..05e9ccf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js @@ -0,0 +1,19 @@ +/** + * Bengali (Bangla) translation for bootstrap-datepicker + * Karim Khan + * Orif N. Jr. + */ +;(function($){ + $.fn.datepicker.dates['bn'] = { + days: ["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"], + daysShort: ["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"], + daysMin: ["রবি","সোম","মঙ্গল","বুধ","বৃহস্পতি","শুক্র","শনি"], + months: ["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"], + monthsShort: ["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"], + today: "আজ", + monthsTitle: "মাস", + clear: "পরিষ্কার", + weekStart: 0, + format: "mm/dd/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js new file mode 100644 index 0000000..e71e194 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js @@ -0,0 +1,18 @@ +/** + * Breton translation for bootstrap-datepicker + * Gwenn Meynier + */ +;(function($){ + $.fn.datepicker.dates['br'] = { + days: ["Sul", "Lun", "Meurzh", "Merc'her", "Yaou", "Gwener", "Sadorn"], + daysShort: ["Sul", "Lun", "Meu.", "Mer.", "Yao.", "Gwe.", "Sad."], + daysMin: ["Su", "L", "Meu", "Mer", "Y", "G", "Sa"], + months: ["Genver", "C'hwevrer", "Meurzh", "Ebrel", "Mae", "Mezheven", "Gouere", "Eost", "Gwengolo", "Here", "Du", "Kerzu"], + monthsShort: ["Genv.", "C'hw.", "Meur.", "Ebre.", "Mae", "Mezh.", "Goue.", "Eost", "Gwen.", "Here", "Du", "Kerz."], + today: "Hiziv", + monthsTitle: "Miz", + clear: "Dilemel", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js new file mode 100644 index 0000000..4a76529 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js @@ -0,0 +1,15 @@ +/** + * Bosnian translation for bootstrap-datepicker + */ +;(function($){ + $.fn.datepicker.dates['bs'] = { + days: ["Nedjelja","Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota"], + daysShort: ["Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub"], + daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su"], + months: ["Januar", "Februar", "Mart", "April", "Maj", "Juni", "Juli", "August", "Septembar", "Oktobar", "Novembar", "Decembar"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], + today: "Danas", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js new file mode 100644 index 0000000..6ba993c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js @@ -0,0 +1,18 @@ +/** + * Catalan translation for bootstrap-datepicker + * J. Garcia + */ +;(function($){ + $.fn.datepicker.dates['ca'] = { + days: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"], + daysShort: ["Diu", "Dil", "Dmt", "Dmc", "Dij", "Div", "Dis"], + daysMin: ["dg", "dl", "dt", "dc", "dj", "dv", "ds"], + months: ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"], + monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"], + today: "Avui", + monthsTitle: "Mesos", + clear: "Esborrar", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js new file mode 100644 index 0000000..d482650 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js @@ -0,0 +1,19 @@ +/** + * Czech translation for bootstrap-datepicker + * Matěj Koubík + * Fixes by Michal Remiš + */ +;(function($){ + $.fn.datepicker.dates['cs'] = { + days: ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota"], + daysShort: ["Ned", "Pon", "Úte", "Stř", "Čtv", "Pát", "Sob"], + daysMin: ["Ne", "Po", "Út", "St", "Čt", "Pá", "So"], + months: ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"], + monthsShort: ["Led", "Úno", "Bře", "Dub", "Kvě", "Čer", "Čnc", "Srp", "Zář", "Říj", "Lis", "Pro"], + today: "Dnes", + clear: "Vymazat", + monthsTitle: "Měsíc", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js new file mode 100644 index 0000000..553933b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js @@ -0,0 +1,14 @@ +/** + * Welsh translation for bootstrap-datepicker + * S. Morris + */ +;(function($){ + $.fn.datepicker.dates['cy'] = { + days: ["Sul", "Llun", "Mawrth", "Mercher", "Iau", "Gwener", "Sadwrn"], + daysShort: ["Sul", "Llu", "Maw", "Mer", "Iau", "Gwe", "Sad"], + daysMin: ["Su", "Ll", "Ma", "Me", "Ia", "Gwe", "Sa"], + months: ["Ionawr", "Chewfror", "Mawrth", "Ebrill", "Mai", "Mehefin", "Gorfennaf", "Awst", "Medi", "Hydref", "Tachwedd", "Rhagfyr"], + monthsShort: ["Ion", "Chw", "Maw", "Ebr", "Mai", "Meh", "Gor", "Aws", "Med", "Hyd", "Tach", "Rha"], + today: "Heddiw" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js new file mode 100644 index 0000000..022edd6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js @@ -0,0 +1,19 @@ +/** + * Danish translation for bootstrap-datepicker + * Christian Pedersen + * Ivan Mylyanyk + */ +;(function($){ + $.fn.datepicker.dates['da'] = { + days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"], + daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør"], + daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø"], + months: ["Januar", "Februar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], + today: "I Dag", + weekStart: 1, + clear: "Nulstil", + format: "dd/mm/yyyy", + monthsTitle:"Måneder" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js new file mode 100644 index 0000000..52e7a9b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js @@ -0,0 +1,18 @@ +/** + * German translation for bootstrap-datepicker + * Sam Zurcher + */ +;(function($){ + $.fn.datepicker.dates['de'] = { + days: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"], + daysShort: ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam"], + daysMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"], + months: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"], + monthsShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"], + today: "Heute", + monthsTitle: "Monate", + clear: "Löschen", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js new file mode 100644 index 0000000..5e00c7d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js @@ -0,0 +1,16 @@ +/** + * Greek translation for bootstrap-datepicker + */ +;(function($){ + $.fn.datepicker.dates['el'] = { + days: ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο"], + daysShort: ["Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ"], + daysMin: ["Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα"], + months: ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"], + monthsShort: ["Ιαν", "Φεβ", "Μαρ", "Απρ", "Μάι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ"], + today: "Σήμερα", + clear: "Καθαρισμός", + weekStart: 1, + format: "d/m/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js new file mode 100644 index 0000000..5f1fa24 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js @@ -0,0 +1,18 @@ +/** + * Australian English translation for bootstrap-datepicker + * Steve Chapman + */ +;(function($){ + $.fn.datepicker.dates['en-AU'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 1, + format: "d/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-CA.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-CA.js new file mode 100644 index 0000000..1a8e563 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-CA.js @@ -0,0 +1,18 @@ +/** + * Canadian English translation for bootstrap-datepicker + * Mike Nacey + */ +;(function($){ + $.fn.datepicker.dates['en-CA'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 0, + format: "yyyy-mm-dd" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js new file mode 100644 index 0000000..4f09467 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js @@ -0,0 +1,18 @@ +/** + * British English translation for bootstrap-datepicker + * Xavier Dutreilh + */ +;(function($){ + $.fn.datepicker.dates['en-GB'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js new file mode 100644 index 0000000..188e4fc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js @@ -0,0 +1,17 @@ +/** + * Irish English translation for bootstrap-datepicker + */ +;(function($){ + $.fn.datepicker.dates['en-IE'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js new file mode 100644 index 0000000..9b6910b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js @@ -0,0 +1,17 @@ +/** + * New Zealand English translation for bootstrap-datepicker + */ +;(function($){ + $.fn.datepicker.dates['en-NZ'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 1, + format: "d/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js new file mode 100644 index 0000000..54b68f8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js @@ -0,0 +1,17 @@ +/** + * South African English translation for bootstrap-datepicker + */ +;(function($){ + $.fn.datepicker.dates['en-ZA'] = { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + monthsTitle: "Months", + clear: "Clear", + weekStart: 1, + format: "yyyy/mm/d" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js new file mode 100644 index 0000000..98e4988 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js @@ -0,0 +1,17 @@ +/** + * Esperanto translation for bootstrap-datepicker + * Emmanuel Debanne + */ +;(function($){ + $.fn.datepicker.dates['eo'] = { + days: ["dimanĉo", "lundo", "mardo", "merkredo", "ĵaŭdo", "vendredo", "sabato"], + daysShort: ["dim.", "lun.", "mar.", "mer.", "ĵaŭ.", "ven.", "sam."], + daysMin: ["d", "l", "ma", "me", "ĵ", "v", "s"], + months: ["januaro", "februaro", "marto", "aprilo", "majo", "junio", "julio", "aŭgusto", "septembro", "oktobro", "novembro", "decembro"], + monthsShort: ["jan.", "feb.", "mar.", "apr.", "majo", "jun.", "jul.", "aŭg.", "sep.", "okt.", "nov.", "dec."], + today: "Hodiaŭ", + clear: "Nuligi", + weekStart: 1, + format: "yyyy-mm-dd" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js new file mode 100644 index 0000000..ac9dd35 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js @@ -0,0 +1,18 @@ +/** + * Spanish translation for bootstrap-datepicker + * Bruno Bonamin + */ +;(function($){ + $.fn.datepicker.dates['es'] = { + days: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"], + daysShort: ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb"], + daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa"], + months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], + monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"], + today: "Hoy", + monthsTitle: "Meses", + clear: "Borrar", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js new file mode 100644 index 0000000..7f7100d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js @@ -0,0 +1,18 @@ +/** + * Estonian translation for bootstrap-datepicker + * Ando Roots + * Fixes by Illimar Tambek < + */ +;(function($){ + $.fn.datepicker.dates['et'] = { + days: ["Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev"], + daysShort: ["Pühap", "Esmasp", "Teisip", "Kolmap", "Neljap", "Reede", "Laup"], + daysMin: ["P", "E", "T", "K", "N", "R", "L"], + months: ["Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember"], + monthsShort: ["Jaan", "Veebr", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets"], + today: "Täna", + clear: "Tühjenda", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js new file mode 100644 index 0000000..c2c3c0a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js @@ -0,0 +1,19 @@ +/** + * Basque translation for bootstrap-datepicker + * Arkaitz Etxeberria + */ +;(function($){ + $.fn.datepicker.dates['eu'] = { + days: ['Igandea', 'Astelehena', 'Asteartea', 'Asteazkena', 'Osteguna', 'Ostirala', 'Larunbata'], + daysShort: ['Ig', 'Al', 'Ar', 'Az', 'Og', 'Ol', 'Lr'], + daysMin: ['Ig', 'Al', 'Ar', 'Az', 'Og', 'Ol', 'Lr'], + months: ['Urtarrila', 'Otsaila', 'Martxoa', 'Apirila', 'Maiatza', 'Ekaina', 'Uztaila', 'Abuztua', 'Iraila', 'Urria', 'Azaroa', 'Abendua'], + monthsShort: ['Urt', 'Ots', 'Mar', 'Api', 'Mai', 'Eka', 'Uzt', 'Abu', 'Ira', 'Urr', 'Aza', 'Abe'], + today: "Gaur", + monthsTitle: "Hilabeteak", + clear: "Ezabatu", + weekStart: 1, + format: "yyyy/mm/dd" + }; +}(jQuery)); + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js new file mode 100644 index 0000000..6503c85 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js @@ -0,0 +1,17 @@ +/** + * Persian translation for bootstrap-datepicker + * Mostafa Rokooie + */ +;(function($){ + $.fn.datepicker.dates['fa'] = { + days: ["یک‌شنبه", "دوشنبه", "سه‌شنبه", "چهارشنبه", "پنج‌شنبه", "جمعه", "شنبه", "یک‌شنبه"], + daysShort: ["یک", "دو", "سه", "چهار", "پنج", "جمعه", "شنبه", "یک"], + daysMin: ["ی", "د", "س", "چ", "پ", "ج", "ش", "ی"], + months: ["ژانویه", "فوریه", "مارس", "آوریل", "مه", "ژوئن", "ژوئیه", "اوت", "سپتامبر", "اکتبر", "نوامبر", "دسامبر"], + monthsShort: ["ژان", "فور", "مار", "آور", "مه", "ژون", "ژوی", "اوت", "سپت", "اکت", "نوا", "دسا"], + today: "امروز", + clear: "پاک کن", + weekStart: 1, + format: "yyyy/mm/dd" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js new file mode 100644 index 0000000..220f6b2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js @@ -0,0 +1,17 @@ +/** + * Finnish translation for bootstrap-datepicker + * Jaakko Salonen + */ +;(function($){ + $.fn.datepicker.dates['fi'] = { + days: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"], + daysShort: ["sun", "maa", "tii", "kes", "tor", "per", "lau"], + daysMin: ["su", "ma", "ti", "ke", "to", "pe", "la"], + months: ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"], + monthsShort: ["tam", "hel", "maa", "huh", "tou", "kes", "hei", "elo", "syy", "lok", "mar", "jou"], + today: "tänään", + clear: "Tyhjennä", + weekStart: 1, + format: "d.m.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js new file mode 100644 index 0000000..eaada07 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js @@ -0,0 +1,15 @@ +/** + * Faroese translation for bootstrap-datepicker + * Theodor Johannesen + */ +;(function($){ + $.fn.datepicker.dates['fo'] = { + days: ["Sunnudagur", "Mánadagur", "Týsdagur", "Mikudagur", "Hósdagur", "Fríggjadagur", "Leygardagur"], + daysShort: ["Sun", "Mán", "Týs", "Mik", "Hós", "Frí", "Ley"], + daysMin: ["Su", "Má", "Tý", "Mi", "Hó", "Fr", "Le"], + months: ["Januar", "Februar", "Marts", "Apríl", "Mei", "Juni", "Juli", "August", "Septembur", "Oktobur", "Novembur", "Desembur"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], + today: "Í Dag", + clear: "Reinsa" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js new file mode 100644 index 0000000..79b5026 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js @@ -0,0 +1,21 @@ +/** + * French (Switzerland) translation for bootstrap-datepicker + * Christoph Jossi + * Based on + * French translation for bootstrap-datepicker + * Nico Mollet + */ +;(function($){ + $.fn.datepicker.dates['fr'] = { + days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"], + daysShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"], + daysMin: ["D", "L", "Ma", "Me", "J", "V", "S"], + months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], + monthsShort: ["Jan", "Fév", "Mar", "Avr", "Mai", "Jui", "Jul", "Aou", "Sep", "Oct", "Nov", "Déc"], + today: "Aujourd'hui", + monthsTitle: "Mois", + clear: "Effacer", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js new file mode 100644 index 0000000..df65ed6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js @@ -0,0 +1,18 @@ +/** + * French translation for bootstrap-datepicker + * Nico Mollet + */ +;(function($){ + $.fn.datepicker.dates['fr'] = { + days: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"], + daysShort: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."], + daysMin: ["d", "l", "ma", "me", "j", "v", "s"], + months: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"], + monthsShort: ["janv.", "févr.", "mars", "avril", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."], + today: "Aujourd'hui", + monthsTitle: "Mois", + clear: "Effacer", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js new file mode 100644 index 0000000..592ce00 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js @@ -0,0 +1,13 @@ +;(function($){ + $.fn.datepicker.dates['gl'] = { + days: ["Domingo", "Luns", "Martes", "Mércores", "Xoves", "Venres", "Sábado"], + daysShort: ["Dom", "Lun", "Mar", "Mér", "Xov", "Ven", "Sáb"], + daysMin: ["Do", "Lu", "Ma", "Me", "Xo", "Ve", "Sa"], + months: ["Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xuño", "Xullo", "Agosto", "Setembro", "Outubro", "Novembro", "Decembro"], + monthsShort: ["Xan", "Feb", "Mar", "Abr", "Mai", "Xun", "Xul", "Ago", "Sep", "Out", "Nov", "Dec"], + today: "Hoxe", + clear: "Limpar", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js new file mode 100644 index 0000000..2e17393 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js @@ -0,0 +1,15 @@ +/** + * Hebrew translation for bootstrap-datepicker + * Sagie Maoz + */ +;(function($){ + $.fn.datepicker.dates['he'] = { + days: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת", "ראשון"], + daysShort: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], + daysMin: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], + months: ["ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר"], + monthsShort: ["ינו", "פבר", "מרץ", "אפר", "מאי", "יונ", "יול", "אוג", "ספט", "אוק", "נוב", "דצמ"], + today: "היום", + rtl: true + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js new file mode 100644 index 0000000..c15b485 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js @@ -0,0 +1,18 @@ +/** + * Hindi translation for bootstrap-datepicker + * Visar Uruqi + */ +; (function($){ + $.fn.datepicker.dates['hi'] = { + days: ["रविवार", "सोमवार", "मंगलवार", "बुधवार", "गुरुवार", "शुक्रवार", "शनिवार"], + daysShort: ["सूर्य", "सोम", "मंगल", "बुध", "गुरु", "शुक्र", "शनि"], + daysMin: ["र", "सो", "मं", "बु", "गु", "शु", "श"], + months: ["जनवरी", "फ़रवरी", "मार्च", "अप्रैल", "मई", "जून", "जुलाई", "अगस्त", "सितम्बर", "अक्टूबर", "नवंबर", "दिसम्बर"], + monthsShort: ["जन", "फ़रवरी", "मार्च", "अप्रैल", "मई", "जून", "जुलाई", "अगस्त", "सितं", "अक्टूबर", "नवं", "दिसम्बर"], + today: "आज", + monthsTitle: "महीने", + clear: "साफ", + weekStart: 1, + format: "dd / mm / yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js new file mode 100644 index 0000000..ec72952 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js @@ -0,0 +1,13 @@ +/** + * Croatian localisation + */ +;(function($){ + $.fn.datepicker.dates['hr'] = { + days: ["Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota"], + daysShort: ["Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub"], + daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su"], + months: ["Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac"], + monthsShort: ["Sij", "Velj", "Ožu", "Tra", "Svi", "Lip", "Srp", "Kol", "Ruj", "Lis", "Stu", "Pro"], + today: "Danas" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js new file mode 100644 index 0000000..03a36ee --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js @@ -0,0 +1,18 @@ +/** + * Hungarian translation for bootstrap-datepicker + * Sotus László + */ +;(function($){ + $.fn.datepicker.dates['hu'] = { + days: ["vasárnap", "hétfő", "kedd", "szerda", "csütörtök", "péntek", "szombat"], + daysShort: ["vas", "hét", "ked", "sze", "csü", "pén", "szo"], + daysMin: ["V", "H", "K", "Sze", "Cs", "P", "Szo"], + months: ["január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december"], + monthsShort: ["jan", "feb", "már", "ápr", "máj", "jún", "júl", "aug", "sze", "okt", "nov", "dec"], + today: "ma", + weekStart: 1, + clear: "töröl", + titleFormat: "yyyy. MM", + format: "yyyy.mm.dd" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js new file mode 100644 index 0000000..a67c1b2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js @@ -0,0 +1,18 @@ +/** + * Armenian translation for bootstrap-datepicker + * Hayk Chamyan + */ +;(function($){ + $.fn.datepicker.dates['hy'] = { + days: ["Կիրակի", "Երկուշաբթի", "Երեքշաբթի", "Չորեքշաբթի", "Հինգշաբթի", "Ուրբաթ", "Շաբաթ"], + daysShort: ["Կիր", "Երկ", "Երե", "Չոր", "Հին", "Ուրբ", "Շաբ"], + daysMin: ["Կի", "Եկ", "Եք", "Չո", "Հի", "Ու", "Շա"], + months: ["Հունվար", "Փետրվար", "Մարտ", "Ապրիլ", "Մայիս", "Հունիս", "Հուլիս", "Օգոստոս", "Սեպտեմբեր", "Հոկտեմբեր", "Նոյեմբեր", "Դեկտեմբեր"], + monthsShort: ["Հնվ", "Փետ", "Մար", "Ապր", "Մայ", "Հուն", "Հուլ", "Օգս", "Սեպ", "Հոկ", "Նոյ", "Դեկ"], + today: "Այսօր", + clear: "Ջնջել", + format: "dd.mm.yyyy", + weekStart: 1, + monthsTitle: 'Ամիսնէր' + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js new file mode 100644 index 0000000..832045a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js @@ -0,0 +1,15 @@ +/** + * Bahasa translation for bootstrap-datepicker + * Azwar Akbar + */ +;(function($){ + $.fn.datepicker.dates['id'] = { + days: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"], + daysShort: ["Mgu", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"], + daysMin: ["Mg", "Sn", "Sl", "Ra", "Ka", "Ju", "Sa"], + months: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"], + today: "Hari Ini", + clear: "Kosongkan" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js new file mode 100644 index 0000000..2eef5e1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js @@ -0,0 +1,14 @@ +/** + * Icelandic translation for bootstrap-datepicker + * Hinrik Örn Sigurðsson + */ +;(function($){ + $.fn.datepicker.dates['is'] = { + days: ["Sunnudagur", "Mánudagur", "Þriðjudagur", "Miðvikudagur", "Fimmtudagur", "Föstudagur", "Laugardagur"], + daysShort: ["Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau"], + daysMin: ["Su", "Má", "Þr", "Mi", "Fi", "Fö", "La"], + months: ["Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maí", "Jún", "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des"], + today: "Í Dag" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js new file mode 100644 index 0000000..b4496aa --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js @@ -0,0 +1,20 @@ +/** + * Italian (Switzerland) translation for bootstrap-datepicker + * Christoph Jossi + * Based on + * Italian translation for bootstrap-datepicker + * Enrico Rubboli + */ +;(function($){ + $.fn.datepicker.dates['it'] = { + days: ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"], + daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"], + daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa"], + months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], + monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], + today: "Oggi", + clear: "Cancella", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js new file mode 100644 index 0000000..1722031 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js @@ -0,0 +1,18 @@ +/** + * Italian translation for bootstrap-datepicker + * Enrico Rubboli + */ +;(function($){ + $.fn.datepicker.dates['it'] = { + days: ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"], + daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"], + daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa"], + months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], + monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], + today: "Oggi", + monthsTitle: "Mesi", + clear: "Cancella", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js new file mode 100644 index 0000000..c64a614 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js @@ -0,0 +1,17 @@ +/** + * Japanese translation for bootstrap-datepicker + * Norio Suzuki + */ +;(function($){ + $.fn.datepicker.dates['ja'] = { + days: ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜"], + daysShort: ["日", "月", "火", "水", "木", "金", "土"], + daysMin: ["日", "月", "火", "水", "木", "金", "土"], + months: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], + monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], + today: "今日", + format: "yyyy/mm/dd", + titleFormat: "yyyy年mm月", + clear: "クリア" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js new file mode 100644 index 0000000..c49e453 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js @@ -0,0 +1,17 @@ +/** + * Georgian translation for bootstrap-datepicker + * Levan Melikishvili + */ +;(function($){ + $.fn.datepicker.dates['ka'] = { + days: ["კვირა", "ორშაბათი", "სამშაბათი", "ოთხშაბათი", "ხუთშაბათი", "პარასკევი", "შაბათი"], + daysShort: ["კვი", "ორშ", "სამ", "ოთხ", "ხუთ", "პარ", "შაბ"], + daysMin: ["კვ", "ორ", "სა", "ოთ", "ხუ", "პა", "შა"], + months: ["იანვარი", "თებერვალი", "მარტი", "აპრილი", "მაისი", "ივნისი", "ივლისი", "აგვისტო", "სექტემბერი", "ოქტომბერი", "ნოემბერი", "დეკემბერი"], + monthsShort: ["იან", "თებ", "მარ", "აპრ", "მაი", "ივნ", "ივლ", "აგვ", "სექ", "ოქტ", "ნოე", "დეკ"], + today: "დღეს", + clear: "გასუფთავება", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js new file mode 100644 index 0000000..2c9eb0f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js @@ -0,0 +1,21 @@ +/** + * Cambodia (Khmer) translation for bootstrap-datepicker + * Lytay TOUCH + * + * DEPRECATED: This language code 'kh' is deprecated and will be removed in 2.0. + * Khmer support is now in a 'km' translation file to follow the ISO language + * code - http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes + */ +;(function($){ + $.fn.datepicker.dates['kh'] = { + days: ["អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍"], + daysShort: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], + daysMin: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], + months: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], + monthsShort: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], + today: "ថ្ងៃនេះ", + clear: "សំអាត" + }; + + $.fn.datepicker.deprecated('The language code "kh" is deprecated and will be removed in 2.0. For Khmer support use "km" instead.'); +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js new file mode 100644 index 0000000..9ffa8ca --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js @@ -0,0 +1,15 @@ +/** + * Kazakh translation for bootstrap-datepicker + * Yerzhan Tolekov + */ +;(function($){ + $.fn.datepicker.dates['kk'] = { + days: ["Жексенбі", "Дүйсенбі", "Сейсенбі", "Сәрсенбі", "Бейсенбі", "Жұма", "Сенбі"], + daysShort: ["Жек", "Дүй", "Сей", "Сәр", "Бей", "Жұм", "Сен"], + daysMin: ["Жк", "Дс", "Сс", "Ср", "Бс", "Жм", "Сн"], + months: ["Қаңтар", "Ақпан", "Наурыз", "Сәуір", "Мамыр", "Маусым", "Шілде", "Тамыз", "Қыркүйек", "Қазан", "Қараша", "Желтоқсан"], + monthsShort: ["Қаң", "Ақп", "Нау", "Сәу", "Мам", "Мау", "Шіл", "Там", "Қыр", "Қаз", "Қар", "Жел"], + today: "Бүгін", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js new file mode 100644 index 0000000..8a71c8e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js @@ -0,0 +1,15 @@ +/** + * Khmer translation for bootstrap-datepicker + * This is the Updated Version of: https://github.com/uxsolutions/bootstrap-datepicker/blob/71308d42cce9524284c50c6fac50422d1790ac0f/js/locales/bootstrap-datepicker.kh.js + */ +;(function($){ + $.fn.datepicker.dates['km'] = { + days: ["អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍"], + daysShort: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], + daysMin: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], + months: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], + monthsShort: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], + today: "ថ្ងៃនេះ", + clear: "សំអាត" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js new file mode 100644 index 0000000..95514b2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js @@ -0,0 +1,18 @@ +/** + * Korean translation for bootstrap-datepicker + * This is a port from https://github.com/moment/moment/blob/develop/src/locale/ko.js + */ +;(function($){ + $.fn.datepicker.dates['ko'] = { + days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"], + daysShort: ["일", "월", "화", "수", "목", "금", "토"], + daysMin: ["일", "월", "화", "수", "목", "금", "토"], + months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], + monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], + today: "오늘", + clear: "삭제", + format: "yyyy-mm-dd", + titleFormat: "yyyy년mm월", + weekStart: 0 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js new file mode 100644 index 0000000..8f9cda9 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js @@ -0,0 +1,19 @@ +/** + * Korean translation for bootstrap-datepicker + * Gu Youn + * + * DEPRECATED: This language code 'kr' is deprecated and will be removed in 2.0. + * Korean support is now in a 'ko' translation file to follow the ISO language + * code - http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes + */ +;(function($){ + $.fn.datepicker.dates['kr'] = { + days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"], + daysShort: ["일", "월", "화", "수", "목", "금", "토"], + daysMin: ["일", "월", "화", "수", "목", "금", "토"], + months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], + monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"] + }; + + $.fn.datepicker.deprecated('The language code "kr" is deprecated and will be removed in 2.0. For korean support use "ko" instead.'); +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js new file mode 100644 index 0000000..4845f26 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js @@ -0,0 +1,19 @@ +/** + * Lithuanian translation for bootstrap-datepicker + * Šarūnas Gliebus + */ + +;(function($){ + $.fn.datepicker.dates['lt'] = { + days: ["Sekmadienis", "Pirmadienis", "Antradienis", "Trečiadienis", "Ketvirtadienis", "Penktadienis", "Šeštadienis"], + daysShort: ["S", "Pr", "A", "T", "K", "Pn", "Š"], + daysMin: ["Sk", "Pr", "An", "Tr", "Ke", "Pn", "Št"], + months: ["Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis"], + monthsShort: ["Sau", "Vas", "Kov", "Bal", "Geg", "Bir", "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru"], + today: "Šiandien", + monthsTitle:"Mėnesiai", + clear:"Išvalyti", + weekStart: 1, + format:"yyyy-mm-dd" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js new file mode 100644 index 0000000..530aa56 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js @@ -0,0 +1,18 @@ +/** + * Latvian translation for bootstrap-datepicker + * Artis Avotins + */ + +;(function($){ + $.fn.datepicker.dates['lv'] = { + days: ["Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena"], + daysShort: ["Sv", "P", "O", "T", "C", "Pk", "S"], + daysMin: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "Se"], + months: ["Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec"], + monthsTitle: "Mēneši", + today: "Šodien", + clear: "Nodzēst", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js new file mode 100644 index 0000000..e581325 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js @@ -0,0 +1,17 @@ +/** + * Montenegrin translation for bootstrap-datepicker + * Miodrag Nikač + */ +;(function($){ + $.fn.datepicker.dates['me'] = { + days: ["Nedjelja","Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota"], + daysShort: ["Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub"], + daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su"], + months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], + today: "Danas", + weekStart: 1, + clear: "Izbriši", + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js new file mode 100644 index 0000000..2f041ba --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js @@ -0,0 +1,15 @@ +/** + * Macedonian translation for bootstrap-datepicker + * Marko Aleksic + */ +;(function($){ + $.fn.datepicker.dates['mk'] = { + days: ["Недела", "Понеделник", "Вторник", "Среда", "Четврток", "Петок", "Сабота"], + daysShort: ["Нед", "Пон", "Вто", "Сре", "Чет", "Пет", "Саб"], + daysMin: ["Не", "По", "Вт", "Ср", "Че", "Пе", "Са"], + months: ["Јануари", "Февруари", "Март", "Април", "Мај", "Јуни", "Јули", "Август", "Септември", "Октомври", "Ноември", "Декември"], + monthsShort: ["Јан", "Фев", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Ное", "Дек"], + today: "Денес", + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js new file mode 100644 index 0000000..b3a66e8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js @@ -0,0 +1,17 @@ +/** + * Mongolian translation for bootstrap-datepicker + * Andrey Torsunov + */ +;(function($){ + $.fn.datepicker.dates['mn'] = { + days: ["Ням", "Даваа", "Мягмар", "Лхагва", "Пүрэв", "Баасан", "Бямба"], + daysShort: ["Ням", "Дав", "Мяг", "Лха", "Пүр", "Баа", "Бям"], + daysMin: ["Ня", "Да", "Мя", "Лх", "Пү", "Ба", "Бя"], + months: ["Хулгана", "Үхэр", "Бар", "Туулай", "Луу", "Могой", "Морь", "Хонь", "Бич", "Тахиа", "Нохой", "Гахай"], + monthsShort: ["Хул", "Үхэ", "Бар", "Туу", "Луу", "Мог", "Мор", "Хон", "Бич", "Тах", "Нох", "Гах"], + today: "Өнөөдөр", + clear: "Тодорхой", + format: "yyyy.mm.dd", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js new file mode 100644 index 0000000..8bb4194 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js @@ -0,0 +1,15 @@ +/** + * Malay translation for bootstrap-datepicker + * Ateman Faiz + */ +;(function($){ + $.fn.datepicker.dates['ms'] = { + days: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu"], + daysShort: ["Aha", "Isn", "Sel", "Rab", "Kha", "Jum", "Sab"], + daysMin: ["Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa"], + months: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis"], + today: "Hari Ini", + clear: "Bersihkan" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js new file mode 100644 index 0000000..aadc374 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js @@ -0,0 +1,18 @@ +/** + * Belgium-Dutch translation for bootstrap-datepicker + * Julien Poulin + */ +;(function($){ + $.fn.datepicker.dates['nl-BE'] = { + days: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"], + daysShort: ["zo", "ma", "di", "wo", "do", "vr", "za"], + daysMin: ["zo", "ma", "di", "wo", "do", "vr", "za"], + months: ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"], + monthsShort: ["jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"], + today: "Vandaag", + monthsTitle: "Maanden", + clear: "Leegmaken", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js new file mode 100644 index 0000000..bef19cf --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js @@ -0,0 +1,18 @@ +/** + * Dutch translation for bootstrap-datepicker + * Reinier Goltstein + */ +;(function($){ + $.fn.datepicker.dates['nl'] = { + days: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"], + daysShort: ["zo", "ma", "di", "wo", "do", "vr", "za"], + daysMin: ["zo", "ma", "di", "wo", "do", "vr", "za"], + months: ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"], + monthsShort: ["jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"], + today: "Vandaag", + monthsTitle: "Maanden", + clear: "Wissen", + weekStart: 1, + format: "dd-mm-yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js new file mode 100644 index 0000000..dc0a191 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js @@ -0,0 +1,18 @@ +/** + * Norwegian translation for bootstrap-datepicker + * George Gooding + */ +;(function($){ + $.fn.datepicker.dates['no'] = { + days: ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'], + daysShort: ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'], + daysMin: ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø'], + months: ['januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'vovember', 'desember'], + monthsShort: ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'], + today: 'i dag', + monthsTitle: 'Måneder', + clear: 'Nullstill', + weekStart: 1, + format: 'dd.mm.yyyy' + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js new file mode 100644 index 0000000..fada007 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js @@ -0,0 +1,17 @@ +/** + * Occitan translation for bootstrap-datepicker + */ +;(function($){ + $.fn.datepicker.dates['oc'] = { + days: ["Dimenge", "Diluns", "Dimars", "Dimècres", "Dijòus", "Divendres", "Dissabte"], + daysShort: ["Dim", "Dil", "Dmr", "Dmc", "Dij", "Div", "Dis"], + daysMin: ["dg", "dl", "dr", "dc", "dj", "dv", "ds"], + months: ["Genièr", "Febrièr", "Març", "Abrial", "Mai", "Junh", "Julhet", "Agost", "Setembre", "Octobre", "Novembre", "Decembre"], + monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Dec"], + today: "Uèi", + monthsTitle: "Meses", + clear: "Escafar", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js new file mode 100644 index 0000000..26c7ae8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js @@ -0,0 +1,17 @@ +/** + * Polish translation for bootstrap-datepicker + * Robert + */ +;(function($){ + $.fn.datepicker.dates['pl'] = { + days: ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"], + daysShort: ["Niedz.", "Pon.", "Wt.", "Śr.", "Czw.", "Piąt.", "Sob."], + daysMin: ["Ndz.", "Pn.", "Wt.", "Śr.", "Czw.", "Pt.", "Sob."], + months: ["Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"], + monthsShort: ["Sty.", "Lut.", "Mar.", "Kwi.", "Maj", "Cze.", "Lip.", "Sie.", "Wrz.", "Paź.", "Lis.", "Gru."], + today: "Dzisiaj", + weekStart: 1, + clear: "Wyczyść", + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js new file mode 100644 index 0000000..852160b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js @@ -0,0 +1,17 @@ +/** + * Brazilian translation for bootstrap-datepicker + * Cauan Cabral + */ +;(function($){ + $.fn.datepicker.dates['pt-BR'] = { + days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"], + daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"], + daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa"], + months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], + monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], + today: "Hoje", + monthsTitle: "Meses", + clear: "Limpar", + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js new file mode 100644 index 0000000..011e01e --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js @@ -0,0 +1,18 @@ +/** + * Portuguese translation for bootstrap-datepicker + * Original code: Cauan Cabral + * Tiago Melo + */ +;(function($){ + $.fn.datepicker.dates['pt'] = { + days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"], + daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"], + daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa"], + months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], + monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], + today: "Hoje", + monthsTitle: "Meses", + clear: "Limpar", + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js new file mode 100644 index 0000000..6637e99 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js @@ -0,0 +1,17 @@ +/** + * Romanian translation for bootstrap-datepicker + * Cristian Vasile + */ +;(function($){ + $.fn.datepicker.dates['ro'] = { + days: ["Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă"], + daysShort: ["Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm"], + daysMin: ["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ"], + months: ["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie"], + monthsShort: ["Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Astăzi", + clear: "Șterge", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js new file mode 100644 index 0000000..48e7cea --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js @@ -0,0 +1,20 @@ +/** + * Serbian latin translation for bootstrap-datepicker + * Bojan Milosavlević + * + * DEPRECATED: This language code 'rs-latin' is deprecated (invalid serbian language code) and will be removed in 2.0. + */ +;(function($){ + $.fn.datepicker.dates['rs-latin'] = { + days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota"], + daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub"], + daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su"], + months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], + today: "Danas", + weekStart: 1, + format: "dd.mm.yyyy" + }; + + $.fn.datepicker.deprecated('This language code "rs-latin" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian latin support use "sr-latin" instead.'); +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js new file mode 100644 index 0000000..96ef403 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js @@ -0,0 +1,20 @@ +/** + * Serbian cyrillic translation for bootstrap-datepicker + * Bojan Milosavlević + * + * DEPRECATED: This language code 'rs' is deprecated (invalid serbian language code) and will be removed in 2.0. + */ +;(function($){ + $.fn.datepicker.dates['rs'] = { + days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота"], + daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб"], + daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су"], + months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"], + monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"], + today: "Данас", + weekStart: 1, + format: "dd.mm.yyyy" + }; + + $.fn.datepicker.deprecated('This language code "rs" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian support use "sr" instead.'); +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js new file mode 100644 index 0000000..0c793ce --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js @@ -0,0 +1,18 @@ +/** + * Russian translation for bootstrap-datepicker + * Victor Taranenko + */ +;(function($){ + $.fn.datepicker.dates['ru'] = { + days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"], + daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб"], + daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"], + months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"], + monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"], + today: "Сегодня", + clear: "Очистить", + format: "dd.mm.yyyy", + weekStart: 1, + monthsTitle: 'Месяцы' + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js new file mode 100644 index 0000000..806e580 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js @@ -0,0 +1,18 @@ +/** + * Sinhala translation for bootstrap-datepicker + * Chanaka Fernando + */ +;(function($){ + $.fn.datepicker.dates['si'] = { + days: ["ඉරිදා", "සඳුදා", "අඟහරුවාදා", "බදාදා", "බ්‍රහස්පතින්දා", "සිකුරාදා", "සෙනසුරාදා"], + daysShort: ["ඉරි", "සඳු", "අඟ", "බදා", "බ්‍රහ", "සිකු", "සෙන"], + daysMin: ["ඉ", "ස", "අ", "බ", "බ්‍ර", "සි", "සෙ"], + months: ["ජනවාරි", "පෙබරවාරි", "මාර්තු", "අප්‍රේල්", "මැයි", "ජුනි", "ජූලි", "අගෝස්තු", "සැප්තැම්බර්", "ඔක්තෝබර්", "නොවැම්බර්", "දෙසැම්බර්"], + monthsShort: ["ජන", "පෙබ", "මාර්", "අප්‍රේ", "මැයි", "ජුනි", "ජූලි", "අගෝ", "සැප්", "ඔක්", "නොවැ", "දෙසැ"], + today: "අද", + monthsTitle: "මාස", + clear: "මකන්න", + weekStart: 0, + format: "yyyy-mm-dd" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js new file mode 100644 index 0000000..3881386 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js @@ -0,0 +1,18 @@ +/** + * Slovak translation for bootstrap-datepicker + * Marek Lichtner + * Fixes by Michal Remiš + */ +;(function($){ + $.fn.datepicker.dates["sk"] = { + days: ["Nedeľa", "Pondelok", "Utorok", "Streda", "Štvrtok", "Piatok", "Sobota"], + daysShort: ["Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob"], + daysMin: ["Ne", "Po", "Ut", "St", "Št", "Pia", "So"], + months: ["Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Máj", "Jún", "Júl", "Aug", "Sep", "Okt", "Nov", "Dec"], + today: "Dnes", + clear: "Vymazať", + weekStart: 1, + format: "d.m.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js new file mode 100644 index 0000000..4a33748 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js @@ -0,0 +1,15 @@ +/** + * Slovene translation for bootstrap-datepicker + * Gregor Rudolf + */ +;(function($){ + $.fn.datepicker.dates['sl'] = { + days: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota"], + daysShort: ["Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob"], + daysMin: ["Ne", "Po", "To", "Sr", "Če", "Pe", "So"], + months: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], + today: "Danes", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js new file mode 100644 index 0000000..11f9469 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js @@ -0,0 +1,15 @@ +/** + * Albanian translation for bootstrap-datepicker + * Tomor Pupovci + */ +;(function($){ + $.fn.datepicker.dates['sq'] = { + days: ["E Diel", "E Hënë", "E Martē", "E Mërkurë", "E Enjte", "E Premte", "E Shtunë"], + daysShort: ["Die", "Hën", "Mar", "Mër", "Enj", "Pre", "Shtu"], + daysMin: ["Di", "Hë", "Ma", "Më", "En", "Pr", "Sht"], + months: ["Janar", "Shkurt", "Mars", "Prill", "Maj", "Qershor", "Korrik", "Gusht", "Shtator", "Tetor", "Nëntor", "Dhjetor"], + monthsShort: ["Jan", "Shk", "Mar", "Pri", "Maj", "Qer", "Korr", "Gu", "Sht", "Tet", "Nën", "Dhjet"], + today: "Sot" + }; +}(jQuery)); + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js new file mode 100644 index 0000000..0587963 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js @@ -0,0 +1,16 @@ +/** + * Serbian latin translation for bootstrap-datepicker + * Bojan Milosavlević + */ +;(function($){ + $.fn.datepicker.dates['sr-latin'] = { + days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota"], + daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub"], + daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su"], + months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], + today: "Danas", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js new file mode 100644 index 0000000..a0dcb83 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js @@ -0,0 +1,16 @@ +/** + * Serbian cyrillic translation for bootstrap-datepicker + * Bojan Milosavlević + */ +;(function($){ + $.fn.datepicker.dates['sr'] = { + days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота"], + daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб"], + daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су"], + months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"], + monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"], + today: "Данас", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js new file mode 100644 index 0000000..53c0c0d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js @@ -0,0 +1,17 @@ +/** + * Swedish translation for bootstrap-datepicker + * Patrik Ragnarsson + */ +;(function($){ + $.fn.datepicker.dates['sv'] = { + days: ["söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag"], + daysShort: ["sön", "mån", "tis", "ons", "tor", "fre", "lör"], + daysMin: ["sö", "må", "ti", "on", "to", "fr", "lö"], + months: ["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"], + monthsShort: ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"], + today: "Idag", + format: "yyyy-mm-dd", + weekStart: 1, + clear: "Rensa" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js new file mode 100644 index 0000000..0e447b8 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js @@ -0,0 +1,15 @@ +/** + * Swahili translation for bootstrap-datepicker + * Edwin Mugendi + * Source: http://scriptsource.org/cms/scripts/page.php?item_id=entry_detail&uid=xnfaqyzcku + */ +;(function($){ + $.fn.datepicker.dates['sw'] = { + days: ["Jumapili", "Jumatatu", "Jumanne", "Jumatano", "Alhamisi", "Ijumaa", "Jumamosi"], + daysShort: ["J2", "J3", "J4", "J5", "Alh", "Ij", "J1"], + daysMin: ["2", "3", "4", "5", "A", "I", "1"], + months: ["Januari", "Februari", "Machi", "Aprili", "Mei", "Juni", "Julai", "Agosti", "Septemba", "Oktoba", "Novemba", "Desemba"], + monthsShort: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ago", "Sep", "Okt", "Nov", "Des"], + today: "Leo" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js new file mode 100644 index 0000000..85e7656 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js @@ -0,0 +1,18 @@ +/** + * Tamil translation for bootstrap-datepicker + * Abubacker Siddik A + */ +;(function($){ + $.fn.datepicker.dates['ta'] = { + days: ["ஞாயிறு", "திங்கள்", "செவ்வாய்", "புதன்", "வியாழன்", "வெள்ளி", "சனி"], + daysShort: ["ஞாயி", "திங்", "செவ்", "புத", "வியா", "வெள்", "சனி"], + daysMin: ["ஞா", "தி", "செ", "பு", "வி", "வெ", "ச"], + months: ["ஜனவரி", "பிப்ரவரி", "மார்ச்", "ஏப்ரல்", "மே", "ஜூன்", "ஜூலை", "ஆகஸ்டு", "செப்டம்பர்", "அக்டோபர்", "நவம்பர்", "டிசம்பர்"], + monthsShort: ["ஜன", "பிப்", "மார்", "ஏப்", "மே", "ஜூன்", "ஜூலை", "ஆக", "செப்", "அக்", "நவ", "டிச"], + today: "இன்று", + monthsTitle: "மாதங்கள்", + clear: "நீக்கு", + weekStart: 1, + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js new file mode 100644 index 0000000..26863a0 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js @@ -0,0 +1,19 @@ +/** + * Tajik (cyrillic) translation for bootstrap-datepicker + * Bakhtiyor Bahritidinov + * Orif N. Jr. + */ +;(function($){ + $.fn.datepicker.dates['tg'] = { + days: ["Якшанбе", "Душанбе", "Сешанбе", "Чоршанбе", "Панҷшанбе", "Ҷумъа", "Шанбе"], + daysShort: ["Яшб", "Дшб", "Сшб", "Чшб", "Пшб", "Ҷум", "Шнб"], + daysMin: ["Яш", "Дш", "Сш", "Чш", "Пш", "Ҷм", "Шб"], + months: ["Январ", "Феврал", "Март", "Апрел", "Май", "Июн", "Июл", "Август", "Сентябр", "Октябр", "Ноябр", "Декабр"], + monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"], + today: "Имрӯз", + monthsTitle: "Моҳҳо", + clear: "Тоза намудан", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js new file mode 100644 index 0000000..562b063 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js @@ -0,0 +1,14 @@ +/** + * Thai translation for bootstrap-datepicker + * Suchau Jiraprapot + */ +;(function($){ + $.fn.datepicker.dates['th'] = { + days: ["อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์", "อาทิตย์"], + daysShort: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], + daysMin: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], + months: ["มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม"], + monthsShort: ["ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค."], + today: "วันนี้" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tk.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tk.js new file mode 100644 index 0000000..b06b6dc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tk.js @@ -0,0 +1,18 @@ +/** + * Turkmen translation for bootstrap-datepicker + * N'Bayramberdiyev + */ +;(function($){ + $.fn.datepicker.dates['tk'] = { + days: ["Ýekşenbe", "Duşenbe", "Sişenbe", "Çarşenbe", "Penşenbe", "Anna", "Şenbe"], + daysShort: ["Ýek", "Duş", "Siş", "Çar", "Pen", "Ann", "Şen"], + daysMin: ["Ýe", "Du", "Si", "Ça", "Pe", "An", "Şe"], + months: ["Ýanwar", "Fewral", "Mart", "Aprel", "Maý", "Iýun", "Iýul", "Awgust", "Sentýabr", "Oktýabr", "Noýabr", "Dekabr"], + monthsShort: ["Ýan", "Few", "Mar", "Apr", "Maý", "Iýn", "Iýl", "Awg", "Sen", "Okt", "Noý", "Dek"], + today: "Bu gün", + monthsTitle: "Aýlar", + clear: "Aýyr", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js new file mode 100644 index 0000000..0c8b0de --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js @@ -0,0 +1,18 @@ +/** + * Turkish translation for bootstrap-datepicker + * Serkan Algur + */ +;(function($){ + $.fn.datepicker.dates['tr'] = { + days: ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi"], + daysShort: ["Pz", "Pzt", "Sal", "Çrş", "Prş", "Cu", "Cts"], + daysMin: ["Pz", "Pzt", "Sa", "Çr", "Pr", "Cu", "Ct"], + months: ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"], + monthsShort: ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"], + today: "Bugün", + clear: "Temizle", + weekStart: 1, + format: "dd.mm.yyyy" + }; +}(jQuery)); + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js new file mode 100644 index 0000000..1c4cf15 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js @@ -0,0 +1,17 @@ +/** + * Ukrainian translation for bootstrap-datepicker + * Igor Polynets + */ +;(function($){ + $.fn.datepicker.dates['uk'] = { + days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота"], + daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб"], + daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"], + months: ["Cічень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"], + monthsShort: ["Січ", "Лют", "Бер", "Кві", "Тра", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Гру"], + today: "Сьогодні", + clear: "Очистити", + format: "dd.mm.yyyy", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js new file mode 100644 index 0000000..ce55543 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js @@ -0,0 +1,18 @@ +/** + * Uzbek latin translation for bootstrap-datepicker + * Kakhramonov Javlonbek + */ +;(function($){ + $.fn.datepicker.dates['uz-cyrl'] = { + days: ["Якшанба", "Душанба", "Сешанба", "Чоршанба", "Пайшанба", "Жума", "Шанба"], + daysShort: ["Якш", "Ду", "Се", "Чор", "Пай", "Жу", "Ша"], + daysMin: ["Як", "Ду", "Се", "Чо", "Па", "Жу", "Ша"], + months: ["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"], + monthsShort: ["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"], + today: "Бугун", + clear: "Ўчириш", + format: "dd.mm.yyyy", + weekStart: 1, + monthsTitle: 'Ойлар' + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js new file mode 100644 index 0000000..70fda67 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js @@ -0,0 +1,18 @@ +/** + * Uzbek latin translation for bootstrap-datepicker + * Kakhramonov Javlonbek + */ +;(function($){ + $.fn.datepicker.dates['uz-latn'] = { + days: ["Yakshanba", "Dushanba", "Seshanba", "Chorshanba", "Payshanba", "Juma", "Shanba"], + daysShort: ["Yak", "Du", "Se", "Chor", "Pay", "Ju", "Sha"], + daysMin: ["Ya", "Du", "Se", "Cho", "Pa", "Ju", "Sha"], + months: ["Yanvar", "Fevral", "Mart", "Aprel", "May", "Iyun", "Iyul", "Avgust", "Sentabr", "Oktabr", "Noyabr", "Dekabr"], + monthsShort: ["Yan", "Fev", "Mar", "Apr", "May", "Iyn", "Iyl", "Avg", "Sen", "Okt", "Noy", "Dek"], + today: "Bugun", + clear: "O'chirish", + format: "dd.mm.yyyy", + weekStart: 1, + monthsTitle: 'Oylar' + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js new file mode 100644 index 0000000..0e8afc1 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js @@ -0,0 +1,16 @@ +/** + * Vietnamese translation for bootstrap-datepicker + * An Vo + */ +;(function($){ + $.fn.datepicker.dates['vi'] = { + days: ["Chủ nhật", "Thứ hai", "Thứ ba", "Thứ tư", "Thứ năm", "Thứ sáu", "Thứ bảy"], + daysShort: ["CN", "Thứ 2", "Thứ 3", "Thứ 4", "Thứ 5", "Thứ 6", "Thứ 7"], + daysMin: ["CN", "T2", "T3", "T4", "T5", "T6", "T7"], + months: ["Tháng 1", "Tháng 2", "Tháng 3", "Tháng 4", "Tháng 5", "Tháng 6", "Tháng 7", "Tháng 8", "Tháng 9", "Tháng 10", "Tháng 11", "Tháng 12"], + monthsShort: ["Th1", "Th2", "Th3", "Th4", "Th5", "Th6", "Th7", "Th8", "Th9", "Th10", "Th11", "Th12"], + today: "Hôm nay", + clear: "Xóa", + format: "dd/mm/yyyy" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js new file mode 100644 index 0000000..b927d2c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js @@ -0,0 +1,18 @@ +/** + * Simplified Chinese translation for bootstrap-datepicker + * Yuan Cheung + */ +;(function($){ + $.fn.datepicker.dates['zh-CN'] = { + days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], + daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"], + daysMin: ["日", "一", "二", "三", "四", "五", "六"], + months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], + monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], + today: "今日", + clear: "清除", + format: "yyyy年mm月dd日", + titleFormat: "yyyy年mm月", + weekStart: 1 + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js new file mode 100644 index 0000000..ff241b5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js @@ -0,0 +1,18 @@ +/** + * Traditional Chinese translation for bootstrap-datepicker + * Rung-Sheng Jang + * FrankWu Fix more appropriate use of Traditional Chinese habit + */ +;(function($){ + $.fn.datepicker.dates['zh-TW'] = { + days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], + daysShort: ["週日", "週一", "週二", "週三", "週四", "週五", "週六"], + daysMin: ["日", "一", "二", "三", "四", "五", "六"], + months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], + monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], + today: "今天", + format: "yyyy年mm月dd日", + weekStart: 1, + clear: "清除" + }; +}(jQuery)); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/.csslintrc b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/.csslintrc new file mode 100644 index 0000000..005b862 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/.csslintrc @@ -0,0 +1,19 @@ +{ + "adjoining-classes": false, + "box-sizing": false, + "box-model": false, + "compatible-vendor-prefixes": false, + "floats": false, + "font-sizes": false, + "gradients": false, + "important": false, + "known-properties": false, + "outline-none": false, + "qualified-headings": false, + "regex-selectors": false, + "shorthand": false, + "text-indent": false, + "unique-headings": false, + "universal-selector": false, + "unqualified-attributes": false +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker.less new file mode 100644 index 0000000..b1f8183 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker.less @@ -0,0 +1,242 @@ +.datepicker { + padding: 4px; + .border-radius(@baseBorderRadius); + &-inline { + width: 220px; + } + direction: ltr; + &-rtl { + direction: rtl; + &.dropdown-menu { left: auto; } + table tr td span { + float: right; + } + } + &-dropdown { + top: 0; + left: 0; + &:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid @grayLight; + border-top: 0; + border-bottom-color: rgba(0,0,0,.2); + position: absolute; + } + &:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid @white; + border-top: 0; + position: absolute; + } + &.datepicker-orient-left:before { left: 6px; } + &.datepicker-orient-left:after { left: 7px; } + &.datepicker-orient-right:before { right: 6px; } + &.datepicker-orient-right:after { right: 7px; } + &.datepicker-orient-bottom:before { top: -7px; } + &.datepicker-orient-bottom:after { top: -6px; } + &.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid @grayLight; + } + &.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid @white; + } + } + table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + td, th { + text-align: center; + width: 20px; + height: 20px; + .border-radius(4px); + + border: none; + } + // Inline display inside a table presents some problems with + // border and background colors. + .table-striped & table tr { + td, th { + background-color: transparent; + } + } + table tr td { + &.day:hover, + &.day.focused { + background: @grayLighter; + cursor: pointer; + } + &.old, + &.new { + color: @grayLight; + } + &.disabled, + &.disabled:hover { + background: none; + color: @grayLight; + cursor: default; + } + &.highlighted { + background: @infoBackground; + border-radius: 0; + } + &.today, + &.today:hover, + &.today.disabled, + &.today.disabled:hover { + @todayBackground: lighten(@orange, 30%); + .buttonBackground(@todayBackground, spin(@todayBackground, 20)); + color: #000; + } + &.today:hover:hover { // Thank bootstrap 2.0 for this selector... + // TODO: Bump min BS to 2.1, use @textColor in buttonBackground above + color: #000; + } + &.today.active:hover { + color: #fff; + } + &.range, + &.range:hover, + &.range.disabled, + &.range.disabled:hover { + background: @grayLighter; + .border-radius(0); + } + &.range.today, + &.range.today:hover, + &.range.today.disabled, + &.range.today.disabled:hover { + @todayBackground: mix(@orange, @grayLighter, 50%); + .buttonBackground(@todayBackground, spin(@todayBackground, 20)); + .border-radius(0); + } + &.selected, + &.selected:hover, + &.selected.disabled, + &.selected.disabled:hover { + .buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10)); + color: #fff; + text-shadow: 0 -1px 0 rgba(0,0,0,.25); + } + &.active, + &.active:hover, + &.active.disabled, + &.active.disabled:hover { + .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20)); + color: #fff; + text-shadow: 0 -1px 0 rgba(0,0,0,.25); + } + span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + .border-radius(4px); + &:hover, + &.focused { + background: @grayLighter; + } + &.disabled, + &.disabled:hover { + background: none; + color: @grayLight; + cursor: default; + } + &.active, + &.active:hover, + &.active.disabled, + &.active.disabled:hover { + .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20)); + color: #fff; + text-shadow: 0 -1px 0 rgba(0,0,0,.25); + } + &.old, + &.new { + color: @grayLight; + } + } + } + + .datepicker-switch { + width: 145px; + } + + .datepicker-switch, + .prev, + .next, + tfoot tr th { + cursor: pointer; + &:hover { + background: @grayLighter; + } + } + + .prev, .next { + &.disabled { + visibility: hidden; + } + } + + // Basic styling for calendar-week cells + .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; + } +} +.input-append, +.input-prepend { + &.date .add-on { + cursor: pointer; + + i { + margin-top: 3px; + } + } +} +.input-daterange { + input { + text-align:center; + } + input:first-child { + .border-radius(3px 0 0 3px); + } + input:last-child { + .border-radius(0 3px 3px 0); + } + .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: @baseLineHeight; + padding: 4px 5px; + font-weight: normal; + line-height: @baseLineHeight; + text-align: center; + text-shadow: 0 1px 0 @white; + vertical-align: middle; + background-color: @grayLighter; + border: 1px solid #ccc; + margin-left: -5px; + margin-right: -5px; + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker3.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker3.less new file mode 100644 index 0000000..91e8181 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/less/datepicker3.less @@ -0,0 +1,257 @@ +.datepicker { + border-radius: @border-radius-base; + &-inline { + width: 220px; + } + direction: ltr; + &-rtl { + direction: rtl; + &.dropdown-menu { left: auto; } + table tr td span { + float: right; + } + } + &-dropdown { + top: 0; + left: 0; + padding: 4px; + &:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid @dropdown-border; + border-top: 0; + border-bottom-color: rgba(0,0,0,.2); + position: absolute; + } + &:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid @dropdown-bg; + border-top: 0; + position: absolute; + } + &.datepicker-orient-left:before { left: 6px; } + &.datepicker-orient-left:after { left: 7px; } + &.datepicker-orient-right:before { right: 6px; } + &.datepicker-orient-right:after { right: 7px; } + &.datepicker-orient-bottom:before { top: -7px; } + &.datepicker-orient-bottom:after { top: -6px; } + &.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid @dropdown-border; + } + &.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid @dropdown-bg; + } + } + table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + tr { + td, th { + text-align: center; + width: 30px; + height: 30px; + border-radius: 4px; + border: none; + } + } + } + // Inline display inside a table presents some problems with + // border and background colors. + .table-striped & table tr { + td, th { + background-color: transparent; + } + } + table tr td { + &.old, + &.new { + color: @btn-link-disabled-color; + } + &.day:hover, + &.focused { + background: @gray-lighter; + cursor: pointer; + } + &.disabled, + &.disabled:hover { + background: none; + color: @btn-link-disabled-color; + cursor: default; + } + &.highlighted { + @highlighted-bg: @state-info-bg; + .button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%)); + border-radius: 0; + + &.focused { + background: darken(@highlighted-bg, 10%); + } + + &.disabled, + &.disabled:active { + background: @highlighted-bg; + color: @btn-link-disabled-color; + } + } + &.today { + @today-bg: lighten(orange, 30%); + .button-variant(#000, @today-bg, darken(@today-bg, 20%)); + + &.focused { + background: darken(@today-bg, 10%); + } + + &.disabled, + &.disabled:active { + background: @today-bg; + color: @btn-link-disabled-color; + } + } + &.range { + @range-bg: @gray-lighter; + .button-variant(#000, @range-bg, darken(@range-bg, 20%)); + border-radius: 0; + + &.focused { + background: darken(@range-bg, 10%); + } + + &.disabled, + &.disabled:active { + background: @range-bg; + color: @btn-link-disabled-color; + } + } + &.range.highlighted { + @range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%); + .button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%)); + + &.focused { + background: darken(@range-highlighted-bg, 10%); + } + + &.disabled, + &.disabled:active { + background: @range-highlighted-bg; + color: @btn-link-disabled-color; + } + } + &.range.today { + @range-today-bg: mix(orange, @gray-lighter, 50%); + .button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%)); + + &.disabled, + &.disabled:active { + background: @range-today-bg; + color: @btn-link-disabled-color; + } + } + &.selected, + &.selected.highlighted { + .button-variant(#fff, @gray-light, @gray); + text-shadow: 0 -1px 0 rgba(0,0,0,.25); + } + &.active, + &.active.highlighted { + .button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border); + text-shadow: 0 -1px 0 rgba(0,0,0,.25); + } + span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; + &:hover, + &.focused { + background: @gray-lighter; + } + &.disabled, + &.disabled:hover { + background: none; + color: @btn-link-disabled-color; + cursor: default; + } + &.active, + &.active:hover, + &.active.disabled, + &.active.disabled:hover { + .button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border); + text-shadow: 0 -1px 0 rgba(0,0,0,.25); + } + &.old, + &.new { + color: @btn-link-disabled-color; + } + } + } + + .datepicker-switch { + width: 145px; + } + + .datepicker-switch, + .prev, + .next, + tfoot tr th { + cursor: pointer; + &:hover { + background: @gray-lighter; + } + } + + .prev, .next { + &.disabled { + visibility: hidden; + } + } + + // Basic styling for calendar-week cells + .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; + } +} +.input-group.date .input-group-addon { + cursor: pointer; +} +.input-daterange { + width: 100%; + input { + text-align: center; + } + input:first-child { + border-radius: 3px 0 0 3px; + } + input:last-child { + border-radius: 0 3px 3px 0; + } + .input-group-addon { + width: auto; + min-width: 16px; + padding: 4px 5px; + line-height: @line-height-base; + border-width: 1px 0; + margin-left: -5px; + margin-right: -5px; + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/package.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/package.json new file mode 100644 index 0000000..b2e1e75 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/package.json @@ -0,0 +1,48 @@ +{ + "name": "bootstrap-datepicker", + "description": "A datepicker for Bootstrap", + "version": "1.8.0", + "license": "Apache-2.0", + "keywords": [ + "datepicker", + "bootstrap" + ], + "main": "./dist/js/bootstrap-datepicker.js", + "files": [ + "build", + "dist", + "js/**/*.js", + "less/*.less", + "LICENSE" + ], + "homepage": "https://github.com/uxsolutions/bootstrap-datepicker", + "author": "Andrew Rowls ", + "scripts": { + "test": "grunt test" + }, + "repository": { + "type": "git", + "url": "https://github.com/uxsolutions/bootstrap-datepicker.git" + }, + "dependencies": { + "jquery": ">=1.7.1 <4.0.0" + }, + "devDependencies": { + "grunt": "^1.0.1", + "grunt-banner": "~0.6.0", + "grunt-contrib-clean": "^1.0.0", + "grunt-contrib-compress": "^1.4.1", + "grunt-contrib-concat": "^1.0.1", + "grunt-contrib-csslint": "^2.0.0", + "grunt-contrib-cssmin": "^1.0.2", + "grunt-contrib-jshint": "^1.1.0", + "grunt-contrib-less": "^1.4.0", + "grunt-contrib-qunit": "^1.2.0", + "grunt-contrib-uglify": "^2.0.0", + "grunt-jscs": "^3.0.1", + "grunt-string-replace": "^1.3.1", + "load-grunt-tasks": "^3.5.2", + "phantomjs-prebuilt": "~2.1.8", + "time-grunt": "^1.4.0" + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/README.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/README.md new file mode 100644 index 0000000..dc3ce9d --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/README.md @@ -0,0 +1,30 @@ +Unit tests, written with [QUnit](https://qunitjs.com), are used to +expose bugs for squashing, prevent bugs from respawning, and suppress new +bugs when adding new features and making changes. + +# Running the tests + +The simplest way to run the tests is to open `tests/tests.html` in your browser. +The test suites will automatically run themselves and present their results. + +To run the tests from the command line (after running jshint and jscs, which is +recommended), install Grunt and run the `test` task from anywhere within the +repo: + + $ grunt test + +# Adding tests + +Tests go in js files in the `tests/suites/` directory tree. QUnit organizes +tests into suites called "modules"; there is one module per js file. If the +tests you are adding do not fit into an existing module, create a new one at +`tests/suites/.js`, where `` is a broad yet +descriptive name for the suite. If tests have many year-specific cases (ie, +behave differently in leap years vs normal years, or have specific buggy +behavior in a certain year), create the module in a new directory, +`tests/suites//.js`, where `` is the decriptive +name and `` is the four-digit year the tests pertain to. + +In order for new tests to be run, they must be imported into `tests/tests.html`. +Find the script includes headed by the html comment ``, and +add a new one to the list which includes the new js files. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/coverage.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/coverage.js new file mode 100644 index 0000000..2e5704b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/coverage.js @@ -0,0 +1,48 @@ +(function(){ + //we want this at global scope so outside callers can find it. In a more realistic implementation we + //should probably put it in a namespace. + window.getCoverageByLine = function(silent) { + var key = null; + var lines = null; + var source = null; + //look for code coverage data + if (typeof window._$jscoverage === 'object') { + for (key in _$jscoverage) {} + lines = _$jscoverage[key]; + } + + if (!lines && !silent) { + console.log('code coverage data is NOT available'); + } + + return { 'key': key, 'lines': lines }; + }; + + QUnit.done = function(t) { + var cvgInfo = getCoverageByLine(true); + if (!!cvgInfo.key) { + var testableLines = 0; + var testedLines = 0; + var untestableLines = 0; + for (lineIdx in cvgInfo.lines) { + var cvg = cvgInfo.lines[lineIdx]; + if (typeof cvg === 'number') { + testableLines += 1; + if (cvg > 0) { + testedLines += 1; + } + } else { + untestableLines += 1; + } + } + var coverage = '' + Math.floor(100 * testedLines / testableLines) + '%'; + + var result = document.getElementById('qunit-testresult'); + if (result != null) { + result.innerHTML = result.innerHTML + ' ' + coverage + ' test coverage of ' + cvgInfo.key; + } else { + console.log('can\'t find test-result element to update'); + } + } + }; +}()); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/jquery-1.7.1.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/jquery-1.7.1.min.js new file mode 100644 index 0000000..198b3ff --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/jquery-1.7.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.1 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
        a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
        "+""+"
        ",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
        t
        ",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
        ",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; +f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

        ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
        ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
        ","
        "],thead:[1,"","
        "],tr:[2,"","
        "],td:[3,"","
        "],col:[2,"","
        "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
        ","
        "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() +{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
        ").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/mock.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/mock.js new file mode 100644 index 0000000..a7d07dc --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/mock.js @@ -0,0 +1,49 @@ +;(function(){ + +window.patch_date = function patch(f){ + var NativeDate = window.Date; + var date = function date(y,m,d,h,i,s,j){ + switch(arguments.length){ + case 0: return date.now ? new NativeDate(date.now) : new NativeDate(); + case 1: return new NativeDate(y); + case 2: return new NativeDate(y,m); + case 3: return new NativeDate(y,m,d); + case 4: return new NativeDate(y,m,d,h); + case 5: return new NativeDate(y,m,d,h,i); + case 6: return new NativeDate(y,m,d,h,i,s); + case 7: return new NativeDate(y,y,m,d,h,i,s,j); + } + }; + date.UTC = NativeDate.UTC; + return function(){ + Array.prototype.push.call(arguments, date); + window.Date = date; + f.apply(this, arguments); + window.Date = NativeDate; + }; +}; + + +window.patch_show_hide = function patch(f){ + var oldShow = $.fn.show, + newShow = function () { + $(this).removeClass('foo'); + return oldShow.apply(this, arguments); + }; + + var oldHide = $.fn.hide, + newHide = function () { + $(this).addClass('foo'); + return oldHide.apply(this, arguments); + }; + + return function(){ + $.fn.show = newShow; + $.fn.hide = newHide; + f.apply(this, arguments); + $.fn.show = oldShow; + $.fn.hide = oldHide; + }; +}; + +}()); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit-logging.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit-logging.js new file mode 100644 index 0000000..5bef1a5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit-logging.js @@ -0,0 +1,29 @@ +// Dummy logging calls (ie, if tests are run in IE) +window.console = window.console || {}; +window.console.log = window.console.log || function(){}; +window.console.debug = window.console.debug || function(){}; +window.console.info = window.console.info || function(){}; +window.console.warn = window.console.warn || function(){}; +window.console.error = window.console.error || function(){}; + +(function() { + var modName, testName; + + //arg: { name } + QUnit.testStart = function(t) { + modName = t.module; + testName = t.name; + }; + + //arg: { name, failed, passed, total } + QUnit.testDone = function(t) { + if (t.failed) + console.log('Test "' + t.module + ': ' + t.name + '" completed: ' + (0 === t.failed ? 'pass' : 'FAIL') + '\n') + }; + + //{ result, actual, expected, message } + QUnit.log = function(t) { + if (!t.result) + console.log('Test "' + modName + ': ' + testName + '" assertion failed. Expected <' + t.expected + '> Actual <' + t.actual + '>' + (t.message ? ': \'' + t.message + '\'' : '')); + }; +}()); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.css new file mode 100644 index 0000000..b948bae --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.css @@ -0,0 +1,235 @@ +/** + * QUnit v1.5.0 - A JavaScript Unit Testing Framework + * + * http://docs.jquery.com/QUnit + * + * Copyright (c) 2012 John Resig, Jörn Zaefferer + * Dual licensed under the MIT (MIT-LICENSE.txt) + * or GPL (GPL-LICENSE.txt) licenses. + */ + +/** Font Family and Sizes */ + +#qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult { + font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif; +} + +#qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li { font-size: small; } +#qunit-tests { font-size: smaller; } + + +/** Resets */ + +#qunit-tests, #qunit-tests ol, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult { + margin: 0; + padding: 0; +} + + +/** Header */ + +#qunit-header { + padding: 0.5em 0 0.5em 1em; + + color: #8699a4; + background-color: #0d3349; + + font-size: 1.5em; + line-height: 1em; + font-weight: normal; + + border-radius: 15px 15px 0 0; + -moz-border-radius: 15px 15px 0 0; + -webkit-border-top-right-radius: 15px; + -webkit-border-top-left-radius: 15px; +} + +#qunit-header a { + text-decoration: none; + color: #c2ccd1; +} + +#qunit-header a:hover, +#qunit-header a:focus { + color: #fff; +} + +#qunit-header label { + display: inline-block; +} + +#qunit-banner { + height: 5px; +} + +#qunit-testrunner-toolbar { + padding: 0.5em 0 0.5em 2em; + color: #5E740B; + background-color: #eee; +} + +#qunit-userAgent { + padding: 0.5em 0 0.5em 2.5em; + background-color: #2b81af; + color: #fff; + text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px; +} + + +/** Tests: Pass/Fail */ + +#qunit-tests { + list-style-position: inside; +} + +#qunit-tests li { + padding: 0.4em 0.5em 0.4em 2.5em; + border-bottom: 1px solid #fff; + list-style-position: inside; +} + +#qunit-tests.hidepass li.pass, #qunit-tests.hidepass li.running { + display: none; +} + +#qunit-tests li strong { + cursor: pointer; +} + +#qunit-tests li a { + padding: 0.5em; + color: #c2ccd1; + text-decoration: none; +} +#qunit-tests li a:hover, +#qunit-tests li a:focus { + color: #000; +} + +#qunit-tests ol { + margin-top: 0.5em; + padding: 0.5em; + + background-color: #fff; + + border-radius: 15px; + -moz-border-radius: 15px; + -webkit-border-radius: 15px; + + box-shadow: inset 0px 2px 13px #999; + -moz-box-shadow: inset 0px 2px 13px #999; + -webkit-box-shadow: inset 0px 2px 13px #999; +} + +#qunit-tests table { + border-collapse: collapse; + margin-top: .2em; +} + +#qunit-tests th { + text-align: right; + vertical-align: top; + padding: 0 .5em 0 0; +} + +#qunit-tests td { + vertical-align: top; +} + +#qunit-tests pre { + margin: 0; + white-space: pre-wrap; + word-wrap: break-word; +} + +#qunit-tests del { + background-color: #e0f2be; + color: #374e0c; + text-decoration: none; +} + +#qunit-tests ins { + background-color: #ffcaca; + color: #500; + text-decoration: none; +} + +/*** Test Counts */ + +#qunit-tests b.counts { color: black; } +#qunit-tests b.passed { color: #5E740B; } +#qunit-tests b.failed { color: #710909; } + +#qunit-tests li li { + margin: 0.5em; + padding: 0.4em 0.5em 0.4em 0.5em; + background-color: #fff; + border-bottom: none; + list-style-position: inside; +} + +/*** Passing Styles */ + +#qunit-tests li li.pass { + color: #5E740B; + background-color: #fff; + border-left: 26px solid #C6E746; +} + +#qunit-tests .pass { color: #528CE0; background-color: #D2E0E6; } +#qunit-tests .pass .test-name { color: #366097; } + +#qunit-tests .pass .test-actual, +#qunit-tests .pass .test-expected { color: #999999; } + +#qunit-banner.qunit-pass { background-color: #C6E746; } + +/*** Failing Styles */ + +#qunit-tests li li.fail { + color: #710909; + background-color: #fff; + border-left: 26px solid #EE5757; + white-space: pre; +} + +#qunit-tests > li:last-child { + border-radius: 0 0 15px 15px; + -moz-border-radius: 0 0 15px 15px; + -webkit-border-bottom-right-radius: 15px; + -webkit-border-bottom-left-radius: 15px; +} + +#qunit-tests .fail { color: #000000; background-color: #EE5757; } +#qunit-tests .fail .test-name, +#qunit-tests .fail .module-name { color: #000000; } + +#qunit-tests .fail .test-actual { color: #EE5757; } +#qunit-tests .fail .test-expected { color: green; } + +#qunit-banner.qunit-fail { background-color: #EE5757; } + + +/** Result */ + +#qunit-testresult { + padding: 0.5em 0.5em 0.5em 2.5em; + + color: #2b81af; + background-color: #D2E0E6; + + border-bottom: 1px solid white; +} +#qunit-testresult .module-name { + font-weight: bold; +} + +/** Fixture */ + +#qunit-fixture { + position: absolute; + top: -10000px; + left: -10000px; + width: 1000px; + height: 1000px; +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.js new file mode 100644 index 0000000..66dd721 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/qunit.js @@ -0,0 +1,1669 @@ +/** + * QUnit v1.5.0 - A JavaScript Unit Testing Framework + * + * http://docs.jquery.com/QUnit + * + * Copyright (c) 2012 John Resig, Jörn Zaefferer + * Dual licensed under the MIT (MIT-LICENSE.txt) + * or GPL (GPL-LICENSE.txt) licenses. + */ + +(function(window) { + +var defined = { + setTimeout: typeof window.setTimeout !== "undefined", + sessionStorage: (function() { + var x = "qunit-test-string"; + try { + sessionStorage.setItem(x, x); + sessionStorage.removeItem(x); + return true; + } catch(e) { + return false; + } + }()) +}; + +var testId = 0, + toString = Object.prototype.toString, + hasOwn = Object.prototype.hasOwnProperty; + +var Test = function(name, testName, expected, async, callback) { + this.name = name; + this.testName = testName; + this.expected = expected; + this.async = async; + this.callback = callback; + this.assertions = []; +}; +Test.prototype = { + init: function() { + var tests = id("qunit-tests"); + if (tests) { + var b = document.createElement("strong"); + b.innerHTML = "Running " + this.name; + var li = document.createElement("li"); + li.appendChild( b ); + li.className = "running"; + li.id = this.id = "test-output" + testId++; + tests.appendChild( li ); + } + }, + setup: function() { + if (this.module != config.previousModule) { + if ( config.previousModule ) { + runLoggingCallbacks('moduleDone', QUnit, { + name: config.previousModule, + failed: config.moduleStats.bad, + passed: config.moduleStats.all - config.moduleStats.bad, + total: config.moduleStats.all + } ); + } + config.previousModule = this.module; + config.moduleStats = { all: 0, bad: 0 }; + runLoggingCallbacks( 'moduleStart', QUnit, { + name: this.module + } ); + } else if (config.autorun) { + runLoggingCallbacks( 'moduleStart', QUnit, { + name: this.module + } ); + } + + config.current = this; + this.testEnvironment = extend({ + setup: function() {}, + teardown: function() {} + }, this.moduleTestEnvironment); + + runLoggingCallbacks( 'testStart', QUnit, { + name: this.testName, + module: this.module + }); + + // allow utility functions to access the current test environment + // TODO why?? + QUnit.current_testEnvironment = this.testEnvironment; + + if ( !config.pollution ) { + saveGlobal(); + } + if ( config.notrycatch ) { + this.testEnvironment.setup.call(this.testEnvironment); + return; + } + try { + this.testEnvironment.setup.call(this.testEnvironment); + } catch(e) { + QUnit.pushFailure( "Setup failed on " + this.testName + ": " + e.message, extractStacktrace( e, 1 ) ); + } + }, + run: function() { + config.current = this; + + var running = id("qunit-testresult"); + + if ( running ) { + running.innerHTML = "Running:
        " + this.name; + } + + if ( this.async ) { + QUnit.stop(); + } + + if ( config.notrycatch ) { + this.callback.call(this.testEnvironment); + return; + } + try { + this.callback.call(this.testEnvironment); + } catch(e) { + QUnit.pushFailure( "Died on test #" + (this.assertions.length + 1) + ": " + e.message, extractStacktrace( e, 1 ) ); + // else next test will carry the responsibility + saveGlobal(); + + // Restart the tests if they're blocking + if ( config.blocking ) { + QUnit.start(); + } + } + }, + teardown: function() { + config.current = this; + if ( config.notrycatch ) { + this.testEnvironment.teardown.call(this.testEnvironment); + return; + } else { + try { + this.testEnvironment.teardown.call(this.testEnvironment); + } catch(e) { + QUnit.pushFailure( "Teardown failed on " + this.testName + ": " + e.message, extractStacktrace( e, 1 ) ); + } + } + checkPollution(); + }, + finish: function() { + config.current = this; + if ( this.expected != null && this.expected != this.assertions.length ) { + QUnit.pushFailure( "Expected " + this.expected + " assertions, but " + this.assertions.length + " were run" ); + } else if ( this.expected == null && !this.assertions.length ) { + QUnit.pushFailure( "Expected at least one assertion, but none were run - call expect(0) to accept zero assertions." ); + } + + var good = 0, bad = 0, + li, i, + tests = id("qunit-tests"); + + config.stats.all += this.assertions.length; + config.moduleStats.all += this.assertions.length; + + if ( tests ) { + var ol = document.createElement("ol"); + + for ( i = 0; i < this.assertions.length; i++ ) { + var assertion = this.assertions[i]; + + li = document.createElement("li"); + li.className = assertion.result ? "pass" : "fail"; + li.innerHTML = assertion.message || (assertion.result ? "okay" : "failed"); + ol.appendChild( li ); + + if ( assertion.result ) { + good++; + } else { + bad++; + config.stats.bad++; + config.moduleStats.bad++; + } + } + + // store result when possible + if ( QUnit.config.reorder && defined.sessionStorage ) { + if (bad) { + sessionStorage.setItem("qunit-test-" + this.module + "-" + this.testName, bad); + } else { + sessionStorage.removeItem("qunit-test-" + this.module + "-" + this.testName); + } + } + + if (bad === 0) { + ol.style.display = "none"; + } + + var b = document.createElement("strong"); + b.innerHTML = this.name + " (" + bad + ", " + good + ", " + this.assertions.length + ")"; + + var a = document.createElement("a"); + a.innerHTML = "Rerun"; + a.href = QUnit.url({ filter: getText([b]).replace(/\([^)]+\)$/, "").replace(/(^\s*|\s*$)/g, "") }); + + addEvent(b, "click", function() { + var next = b.nextSibling.nextSibling, + display = next.style.display; + next.style.display = display === "none" ? "block" : "none"; + }); + + addEvent(b, "dblclick", function(e) { + var target = e && e.target ? e.target : window.event.srcElement; + if ( target.nodeName.toLowerCase() == "span" || target.nodeName.toLowerCase() == "b" ) { + target = target.parentNode; + } + if ( window.location && target.nodeName.toLowerCase() === "strong" ) { + window.location = QUnit.url({ filter: getText([target]).replace(/\([^)]+\)$/, "").replace(/(^\s*|\s*$)/g, "") }); + } + }); + + li = id(this.id); + li.className = bad ? "fail" : "pass"; + li.removeChild( li.firstChild ); + li.appendChild( b ); + li.appendChild( a ); + li.appendChild( ol ); + + } else { + for ( i = 0; i < this.assertions.length; i++ ) { + if ( !this.assertions[i].result ) { + bad++; + config.stats.bad++; + config.moduleStats.bad++; + } + } + } + + QUnit.reset(); + + runLoggingCallbacks( 'testDone', QUnit, { + name: this.testName, + module: this.module, + failed: bad, + passed: this.assertions.length - bad, + total: this.assertions.length + } ); + }, + + queue: function() { + var test = this; + synchronize(function() { + test.init(); + }); + function run() { + // each of these can by async + synchronize(function() { + test.setup(); + }); + synchronize(function() { + test.run(); + }); + synchronize(function() { + test.teardown(); + }); + synchronize(function() { + test.finish(); + }); + } + // defer when previous test run passed, if storage is available + var bad = QUnit.config.reorder && defined.sessionStorage && +sessionStorage.getItem("qunit-test-" + this.module + "-" + this.testName); + if (bad) { + run(); + } else { + synchronize(run, true); + } + } + +}; + +var QUnit = { + + // call on start of module test to prepend name to all tests + module: function(name, testEnvironment) { + config.currentModule = name; + config.currentModuleTestEnviroment = testEnvironment; + }, + + asyncTest: function(testName, expected, callback) { + if ( arguments.length === 2 ) { + callback = expected; + expected = null; + } + + QUnit.test(testName, expected, callback, true); + }, + + test: function(testName, expected, callback, async) { + var name = '' + escapeInnerText(testName) + ''; + + if ( arguments.length === 2 ) { + callback = expected; + expected = null; + } + + if ( config.currentModule ) { + name = '' + config.currentModule + ": " + name; + } + + if ( !validTest(config.currentModule + ": " + testName) ) { + return; + } + + var test = new Test(name, testName, expected, async, callback); + test.module = config.currentModule; + test.moduleTestEnvironment = config.currentModuleTestEnviroment; + test.queue(); + }, + + // Specify the number of expected assertions to gurantee that failed test (no assertions are run at all) don't slip through. + expect: function(asserts) { + config.current.expected = asserts; + }, + + // Asserts true. + // @example ok( "asdfasdf".length > 5, "There must be at least 5 chars" ); + ok: function(result, msg) { + if (!config.current) { + throw new Error("ok() assertion outside test context, was " + sourceFromStacktrace(2)); + } + result = !!result; + var details = { + result: result, + message: msg + }; + msg = escapeInnerText(msg || (result ? "okay" : "failed")); + if ( !result ) { + var source = sourceFromStacktrace(2); + if (source) { + details.source = source; + msg += '
        Source:
        ' + escapeInnerText(source) + '
        '; + } + } + runLoggingCallbacks( 'log', QUnit, details ); + config.current.assertions.push({ + result: result, + message: msg + }); + }, + + // Checks that the first two arguments are equal, with an optional message. Prints out both actual and expected values. + // @example equal( format("Received {0} bytes.", 2), "Received 2 bytes." ); + equal: function(actual, expected, message) { + QUnit.push(expected == actual, actual, expected, message); + }, + + notEqual: function(actual, expected, message) { + QUnit.push(expected != actual, actual, expected, message); + }, + + deepEqual: function(actual, expected, message) { + QUnit.push(QUnit.equiv(actual, expected), actual, expected, message); + }, + + notDeepEqual: function(actual, expected, message) { + QUnit.push(!QUnit.equiv(actual, expected), actual, expected, message); + }, + + strictEqual: function(actual, expected, message) { + QUnit.push(expected === actual, actual, expected, message); + }, + + notStrictEqual: function(actual, expected, message) { + QUnit.push(expected !== actual, actual, expected, message); + }, + + raises: function(block, expected, message) { + var actual, ok = false; + + if (typeof expected === 'string') { + message = expected; + expected = null; + } + + try { + block.call(config.current.testEnvironment); + } catch (e) { + actual = e; + } + + if (actual) { + // we don't want to validate thrown error + if (!expected) { + ok = true; + // expected is a regexp + } else if (QUnit.objectType(expected) === "regexp") { + ok = expected.test(actual); + // expected is a constructor + } else if (actual instanceof expected) { + ok = true; + // expected is a validation function which returns true is validation passed + } else if (expected.call({}, actual) === true) { + ok = true; + } + } + + QUnit.ok(ok, message); + }, + + start: function(count) { + config.semaphore -= count || 1; + if (config.semaphore > 0) { + // don't start until equal number of stop-calls + return; + } + if (config.semaphore < 0) { + // ignore if start is called more often then stop + config.semaphore = 0; + } + // A slight delay, to avoid any current callbacks + if ( defined.setTimeout ) { + window.setTimeout(function() { + if (config.semaphore > 0) { + return; + } + if ( config.timeout ) { + clearTimeout(config.timeout); + } + + config.blocking = false; + process(true); + }, 13); + } else { + config.blocking = false; + process(true); + } + }, + + stop: function(count) { + config.semaphore += count || 1; + config.blocking = true; + + if ( config.testTimeout && defined.setTimeout ) { + clearTimeout(config.timeout); + config.timeout = window.setTimeout(function() { + QUnit.ok( false, "Test timed out" ); + config.semaphore = 1; + QUnit.start(); + }, config.testTimeout); + } + } +}; + +//We want access to the constructor's prototype +(function() { + function F(){} + F.prototype = QUnit; + QUnit = new F(); + //Make F QUnit's constructor so that we can add to the prototype later + QUnit.constructor = F; +}()); + +// deprecated; still export them to window to provide clear error messages +// next step: remove entirely +QUnit.equals = function() { + QUnit.push(false, false, false, "QUnit.equals has been deprecated since 2009 (e88049a0), use QUnit.equal instead"); +}; +QUnit.same = function() { + QUnit.push(false, false, false, "QUnit.same has been deprecated since 2009 (e88049a0), use QUnit.deepEqual instead"); +}; + +// Maintain internal state +var config = { + // The queue of tests to run + queue: [], + + // block until document ready + blocking: true, + + // when enabled, show only failing tests + // gets persisted through sessionStorage and can be changed in UI via checkbox + hidepassed: false, + + // by default, run previously failed tests first + // very useful in combination with "Hide passed tests" checked + reorder: true, + + // by default, modify document.title when suite is done + altertitle: true, + + urlConfig: ['noglobals', 'notrycatch'], + + //logging callback queues + begin: [], + done: [], + log: [], + testStart: [], + testDone: [], + moduleStart: [], + moduleDone: [] +}; + +// Load paramaters +(function() { + var location = window.location || { search: "", protocol: "file:" }, + params = location.search.slice( 1 ).split( "&" ), + length = params.length, + urlParams = {}, + current; + + if ( params[ 0 ] ) { + for ( var i = 0; i < length; i++ ) { + current = params[ i ].split( "=" ); + current[ 0 ] = decodeURIComponent( current[ 0 ] ); + // allow just a key to turn on a flag, e.g., test.html?noglobals + current[ 1 ] = current[ 1 ] ? decodeURIComponent( current[ 1 ] ) : true; + urlParams[ current[ 0 ] ] = current[ 1 ]; + } + } + + QUnit.urlParams = urlParams; + config.filter = urlParams.filter; + + // Figure out if we're running the tests from a server or not + QUnit.isLocal = location.protocol === 'file:'; +}()); + +// Expose the API as global variables, unless an 'exports' +// object exists, in that case we assume we're in CommonJS - export everything at the end +if ( typeof exports === "undefined" || typeof require === "undefined" ) { + extend(window, QUnit); + window.QUnit = QUnit; +} + +// define these after exposing globals to keep them in these QUnit namespace only +extend(QUnit, { + config: config, + + // Initialize the configuration options + init: function() { + extend(config, { + stats: { all: 0, bad: 0 }, + moduleStats: { all: 0, bad: 0 }, + started: +new Date(), + updateRate: 1000, + blocking: false, + autostart: true, + autorun: false, + filter: "", + queue: [], + semaphore: 0 + }); + + var qunit = id( "qunit" ); + if ( qunit ) { + qunit.innerHTML = + '

        ' + escapeInnerText( document.title ) + '

        ' + + '

        ' + + '
        ' + + '

        ' + + '
          '; + } + + var tests = id( "qunit-tests" ), + banner = id( "qunit-banner" ), + result = id( "qunit-testresult" ); + + if ( tests ) { + tests.innerHTML = ""; + } + + if ( banner ) { + banner.className = ""; + } + + if ( result ) { + result.parentNode.removeChild( result ); + } + + if ( tests ) { + result = document.createElement( "p" ); + result.id = "qunit-testresult"; + result.className = "result"; + tests.parentNode.insertBefore( result, tests ); + result.innerHTML = 'Running...
           '; + } + }, + + // Resets the test setup. Useful for tests that modify the DOM. + // If jQuery is available, uses jQuery's html(), otherwise just innerHTML. + reset: function() { + if ( window.jQuery ) { + jQuery( "#qunit-fixture" ).html( config.fixture ); + } else { + var main = id( 'qunit-fixture' ); + if ( main ) { + main.innerHTML = config.fixture; + } + } + }, + + // Trigger an event on an element. + // @example triggerEvent( document.body, "click" ); + triggerEvent: function( elem, type, event ) { + if ( document.createEvent ) { + event = document.createEvent("MouseEvents"); + event.initMouseEvent(type, true, true, elem.ownerDocument.defaultView, + 0, 0, 0, 0, 0, false, false, false, false, 0, null); + elem.dispatchEvent( event ); + + } else if ( elem.fireEvent ) { + elem.fireEvent("on"+type); + } + }, + + // Safe object type checking + is: function( type, obj ) { + return QUnit.objectType( obj ) == type; + }, + + objectType: function( obj ) { + if (typeof obj === "undefined") { + return "undefined"; + + // consider: typeof null === object + } + if (obj === null) { + return "null"; + } + + var type = toString.call( obj ).match(/^\[object\s(.*)\]$/)[1] || ''; + + switch (type) { + case 'Number': + if (isNaN(obj)) { + return "nan"; + } + return "number"; + case 'String': + case 'Boolean': + case 'Array': + case 'Date': + case 'RegExp': + case 'Function': + return type.toLowerCase(); + } + if (typeof obj === "object") { + return "object"; + } + return undefined; + }, + + push: function(result, actual, expected, message) { + if (!config.current) { + throw new Error("assertion outside test context, was " + sourceFromStacktrace()); + } + var details = { + result: result, + message: message, + actual: actual, + expected: expected + }; + + message = escapeInnerText(message) || (result ? "okay" : "failed"); + message = '' + message + ""; + var output = message; + if (!result) { + expected = escapeInnerText(QUnit.jsDump.parse(expected)); + actual = escapeInnerText(QUnit.jsDump.parse(actual)); + output += ''; + if (actual != expected) { + output += ''; + output += ''; + } + var source = sourceFromStacktrace(); + if (source) { + details.source = source; + output += ''; + } + output += "
          Expected:
          ' + expected + '
          Result:
          ' + actual + '
          Diff:
          ' + QUnit.diff(expected, actual) +'
          Source:
          ' + escapeInnerText(source) + '
          "; + } + + runLoggingCallbacks( 'log', QUnit, details ); + + config.current.assertions.push({ + result: !!result, + message: output + }); + }, + + pushFailure: function(message, source) { + var details = { + result: false, + message: message + }; + var output = escapeInnerText(message); + if (source) { + details.source = source; + output += '
          Source:
          ' + escapeInnerText(source) + '
          '; + } + runLoggingCallbacks( 'log', QUnit, details ); + config.current.assertions.push({ + result: false, + message: output + }); + }, + + url: function( params ) { + params = extend( extend( {}, QUnit.urlParams ), params ); + var querystring = "?", + key; + for ( key in params ) { + if ( !hasOwn.call( params, key ) ) { + continue; + } + querystring += encodeURIComponent( key ) + "=" + + encodeURIComponent( params[ key ] ) + "&"; + } + return window.location.pathname + querystring.slice( 0, -1 ); + }, + + extend: extend, + id: id, + addEvent: addEvent +}); + +//QUnit.constructor is set to the empty F() above so that we can add to it's prototype later +//Doing this allows us to tell if the following methods have been overwritten on the actual +//QUnit object, which is a deprecated way of using the callbacks. +extend(QUnit.constructor.prototype, { + // Logging callbacks; all receive a single argument with the listed properties + // run test/logs.html for any related changes + begin: registerLoggingCallback('begin'), + // done: { failed, passed, total, runtime } + done: registerLoggingCallback('done'), + // log: { result, actual, expected, message } + log: registerLoggingCallback('log'), + // testStart: { name } + testStart: registerLoggingCallback('testStart'), + // testDone: { name, failed, passed, total } + testDone: registerLoggingCallback('testDone'), + // moduleStart: { name } + moduleStart: registerLoggingCallback('moduleStart'), + // moduleDone: { name, failed, passed, total } + moduleDone: registerLoggingCallback('moduleDone') +}); + +if ( typeof document === "undefined" || document.readyState === "complete" ) { + config.autorun = true; +} + +QUnit.load = function() { + runLoggingCallbacks( 'begin', QUnit, {} ); + + // Initialize the config, saving the execution queue + var oldconfig = extend({}, config); + QUnit.init(); + extend(config, oldconfig); + + config.blocking = false; + + var urlConfigHtml = '', len = config.urlConfig.length; + for ( var i = 0, val; i < len; i++ ) { + val = config.urlConfig[i]; + config[val] = QUnit.urlParams[val]; + urlConfigHtml += ''; + } + + var userAgent = id("qunit-userAgent"); + if ( userAgent ) { + userAgent.innerHTML = navigator.userAgent; + } + var banner = id("qunit-header"); + if ( banner ) { + banner.innerHTML = ' ' + banner.innerHTML + ' ' + urlConfigHtml; + addEvent( banner, "change", function( event ) { + var params = {}; + params[ event.target.name ] = event.target.checked ? true : undefined; + window.location = QUnit.url( params ); + }); + } + + var toolbar = id("qunit-testrunner-toolbar"); + if ( toolbar ) { + var filter = document.createElement("input"); + filter.type = "checkbox"; + filter.id = "qunit-filter-pass"; + addEvent( filter, "click", function() { + var ol = document.getElementById("qunit-tests"); + if ( filter.checked ) { + ol.className = ol.className + " hidepass"; + } else { + var tmp = " " + ol.className.replace( /[\n\t\r]/g, " " ) + " "; + ol.className = tmp.replace(/ hidepass /, " "); + } + if ( defined.sessionStorage ) { + if (filter.checked) { + sessionStorage.setItem("qunit-filter-passed-tests", "true"); + } else { + sessionStorage.removeItem("qunit-filter-passed-tests"); + } + } + }); + if ( config.hidepassed || defined.sessionStorage && sessionStorage.getItem("qunit-filter-passed-tests") ) { + filter.checked = true; + var ol = document.getElementById("qunit-tests"); + ol.className = ol.className + " hidepass"; + } + toolbar.appendChild( filter ); + + var label = document.createElement("label"); + label.setAttribute("for", "qunit-filter-pass"); + label.innerHTML = "Hide passed tests"; + toolbar.appendChild( label ); + } + + var main = id('qunit-fixture'); + if ( main ) { + config.fixture = main.innerHTML; + } + + if (config.autostart) { + QUnit.start(); + } +}; + +addEvent(window, "load", QUnit.load); + +// addEvent(window, "error") gives us a useless event object +window.onerror = function( message, file, line ) { + if ( QUnit.config.current ) { + QUnit.pushFailure( message, file + ":" + line ); + } else { + QUnit.test( "global failure", function() { + QUnit.pushFailure( message, file + ":" + line ); + }); + } +}; + +function done() { + config.autorun = true; + + // Log the last module results + if ( config.currentModule ) { + runLoggingCallbacks( 'moduleDone', QUnit, { + name: config.currentModule, + failed: config.moduleStats.bad, + passed: config.moduleStats.all - config.moduleStats.bad, + total: config.moduleStats.all + } ); + } + + var banner = id("qunit-banner"), + tests = id("qunit-tests"), + runtime = +new Date() - config.started, + passed = config.stats.all - config.stats.bad, + html = [ + 'Tests completed in ', + runtime, + ' milliseconds.
          ', + '', + passed, + ' tests of ', + config.stats.all, + ' passed, ', + config.stats.bad, + ' failed.' + ].join(''); + + if ( banner ) { + banner.className = (config.stats.bad ? "qunit-fail" : "qunit-pass"); + } + + if ( tests ) { + id( "qunit-testresult" ).innerHTML = html; + } + + if ( config.altertitle && typeof document !== "undefined" && document.title ) { + // show ✖ for good, ✔ for bad suite result in title + // use escape sequences in case file gets loaded with non-utf-8-charset + document.title = [ + (config.stats.bad ? "\u2716" : "\u2714"), + document.title.replace(/^[\u2714\u2716] /i, "") + ].join(" "); + } + + // clear own sessionStorage items if all tests passed + if ( config.reorder && defined.sessionStorage && config.stats.bad === 0 ) { + var key; + for ( var i = 0; i < sessionStorage.length; i++ ) { + key = sessionStorage.key( i++ ); + if ( key.indexOf("qunit-test-") === 0 ) { + sessionStorage.removeItem( key ); + } + } + } + + runLoggingCallbacks( 'done', QUnit, { + failed: config.stats.bad, + passed: passed, + total: config.stats.all, + runtime: runtime + } ); +} + +function validTest( name ) { + var filter = config.filter, + run = false; + + if ( !filter ) { + return true; + } + + var not = filter.charAt( 0 ) === "!"; + if ( not ) { + filter = filter.slice( 1 ); + } + + if ( name.indexOf( filter ) !== -1 ) { + return !not; + } + + if ( not ) { + run = true; + } + + return run; +} + +// so far supports only Firefox, Chrome and Opera (buggy), Safari (for real exceptions) +// Later Safari and IE10 are supposed to support error.stack as well +// See also https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Error/Stack +function extractStacktrace( e, offset ) { + offset = offset || 3; + if (e.stacktrace) { + // Opera + return e.stacktrace.split("\n")[offset + 3]; + } else if (e.stack) { + // Firefox, Chrome + var stack = e.stack.split("\n"); + if (/^error$/i.test(stack[0])) { + stack.shift(); + } + return stack[offset]; + } else if (e.sourceURL) { + // Safari, PhantomJS + // hopefully one day Safari provides actual stacktraces + // exclude useless self-reference for generated Error objects + if ( /qunit.js$/.test( e.sourceURL ) ) { + return; + } + // for actual exceptions, this is useful + return e.sourceURL + ":" + e.line; + } +} +function sourceFromStacktrace(offset) { + try { + throw new Error(); + } catch ( e ) { + return extractStacktrace( e, offset ); + } +} + +function escapeInnerText(s) { + if (!s) { + return ""; + } + s = s + ""; + return s.replace(/[\&<>]/g, function(s) { + switch(s) { + case "&": return "&"; + case "<": return "<"; + case ">": return ">"; + default: return s; + } + }); +} + +function synchronize( callback, last ) { + config.queue.push( callback ); + + if ( config.autorun && !config.blocking ) { + process(last); + } +} + +function process( last ) { + function next() { + process( last ); + } + var start = new Date().getTime(); + config.depth = config.depth ? config.depth + 1 : 1; + + while ( config.queue.length && !config.blocking ) { + if ( !defined.setTimeout || config.updateRate <= 0 || ( ( new Date().getTime() - start ) < config.updateRate ) ) { + config.queue.shift()(); + } else { + window.setTimeout( next, 13 ); + break; + } + } + config.depth--; + if ( last && !config.blocking && !config.queue.length && config.depth === 0 ) { + done(); + } +} + +function saveGlobal() { + config.pollution = []; + + if ( config.noglobals ) { + for ( var key in window ) { + if ( !hasOwn.call( window, key ) ) { + continue; + } + config.pollution.push( key ); + } + } +} + +function checkPollution( name ) { + var old = config.pollution; + saveGlobal(); + + var newGlobals = diff( config.pollution, old ); + if ( newGlobals.length > 0 ) { + QUnit.pushFailure( "Introduced global variable(s): " + newGlobals.join(", ") ); + } + + var deletedGlobals = diff( old, config.pollution ); + if ( deletedGlobals.length > 0 ) { + QUnit.pushFailure( "Deleted global variable(s): " + deletedGlobals.join(", ") ); + } +} + +// returns a new Array with the elements that are in a but not in b +function diff( a, b ) { + var result = a.slice(); + for ( var i = 0; i < result.length; i++ ) { + for ( var j = 0; j < b.length; j++ ) { + if ( result[i] === b[j] ) { + result.splice(i, 1); + i--; + break; + } + } + } + return result; +} + +function extend(a, b) { + for ( var prop in b ) { + if ( b[prop] === undefined ) { + delete a[prop]; + + // Avoid "Member not found" error in IE8 caused by setting window.constructor + } else if ( prop !== "constructor" || a !== window ) { + a[prop] = b[prop]; + } + } + + return a; +} + +function addEvent(elem, type, fn) { + if ( elem.addEventListener ) { + elem.addEventListener( type, fn, false ); + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, fn ); + } else { + fn(); + } +} + +function id(name) { + return !!(typeof document !== "undefined" && document && document.getElementById) && + document.getElementById( name ); +} + +function registerLoggingCallback(key){ + return function(callback){ + config[key].push( callback ); + }; +} + +// Supports deprecated method of completely overwriting logging callbacks +function runLoggingCallbacks(key, scope, args) { + //debugger; + var callbacks; + if ( QUnit.hasOwnProperty(key) ) { + QUnit[key].call(scope, args); + } else { + callbacks = config[key]; + for( var i = 0; i < callbacks.length; i++ ) { + callbacks[i].call( scope, args ); + } + } +} + +// Test for equality any JavaScript type. +// Author: Philippe Rathé +QUnit.equiv = (function() { + + var innerEquiv; // the real equiv function + var callers = []; // stack to decide between skip/abort functions + var parents = []; // stack to avoiding loops from circular referencing + + // Call the o related callback with the given arguments. + function bindCallbacks(o, callbacks, args) { + var prop = QUnit.objectType(o); + if (prop) { + if (QUnit.objectType(callbacks[prop]) === "function") { + return callbacks[prop].apply(callbacks, args); + } else { + return callbacks[prop]; // or undefined + } + } + } + + var getProto = Object.getPrototypeOf || function (obj) { + return obj.__proto__; + }; + + var callbacks = (function () { + + // for string, boolean, number and null + function useStrictEquality(b, a) { + if (b instanceof a.constructor || a instanceof b.constructor) { + // to catch short annotaion VS 'new' annotation of a + // declaration + // e.g. var i = 1; + // var j = new Number(1); + return a == b; + } else { + return a === b; + } + } + + return { + "string" : useStrictEquality, + "boolean" : useStrictEquality, + "number" : useStrictEquality, + "null" : useStrictEquality, + "undefined" : useStrictEquality, + + "nan" : function(b) { + return isNaN(b); + }, + + "date" : function(b, a) { + return QUnit.objectType(b) === "date" && a.valueOf() === b.valueOf(); + }, + + "regexp" : function(b, a) { + return QUnit.objectType(b) === "regexp" && + // the regex itself + a.source === b.source && + // and its modifers + a.global === b.global && + // (gmi) ... + a.ignoreCase === b.ignoreCase && + a.multiline === b.multiline; + }, + + // - skip when the property is a method of an instance (OOP) + // - abort otherwise, + // initial === would have catch identical references anyway + "function" : function() { + var caller = callers[callers.length - 1]; + return caller !== Object && typeof caller !== "undefined"; + }, + + "array" : function(b, a) { + var i, j, loop; + var len; + + // b could be an object literal here + if (QUnit.objectType(b) !== "array") { + return false; + } + + len = a.length; + if (len !== b.length) { // safe and faster + return false; + } + + // track reference to avoid circular references + parents.push(a); + for (i = 0; i < len; i++) { + loop = false; + for (j = 0; j < parents.length; j++) { + if (parents[j] === a[i]) { + loop = true;// dont rewalk array + } + } + if (!loop && !innerEquiv(a[i], b[i])) { + parents.pop(); + return false; + } + } + parents.pop(); + return true; + }, + + "object" : function(b, a) { + var i, j, loop; + var eq = true; // unless we can proove it + var aProperties = [], bProperties = []; // collection of + // strings + + // comparing constructors is more strict than using + // instanceof + if (a.constructor !== b.constructor) { + // Allow objects with no prototype to be equivalent to + // objects with Object as their constructor. + if (!((getProto(a) === null && getProto(b) === Object.prototype) || + (getProto(b) === null && getProto(a) === Object.prototype))) + { + return false; + } + } + + // stack constructor before traversing properties + callers.push(a.constructor); + // track reference to avoid circular references + parents.push(a); + + for (i in a) { // be strict: don't ensures hasOwnProperty + // and go deep + loop = false; + for (j = 0; j < parents.length; j++) { + if (parents[j] === a[i]) { + // don't go down the same path twice + loop = true; + } + } + aProperties.push(i); // collect a's properties + + if (!loop && !innerEquiv(a[i], b[i])) { + eq = false; + break; + } + } + + callers.pop(); // unstack, we are done + parents.pop(); + + for (i in b) { + bProperties.push(i); // collect b's properties + } + + // Ensures identical properties name + return eq && innerEquiv(aProperties.sort(), bProperties.sort()); + } + }; + }()); + + innerEquiv = function() { // can take multiple arguments + var args = Array.prototype.slice.apply(arguments); + if (args.length < 2) { + return true; // end transition + } + + return (function(a, b) { + if (a === b) { + return true; // catch the most you can + } else if (a === null || b === null || typeof a === "undefined" || + typeof b === "undefined" || + QUnit.objectType(a) !== QUnit.objectType(b)) { + return false; // don't lose time with error prone cases + } else { + return bindCallbacks(a, callbacks, [ b, a ]); + } + + // apply transition with (1..n) arguments + }(args[0], args[1]) && arguments.callee.apply(this, args.splice(1, args.length - 1))); + }; + + return innerEquiv; + +}()); + +/** + * jsDump Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com | + * http://flesler.blogspot.com Licensed under BSD + * (http://www.opensource.org/licenses/bsd-license.php) Date: 5/15/2008 + * + * @projectDescription Advanced and extensible data dumping for Javascript. + * @version 1.0.0 + * @author Ariel Flesler + * @link {http://flesler.blogspot.com/2008/05/jsdump-pretty-dump-of-any-javascript.html} + */ +QUnit.jsDump = (function() { + function quote( str ) { + return '"' + str.toString().replace(/"/g, '\\"') + '"'; + } + function literal( o ) { + return o + ''; + } + function join( pre, arr, post ) { + var s = jsDump.separator(), + base = jsDump.indent(), + inner = jsDump.indent(1); + if ( arr.join ) { + arr = arr.join( ',' + s + inner ); + } + if ( !arr ) { + return pre + post; + } + return [ pre, inner + arr, base + post ].join(s); + } + function array( arr, stack ) { + var i = arr.length, ret = new Array(i); + this.up(); + while ( i-- ) { + ret[i] = this.parse( arr[i] , undefined , stack); + } + this.down(); + return join( '[', ret, ']' ); + } + + var reName = /^function (\w+)/; + + var jsDump = { + parse: function( obj, type, stack ) { //type is used mostly internally, you can fix a (custom)type in advance + stack = stack || [ ]; + var parser = this.parsers[ type || this.typeOf(obj) ]; + type = typeof parser; + var inStack = inArray(obj, stack); + if (inStack != -1) { + return 'recursion('+(inStack - stack.length)+')'; + } + //else + if (type == 'function') { + stack.push(obj); + var res = parser.call( this, obj, stack ); + stack.pop(); + return res; + } + // else + return (type == 'string') ? parser : this.parsers.error; + }, + typeOf: function( obj ) { + var type; + if ( obj === null ) { + type = "null"; + } else if (typeof obj === "undefined") { + type = "undefined"; + } else if (QUnit.is("RegExp", obj)) { + type = "regexp"; + } else if (QUnit.is("Date", obj)) { + type = "date"; + } else if (QUnit.is("Function", obj)) { + type = "function"; + } else if (typeof obj.setInterval !== undefined && typeof obj.document !== "undefined" && typeof obj.nodeType === "undefined") { + type = "window"; + } else if (obj.nodeType === 9) { + type = "document"; + } else if (obj.nodeType) { + type = "node"; + } else if ( + // native arrays + toString.call( obj ) === "[object Array]" || + // NodeList objects + ( typeof obj.length === "number" && typeof obj.item !== "undefined" && ( obj.length ? obj.item(0) === obj[0] : ( obj.item( 0 ) === null && typeof obj[0] === "undefined" ) ) ) + ) { + type = "array"; + } else { + type = typeof obj; + } + return type; + }, + separator: function() { + return this.multiline ? this.HTML ? '
          ' : '\n' : this.HTML ? ' ' : ' '; + }, + indent: function( extra ) {// extra can be a number, shortcut for increasing-calling-decreasing + if ( !this.multiline ) { + return ''; + } + var chr = this.indentChar; + if ( this.HTML ) { + chr = chr.replace(/\t/g,' ').replace(/ /g,' '); + } + return new Array( this._depth_ + (extra||0) ).join(chr); + }, + up: function( a ) { + this._depth_ += a || 1; + }, + down: function( a ) { + this._depth_ -= a || 1; + }, + setParser: function( name, parser ) { + this.parsers[name] = parser; + }, + // The next 3 are exposed so you can use them + quote: quote, + literal: literal, + join: join, + // + _depth_: 1, + // This is the list of parsers, to modify them, use jsDump.setParser + parsers: { + window: '[Window]', + document: '[Document]', + error: '[ERROR]', //when no parser is found, shouldn't happen + unknown: '[Unknown]', + 'null': 'null', + 'undefined': 'undefined', + 'function': function( fn ) { + var ret = 'function', + name = 'name' in fn ? fn.name : (reName.exec(fn)||[])[1];//functions never have name in IE + if ( name ) { + ret += ' ' + name; + } + ret += '('; + + ret = [ ret, QUnit.jsDump.parse( fn, 'functionArgs' ), '){'].join(''); + return join( ret, QUnit.jsDump.parse(fn,'functionCode'), '}' ); + }, + array: array, + nodelist: array, + 'arguments': array, + object: function( map, stack ) { + var ret = [ ], keys, key, val, i; + QUnit.jsDump.up(); + if (Object.keys) { + keys = Object.keys( map ); + } else { + keys = []; + for (key in map) { keys.push( key ); } + } + keys.sort(); + for (i = 0; i < keys.length; i++) { + key = keys[ i ]; + val = map[ key ]; + ret.push( QUnit.jsDump.parse( key, 'key' ) + ': ' + QUnit.jsDump.parse( val, undefined, stack ) ); + } + QUnit.jsDump.down(); + return join( '{', ret, '}' ); + }, + node: function( node ) { + var open = QUnit.jsDump.HTML ? '<' : '<', + close = QUnit.jsDump.HTML ? '>' : '>'; + + var tag = node.nodeName.toLowerCase(), + ret = open + tag; + + for ( var a in QUnit.jsDump.DOMAttrs ) { + var val = node[QUnit.jsDump.DOMAttrs[a]]; + if ( val ) { + ret += ' ' + a + '=' + QUnit.jsDump.parse( val, 'attribute' ); + } + } + return ret + close + open + '/' + tag + close; + }, + functionArgs: function( fn ) {//function calls it internally, it's the arguments part of the function + var l = fn.length; + if ( !l ) { + return ''; + } + + var args = new Array(l); + while ( l-- ) { + args[l] = String.fromCharCode(97+l);//97 is 'a' + } + return ' ' + args.join(', ') + ' '; + }, + key: quote, //object calls it internally, the key part of an item in a map + functionCode: '[code]', //function calls it internally, it's the content of the function + attribute: quote, //node calls it internally, it's an html attribute value + string: quote, + date: quote, + regexp: literal, //regex + number: literal, + 'boolean': literal + }, + DOMAttrs:{//attributes to dump from nodes, name=>realName + id:'id', + name:'name', + 'class':'className' + }, + HTML:false,//if true, entities are escaped ( <, >, \t, space and \n ) + indentChar:' ',//indentation unit + multiline:true //if true, items in a collection, are separated by a \n, else just a space. + }; + + return jsDump; +}()); + +// from Sizzle.js +function getText( elems ) { + var ret = "", elem; + + for ( var i = 0; elems[i]; i++ ) { + elem = elems[i]; + + // Get the text from text nodes and CDATA nodes + if ( elem.nodeType === 3 || elem.nodeType === 4 ) { + ret += elem.nodeValue; + + // Traverse everything else, except comment nodes + } else if ( elem.nodeType !== 8 ) { + ret += getText( elem.childNodes ); + } + } + + return ret; +} + +//from jquery.js +function inArray( elem, array ) { + if ( array.indexOf ) { + return array.indexOf( elem ); + } + + for ( var i = 0, length = array.length; i < length; i++ ) { + if ( array[ i ] === elem ) { + return i; + } + } + + return -1; +} + +/* + * Javascript Diff Algorithm + * By John Resig (http://ejohn.org/) + * Modified by Chu Alan "sprite" + * + * Released under the MIT license. + * + * More Info: + * http://ejohn.org/projects/javascript-diff-algorithm/ + * + * Usage: QUnit.diff(expected, actual) + * + * QUnit.diff("the quick brown fox jumped over", "the quick fox jumps over") == "the quick brown fox jumped jumps over" + */ +QUnit.diff = (function() { + function diff(o, n) { + var ns = {}; + var os = {}; + var i; + + for (i = 0; i < n.length; i++) { + if (ns[n[i]] == null) { + ns[n[i]] = { + rows: [], + o: null + }; + } + ns[n[i]].rows.push(i); + } + + for (i = 0; i < o.length; i++) { + if (os[o[i]] == null) { + os[o[i]] = { + rows: [], + n: null + }; + } + os[o[i]].rows.push(i); + } + + for (i in ns) { + if ( !hasOwn.call( ns, i ) ) { + continue; + } + if (ns[i].rows.length == 1 && typeof(os[i]) != "undefined" && os[i].rows.length == 1) { + n[ns[i].rows[0]] = { + text: n[ns[i].rows[0]], + row: os[i].rows[0] + }; + o[os[i].rows[0]] = { + text: o[os[i].rows[0]], + row: ns[i].rows[0] + }; + } + } + + for (i = 0; i < n.length - 1; i++) { + if (n[i].text != null && n[i + 1].text == null && n[i].row + 1 < o.length && o[n[i].row + 1].text == null && + n[i + 1] == o[n[i].row + 1]) { + n[i + 1] = { + text: n[i + 1], + row: n[i].row + 1 + }; + o[n[i].row + 1] = { + text: o[n[i].row + 1], + row: i + 1 + }; + } + } + + for (i = n.length - 1; i > 0; i--) { + if (n[i].text != null && n[i - 1].text == null && n[i].row > 0 && o[n[i].row - 1].text == null && + n[i - 1] == o[n[i].row - 1]) { + n[i - 1] = { + text: n[i - 1], + row: n[i].row - 1 + }; + o[n[i].row - 1] = { + text: o[n[i].row - 1], + row: i - 1 + }; + } + } + + return { + o: o, + n: n + }; + } + + return function(o, n) { + o = o.replace(/\s+$/, ''); + n = n.replace(/\s+$/, ''); + var out = diff(o === "" ? [] : o.split(/\s+/), n === "" ? [] : n.split(/\s+/)); + + var str = ""; + var i; + + var oSpace = o.match(/\s+/g); + if (oSpace == null) { + oSpace = [" "]; + } + else { + oSpace.push(" "); + } + var nSpace = n.match(/\s+/g); + if (nSpace == null) { + nSpace = [" "]; + } + else { + nSpace.push(" "); + } + + if (out.n.length === 0) { + for (i = 0; i < out.o.length; i++) { + str += '' + out.o[i] + oSpace[i] + ""; + } + } + else { + if (out.n[0].text == null) { + for (n = 0; n < out.o.length && out.o[n].text == null; n++) { + str += '' + out.o[n] + oSpace[n] + ""; + } + } + + for (i = 0; i < out.n.length; i++) { + if (out.n[i].text == null) { + str += '' + out.n[i] + nSpace[i] + ""; + } + else { + var pre = ""; + + for (n = out.n[i].row + 1; n < out.o.length && out.o[n].text == null; n++) { + pre += '' + out.o[n] + oSpace[n] + ""; + } + str += " " + out.n[i].text + nSpace[i] + pre; + } + } + } + + return str; + }; +}()); + +// for CommonJS enviroments, export everything +if ( typeof exports !== "undefined" || typeof require !== "undefined" ) { + extend(exports, QUnit); +} + +// get at whatever the global object is, like window in browsers +}( (function() {return this;}.call()) )); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/utils.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/utils.js new file mode 100644 index 0000000..6f9cac5 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/assets/utils.js @@ -0,0 +1,21 @@ +function UTCDate(){ + return new Date(Date.UTC.apply(Date, arguments)); +} + + +function format_date(date){ + var y = date.getUTCFullYear(), + m = date.getUTCMonth() + 1, + d = date.getUTCDate(), + h = date.getUTCHours(), + i = date.getUTCMinutes(), + s = date.getUTCSeconds(), + l = date.getUTCMilliseconds(); + function z(i){return (i <= 9 ? '0'+i : i);} + return y+'-'+z(m)+'-'+z(d)+' '+z(h)+':'+z(i)+':'+z(s)+'.'+z(l); +} + + +function datesEqual(actual, expected, message){ + QUnit.push(QUnit.equiv(actual, expected), format_date(actual), format_date(expected), message); +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/calendar-weeks.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/calendar-weeks.js new file mode 100644 index 0000000..258c29c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/calendar-weeks.js @@ -0,0 +1,48 @@ +module('Calendar Weeks', { + setup: function(){ + this.input = $('') + .appendTo('#qunit-fixture') + .val('2013-01-14') + .datepicker({ + format: 'yyyy-mm-dd', + calendarWeeks: true + }) + .focus(); // Activate for visibility checks + this.dp = this.input.data('datepicker'); + this.picker = this.dp.picker; + }, + teardown: function(){ + this.picker.remove(); + } +}); + +test('adds cw header column', function(){ + var target = this.picker.find('.datepicker-days thead tr:nth-child(3) th:first-child'); + ok(target.hasClass('cw'), 'First column heading is from cw column'); +}); + +test('adds calendar week cells to each day row', function(){ + var target = this.picker.find('.datepicker-days tbody tr'); + + expect(target.length); + target.each(function(i){ + var t = $(this).children().first(); + ok(t.hasClass('cw'), "First column is cw column"); + }); +}); + +test('displays correct calendar week', function(){ + var target = this.picker.find('.datepicker-days tbody tr'); + + expect(target.length); + target.each(function(i){ + var t = $(this).children().first(); + equal(t.text(), i+1, "Displays correct calendar weeks"); + }); +}); + +test('it prepends column to switcher thead row', function(){ + var target = this.picker.find('.datepicker-days thead tr:nth-child(2)'); + equal(target.children().length, 3, 'first row has 3 columns'); + ok(!target.children().first().hasClass('cw'), 'cw column is not prepended'); +}); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/component.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/component.js new file mode 100644 index 0000000..7540b73 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/component.js @@ -0,0 +1,267 @@ +module('Component', { + setup: function(){ + this.component = $('
          '+ + ''+ + ''+ + '
          ') + .appendTo('#qunit-fixture') + .datepicker({format: "dd-mm-yyyy"}); + this.input = this.component.find('input'); + this.addon = this.component.find('.add-on'); + this.dp = this.component.data('datepicker'); + this.picker = this.dp.picker; + }, + teardown: function(){ + this.picker.remove(); + } +}); + + +test('Component gets date/viewDate from input value', function(){ + datesEqual(this.dp.getUTCDate(), UTCDate(2012, 1, 12)); + datesEqual(this.dp.viewDate, UTCDate(2012, 1, 12)); +}); + +test('Activation by component', function(){ + ok(!this.picker.is(':visible')); + this.addon.click(); + ok(this.picker.is(':visible')); +}); + +test('Dont activation (by disabled) by component', function(){ + ok(!this.picker.is(':visible')); + this.input.prop('disabled', true); + this.addon.click(); + ok(!this.picker.is(':visible')); + this.input.prop('disabled', false); +}); + +test('simple keyboard nav test', function(){ + var target; + + // Keyboard nav only works with non-readonly inputs + this.input.removeAttr('readonly'); + + equal(this.dp.viewMode, 0); + target = this.picker.find('.datepicker-days thead th.datepicker-switch'); + equal(target.text(), 'February 2012', 'Title is "February 2012"'); + datesEqual(this.dp.getUTCDate(), UTCDate(2012, 1, 12)); + datesEqual(this.dp.viewDate, UTCDate(2012, 1, 12)); + + // Focus/open + this.addon.click(); + + // Navigation: -1 day, left arrow key + this.input.trigger({ + type: 'keydown', + keyCode: 37 + }); + datesEqual(this.dp.viewDate, UTCDate(2012, 1, 11)); + datesEqual(this.dp.getUTCDate(), UTCDate(2012, 1, 12)); + datesEqual(this.dp.focusDate, UTCDate(2012, 1, 11)); + // Month not changed + target = this.picker.find('.datepicker-days thead th.datepicker-switch'); + equal(target.text(), 'February 2012', 'Title is "February 2012"'); + + // Navigation: +1 month, shift + right arrow key + this.input.trigger({ + type: 'keydown', + keyCode: 39, + shiftKey: true + }); + datesEqual(this.dp.viewDate, UTCDate(2012, 2, 11)); + datesEqual(this.dp.getUTCDate(), UTCDate(2012, 1, 12)); + datesEqual(this.dp.focusDate, UTCDate(2012, 2, 11)); + target = this.picker.find('.datepicker-days thead th.datepicker-switch'); + equal(target.text(), 'March 2012', 'Title is "March 2012"'); + + // Navigation: -1 year, ctrl + left arrow key + this.input.trigger({ + type: 'keydown', + keyCode: 37, + ctrlKey: true + }); + datesEqual(this.dp.viewDate, UTCDate(2011, 2, 11)); + datesEqual(this.dp.getUTCDate(), UTCDate(2012, 1, 12)); + datesEqual(this.dp.focusDate, UTCDate(2011, 2, 11)); + target = this.picker.find('.datepicker-days thead th.datepicker-switch'); + equal(target.text(), 'March 2011', 'Title is "March 2011"'); +}); + +test('setValue', function(){ + this.dp.dates.replace(UTCDate(2012, 2, 13)); + this.dp.setValue(); + datesEqual(this.dp.dates[0], UTCDate(2012, 2, 13)); + equal(this.input.val(), '13-03-2012'); +}); + +test('update', function(){ + this.input.val('13-03-2012'); + this.dp.update(); + equal(this.dp.dates.length, 1); + datesEqual(this.dp.dates[0], UTCDate(2012, 2, 13)); +}); + +test('Navigating to/from decade view', function(){ + var target; + + this.addon.click(); + this.input.val('31-03-2012'); + this.dp.update(); + + equal(this.dp.viewMode, 0); + target = this.picker.find('.datepicker-days thead th.datepicker-switch'); + ok(target.is(':visible'), 'View switcher is visible'); + + target.click(); + ok(this.picker.find('.datepicker-months').is(':visible'), 'Month picker is visible'); + equal(this.dp.viewMode, 1); + // Not modified when switching modes + datesEqual(this.dp.viewDate, UTCDate(2012, 2, 31)); + datesEqual(this.dp.dates[0], UTCDate(2012, 2, 31)); + + target = this.picker.find('.datepicker-months thead th.datepicker-switch'); + ok(target.is(':visible'), 'View switcher is visible'); + + target.click(); + ok(this.picker.find('.datepicker-years').is(':visible'), 'Year picker is visible'); + equal(this.dp.viewMode, 2); + // Not modified when switching modes + datesEqual(this.dp.viewDate, UTCDate(2012, 2, 31)); + datesEqual(this.dp.dates[0], UTCDate(2012, 2, 31)); + + // Change years to test internal state changes + target = this.picker.find('.datepicker-years tbody span:contains(2011)'); + target.click(); + equal(this.dp.viewMode, 1); + // Only viewDate modified + datesEqual(this.dp.viewDate, UTCDate(2011, 2, 1)); + datesEqual(this.dp.dates[0], UTCDate(2012, 2, 31)); + + target = this.picker.find('.datepicker-months tbody span:contains(Apr)'); + target.click(); + equal(this.dp.viewMode, 0); + // Only viewDate modified + datesEqual(this.dp.viewDate, UTCDate(2011, 3, 1)); + datesEqual(this.dp.dates[0], UTCDate(2012, 2, 31)); +}); + +test('Selecting date resets viewDate and date', function(){ + var target; + + this.addon.click(); + this.input.val('31-03-2012'); + this.dp.update(); + + // Rendered correctly + equal(this.dp.viewMode, 0); + target = this.picker.find('.datepicker-days tbody td:first'); + equal(target.text(), '26'); // Should be Feb 26 + + // Updated internally on click + target.click(); + datesEqual(this.dp.viewDate, UTCDate(2012, 1, 26)); + datesEqual(this.dp.dates[0], UTCDate(2012, 1, 26)); + + // Re-rendered on click + target = this.picker.find('.datepicker-days tbody td:first'); + equal(target.text(), '29'); // Should be Jan 29 +}); + +test('"destroy" removes associated HTML', function(){ + var datepickerDivSelector = '.datepicker'; + + $('#datepicker').datepicker('show'); + + //there should be one datepicker initiated so that means one hidden .datepicker div + equal($(datepickerDivSelector).length, 1); + this.component.datepicker('destroy'); + equal($(datepickerDivSelector).length, 0);//hidden HTML should be gone +}); + +test('"remove" is an alias for "destroy"', function(){ + var called, originalDestroy = this.dp.destroy; + this.dp.destroy = function () { + called = true; + return originalDestroy.apply(this, arguments); + }; + this.dp.remove(); + ok(called); +}); + +test('Does not block events', function(){ + var clicks = 0; + function handler(){ + clicks++; + } + $('#qunit-fixture').on('click', '.add-on', handler); + this.addon.click(); + equal(clicks, 1); + $('#qunit-fixture').off('click', '.add-on', handler); +}); + + +test('date and viewDate must be between startDate and endDate when setStartDate called', function() { + this.dp.setDate(new Date(2013, 1, 1)); + datesEqual(this.dp.dates[0], UTCDate(2013, 1, 1)); + datesEqual(this.dp.viewDate, UTCDate(2013, 1, 1)); + this.dp.setStartDate(new Date(2013, 5, 6)); + datesEqual(this.dp.viewDate, UTCDate(2013, 5, 6)); + equal(this.dp.dates.length, 0); +}); + +test('date and viewDate must be between startDate and endDate when setEndDate called', function() { + this.dp.setDate(new Date(2013, 11, 1)); + datesEqual(this.dp.dates[0], UTCDate(2013, 11, 1)); + datesEqual(this.dp.viewDate, UTCDate(2013, 11, 1)); + this.dp.setEndDate(new Date(2013, 5, 6)); + datesEqual(this.dp.viewDate, UTCDate(2013, 5, 6)); + equal(this.dp.dates.length, 0); +}); + +test('picker should render fine when `$.fn.show` and `$.fn.hide` are overridden', patch_show_hide(function () { + var viewModes = $.fn.datepicker.DPGlobal.viewModes, + minViewMode = this.dp.o.minViewMode, + maxViewMode = this.dp.o.maxViewMode, + childDivs = this.picker.children('div'); + + this.dp.setViewMode(minViewMode); + + // Overwritten `$.fn.hide` method adds the `foo` class to its matched elements + var curDivShowing = childDivs.filter('.datepicker-' + viewModes[minViewMode].clsName); + ok(!curDivShowing.hasClass('foo'), 'Shown div does not have overridden `$.fn.hide` side-effects'); + + // Check that other classes do have `foo` class + var divNotShown; + for (var curViewMode = minViewMode + 1; curViewMode <= maxViewMode; curViewMode++) { + divNotShown = childDivs.filter('.datepicker-' + viewModes[curViewMode].clsName); + ok(divNotShown.hasClass('foo'), 'Other divs do have overridden `$.fn.hide` side-effects'); + } +})); + +test('Focused ceil for decade/century/millenium views', function(){ + var input = $('') + .appendTo('#qunit-fixture') + .datepicker({ + startView: 2, + defaultViewDate: { + year: 2115 + } + }), + dp = input.data('datepicker'), + picker = dp.picker, + target; + + input.focus(); + + target = picker.find('.datepicker-years tbody .focused'); + ok(target.text() === '2115', 'Year cell is focused'); + + picker.find('.datepicker-years thead th.datepicker-switch').click(); + target = picker.find('.datepicker-decades tbody .focused'); + ok(target.text() === '2110', 'Decade cell is focused'); + + picker.find('.datepicker-decades thead th.datepicker-switch').click(); + target = picker.find('.datepicker-centuries tbody .focused'); + ok(target.text() === '2100', 'Century cell is focused'); +}); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/data-api.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/data-api.js new file mode 100644 index 0000000..a751f57 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/tests/suites/data-api.js @@ -0,0 +1,114 @@ +module('DATA-API'); + +test('DATA-API: data-provide="datepicker" on input; focus', function(){ + var input = $('') + .appendTo('#qunit-fixture'); + input.focus(); + ok(input.data('datepicker'), 'datepicker is initialized by "focus" event'); +}); + +test('DATA-API: data-provide="datepicker" on input; click', function(){ + var input = $('') + .appendTo('#qunit-fixture'); + input.click(); + ok(input.data('datepicker'), 'datepicker is initialized by "focus" event'); +}); + +test('DATA-API: data-provide="datepicker" on component', function(){ + var html, comp; + + html = '
          '+ + ''+ + '
          '; + + comp = $(html).appendTo('#qunit-fixture'); + comp.find('input').focus(); + ok(comp.data('datepicker'), 'append component initialized by "focus" event on input'); + comp.remove(); + + comp = $(html).appendTo('#qunit-fixture'); + comp.find('input').click(); + ok(comp.data('datepicker'), 'append component initialized by "click" event on input'); + comp.remove(); + + comp = $(html).appendTo('#qunit-fixture'); + comp.find('.add-on').focus(); + ok(comp.data('datepicker'), 'append component initialized by "focus" event on add-on'); + comp.remove(); + + comp = $(html).appendTo('#qunit-fixture'); + comp.find('.add-on').click(); + ok(comp.data('datepicker'), 'append component initialized by "click" event on add-on'); + comp.remove(); + + + html = '
          '+ + ''+ + '
          '; + + comp = $(html).prependTo('#qunit-fixture'); + comp.find('input').focus(); + ok(comp.data('datepicker'), 'prepend component initialized by "focus" event on input'); + comp.remove(); + + comp = $(html).prependTo('#qunit-fixture'); + comp.find('input').click(); + ok(comp.data('datepicker'), 'prepend component initialized by "click" event on input'); + comp.remove(); + + comp = $(html).prependTo('#qunit-fixture'); + comp.find('.add-on').focus(); + ok(comp.data('datepicker'), 'prepend component initialized by "focus" event on add-on'); + comp.remove(); + + comp = $(html).prependTo('#qunit-fixture'); + comp.find('.add-on').click(); + ok(comp.data('datepicker'), 'prepend component initialized by "click" event on add-on'); + comp.remove(); +}); + +test('DATA-API: data-provide="datepicker" on button', function(){ + var html, comp; + + html = ''); + } + + if (this.options.showRefresh) { + html.push(sprintf(''); + } + + if (this.options.showToggle) { + html.push(sprintf(''); + } + + if (this.options.showColumns) { + html.push(sprintf('
          ', + this.options.formatColumns()), + '', + '', + '
          '); + } + + html.push(''); + + // Fix #188: this.showToolbar is for extentions + if (this.showToolbar || html.length > 2) { + this.$toolbar.append(html.join('')); + } + + if (this.options.showPaginationSwitch) { + this.$toolbar.find('button[name="paginationSwitch"]') + .off('click').on('click', $.proxy(this.togglePagination, this)); + } + + if (this.options.showRefresh) { + this.$toolbar.find('button[name="refresh"]') + .off('click').on('click', $.proxy(this.refresh, this)); + } + + if (this.options.showToggle) { + this.$toolbar.find('button[name="toggle"]') + .off('click').on('click', function () { + that.toggleView(); + }); + } + + if (this.options.showColumns) { + $keepOpen = this.$toolbar.find('.keep-open'); + + if (switchableCount <= this.options.minimumCountColumns) { + $keepOpen.find('input').prop('disabled', true); + } + + $keepOpen.find('li').off('click').on('click', function (event) { + event.stopImmediatePropagation(); + }); + $keepOpen.find('input').off('click').on('click', function () { + var $this = $(this); + + that.toggleColumn(getFieldIndex(that.columns, + $(this).data('field')), $this.prop('checked'), false); + that.trigger('column-switch', $(this).data('field'), $this.prop('checked')); + }); + } + + if (this.options.search) { + html = []; + html.push( + ''); + + this.$toolbar.append(html.join('')); + $search = this.$toolbar.find('.search input'); + $search.off('keyup drop').on('keyup drop', function (event) { + clearTimeout(timeoutId); // doesn't matter if it's 0 + timeoutId = setTimeout(function () { + that.onSearch(event); + }, that.options.searchTimeOut); + }); + } + }; + + BootstrapTable.prototype.onSearch = function (event) { + var text = $.trim($(event.currentTarget).val()); + + // trim search input + if (this.options.trimOnSearch && $(event.currentTarget).val() !== text) { + $(event.currentTarget).val(text); + } + + if (text === this.searchText) { + return; + } + this.searchText = text; + + this.options.pageNumber = 1; + this.initSearch(); + this.updatePagination(); + this.trigger('search', text); + }; + + BootstrapTable.prototype.initSearch = function () { + var that = this; + + if (this.options.sidePagination !== 'server') { + var s = this.searchText && this.searchText.toLowerCase(); + var f = $.isEmptyObject(this.filterColumns) ? null : this.filterColumns; + + // Check filter + this.data = f ? $.grep(this.options.data, function (item, i) { + for (var key in f) { + if (item[key] !== f[key]) { + return false; + } + } + return true; + }) : this.options.data; + + this.data = s ? $.grep(this.data, function (item, i) { + for (var key in item) { + key = $.isNumeric(key) ? parseInt(key, 10) : key; + var value = item[key], + column = that.columns[getFieldIndex(that.columns, key)], + j = $.inArray(key, that.header.fields); + + // Fix #142: search use formated data + if (column && column.searchFormatter) { + value = calculateObjectValue(column, + that.header.formatters[j], [value, item, i], value); + } + + var index = $.inArray(key, that.header.fields); + if (index !== -1 && that.header.searchables[index] && (typeof value === 'string' || typeof value === 'number')) { + if (that.options.strictSearch) { + if ((value + '').toLowerCase() === s) { + return true; + } + } else { + if ((value + '').toLowerCase().indexOf(s) !== -1) { + return true; + } + } + } + } + return false; + }) : this.data; + } + }; + + BootstrapTable.prototype.initPagination = function () { + if (!this.options.pagination) { + this.$pagination.hide(); + return; + } else { + this.$pagination.show(); + } + + var that = this, + html = [], + $allSelected = false, + i, from, to, + $pageList, + $first, $pre, + $next, $last, + $number, + data = this.getData(); + + if (this.options.sidePagination !== 'server') { + this.options.totalRows = data.length; + } + + this.totalPages = 0; + if (this.options.totalRows) { + if (this.options.pageSize === this.options.formatAllRows()) { + this.options.pageSize = this.options.totalRows; + $allSelected = true; + } else if (this.options.pageSize === this.options.totalRows) { + // Fix #667 Table with pagination, + // multiple pages and a search that matches to one page throws exception + var pageLst = typeof this.options.pageList === 'string' ? + this.options.pageList.replace('[', '').replace(']', '') + .replace(/ /g, '').toLowerCase().split(',') : this.options.pageList; + if (pageLst.indexOf(this.options.formatAllRows().toLowerCase()) > -1) { + $allSelected = true; + } + } + + this.totalPages = ~~((this.options.totalRows - 1) / this.options.pageSize) + 1; + + this.options.totalPages = this.totalPages; + } + if (this.totalPages > 0 && this.options.pageNumber > this.totalPages) { + this.options.pageNumber = this.totalPages; + } + + this.pageFrom = (this.options.pageNumber - 1) * this.options.pageSize + 1; + this.pageTo = this.options.pageNumber * this.options.pageSize; + if (this.pageTo > this.options.totalRows) { + this.pageTo = this.options.totalRows; + } + + html.push( + '
          ', + '', + this.options.formatShowingRows(this.pageFrom, this.pageTo, this.options.totalRows), + ''); + + html.push(''); + + var pageNumber = [ + sprintf('', + this.options.paginationVAlign === 'top' || this.options.paginationVAlign === 'both' ? + 'dropdown' : 'dropup'), + '', + ''); + + html.push(this.options.formatRecordsPerPage(pageNumber.join(''))); + html.push(''); + + html.push('
          ', + ''); + + this.$pagination.html(html.join('')); + + $pageList = this.$pagination.find('.page-list a'); + $first = this.$pagination.find('.page-first'); + $pre = this.$pagination.find('.page-pre'); + $next = this.$pagination.find('.page-next'); + $last = this.$pagination.find('.page-last'); + $number = this.$pagination.find('.page-number'); + + if (this.options.pageNumber <= 1) { + $first.addClass('disabled'); + $pre.addClass('disabled'); + } + if (this.options.pageNumber >= this.totalPages) { + $next.addClass('disabled'); + $last.addClass('disabled'); + } + if (this.options.smartDisplay) { + if (this.totalPages <= 1) { + this.$pagination.find('div.pagination').hide(); + } + if (pageList.length < 2 || this.options.totalRows <= pageList[0]) { + this.$pagination.find('span.page-list').hide(); + } + + // when data is empty, hide the pagination + this.$pagination[this.getData().length ? 'show' : 'hide'](); + } + if ($allSelected) { + this.options.pageSize = this.options.formatAllRows(); + } + $pageList.off('click').on('click', $.proxy(this.onPageListChange, this)); + $first.off('click').on('click', $.proxy(this.onPageFirst, this)); + $pre.off('click').on('click', $.proxy(this.onPagePre, this)); + $next.off('click').on('click', $.proxy(this.onPageNext, this)); + $last.off('click').on('click', $.proxy(this.onPageLast, this)); + $number.off('click').on('click', $.proxy(this.onPageNumber, this)); + }; + + BootstrapTable.prototype.updatePagination = function (event) { + // Fix #171: IE disabled button can be clicked bug. + if (event && $(event.currentTarget).hasClass('disabled')) { + return; + } + + if (!this.options.maintainSelected) { + this.resetRows(); + } + + this.initPagination(); + if (this.options.sidePagination === 'server') { + this.initServer(); + } else { + this.initBody(); + } + + this.trigger('page-change', this.options.pageNumber, this.options.pageSize); + }; + + BootstrapTable.prototype.onPageListChange = function (event) { + var $this = $(event.currentTarget); + + $this.parent().addClass('active').siblings().removeClass('active'); + this.options.pageSize = $this.text().toUpperCase() === this.options.formatAllRows().toUpperCase() ? + this.options.formatAllRows() : +$this.text(); + this.$toolbar.find('.page-size').text(this.options.pageSize); + + this.updatePagination(event); + }; + + BootstrapTable.prototype.onPageFirst = function (event) { + this.options.pageNumber = 1; + this.updatePagination(event); + }; + + BootstrapTable.prototype.onPagePre = function (event) { + this.options.pageNumber--; + this.updatePagination(event); + }; + + BootstrapTable.prototype.onPageNext = function (event) { + this.options.pageNumber++; + this.updatePagination(event); + }; + + BootstrapTable.prototype.onPageLast = function (event) { + this.options.pageNumber = this.totalPages; + this.updatePagination(event); + }; + + BootstrapTable.prototype.onPageNumber = function (event) { + if (this.options.pageNumber === +$(event.currentTarget).text()) { + return; + } + this.options.pageNumber = +$(event.currentTarget).text(); + this.updatePagination(event); + }; + + BootstrapTable.prototype.initBody = function (fixedScroll) { + var that = this, + html = [], + data = this.getData(); + + this.trigger('pre-body', data); + + this.$body = this.$el.find('tbody'); + if (!this.$body.length) { + this.$body = $('').appendTo(this.$el); + } + + //Fix #389 Bootstrap-table-flatJSON is not working + + if (!this.options.pagination || this.options.sidePagination === 'server') { + this.pageFrom = 1; + this.pageTo = data.length; + } + + for (var i = this.pageFrom - 1; i < this.pageTo; i++) { + var key, + item = data[i], + style = {}, + csses = [], + data_ = '', + attributes = {}, + htmlAttributes = []; + + style = calculateObjectValue(this.options, this.options.rowStyle, [item, i], style); + + if (style && style.css) { + for (key in style.css) { + csses.push(key + ': ' + style.css[key]); + } + } + + attributes = calculateObjectValue(this.options, + this.options.rowAttributes, [item, i], attributes); + + if (attributes) { + for (key in attributes) { + htmlAttributes.push(sprintf('%s="%s"', key, escapeHTML(attributes[key]))); + } + } + + if (item._data && !$.isEmptyObject(item._data)) { + $.each(item._data, function (k, v) { + // ignore data-index + if (k === 'index') { + return; + } + data_ += sprintf(' data-%s="%s"', k, v); + }); + } + + html.push('' + ); + + if (this.options.cardView) { + html.push(sprintf('', this.header.fields.length)); + } + + if (!this.options.cardView && this.options.detailView) { + html.push('', + '', + sprintf('', this.options.iconsPrefix, this.options.icons.detailOpen), + '', + ''); + } + + $.each(this.header.fields, function (j, field) { + var text = '', + value = getItemField(item, field), + type = '', + cellStyle = {}, + id_ = '', + class_ = that.header.classes[j], + data_ = '', + rowspan_ = '', + title_ = '', + column = that.columns[getFieldIndex(that.columns, field)]; + + if (!column.visible) { + return; + } + + style = sprintf('style="%s"', csses.concat(that.header.styles[j]).join('; ')); + + value = calculateObjectValue(column, + that.header.formatters[j], [value, item, i], value); + + // handle td's id and class + if (item['_' + field + '_id']) { + id_ = sprintf(' id="%s"', item['_' + field + '_id']); + } + if (item['_' + field + '_class']) { + class_ = sprintf(' class="%s"', item['_' + field + '_class']); + } + if (item['_' + field + '_rowspan']) { + rowspan_ = sprintf(' rowspan="%s"', item['_' + field + '_rowspan']); + } + if (item['_' + field + '_title']) { + title_ = sprintf(' title="%s"', item['_' + field + '_title']); + } + cellStyle = calculateObjectValue(that.header, + that.header.cellStyles[j], [value, item, i], cellStyle); + if (cellStyle.classes) { + class_ = sprintf(' class="%s"', cellStyle.classes); + } + if (cellStyle.css) { + var csses_ = []; + for (var key in cellStyle.css) { + csses_.push(key + ': ' + cellStyle.css[key]); + } + style = sprintf('style="%s"', csses_.concat(that.header.styles[j]).join('; ')); + } + + if (item['_' + field + '_data'] && !$.isEmptyObject(item['_' + field + '_data'])) { + $.each(item['_' + field + '_data'], function (k, v) { + // ignore data-index + if (k === 'index') { + return; + } + data_ += sprintf(' data-%s="%s"', k, v); + }); + } + + if (column.checkbox || column.radio) { + type = column.checkbox ? 'checkbox' : type; + type = column.radio ? 'radio' : type; + + text = [that.options.cardView ? + '
          ' : '', + '', + that.header.formatters[j] && typeof value === 'string' ? value : '', + that.options.cardView ? '
          ' : '' + ].join(''); + + item[that.header.stateField] = value === true || (value && value.checked); + } else { + value = typeof value === 'undefined' || value === null ? + that.options.undefinedText : value; + + text = that.options.cardView ? ['
          ', + that.options.showHeader ? sprintf('%s', style, + getPropertyFromOther(that.columns, 'field', 'title', field)) : '', + sprintf('%s', value), + '
          ' + ].join('') : [sprintf('', id_, class_, style, data_, rowspan_, title_), + value, + '' + ].join(''); + + // Hide empty data on Card view when smartDisplay is set to true. + if (that.options.cardView && that.options.smartDisplay && value === '') { + text = ''; + } + } + + html.push(text); + }); + + if (this.options.cardView) { + html.push(''); + } + + html.push(''); + } + + // show no records + if (!html.length) { + html.push('', + sprintf('%s', + this.$header.find('th').length, this.options.formatNoMatches()), + ''); + } + + this.$body.html(html.join('')); + + if (!fixedScroll) { + this.scrollTo(0); + } + + // click to select by column + this.$body.find('> tr[data-index] > td').off('click dblclick').on('click dblclick', function (e) { + var $td = $(this), + $tr = $td.parent(), + item = that.data[$tr.data('index')], + index = $td[0].cellIndex, + field = that.header.fields[that.options.detailView && !that.options.cardView ? index - 1 : index], + column = that.columns[getFieldIndex(that.columns, field)], + value = getItemField(item, field); + + if ($td.find('.detail-icon').length) { + return; + } + + that.trigger(e.type === 'click' ? 'click-cell' : 'dbl-click-cell', field, value, item, $td); + that.trigger(e.type === 'click' ? 'click-row' : 'dbl-click-row', item, $tr); + + // if click to select - then trigger the checkbox/radio click + if (e.type === 'click' && that.options.clickToSelect && column.clickToSelect) { + var $selectItem = $tr.find(sprintf('[name="%s"]', that.options.selectItemName)); + if ($selectItem.length) { + $selectItem[0].click(); // #144: .trigger('click') bug + } + } + }); + + this.$body.find('> tr[data-index] > td > .detail-icon').off('click').on('click', function () { + var $this = $(this), + $tr = $this.parent().parent(), + index = $tr.data('index'), + row = data[index]; // Fix #980 Detail view, when searching, returns wrong row + + // remove and update + if ($tr.next().is('tr.detail-view')) { + $this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailOpen)); + $tr.next().remove(); + that.trigger('collapse-row', index, row); + } else { + $this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailClose)); + $tr.after(sprintf('%s', + $tr.find('td').length, calculateObjectValue(that.options, + that.options.detailFormatter, [index, row], ''))); + that.trigger('expand-row', index, row, $tr.next().find('td')); + } + that.resetView(); + }); + + this.$selectItem = this.$body.find(sprintf('[name="%s"]', this.options.selectItemName)); + this.$selectItem.off('click').on('click', function (event) { + event.stopImmediatePropagation(); + + var $this = $(this), + checked = $this.prop('checked'), + row = that.data[$this.data('index')]; + + if (that.options.maintainSelected && $(this).is(':radio')) { + $.each(that.options.data, function (i, row) { + row[that.header.stateField] = false; + }); + } + + row[that.header.stateField] = checked; + + if (that.options.singleSelect) { + that.$selectItem.not(this).each(function () { + that.data[$(this).data('index')][that.header.stateField] = false; + }); + that.$selectItem.filter(':checked').not(this).prop('checked', false); + } + + that.updateSelected(); + that.trigger(checked ? 'check' : 'uncheck', row, $this); + }); + + $.each(this.header.events, function (i, events) { + if (!events) { + return; + } + // fix bug, if events is defined with namespace + if (typeof events === 'string') { + events = calculateObjectValue(null, events); + } + + var field = that.header.fields[i], + fieldIndex = $.inArray(field, that.getVisibleFields()); + + if (that.options.detailView && !that.options.cardView) { + fieldIndex += 1; + } + + for (var key in events) { + that.$body.find('tr').each(function () { + var $tr = $(this), + $td = $tr.find(that.options.cardView ? '.card-view' : 'td').eq(fieldIndex), + index = key.indexOf(' '), + name = key.substring(0, index), + el = key.substring(index + 1), + func = events[key]; + + $td.find(el).off(name).on(name, function (e) { + var index = $tr.data('index'), + row = that.data[index], + value = row[field]; + + func.apply(this, [e, value, row, index]); + }); + }); + } + }); + + this.updateSelected(); + this.resetView(); + + this.trigger('post-body'); + }; + + BootstrapTable.prototype.initServer = function (silent, query) { + var that = this, + data = {}, + params = { + pageSize: this.options.pageSize === this.options.formatAllRows() ? + this.options.totalRows : this.options.pageSize, + pageNumber: this.options.pageNumber, + searchText: this.searchText, + sortName: this.options.sortName, + sortOrder: this.options.sortOrder + }, + request; + + if (!this.options.url && !this.options.ajax) { + return; + } + + if (this.options.queryParamsType === 'limit') { + params = { + search: params.searchText, + sort: params.sortName, + order: params.sortOrder + }; + if (this.options.pagination) { + params.limit = this.options.pageSize === this.options.formatAllRows() ? + this.options.totalRows : this.options.pageSize; + params.offset = this.options.pageSize === this.options.formatAllRows() ? + 0 : this.options.pageSize * (this.options.pageNumber - 1); + } + } + + if (!($.isEmptyObject(this.filterColumnsPartial))) { + params['filter'] = JSON.stringify(this.filterColumnsPartial, null); + } + + data = calculateObjectValue(this.options, this.options.queryParams, [params], data); + + $.extend(data, query || {}); + + // false to stop request + if (data === false) { + return; + } + + if (!silent) { + this.$tableLoading.show(); + } + request = $.extend({}, calculateObjectValue(null, this.options.ajaxOptions), { + type: this.options.method, + url: this.options.url, + data: this.options.contentType === 'application/json' && this.options.method === 'post' ? + JSON.stringify(data) : data, + cache: this.options.cache, + contentType: this.options.contentType, + dataType: this.options.dataType, + success: function (res) { + res = calculateObjectValue(that.options, that.options.responseHandler, [res], res); + + that.load(res); + that.trigger('load-success', res); + }, + error: function (res) { + that.trigger('load-error', res.status, res); + }, + complete: function () { + if (!silent) { + that.$tableLoading.hide(); + } + } + }); + + if (this.options.ajax) { + calculateObjectValue(this, this.options.ajax, [request], null); + } else { + $.ajax(request); + } + }; + + BootstrapTable.prototype.initSearchText = function () { + if (this.options.search) { + if (this.options.searchText !== '') { + var $search = this.$toolbar.find('.search input'); + $search.val(this.options.searchText); + this.onSearch({currentTarget: $search}); + } + } + }; + + BootstrapTable.prototype.getCaret = function () { + if (this.options.sortPriority == undefined || this.options.sortPriority == null) { + var that = this; + $.each(this.$header.find('th'), function (i, th) { + $(th).find('.sortable').removeClass('desc asc').addClass($(th).data('field') === that.options.sortName ? that.options.sortOrder : 'both'); + }); + } else { + var that = this, + headers = that.$header.find('th'); + for (var i = 0; i < headers.length; i++) { + for (var c = 0; c < that.options.sortPriority.length; c++) { + if ($(headers[i]).data('field') === that.options.sortPriority[c].sortName) { + $(headers[i]).find('.sortable').removeClass('desc asc').addClass(that.options.sortPriority[c].sortOrder); + } + } + } + } + }; + + BootstrapTable.prototype.updateSelected = function () { + var checkAll = this.$selectItem.filter(':enabled').length && + this.$selectItem.filter(':enabled').length === + this.$selectItem.filter(':enabled').filter(':checked').length; + + this.$selectAll.add(this.$selectAll_).prop('checked', checkAll); + + this.$selectItem.each(function () { + $(this).closest('tr')[$(this).prop('checked') ? 'addClass' : 'removeClass']('selected'); + }); + }; + + BootstrapTable.prototype.updateRows = function () { + var that = this; + + this.$selectItem.each(function () { + that.data[$(this).data('index')][that.header.stateField] = $(this).prop('checked'); + }); + }; + + BootstrapTable.prototype.resetRows = function () { + var that = this; + + $.each(this.data, function (i, row) { + that.$selectAll.prop('checked', false); + that.$selectItem.prop('checked', false); + if (that.header.stateField) { + row[that.header.stateField] = false; + } + }); + }; + + BootstrapTable.prototype.trigger = function (name) { + var args = Array.prototype.slice.call(arguments, 1); + + name += '.bs.table'; + this.options[BootstrapTable.EVENTS[name]].apply(this.options, args); + this.$el.trigger($.Event(name), args); + + this.options.onAll(name, args); + this.$el.trigger($.Event('all.bs.table'), [name, args]); + }; + + BootstrapTable.prototype.resetHeader = function () { + // fix #61: the hidden table reset header bug. + // fix bug: get $el.css('width') error sometime (height = 500) + clearTimeout(this.timeoutId_); + this.timeoutId_ = setTimeout($.proxy(this.fitHeader, this), this.$el.is(':hidden') ? 100 : 0); + }; + + BootstrapTable.prototype.fitHeader = function () { + var that = this, + fixedBody, + scrollWidth, + focused, + focusedTemp; + + if (that.$el.is(':hidden')) { + that.timeoutId_ = setTimeout($.proxy(that.fitHeader, that), 100); + return; + } + fixedBody = this.$tableBody.get(0); + + scrollWidth = fixedBody.scrollWidth > fixedBody.clientWidth && + fixedBody.scrollHeight > fixedBody.clientHeight + this.$header.outerHeight() ? + getScrollBarWidth() : 0; + + this.$el.css('margin-top', -this.$header.outerHeight()); + + focused = $(':focus'); + if (focused.length > 0) { + var $th = focused.parents('th'); + if ($th.length > 0) { + var dataField = $th.attr('data-field'); + if (dataField !== undefined) { + var $headerTh = this.$header.find("[data-field='" + dataField + "']"); + if ($headerTh.length > 0) { + $headerTh.find(":input").addClass("focus-temp"); + } + } + } + } + + this.$header_ = this.$header.clone(true, true); + this.$selectAll_ = this.$header_.find('[name="btSelectAll"]'); + this.$tableHeader.css({ + 'margin-right': scrollWidth + }).find('table').css('width', this.$el.outerWidth()) + .html('').attr('class', this.$el.attr('class')) + .append(this.$header_); + + + focusedTemp = $('.focus-temp:visible:eq(0)'); + if (focusedTemp.length > 0) { + focusedTemp.focus(); + this.$header.find('.focus-temp').removeClass('focus-temp'); + } + + // fix bug: $.data() is not working as expected after $.append() + this.$header.find('th[data-field]').each(function (i) { + that.$header_.find(sprintf('th[data-field="%s"]', $(this).data('field'))).data($(this).data()); + }); + + var visibleFields = this.getVisibleFields(); + + this.$body.find('tr:first-child:not(.no-records-found) > *').each(function (i) { + var $this = $(this), + index = i; + + if (that.options.detailView && !that.options.cardView) { + if (i === 0) { + that.$header_.find('th.detail').find('.fht-cell').width($this.innerWidth()); + } + index = i - 1; + } + + that.$header_.find(sprintf('th[data-field="%s"]', visibleFields[index])) + .find('.fht-cell').width($this.innerWidth()); + }); + // horizontal scroll event + // TODO: it's probably better improving the layout than binding to scroll event + this.$tableBody.off('scroll').on('scroll', function () { + that.$tableHeader.scrollLeft($(this).scrollLeft()); + + if (that.options.showFooter && !that.options.cardView) { + that.$tableFooter.scrollLeft($(this).scrollLeft()); + } + }); + that.trigger('post-header'); + }; + + BootstrapTable.prototype.resetFooter = function () { + var that = this, + data = that.getData(), + html = []; + + if (!this.options.showFooter || this.options.cardView) { //do nothing + return; + } + + if (!this.options.cardView && this.options.detailView) { + html.push('
           
          '); + } + + $.each(this.columns, function (i, column) { + var falign = '', // footer align style + style = '', + class_ = sprintf(' class="%s"', column['class']); + + if (!column.visible) { + return; + } + + if (that.options.cardView && (!column.cardVisible)) { + return; + } + + falign = sprintf('text-align: %s; ', column.falign ? column.falign : column.align); + style = sprintf('vertical-align: %s; ', column.valign); + + html.push(''); + html.push('
          '); + + html.push(calculateObjectValue(column, column.footerFormatter, [data], ' ') || ' '); + + html.push('
          '); + html.push('
          '); + html.push(''); + html.push(''); + }); + + this.$tableFooter.find('tr').html(html.join('')); + clearTimeout(this.timeoutFooter_); + this.timeoutFooter_ = setTimeout($.proxy(this.fitFooter, this), + this.$el.is(':hidden') ? 100 : 0); + }; + + BootstrapTable.prototype.fitFooter = function () { + var that = this, + $footerTd, + elWidth, + scrollWidth; + + clearTimeout(this.timeoutFooter_); + if (this.$el.is(':hidden')) { + this.timeoutFooter_ = setTimeout($.proxy(this.fitFooter, this), 100); + return; + } + + elWidth = this.$el.css('width'); + scrollWidth = elWidth > this.$tableBody.width() ? getScrollBarWidth() : 0; + + this.$tableFooter.css({ + 'margin-right': scrollWidth + }).find('table').css('width', elWidth) + .attr('class', this.$el.attr('class')); + + $footerTd = this.$tableFooter.find('td'); + + this.$body.find('tr:first-child:not(.no-records-found) > *').each(function (i) { + var $this = $(this); + + $footerTd.eq(i).find('.fht-cell').width($this.innerWidth()); + }); + }; + + BootstrapTable.prototype.toggleColumn = function (index, checked, needUpdate) { + if (index === -1) { + return; + } + this.columns[index].visible = checked; + this.initHeader(); + this.initSearch(); + this.initPagination(); + this.initBody(); + + if (this.options.showColumns) { + var $items = this.$toolbar.find('.keep-open input').prop('disabled', false); + + if (needUpdate) { + $items.filter(sprintf('[value="%s"]', index)).prop('checked', checked); + } + + if ($items.filter(':checked').length <= this.options.minimumCountColumns) { + $items.filter(':checked').prop('disabled', true); + } + } + }; + + BootstrapTable.prototype.toggleRow = function (index, uniqueId, visible) { + if (index === -1) { + return; + } + + this.$body.find(typeof index !== 'undefined' ? + sprintf('tr[data-index="%s"]', index) : + sprintf('tr[data-uniqueid="%s"]', uniqueId)) + [visible ? 'show' : 'hide'](); + }; + + BootstrapTable.prototype.getVisibleFields = function () { + var that = this, + visibleFields = []; + + $.each(this.header.fields, function (j, field) { + var column = that.columns[getFieldIndex(that.columns, field)]; + + if (!column.visible) { + return; + } + visibleFields.push(field); + }); + return visibleFields; + }; + + // PUBLIC FUNCTION DEFINITION + // ======================= + + BootstrapTable.prototype.resetView = function (params) { + var padding = 0; + + if (params && params.height) { + this.options.height = params.height; + } + + this.$selectAll.prop('checked', this.$selectItem.length > 0 && + this.$selectItem.length === this.$selectItem.filter(':checked').length); + + if (this.options.height) { + var toolbarHeight = getRealHeight(this.$toolbar), + paginationHeight = getRealHeight(this.$pagination), + height = this.options.height - toolbarHeight - paginationHeight; + + this.$tableContainer.css('height', height + 'px'); + } + + if (this.options.cardView) { + // remove the element css + this.$el.css('margin-top', '0'); + this.$tableContainer.css('padding-bottom', '0'); + return; + } + + if (this.options.showHeader && this.options.height) { + this.$tableHeader.show(); + // // bootstrap-table 表头数据展示错位问题 + // this.resetHeader(); + // padding += this.$header.outerHeight(); + } else { + this.$tableHeader.hide(); + this.trigger('post-header'); + } + + if (this.options.showFooter) { + this.resetFooter(); + if (this.options.height) { + padding += this.$tableFooter.outerHeight() + 1; + } + } + + // Assign the correct sortable arrow + this.getCaret(); + this.$tableContainer.css('padding-bottom', padding + 'px'); + this.trigger('reset-view'); + }; + + BootstrapTable.prototype.getData = function (useCurrentPage) { + return (this.searchText || !$.isEmptyObject(this.filterColumns) || !$.isEmptyObject(this.filterColumnsPartial)) ? + (useCurrentPage ? this.data.slice(this.pageFrom - 1, this.pageTo) : this.data) : + (useCurrentPage ? this.options.data.slice(this.pageFrom - 1, this.pageTo) : this.options.data); + }; + + BootstrapTable.prototype.load = function (data) { + var fixedScroll = false; + + // #431: support pagination + if (this.options.sidePagination === 'server') { + this.options.totalRows = data.total; + fixedScroll = data.fixedScroll; + data = data[this.options.dataField]; + } else if (!$.isArray(data)) { // support fixedScroll + fixedScroll = data.fixedScroll; + data = data.data; + } + + this.initData(data); + this.initSearch(); + this.initPagination(); + this.initBody(fixedScroll); + }; + + BootstrapTable.prototype.append = function (data) { + this.initData(data, 'append'); + this.initSearch(); + this.initPagination(); + this.initBody(true); + }; + + BootstrapTable.prototype.prepend = function (data) { + this.initData(data, 'prepend'); + this.initSearch(); + this.initPagination(); + this.initBody(true); + }; + + BootstrapTable.prototype.remove = function (params) { + var len = this.options.data.length, + i, row; + + if (!params.hasOwnProperty('field') || !params.hasOwnProperty('values')) { + return; + } + + for (i = len - 1; i >= 0; i--) { + row = this.options.data[i]; + + if (!row.hasOwnProperty(params.field)) { + continue; + } + if ($.inArray(row[params.field], params.values) !== -1) { + this.options.data.splice(i, 1); + } + } + + if (len === this.options.data.length) { + return; + } + + this.initSearch(); + this.initPagination(); + this.initBody(true); + }; + + BootstrapTable.prototype.removeAll = function () { + if (this.options.data.length > 0) { + this.options.data.splice(0, this.options.data.length); + this.initSearch(); + this.initPagination(); + this.initBody(true); + } + }; + + BootstrapTable.prototype.getRowByUniqueId = function (id) { + var uniqueId = this.options.uniqueId, + len = this.options.data.length, + dataRow = null, + i, row; + + for (i = len - 1; i >= 0; i--) { + row = this.options.data[i]; + + if (!row.hasOwnProperty(uniqueId)) { + continue; + } + + if (typeof row[uniqueId] === 'string') { + id = id.toString(); + } else if (typeof row[uniqueId] === 'number') { + if ((Number(row[uniqueId]) === row[uniqueId]) && (row[uniqueId] % 1 === 0)) { + id = parseInt(id); + } else if ((row[uniqueId] === Number(row[uniqueId])) && (row[uniqueId] !== 0)) { + id = parseFloat(id); + } + } + + if (row[uniqueId] === id) { + dataRow = row; + break; + } + } + + return dataRow; + }; + + BootstrapTable.prototype.removeByUniqueId = function (id) { + var len = this.options.data.length, + row = this.getRowByUniqueId(id); + + if (row) { + this.options.data.splice(this.options.data.indexOf(row), 1); + } + + if (len === this.options.data.length) { + return; + } + + this.initSearch(); + this.initPagination(); + this.initBody(true); + }; + + BootstrapTable.prototype.insertRow = function (params) { + if (!params.hasOwnProperty('index') || !params.hasOwnProperty('row')) { + return; + } + this.data.splice(params.index, 0, params.row); + this.initSearch(); + this.initPagination(); + this.initSort(); + this.initBody(true); + }; + + BootstrapTable.prototype.updateRow = function (params) { + if (!params.hasOwnProperty('index') || !params.hasOwnProperty('row')) { + return; + } + $.extend(this.data[params.index], params.row); + this.initSort(); + this.initBody(true); + }; + + BootstrapTable.prototype.showRow = function (params) { + if (!params.hasOwnProperty('index') || !params.hasOwnProperty('uniqueId')) { + return; + } + this.toggleRow(params.index, params.uniqueId, true); + }; + + BootstrapTable.prototype.hideRow = function (params) { + if (!params.hasOwnProperty('index') || !params.hasOwnProperty('uniqueId')) { + return; + } + this.toggleRow(params.index, params.uniqueId, false); + }; + + BootstrapTable.prototype.getRowsHidden = function (show) { + var rows = $(this.$body[0]).children().filter(':hidden'), + i = 0; + if (show) { + for (; i < rows.length; i++) { + $(rows[i]).show(); + } + } + return rows; + }; + + BootstrapTable.prototype.mergeCells = function (options) { + var row = options.index, + col = $.inArray(options.field, this.getVisibleFields()), + rowspan = options.rowspan || 1, + colspan = options.colspan || 1, + i, j, + $tr = this.$body.find('tr'), + $td; + + if (this.options.detailView && !this.options.cardView) { + col += 1; + } + + $td = $tr.eq(row).find('td').eq(col); + + if (row < 0 || col < 0 || row >= this.data.length) { + return; + } + + for (i = row; i < row + rowspan; i++) { + for (j = col; j < col + colspan; j++) { + $tr.eq(i).find('td').eq(j).hide(); + } + } + + $td.attr('rowspan', rowspan).attr('colspan', colspan).show(); + }; + + BootstrapTable.prototype.updateCell = function (params) { + if (!params.hasOwnProperty('index') || + !params.hasOwnProperty('field') || + !params.hasOwnProperty('value')) { + return; + } + this.data[params.index][params.field] = params.value; + this.initSort(); + this.initBody(true); + }; + + BootstrapTable.prototype.getOptions = function () { + return this.options; + }; + + BootstrapTable.prototype.getSelections = function () { + var that = this; + + return $.grep(this.data, function (row) { + return row[that.header.stateField]; + }); + }; + + BootstrapTable.prototype.getAllSelections = function () { + var that = this; + + return $.grep(this.options.data, function (row) { + return row[that.header.stateField]; + }); + }; + + BootstrapTable.prototype.checkAll = function () { + this.checkAll_(true); + }; + + BootstrapTable.prototype.uncheckAll = function () { + this.checkAll_(false); + }; + + BootstrapTable.prototype.checkAll_ = function (checked) { + var rows; + if (!checked) { + rows = this.getSelections(); + } + this.$selectAll.add(this.$selectAll_).prop('checked', checked); + this.$selectItem.filter(':enabled').prop('checked', checked); + this.updateRows(); + if (checked) { + rows = this.getSelections(); + } + this.trigger(checked ? 'check-all' : 'uncheck-all', rows); + }; + + BootstrapTable.prototype.check = function (index) { + this.check_(true, index); + }; + + BootstrapTable.prototype.uncheck = function (index) { + this.check_(false, index); + }; + + BootstrapTable.prototype.check_ = function (checked, index) { + this.$selectItem.filter(sprintf('[data-index="%s"]', index)).prop('checked', checked); + this.data[index][this.header.stateField] = checked; + this.updateSelected(); + this.trigger(checked ? 'check' : 'uncheck', this.data[index]); + }; + + BootstrapTable.prototype.checkBy = function (obj) { + this.checkBy_(true, obj); + }; + + BootstrapTable.prototype.uncheckBy = function (obj) { + this.checkBy_(false, obj); + }; + + BootstrapTable.prototype.checkBy_ = function (checked, obj) { + if (!obj.hasOwnProperty('field') || !obj.hasOwnProperty('values')) { + return; + } + + var that = this, + rows = []; + $.each(this.options.data, function (index, row) { + if (!row.hasOwnProperty(obj.field)) { + return false; + } + if ($.inArray(row[obj.field], obj.values) !== -1) { + that.$selectItem.filter(':enabled') + .filter(sprintf('[data-index="%s"]', index)).prop('checked', checked); + row[that.header.stateField] = checked; + rows.push(row); + that.trigger(checked ? 'check' : 'uncheck', row); + } + }); + this.updateSelected(); + this.trigger(checked ? 'check-some' : 'uncheck-some', rows); + }; + + BootstrapTable.prototype.destroy = function () { + this.$el.insertBefore(this.$container); + $(this.options.toolbar).insertBefore(this.$el); + this.$container.next().remove(); + this.$container.remove(); + this.$el.html(this.$el_.html()) + .css('margin-top', '0') + .attr('class', this.$el_.attr('class') || ''); // reset the class + }; + + BootstrapTable.prototype.showLoading = function () { + this.$tableLoading.show(); + }; + + BootstrapTable.prototype.hideLoading = function () { + this.$tableLoading.hide(); + }; + + BootstrapTable.prototype.togglePagination = function () { + this.options.pagination = !this.options.pagination; + var button = this.$toolbar.find('button[name="paginationSwitch"] i'); + if (this.options.pagination) { + button.attr("class", this.options.iconsPrefix + " " + this.options.icons.paginationSwitchDown); + } else { + button.attr("class", this.options.iconsPrefix + " " + this.options.icons.paginationSwitchUp); + } + this.updatePagination(); + }; + + BootstrapTable.prototype.refresh = function (params) { + if (params && params.url) { + this.options.url = params.url; + this.options.pageNumber = 1; + } + this.initServer(params && params.silent, params && params.query); + }; + + BootstrapTable.prototype.resetWidth = function () { + if (this.options.showHeader && this.options.height) { + this.fitHeader(); + } + if (this.options.showFooter) { + this.fitFooter(); + } + }; + + BootstrapTable.prototype.showColumn = function (field) { + this.toggleColumn(getFieldIndex(this.columns, field), true, true); + }; + + BootstrapTable.prototype.hideColumn = function (field) { + this.toggleColumn(getFieldIndex(this.columns, field), false, true); + }; + + BootstrapTable.prototype.getHiddenColumns = function () { + return $.grep(this.columns, function (column) { + return !column.visible; + }); + }; + + BootstrapTable.prototype.filterBy = function (columns) { + this.filterColumns = $.isEmptyObject(columns) ? {} : columns; + this.options.pageNumber = 1; + this.initSearch(); + this.updatePagination(); + }; + + BootstrapTable.prototype.scrollTo = function (value) { + if (typeof value === 'string') { + value = value === 'bottom' ? this.$tableBody[0].scrollHeight : 0; + } + if (typeof value === 'number') { + this.$tableBody.scrollTop(value); + } + if (typeof value === 'undefined') { + return this.$tableBody.scrollTop(); + } + }; + + BootstrapTable.prototype.getScrollPosition = function () { + return this.scrollTo(); + }; + + BootstrapTable.prototype.selectPage = function (page) { + if (page > 0 && page <= this.options.totalPages) { + this.options.pageNumber = page; + this.updatePagination(); + } + }; + + BootstrapTable.prototype.prevPage = function () { + if (this.options.pageNumber > 1) { + this.options.pageNumber--; + this.updatePagination(); + } + }; + + BootstrapTable.prototype.nextPage = function () { + if (this.options.pageNumber < this.options.totalPages) { + this.options.pageNumber++; + this.updatePagination(); + } + }; + + BootstrapTable.prototype.toggleView = function () { + this.options.cardView = !this.options.cardView; + this.initHeader(); + // Fixed remove toolbar when click cardView button. + //that.initToolbar(); + this.initBody(); + this.trigger('toggle', this.options.cardView); + }; + + BootstrapTable.prototype.refreshOptions = function (options) { + //If the objects are equivalent then avoid the call of destroy / init methods + if (compareObjects(this.options, options, false)) { + return; + } + this.options = $.extend(this.options, options); + this.trigger('refresh-options', this.options); + this.destroy(); + this.init(); + }; + + BootstrapTable.prototype.resetSearch = function (text) { + var $search = this.$toolbar.find('.search input'); + $search.val(text || ''); + this.onSearch({currentTarget: $search}); + }; + + BootstrapTable.prototype.expandRow_ = function (expand, index) { + var $tr = this.$body.find(sprintf('> tr[data-index="%s"]', index)); + if ($tr.next().is('tr.detail-view') === (expand ? false : true)) { + $tr.find('> td > .detail-icon').click(); + } + }; + + BootstrapTable.prototype.expandRow = function (index) { + this.expandRow_(true, index); + }; + + BootstrapTable.prototype.collapseRow = function (index) { + this.expandRow_(false, index); + }; + + BootstrapTable.prototype.expandAllRows = function (isSubTable) { + if (isSubTable) { + var $tr = this.$body.find(sprintf('> tr[data-index="%s"]', 0)), + that = this, + detailIcon = null, + executeInterval = false, + idInterval = -1; + + if (!$tr.next().is('tr.detail-view')) { + $tr.find('> td > .detail-icon').click(); + executeInterval = true; + } else if (!$tr.next().next().is('tr.detail-view')) { + $tr.next().find(".detail-icon").click(); + executeInterval = true; + } + + if (executeInterval) { + try { + idInterval = setInterval(function () { + detailIcon = that.$body.find("tr.detail-view").last().find(".detail-icon"); + if (detailIcon.length > 0) { + detailIcon.click(); + } else { + clearInterval(idInterval); + } + }, 1); + } catch (ex) { + clearInterval(idInterval); + } + } + } else { + var trs = this.$body.children(); + for (var i = 0; i < trs.length; i++) { + this.expandRow_(true, $(trs[i]).data("index")); + } + } + }; + + BootstrapTable.prototype.collapseAllRows = function (isSubTable) { + if (isSubTable) { + this.expandRow_(false, 0); + } else { + var trs = this.$body.children(); + for (var i = 0; i < trs.length; i++) { + this.expandRow_(false, $(trs[i]).data("index")); + } + } + }; + + // BOOTSTRAP TABLE PLUGIN DEFINITION + // ======================= + + var allowedMethods = [ + 'getOptions', + 'getSelections', 'getAllSelections', 'getData', + 'load', 'append', 'prepend', 'remove', 'removeAll', + 'insertRow', 'updateRow', 'updateCell', 'removeByUniqueId', + 'getRowByUniqueId', 'showRow', 'hideRow', 'getRowsHidden', + 'mergeCells', + 'checkAll', 'uncheckAll', + 'check', 'uncheck', + 'checkBy', 'uncheckBy', + 'refresh', + 'resetView', + 'resetWidth', + 'destroy', + 'showLoading', 'hideLoading', + 'showColumn', 'hideColumn', 'getHiddenColumns', + 'filterBy', + 'scrollTo', + 'getScrollPosition', + 'selectPage', 'prevPage', 'nextPage', + 'togglePagination', + 'toggleView', + 'refreshOptions', + 'resetSearch', + 'expandRow', 'collapseRow', 'expandAllRows', 'collapseAllRows' + ]; + + $.fn.bootstrapTable = function (option) { + var value, + args = Array.prototype.slice.call(arguments, 1); + + this.each(function () { + var $this = $(this), + data = $this.data('bootstrap.table'), + options = $.extend({}, BootstrapTable.DEFAULTS, $this.data(), + typeof option === 'object' && option); + + if (typeof option === 'string') { + if ($.inArray(option, allowedMethods) < 0) { + throw new Error("Unknown method: " + option); + } + + if (!data) { + return; + } + + value = data[option].apply(data, args); + + if (option === 'destroy') { + $this.removeData('bootstrap.table'); + } + } + + if (!data) { + $this.data('bootstrap.table', (data = new BootstrapTable(this, options))); + } + }); + + return typeof value === 'undefined' ? this : value; + }; + + $.fn.bootstrapTable.Constructor = BootstrapTable; + $.fn.bootstrapTable.defaults = BootstrapTable.DEFAULTS; + $.fn.bootstrapTable.columnDefaults = BootstrapTable.COLUMN_DEFAULTS; + $.fn.bootstrapTable.locales = BootstrapTable.LOCALES; + $.fn.bootstrapTable.methods = allowedMethods; + $.fn.bootstrapTable.utils = { + sprintf: sprintf, + getFieldIndex: getFieldIndex, + compareObjects: compareObjects, + calculateObjectValue: calculateObjectValue + }; + + // BOOTSTRAP TABLE INIT + // ======================= + + $(function () { + $('[data-toggle="table"]').bootstrapTable(); + }); + +}(jQuery); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.css new file mode 100644 index 0000000..6ed8bbb --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.css @@ -0,0 +1 @@ +.fixed-table-container .bs-checkbox,.fixed-table-container .no-records-found{text-align:center}.fixed-table-body thead th .th-inner,.table td,.table th{box-sizing:border-box}.bootstrap-table .table{margin-bottom:0!important;border-bottom:1px solid #ddd;border-collapse:collapse!important;border-radius:1px}.bootstrap-table .table,.bootstrap-table .table>tbody>tr>td,.bootstrap-table .table>tbody>tr>th,.bootstrap-table .table>tfoot>tr>td,.bootstrap-table .table>tfoot>tr>th,.bootstrap-table .table>thead>tr>td{padding:8px!important}.bootstrap-table .table.table-no-bordered>tbody>tr>td,.bootstrap-table .table.table-no-bordered>thead>tr>th{border-right:2px solid transparent}.fixed-table-container{position:relative;clear:both;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.fixed-table-container.table-no-bordered{border:1px solid transparent}.fixed-table-footer,.fixed-table-header{overflow:hidden}.fixed-table-footer{border-top:1px solid #ddd}.fixed-table-body{overflow-x:auto;overflow-y:auto;height:100%}.fixed-table-container table{width:100%}.fixed-table-container thead th{height:0;padding:0;margin:0;border-left:1px solid #ddd}.fixed-table-container thead th:first-child{border-left:none;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px}.fixed-table-container tbody td .th-inner,.fixed-table-container thead th .th-inner{padding:8px;line-height:24px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-table-container thead th .sortable{cursor:pointer;background-position:right;background-repeat:no-repeat;padding-right:30px}.fixed-table-container thead th .both{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC')}.fixed-table-container thead th .asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==)}.fixed-table-container thead th .desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII=)}.fixed-table-container th.detail{width:30px}.fixed-table-container tbody td{border-left:1px solid #ddd}.fixed-table-container tbody tr:first-child td{border-top:none}.fixed-table-container tbody td:first-child{border-left:none}.fixed-table-container tbody .selected td{background-color:#f5f5f5}.fixed-table-container .bs-checkbox .th-inner{padding:8px 0}.fixed-table-container input[type=radio],.fixed-table-container input[type=checkbox]{margin:0 auto!important}.fixed-table-pagination .pagination-detail,.fixed-table-pagination div.pagination{margin-top:10px;margin-bottom:10px}.fixed-table-pagination div.pagination .pagination{margin:0}.fixed-table-pagination .pagination a{padding:6px 12px;line-height:1.428571429}.fixed-table-pagination .pagination-info{line-height:34px;margin-right:5px}.fixed-table-pagination .btn-group{position:relative;display:inline-block;vertical-align:middle}.fixed-table-pagination .dropup .dropdown-menu{margin-bottom:0}.fixed-table-pagination .page-list{display:inline-block}.fixed-table-toolbar .columns-left{margin-right:5px}.fixed-table-toolbar .columns-right{margin-left:5px}.fixed-table-toolbar .columns label{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429}.fixed-table-toolbar .bars,.fixed-table-toolbar .columns,.fixed-table-toolbar .search{position:relative;margin-top:10px;margin-bottom:10px;line-height:34px}.fixed-table-pagination li.disabled a{pointer-events:none;cursor:default}.fixed-table-loading{display:none;position:absolute;top:42px;right:0;bottom:0;left:0;z-index:99;background-color:#fff;text-align:center}.fixed-table-body .card-view .title{font-weight:700;display:inline-block;min-width:30%;text-align:left!important}.table td,.table th{vertical-align:middle}.fixed-table-toolbar .dropdown-menu{text-align:left;max-height:300px;overflow:auto}.fixed-table-toolbar .btn-group>.btn-group{display:inline-block;margin-left:-1px!important}.fixed-table-toolbar .btn-group>.btn-group>.btn{border-radius:0}.fixed-table-toolbar .btn-group>.btn-group:first-child>.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.fixed-table-toolbar .btn-group>.btn-group:last-child>.btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.bootstrap-table .table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.bootstrap-table .table thead>tr>th{padding:0;margin:0}.bootstrap-table .fixed-table-footer tbody>tr>td{padding:0!important}.bootstrap-table .fixed-table-footer .table{border-bottom:none;border-radius:0}.pull-right .dropdown-menu{right:0;left:auto}p.fixed-table-scroll-inner{width:100%;height:200px}div.fixed-table-scroll-outer{top:0;left:0;visibility:hidden;width:200px;height:150px;overflow:hidden} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.js new file mode 100644 index 0000000..ab38058 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.js @@ -0,0 +1,33 @@ +/* +* bootstrap-table - v1.9.0 - 2015-09-30 +* https://github.com/wenzhixin/bootstrap-table +* Copyright (c) 2015 zhixin wen +* Licensed MIT License +*/ +!function(a){"use strict";var b=null,c=function(a){var b=arguments,c=!0,d=1;return a=a.replace(/%s/g,function(){var a=b[d++];return"undefined"==typeof a?(c=!1,""):a}),c?a:""},d=function(b,c,d,e){var f="";return a.each(b,function(a,b){return b[c]===e?(f=b[d],!1):!0}),f},e=function(b,c){var d=-1;return a.each(b,function(a,b){return b.field===c?(d=a,!1):!0}),d},f=function(b){var c,d,e,f=0,g=[];for(c=0;cd;d++)g[c][d]=!1;for(c=0;ce;e++)g[c+e][k]=!0;for(e=0;j>e;e++)g[c][k+e]=!0}},g=function(){if(null===b){var c,d,e=a("

          ").addClass("fixed-table-scroll-inner"),f=a("

          ").addClass("fixed-table-scroll-outer");f.append(e),a("body").append(f),c=e[0].offsetWidth,f.css("overflow","scroll"),d=e[0].offsetWidth,c===d&&(d=f[0].clientWidth),f.remove(),b=c-d}return b},h=function(b,d,e,f){var g=d;if("string"==typeof d){var h=d.split(".");h.length>1?(g=window,a.each(h,function(a,b){g=g[b]})):g=window[d]}return"object"==typeof g?g:"function"==typeof g?g.apply(b,e):!g&&"string"==typeof d&&c.apply(this,[d].concat(e))?c.apply(this,[d].concat(e)):f},i=function(b,c,d){var e=Object.getOwnPropertyNames(b),f=Object.getOwnPropertyNames(c),g="";if(d&&e.length!==f.length)return!1;for(var h=0;h-1&&b[g]!==c[g])return!1;return!0},j=function(a){return"string"==typeof a?a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"):a},k=function(b){var c=0;return b.children().each(function(){c','
          ',"top"===this.options.paginationVAlign||"both"===this.options.paginationVAlign?'
          ':"",'
          ','
          ','
          ','
          ',this.options.formatLoadingMessage(),"
          ","
          ",'',"bottom"===this.options.paginationVAlign||"both"===this.options.paginationVAlign?'
          ':"","
          ","
          "].join("")),this.$container.insertAfter(this.$el),this.$tableContainer=this.$container.find(".fixed-table-container"),this.$tableHeader=this.$container.find(".fixed-table-header"),this.$tableBody=this.$container.find(".fixed-table-body"),this.$tableLoading=this.$container.find(".fixed-table-loading"),this.$tableFooter=this.$container.find(".fixed-table-footer"),this.$toolbar=this.$container.find(".fixed-table-toolbar"),this.$pagination=this.$container.find(".fixed-table-pagination"),this.$tableBody.append(this.$el),this.$container.after('
          '),this.$el.addClass(this.options.classes),this.options.striped&&this.$el.addClass("table-striped"),-1!==a.inArray("table-no-bordered",this.options.classes.split(" "))&&this.$tableContainer.addClass("table-no-bordered")},n.prototype.initTable=function(){var b=this,c=[],d=[];this.$header=this.$el.find("thead"),this.$header.length||(this.$header=a("").appendTo(this.$el)),this.$header.find("tr").each(function(){var b=[];a(this).find("th").each(function(){b.push(a.extend({},{title:a(this).html(),"class":a(this).attr("class"),titleTooltip:a(this).attr("title"),rowspan:a(this).attr("rowspan")?+a(this).attr("rowspan"):void 0,colspan:a(this).attr("colspan")?+a(this).attr("colspan"):void 0},a(this).data()))}),c.push(b)}),a.isArray(this.options.columns[0])||(this.options.columns=[this.options.columns]),this.options.columns=a.extend(!0,[],c,this.options.columns),this.columns=[],f(this.options.columns),a.each(this.options.columns,function(c,d){a.each(d,function(d,e){e=a.extend({},n.COLUMN_DEFAULTS,e),"undefined"!=typeof e.fieldIndex&&(b.columns[e.fieldIndex]=e),b.options.columns[c][d]=e})}),this.options.data.length||(this.$el.find("tbody tr").each(function(){var c={};c._id=a(this).attr("id"),c._class=a(this).attr("class"),c._data=l(a(this).data()),a(this).find("td").each(function(d){var e=b.columns[d].field;c[e]=a(this).html(),c["_"+e+"_id"]=a(this).attr("id"),c["_"+e+"_class"]=a(this).attr("class"),c["_"+e+"_rowspan"]=a(this).attr("rowspan"),c["_"+e+"_title"]=a(this).attr("title"),c["_"+e+"_data"]=l(a(this).data())}),d.push(c)}),this.options.data=d)},n.prototype.initHeader=function(){var b=this,d={},e=[];this.header={fields:[],styles:[],classes:[],formatters:[],events:[],sorters:[],sortNames:[],cellStyles:[],searchables:[]},a.each(this.options.columns,function(f,g){e.push(""),0==f&&!b.options.cardView&&b.options.detailView&&e.push(c('
          ',b.options.columns.length)),a.each(g,function(a,f){var g="",h="",i="",j="",k=c(' class="%s"',f["class"]),l=(b.options.sortOrder||f.order,"px"),m=f.width;if(void 0===f.width||b.options.cardView||"string"==typeof f.width&&-1!==f.width.indexOf("%")&&(l="%"),f.width&&"string"==typeof f.width&&(m=f.width.replace("%","").replace("px","")),h=c("text-align: %s; ",f.halign?f.halign:f.align),i=c("text-align: %s; ",f.align),j=c("vertical-align: %s; ",f.valign),j+=c("width: %s; ",!f.checkbox&&!f.radio||m?m?m+l:void 0:"36px"),"undefined"!=typeof f.fieldIndex){if(b.header.fields[f.fieldIndex]=f.field,b.header.styles[f.fieldIndex]=i+j,b.header.classes[f.fieldIndex]=k,b.header.formatters[f.fieldIndex]=f.formatter,b.header.events[f.fieldIndex]=f.events,b.header.sorters[f.fieldIndex]=f.sorter,b.header.sortNames[f.fieldIndex]=f.sortName,b.header.cellStyles[f.fieldIndex]=f.cellStyle,b.header.searchables[f.fieldIndex]=f.searchable,!f.visible)return;if(b.options.cardView&&!f.cardVisible)return;d[f.field]=f}e.push(""),e.push(c('
          ',b.options.sortable&&f.sortable?"sortable both":"")),g=f.title,f.checkbox&&(!b.options.singleSelect&&b.options.checkboxHeader&&(g=''),b.header.stateField=f.field),f.radio&&(g="",b.header.stateField=f.field,b.options.singleSelect=!0),e.push(g),e.push("
          "),e.push('
          '),e.push(""),e.push("")}),e.push("")}),this.$header.html(e.join("")),this.$header.find("th[data-field]").each(function(){a(this).data(d[a(this).data("field")])}),this.$container.off("click",".th-inner").on("click",".th-inner",function(c){b.options.sortable&&a(this).parent().data().sortable&&b.onSort(c)}),this.$header.children().children().off("keypress").on("keypress",function(c){if(b.options.sortable&&a(this).data().sortable){var d=c.keyCode||c.which;13==d&&b.onSort(c)}}),!this.options.showHeader||this.options.cardView?(this.$header.hide(),this.$tableHeader.hide(),this.$tableLoading.css("top",0)):(this.$header.show(),this.$tableHeader.show(),this.$tableLoading.css("top",this.$header.outerHeight()+1),this.getCaret()),this.$selectAll=this.$header.find('[name="btSelectAll"]'),this.$container.off("click",'[name="btSelectAll"]').on("click",'[name="btSelectAll"]',function(){var c=a(this).prop("checked");b[c?"checkAll":"uncheckAll"]()})},n.prototype.initFooter=function(){!this.options.showFooter||this.options.cardView?this.$tableFooter.hide():this.$tableFooter.show()},n.prototype.initData=function(a,b){this.data="append"===b?this.data.concat(a):"prepend"===b?[].concat(a).concat(this.data):a||this.options.data,this.options.data="append"===b?this.options.data.concat(a):"prepend"===b?[].concat(a).concat(this.options.data):this.data,"server"!==this.options.sidePagination&&this.initSort()},n.prototype.initSort=function(){var b=this,c=this.options.sortName,d="desc"===this.options.sortOrder?-1:1,e=a.inArray(this.options.sortName,this.header.fields);-1!==e&&this.data.sort(function(f,g){b.header.sortNames[e]&&(c=b.header.sortNames[e]);var i=m(f,c),j=m(g,c),k=h(b.header,b.header.sorters[e],[i,j]);return void 0!==k?d*k:((void 0===i||null===i)&&(i=""),(void 0===j||null===j)&&(j=""),a.isNumeric(i)&&a.isNumeric(j)?(i=parseFloat(i),j=parseFloat(j),j>i?-1*d:d):i===j?0:("string"!=typeof i&&(i=i.toString()),-1===i.localeCompare(j)?-1*d:d))})},n.prototype.onSort=function(b){var c="keypress"===b.type?a(b.currentTarget):a(b.currentTarget).parent(),d=this.$header.find("th").eq(c.index());return this.$header.add(this.$header_).find("span.order").remove(),this.options.sortName===c.data("field")?this.options.sortOrder="asc"===this.options.sortOrder?"desc":"asc":(this.options.sortName=c.data("field"),this.options.sortOrder="asc"===c.data("order")?"desc":"asc"),this.trigger("sort",this.options.sortName,this.options.sortOrder),c.add(d).data("order",this.options.sortOrder),this.getCaret(),"server"===this.options.sidePagination?void this.initServer(this.options.silentSort):(this.initSort(),void this.initBody())},n.prototype.initToolbar=function(){var b,d,f=this,g=[],i=0,j=0;this.$toolbar.html(""),("string"==typeof this.options.toolbar||"object"==typeof this.options.toolbar)&&a(c('
          ',this.options.toolbarAlign)).appendTo(this.$toolbar).append(a(this.options.toolbar)),g=[c('
          ',this.options.buttonsAlign,this.options.buttonsAlign)],"string"==typeof this.options.icons&&(this.options.icons=h(null,this.options.icons)),this.options.showPaginationSwitch&&g.push(c('"),this.options.showRefresh&&g.push(c('"),this.options.showToggle&&g.push(c('"),this.options.showColumns&&(g.push(c('
          ',this.options.formatColumns()),'",'","
          ")),g.push("
          "),(this.showToolbar||g.length>2)&&this.$toolbar.append(g.join("")),this.options.showPaginationSwitch&&this.$toolbar.find('button[name="paginationSwitch"]').off("click").on("click",a.proxy(this.togglePagination,this)),this.options.showRefresh&&this.$toolbar.find('button[name="refresh"]').off("click").on("click",a.proxy(this.refresh,this)),this.options.showToggle&&this.$toolbar.find('button[name="toggle"]').off("click").on("click",function(){f.toggleView()}),this.options.showColumns&&(b=this.$toolbar.find(".keep-open"),j<=this.options.minimumCountColumns&&b.find("input").prop("disabled",!0),b.find("li").off("click").on("click",function(a){a.stopImmediatePropagation()}),b.find("input").off("click").on("click",function(){var b=a(this);f.toggleColumn(e(f.columns,a(this).data("field")),b.prop("checked"),!1),f.trigger("column-switch",a(this).data("field"),b.prop("checked"))})),this.options.search&&(g=[],g.push('"),this.$toolbar.append(g.join("")),d=this.$toolbar.find(".search input"),d.off("keyup drop").on("keyup drop",function(a){clearTimeout(i),i=setTimeout(function(){f.onSearch(a)},f.options.searchTimeOut)}))},n.prototype.onSearch=function(b){var c=a.trim(a(b.currentTarget).val());this.options.trimOnSearch&&a(b.currentTarget).val()!==c&&a(b.currentTarget).val(c),c!==this.searchText&&(this.searchText=c,this.options.pageNumber=1,this.initSearch(),this.updatePagination(),this.trigger("search",c))},n.prototype.initSearch=function(){var b=this;if("server"!==this.options.sidePagination){var c=this.searchText&&this.searchText.toLowerCase(),d=a.isEmptyObject(this.filterColumns)?null:this.filterColumns;this.data=d?a.grep(this.options.data,function(a){for(var b in d)if(a[b]!==d[b])return!1;return!0}):this.options.data,this.data=c?a.grep(this.data,function(d,f){for(var g in d){g=a.isNumeric(g)?parseInt(g,10):g;var i=d[g],j=b.columns[e(b.columns,g)],k=a.inArray(g,b.header.fields);j&&j.searchFormatter&&(i=h(j,b.header.formatters[k],[i,d,f],i));var l=a.inArray(g,b.header.fields);if(-1!==l&&b.header.searchables[l]&&("string"==typeof i||"number"==typeof i))if(b.options.strictSearch){if((i+"").toLowerCase()===c)return!0}else if(-1!==(i+"").toLowerCase().indexOf(c))return!0}return!1}):this.data}},n.prototype.initPagination=function(){if(!this.options.pagination)return void this.$pagination.hide();this.$pagination.show();var b,d,e,f,g,h,i,j,k,l=this,m=[],n=!1,o=this.getData();if("server"!==this.options.sidePagination&&(this.options.totalRows=o.length),this.totalPages=0,this.options.totalRows){if(this.options.pageSize===this.options.formatAllRows())this.options.pageSize=this.options.totalRows,n=!0;else if(this.options.pageSize===this.options.totalRows){var p="string"==typeof this.options.pageList?this.options.pageList.replace("[","").replace("]","").replace(/ /g,"").toLowerCase().split(","):this.options.pageList;p.indexOf(this.options.formatAllRows().toLowerCase())>-1&&(n=!0)}this.totalPages=~~((this.options.totalRows-1)/this.options.pageSize)+1,this.options.totalPages=this.totalPages}this.totalPages>0&&this.options.pageNumber>this.totalPages&&(this.options.pageNumber=this.totalPages),this.pageFrom=(this.options.pageNumber-1)*this.options.pageSize+1,this.pageTo=this.options.pageNumber*this.options.pageSize,this.pageTo>this.options.totalRows&&(this.pageTo=this.options.totalRows),m.push('
          ','',this.options.formatShowingRows(this.pageFrom,this.pageTo,this.options.totalRows),""),m.push('');var q=[c('',"top"===this.options.paginationVAlign||"both"===this.options.paginationVAlign?"dropdown":"dropup"),'",'"),m.push(this.options.formatRecordsPerPage(q.join(""))),m.push(""),m.push("
          ",'"),this.$pagination.html(m.join("")),f=this.$pagination.find(".page-list a"),g=this.$pagination.find(".page-first"),h=this.$pagination.find(".page-pre"),i=this.$pagination.find(".page-next"),j=this.$pagination.find(".page-last"),k=this.$pagination.find(".page-number"),this.options.pageNumber<=1&&(g.addClass("disabled"),h.addClass("disabled")),this.options.pageNumber>=this.totalPages&&(i.addClass("disabled"),j.addClass("disabled")),this.options.smartDisplay&&(this.totalPages<=1&&this.$pagination.find("div.pagination").hide(),(r.length<2||this.options.totalRows<=r[0])&&this.$pagination.find("span.page-list").hide(),this.$pagination[this.getData().length?"show":"hide"]()),n&&(this.options.pageSize=this.options.formatAllRows()),f.off("click").on("click",a.proxy(this.onPageListChange,this)),g.off("click").on("click",a.proxy(this.onPageFirst,this)),h.off("click").on("click",a.proxy(this.onPagePre,this)),i.off("click").on("click",a.proxy(this.onPageNext,this)),j.off("click").on("click",a.proxy(this.onPageLast,this)),k.off("click").on("click",a.proxy(this.onPageNumber,this))},n.prototype.updatePagination=function(b){b&&a(b.currentTarget).hasClass("disabled")||(this.options.maintainSelected||this.resetRows(),this.initPagination(),"server"===this.options.sidePagination?this.initServer():this.initBody(),this.trigger("page-change",this.options.pageNumber,this.options.pageSize))},n.prototype.onPageListChange=function(b){var c=a(b.currentTarget);c.parent().addClass("active").siblings().removeClass("active"),this.options.pageSize=c.text().toUpperCase()===this.options.formatAllRows().toUpperCase()?this.options.formatAllRows():+c.text(),this.$toolbar.find(".page-size").text(this.options.pageSize),this.updatePagination(b)},n.prototype.onPageFirst=function(a){this.options.pageNumber=1,this.updatePagination(a)},n.prototype.onPagePre=function(a){this.options.pageNumber--,this.updatePagination(a)},n.prototype.onPageNext=function(a){this.options.pageNumber++,this.updatePagination(a)},n.prototype.onPageLast=function(a){this.options.pageNumber=this.totalPages,this.updatePagination(a)},n.prototype.onPageNumber=function(b){this.options.pageNumber!==+a(b.currentTarget).text()&&(this.options.pageNumber=+a(b.currentTarget).text(),this.updatePagination(b))},n.prototype.initBody=function(b){var f=this,g=[],i=this.getData();this.trigger("pre-body",i),this.$body=this.$el.find("tbody"),this.$body.length||(this.$body=a("").appendTo(this.$el)),this.options.pagination&&"server"!==this.options.sidePagination||(this.pageFrom=1,this.pageTo=i.length);for(var k=this.pageFrom-1;k"),this.options.cardView&&g.push(c('',this.header.fields.length)),!this.options.cardView&&this.options.detailView&&g.push("",'',c('',this.options.iconsPrefix,this.options.icons.detailOpen),"",""),a.each(this.header.fields,function(b,i){var j="",l=m(n,i),q="",r={},s="",t=f.header.classes[b],u="",v="",w="",x=f.columns[e(f.columns,i)];if(x.visible){if(o=c('style="%s"',p.concat(f.header.styles[b]).join("; ")),l=h(x,f.header.formatters[b],[l,n,k],l),n["_"+i+"_id"]&&(s=c(' id="%s"',n["_"+i+"_id"])),n["_"+i+"_class"]&&(t=c(' class="%s"',n["_"+i+"_class"])),n["_"+i+"_rowspan"]&&(v=c(' rowspan="%s"',n["_"+i+"_rowspan"])),n["_"+i+"_title"]&&(w=c(' title="%s"',n["_"+i+"_title"])),r=h(f.header,f.header.cellStyles[b],[l,n,k],r),r.classes&&(t=c(' class="%s"',r.classes)),r.css){var y=[];for(var z in r.css)y.push(z+": "+r.css[z]);o=c('style="%s"',y.concat(f.header.styles[b]).join("; "))}n["_"+i+"_data"]&&!a.isEmptyObject(n["_"+i+"_data"])&&a.each(n["_"+i+"_data"],function(a,b){"index"!==a&&(u+=c(' data-%s="%s"',a,b))}),x.checkbox||x.radio?(q=x.checkbox?"checkbox":q,q=x.radio?"radio":q,j=[f.options.cardView?'
          ':'',"",f.header.formatters[b]&&"string"==typeof l?l:"",f.options.cardView?"
          ":""].join(""),n[f.header.stateField]=l===!0||l&&l.checked):(l="undefined"==typeof l||null===l?f.options.undefinedText:l,j=f.options.cardView?['
          ',f.options.showHeader?c('%s',o,d(f.columns,"field","title",i)):"",c('%s',l),"
          "].join(""):[c("",s,t,o,u,v,w),l,""].join(""),f.options.cardView&&f.options.smartDisplay&&""===l&&(j="")),g.push(j)}}),this.options.cardView&&g.push(""),g.push("")}g.length||g.push('',c('%s',this.$header.find("th").length,this.options.formatNoMatches()),""),this.$body.html(g.join("")),b||this.scrollTo(0),this.$body.find("> tr[data-index] > td").off("click dblclick").on("click dblclick",function(b){var d=a(this),g=d.parent(),h=f.data[g.data("index")],i=d[0].cellIndex,j=f.header.fields[f.options.detailView&&!f.options.cardView?i-1:i],k=f.columns[e(f.columns,j)],l=m(h,j);if(!d.find(".detail-icon").length&&(f.trigger("click"===b.type?"click-cell":"dbl-click-cell",j,l,h,d),f.trigger("click"===b.type?"click-row":"dbl-click-row",h,g),"click"===b.type&&f.options.clickToSelect&&k.clickToSelect)){var n=g.find(c('[name="%s"]',f.options.selectItemName));n.length&&n[0].click()}}),this.$body.find("> tr[data-index] > td > .detail-icon").off("click").on("click",function(){var b=a(this),d=b.parent().parent(),e=d.data("index"),g=i[e];d.next().is("tr.detail-view")?(b.find("i").attr("class",c("%s %s",f.options.iconsPrefix,f.options.icons.detailOpen)),d.next().remove(),f.trigger("collapse-row",e,g)):(b.find("i").attr("class",c("%s %s",f.options.iconsPrefix,f.options.icons.detailClose)),d.after(c('%s',d.find("td").length,h(f.options,f.options.detailFormatter,[e,g],""))),f.trigger("expand-row",e,g,d.next().find("td"))),f.resetView()}),this.$selectItem=this.$body.find(c('[name="%s"]',this.options.selectItemName)),this.$selectItem.off("click").on("click",function(b){b.stopImmediatePropagation();var c=a(this),d=c.prop("checked"),e=f.data[c.data("index")];f.options.maintainSelected&&a(this).is(":radio")&&a.each(f.options.data,function(a,b){b[f.header.stateField]=!1}),e[f.header.stateField]=d,f.options.singleSelect&&(f.$selectItem.not(this).each(function(){f.data[a(this).data("index")][f.header.stateField]=!1}),f.$selectItem.filter(":checked").not(this).prop("checked",!1)),f.updateSelected(),f.trigger(d?"check":"uncheck",e,c)}),a.each(this.header.events,function(b,c){if(c){"string"==typeof c&&(c=h(null,c));var d=f.header.fields[b],e=a.inArray(d,f.getVisibleFields());f.options.detailView&&!f.options.cardView&&(e+=1);for(var g in c)f.$body.find("tr").each(function(){var b=a(this),h=b.find(f.options.cardView?".card-view":"td").eq(e),i=g.indexOf(" "),j=g.substring(0,i),k=g.substring(i+1),l=c[g];h.find(k).off(j).on(j,function(a){var c=b.data("index"),e=f.data[c],g=e[d];l.apply(this,[a,g,e,c])})})}}),this.updateSelected(),this.resetView(),this.trigger("post-body")},n.prototype.initServer=function(b,c){var d,e=this,f={},g={pageSize:this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize,pageNumber:this.options.pageNumber,searchText:this.searchText,sortName:this.options.sortName,sortOrder:this.options.sortOrder};(this.options.url||this.options.ajax)&&("limit"===this.options.queryParamsType&&(g={search:g.searchText,sort:g.sortName,order:g.sortOrder},this.options.pagination&&(g.limit=this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize,g.offset=this.options.pageSize===this.options.formatAllRows()?0:this.options.pageSize*(this.options.pageNumber-1))),a.isEmptyObject(this.filterColumnsPartial)||(g.filter=JSON.stringify(this.filterColumnsPartial,null)),f=h(this.options,this.options.queryParams,[g],f),a.extend(f,c||{}),f!==!1&&(b||this.$tableLoading.show(),d=a.extend({},h(null,this.options.ajaxOptions),{type:this.options.method,url:this.options.url,data:"application/json"===this.options.contentType&&"post"===this.options.method?JSON.stringify(f):f,cache:this.options.cache,contentType:this.options.contentType,dataType:this.options.dataType,success:function(a){a=h(e.options,e.options.responseHandler,[a],a),e.load(a),e.trigger("load-success",a)},error:function(a){e.trigger("load-error",a.status,a)},complete:function(){b||e.$tableLoading.hide()}}),this.options.ajax?h(this,this.options.ajax,[d],null):a.ajax(d)))},n.prototype.initSearchText=function(){if(this.options.search&&""!==this.options.searchText){var a=this.$toolbar.find(".search input");a.val(this.options.searchText),this.onSearch({ +currentTarget:a})}},n.prototype.getCaret=function(){var b=this;a.each(this.$header.find("th"),function(c,d){a(d).find(".sortable").removeClass("desc asc").addClass(a(d).data("field")===b.options.sortName?b.options.sortOrder:"both")})},n.prototype.updateSelected=function(){var b=this.$selectItem.filter(":enabled").length&&this.$selectItem.filter(":enabled").length===this.$selectItem.filter(":enabled").filter(":checked").length;this.$selectAll.add(this.$selectAll_).prop("checked",b),this.$selectItem.each(function(){a(this).closest("tr")[a(this).prop("checked")?"addClass":"removeClass"]("selected")})},n.prototype.updateRows=function(){var b=this;this.$selectItem.each(function(){b.data[a(this).data("index")][b.header.stateField]=a(this).prop("checked")})},n.prototype.resetRows=function(){var b=this;a.each(this.data,function(a,c){b.$selectAll.prop("checked",!1),b.$selectItem.prop("checked",!1),b.header.stateField&&(c[b.header.stateField]=!1)})},n.prototype.trigger=function(b){var c=Array.prototype.slice.call(arguments,1);b+=".bs.table",this.options[n.EVENTS[b]].apply(this.options,c),this.$el.trigger(a.Event(b),c),this.options.onAll(b,c),this.$el.trigger(a.Event("all.bs.table"),[b,c])},n.prototype.resetHeader=function(){clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(a.proxy(this.fitHeader,this),this.$el.is(":hidden")?100:0)},n.prototype.fitHeader=function(){var b,d,e,f,h=this;if(h.$el.is(":hidden"))return void(h.timeoutId_=setTimeout(a.proxy(h.fitHeader,h),100));if(b=this.$tableBody.get(0),d=b.scrollWidth>b.clientWidth&&b.scrollHeight>b.clientHeight+this.$header.outerHeight()?g():0,this.$el.css("margin-top",-this.$header.outerHeight()),e=a(":focus"),e.length>0){var i=e.parents("th");if(i.length>0){var j=i.attr("data-field");if(void 0!==j){var k=this.$header.find("[data-field='"+j+"']");k.length>0&&k.find(":input").addClass("focus-temp")}}}this.$header_=this.$header.clone(!0,!0),this.$selectAll_=this.$header_.find('[name="btSelectAll"]'),this.$tableHeader.css({"margin-right":d}).find("table").css("width",this.$el.outerWidth()).html("").attr("class",this.$el.attr("class")).append(this.$header_),f=a(".focus-temp:visible:eq(0)"),f.length>0&&(f.focus(),this.$header.find(".focus-temp").removeClass("focus-temp")),this.$header.find("th[data-field]").each(function(){h.$header_.find(c('th[data-field="%s"]',a(this).data("field"))).data(a(this).data())});var l=this.getVisibleFields();this.$body.find("tr:first-child:not(.no-records-found) > *").each(function(b){var d=a(this),e=b;h.options.detailView&&!h.options.cardView&&(0===b&&h.$header_.find("th.detail").find(".fht-cell").width(d.innerWidth()),e=b-1),h.$header_.find(c('th[data-field="%s"]',l[e])).find(".fht-cell").width(d.innerWidth())}),this.$tableBody.off("scroll").on("scroll",function(){h.$tableHeader.scrollLeft(a(this).scrollLeft()),h.options.showFooter&&!h.options.cardView&&h.$tableFooter.scrollLeft(a(this).scrollLeft())}),h.trigger("post-header")},n.prototype.resetFooter=function(){var b=this,d=b.getData(),e=[];this.options.showFooter&&!this.options.cardView&&(!this.options.cardView&&this.options.detailView&&e.push('
           
          '),a.each(this.columns,function(a,f){var g="",i="",j=c(' class="%s"',f["class"]);f.visible&&(!b.options.cardView||f.cardVisible)&&(g=c("text-align: %s; ",f.falign?f.falign:f.align),i=c("vertical-align: %s; ",f.valign),e.push(""),e.push('
          '),e.push(h(f,f.footerFormatter,[d]," ")||" "),e.push("
          "),e.push('
          '),e.push(""),e.push(""))}),this.$tableFooter.find("tr").html(e.join("")),clearTimeout(this.timeoutFooter_),this.timeoutFooter_=setTimeout(a.proxy(this.fitFooter,this),this.$el.is(":hidden")?100:0))},n.prototype.fitFooter=function(){var b,c,d;return clearTimeout(this.timeoutFooter_),this.$el.is(":hidden")?void(this.timeoutFooter_=setTimeout(a.proxy(this.fitFooter,this),100)):(c=this.$el.css("width"),d=c>this.$tableBody.width()?g():0,this.$tableFooter.css({"margin-right":d}).find("table").css("width",c).attr("class",this.$el.attr("class")),b=this.$tableFooter.find("td"),void this.$body.find("tr:first-child:not(.no-records-found) > *").each(function(c){var d=a(this);b.eq(c).find(".fht-cell").width(d.innerWidth())}))},n.prototype.toggleColumn=function(a,b,d){if(-1!==a&&(this.columns[a].visible=b,this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns)){var e=this.$toolbar.find(".keep-open input").prop("disabled",!1);d&&e.filter(c('[value="%s"]',a)).prop("checked",b),e.filter(":checked").length<=this.options.minimumCountColumns&&e.filter(":checked").prop("disabled",!0)}},n.prototype.toggleRow=function(a,b,d){-1!==a&&this.$body.find("undefined"!=typeof a?c('tr[data-index="%s"]',a):c('tr[data-uniqueid="%s"]',b))[d?"show":"hide"]()},n.prototype.getVisibleFields=function(){var b=this,c=[];return a.each(this.header.fields,function(a,d){var f=b.columns[e(b.columns,d)];f.visible&&c.push(d)}),c}, + n.prototype.resetView = function (a) { + var b = 0; + if (a && a.height && (this.options.height = a.height), this.$selectAll.prop("checked", this.$selectItem.length > 0 && this.$selectItem.length === this.$selectItem.filter(":checked").length), this.options.height) { + var c = k(this.$toolbar), d = k(this.$pagination), e = this.options.height - c - d; + this.$tableContainer.css("height", e + "px") + } + return this.options.cardView ? + (this.$el.css("margin-top", "0"), void this.$tableContainer.css("padding-bottom", "0")) : (this.options.showHeader && this.options.height ? + (this.$tableHeader.show() + // bootstrap-table 表头数据展示错位问题 + // this.resetHeader(), + // b += this.$header.outerHeight() + ) : (this.$tableHeader.hide(), this.trigger("post-header")), this.options.showFooter && (this.resetFooter(), this.options.height && (b += this.$tableFooter.outerHeight() + 1)), this.getCaret(), this.$tableContainer.css("padding-bottom", b + "px"), void this.trigger("reset-view")) + }, + n.prototype.getData=function(b){return!this.searchText&&a.isEmptyObject(this.filterColumns)&&a.isEmptyObject(this.filterColumnsPartial)?b?this.options.data.slice(this.pageFrom-1,this.pageTo):this.options.data:b?this.data.slice(this.pageFrom-1,this.pageTo):this.data},n.prototype.load=function(b){var c=!1;"server"===this.options.sidePagination?(this.options.totalRows=b.total,c=b.fixedScroll,b=b[this.options.dataField]):a.isArray(b)||(c=b.fixedScroll,b=b.data),this.initData(b),this.initSearch(),this.initPagination(),this.initBody(c)},n.prototype.append=function(a){this.initData(a,"append"),this.initSearch(),this.initPagination(),this.initBody(!0)},n.prototype.prepend=function(a){this.initData(a,"prepend"),this.initSearch(),this.initPagination(),this.initBody(!0)},n.prototype.remove=function(b){var c,d,e=this.options.data.length;if(b.hasOwnProperty("field")&&b.hasOwnProperty("values")){for(c=e-1;c>=0;c--)d=this.options.data[c],d.hasOwnProperty(b.field)&&-1!==a.inArray(d[b.field],b.values)&&this.options.data.splice(c,1);e!==this.options.data.length&&(this.initSearch(),this.initPagination(),this.initBody(!0))}},n.prototype.removeAll=function(){this.options.data.length>0&&(this.options.data.splice(0,this.options.data.length),this.initSearch(),this.initPagination(),this.initBody(!0))},n.prototype.getRowByUniqueId=function(a){var b,c,d=this.options.uniqueId,e=this.options.data.length,f=null;for(b=e-1;b>=0;b--)if(c=this.options.data[b],c.hasOwnProperty(d)&&("string"==typeof c[d]?a=a.toString():"number"==typeof c[d]&&(Number(c[d])===c[d]&&c[d]%1===0?a=parseInt(a):c[d]===Number(c[d])&&0!==c[d]&&(a=parseFloat(a))),c[d]===a)){f=c;break}return f},n.prototype.removeByUniqueId=function(a){var b=this.options.data.length,c=this.getRowByUniqueId(a);c&&this.options.data.splice(this.options.data.indexOf(c),1),b!==this.options.data.length&&(this.initSearch(),this.initPagination(),this.initBody(!0))},n.prototype.insertRow=function(a){a.hasOwnProperty("index")&&a.hasOwnProperty("row")&&(this.data.splice(a.index,0,a.row),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))},n.prototype.updateRow=function(b){b.hasOwnProperty("index")&&b.hasOwnProperty("row")&&(a.extend(this.data[b.index],b.row),this.initSort(),this.initBody(!0))},n.prototype.showRow=function(a){a.hasOwnProperty("index")&&a.hasOwnProperty("uniqueId")&&this.toggleRow(a.index,a.uniqueId,!0)},n.prototype.hideRow=function(a){a.hasOwnProperty("index")&&a.hasOwnProperty("uniqueId")&&this.toggleRow(a.index,a.uniqueId,!1)},n.prototype.getRowsHidden=function(b){var c=a(this.$body[0]).children().filter(":hidden"),d=0;if(b)for(;df||0>g||f>=this.data.length)){for(c=f;f+h>c;c++)for(d=g;g+i>d;d++)j.eq(c).find("td").eq(d).hide();e.attr("rowspan",h).attr("colspan",i).show()}},n.prototype.updateCell=function(a){a.hasOwnProperty("index")&&a.hasOwnProperty("field")&&a.hasOwnProperty("value")&&(this.data[a.index][a.field]=a.value,this.initSort(),this.initBody(!0))},n.prototype.getOptions=function(){return this.options},n.prototype.getSelections=function(){var b=this;return a.grep(this.data,function(a){return a[b.header.stateField]})},n.prototype.getAllSelections=function(){var b=this;return a.grep(this.options.data,function(a){return a[b.header.stateField]})},n.prototype.checkAll=function(){this.checkAll_(!0)},n.prototype.uncheckAll=function(){this.checkAll_(!1)},n.prototype.checkAll_=function(a){var b;a||(b=this.getSelections()),this.$selectAll.add(this.$selectAll_).prop("checked",a),this.$selectItem.filter(":enabled").prop("checked",a),this.updateRows(),a&&(b=this.getSelections()),this.trigger(a?"check-all":"uncheck-all",b)},n.prototype.check=function(a){this.check_(!0,a)},n.prototype.uncheck=function(a){this.check_(!1,a)},n.prototype.check_=function(a,b){this.$selectItem.filter(c('[data-index="%s"]',b)).prop("checked",a),this.data[b][this.header.stateField]=a,this.updateSelected(),this.trigger(a?"check":"uncheck",this.data[b])},n.prototype.checkBy=function(a){this.checkBy_(!0,a)},n.prototype.uncheckBy=function(a){this.checkBy_(!1,a)},n.prototype.checkBy_=function(b,d){if(d.hasOwnProperty("field")&&d.hasOwnProperty("values")){var e=this,f=[];a.each(this.options.data,function(g,h){return h.hasOwnProperty(d.field)?void(-1!==a.inArray(h[d.field],d.values)&&(e.$selectItem.filter(":enabled").filter(c('[data-index="%s"]',g)).prop("checked",b),h[e.header.stateField]=b,f.push(h),e.trigger(b?"check":"uncheck",h))):!1}),this.updateSelected(),this.trigger(b?"check-some":"uncheck-some",f)}},n.prototype.destroy=function(){this.$el.insertBefore(this.$container),a(this.options.toolbar).insertBefore(this.$el),this.$container.next().remove(),this.$container.remove(),this.$el.html(this.$el_.html()).css("margin-top","0").attr("class",this.$el_.attr("class")||"")},n.prototype.showLoading=function(){this.$tableLoading.show()},n.prototype.hideLoading=function(){this.$tableLoading.hide()},n.prototype.togglePagination=function(){this.options.pagination=!this.options.pagination;var a=this.$toolbar.find('button[name="paginationSwitch"] i');this.options.pagination?a.attr("class",this.options.iconsPrefix+" "+this.options.icons.paginationSwitchDown):a.attr("class",this.options.iconsPrefix+" "+this.options.icons.paginationSwitchUp),this.updatePagination()},n.prototype.refresh=function(a){a&&a.url&&(this.options.url=a.url,this.options.pageNumber=1),this.initServer(a&&a.silent,a&&a.query)},n.prototype.resetWidth=function(){this.options.showHeader&&this.options.height&&this.fitHeader(),this.options.showFooter&&this.fitFooter()},n.prototype.showColumn=function(a){this.toggleColumn(e(this.columns,a),!0,!0)},n.prototype.hideColumn=function(a){this.toggleColumn(e(this.columns,a),!1,!0)},n.prototype.getHiddenColumns=function(){return a.grep(this.columns,function(a){return!a.visible})},n.prototype.filterBy=function(b){this.filterColumns=a.isEmptyObject(b)?{}:b,this.options.pageNumber=1,this.initSearch(),this.updatePagination()},n.prototype.scrollTo=function(a){return"string"==typeof a&&(a="bottom"===a?this.$tableBody[0].scrollHeight:0),"number"==typeof a&&this.$tableBody.scrollTop(a),"undefined"==typeof a?this.$tableBody.scrollTop():void 0},n.prototype.getScrollPosition=function(){return this.scrollTo()},n.prototype.selectPage=function(a){a>0&&a<=this.options.totalPages&&(this.options.pageNumber=a,this.updatePagination())},n.prototype.prevPage=function(){this.options.pageNumber>1&&(this.options.pageNumber--,this.updatePagination())},n.prototype.nextPage=function(){this.options.pageNumber tr[data-index="%s"]',b));d.next().is("tr.detail-view")===(a?!1:!0)&&d.find("> td > .detail-icon").click()},n.prototype.expandRow=function(a){this.expandRow_(!0,a)},n.prototype.collapseRow=function(a){this.expandRow_(!1,a)},n.prototype.expandAllRows=function(b){if(b){var d=this.$body.find(c('> tr[data-index="%s"]',0)),e=this,f=null,g=!1,h=-1;if(d.next().is("tr.detail-view")?d.next().next().is("tr.detail-view")||(d.next().find(".detail-icon").click(),g=!0):(d.find("> td > .detail-icon").click(),g=!0),g)try{h=setInterval(function(){f=e.$body.find("tr.detail-view").last().find(".detail-icon"),f.length>0?f.click():clearInterval(h)},1)}catch(i){clearInterval(h)}}else for(var j=this.$body.children(),k=0;kBower package, +and can be installed with the following command: + +```bash +bower install bootstrap-timepicker +``` + +You can also download our latest release (and any previous release) +here. + +Demos & Documentation +===================== + +View demos & documentation. + +Support +======= + +If you make money using this timepicker, please consider +supporting its development. + +Click here to support bootstrap-timepicker! + +Contributing +============ + +1. Install NodeJS and Node Package Manager. + +2. Install packages + +```bash +npm install +``` + +3. Use Bower to get the dev dependencies. + +```bash +bower install +``` + +4. Use Grunt to run tests, compress assets, etc. + +```bash +grunt test // run jshint and jasmine tests +grunt watch // run jsHint and Jasmine tests whenever a file is changed +grunt compile // minify the js and css files +``` + +- Please make it easy on me by covering any new features or issues + with Jasmine tests. +- If your changes need documentation, please take the time to update the docs. + +Acknowledgements +================ + +Thanks to everyone who have given feedback and submitted pull requests. A +list of all the contributors can be found here. + +Special thanks to @eternicode and his Twitter Datepicker for inspiration. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/bower.json new file mode 100644 index 0000000..abb6afe --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/bower.json @@ -0,0 +1,35 @@ +{ + "name": "bootstrap-timepicker", + "description": "A timepicker component for Twitter Bootstrap", + "version": "0.5.2", + "main": "js/bootstrap-timepicker.js", + "license": "MIT", + "ignore": [ + "**/.*", + "_layouts", + "node_modules", + "_config.yml", + "assets", + "spec", + "index.html", + "Gruntfile.js", + "package.json", + "composer.json" + ], + "repository": { + "type": "git", + "url": "https://github.com/jdewit/bootstrap-timepicker" + }, + "dependencies": { + "bootstrap": "^3.0", + "jquery": "^2.0" + }, + "devDependencies": { + "autotype": "https://raw.github.com/mmonteleone/jquery.autotype/master/jquery.autotype.js" + }, + "keywords": [ + "widget", + "timepicker", + "time" + ] +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/css/timepicker.less b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/css/timepicker.less new file mode 100644 index 0000000..a2e813f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/css/timepicker.less @@ -0,0 +1,172 @@ +/*! + * Timepicker Component for Twitter Bootstrap + * + * Copyright 2013 Joris de Wit + * + * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +.bootstrap-timepicker { + position: relative; + + &.pull-right { + .bootstrap-timepicker-widget { + &.dropdown-menu { + left: auto; + right: 0; + + &:before { + left: auto; + right: 12px; + } + &:after { + left: auto; + right: 13px; + } + } + } + } + + .input-group-addon { + cursor: pointer; + i { + display: inline-block; + width: 16px; + height: 16px; + } + } +} +.bootstrap-timepicker-widget { + &.dropdown-menu { + padding: 4px; + &.open { + display: inline-block; + } + &:before { + border-bottom: 7px solid rgba(0, 0, 0, 0.2); + border-left: 7px solid transparent; + border-right: 7px solid transparent; + content: ""; + display: inline-block; + position: absolute; + } + &:after { + border-bottom: 6px solid #FFFFFF; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + content: ""; + display: inline-block; + position: absolute; + } + } + &.timepicker-orient-left { + &:before { + left: 6px; + } + &:after { + left: 7px; + } + } + &.timepicker-orient-right { + &:before { + right: 6px; + } + &:after { + right: 7px; + } + } + &.timepicker-orient-top { + &:before { + top: -7px; + } + &:after { + top: -6px; + } + } + &.timepicker-orient-bottom { + &:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #999; + } + &:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #ffffff; + } + } + a.btn, input { + border-radius: 4px; + } + + table { + width: 100%; + margin: 0; + + td { + text-align: center; + height: 30px; + margin: 0; + padding: 2px; + + &:not(.separator) { + min-width: 30px; + } + + span { + width: 100%; + } + a { + border: 1px transparent solid; + width: 100%; + display: inline-block; + margin: 0; + padding: 8px 0; + outline: 0; + color: #333; + + &:hover { + text-decoration: none; + background-color: #eee; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + border-color: #ddd; + } + + i { + margin-top: 2px; + font-size: 18px; + } + } + input { + width: 25px; + margin: 0; + text-align: center; + } + } + } +} + +.bootstrap-timepicker-widget .modal-content { + padding: 4px; +} + +@media (min-width: 767px) { + .bootstrap-timepicker-widget.modal { + width: 200px; + margin-left: -100px; + } +} + +@media (max-width: 767px) { + .bootstrap-timepicker { + width: 100%; + + .dropdown-menu { + width: 100%; + } + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/js/bootstrap-timepicker.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/js/bootstrap-timepicker.js new file mode 100644 index 0000000..bbb923c --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap-timepicker/js/bootstrap-timepicker.js @@ -0,0 +1,1177 @@ +/*! + * Timepicker Component for Twitter Bootstrap + * + * Copyright 2013 Joris de Wit and bootstrap-timepicker contributors + * + * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +(function($, window, document) { + 'use strict'; + + // TIMEPICKER PUBLIC CLASS DEFINITION + var Timepicker = function(element, options) { + this.widget = ''; + this.$element = $(element); + this.defaultTime = options.defaultTime; + this.disableFocus = options.disableFocus; + this.disableMousewheel = options.disableMousewheel; + this.isOpen = options.isOpen; + this.minuteStep = options.minuteStep; + this.modalBackdrop = options.modalBackdrop; + this.orientation = options.orientation; + this.secondStep = options.secondStep; + this.snapToStep = options.snapToStep; + this.showInputs = options.showInputs; + this.showMeridian = options.showMeridian; + this.showSeconds = options.showSeconds; + this.template = options.template; + this.appendWidgetTo = options.appendWidgetTo; + this.showWidgetOnAddonClick = options.showWidgetOnAddonClick; + this.icons = options.icons; + this.maxHours = options.maxHours; + this.explicitMode = options.explicitMode; // If true 123 = 1:23, 12345 = 1:23:45, else invalid. + + this.handleDocumentClick = function (e) { + var self = e.data.scope; + // This condition was inspired by bootstrap-datepicker. + // The element the timepicker is invoked on is the input but it has a sibling for addon/button. + if (!(self.$element.parent().find(e.target).length || + self.$widget.is(e.target) || + self.$widget.find(e.target).length)) { + self.hideWidget(); + } + }; + + this._init(); + }; + + Timepicker.prototype = { + + constructor: Timepicker, + _init: function() { + var self = this; + + if (this.showWidgetOnAddonClick && (this.$element.parent().hasClass('input-group') && this.$element.parent().hasClass('bootstrap-timepicker'))) { + this.$element.parent('.input-group.bootstrap-timepicker').find('.input-group-addon').on({ + 'click.timepicker': $.proxy(this.showWidget, this) + }); + this.$element.on({ + 'focus.timepicker': $.proxy(this.highlightUnit, this), + 'click.timepicker': $.proxy(this.highlightUnit, this), + 'keydown.timepicker': $.proxy(this.elementKeydown, this), + 'blur.timepicker': $.proxy(this.blurElement, this), + 'mousewheel.timepicker DOMMouseScroll.timepicker': $.proxy(this.mousewheel, this) + }); + } else { + if (this.template) { + this.$element.on({ + 'focus.timepicker': $.proxy(this.showWidget, this), + 'click.timepicker': $.proxy(this.showWidget, this), + 'blur.timepicker': $.proxy(this.blurElement, this), + 'mousewheel.timepicker DOMMouseScroll.timepicker': $.proxy(this.mousewheel, this) + }); + } else { + this.$element.on({ + 'focus.timepicker': $.proxy(this.highlightUnit, this), + 'click.timepicker': $.proxy(this.highlightUnit, this), + 'keydown.timepicker': $.proxy(this.elementKeydown, this), + 'blur.timepicker': $.proxy(this.blurElement, this), + 'mousewheel.timepicker DOMMouseScroll.timepicker': $.proxy(this.mousewheel, this) + }); + } + } + + if (this.template !== false) { + this.$widget = $(this.getTemplate()).on('click', $.proxy(this.widgetClick, this)); + } else { + this.$widget = false; + } + + if (this.showInputs && this.$widget !== false) { + this.$widget.find('input').each(function() { + $(this).on({ + 'click.timepicker': function() { $(this).select(); }, + 'keydown.timepicker': $.proxy(self.widgetKeydown, self), + 'keyup.timepicker': $.proxy(self.widgetKeyup, self) + }); + }); + } + + this.setDefaultTime(this.defaultTime); + }, + + blurElement: function() { + this.highlightedUnit = null; + this.updateFromElementVal(); + }, + + clear: function() { + this.hour = ''; + this.minute = ''; + this.second = ''; + this.meridian = ''; + + this.$element.val(''); + }, + + decrementHour: function() { + if (this.showMeridian) { + if (this.hour === 1) { + this.hour = 12; + } else if (this.hour === 12) { + this.hour--; + + return this.toggleMeridian(); + } else if (this.hour === 0) { + this.hour = 11; + + return this.toggleMeridian(); + } else { + this.hour--; + } + } else { + if (this.hour <= 0) { + this.hour = this.maxHours - 1; + } else { + this.hour--; + } + } + }, + + decrementMinute: function(step) { + var newVal; + + if (step) { + newVal = this.minute - step; + } else { + newVal = this.minute - this.minuteStep; + } + + if (newVal < 0) { + this.decrementHour(); + this.minute = newVal + 60; + } else { + this.minute = newVal; + } + }, + + decrementSecond: function() { + var newVal = this.second - this.secondStep; + + if (newVal < 0) { + this.decrementMinute(true); + this.second = newVal + 60; + } else { + this.second = newVal; + } + }, + + elementKeydown: function(e) { + switch (e.which) { + case 9: //tab + if (e.shiftKey) { + if (this.highlightedUnit === 'hour') { + this.hideWidget(); + break; + } + this.highlightPrevUnit(); + } else if ((this.showMeridian && this.highlightedUnit === 'meridian') || (this.showSeconds && this.highlightedUnit === 'second') || (!this.showMeridian && !this.showSeconds && this.highlightedUnit ==='minute')) { + this.hideWidget(); + break; + } else { + this.highlightNextUnit(); + } + e.preventDefault(); + this.updateFromElementVal(); + break; + case 27: // escape + this.updateFromElementVal(); + break; + case 37: // left arrow + e.preventDefault(); + this.highlightPrevUnit(); + this.updateFromElementVal(); + break; + case 38: // up arrow + e.preventDefault(); + switch (this.highlightedUnit) { + case 'hour': + this.incrementHour(); + this.highlightHour(); + break; + case 'minute': + this.incrementMinute(); + this.highlightMinute(); + break; + case 'second': + this.incrementSecond(); + this.highlightSecond(); + break; + case 'meridian': + this.toggleMeridian(); + this.highlightMeridian(); + break; + } + this.update(); + break; + case 39: // right arrow + e.preventDefault(); + this.highlightNextUnit(); + this.updateFromElementVal(); + break; + case 40: // down arrow + e.preventDefault(); + switch (this.highlightedUnit) { + case 'hour': + this.decrementHour(); + this.highlightHour(); + break; + case 'minute': + this.decrementMinute(); + this.highlightMinute(); + break; + case 'second': + this.decrementSecond(); + this.highlightSecond(); + break; + case 'meridian': + this.toggleMeridian(); + this.highlightMeridian(); + break; + } + + this.update(); + break; + } + }, + + getCursorPosition: function() { + var input = this.$element.get(0); + + if ('selectionStart' in input) {// Standard-compliant browsers + + return input.selectionStart; + } else if (document.selection) {// IE fix + input.focus(); + var sel = document.selection.createRange(), + selLen = document.selection.createRange().text.length; + + sel.moveStart('character', - input.value.length); + + return sel.text.length - selLen; + } + }, + + getTemplate: function() { + var template, + hourTemplate, + minuteTemplate, + secondTemplate, + meridianTemplate, + templateContent; + + if (this.showInputs) { + hourTemplate = ''; + minuteTemplate = ''; + secondTemplate = ''; + meridianTemplate = ''; + } else { + hourTemplate = ''; + minuteTemplate = ''; + secondTemplate = ''; + meridianTemplate = ''; + } + + templateContent = ''+ + ''+ + ''+ + ''+ + ''+ + (this.showSeconds ? + ''+ + '' + : '') + + (this.showMeridian ? + ''+ + '' + : '') + + ''+ + ''+ + ' '+ + ''+ + ' '+ + (this.showSeconds ? + ''+ + '' + : '') + + (this.showMeridian ? + ''+ + '' + : '') + + ''+ + ''+ + ''+ + ''+ + ''+ + (this.showSeconds ? + ''+ + '' + : '') + + (this.showMeridian ? + ''+ + '' + : '') + + ''+ + '
             
          '+ hourTemplate +':'+ minuteTemplate +':'+ secondTemplate +' '+ meridianTemplate +'
            
          '; + + switch(this.template) { + case 'modal': + template = ''; + break; + case 'dropdown': + template = ''; + break; + } + + return template; + }, + + getTime: function() { + if (this.hour === '') { + return ''; + } + + return this.hour + ':' + (this.minute.toString().length === 1 ? '0' + this.minute : this.minute) + (this.showSeconds ? ':' + (this.second.toString().length === 1 ? '0' + this.second : this.second) : '') + (this.showMeridian ? ' ' + this.meridian : ''); + }, + + hideWidget: function() { + if (this.isOpen === false) { + return; + } + + this.$element.trigger({ + 'type': 'hide.timepicker', + 'time': { + 'value': this.getTime(), + 'hours': this.hour, + 'minutes': this.minute, + 'seconds': this.second, + 'meridian': this.meridian + } + }); + + if (this.template === 'modal' && this.$widget.modal) { + this.$widget.modal('hide'); + } else { + this.$widget.removeClass('open'); + } + + $(document).off('mousedown.timepicker, touchend.timepicker', this.handleDocumentClick); + + this.isOpen = false; + // show/hide approach taken by datepicker + this.$widget.detach(); + }, + + highlightUnit: function() { + this.position = this.getCursorPosition(); + if (this.position >= 0 && this.position <= 2) { + this.highlightHour(); + } else if (this.position >= 3 && this.position <= 5) { + this.highlightMinute(); + } else if (this.position >= 6 && this.position <= 8) { + if (this.showSeconds) { + this.highlightSecond(); + } else { + this.highlightMeridian(); + } + } else if (this.position >= 9 && this.position <= 11) { + this.highlightMeridian(); + } + }, + + highlightNextUnit: function() { + switch (this.highlightedUnit) { + case 'hour': + this.highlightMinute(); + break; + case 'minute': + if (this.showSeconds) { + this.highlightSecond(); + } else if (this.showMeridian){ + this.highlightMeridian(); + } else { + this.highlightHour(); + } + break; + case 'second': + if (this.showMeridian) { + this.highlightMeridian(); + } else { + this.highlightHour(); + } + break; + case 'meridian': + this.highlightHour(); + break; + } + }, + + highlightPrevUnit: function() { + switch (this.highlightedUnit) { + case 'hour': + if(this.showMeridian){ + this.highlightMeridian(); + } else if (this.showSeconds) { + this.highlightSecond(); + } else { + this.highlightMinute(); + } + break; + case 'minute': + this.highlightHour(); + break; + case 'second': + this.highlightMinute(); + break; + case 'meridian': + if (this.showSeconds) { + this.highlightSecond(); + } else { + this.highlightMinute(); + } + break; + } + }, + + highlightHour: function() { + var $element = this.$element.get(0), + self = this; + + this.highlightedUnit = 'hour'; + + if ($element.setSelectionRange) { + setTimeout(function() { + if (self.hour < 10) { + $element.setSelectionRange(0,1); + } else { + $element.setSelectionRange(0,2); + } + }, 0); + } + }, + + highlightMinute: function() { + var $element = this.$element.get(0), + self = this; + + this.highlightedUnit = 'minute'; + + if ($element.setSelectionRange) { + setTimeout(function() { + if (self.hour < 10) { + $element.setSelectionRange(2,4); + } else { + $element.setSelectionRange(3,5); + } + }, 0); + } + }, + + highlightSecond: function() { + var $element = this.$element.get(0), + self = this; + + this.highlightedUnit = 'second'; + + if ($element.setSelectionRange) { + setTimeout(function() { + if (self.hour < 10) { + $element.setSelectionRange(5,7); + } else { + $element.setSelectionRange(6,8); + } + }, 0); + } + }, + + highlightMeridian: function() { + var $element = this.$element.get(0), + self = this; + + this.highlightedUnit = 'meridian'; + + if ($element.setSelectionRange) { + if (this.showSeconds) { + setTimeout(function() { + if (self.hour < 10) { + $element.setSelectionRange(8,10); + } else { + $element.setSelectionRange(9,11); + } + }, 0); + } else { + setTimeout(function() { + if (self.hour < 10) { + $element.setSelectionRange(5,7); + } else { + $element.setSelectionRange(6,8); + } + }, 0); + } + } + }, + + incrementHour: function() { + if (this.showMeridian) { + if (this.hour === 11) { + this.hour++; + return this.toggleMeridian(); + } else if (this.hour === 12) { + this.hour = 0; + } + } + if (this.hour === this.maxHours - 1) { + this.hour = 0; + + return; + } + this.hour++; + }, + + incrementMinute: function(step) { + var newVal; + + if (step) { + newVal = this.minute + step; + } else { + newVal = this.minute + this.minuteStep - (this.minute % this.minuteStep); + } + + if (newVal > 59) { + this.incrementHour(); + this.minute = newVal - 60; + } else { + this.minute = newVal; + } + }, + + incrementSecond: function() { + var newVal = this.second + this.secondStep - (this.second % this.secondStep); + + if (newVal > 59) { + this.incrementMinute(true); + this.second = newVal - 60; + } else { + this.second = newVal; + } + }, + + mousewheel: function(e) { + if (this.disableMousewheel) { + return; + } + + e.preventDefault(); + e.stopPropagation(); + + var delta = e.originalEvent.wheelDelta || -e.originalEvent.detail, + scrollTo = null; + + if (e.type === 'mousewheel') { + scrollTo = (e.originalEvent.wheelDelta * -1); + } + else if (e.type === 'DOMMouseScroll') { + scrollTo = 40 * e.originalEvent.detail; + } + + if (scrollTo) { + e.preventDefault(); + $(this).scrollTop(scrollTo + $(this).scrollTop()); + } + + switch (this.highlightedUnit) { + case 'minute': + if (delta > 0) { + this.incrementMinute(); + } else { + this.decrementMinute(); + } + this.highlightMinute(); + break; + case 'second': + if (delta > 0) { + this.incrementSecond(); + } else { + this.decrementSecond(); + } + this.highlightSecond(); + break; + case 'meridian': + this.toggleMeridian(); + this.highlightMeridian(); + break; + default: + if (delta > 0) { + this.incrementHour(); + } else { + this.decrementHour(); + } + this.highlightHour(); + break; + } + + return false; + }, + + /** + * Given a segment value like 43, will round and snap the segment + * to the nearest "step", like 45 if step is 15. Segment will + * "overflow" to 0 if it's larger than 59 or would otherwise + * round up to 60. + */ + changeToNearestStep: function (segment, step) { + if (segment % step === 0) { + return segment; + } + if (Math.round((segment % step) / step)) { + return (segment + (step - segment % step)) % 60; + } else { + return segment - segment % step; + } + }, + + // This method was adapted from bootstrap-datepicker. + place : function() { + if (this.isInline) { + return; + } + var widgetWidth = this.$widget.outerWidth(), widgetHeight = this.$widget.outerHeight(), visualPadding = 10, windowWidth = + $(window).width(), windowHeight = $(window).height(), scrollTop = $(window).scrollTop(); + + var zIndex = parseInt(this.$element.parents().filter(function() { return $(this).css('z-index') !== 'auto'; }).first().css('z-index'), 10) + 10; + var offset = this.component ? this.component.parent().offset() : this.$element.offset(); + var height = this.component ? this.component.outerHeight(true) : this.$element.outerHeight(false); + var width = this.component ? this.component.outerWidth(true) : this.$element.outerWidth(false); + var left = offset.left, top = offset.top; + + this.$widget.removeClass('timepicker-orient-top timepicker-orient-bottom timepicker-orient-right timepicker-orient-left'); + + if (this.orientation.x !== 'auto') { + this.$widget.addClass('timepicker-orient-' + this.orientation.x); + if (this.orientation.x === 'right') { + left -= widgetWidth - width; + } + } else{ + // auto x orientation is best-placement: if it crosses a window edge, fudge it sideways + // Default to left + this.$widget.addClass('timepicker-orient-left'); + if (offset.left < 0) { + left -= offset.left - visualPadding; + } else if (offset.left + widgetWidth > windowWidth) { + left = windowWidth - widgetWidth - visualPadding; + } + } + // auto y orientation is best-situation: top or bottom, no fudging, decision based on which shows more of the widget + var yorient = this.orientation.y, topOverflow, bottomOverflow; + if (yorient === 'auto') { + topOverflow = -scrollTop + offset.top - widgetHeight; + bottomOverflow = scrollTop + windowHeight - (offset.top + height + widgetHeight); + if (Math.max(topOverflow, bottomOverflow) === bottomOverflow) { + yorient = 'top'; + } else { + yorient = 'bottom'; + } + } + this.$widget.addClass('timepicker-orient-' + yorient); + if (yorient === 'top'){ + top += height; + } else{ + top -= widgetHeight + parseInt(this.$widget.css('padding-top'), 10); + } + + this.$widget.css({ + top : top, + left : left, + zIndex : zIndex + }); + }, + + remove: function() { + $('document').off('.timepicker'); + if (this.$widget) { + this.$widget.remove(); + } + delete this.$element.data().timepicker; + }, + + setDefaultTime: function(defaultTime) { + if (!this.$element.val()) { + if (defaultTime === 'current') { + var dTime = new Date(), + hours = dTime.getHours(), + minutes = dTime.getMinutes(), + seconds = dTime.getSeconds(), + meridian = 'AM'; + + if (seconds !== 0) { + seconds = Math.ceil(dTime.getSeconds() / this.secondStep) * this.secondStep; + if (seconds === 60) { + minutes += 1; + seconds = 0; + } + } + + if (minutes !== 0) { + minutes = Math.ceil(dTime.getMinutes() / this.minuteStep) * this.minuteStep; + if (minutes === 60) { + hours += 1; + minutes = 0; + } + } + + if (this.showMeridian) { + if (hours === 0) { + hours = 12; + } else if (hours >= 12) { + if (hours > 12) { + hours = hours - 12; + } + meridian = 'PM'; + } else { + meridian = 'AM'; + } + } + + this.hour = hours; + this.minute = minutes; + this.second = seconds; + this.meridian = meridian; + + this.update(); + + } else if (defaultTime === false) { + this.hour = 0; + this.minute = 0; + this.second = 0; + this.meridian = 'AM'; + } else { + this.setTime(defaultTime); + } + } else { + this.updateFromElementVal(); + } + }, + + setTime: function(time, ignoreWidget) { + if (!time) { + this.clear(); + return; + } + + var timeMode, + timeArray, + hour, + minute, + second, + meridian; + + if (typeof time === 'object' && time.getMonth){ + // this is a date object + hour = time.getHours(); + minute = time.getMinutes(); + second = time.getSeconds(); + + if (this.showMeridian){ + meridian = 'AM'; + if (hour > 12){ + meridian = 'PM'; + hour = hour % 12; + } + + if (hour === 12){ + meridian = 'PM'; + } + } + } else { + timeMode = ((/a/i).test(time) ? 1 : 0) + ((/p/i).test(time) ? 2 : 0); // 0 = none, 1 = AM, 2 = PM, 3 = BOTH. + if (timeMode > 2) { // If both are present, fail. + this.clear(); + return; + } + + timeArray = time.replace(/[^0-9\:]/g, '').split(':'); + + hour = timeArray[0] ? timeArray[0].toString() : timeArray.toString(); + + if(this.explicitMode && hour.length > 2 && (hour.length % 2) !== 0 ) { + this.clear(); + return; + } + + minute = timeArray[1] ? timeArray[1].toString() : ''; + second = timeArray[2] ? timeArray[2].toString() : ''; + + // adaptive time parsing + if (hour.length > 4) { + second = hour.slice(-2); + hour = hour.slice(0, -2); + } + + if (hour.length > 2) { + minute = hour.slice(-2); + hour = hour.slice(0, -2); + } + + if (minute.length > 2) { + second = minute.slice(-2); + minute = minute.slice(0, -2); + } + + hour = parseInt(hour, 10); + minute = parseInt(minute, 10); + second = parseInt(second, 10); + + if (isNaN(hour)) { + hour = 0; + } + if (isNaN(minute)) { + minute = 0; + } + if (isNaN(second)) { + second = 0; + } + + // Adjust the time based upon unit boundary. + // NOTE: Negatives will never occur due to time.replace() above. + if (second > 59) { + second = 59; + } + + if (minute > 59) { + minute = 59; + } + + if (hour >= this.maxHours) { + // No day/date handling. + hour = this.maxHours - 1; + } + + if (this.showMeridian) { + if (hour > 12) { + // Force PM. + timeMode = 2; + hour -= 12; + } + if (!timeMode) { + timeMode = 1; + } + if (hour === 0) { + hour = 12; // AM or PM, reset to 12. 0 AM = 12 AM. 0 PM = 12 PM, etc. + } + meridian = timeMode === 1 ? 'AM' : 'PM'; + } else if (hour < 12 && timeMode === 2) { + hour += 12; + } else { + if (hour >= this.maxHours) { + hour = this.maxHours - 1; + } else if ((hour < 0) || (hour === 12 && timeMode === 1)){ + hour = 0; + } + } + } + + this.hour = hour; + if (this.snapToStep) { + this.minute = this.changeToNearestStep(minute, this.minuteStep); + this.second = this.changeToNearestStep(second, this.secondStep); + } else { + this.minute = minute; + this.second = second; + } + this.meridian = meridian; + + this.update(ignoreWidget); + }, + + showWidget: function() { + if (this.isOpen) { + return; + } + + if (this.$element.is(':disabled')) { + return; + } + + // show/hide approach taken by datepicker + this.$widget.appendTo(this.appendWidgetTo); + $(document).on('mousedown.timepicker, touchend.timepicker', {scope: this}, this.handleDocumentClick); + + this.$element.trigger({ + 'type': 'show.timepicker', + 'time': { + 'value': this.getTime(), + 'hours': this.hour, + 'minutes': this.minute, + 'seconds': this.second, + 'meridian': this.meridian + } + }); + + this.place(); + if (this.disableFocus) { + this.$element.blur(); + } + + // widget shouldn't be empty on open + if (this.hour === '') { + if (this.defaultTime) { + this.setDefaultTime(this.defaultTime); + } else { + this.setTime('0:0:0'); + } + } + + if (this.template === 'modal' && this.$widget.modal) { + this.$widget.modal('show').on('hidden', $.proxy(this.hideWidget, this)); + } else { + if (this.isOpen === false) { + this.$widget.addClass('open'); + } + } + + this.isOpen = true; + }, + + toggleMeridian: function() { + this.meridian = this.meridian === 'AM' ? 'PM' : 'AM'; + }, + + update: function(ignoreWidget) { + this.updateElement(); + if (!ignoreWidget) { + this.updateWidget(); + } + + this.$element.trigger({ + 'type': 'changeTime.timepicker', + 'time': { + 'value': this.getTime(), + 'hours': this.hour, + 'minutes': this.minute, + 'seconds': this.second, + 'meridian': this.meridian + } + }); + }, + + updateElement: function() { + this.$element.val(this.getTime()).change(); + }, + + updateFromElementVal: function() { + this.setTime(this.$element.val()); + }, + + updateWidget: function() { + if (this.$widget === false) { + return; + } + + var hour = this.hour, + minute = this.minute.toString().length === 1 ? '0' + this.minute : this.minute, + second = this.second.toString().length === 1 ? '0' + this.second : this.second; + + if (this.showInputs) { + this.$widget.find('input.bootstrap-timepicker-hour').val(hour); + this.$widget.find('input.bootstrap-timepicker-minute').val(minute); + + if (this.showSeconds) { + this.$widget.find('input.bootstrap-timepicker-second').val(second); + } + if (this.showMeridian) { + this.$widget.find('input.bootstrap-timepicker-meridian').val(this.meridian); + } + } else { + this.$widget.find('span.bootstrap-timepicker-hour').text(hour); + this.$widget.find('span.bootstrap-timepicker-minute').text(minute); + + if (this.showSeconds) { + this.$widget.find('span.bootstrap-timepicker-second').text(second); + } + if (this.showMeridian) { + this.$widget.find('span.bootstrap-timepicker-meridian').text(this.meridian); + } + } + }, + + updateFromWidgetInputs: function() { + if (this.$widget === false) { + return; + } + + var t = this.$widget.find('input.bootstrap-timepicker-hour').val() + ':' + + this.$widget.find('input.bootstrap-timepicker-minute').val() + + (this.showSeconds ? ':' + this.$widget.find('input.bootstrap-timepicker-second').val() : '') + + (this.showMeridian ? this.$widget.find('input.bootstrap-timepicker-meridian').val() : '') + ; + + this.setTime(t, true); + }, + + widgetClick: function(e) { + e.stopPropagation(); + e.preventDefault(); + + var $input = $(e.target), + action = $input.closest('a').data('action'); + + if (action) { + this[action](); + } + this.update(); + + if ($input.is('input')) { + $input.get(0).setSelectionRange(0,2); + } + }, + + widgetKeydown: function(e) { + var $input = $(e.target), + name = $input.attr('class').replace('bootstrap-timepicker-', ''); + + switch (e.which) { + case 9: //tab + if (e.shiftKey) { + if (name === 'hour') { + return this.hideWidget(); + } + } else if ((this.showMeridian && name === 'meridian') || (this.showSeconds && name === 'second') || (!this.showMeridian && !this.showSeconds && name === 'minute')) { + return this.hideWidget(); + } + break; + case 27: // escape + this.hideWidget(); + break; + case 38: // up arrow + e.preventDefault(); + switch (name) { + case 'hour': + this.incrementHour(); + break; + case 'minute': + this.incrementMinute(); + break; + case 'second': + this.incrementSecond(); + break; + case 'meridian': + this.toggleMeridian(); + break; + } + this.setTime(this.getTime()); + $input.get(0).setSelectionRange(0,2); + break; + case 40: // down arrow + e.preventDefault(); + switch (name) { + case 'hour': + this.decrementHour(); + break; + case 'minute': + this.decrementMinute(); + break; + case 'second': + this.decrementSecond(); + break; + case 'meridian': + this.toggleMeridian(); + break; + } + this.setTime(this.getTime()); + $input.get(0).setSelectionRange(0,2); + break; + } + }, + + widgetKeyup: function(e) { + if ((e.which === 65) || (e.which === 77) || (e.which === 80) || (e.which === 46) || (e.which === 8) || (e.which >= 48 && e.which <= 57) || (e.which >= 96 && e.which <= 105)) { + this.updateFromWidgetInputs(); + } + } + }; + + //TIMEPICKER PLUGIN DEFINITION + $.fn.timepicker = function(option) { + var args = Array.apply(null, arguments); + args.shift(); + return this.each(function() { + var $this = $(this), + data = $this.data('timepicker'), + options = typeof option === 'object' && option; + + if (!data) { + $this.data('timepicker', (data = new Timepicker(this, $.extend({}, $.fn.timepicker.defaults, options, $(this).data())))); + } + + if (typeof option === 'string') { + data[option].apply(data, args); + } + }); + }; + + $.fn.timepicker.defaults = { + defaultTime: 'current', + disableFocus: false, + disableMousewheel: false, + isOpen: false, + minuteStep: 15, + modalBackdrop: false, + orientation: { x: 'auto', y: 'auto'}, + secondStep: 15, + snapToStep: false, + showSeconds: false, + showInputs: true, + showMeridian: true, + template: 'dropdown', + appendWidgetTo: 'body', + showWidgetOnAddonClick: true, + icons: { + up: 'glyphicon glyphicon-chevron-up', + down: 'glyphicon glyphicon-chevron-down' + }, + maxHours: 24, + explicitMode: false + }; + + $.fn.timepicker.Constructor = Timepicker; + + $(document).on( + 'focus.timepicker.data-api click.timepicker.data-api', + '[data-provide="timepicker"]', + function(e){ + var $this = $(this); + if ($this.data('timepicker')) { + return; + } + e.preventDefault(); + // component click requires us to explicitly show it + $this.timepicker(); + } + ); + +})(jQuery, window, document); diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/.bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/.bower.json new file mode 100644 index 0000000..1808535 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/.bower.json @@ -0,0 +1,44 @@ +{ + "name": "bootstrap", + "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", + "keywords": [ + "css", + "js", + "less", + "mobile-first", + "responsive", + "front-end", + "framework", + "web" + ], + "homepage": "https://getbootstrap.com/", + "license": "MIT", + "moduleType": "globals", + "main": [ + "less/bootstrap.less", + "dist/js/bootstrap.js" + ], + "ignore": [ + "/.*", + "_config.yml", + "CNAME", + "composer.json", + "CONTRIBUTING.md", + "docs", + "js/tests", + "test-infra" + ], + "dependencies": { + "jquery": "1.9.1 - 3" + }, + "version": "3.4.1", + "_release": "3.4.1", + "_resolution": { + "type": "version", + "tag": "v3.4.1", + "commit": "68b0d231a13201eb14acd3dc84e51543d16e5f7e" + }, + "_source": "https://github.com/twbs/bootstrap.git", + "_target": "^3.4.0", + "_originalSource": "bootstrap" +} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/CHANGELOG.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/CHANGELOG.md new file mode 100644 index 0000000..416b64b --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/CHANGELOG.md @@ -0,0 +1,5 @@ +Bootstrap uses [GitHub's Releases feature](https://blog.github.com/2013-07-02-release-your-software/) for its changelogs. + +See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. + +Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com/) contain summaries of the most noteworthy changes made in each release. diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile new file mode 100644 index 0000000..c712220 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile @@ -0,0 +1,8 @@ +source 'https://rubygems.org' + +group :development, :test do + gem 'jekyll', '~> 3.8.5' + gem 'jekyll-redirect-from', '~> 0.14.0' + gem 'jekyll-sitemap', '~> 1.2.0' + gem 'wdm', '~> 0.1.1', :install_if => Gem.win_platform? +end diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile.lock b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile.lock new file mode 100644 index 0000000..175fe6a --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gemfile.lock @@ -0,0 +1,74 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.6.0) + public_suffix (>= 2.0.2, < 4.0) + colorator (1.1.0) + concurrent-ruby (1.1.4) + em-websocket (0.5.1) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + eventmachine (1.2.7) + eventmachine (1.2.7-x64-mingw32) + ffi (1.10.0) + ffi (1.10.0-x64-mingw32) + forwardable-extended (2.6.0) + http_parser.rb (0.6.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jekyll (3.8.5) + addressable (~> 2.4) + colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 0.7) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 2.0) + kramdown (~> 1.14) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (>= 1.7, < 4) + safe_yaml (~> 1.0) + jekyll-redirect-from (0.14.0) + jekyll (~> 3.3) + jekyll-sass-converter (1.5.2) + sass (~> 3.4) + jekyll-sitemap (1.2.0) + jekyll (~> 3.3) + jekyll-watch (2.1.2) + listen (~> 3.0) + kramdown (1.17.0) + liquid (4.0.1) + listen (3.1.5) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + ruby_dep (~> 1.2) + mercenary (0.3.6) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (3.0.3) + rb-fsevent (0.10.3) + rb-inotify (0.10.0) + ffi (~> 1.0) + rouge (3.3.0) + ruby_dep (1.5.0) + safe_yaml (1.0.4) + sass (3.7.3) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + wdm (0.1.1) + +PLATFORMS + ruby + x64-mingw32 + +DEPENDENCIES + jekyll (~> 3.8.5) + jekyll-redirect-from (~> 0.14.0) + jekyll-sitemap (~> 1.2.0) + wdm (~> 0.1.1) + +BUNDLED WITH + 1.17.3 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gruntfile.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gruntfile.js new file mode 100644 index 0000000..05d88c2 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/Gruntfile.js @@ -0,0 +1,430 @@ +/*! + * Bootstrap's Gruntfile + * https://getbootstrap.com/ + * Copyright 2013-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +module.exports = function (grunt) { + 'use strict'; + + // Force use of Unix newlines + grunt.util.linefeed = '\n'; + + RegExp.quote = function (string) { + return string.replace(/[-\\^$*+?.()|[\]{}]/g, '\\$&'); + }; + + var fs = require('fs'); + var path = require('path'); + var generateGlyphiconsData = require('./grunt/bs-glyphicons-data-generator.js'); + var BsLessdocParser = require('./grunt/bs-lessdoc-parser.js'); + var getLessVarsData = function () { + var filePath = path.join(__dirname, 'less/variables.less'); + var fileContent = fs.readFileSync(filePath, { encoding: 'utf8' }); + var parser = new BsLessdocParser(fileContent); + return { sections: parser.parseFile() }; + }; + var generateRawFiles = require('./grunt/bs-raw-files-generator.js'); + var generateCommonJSModule = require('./grunt/bs-commonjs-generator.js'); + var configBridge = grunt.file.readJSON('./grunt/configBridge.json', { encoding: 'utf8' }); + + Object.keys(configBridge.paths).forEach(function (key) { + configBridge.paths[key].forEach(function (val, i, arr) { + arr[i] = path.join('./docs/assets', val); + }); + }); + + // Project configuration. + grunt.initConfig({ + + // Metadata. + pkg: grunt.file.readJSON('package.json'), + banner: '/*!\n' + + ' * Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)\n' + + ' * Copyright 2011-<%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' + + ' * Licensed under the <%= pkg.license %> license\n' + + ' */\n', + jqueryCheck: configBridge.config.jqueryCheck.join('\n'), + jqueryVersionCheck: configBridge.config.jqueryVersionCheck.join('\n'), + + // Task configuration. + clean: { + dist: 'dist', + docs: 'docs/dist' + }, + + jshint: { + options: { + jshintrc: 'js/.jshintrc' + }, + grunt: { + options: { + jshintrc: 'grunt/.jshintrc' + }, + src: ['Gruntfile.js', 'package.js', 'grunt/*.js'] + }, + core: { + src: 'js/*.js' + }, + test: { + options: { + jshintrc: 'js/tests/unit/.jshintrc' + }, + src: 'js/tests/unit/*.js' + }, + assets: { + src: ['docs/assets/js/src/*.js', 'docs/assets/js/*.js', '!docs/assets/js/*.min.js'] + } + }, + + jscs: { + options: { + config: 'js/.jscsrc' + }, + grunt: { + src: '<%= jshint.grunt.src %>' + }, + core: { + src: '<%= jshint.core.src %>' + }, + test: { + src: '<%= jshint.test.src %>' + }, + assets: { + options: { + requireCamelCaseOrUpperCaseIdentifiers: null + }, + src: '<%= jshint.assets.src %>' + } + }, + + concat: { + options: { + banner: '<%= banner %>\n<%= jqueryCheck %>\n<%= jqueryVersionCheck %>', + stripBanners: false + }, + core: { + src: [ + 'js/transition.js', + 'js/alert.js', + 'js/button.js', + 'js/carousel.js', + 'js/collapse.js', + 'js/dropdown.js', + 'js/modal.js', + 'js/tooltip.js', + 'js/popover.js', + 'js/scrollspy.js', + 'js/tab.js', + 'js/affix.js' + ], + dest: 'dist/js/<%= pkg.name %>.js' + } + }, + + uglify: { + options: { + compress: true, + mangle: true, + ie8: true, + output: { + comments: /^!|@preserve|@license|@cc_on/i + } + }, + core: { + src: '<%= concat.core.dest %>', + dest: 'dist/js/<%= pkg.name %>.min.js' + }, + customize: { + src: configBridge.paths.customizerJs, + dest: 'docs/assets/js/customize.min.js' + }, + docs: { + src: configBridge.paths.docsJs, + dest: 'docs/assets/js/docs.min.js' + } + }, + + less: { + options: { + ieCompat: true, + strictMath: true, + sourceMap: true, + outputSourceFiles: true + }, + core: { + options: { + sourceMapURL: '<%= pkg.name %>.css.map', + sourceMapFilename: 'dist/css/<%= pkg.name %>.css.map' + }, + src: 'less/bootstrap.less', + dest: 'dist/css/<%= pkg.name %>.css' + }, + theme: { + options: { + sourceMapURL: '<%= pkg.name %>-theme.css.map', + sourceMapFilename: 'dist/css/<%= pkg.name %>-theme.css.map' + }, + src: 'less/theme.less', + dest: 'dist/css/<%= pkg.name %>-theme.css' + }, + docs: { + options: { + sourceMapURL: 'docs.css.map', + sourceMapFilename: 'docs/assets/css/docs.css.map' + }, + src: 'docs/assets/less/docs.less', + dest: 'docs/assets/css/docs.css' + }, + docsIe: { + options: { + sourceMap: false + }, + src: 'docs/assets/less/ie10-viewport-bug-workaround.less', + dest: 'docs/assets/css/ie10-viewport-bug-workaround.css' + } + }, + + postcss: { + options: { + map: { + inline: false, + sourcesContent: true + }, + processors: [ + require('autoprefixer')(configBridge.config.autoprefixer) + ] + }, + core: { + src: 'dist/css/<%= pkg.name %>.css' + }, + theme: { + src: 'dist/css/<%= pkg.name %>-theme.css' + }, + docs: { + src: 'docs/assets/css/docs.css' + }, + examples: { + options: { + map: false + }, + expand: true, + cwd: 'docs/examples/', + src: ['**/*.css'], + dest: 'docs/examples/' + } + }, + + stylelint: { + options: { + configFile: 'grunt/.stylelintrc', + reportNeedlessDisables: false + }, + dist: [ + 'less/**/*.less' + ], + docs: [ + 'docs/assets/less/**/*.less' + ], + examples: [ + 'docs/examples/**/*.css' + ] + }, + + cssmin: { + options: { + compatibility: 'ie8', + sourceMap: true, + sourceMapInlineSources: true, + level: { + 1: { + specialComments: 'all' + } + } + }, + core: { + src: 'dist/css/<%= pkg.name %>.css', + dest: 'dist/css/<%= pkg.name %>.min.css' + }, + theme: { + src: 'dist/css/<%= pkg.name %>-theme.css', + dest: 'dist/css/<%= pkg.name %>-theme.min.css' + }, + docs: { + src: 'docs/assets/css/docs.css', + dest: 'docs/assets/css/docs.min.css' + } + }, + + copy: { + fonts: { + expand: true, + src: 'fonts/**', + dest: 'dist/' + }, + docs: { + expand: true, + cwd: 'dist/', + src: [ + '**/*' + ], + dest: 'docs/dist/' + } + }, + + connect: { + server: { + options: { + port: 3000, + base: '.' + } + } + }, + + jekyll: { + options: { + bundleExec: true, + config: '_config.yml', + incremental: false + }, + docs: {}, + github: { + options: { + raw: 'github: true' + } + } + }, + + pug: { + options: { + pretty: true, + data: getLessVarsData + }, + customizerVars: { + src: 'docs/_pug/customizer-variables.pug', + dest: 'docs/_includes/customizer-variables.html' + }, + customizerNav: { + src: 'docs/_pug/customizer-nav.pug', + dest: 'docs/_includes/nav/customize.html' + } + }, + + htmllint: { + options: { + ignore: [ + 'Element "img" is missing required attribute "src".' + ], + noLangDetect: true + }, + src: ['_gh_pages/**/*.html', 'js/tests/**/*.html'] + }, + + watch: { + src: { + files: '<%= jshint.core.src %>', + tasks: ['jshint:core', 'exec:karma', 'concat'] + }, + test: { + files: '<%= jshint.test.src %>', + tasks: ['jshint:test', 'exec:karma'] + }, + less: { + files: 'less/**/*.less', + tasks: ['less', 'copy'] + }, + docs: { + files: 'docs/assets/less/**/*.less', + tasks: ['less'] + } + }, + + exec: { + browserstack: { + command: 'cross-env BROWSER=true karma start grunt/karma.conf.js' + }, + karma: { + command: 'karma start grunt/karma.conf.js' + } + } + }); + + + // These plugins provide necessary tasks. + require('load-grunt-tasks')(grunt, { scope: 'devDependencies' }); + require('time-grunt')(grunt); + + // Docs HTML validation task + grunt.registerTask('validate-html', ['jekyll:docs', 'htmllint']); + + var runSubset = function (subset) { + return !process.env.TWBS_TEST || process.env.TWBS_TEST === subset; + }; + var isUndefOrNonZero = function (val) { + return typeof val === 'undefined' || val !== '0'; + }; + + // Test task. + var testSubtasks = []; + // Skip core tests if running a different subset of the test suite + if (runSubset('core')) { + testSubtasks = testSubtasks.concat(['dist-css', 'dist-js', 'stylelint:dist', 'test-js', 'docs']); + } + // Skip HTML validation if running a different subset of the test suite + if (runSubset('validate-html') && + // Skip HTML5 validator on Travis when [skip validator] is in the commit message + isUndefOrNonZero(process.env.TWBS_DO_VALIDATOR)) { + testSubtasks.push('validate-html'); + } + // Only run BrowserStack tests if there's a BrowserStack access key + if (typeof process.env.BROWSER_STACK_USERNAME !== 'undefined' && + // Skip BrowserStack if running a different subset of the test suite + runSubset('browserstack') && + // Skip BrowserStack on Travis when [skip browserstack] is in the commit message + isUndefOrNonZero(process.env.TWBS_DO_BROWSERSTACK)) { + testSubtasks.push('exec:browserstack'); + } + + grunt.registerTask('test', testSubtasks); + grunt.registerTask('test-js', ['jshint:core', 'jshint:test', 'jshint:grunt', 'jscs:core', 'jscs:test', 'jscs:grunt', 'exec:karma']); + + // JS distribution task. + grunt.registerTask('dist-js', ['concat', 'uglify:core', 'commonjs']); + + // CSS distribution task. + grunt.registerTask('dist-css', ['less:core', 'less:theme', 'postcss:core', 'postcss:theme', 'cssmin:core', 'cssmin:theme']); + + // Full distribution task. + grunt.registerTask('dist', ['clean:dist', 'dist-css', 'copy:fonts', 'dist-js']); + + // Default task. + grunt.registerTask('default', ['clean:dist', 'copy:fonts', 'test']); + + grunt.registerTask('build-glyphicons-data', function () { + generateGlyphiconsData.call(this, grunt); + }); + + // task for building customizer + grunt.registerTask('build-customizer', ['build-customizer-html', 'build-raw-files']); + grunt.registerTask('build-customizer-html', 'pug'); + grunt.registerTask('build-raw-files', 'Add scripts/less files to customizer.', function () { + var banner = grunt.template.process('<%= banner %>'); + generateRawFiles(grunt, banner); + }); + + grunt.registerTask('commonjs', 'Generate CommonJS entrypoint module in dist dir.', function () { + var srcFiles = grunt.config.get('concat.core.src'); + var destFilepath = 'dist/js/npm.js'; + generateCommonJSModule(grunt, srcFiles, destFilepath); + }); + + // Docs task. + grunt.registerTask('docs-css', ['less:docs', 'less:docsIe', 'postcss:docs', 'postcss:examples', 'cssmin:docs']); + grunt.registerTask('lint-docs-css', ['stylelint:docs', 'stylelint:examples']); + grunt.registerTask('docs-js', ['uglify:docs', 'uglify:customize']); + grunt.registerTask('lint-docs-js', ['jshint:assets', 'jscs:assets']); + grunt.registerTask('docs', ['docs-css', 'lint-docs-css', 'docs-js', 'lint-docs-js', 'clean:docs', 'copy:docs', 'build-glyphicons-data', 'build-customizer']); + + grunt.registerTask('prep-release', ['dist', 'docs', 'jekyll:github']); +}; diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/ISSUE_TEMPLATE.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..d7732a7 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/ISSUE_TEMPLATE.md @@ -0,0 +1,22 @@ +Before opening an issue: + +- [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue) +- [Validate](https://validator.w3.org/nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems +- Prepare a [reduced test case](https://css-tricks.com/reduced-test-cases/) for any bugs +- Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md) + +When asking general "how to" questions: + +- Please do not open an issue here +- Instead, ask for help on [StackOverflow, IRC, or Slack](https://github.com/twbs/bootstrap/blob/master/README.md#community) + +When reporting a bug, include: + +- Operating system and version (Windows, Mac OS X, Android, iOS, Win10 Mobile) +- Browser and version (Chrome, Firefox, Safari, IE, MS Edge, Opera 15+, Android Browser) +- Reduced test cases and potential fixes using [JS Bin](https://jsbin.com/) + +When suggesting a feature, include: + +- As much detail as possible for what we should add and why it's important to Bootstrap +- Relevant links to prior art, screenshots, or live demos whenever possible diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/LICENSE b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/LICENSE new file mode 100644 index 0000000..e264092 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2011-2019 Twitter, Inc. + +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/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/README.md b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/README.md new file mode 100644 index 0000000..f8b77ee --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/README.md @@ -0,0 +1,149 @@ +# [Bootstrap](https://getbootstrap.com/) + +[![Slack](https://bootstrap-slack.herokuapp.com/badge.svg)](https://bootstrap-slack.herokuapp.com/) +![Bower version](https://img.shields.io/bower/v/bootstrap.svg) +[![npm version](https://img.shields.io/npm/v/bootstrap.svg)](https://www.npmjs.com/package/bootstrap) +[![Build Status](https://img.shields.io/travis/twbs/bootstrap/master.svg)](https://travis-ci.org/twbs/bootstrap) +[![devDependency Status](https://img.shields.io/david/dev/twbs/bootstrap.svg)](https://david-dm.org/twbs/bootstrap#info=devDependencies) +[![NuGet](https://img.shields.io/nuget/v/bootstrap.svg)](https://www.nuget.org/packages/Bootstrap) + +Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thornton](https://twitter.com/fat), and maintained by the [core team](https://github.com/orgs/twbs/people) with the massive support and involvement of the community. + +To get started, check out ! + + +## Table of contents + +* [Quick start](#quick-start) +* [Bugs and feature requests](#bugs-and-feature-requests) +* [Documentation](#documentation) +* [Contributing](#contributing) +* [Community](#community) +* [Versioning](#versioning) +* [Creators](#creators) +* [Thanks](#thanks) +* [Copyright and license](#copyright-and-license) + + +## Quick start + +Several quick start options are available: + +* [Download the latest release](https://github.com/twbs/bootstrap/archive/v3.4.1.zip). +* Clone the repo: `git clone https://github.com/twbs/bootstrap.git`. +* Install with [Bower](https://bower.io/): `bower install bootstrap`. +* Install with [npm](https://www.npmjs.com/): `npm install bootstrap@3`. +* Install with [Meteor](https://www.meteor.com/): `meteor add twbs:bootstrap`. +* Install with [Composer](https://getcomposer.org/): `composer require twbs/bootstrap`. + +Read the [Getting started page](https://getbootstrap.com/docs/3.4/getting-started/) for information on the framework contents, templates and examples, and more. + +### What's included + +Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this: + +``` +bootstrap/ +├── css/ +│ ├── bootstrap.css +│ ├── bootstrap.css.map +│ ├── bootstrap.min.css +│ ├── bootstrap.min.css.map +│ ├── bootstrap-theme.css +│ ├── bootstrap-theme.css.map +│ ├── bootstrap-theme.min.css +│ └── bootstrap-theme.min.css.map +├── js/ +│ ├── bootstrap.js +│ └── bootstrap.min.js +└── fonts/ + ├── glyphicons-halflings-regular.eot + ├── glyphicons-halflings-regular.svg + ├── glyphicons-halflings-regular.ttf + ├── glyphicons-halflings-regular.woff + └── glyphicons-halflings-regular.woff2 +``` + +We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). CSS [source maps](https://developers.google.com/web/tools/chrome-devtools/javascript/source-maps) (`bootstrap.*.map`) are available for use with certain browsers' developer tools. Fonts from Glyphicons are included, as is the optional Bootstrap theme. + + +## Bugs and feature requests + +Have a bug or a feature request? Please first read the [issue guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#using-the-issue-tracker) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/twbs/bootstrap/issues/new). + +Note that **feature requests must target [Bootstrap v4](https://github.com/twbs/bootstrap/tree/v4-dev),** because Bootstrap v3 is now in maintenance mode and is closed off to new features. This is so that we can focus our efforts on Bootstrap v4. + + +## Documentation + +Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](https://jekyllrb.com/) and publicly hosted on GitHub Pages at . The docs may also be run locally. + +### Running documentation locally + +1. If necessary, [install Jekyll](https://jekyllrb.com/docs/installation/) and other Ruby dependencies with `bundle install`. + **Note for Windows users:** Read [this guide](https://jekyllrb.com/docs/installation/windows/) to get Jekyll up and running without problems. +2. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line. +4. Open `http://localhost:9001` in your browser, and voilà. + +Learn more about using Jekyll by reading its [documentation](https://jekyllrb.com/docs/). + +### Documentation for previous releases + +Documentation for v2.3.2 has been made available for the time being at while folks transition to Bootstrap 3. + +[Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download. + + +## Contributing + +Please read through our [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development. + +Moreover, if your pull request contains JavaScript patches or features, you must include [relevant unit tests](https://github.com/twbs/bootstrap/tree/master/js/tests). All HTML and CSS should conform to the [Code Guide](https://github.com/mdo/code-guide), maintained by [Mark Otto](https://github.com/mdo). + +**Bootstrap v3 is now closed off to new features.** It has gone into maintenance mode so that we can focus our efforts on [Bootstrap v4](https://github.com/twbs/bootstrap/tree/v4-dev), the future of the framework. Pull requests which add new features (rather than fix bugs) should target [Bootstrap v4 (the `v4-dev` git branch)](https://github.com/twbs/bootstrap/tree/v4-dev) instead. + +Editor preferences are available in the [editor config](https://github.com/twbs/bootstrap/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at . + + +## Community + +Get updates on Bootstrap's development and chat with the project maintainers and community members. + +* Follow [@getbootstrap on Twitter](https://twitter.com/getbootstrap). +* Read and subscribe to [The Official Bootstrap Blog](https://blog.getbootstrap.com/). +* Join [the official Slack room](https://bootstrap-slack.herokuapp.com/). +* Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel. +* Implementation help may be found at Stack Overflow (tagged [`twitter-bootstrap-3`](https://stackoverflow.com/questions/tagged/twitter-bootstrap-3)). +* Developers should use the keyword `bootstrap` on packages which modify or add to the functionality of Bootstrap when distributing through [npm](https://www.npmjs.com/search?q=keywords:bootstrap) or similar delivery mechanisms for maximum discoverability. + + +## Versioning + +For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines](https://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible. + +See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com/) contain summaries of the most noteworthy changes made in each release. + + +## Thanks + +BrowserStack Logo + +Thanks to [BrowserStack](https://www.browserstack.com/) for providing the infrastructure that allows us to test in real browsers! + + +## Creators + +**Mark Otto** + +* +* + +**Jacob Thornton** + +* +* + + +## Copyright and license + +Code and documentation copyright 2011-2019 Twitter, Inc. Code released under [the MIT license](https://github.com/twbs/bootstrap/blob/master/LICENSE). Docs released under [Creative Commons](https://github.com/twbs/bootstrap/blob/master/docs/LICENSE). diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/bower.json b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/bower.json new file mode 100644 index 0000000..379d65f --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/bower.json @@ -0,0 +1,34 @@ +{ + "name": "bootstrap", + "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", + "keywords": [ + "css", + "js", + "less", + "mobile-first", + "responsive", + "front-end", + "framework", + "web" + ], + "homepage": "https://getbootstrap.com/", + "license": "MIT", + "moduleType": "globals", + "main": [ + "less/bootstrap.less", + "dist/js/bootstrap.js" + ], + "ignore": [ + "/.*", + "_config.yml", + "CNAME", + "composer.json", + "CONTRIBUTING.md", + "docs", + "js/tests", + "test-infra" + ], + "dependencies": { + "jquery": "1.9.1 - 3" + } +} diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css new file mode 100644 index 0000000..ea33f76 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css @@ -0,0 +1,587 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); +} +.btn-default:active, +.btn-primary:active, +.btn-success:active, +.btn-info:active, +.btn-warning:active, +.btn-danger:active, +.btn-default.active, +.btn-primary.active, +.btn-success.active, +.btn-info.active, +.btn-warning.active, +.btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-default.disabled, +.btn-primary.disabled, +.btn-success.disabled, +.btn-info.disabled, +.btn-warning.disabled, +.btn-danger.disabled, +.btn-default[disabled], +.btn-primary[disabled], +.btn-success[disabled], +.btn-info[disabled], +.btn-warning[disabled], +.btn-danger[disabled], +fieldset[disabled] .btn-default, +fieldset[disabled] .btn-primary, +fieldset[disabled] .btn-success, +fieldset[disabled] .btn-info, +fieldset[disabled] .btn-warning, +fieldset[disabled] .btn-danger { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #dbdbdb; + text-shadow: 0 1px 0 #fff; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #265a88; + border-color: #245580; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #265a88; + background-image: none; +} +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #3e8f3e; +} +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #28a4c9; +} +.btn-info:hover, +.btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #2aabd2; + background-image: none; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #eb9316; + background-image: none; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #c12e2a; + background-image: none; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; + background-color: #e8e8e8; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + background-color: #2e6da4; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + border-radius: 4px; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-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-image: -o-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-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); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css.map new file mode 100644 index 0000000..949d097 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n background-repeat: repeat-x;\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-striped {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n background-repeat: repeat-x;\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n background-repeat: repeat-x;\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n .btn-styles(@btn-default-bg);\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css new file mode 100644 index 0000000..2a69f48 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x;background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} +/*# sourceMappingURL=bootstrap-theme.min.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map new file mode 100644 index 0000000..5d75106 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap-theme.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-theme.css","dist/css/bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n background-repeat: repeat-x;\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-striped {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n background-repeat: repeat-x;\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n background-repeat: repeat-x;\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n background-repeat: repeat-x;\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n background-repeat: repeat-x;\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n background-repeat: repeat-x;\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n background-repeat: repeat-x;\n}\n.progress-bar-striped {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n background-repeat: repeat-x;\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n background-repeat: repeat-x;\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n background-repeat: repeat-x;\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n background-repeat: repeat-x;\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// stylelint-disable selector-no-qualifying-type, selector-max-compound-selectors\n\n/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0, 0, 0, .125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default {\n .btn-styles(@btn-default-bg);\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0, 0, 0, .25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, .2);\n @shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0, 0, 0, .075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0, 0, 0, .05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);\n .box-shadow(@shadow);\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// stylelint-disable value-no-vendor-prefix, selector-max-id\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down\n background-repeat: repeat-x;\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\", argb(@start-color), argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n background-repeat: no-repeat;\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255, 255, 255, .15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css new file mode 100644 index 0000000..fcab415 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css @@ -0,0 +1,6834 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: none; + text-decoration: underline; + -webkit-text-decoration: underline dotted; + -moz-text-decoration: underline dotted; + text-decoration: underline dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: "Glyphicons Halflings"; + src: url("../fonts/glyphicons-halflings-regular.eot"); + src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: "Glyphicons Halflings"; + font-style: normal; + font-weight: 400; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\002a"; +} +.glyphicon-plus:before { + content: "\002b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-btc:before { + content: "\e227"; +} +.glyphicon-xbt:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-jpy:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-rub:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333333; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: 400; + line-height: 1; + color: #777777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover, +a.text-primary:focus { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover, +a.text-success:focus { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover, +a.text-info:focus { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover, +a.text-warning:focus { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover, +a.text-danger:focus { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover, +a.bg-success:focus { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover, +a.bg-info:focus { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: 700; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eeeeee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: "\2014 \00A0"; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eeeeee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ""; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: "\00A0 \2014"; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.row-no-gutters { + margin-right: 0; + margin-left: 0; +} +.row-no-gutters [class*="col-"] { + padding-right: 0; + padding-left: 0; +} +.col-xs-1, +.col-sm-1, +.col-md-1, +.col-lg-1, +.col-xs-2, +.col-sm-2, +.col-md-2, +.col-lg-2, +.col-xs-3, +.col-sm-3, +.col-md-3, +.col-lg-3, +.col-xs-4, +.col-sm-4, +.col-md-4, +.col-lg-4, +.col-xs-5, +.col-sm-5, +.col-md-5, +.col-lg-5, +.col-xs-6, +.col-sm-6, +.col-md-6, +.col-lg-6, +.col-xs-7, +.col-sm-7, +.col-md-7, +.col-lg-7, +.col-xs-8, +.col-sm-8, +.col-md-8, +.col-lg-8, +.col-xs-9, +.col-sm-9, +.col-md-9, +.col-lg-9, +.col-xs-10, +.col-sm-10, +.col-md-10, +.col-lg-10, +.col-xs-11, +.col-sm-11, +.col-md-11, +.col-lg-11, +.col-xs-12, +.col-sm-12, +.col-md-12, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.col-xs-1, +.col-xs-2, +.col-xs-3, +.col-xs-4, +.col-xs-5, +.col-xs-6, +.col-xs-7, +.col-xs-8, +.col-xs-9, +.col-xs-10, +.col-xs-11, +.col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-10, + .col-md-11, + .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +table { + background-color: transparent; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.table-hover > tbody > tr > th.active:hover, +.table-hover > tbody > tr.active:hover > td, +.table-hover > tbody > tr:hover > .active, +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.table-hover > tbody > tr > th.info:hover, +.table-hover > tbody > tr.info:hover > td, +.table-hover > tbody > tr:hover > .info, +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td, +.table-hover > tbody > tr:hover > .warning, +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td, +.table-hover > tbody > tr:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: 0.01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: 700; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; +} +textarea.form-control { + height: auto; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: 400; + vertical-align: middle; + cursor: pointer; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback, +.input-group-lg + .form-control-feedback, +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback, +.input-group-sm + .form-control-feedback, +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + opacity: 0.65; + -webkit-box-shadow: none; + box-shadow: none; +} +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:focus, +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + background-image: none; + border-color: #adadad; +} +.btn-default:active:hover, +.btn-default.active:hover, +.open > .dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open > .dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; +} +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + background-image: none; + border-color: #204d74; +} +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + background-image: none; + border-color: #398439; +} +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:focus, +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + background-image: none; + border-color: #269abc; +} +.btn-info:active:hover, +.btn-info.active:hover, +.open > .dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open > .dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; +} +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:focus, +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + background-image: none; + border-color: #d58512; +} +.btn-warning:active:hover, +.btn-warning.active:hover, +.open > .dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open > .dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:focus, +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + background-image: none; + border-color: #ac2925; +} +.btn-danger:active:hover, +.btn-danger.active:hover, +.open > .dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open > .dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; +} +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: 400; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + -o-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 400; + line-height: 1.42857143; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn, +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: 400; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #777777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-right: 15px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-right: -15px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: 0.2em 0.6em 0.3em; + font-size: 75%; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge, +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + padding-right: 15px; + padding-left: 15px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + -o-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-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-image: -o-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-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); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 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-image: -o-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-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); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-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-image: -o-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-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); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-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-image: -o-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-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); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-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-image: -o-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-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); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-object.img-thumbnail { + max-width: none; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777777; + cursor: not-allowed; + background-color: #eeeeee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +a.list-group-item, +button.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: 0.2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: 0.5; +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: 0.5; +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.42857143; + line-break: auto; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + font-size: 12px; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: 0.9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.42857143; + line-break: auto; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + font-size: 14px; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: 0.5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + outline: 0; + filter: alpha(opacity=90); + opacity: 0.9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: "\2039"; +} +.carousel-control .icon-next:before { + content: "\203a"; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-header:before, +.modal-header:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-header:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css.map b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css.map new file mode 100644 index 0000000..caac3e6 --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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A;CHkR9C;AGjRmC;EAAW,iBAAA;CHoR9C;AGnRmC;EAAW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;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rDA;EC8DG,oBAAA;CfwnDH;ActrDA;EC8DG,oBAAA;Cf2nDH;AczrDA;EC8DG,WAAA;Cf8nDH;Ac5rDA;EC8DG,oBAAA;CfioDH;Ac/rDA;EC8DG,oBAAA;CfooDH;AclsDA;EC8DG,WAAA;CfuoDH;AcrsDA;EC8DG,oBAAA;Cf0oDH;AcxsDA;EC8DG,oBAAA;Cf6oDH;Ac3sDA;EC8DG,WAAA;CfgpDH;Ac9sDA;EC8DG,oBAAA;CfmpDH;AcjtDA;EC8DG,mBAAA;CfspDH;AcptDA;ECmEG,YAAA;CfopDH;AcvtDA;ECoDG,WAAA;CfsqDH;Ac1tDA;ECoDG,mBAAA;CfyqDH;Ac7tDA;ECoDG,mBAAA;Cf4qDH;AchuDA;ECoDG,UAAA;Cf+qDH;AcnuDA;ECoDG,mBAAA;CfkrDH;ActuDA;ECoDG,mBAAA;CfqrDH;AczuDA;ECoDG,UAAA;CfwrDH;Ac5uDA;ECoDG,mBAAA;Cf2rDH;Ac/uDA;ECoDG,mBAAA;Cf8rDH;AclvDA;ECoDG,UAAA;CfisDH;AcrvDA;ECoDG,mBAAA;CfosDH;AcxvDA;ECoDG,kBAAA;CfusDH;Ac3vDA;ECyDG,WAAA;CfqsDH;Ac9vDA;ECwEG,kBAAA;CfyrDH;AcjwDA;ECwEG,0BAAA;Cf4rDH;AcpwDA;ECwEG,0BAAA;Cf+rDH;AcvwDA;ECwEG,iBAAA;CfksDH;Ac1wDA;ECwEG,0BAAA;CfqsDH;Ac7wDA;ECwEG,0BAAA;CfwsDH;AchxDA;ECwEG,iBAAA;Cf2sDH;AcnxDA;ECwEG,0BAAA;Cf8sDH;ActxDA;ECwEG,0BAAA;CfitDH;AczxDA;ECwEG,iBAAA;CfotDH;Ac5xDA;ECwEG,0BAAA;CfutDH;Ac/xDA;ECwEG,yBAAA;Cf0tDH;AclyDA;ECwEG,gBAAA;Cf6tDH;Aa5tDD;ECzEC;;;;;;;;;;;;ICuCK,YAAA;Gf6wDH;EcpzDF;IC+CG,YAAA;GfwwDD;EcvzDF;IC+CG,oBAAA;Gf2wDD;Ec1zDF;IC+CG,oBAAA;Gf8wDD;Ec7zDF;IC+CG,WAAA;GfixDD;Ech0DF;IC+CG,oBAAA;GfoxDD;Ecn0DF;IC+CG,oBAAA;GfuxDD;Ect0DF;IC+CG,WAAA;Gf0xDD;Ecz0DF;IC+CG,oBAAA;Gf6xDD;Ec50DF;IC+CG,oBAAA;GfgyDD;Ec/0DF;IC+CG,WAAA;GfmyDD;Ecl1DF;IC+CG,oBAAA;GfsyDD;Ecr1DF;IC+CG,mBAAA;GfyyDD;Ecx1DF;IC8DG,YAAA;Gf6xDD;Ec31DF;IC8DG,oBAAA;GfgyDD;Ec91DF;IC8DG,oBAAA;GfmyDD;Ecj2DF;IC8DG,WAAA;GfsyDD;Ecp2DF;IC8DG,oBAAA;GfyyDD;Ecv2DF;IC8DG,oBAAA;Gf4yDD;Ec12DF;IC8DG,WAAA;Gf+yDD;Ec72DF;IC8DG,oBAAA;GfkzDD;Ech3DF;IC8DG,oBAAA;GfqzDD;Ecn3DF;IC8DG,WAAA;GfwzDD;Ect3DF;IC8DG,oBAAA;Gf2zDD;Ecz3DF;IC8DG,mBAAA;Gf8zDD;Ec53DF;ICmEG,YAAA;Gf4zDD;Ec/3DF;ICoDG,WAAA;Gf80DD;Ecl4DF;ICoDG,mBAAA;Gfi1DD;Ecr4DF;ICoDG,mBAAA;Gfo1DD;Ecx4DF;ICoDG,UAAA;Gfu1DD;Ec34DF;ICoDG,mBAAA;Gf01DD;Ec94DF;ICoDG,mBAAA;Gf61DD;Ecj5DF;ICoDG,UAAA;Gfg2DD;Ecp5DF;ICoDG,mBAAA;Gfm2DD;Ecv5DF;ICoDG,mBAAA;Gfs2DD;Ec15DF;ICoDG,UAAA;Gfy2DD;Ec75DF;ICoDG,mBAAA;Gf42DD;Ech6DF;ICoDG,kBAAA;Gf+2DD;Ecn6DF;ICyDG,WAAA;Gf62DD;Ect6DF;ICwEG,kBAAA;Gfi2DD;Ecz6DF;ICwEG,0BAAA;Gfo2DD;Ec56DF;ICwEG,0BAAA;Gfu2DD;Ec/6DF;ICwEG,iBAAA;Gf02DD;Ecl7DF;ICwEG,0BAAA;Gf62DD;Ecr7DF;ICwEG,0BAAA;Gfg3DD;Ecx7DF;ICwEG,iBAAA;Gfm3DD;Ec37DF;ICwEG,0BAAA;Gfs3DD;Ec97DF;ICwEG,0BAAA;Gfy3DD;Ecj8DF;ICwEG,iBAAA;Gf43DD;Ecp8DF;ICwEG,0BAAA;Gf+3DD;Ecv8DF;ICwEG,yBAAA;Gfk4DD;Ec18DF;ICwEG,gBAAA;Gfq4DD;CACF;Aa53DD;EClFC;;;;;;;;;;;;ICuCK,YAAA;Gfs7DH;Ec79DF;IC+CG,YAAA;Gfi7DD;Ech+DF;IC+CG,oBAAA;Gfo7DD;Ecn+DF;IC+CG,oBAAA;Gfu7DD;Ect+DF;IC+CG,WAAA;Gf07DD;Ecz+DF;IC+CG,oBAAA;Gf67DD;Ec5+DF;IC+CG,oBAAA;Gfg8DD;Ec/+DF;IC+CG,WAAA;Gfm8DD;Ecl/DF;IC+CG,oBAAA;Gfs8DD;Ecr/DF;IC+CG,oBAAA;Gfy8DD;Ecx/DF;IC+CG,WAAA;Gf48DD;Ec3/DF;IC+CG,oBAAA;Gf+8DD;Ec9/DF;IC+CG,mBAAA;Gfk9DD;EcjgEF;IC8DG,YAAA;Gfs8DD;EcpgEF;IC8DG,oBAAA;Gfy8DD;EcvgEF;IC8DG,oBAAA;Gf48DD;Ec1gEF;IC8DG,WAAA;Gf+8DD;Ec7gEF;IC8DG,oBAAA;Gfk9DD;EchhEF;IC8DG,oBAAA;Gfq9DD;EcnhEF;IC8DG,WAAA;Gfw9DD;EcthEF;IC8DG,oBAAA;Gf29DD;EczhEF;IC8DG,oBAAA;Gf89DD;Ec5hEF;IC8DG,WAAA;Gfi+DD;Ec/hEF;IC8DG,oBAAA;Gfo+DD;EcliEF;IC8DG,mBAAA;Gfu+DD;EcriEF;ICmEG,YAAA;Gfq+DD;EcxiEF;ICoDG,WAAA;Gfu/DD;Ec3iEF;ICoDG,mBAAA;Gf0/DD;Ec9iEF;ICoDG,mBAAA;Gf6/DD;EcjjEF;ICoDG,UAAA;GfggED;EcpjEF;ICoDG,mBAAA;GfmgED;EcvjEF;ICoDG,mBAAA;GfsgED;Ec1jEF;ICoDG,UAAA;GfygED;Ec7jEF;ICoDG,mBAAA;Gf4gED;EchkEF;ICoDG,mBAAA;Gf+gED;EcnkEF;ICoDG,UAAA;GfkhED;EctkEF;ICoDG,mBAAA;GfqhED;EczkEF;ICoDG,kBAAA;GfwhED;Ec5kEF;ICyDG,WAAA;GfshED;Ec/kEF;ICwEG,kBAAA;Gf0gED;EcllEF;ICwEG,0BAAA;Gf6gED;EcrlEF;ICwEG,0BAAA;GfghED;EcxlEF;ICwEG,iBAAA;GfmhED;Ec3lEF;ICwEG,0BAAA;GfshED;Ec9lEF;ICwEG,0BAAA;GfyhED;EcjmEF;ICwEG,iBAAA;Gf4hED;EcpmEF;ICwEG,0BAAA;Gf+hED;EcvmEF;ICwEG,0BAAA;GfkiED;Ec1mEF;ICwEG,iBAAA;GfqiED;Ec7mEF;ICwEG,0BAAA;GfwiED;EchnEF;ICwEG,yBAAA;Gf2iED;EcnnEF;ICwEG,gBAAA;Gf8iED;CACF;Aa5hED;EC3FC;;;;;;;;;;;;ICuCK,YAAA;Gf+lEH;EctoEF;IC+CG,YAAA;Gf0lED;EczoEF;IC+CG,oBAAA;Gf6lED;Ec5oEF;IC+CG,oBAAA;GfgmED;Ec/oEF;IC+CG,WAAA;GfmmED;EclpEF;IC+CG,oBAAA;GfsmED;EcrpEF;IC+CG,oBAAA;GfymED;EcxpEF;IC+CG,WAAA;Gf4mED;Ec3pEF;IC+CG,oBAAA;Gf+mED;Ec9pEF;IC+CG,oBAAA;GfknED;EcjqEF;IC+CG,WAAA;GfqnED;EcpqEF;IC+CG,oBAAA;GfwnED;EcvqEF;IC+CG,mBAAA;Gf2nED;Ec1qEF;IC8DG,YAAA;Gf+mED;Ec7qEF;IC8DG,oBAAA;GfknED;EchrEF;IC8DG,oBAAA;GfqnED;EcnrEF;IC8DG,WAAA;GfwnED;EctrEF;IC8DG,oBAAA;Gf2nED;EczrEF;IC8DG,oBAAA;Gf8nED;Ec5rEF;IC8DG,WAAA;GfioED;Ec/rEF;IC8DG,oBAAA;GfooED;EclsEF;IC8DG,oBAAA;GfuoED;EcrsEF;IC8DG,WAAA;Gf0oED;EcxsEF;IC8DG,oBAAA;Gf6oED;Ec3sEF;IC8DG,mBAAA;GfgpED;Ec9sEF;ICmEG,YAAA;Gf8oED;EcjtEF;ICoDG,WAAA;GfgqED;EcptEF;ICoDG,mBAAA;GfmqED;EcvtEF;ICoDG,mBAAA;GfsqED;Ec1tEF;ICoDG,UAAA;GfyqED;Ec7tEF;ICoDG,mBAAA;Gf4qED;EchuEF;ICoDG,mBAAA;Gf+qED;EcnuEF;ICoDG,UAAA;GfkrED;EctuEF;ICoDG,mBAAA;GfqrED;EczuEF;ICoDG,mBAAA;GfwrED;Ec5uEF;ICoDG,UAAA;Gf2rED;Ec/uEF;ICoDG,mBAAA;Gf8rED;EclvEF;ICoDG,kBAAA;GfisED;EcrvEF;ICyDG,WAAA;Gf+rED;EcxvEF;ICwEG,kBAAA;GfmrED;Ec3vEF;ICwEG,0BAAA;GfsrED;Ec9vEF;ICwEG,0BAAA;GfyrED;EcjwEF;ICwEG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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: \"Glyphicons Halflings\";\n src: url(\"../fonts/glyphicons-halflings-regular.eot\");\n src: url(\"../fonts/glyphicons-halflings-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"../fonts/glyphicons-halflings-regular.woff2\") format(\"woff2\"), url(\"../fonts/glyphicons-halflings-regular.woff\") format(\"woff\"), url(\"../fonts/glyphicons-halflings-regular.ttf\") format(\"truetype\"), url(\"../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular\") format(\"svg\");\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: \"Glyphicons Halflings\";\n font-style: normal;\n font-weight: 400;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: 400;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: 700;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: \"\\2014 \\00A0\";\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: \"\";\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: \"\\00A0 \\2014\";\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n color: #333333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.row-no-gutters [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n.col-xs-1,\n.col-sm-1,\n.col-md-1,\n.col-lg-1,\n.col-xs-2,\n.col-sm-2,\n.col-md-2,\n.col-lg-2,\n.col-xs-3,\n.col-sm-3,\n.col-md-3,\n.col-lg-3,\n.col-xs-4,\n.col-sm-4,\n.col-md-4,\n.col-lg-4,\n.col-xs-5,\n.col-sm-5,\n.col-md-5,\n.col-lg-5,\n.col-xs-6,\n.col-sm-6,\n.col-md-6,\n.col-lg-6,\n.col-xs-7,\n.col-sm-7,\n.col-md-7,\n.col-lg-7,\n.col-xs-8,\n.col-sm-8,\n.col-md-8,\n.col-lg-8,\n.col-xs-9,\n.col-sm-9,\n.col-md-9,\n.col-lg-9,\n.col-xs-10,\n.col-sm-10,\n.col-md-10,\n.col-lg-10,\n.col-xs-11,\n.col-sm-11,\n.col-md-11,\n.col-lg-11,\n.col-xs-12,\n.col-sm-12,\n.col-md-12,\n.col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1,\n.col-xs-2,\n.col-xs-3,\n.col-xs-4,\n.col-xs-5,\n.col-xs-6,\n.col-xs-7,\n.col-xs-8,\n.col-xs-9,\n.col-xs-10,\n.col-xs-11,\n.col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1,\n .col-sm-2,\n .col-sm-3,\n .col-sm-4,\n .col-sm-5,\n .col-sm-6,\n .col-sm-7,\n .col-sm-8,\n .col-sm-9,\n .col-sm-10,\n .col-sm-11,\n .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1,\n .col-md-2,\n .col-md-3,\n .col-md-4,\n .col-md-5,\n .col-md-6,\n .col-md-7,\n .col-md-8,\n .col-md-9,\n .col-md-10,\n .col-md-11,\n .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1,\n .col-lg-2,\n .col-lg-3,\n .col-lg-4,\n .col-lg-5,\n .col-lg-6,\n .col-lg-7,\n .col-lg-8,\n .col-lg-9,\n .col-lg-10,\n .col-lg-11,\n .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ntable col[class*=\"col-\"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n display: table-cell;\n float: none;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: 0.01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: 700;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n -webkit-appearance: none;\n appearance: none;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-top: 4px \\9;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-right: 0;\n padding-left: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n opacity: 0.65;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n background-image: none;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n background-image: none;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n background-image: none;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n background-image: none;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n background-image: none;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n background-image: none;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n font-weight: 400;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: 400;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: 400;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-right: 15px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n padding: 10px 15px;\n margin-right: -15px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #080808;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n}\n.label {\n display: inline;\n padding: 0.2em 0.6em 0.3em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-right: auto;\n margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-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);\n background-image: -o-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);\n 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);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: 0.2;\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.42857143;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 12px;\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.42857143;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: \"\\2039\";\n}\n.carousel-control .icon-next:before {\n content: \"\\203a\";\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n display: table;\n content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable\n\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// 1. Remove the bottom border in Chrome 57- and Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n//\n\nabbr[title] {\n border-bottom: none; // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important; // Black prints faster: h5bp.com/s\n text-shadow: none !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n}\n","// stylelint-disable value-list-comma-newline-after, value-list-comma-space-after, indentation, declaration-colon-newline-after, font-family-no-missing-generic-family-keyword\n\n//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: \"Glyphicons Halflings\";\n src: url(\"@{icon-font-path}@{icon-font-name}.eot\");\n src: url(\"@{icon-font-path}@{icon-font-name}.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"@{icon-font-path}@{icon-font-name}.woff2\") format(\"woff2\"),\n url(\"@{icon-font-path}@{icon-font-name}.woff\") format(\"woff\"),\n url(\"@{icon-font-path}@{icon-font-name}.ttf\") format(\"truetype\"),\n url(\"@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}\") format(\"svg\");\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: \"Glyphicons Halflings\";\n font-style: normal;\n font-weight: 400;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// https://getbootstrap.com/docs/3.4/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// stylelint-disable indentation, property-no-vendor-prefix, selector-no-vendor-prefix\n\n// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n word-wrap: break-word;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// stylelint-disable media-feature-name-no-vendor-prefix, media-feature-parentheses-space-inside, media-feature-name-no-unknown, indentation, at-rule-name-space-after\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","// stylelint-disable selector-list-comma-newline-after, selector-no-qualifying-type\n\n//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: 400;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n padding: .2em;\n background-color: @state-warning-bg;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: 700;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: \"\"; }\n &:after {\n content: \"\\00A0 \\2014\"; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n color: @pre-color;\n word-break: break-all;\n word-wrap: break-word;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n padding-right: ceil((@gutter / 2));\n padding-left: floor((@gutter / 2));\n margin-right: auto;\n margin-left: auto;\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-right: floor((@gutter / -2));\n margin-left: ceil((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-right: (@gutter / 2);\n padding-left: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-right: floor((@grid-gutter-width / 2));\n padding-left: ceil((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","// stylelint-disable selector-max-type, selector-max-compound-selectors, selector-no-qualifying-type\n\n//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n\n // Table cell sizing\n //\n // Reset default table behavior\n\n col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n display: table-column;\n float: none;\n }\n\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n display: table-cell;\n float: none;\n }\n }\n}\n\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\n\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n min-height: .01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n overflow-x: auto;\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * .75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type, property-no-vendor-prefix, media-feature-name-no-vendor-prefix\n\n//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: 700;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\ninput[type=\"search\"] {\n // Override content-box in Normalize (* isn't specific enough)\n .box-sizing(border-box);\n\n // Search inputs in iOS\n //\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n -webkit-appearance: none;\n appearance: none;\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n\n // Apply same disabled cursor tweak as for inputs\n // Some special care is needed because

          ?&<#8cyUIR`2YJw7-Kpd>-auh;#R0)T+_uc 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-github.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-github.png new file mode 100644 index 0000000000000000000000000000000000000000..87b4c754a5ee51718936205dd0297e9cffce4ddf GIT binary patch literal 4561 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 NWj$lvnhOq5{{X?@`=S5< literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-google-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-google-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..08d50ba12df5e4e2ca2bc7aefd383dea6a459900 GIT binary patch literal 3890 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 a4^f2LZ@>$j4hzrzYnx%MjH``sG5-bJ!S7N4 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-google.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-google.png new file mode 100644 index 0000000000000000000000000000000000000000..b788fb9a252ea6f942797627d2dccb989ac69535 GIT binary patch literal 3682 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 QasL*Xn_8K?H}ZJ!KixQ*M*si- literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-googleplus-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-googleplus-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..9eeb43ff372087ad597882c9a1b821874ffae451 GIT binary patch literal 4071 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 N40MdOUuro<{0D>o{PX|- literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-googleplus.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-googleplus.png new file mode 100644 index 0000000000000000000000000000000000000000..e79ca447c1b2ee8718e67b0f3a104695f82c95ca GIT binary patch literal 3888 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-hackernews-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-hackernews-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..06f4319703edafc3b9651c80bcc21f75260ec69a GIT binary patch literal 1994 zcmcIle^Aq97=OOseK*GjV=G-a2JMEV;*cE+HiBaVL8KIh2!UWM6+{U(LJo z7m!82(P=H#na0hY2oEqEn1ITF3dnPlZND!YUS72ICE`a^nACCG#9^n7d4HNeU9*OL%a$X8&O!si- zo>_u(iWcXK2kxj@!h3F7+Q%31CdHQ%k^H-bu&MNZJ)f9ACCa28Z*h!AseG-Xw8$GZ z@jZ6IBin%wy9^upOLh~w`Rbwe)LT1YBI>jr z+ApnfK1MVyZFkbr%Rz=W9 zS1Iq;vUpbb_Dr18KTm_FyQ)^QwB-9&&CB#97`*70yzQLh11yB-sN>7*53I%VBS-NU zMY+1twJc*L*>N+Lc)`V;SGPWQU8TC3gY05E8{Z4U(}&mW_01^Gq9nL!ox|Df1y^kG zQWnveTwL9Ue&3QHkGUKvMKQ$u4OKNjy(6W;+=tc|Q-~v9lk#+rsdmwfC~IU7a9~KI|p&*)7W|KCeGON~X z`|6%7?yiHXmqoa@tY(>q^dQav*t*VCH$HwGm zEF+}3nm=x<*zcw(2oHt98OXj4ir3~!^1%k*x1MBZrD5oiS%}F^v*kf1-G_r2n+12J z3_NuaZa?!}U-oshgMy6c1=n*VG|326tB79VYxk}Y#?~?k$J@D2E7+0*Os*HW?1G$! zA|cuvA8pFfOSmGmx6)?p6A7H|=HY7pC?C7kwlt;<+MDP(Z{uZ%ViF;3<>}1R24x;_ zm_f3f@n_(qXp?V1$)aTxB;_iF9852Z#2R`sv_oW9vxRSKDDrg-ks65S4ELT)$rCd1 zw{64nr=BV~)@t=p6GOLhPnk);z0q8o-FS9#x8+r=!!~w0Eru5sYTl}-GAttTZm*Yb z9xU%Mz^7UE<7|@L9=w7K9$RdzWliy&8JkGFftti0tBkZKEWSRKqJb(Z^@vq??aPfM+T5Zhhwo?gC9Cg@H;Qf7E)z7J0@tnoZ#aRUk|t zGKuO+GA@YdGWfx|IQEmy1}Lsd6~PEe#i{$&2(6~NMoJ%9fem+w;a!jFlw1@9nynFH zs5!NiVn~Anfzlx{jGbasO*N hobI}$|6|RP>FGTI2dBn6_IE!k1qX%%obXque*#^QizEO5 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-hackernews.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-hackernews.png new file mode 100644 index 0000000000000000000000000000000000000000..52902fe33b127b9d87f5682c274156ebb851ff7f GIT binary patch literal 1905 zcmc&#eN0nV6u_nh2&&M&`n za&J~pz!nyR#{dAZe78!20f5OZ3{ZqLw=ORKjx?S@{vkf3{U>sDMY@fJ}1WYUJe%40MOcfrIHXu??{(~1^67KRz;g}lu~To@$>6=yuYZg z`8L=?TYj!%(NzNspns}H0OI@|Rg4r#zB=d3p&l!hJREp2SKdZrej&LI$1OkBUFm_Z zelz^`w%|Di{>>F%NH8aKgYL&05?9OHTZZLp#jL#ncgBp3XZN|az?bxH9;_{icftdc zi(G8P79Yp+y62NX#yn-0jkH{QCd#_&{00C)?>9j2t=v&7q*80wZy<~^I+fEHz(j*` z@{@T>!!mph15_d?d@wUs{X>Gy5lY29^WGA$9eLx$7#pR$=-(6b1`W!ee*9jIpB2zC zPueC&w7kz9-aaGH?-STNt#OR!P%1jNg{t56=|S5F#3Sm!=r6zw^QMG=^V3PiBzIxQ~GvDT#7Y+Nzs-?P%Uj?(+WvS zb*SptmfPV4^jBrU6dnQ>6wt@6`%x`3GNn(+U~(S9L10sZ*2t3woY9=DtFCNO4}&W_ zLUDFu_uUVZIf?AMIz;-Y6YJIYY_apay8LQRKbRF<`p43%8#UvFZQ$( zN2}=CBFQ?PDz=bej=)ctt*i1YaJ9bM`2yLG6%O%JsO+$1gYGBp6T@+q`$l%#gIR`1 zNvYk)_OG|iH5oAfOo*1e?q`T5hQl9E;-jx1G#y;jsdPtb;Le+(-f2;MW2nko3I+v3 z{>da!uLs*ZksdRyA{&*ZnN9gV50fRJGEcN7I_x)03Ft#_R&R3^?!w1ZN==$+;w<2c zt)6LKRx->t!AY)c|GOr1{De1_7JxOwftJvXLi$|$Fk|G7wRpWm=rqg_ZJ-QQ&_;Lf zR;l^oz)Ae3y`z4FgM+{q0Eo zYp#Nc>T~v_+>NuR!1jI|SG4}={My0R#L}eG=1uG`<-+=lqO<9R3Z2R`=MkiTv;;t( ztBWtR;MV|WLZpA2n!N}BuL0W8CRz^;ZqIP$Ec;=I6GLh1aRrjk)tl)6By=FUSOZL0 zFPY3+B(9jmm42W~1p85mQk{y1n_@3LGuVxx0G_3__bmD4cq1327t>E2RDt7%EQQf) zKvY8?6H5RSortb-85Y|Ur=mesX_gJUAAqQ)M#z~a`*9LK83FTK<8lRh17Ovf63GW2 zW`kJ58>Fe<(ExC{5fe-71P9e~WRZQqIF_&goAJ4&D7ICn>c;6H6_v99unE1ikU*yz zUr3NwDbTx+jvN8l{+FM!Qc+w^J6bx_xECwim{tG8EuP&s- zcjd1|S6cxCF#F9m`oc%VRF4H7&Eof+}9^STJ0rE{~0rUTu1-_ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-instagram-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-instagram-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..bf75435bec265be1021b2fe7efd729d28abac18e GIT binary patch literal 3317 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-linkedin-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-linkedin-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..88d8169bc8ce7c6150cee16004eab813d5b772f9 GIT binary patch literal 2370 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 L&ep|N{PVv7n0N4U literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-pinterest-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-pinterest-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..75321dcf3056310f808a8703ca054050f64210fb GIT binary patch literal 6933 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-pinterest.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-pinterest.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb578d5e6cc211b85a4bdc65534037480389a85 GIT binary patch literal 5532 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-rss-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-rss-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..11c2275769ff369a02301447fc7f587d9743528a GIT binary patch literal 5945 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 RDE|Lm80Z*l*WAKH{ulh+2BQD~ literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-skype.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-skype.png new file mode 100644 index 0000000000000000000000000000000000000000..60eb1a835d9c78513fb2b33230967cfb137adea7 GIT binary patch literal 4269 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 literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tumblr.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tumblr.png new file mode 100644 index 0000000000000000000000000000000000000000..79e3a2a9a3ef09e952711cf28378194f4a352208 GIT binary patch literal 1946 zcmcIldrXs86#so+OIwN*od_aM>O`aS0m1+kq*ZZ%4|E{thG@-1MWi4RL{NICQE{l$ zS8x*%6>y?pGbRsIzOI9po@k59x^;iU(ckDKQzW@vuJ4&R> zmammXMkz>&@=V4RRjKCQ{bt7Sa{i^_9)MTp>osphTtin=SoG5%OY$4gsk#I3S+D>b%fM8$?1(gZj8Lu8vN;O3uM$p(V#aNoEd^`s} zA?9QhFcqi<)?em}V*;VPCL#}WdGN32p@1MW!Wx-usm^Sv?zD`Ch6`zR0Y%(_MhdJ$ zyfy;LV%tP>0Wk&1x+-G*6eAMATZ&Flm9>+g;&8bv=}-e(FS4oYy_4$mw|H(%4wVT^AHb5pwz%Ay634e+H8a>m1F z^+-yptGfX4RxN9l3?w8&Q(;HaE)C73NlCuKnTrD(hdgQIOE6{s&~Wy3`H%~Z1PP-3 z25UqTgw-c%CK+CgrlbuPiW+Yydv7U{rrC5hH!Qi)&5`}w?&%*|rnt!c5OexJa=z@B zd8`AMU^r+g1fay=zAppsSJE9p|5J%=GjVzD(?)!nG8)w1+8Ado?HIv%=U&9ih%0;B zZN_mJowzKPVCTmI;>39rf4i6}GV>G33^uJiX42%@4wIx@S^jv|IV8&7Gq;OPnvUc{J=sf^lcSsA{$06!p2$9eWBbZq#kC$JU}&U1|60 zUs99H%~rYW=}WN!vxZLRJ7k2^gnCdF?yLD8eL87Lp3^we7HLdm+OztE?N_g-2*mqR zgZ0K!H{B~27YmJ%Hbu32HP4xeJrn7qO>))9Rdem$2-mH1o9DKgpL2`ZIJrt~`g*H# zT=_IrV%Hl{*jZ~zQcd4Y?WIpWZ`r@8P(LC2MZfWJ%#dP3BCMiC#vNng5(cZXWN&&Z zQaq77n`bmmf6`IYzU*to*ulZljUJLF*X%rrt3$IwZEqaB9(LGU@_A`O$H~QSx|`z_ zhh%qVbW3fjCw9@4%8V;+4H3hY!XqvmQ({qM3e6Z07m&1E_^ja*wHQt-QQ2gL0N}ez za5MoUhE&%J`%+N}7+VTXeImlHf>a8#OrgALfh`g9dl5BUG}*= z%`V`gb`5+6uWM{bW3CW+dnwfjXq;3BXPlvW*pLhn$>i5nBI6Q%V!-7Ej5F(1rvS>yG?~<+Ijc X*E_FZNm^RkU9jT2(9bJxzHIlO_?dUz literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tux.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-tux.png new file mode 100644 index 0000000000000000000000000000000000000000..615e0ce9d144968ac5d19289907dd7a8a719f72f GIT binary patch literal 7103 zcmbVRbx_pNxBq@OfF)$vXndnlHvyuYL*sFu4IBIZ+ZSYG@-+T*|I9e0n6 zcgjk&OFnqEzKW^i5>h-*ypW{n8mh5B$GeFpJ{1a$=$1eqtCdQ`Ff)9LOe-MM>T5iC zaIzg!k*9m^KxG)6SNiF#K+AvB8#eQjpU(Ngg~3U7#W< zn+UrHThiOR;DEJP1SaU?K-_;D(J3@7uCsph>5~}b-bqXl%8?jigIJkb3ulIO+=RSg zD5Z|$!s(!`K|_~4(jmw+)Rzsf^?s7T)!8rpn&(LD3=w=OKq3y)BWaZH^; z0fgd8DN?d~=oO%qbV)wX7;sk)M|KFS2SwF8GUeO8nyuKC~gNN?i|EXo+=Q*u01jbtoy&2ww zmQdmXyhnaroH~k0Fo20-fLIn2e~98>TU-AfJ}^-jh_y*BEwH@Q>ak>lb_V{Qm700Ae#;+^T=XtNmov1&Te%8su`f#hX4;!cdQM>Qk}&so*7ZlNb-+2XmH? zQzKZH`@&Gkz!A;^mRV?P|u1Ld~S zK!>Y9kX!i;@k5El76=Ri8`jh_9etT8KwN*pER;U~_nv8g zHYuL5aBE_`uG^gqowxam78N1v%0+s-U&U}TltnX~1H^Fv!eRQ`On!T;VA!wT@!C1c z?MNDj04v*!$642%t4V7QXp2_!47ce+n|cPy+z{J3l=#OqS;Vp399Cp$ z%HuW?tO3mIZk!mLegJkH(ez-&WUfKkGlv<{kE7K+A0tMkAxQiZp2Q>~+ckl8rU6*a zEf1Rf8+9-g+-uBE*4bEpSCpL3BO0K!CInngVH=Gnu6Mzvk<1${!@~hH-jfd+dUp{Z z><0as!a$we)gc7xdGc1^q6r!T`ZD1TS`M=%EC?p0OsH$p{f%`$k8Xj%&N*t>U#c? z8WoJtDrlyvb6?unRRH7nedsaL=TSDe2}i2+1d45)Z=|@xB>+M#Y0yBpC?zs3x4Hjp*xf2#d{aYp_JyQsoZ z*r3$E?gy7uL+YN;wf(VY9c*#5Cqv;T+duIn9WSI;+;>|zvMv_PQ#twbS#0XyqC)6x zu_#IcocM8%E9%Z4qr->?mPo+now#>Nb9S}E=hdJ{+D|W|$%;7SNs?@hPTmD6ch|3> zVd#_D3+p5X59#^qs5&HC5K?jZt?kBb_R2Cai1#-=Gt+QhLhR`#C8fhdBPG_60#l4* z&nwnb2!s~BsJK)($xG6#sp;~AT{ZLVHON0V1J3+A!}pe0K!Xu2)?HmO=N#r+1gUSB zhCO}4_y`ImjNo*Vx6B?S?2pcQE?mu;q&k4d@c`A`2VIP(olu&8;p~F3dS*ySeI}Or z^BCJFK$n7W?T?t0NXDw++fEXnq!1LQO69gB3B~fa$6GY1qQ59)63**jsNo>T7hS28 z$LI^l$m~p8nc6#ACuc!OpIl?x=_|J#$T3Axu1~$%(=tdOT;3Y6Onhy2F4#3SBJvtY z$nYwBtfUq`P1TMd3gc24ie`Hc2(wAJY>=(LalfmWLgC4%3ay?mBnFAD!^lLbU#@-D zO1{dP-5%cGC_H#v(FP5xq+KknprF(N_JksJ0$azZ?0Z`I_Vq~PxPYoM+f-#owv909 zG%Q&>H?aPr(5~>A*3p{z)gcTZR_Nc|joAzAT%lu3F=J)R11i*BzgG?FFTH!)PAACWV~H0R7_m`{jT@D2$!UyZofOlB@jbjO^Md@F*GRu^OEqok z7O9|+;GR@NV97aq5>4CCbp`Bss23@7{yKkp1I&nn zLhY4slT4`Z7XtON!B54@u`woZ^|nNR&5&mzIkzE>S%yre*W+Kxrm&n74Da-m{-n;R5uUJFeOH$(Z3sX($nnH0gQ893Vo$CiUyqmWsFsbW7 zM|=Qe*j3~FU$11)5j9O*QXHm6-RT+_W4k1nxLI8$Q?l^w{t9<8ncXy0FqzxeoU4EO z3%yiKgjXJ_7FrYBzWk(|1Fi@bLW%13&kz?i+H`ZcADL5Sxv$^YhhK>CX>|175WgI9 z-R;-yd!XLZR@Td4M!1tye5+1kDIts7k`d;A#QV;MXVX~fL6{j{9gHEQE) zAJWxbQg((a76QP5lJ_%sdX^hdd?}!}rIt&cMpW<1X$P;;&{Szo8^PZEC5{F%^R{rp z)5X}dH-uo=N9Rg@Ks=F*1O0h}&0J=mPn0lqt$z1T-Z>N}cHD4XKauRWTU6u?1<`YO<&p|Mqj3Gm zm`{&t8{Izo%3$rvUD%>=kH1TE=~X={&cjNp?|PIG(b$pM(M_kxS~?tdWC27m^%Gq+ zlsy*7C73!(RVKUb@Sr`neGm1ujdR1Bc<`$KQh0{!GLLj3$tJz8jY#3EPqP2y4>!qq zn@L@gNiLsA;3xtuHo4^Gnn8~phZ5A79@`tExu{4;TTG1S;AUg6q<0lm*f0vWPI}KxZd!lqJ*Y9_>}jh01>I4yQ|4j;0=wmIo~2_K_oc9N52~?|kvV1ueYS zUPEI`<~_j%a!}`tFrQ-7E4YRvmeJ2GlDb_LOVTKMjP(7ED0<4m%=7O}2%hewoW6Q? zwEC46GE@Z?-?nN0I4g|+1?HQaSwd~?$fNV+YeAd|^ff(1>83A5uX&ra9+`YKb z3!P1ZW8gp=kM{Y@>p+;v8tiI;)g}Zm;E!vI0uQ@_^2$tH$vpG>5a?0g?0P5*)r{M+ z8FWnR?t#)KTVSTn2y0qhw&T3E{QB=3Pf32-3)+7s)GS~5wmk_%{~7!mxyV8+BSEdn zhrC4(;iw!KKioB*_;Y8O5@nnB0+31Dysc9Swf6kG({J}TFa)2J2efQk$&`MXN@NOD zhNlo9Z^lc^?P7%S4y{jI3ys9WFZoQ`oK+aqM#YriwAfSMIuFHXZEG`kc?m;Q*@vF2HNC5Qj%JnKoTuVwANk0$n2ZR$;R@_1 zPyigXI8lGPKB!0&IZBluAZ3xJgY*>%{(V9kG?hiFdFGx70sE40t8f;g9=LY~m$*?aif5v3dXvF9^Op&@{@r}Z zX@$Ek7VwZ_K%d_PvzTF zyT-l%ZGJR*`6WOxw?CnSKUU6)Q<@%q7<9paA@w%VXc~Y?+$Fm$@+)gj1{!R_M7jGnm1sQ@oa*29=3_n?OdJb$7> zoBo_mi63b-#iZic-%Jg(C0BU~A9apz#6(H9D1Z7=ENTPX>J@o0c-zrQWw?_0uo$7+ zf=dG0R+pbk=_M4nJKPGl28=7MozrDBJ0zizYcz-)CU~P6IK9;u!pQ}#FS(iF_J9Oa z4zSKSn;!;f7W^Vg4?5q@gh=4Kfe`Ywzb*fMDqkFE7H7$V!Z9T>L`5ki@sJVCxM;2b zS71S``#xvFo9nhLy&(sr=xu*oabh@2e*^ki5FU}6-ufINo#-~PLt65d!mn(b)PAnp zV%IT}UnoMZrbE2t)95iy=mN~~P$tbkWmtL{ZECr7d!4yYv^O&o?O`2J+w()k5PDYc z4>6$#3;*X}YdnnytHs7>DKC|H?D5X^+Kbqnl1p6~4l)(8tq_z`axG#h=7qb;T za%oxdg!b}ypHRGQYr}&Zkevjv$E;Ty1=p}22U;EfT-lP!1r{70x5dCvN04U51>`w>1Zl4=9~c2 zN6MpQm*XO|fNQAl?*rOZ^Q+{rxJbT_u6UNa9Fl3``4nlw&xM!tAZRkwHqXC{RxF>Q z)~i-Vmlk(9t<=e(>&HwvYalaPB*k~v(2y62yu4h*hBQ}S&GB?pM7k(OwB`pkza4K0 z+LV8APD|Lo!~}?8cY`&hc|fciI6+Mgl>EN;Lyj&;>5>M0kOILTeZ0}r%3(1!fAAKQ zAcJl0z;+0?dvj@K&aBIm>;Sv6(TN`n2S^GM5Bxw>uGt}HDBPLbn9q*?5@EVVwUiTf zFGA-v1W@uhf0;vzJDWsEcUl=tT5&DIfa99|gjWHny$4~`i<0Y~b7+PU@1I1w+<)=-a(BI-s37Pz7to9}^~xp(jCQvgP`&P<+;Q4UtKWomUOPdS zeiy9p%$Em*T;A1~mUro0PDHf8E6s#}NM-Z~()d+ha;a_Y?iJ;6HIM8hv;v>e^J?>= z{$sT+CHSu>{wCq%DmVXyZb!Mhum@*dT7#)#k1z)$*g292?#)_x8wNj_yrH0%A5cRV z(H4U%7jjwQb!T6z&;e^%LmHcw*9d&gE!%P{O!gxYG5P!E_bhSxjITNys|eEbe6A9Y z9vQ$#d?G&rCV>gIig^f~kEV|{CZhSjIZ%D@^O@j}D;eI@K;*XC6&bxZiZp}>dTQaZ zg$fDvf>g#t%Hktf)5$><#CBfU>$bkYvncy-S54P_VTa6JDEvKC@Z)ytk_ay$0J4!c8Y3&YRqdn>0Ss*`U{Xu_I+OHZ8*dIh>kaxycP#ySrXwy=Vh2DV_ z2e7-Olt5~EL>6h$8K75HEO3$Sw}oc<`}?3N+1q&wB=nz|iCAqz!+s5`3QmK{R4^p! zx~w2a{;e{B7t{NX(7MYk&od?}(O}hDskj9D)D>Ww4t^5^md!W9mn=R~$IgFD0BpxG z5D#_Op0FLa@ACH>wNgF7RyewIQ2@eaWL63AL?vCXX#!s)(x7j@sW1nr=%V4L9ZepS z*@XBzn+jgc{wjR$xt`r%>}g8Q^r8ZkAF zJdBb^yZ6)KBOG<)gm>t?GAuQSs;n|Z1m~{~m`K5#wR!Tqi_B=JJ(}sYyhRhLEcnmT z;Y1r6wCJAw2DLtOnFb-cbtJs}$1Og09a4j}sW+TFjx zuZR#&O@B@o74~Ots!{Vag3mH`L%svQH`Q*eZPQTrEf3S3r(}~0SwWfVu|vo|n!s=l z_#?m9J^Km4gT-CtRA6oS)hFL;hswFLH`*|A0-|*BfbyTI^sx5DxfdSjiMJQib@$v| z$07uh3%qF)5Q#KSk?S?8Sw&ZD!k*`qtF+!rT9T(!?f7EK7sGrKHqM;DadvCI`I|T#T7U%}8S`UuwU+$0%2XMHF)$?ptcdR>aj}#b_Z!RvgKz8Q~XccHX5Em^0Un z4oL58Z)I6RqI_sxsrT_uIZRy{m;TD+c#znfpnr><7x@#eGen6me+zfAVY`|xZEtg zbs;uS&U}M2n330$6tZJagRA6|i+ZrJVqgZBL86;zz-1LG1c_`iRp9gWoj?3SINBn9 z^E2*mn7Ph)zi8W;fIr@)PKc|I%N#laiW=&@?z4E}0wwxLAUnK<&FCYw4!R5~85BF^ zXLXkOED5*ZqhX?cz3K?i|PS=e@d zY?E#7u~eYpK-HVqgo8T7^J7EZLl5cz8Q*f@z}~s`4t&J7fms+it#7DV;+O5;h^>B6 zIgP4s_Ij}2b!$yMJ_>2q$R;n9pK&}lz{$}2VcI3q?|)t1R*o>h_3I}9iDS`R~CyqAeS35IRsi7qd4CBctDH{ zwbLO^OKRQcQY#yEPT-*MnJF)|Otu)5#F#v>uI>`byhszvxa+$7{(?FP~ktDR|~`FmsX% zrUMoCDCfPe}Ekrt2! zfsIl^V1zW=-~a39oafDRp8Mu=&%NL8J@@rD#>D70J?&*$008K9b+pU?0Q|2712h!> z@b#@w??2o#F|g47$N!IF$V~J2cbCi8%*Y&I;*&w5j7{tvJiXAEq~ro@ZCyKVcmz+_ zA!@v9IRF6G3tcUBi-6fbbM&c2GE9_&Z5M$eKAAmZJURE%o$blV*IHh>HY|95upu(l zmyYHC_%SZ%M<=Uhe5tZ7<}74CV@M>9CV zGFuJ@O~pFIn2M5l1RUD5O9V|2WCj6;rvt1_0BuBNDbfs)+eZ(N?3_XLTXP(z-Gvl3 z+u31Pu85{+P^)P%Yowz zb-h1D+kXp_`;~wjRogU4Tq`yjsx4)rU030IEPG4ct&(lI(F0N?ud#kBV z&}ErR#&JE8g)t|zU0h+I{eJ(ONGb1N|2>nMRygV$O1OLT*;UG?mPP=tRJFti9<+x* z#-E$+quq3=IT+y%Ne{#~SEc{NTPL=V1}NSkp)OXc{pM7o=5f-X-6^zJNlYzEw6NkW zArgdD?wzCA^9;Uc6Ypb?pbAgRzcac`k9AC?ecD6?jD8tFzkvPgC%Q^{`ah=@Io{5e zwF;!KaVggF_d7r=s{w0ScCOA~+R<_SKTt&GMy+%@{f$u{drvrG*dL@Q&^w)rRMHBz(DOuqF0TSK`0%r{xZQ!lYf4_zn1d~?bDq159lRNFe zeV57fM~UC9PxzsDkyY5#bl|6DDE4Qc;oo4=mqoi}xA1qK#XWg{K694izfchD|K!DG zyc45~qImtN+WIk@=gLLF{-B*(^^BX8fvLKNaT~{_GE!6lQ|f~M$-O(g;)YMS9+`av z*Y!5il?dN2Uu!F^s!0-dDkM(5Vj_mgWbM0R{mva4@a>X|(o5AF&Um&S>45b5LvXL) zuDIftgQT;4jD+tI(z~kgp&2| z%!ky{B?%1O?F-6;MuC-jRv6{=M#*fW2OuM<+irE0_Yg;VLQZWg%Y=0 zzu@q~0;q&FLdLKyma5mp)SV3*@=UnX<({Y#fkUY9V8?DY`eZL~b$(L&_j|Cf^a1HM zXjc$JuJ?m0R{?IJXqaAjfn0PcBlO|Im#tHYuk`f9bT;~>g z!-9y;r?}>_&~5|#%tyC?g{>>CP^JwTooD_9lyo*h*rQaUGKwP7q_J>JtUu)PniBY6 zKRor^7WiTap%h}mpxZyZ;&TT{m}pJS$0OxQ= zYs+EX-*I%&Qw8-ccJ&<Jk5Gd$Vzk!?k z5y-WdTA6EJw8mEm+$2qLoZP?wZat@-weg$&EeBZ({cKUP=kef>VypUwSH}VSJMC)` zQ3}l=k|75xJdaqJH;-EmU#Nf9*P#qmU)dsgvAznGeo$_ONXPO6Z&J?me~h=zJ7$kZ zH&kKHg5%oGd`5V-vdb_Yx5{83kV1BIyM=thYe5edAsUC;H2}S)J>S<={(W0 z%jnX~7)q}p=X|Ty>|3s$3tE@8G_HgzeYC}T|7;hs9|XS>mE?zBI*;$a161oc;Rh5$DSGqKL&Frz3s|J_#PhfgAXwfAdIyW$k8f|1Q- zN}1mX3{|2QmA+b@8Gv2s> z&IN$9w$dd)Wkg#r=l}Y&fMFLmZaXvy( zH6`q7EI3l<3*ffZuZ}F@1Dbkm#*DKoFbodPacNQR<)4vP>u)<_vnlJsl=XyD-G9U_ ziY-G?b->MXZhpRF4MG!zz}-97VK|CK#I2hq-~cqNC@hMy?xoT~^n-Og`>HoRlImUW z(|S+}NSp$qInEx!`Bbc@Xyp7zvfGgAhN}3cUE79y>;ww%zAdR<2E) z`q~-k?w!mr-4M^fPB8JUk&IN^nv4`YIjrpwHyi`vVU zYuc^r*59S>VOy^Ha`&_3vPup6U0c4YCq-i&BcO8GBs0NEG9r<(E+hOf*rXz^^{+i! zMsT2Z66!uEj!FYzJDK-_hefD>lF}SlfG}x2tlm6Lx@>Uwx4Plz2dtf^DXt{!rbfH@ z_)f#GyeRn&Wcc&|JuU8vjI`|f^pBpi7mP%8&^|Z@=f)kJuFb(FBMZT%T43loK7y~) zFzHZq`SZmU%SLdeMBu`}bx_GQFJ|O$%r8D-{Ucy`EVEFH0bDDMVT{_jw%54IM=YXr z%(J(la=cEX<)kN$xtw=!vQluMy^0`^Lx$YY%Cv|QEMmqvB9 zH|7dgT-O~hrht~O4s_kms9Y6oH%3c2zwQ$F>T>x1(o;o%tZHyo6y`?_k7W>FAg;z+ z)q0OK&KDa@O0vVUp7HjpbRN9H$j%FNxh8k&qB6Icr|I50=%N!^Ixf+DW_Z&7HP3uH z`TE=oWF0@V1T@;KTSnqDuO)Y=_`bjK4 z)zq59&pE!M`alA7Emn&cw)pd|DOul&T&ieafgC|Qh%|5fgrl749Yz(Fb7Iz#84uxk zl>S=v%-k}%?D$l@xB$DBu@!}XBh!)aAA*ubxC{18AqM(bcd{6H%IiX_6L9tj{A2Dpo zWpe2LX1PFS!FGJ{5~acqwZQ`AwjM8K0j9Zbt>AsLiO-nD)7_}b5q&m$=-Lj|Io*7_S!{q7-eJ`o4$W)q_oGI44$t6BzfdQ1-N%gA8G$~_I0FjCrD)>baQj{#}kO~2^jA}G{CL=<$Ksiz4)@M6vf&R_BwXJA%qxpcU?cl~ok z{pir8tR&6fzBy_goCGtd&TRbJ0p~U!=uC+3ga>zz5*lE{-#n+z)GVFyw+Lp(n9$8h zl%^|P0|lF12V15CT~*AviPN;}DM0BuNG(c`6>FN}JJ{<5s+DolQLB7_)Rb$)WM7}r zhqK|AQcD9Ny?#zJ!@N|!sr0B?1Y7*_PhZ}vje-u(qej&yf|C~aYEo&#GE$ca?A5WV zIa;g^H3(VXPr)(gyWe#@fk5rP6crNlcl3Q@AGL*FS%^Ocfgs`)+x@6?Fk58CApdZo7N{1871f}G z@Zd`~Ss>>ouJ2xd(lb)pNHtE*!wQCqhOy3cUcuZ6P?l&IlSm;;uFU7U>|Zm0Ghlv3 zfA+3WM1QqjX^*Q^`B?RoBtU*+*0P@KW1jjQ??r;`;SCZOe|Zj`6oY&dN6k@v$>gnF zrMdHjv)XR@tdc;x8kQ}{M%G!lgIsYFh^H%2d$deq%ZEC$fJAnrYT{e#y}PCR31 zj?j$Ek|B;2Rx8rv5fXCY80HhMUA5Oset4eW<|MFVy?E^Z=seAZ*_`KuSD?Yz>5u%} zdB^U~@uc(Km@~*BvH5my2BxK}{;5}s|2Bj#rZ9>}DNB%VkCmwl$ySG> zNsS^GD;#J?(I>Y~$daZ9`KfWpU`Kj?WK%DXV6~zsyW-Y5b$n>G@H<>_!O~>Gs_|*~ z*NI_re?zI{{gqvD{m6Oz4XfR{h6MB7_QtO59mV`RTRLz2#J0r6>7Sz|&PJ+BRWpoA zxXD%17rl%7W5G)gwyg?zCr6+9d>>0Jpld&(R=a%`K`L0V-dwNacZ=yk_Nky(kF50t z&63a+GYPvQ7ipvi;_NbNImM&O_nA5JyPmJluEgrZ1RvIv&?M|)ym+s*1gd@5jfs3_1Zhf5VGHdd zZ?|DQVLV${jp<0M9r%^5;U*^ZGn2xjpPu4hGyAiZ_CnIXDU`A_T^c;C!cxr+ZD`aV zF=cPxK8>73(>uD(er>w*`~;I)R$y{g`;=iz;jp#$c>RZ4D>vhP8}%)`fdXvnx5qoA z-1Dr#hNg@}%NqtSc3w03jz0{l{$TJV_x51D-sVE!jluNm2fVm}7^9`?#xIkt{iKfU z!O)7(1QFHsn?4Dn=&W)#z0pyJ&NHFZ0pv>6WU_@U^ z$dhKdyyAC;w$;SvB2G({1s#8Gq!o8$(iG~AwPX(wax2(!f*z$-Ds;Cz>e=6>a*o$% zX@?cQu1t_kI6K%`B9IO_Tl&&FNeusM9!aQuPDuW*0yRRO8mjvrS|Us~3vQs*dU*KX Om9DmtR*i;3_!E_;N@s2N+fFtm+IMp+(&LZv)4A7tMqTe42dkcdcj zGgFdKR0;{B?3ASu+2-f@{rmmv`^Wd5bId50VHf2FIh_M+c-rzdfalG|BDd4o94egcXx=h!!ZDh*Cml1DQ>jDOLQ=WQNXOI zWOKTEMtJiJW{>On0I(y@#=`V?=$E;#;i=iW*tSJXELeC%XS}X%UXc4^$H#lg`8r2Pa5@6NH6it*~b;V(n}V>?;D>)jl*>t ztcR1=jJq8N%2RHnY{GSyQuQkudf{~wg(){{R6WkNzUd-#0J*9*{cAw?fWs)>To|h4BAmLdotmE z^YGr(p)%NT11WK*%oWS{Lv(GT<5)8&OcalRV zLwH4B24p?*2WfAi3;pM+9l(SJU+<^CSuU!)F6e42^OyujYQZiy&*X&5SJ+6r@-B|T zI(raP!%a-Lhl*bBWAmLHg#w)nQEKPgmao}UK8bmgV9Dn@;dRWlQ-@i9@+cK)Ke7Pt zkSzYxlxd4CiQCx#cP;ljG%e^F@!l#_BFJ(yhdWh2$+;%f>)5VG2O+YS&nmUF};o7n$K3J z4l~aD9vR7O*;Cw)OKpsm%Avj4+8TcsLl|H&zQ!5pd#Aq=Zw|cGsAod;gjoB@z|Xv7 z)_r|T&GLBI9YB?$Qvr#U+o0{7x3iX?W+Pd)XX+CsIN6F%S7U?tJ? zH3!)wbD(2%#NR;=VQ;FxD*AwF;F^8EQ1s!A&Dn|%F=$B1Ucs81O9>X7S*!?T^~`HR zS2NSj{DE7V5a0_KS0VF|A3~6?4?AB_yvwwp6e(~^#qt;)yocoET1Hh?BY7e>9U2cj z9l(Qrdb%el#NX#`nzTk$v~+U*n)hAq`AI7wxi_$ooNoB zk^%o0?x(z}Wb}9y*AiM5iwsDMX2j4>CwljJgL__b0|RyoBk>PjbzuK- zJ*SL@K`F7YmTZBKcu9A}M8vDT1V4u+oTAwdYlSQ=9cn}z7Us~M zz|qu=CX#QT)7`^8dj0#ISdnMYX<>@ci@mv6Fi2M(*jfo7B0N6VB@K#4juFPz?~vf^3}1cQ&^fP%A7kVg?_zsc2xVv_wcHNwEVoA5d#hk6C$kjUxb~*Ye2^b;t<1cD4kW)Ew<3H@cXF%-){_YK=(>Ept9eKdg;CbzvBXSjlV;FHDOx5oUnxX+glx z_DeufooYLzPN7hYV{kBuESf;X(5^i@Ni*`qz%E0g!|OoL54NMwBeDz>K^%3AqC^ zYO6T?gd(mh`b6z-E&i`MjTVXMCmWW#OOQPAOZcyfWEdaWkD3w3Lo_jsK%oRV-yvmn zP#JIsP`ny~rX!TH^EW_HFBc)>)nHj-NeBx$(8RyhUI~AwPzXW=WdRYYR!U7Jc=i_niyflNb`IEeTBSWA75$qCP?-v;C`3mZ-Nqc5rx-lO- zH61gD+cLYctMU$ldFd^V3ZRR#xp&wh4LN6(=+hw=R3>vLMJhu-g>NYPIgaU24+ded zL!@1t5W$!ZrG65|@OT@yfzY`250H6O?u}bzm7_~snINDrWlo^?N0olxP<2WA=-XVt z^T%CD$E{la)`mbn>+r)l>JmHi%P&DK&38<6Dk6#Wj*dzar0e0XgwKAPgsRmaXDzCB z|DiuU#;%SVA9-DRM}&qL?3zxTF0d{o1+5*^J`}VbdDb^vez~7!_}ny z9XE)3KOns5dcBUDgktHYt;eSZT1GzCtm&@Y_&7gt5M`KtU3%4|%X^dbySv)~_2$&^ zKT?|63Kzy13);o;O+Ez+tbQlnFP+b~aI3givu5$}5rPk-jRU=FEm(V-n~q!+%M3Se zE~}@Sc3*4k!#D3px)41ZSahSAk~dPHC9jGILBAEFuq1nMwYy)sJ!|q=%oyf;=g6?! z-{u`BcN1oV5&pqLzdWbdse0ip0+}51dL)0d_L%w6>se|GD>g~?k0*EjVHaM!dHQM3 z`(^sQ8MD(xgv-r?MvtN^8~8G-h}v*n#@3$Wd5#)9%pt*0$-5%UYOU%PqDGFq=GA`h zS1UV9t9@Kv^nO?*Wf}(TAN@Elzzz*quSW4}xMLq3V*~ITMLliNd;&K+dhRZ(*DGjx zc*EmB@FwEeimwpYo;6yWoIzvdg|qSu3Jag!mw9UwdU|REkn2DT){h z6$#r$e$F}9{XFNK|DIG^YtvnvqMQJLUFK#+ z_5i>;6b4w-4!pQ6^J)j2ZI3t_@8JK3@#N(O@92t$*;_jR98rx-v9a~0hJ?lY7cP^7yrzKquE>Qf>tioBl+P}Z)^E!(^cMO-StwMtc;n>ZA51w^9*WVP|R zT0I|CK+W4xQHjeI7T=ogqn3gS=(q(d`NzMS1(Ek&BYX>{vgyB^xDmFP)~6RHopS zpK{V=t1ni5iVu?gnjl9`PK6H<<6f}-Hf|{IuT5E`dSp>#MlP~4Nm{izb8hEPmnNZy zZv~{c{Ceb_{nRO;sC>qNE_C$SYl(WZV8U^au+z20I`Kz+FZ@&`=X{?J`)NVdz^@Gt z$5tPg^}bodd%#?h>xuVfGASp-;fz+T;E3DtJ4ZgfvX;}LYP9-CZ9i16z1MJ7@^_P6 zvsutMd#2;+op(K#+DK|;cgLfA%BP7(_C5RKCKPw=z_zDCat@CYeCo}Zd*&SSdScvt zS1)?lZA(!(`Ih3JjOoR=)FT_GzWm_`6~X3xK$azS;tIPM0VkM`W4F-_VpzLpc}b2j z@fRENlrTz{R>>1n0Y)WJdj*?rx&3+LX^A^`D8O|>Gd;RJ*jKS(hLx;6MWfX|9Ps7} z`KqK-B6GF5(b=N4dtKP#x^1uZm26(tLrNZaK>mrQ?U-=3RAuGL{~D ziBsz~6~1gGzujZRKg_z#XrM6BP7QY+KzG=x3CMdnOBIv=ePMl@&?^$#GBo@7^DIR` zmp{5!x2z?*%F(|i;xOfeKf5)wSb1mQTNq;v1&>S(^af6ql@}a9N^(*sV}9`)wDGI; zaxpiNmN&HZZ~k|rkDt_2{new_Z;!l``sKWy5rCdP=>?5(>fQ`yu&i3XN!hL9y%;37j*_yA?;{17uLVb##IT&P>? zDW~5CfTS#KQf$O1hCx?+B-!U9XluE0%eW7pWO|M(t7r3}N%Zg&OZ|~O%0!o?Kieh{ zUWI;pGx(zv)8Gxz+uF+Hqs$ka&u^EOqJ0i#UK@d2(j)6Zs+77(G*MF==B`4XNiRwc zO2IOyIlbNQL$OO&L0|duwk)`{lT`c*WiHIB|iyR=jra z1+fgDwB9+BMnrEfiZE0TFR|+?-3TjE1hz5Nf*Je>nHfiZRwbl%l|0S2x9|-P%$Rw0 zpD#KGm1cE8%Lit-D0kk% zc2G!9u(*Xg!c4KD_8i2a_?+6a*i}~WS``Ux0=TkJ62ld(R@dsvM{{zr|M;;}o`Mea z+aq8D7h`StSZO?y{8zA{ISEpwGge_F#zAy`N`Q*Q4snYU`yG>RjjqJ!e!F>BECt+; zCcu;eF_Jb%$n(v|**ze_gNDSQg^CNfo>g~r<=>xyTm40ig3w7%lu*Xu z)FL71Yw@nk3_r@G!xeCJ7_xlA-%#d+t_)RCI`jZa-B9JDHEU7J6LH1UJDt{^8CxVh z#f7iektqG>57EwT)o044?;0a#=dTR%cFymYOkk&Ym-?1QbMEv^wqa*hP8LZ99_xBU%)0a zrT{yp^hTVx;ckq4MG#Sn69rwFuCkbTa9jp1rt*zclWryxVaN93ji0^^-6V?f93sYO zUE5hoxI%DlzbO`vwVjoU8{}o`?7Rf%=KI2vmi}G78PF~pa*qUEk8S#;VS_Y8Zw*@z z8G1|WrqlY3$2JQ9NneC*j52ND-LZ5DGKxPiU|ihp|9e3_8)JqyvtGJ>97q1s+ZlNS zq;~$!Gg~^0y8eTn>AGl1>}oCIPC20M2wrnc7zs~$kHoaNgKS!g8}UqiJ4cqwX-N}~ z8ZBbXR~Ta!MAGM35zllc+K--&-LiwZ2wy&P8VQAGBc_s>PP8&o?#E=Ar0v>p70c5J z6oFtG!FYI&sOxai_I8g_EzM$DW>w26aHjOR{j~y(K3>sKmc&-aP}j!tTY7R{{v1VS zd2Bn(df)KSrUm;??Y)t{8)wgQKKbf@DC?-z982;(B%9(clwIGw=^b|;csK{+s9CCfLX>!o<1?+d`5c+{aV2#0oO*L1GP`@}r z8U}Z}jJ!~V*Y*8+f$yj01K#Xt-qVGV5x(b-%K&Pj789ReEk2?k1%_~-r)+NDZ^Blq zjnv$3iuS<8(YWucOU`l~@x%x2sGh3VT=j7*@mG7#ZsOrD9}W_IhkDkI?_c74!e+fV zGt^%g$T)~;F!Q&1oA|vvx9IFoGClT5m`@1PgJWvj_Woy^K?8epwPqDYV}?L}23s+K zp9wcDn#C2JV7TJBbyOH3Pr~c6L`6eIABbEqL+V%g#w}3R*8xAV_ExY|K^$B0l^1C3 zRX$mfw-P_vf|jfhSp2EiSX6ynx?s63#*7^A>+h7P#gVo3S9l;fYV7iq66GIkag#;o z54r(F>gwVdJc7B(iQBzYBf@Z`!~y0ZM2xP6b0kto>?f0;G)#(;aM3#;A#hZhGPRoB zgQOQB5)g@Ne}v;BQJM$xYV`zOujm7|Uk+^1U%#@VJO|nB^7C9P24Nhyr>+Q z{Nb0*uMB1S8Qxv8L?4KLigxm1Qh_Cchi;(EYrszrcm<2wZAQSZc)){L+{5pp`0-8Z zYABU2=RU|jY357mazhj#(i1Bm#v55m9^m_UM~%i~s=fE>Q@}@-Q=|GhsCh$6&dLwg z@N^D4X(a#0bR*F@DNck7X$g04O=S>e#Gs{s-UD3k;fSI-PKfmOlwpfrX0iefjIg=Y zDeH3f%OVYpY%ZGI0ymC;Gv^qY>-&rO2b3tfv*|*=gS7j0WGR{;6J@%J62Kw^=CqWk zTs#I#yueGf>fFbtqz{%uN%UGN$9V7#qgMRwptR#<;E!>S(o%$su|&a$wysd?I&R1p z{ep4Ljw%92gz^#ynCntVw~K4NpMXmW(7MhZVG@^!rCzA4KJ|v5C_^2TM^;=+=jPJy z01Hedok&%(MqC@go{?5sd4p8{zNVhrb_i74Pyzn*?V+Gt$HX6(12@c)t!baIJOhWP z3UU%Do-Ibuhb&NIhpac0I3SZ~Gs(V>ljurA*exBdvo)kQ*wa*x0FTY(C{CsUY?2N~ zREjbD8G5(zXsiG*y$KAUj8R<19q_49V8j+V&I#$|7>3JYnMkI;oec^d#xUhXFHzoU zT3k#7bJ90$5k4G^Zm)KD0mtJgKvCAg_oa6dDPM#r(2p&ZDBtF@3KW34++9-1w(aTk z85vRq5i-?HF+_obnx71j2NcLdo0*;NV=s>wZ&f{fd8Mr_PN-4UG)f~dk3FBWh>NkE zznf;YA7-*g8>Yf_pAmhNY2jcvjI!!8^cbe4G$$o}Yf^_gzTnw{#O_^1IM^ctc?nlJ z=m182OzMz^xGsd(9+gE53*$=e9>T>07bY}+eVmc>*_A47%q+i~vCFi2=5ycEK^d?f zYc+DL)+-l?(F=7b7fVp_JVkq#BhjH|hKm~3le=k-vZ~ZVVABv*LdwDo>X2L z_1@KxjV$=eQZj6I@Zj(B%8F;5m*HTdQ`qQ1T4zj0kc|}Lf2;Uj+=(xB=Ma7olmsRV$s^a+E)2OyIqg`4^+aZ710)-TlS`cL<}C#H$Go>S;?J8ZT0#T^u&akx0EF{8R9kwvYlhd!5F|)i41yZ=~6;6<&gPx zUN1uq;vKHzpDT8MxrnX51|nDo+Z0R5!reDf%*D@cuocMrg}p!K{@RWhy@qBalcP|o z5}pPAJ#sb0+m?QR_!v$sNpUw_w`b}XhK0(CI|W9(K*@5`nhx!3lh^Jw`z~EW=W$_S zu#2oycX3Y3Q*3Ct`1wT7FYI^2U^(P<#A((LR|M(1XfB8mPFvQs@IS!E^jgO9{E#>w zcFAH%b=6Bu{7(AsH}G7;G+)z;Sq;ngrWd!axUT4Zm@IeVr|5A?w2MVwlCJP({Olgz z8vbSKRqkqtL=FGaPVaEe)G;ROtG@?Fe+t+2Zrp$?d;0@a1SMjhtVnAbvIQ1Wm?Drc zCAmFEb*xG#A3R84yYLq_r|yNirBAJki5j9~!CAu=L&l?B#E?r7*PAtR4R zv1M%P&sB~ZAu2c8UHm2{l$T|BASQThnYNTvre>ZHK4KBUZw8@`rmJUr^m_$;>~! z(A0Z@(bii*I`*Np_f4rftCpn!4XDu= z>urn590`@hrd1MQ@DIUEd&|F_HmtgbhZr$GRG=0yC>+U4LIZXEF9_7)?)kVKO=+;s)MXZ%(9>tV4NlK!aW zXkegen9H(r*w63eYcGF=*Nu99*H|f2j!n*6$b6jGJo7txE&pVc*$>2u1z^km%a$7-1Y?E{t510jl-iIpJ@4{ec3_x$G(>Q4t_uIxeV z{FXQOlfQhLtd88inZpWaT>odlM`G@yUdFw&V@;Q1(JOdt@sr4o`jCz&0{PRKOd79&m1D5IVdh=BI%^!2{RrR&^?NeI~u%`O25dEwTY0f^QoWGer zz$MC!SW@^b#UW!k_3wL`aT#iA0GoLG;LwA`VeQ z2x1O`h!Z5_PI8n<^b|&y!d(CR@&D=G5BFJX?`J=2@Aa(xX|J`@9PO&_evPxF?-bgP^Ev5JRI#@E%x~T1A_TEVSB!^7o6=~0D+`qia0p>QX(R$Xcp}* zy|%8CF*H2IT4s~0TGs*KZ#Zsl=6dPF*AF){a}Y6fB=KU~1q*XB-hSz)X+?lvb&)|; z+XLKOiARg?e3sgOER0&+5VFAohy<`GAOIKv|4Xs|;j!ikDTPtPzMglkea#Bf0jtb| zDLrbV6&DBVlj{$Ur5!x%6VOR(jWDmX8LKS*bZlaAuUR%lx?(5x2MVmy*Yg zB$BMEiWTL9;-i!K%~w13H{z5Gq3d`C1dja9`vf!Z+}n- zG3;z1{2ffi)4%Q|1swYs8jRjWiOu*-lmQb4(oYhC*!uC;&Ur+ zP7phI#9Dv(`rqZ=9XXSJHx#3KXr5X1mm#}3`qzsvy80hqz1$h6A~=_0?Y-SjtjJiI ztxY{R78SG0t3$;Vbi#wa&^4lx7;DE0y7oh)3@me~t7<1ReouyZ-Dg{R^A#l-M_=tK zuzy#WEfS-ZPD^?u!eb`sn;PQb>0NTpBgd>3=QQJ>lY>ud1N+c}#d&hOv74{e+nnUM z=-F|0*EgNWB4qH5dS`91^LRy*Y}@l#o{#dL*|X}Y_#L{M5E}DYeov!JJ})fxl&q=U$(QK4;{@=N`q~BH&Zy7jwiIn_Vts`}dp6OM>q{vIy4w z3oGCMz_PR8eZM7kzS5mx%GZc~qni)r3tCEPv9PHzS8FWqs<=jD(-QR}G3bFl1CaUdV z73+LGK9Xpy`FSCXf>$LvJq zhlJ^%mvmFSN89vNis&hZ<7A_mM}ch^-i6 zn2p+5Fw`t~byi}93%R=T^>FyS>soFs(T93C+E_N5BKwucuMFn*PaN`0r~@_<1y<;D zN63Hf*n-C84S0K~&0#%JQyf{uHEW~QxsU_i^c0$=N9r?RRGx(5d%I*4%2r=7@G+EW zct3u)87S*360t3LS_~dY4_}w7g;?!Vw<_|k0pxw^DZr}+Xu8 zaV^S7&SOSD5A?xDqCpFGO?z@-cu+9Qu%NY|G*q}picqtud=Rvpl;L#K>@@u@K zLWna)3<~yZ$Q>7lG^hQKx5nZfC4+8KJjGL0L~pu2FU2VN zluOVf<4-Aq@N=;jAcVa1)0&*+aUs4i&!{<5FxS1qetEyhi!1nwu3Uq0PYO2I&5)U@dW6LG7AQY@1l(wJin&H~Kshl1ROpg=;n{OR0+Qu#dHbxiyR2 zYTvl?$vu)^*W3|5WaWqAa(+>y!}$ML8=W4f&bxS;s4L z4BeAor@5Vh(5xl$zMiEzfK~!fzzY~=d>FH}ZEHKgQa>gpAV`^3jpPOH7{Gd9*)IVO zK%nJMNj+}Hc>)l0AMH%w4-<)(1Ey9qrf4cJtL@n-BKLJHtt#PLc#`|VZ7?$sz!D~i zAT=!lN8oa}pX(CV97hvihIKlNitq{qgPe(^;PsJX_n}Enq5ksvfKHyOA?)kD?5VMoZQqdROZxAQV@T0E! z^F3q?t;-qNH^YTUFcJ_u;0Z+k8V2{r3-Q;vNNECPOmKfX!!Z=R7_dRk0q1CY14BS0 z;(EDgQhSM{e~-Zg;Tf58DmdJe>pvKxfAwV1h59{dg^jDtf z*au|tar0bF8s8zuO0%{rFFedlCw9QXd;UD{O3Sfu5E_cRqa!@}I1*;{3Yg9Ra(WyK zvlK4Jq9yA5s8d1m361g_yr~78-TCqNi=&GttGq<{SD$Om2$RjFSG_Bx{!CE_~fK20S!`33uIIUThtj23DS)h zQcZEbXWNyG_m@hep0;+t=ufd1uPuaFtFuGAEccF2=O&`z$j7_W!Yp_D`X}MPz*n!k zOl-T;<8vRLGNB%Ygt+1kLw)tqoi^g$QvTa7g4#1I zqajKS%5BWg7$daL)3g$-Zf*ETvVCc7;ze9*f%Tz6KQguH++$tWmZ3Tsnyds!EcDqf ze>JDJ)#Vh?P|Fl5BHj($`efc3RgW=;eAyBdDVdMca)7sh-v_=2dhfzgR9?z24Robq zPu%4qQZFWN%d)SQ1acxKR}-hG_Ur_P?U%6Y!~-~)oR6-H-@gY=uKF~xPG4^vwA3Hg z-QiTT?Ko=zhdZ8>R&<7F4$Tg!F#ab@{T`0I3S$0jOOaW3<|^G;Zd#2emcFOH`-d#k zoRH9G7!S#W?{>}~I^o@SZ>mI;S+~h|3*>MHTP@#C6L--{*%(^l0`Pt73jgTdEE00E@Ex8VOEe}&`=V!$EBt~zD`R~SY3w!e#G9~H10SYgjaR2}S literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-vimeo-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-vimeo-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..50a61d16de876663eb1f88af56a8da4a8c334323 GIT binary patch literal 5525 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 QUjP8k4(|5#w)m`n0{|fJA^-pY literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-windows-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-windows-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..e0e98e4d41c0448417e595185b8eb9287433bec1 GIT binary patch literal 1775 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkR}o^Apu50AoJBb zYoNI@B|(0{3<3%U_7465@d^0_^$q?T9s-$C=r&bM>-Pfa-U>1_tXDd~n!Yzy`1b(vJ%^A@vqY7 z-fxbc^6qr~^#^6H=#KyQJK&xuhEL)CzrS-4G!za@?K|jE*2tK^Ai==a0HF@>TbKGU zGw>XCxZs>P#r~Wh>jd4vcM=g*kqjIRj0y}a4GaPdOb&GBY?#ZSM6T5tFPFSX+qIvW zzky+!umcOw{RfiY-^*lRNMzs=lmEJ&N0CS4#kFPSdhq4dqi>zy29#|9e z)cb)=yv{{*H3Rk2Ty)sfw`@V3m1soD%Dd@s8L%?)DM)coAlvA)JgJ6yKu-lP1Y zg5Q!S)t#h);?`%`Yge4Kzw=zu^D4s=%fh+*A-oRrCR%84D4h4WdqLi5DnknU?V1CQ zj11f7PP8ei&EZHzkW`~>6!n!?PuVa-#UbcB4 zmATuFVZqF2Klc?sTCOd^aI5IUjO-y~UaNzwDCdF_yeaU}5h81SYsqD)u zSr#-({a9*(nl7#W+G znOj&|S=-p!**iEnySTY~czSvJ`1<(=1O^3%gocGjL`KKN#>FQjCMBn&re|bk=j7%W z6c(41mRD3(*VHyNHZ`}jwzYS3cJ=i3O_(@o%G7DoXUv>6d(PZ>^A{{!v}EbBZ{NND@bS~^OcQT-%6j45r`-=X%CHK!+28;9_!HBHJq$Yf45zslY<#->?FKz} z#+Hp%cYf}IiXQmHlyM?!&h+@Hiy00@JfHlOHKCF*B97s$-hSy{MIsIo{h#OB>w)wG zRRWE=6=heizh4JriY1yUX+Tq^08Oblr4CmeTW4+q7Mu6J=Eu|SbDx+v9v=R*k-5VE z&l5Y-%)hfNysy6!pYi*MrPcj=TtF*6?DAsRo;)>PM_#Al*R--tH5(XSX}`+(dHVI9 z`5@l`UH4~u-Ikg&48Q&){hYw~<+HivG=5Qs*t*%e^12Pbc5jaX*#dN_UcP0NT^hq_ zo7B_p+zb9SPkidk8ZiBS8kiR^Yrc9jCD#u~LfyecOpwZTJ^!)er zERGxr32J+bFFfgWMfEe#n_yrXCRg^)@Rk)n)a&6EebSe&3?be|XCCZ;md5 za0BN776Cg(1qdsF$$)VNgAaomwYmSiec!!s+&6FQ>KwLi&Igx|u^otcn;_K9pz!w5 zBijQ>_Z?^UCJHhvnLBSEV}zu|iP;e>44Llk`i$4Q_BAtcGb+4&@IbO)edxCT78xLQ ze_wr-V?MiP)u&YvN0k^ne&2k{)br%+rWK!5b(k8q$Xi=8JpNe~IPE5r7^B0j>u+-# zR@T_AUzH;UvhedWwF5bC6SzR^PoJ0%IDsrr23bCLFKfiQ^d*TPGaf$a^B+uk>Er9CiEwO zTrp=4TZF8I#-D3)%nr96KIC3-QR~*Dhw!{?V#MyiIx*sU8n=x_P zMh=Ec>&nX+-MY&HlN=eA)V?n<=y&FQx6X0GvSzuR_rwpxpS`;I(-Hd7*Aqg07^4}rSE|13XyDaj6SPCkCNZqa%U|*z)Ote(+oW&$9yD>AIY$#D>gnp|vd$@? F2>`vYmMj1O literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-wordpress-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-wordpress-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..76e9939e1df1f57ac6de10a3360454c770996aba GIT binary patch literal 6418 zcmcIpS6ma#yWUMgAS4v&0hA!1C@o4A5JE2&dJzz!AiYVGo~07{COlo3;|sF1oQYzHF{TxBnl7^>L~f-LGJP=~Xj;9fwyZ7#TYdeSAq!QgS}I zx~7Hlad4Kpx~5tFb`t>jt{P}-m#>e1*-V|5sLb%Yj4r3tOf4wL6$pTADQ5WNz%Z=C$;tF4l{1bR4geW1DzM{D$JVD$v zY7o#GFj=!7*WD6uq>>!h4eq#h8NgTBxf`rTa#N{e{~F$@B$|Y;Je{o;#=PqZ930#H zB{NXh(%+CF&GWPNAi`GVaXU#SDPc~@|CY*fD!&cU>-L8E!i-df=&7rAGb6A#8InU| zdrzC^zsrw!CbA+b4k|A_te}Wijp@nRF^?0OSrk5Hrdv$fUhu$MYJI$PnniZJUf=$` za~(3PD%zzz28mVY3@O|3pTD}JVDeOWN-{+;{)N4kxpoxe0zbJK8lNDv`?epW5_zMIzn$=1v7L-P%z4Y^dE%%?TOn<6GgU8D95Qf?yt=kuEMyclrwP_!&gr zCa>|4$ZLWQ&t|DQX_xIY3~pP{qJPIBQhjbT$&s?L((+?{e~ui=9nCmQI^Hd;Engo+ z>@GUtC>eJwY580&7jxKdZmyuALOG*PyKpDTZJv19fZe)hCy}O>0ly#Sz)lod`@ov_ zJ-=JyLLn9QiIX;^&)WMZPrU1@zW1I_rl5_&hTK};pXz!)Uz1+TH6hjCv)w2sJLHK9 zlFtIyPklyJQ<~8QwAnD&x|Q$ace493<3YDv-fz-b6C=jh3Ywva%SKF-|MehF#^^Qu z`k$v^WhIiS|MJ;fMiAwY#O%&?b=zpb4ls5C--y2UW807{9#z|ah#qHrb z6q(B3voAc`np>6u(xH#IW2OWw{73Z}k1`2Ze6!)}jxoD%L`4NnQamhSScHsBqjh6Y z&kDC`VY-t)rp;zcqeTdBbm}CxWo+)mY`AfJ7$9Z-5U{FdqTc0)zJ*S1$y{2qq4l+| zN^2)^2oTKnRAlbEA_EhCd{pMG$a-O3_wJ~;Wqrw~Thc)3>$uSDR@yXkO=sPaPCd+l zVUP5)eoLl_z2cG`EpA%IA|9^#;(Wsw--LI5H=_1i(p8G0Ow<}=s%aL07?6LhT@j436601zQ< zAG7c9VLQ5{>$~39tEQieS$N*eikoqw&oV*}&!#S<~^Chd(xWNz>w&ppG z-D`v^7dmHqUdL=sF;Ny^o))>&Tx9a+G3BJ53C=e%jGJSK*rhxRF{kg$ka73J&x4s} z$rBr@TS?Qu@~igux-WL^?v4f4Pyg!NFj`VgSXAFWuv)!-Xa58{@L@a(o$gz=037}* zTPbU~5scnj4&EO9Rkk{t$859eqn=Ot^RUEwCrk_>3gq;-oLsIGCq3Uc8mV>r-nikh zWZy7*G-|ay+_o!^(g!YAs4A-Bqg=PKET9*$I}%6R+{phNSA+wp!CBR?!-<$@pG!w? z!pIUm7&aFuD1R8y5D_8yyI$>f~W0a~})5 z4^jO3wE5c&`6){YjS~iyl@Vrq*3+)tYTsf9*0`W*Ak@RQvMw$9eS2|5-Rn<@jJ&Nj z9U+Y2aUMME$ zd@wG3sf3*1h3JUpqs$0PQOXUx*qJ^8cW*)$_yFb${ITjBt%Iw}_z5lwk0~Vm0b%MY ze#M%<=PnmM?Ix^l&Eq-w3_-fC#=_gB@BjnIJ0Y`R^QODQC7UxRWThjAMgU&u$%t+xt2_mnju9m;6M8b9SDEL#J{*_W|zg5Dzg z0aiy~(hXnNaZ8+7XZ&Vi4aZGRt}Cx20c|%!mQ6?f-7>Ln))I)m5|1P zOI*g;NO=3Q%#(gsD^VtwUzX6_7<+8>+0P%DI!+MDt z*<4@hd&1d#v}FmxSoTE1Y$WUw@pSN?O-*486!L;o{2+V-V*y*#nBv^4VU2Vuejgy* zETM?%gO$nd;S*oSu*~;)t~Ra+{e7y7H%iiGPW>wItPGd+U8@K z^HXr)OQ$DUvOvLJ;4Q5ryNfM;;!2AE%7uWwNeJey`8rg`l~m$ozYy;Xy+2Q8t^p5p zK5^Bf2lL0{Zf`n0*?q$~|Q#fzI<# zN0X2k{+O*sXxL&A6|+=}dA9xf_}QBhT?om^ht7n5ZUJoiN?+9Fe&;bgx!4-*2*72@ zv)RAD1=E*%B$I zV=aSS{gmLC46uKoIwrw-8hCNTcX64+?6oHDo>7A9{*0u2@iF^T`x=a5 zIU6HO(85xUqLf8P{{5geIa-LN)MD@|>Ph7yGc3skV{QyC1U4rqKgypn+pXV7*uAHA znOq6|(Ygwuc8bgBcmCW{t0)+0ufaUI(<*Iz*u z)ofa_bko5>NsNyqnv-JH{QO-D73JyySI;DKP^jJ-)%jyt@ z9f#cMr#|9918+-JEPRm<2}s|MSMI6GKXL}}N^rRpP-P_N;V>$t@%;-OSx5v+6(-n# z#;Y*1|9~d6tnysLSW;W&XQsX9lraPo!{{4K(FH@#5`A`QtE$!TR~Ox0m0jX*HaczM zCjH3Lt1`EHY#Lz0JX1pXk-vtPA@rMA@W)xKA0XJ@>RyJ-74rOMSh@}|*60>0vt{hP zz3}xVFG?TFpb>!nwD*Anx2Zsoc84Nip6e1ExF|X=;3IyrdhA+@2*_j2D1gPAz&9nJ zkW$3jYM8XER5*{x&&L2a2W3+M*XFOWhr(YhbZkc`JqQ~y?+2103XlWnwSKuls+|Mg zvH1rgsK_;h_1d7<0fHJ~ZO%o04AwJhL3a$GcnlR5AWLm!r+RTvgyC<1F5nQsOgLc4N4Op`pIDbvB zDMr1HcnZ13pQFR-3j7RZ^{q6ZQB_i7=;W|piwDEe?A?)#B)gsUhwXqg6fcHclY%6S zpeuWf`9{k0-~=Z)lDZm7PG1qq%%A=oPj`N7whuDK5vnzaDw(iz5E^$g3!AJVcA@h! zL@9r&K?kU9Dgwvc5S05o#{%0?+9`q^OxF%jfQfbFAN_%&8{8Qkin0`vY-|$*dM@4S zKH1Gw@O#nLN&>#Fs4nvQ92EhRBu72tkJG%90)g5Pwysd40EKxqyCPKne$`p?Z-hi1 zq_(k+jRF{+>|&$ZqV5k8CES0z)o|AtYA7?33WU#35J75p5wzW#7i1grC+bq_;&#|Y zQ2Wy!5|Ppd+JWhCa~B2H0WsJCC#t@XhdKG$KWXP~!tcPJwBAGEzutBt!^k7^w7561=Sb6 zZUAI!s%KB(5IZGO2LnIaK@p zOCY8u5Ywe@lxf!rZM*~mt~kA#Nb4E3Yy&ph)z|irN~Z{jE5yclL*x!Wa>vDT)l?C; zybWmRq8Tw{B#A&LeK}9=^GJH#c{@QOkM{WNd2mPQdB zp8bz#$A9U+PqG!C+CE#}q))PT34V4BkIlfd_PWS_xPx{6q79bdCn+P}?a0f!@09wE z$}5R8<5EU3HA~yPwa*VfGUS$YEA5nsL-A&^I2<@|YydVCyG0*C28v=kv?JTjW@F0h zCYV;y)UWin>kDx#kv&0W!h9>iq70!e5BHm7aW8kGT=srsw3*2l;|W)%m_Ont8va-< zaU`6Cg+o%r>Nja>8zoMVOl6CGC&bBwpK0Z(v63_t!~GT7le!-OJ;V;5J9GTcoUDg2 zQk+my%-md4ABd*ha$3_TBPd&Jf75y;sS`p=0w(iU3?W7&09s2dpOC(HcXhDle0T-@ zsklIEdPeAV=&59~@Iaz-okixblxQ%oZ%|Ny`qD8-Y?={W5cP!}AifrHx}W%YYMH z(4&s1a3NRen*__?UT1{7tJJ$kE?12KqzqVA(5gEpnl4eTQL@=fW4NSfiK4oxf^gL* z+9|i^kFE>n4>h;-0If1#X3QN(;((9N%sARN3QNT=0&iw(n_K_#+ELvJC4|rQcJ+RM zu@ioLL{R6bhaOGN(e}x_58*hVqqVUFIN4l-{BR!h-foSfgx}{V7wAJ!D_!^8F?^_y z)OSu5)M@B;xD$PjZXWbVGXh=fSzlL}=g4->1Z0@FDr=s)RTcapBrSnMer7zX^ru_no;x99jh{4ua4hY*pPZx*g=N4JCje4 z*{&~3j%Px&`@t%3Hd+8ORLi}6zbcmTgA=TWJ8j1sSOX?VOs`h=4)ipzyeeQQ4hX6? ztvM#gT!yfeC}Q#i>e58;@F^w*>LI$9D+Q5=jS-BoSc~qZ?DHy~C8ItEC`mAyh`%`& zFmd>xoGZEaQjjKXet-Oo0`n+c+|=&#uj)ZY{|M^+%Qc0v#e=?D6$pG&QOwx7b`rGcCAL)4t-6laK}|QmK&{NM#TePV;`v>K(o8&^z=5v>C-L9X3uX zE1|K{NRc?lTxdzd1 zSQBYlV{M^HCf=cgAds+b8=F7aN`313VJ|HFetq5e?@Z#F$!O>&2mf8WV3|P0a_5={ zwF4cTlugEJ^}+rvUHhdP1m%{8C}H^H!BMpu$kuoh>GDD$?lhEZpEpsh4w^OCAXTni zXE{yi+55<1eqn95^GH={k5A0%6UkZZS?KjMF|yZY<1gyHt3A4OmEf_4>EHxNnR3Ce zXv%zFQBS-WBqTv!R5I|reNW~hXqMW8qZhFl>;*puw$LB3;o z&}`^~${2}+_pxGxVTt_~(i58qM;yorjK`|#UNEYlJ!t)M8mUZonMrfx^0)e=zJyR6 zredl@c^3Ei#Int|er(gCRx7FsXx4G*)@NG~`0=;?>kEDs)%GUX4(W8ggXh)TvbhU&J-b)f~MHlYOr{2b6#wI^7{3Lt$@t>a6J%47kRs!5uxqM;m z4va?1ZN-``6B;g;9~Wcov>hA@?rC?G9}5mWkhJYQ&0$qS&ids*_0Lww{YX>=*8=hN z>Kdl?OH6!>VuXXd^bwNy$oF>&m9+@UHG5ii)nrMgRCqYNn)a(C>LO->p^@f#xtLGn zw-|pBmkrLJ*>(One-PbI*W?>hw*Y57F4!c8HO*EU~t1+AP8wR-2jl+VT zb<(=~+K_$Z)qi_)1|I(@C{SKG9M4E%cAM_q4KQ>X_-?e|^Gm%_&6buc2-?lQ-tHaw zUY);K?d>)F!$Fd!wh+^N>?J8~IB|jIXHXd?@3%rin<>u}B-*xYcdN|sTKTVpRTufu zx29VgX<^l%)$iVx^di0h$1A5^iP`=mV5z=1){-PkStebuW%cpiyLQ-gF67syR71-3 z*>QV>WA5+r7LQX>D*re>vp!(E@u1^-R!7z4YX=`wif+k@dwW{%vt@jTJWLrBQ%2_HM%E&A% zs%A7Zd;7*%zd4608kYb-__~FOu~XESnW2%B6Y2s;yUx(sD!~@CeA>+wde2_3FZFz1 zOHaqnOcm()^ad}b5C313W8S@-zLZmDG#Pcw`=zZ4&g=86g!Iv`xL=-}?cE>p*3XPF z&OfWNZEQbyz2NE>%CpC|=dbc9>(X$y`f(FdqQ_p1st#V7bNXgkX1t^FYi!=Prd<7c z+^GTl`IK9Eo%fD~(mtw%IyQcWSJW6?Z%B9@z_`lp4L#T))ljYdE;MLukgC)vb&8Re z+ol(68&>&Bzk&BmMd7#f{dTv!+>a+&j#1&WVy7M}9Bg?^I9EBOaY3@2#ol%@)bcbl z>fB}R&bsj9GweDkC#sBRH!bgYSbNKrA=?^@d!-!h=;p{cv)tT4#?UmYS88&w;k8lx z?^9thMBcnDkNO4_yI?CQ`#Ps0LRZ@IWcmDRp@=VsuX9^i4GVUT2~an1Ttl);mzDmy zP*EKJO`!%~q>Fd; z?{~XxU+udY@c_U8E1h3n2Bl7S6w6|O$XA~pw9_!w{lMH6`-)S+^kki)8=c!nzoZM@ z)`Fh-o*L-v>&;>G12c(1j|OnO$wwq0FNS#O83$%%L}%p9?J!}^QC{-$caO%=2oJP7 ziD>hqKSb{+;*TsJ^Y5-VrWKp&@4@|SBy4l?nJ^Ho4yeHKO^D~ep2_3}D}Xw05t**P z4%W?p6Ib@VSJ!%3-vSPl|;;W$u> zj;Z$>mE26ZfriALM=Xj&2Pd4NURlIX&!FCh>!Se#(y7~FhKb~qLx+PO(flp}md>_| z_Pd#T3&clyyH7uED(TISoE47@#OkKHw%r`3zZd_LHMtfxx=4xSumz$mrnl}sZ4TCO z=>OVwaB$!=(8$p$5NJZq3DH2#)lArlVJ$zgF0i(Zy$Pk4ok6Wqq=LQwEy0` z#KhqP2a7ih-K!J3k(fIFyT3?QNymgM5G8=n5*WUAdmvj#`VdeSD3D3K39G$hl<^Qe z`75;4Dp2t`0bzo3A1^HAjr#hD;u4PMi+0FC26>o z{hH=i(HEzQu5T#4EU+0XQ*qEfjRURO%4tr#jtalKgC5EPwPwGU7ebXW`4TV=n;5*i zBR;FBS{Bgw1~zIbW7rZfv3B^md1XwK9E|exKv#h`Yz0crq6~;2$b_c`9(#x3?l}lA z9H=_{@TuS&C~p~W?;-%WovB6)1oIQqvx+KYA$tQYKCk{3gCa8vbv7@I*fx^{Xb!^z z^AHztAa?jmBzy&cXHy)F0lueRf8oP$WFF!^w_f**K8p*-qtsFr59ntIsr!ygQ+$Oy z!$FW?0r!Xz^9V;sG)Vl?iS-|yXdA4R7Yh|B?|z`l*--GdSM7n53J~`fxNspnXA`5D z=p2fNH*nPq4e|T!kWgwV=R-q>g^T8WL*@m;8Dg!1di+zIe}&+|vXab-Abm~4w7o|0 z*T^(V*MO$9qkP&(UnupmMiF^fzo^>&aa6ceWr{l2Idf`0?Lh0`PH9v|k@C6M)2HUA zNP8wEN%%RkBHGJXGg_0H7)?%ma@X-Ckar%c)@1#wDu#Mf(8n=(=;!{gCegI~U0xqE zhRQ5?FHM&Ck{Xdz9n?0vNHG|OUnoc1*eJ_)6l>@^5ZHiv>xzj8@OffX`&U0RE*grn zq^fvaI1+LBJgNbO<@(%=iPdsUm*HE_iYHh*Ig8h#L_n(!^-paRtl7o;KvPfG9ABLD z94Nh~<$UJj6gp92Zb@qX`ZtNvJ9Lha}kNKn-{jJ_k2 zvtcMy`H$ZoW0!@L{Kgz$RbBhNpJIcsSHfhiz&~L%UE{TzF%+teKC^W&2J0Me=%}#$ z;f=3%m76gyT8ce`eWNh*sgog{N+|2MRQ|jgX%_F!kNLJcGJ{#tlp<*X4F_On1(@?1 zSb;z`Si^FwcOE~XoXs-_@_mBmpVLhD8{paH-hgr~M-6_BNHk)f%e?2QKMdC&fP3l| zqmDc?7P7x*Ks;H3!v2shPjVE^n_@}#$r=!aLmukT;!^(2h<^BF+OEtvUc5hBk>fI% zNdmP3cds6P%iV9hYx_?uBQ%$plh3LxM=*s3Eu66i3%I}(9^H=K*WkgXJ(MnADA8kC zq_JS?%*A{Z(KDA!Hv8Qt{aVeVf8l zA#^-kpjjD6nS&6?L>-`7jhFmBtcp)V6v@2)X4?q3GYiN==tJ8}OUJ;dOhTrqtDqAIiV=7G03C>p!mD#VCYj(QKl!~X z%3tsf-1&RGT*$)asj$doFbeOQS)59oaOc{K(S-I;c{arpb8nKAo{$ z{A896(Od?(B`nsg1*lzxV;6gr#aTctwD~fMM0`06D+Yb9i;&9muz^`-pE{ zuAy)XcxioU5B;t;^vk~=X!uLWEG-0Hpu&Gd!#QEi@c1RaqJFC#C`xh2M^+rtj_r(U zm^|D%NjH%4L7gfB3z|QINDA}|2303S7J$+jdITyNXP3r!U*J937F)Q_bZiPj93TrC z7Mz{bdJAlQN5f`zGJ6S7LRfMyUXy9TCq8KK8_szFyOv&eETL1pDCfr$bYP{)Q)3vp zJb|lhY5P|>u^J@0HAs>0tu6s;w>R7jK^Oo62ns+NY0wYbw?CecMZ>vz9qGt*5Th~J z2bj$hx6Y)pu3{GKKv!42m0gM89m3B3%rA>>q)b7|?C>;zRQHk}1WRv#G1V5kvLjAA zL3?&KX}fbEx-0P9&m_?AMR_(Ascbqn4guQC-SPsi)ofh|TtC8ybn!-VR@(yuZvUzR zkmWm@T0qqLhq^AbYW?kK$7XQ%@&%L$15Cxn-Q@!Hh_OaCB&#DKo*T+;uZVR$;VuAt z>9otZ9!>z1#Bqj#^;XIZ;m@1Qiu8gSMJElyw!DZB@DW}}2J|8!G8a7QzvlYI_{_s@ zKu{fKs}79I0$Tjve%1{H0A$%mDM)1vUev6B%w=`53*mWW{cU{RkZ@u8ldwYee!w5` za^mJ*U$&#+DPsXO8Z#R1)OsDy;lMg9lSX-J*_6*`p*M?`sNi}qHOt=adBU(T6A+2M z4Hp^)o~5<*=(Q_x4_$}c%nL6Dx~K;%V0hx2`oYPB!srJT{dDC9uplkr2jP2}jRdjf z2+KCslTLXjE@P_y!QhW%QC8JCDCu+1<+OJ1U>aju9SB7HeXyO28r?sSNpeQ*fxz8c z5-5dXK4V&myl+ZSlTs%5Fo}bwQsKh#^2Nz!=ec_Co)kiHaca{{zj5Why4?NegB=4d z#hAbe_^ZZ@e{88)J9nZoDg0SA?uqt~dwkXSC-0CPmf+00Kt9%GvZ3C*^~$}E06!xs zrmnh>;Lh5_#iO=&>$r-=n+(96q~3z4 zt=)Syc0c5>DSYZ=#TKbd7P3oY-!)g1OrclR=Ky(X;X6fM=j*X_!iL3aYoi`DBY#_X z7;r}h{`}aoEDvu-^2tgu+Hj25T@CTRaXLjKfJnmHgu#Z}(3`IEg#T(iH~}1X#oH+U z7s?MzDEX2aDpEr`-<3y-OGC941h*{9vszM~lXPHMyA(9awH|a9zs(iTBN;qN82$~x z&j5Sd>O|1qqYI7jbGE37bwXwzGFij$stf9}5w=gWe&9E7`K6h*26)pMb*tI4I(!Y? z@1wu0kVCGs0gb=B<^sk19(!3_ac+-e<_Q`V5Gz`kqCqH0Vz-ozJ0U~>S)ONu3TA)> z)`!YIwuo~joZ_P+xxMH{ttaUKSiAFobcu|f%dG6`@`PIiO4Gr>dM~^yqr2tcO_W(h z!s1tP*D*iYm6yo+L=0t4g-p{W0`5^C$DuAm`7>J=;TLbfu|-Ld1U%IhuBss-S%L52 zl8Pls6&1;(Du>lD*epn$Y+C3o{MZ*)6rdsW0I!{nWO^uXZDq4f^MK@FXF|bOEF=@R zxhX%5=8G$@Od~arC_Ina_bc5{^qi5H@{|pU+4l1CFTA9i;53?P^!B{BL%Dbl@g8 z#cAqnR$nmiJc+wSs^Rm)BlN1Pl?53Bs_w##fw&jvc0aWao+4 znado{cochs9~_HOV@rq}HwK@_6121|A=Sqgkj3r8pOhUf<}5`LD1*xa<5AsO(V&UQRL6?ygC-M zNn__6-z4eqT0gu27+)M`cOELUhxs=-!?5hiC8zW9qZXga@DVZKM%NkIG)sZ}lw`{Y zF4cjPCFhT2TBj=wR$l0Q#55DE-*P@G+c|&v9n@$EtB-|M8?pj9J6vSJK9%}&8=-~W zPHJcDRKD+{!=M7N0y%)^Mr)rpyMw(j7{IhtDd8Ul17w$mAS;NZ^4$&a4T3-g@;g!# zYt=7^?4tp4R7!NWSmGRH1J<<$zbr*x!ZNzLp$^Aj*6O_=a-ug|zEIJ||dq1lCr>YT5Fw5ye#6^ZzSL^(CoAp$B!}W`tr26sY zvnT`T;5Q3PjXdd--&cb`4^*{-1EfH3M$%g#94 z{vzjop$+8y{^?A3Jzly*fBU=YoraCE(tE?2hj#!zsOFjtl^Da|xPQ_1_QqPez~;%A zD}u{~re-fU4XQluj3i4wI6fM^^93!HdKQL{AV~S}xJJ-_h{g>lgSB7pAo5n{=|={a z&$g!z^cxfak}F%b8WVHrQCztsgB#c3jR8M-^{qYyDv33&ySxSy8nMYn!gm_i{eIQo z!(YvMtSi9q+#H`-Mock{30LDwUL}NO&|*AFIb>wzJuMWXYT$Rl0k7TSaGK zg#Vq|iV?lS|MWVmYh0}}Bl3-_()C8Q`>a+y`ms?SAr?uei9bSWtF_5^^aL3O{bjXx zH0xw*uXV$PfML|)yJjRIS51_q@F%ol?2_anU4|x}**yQ(!Fsr4dqsnI1F{Mgyhtc$ zURZ0bM{Bb9V@F&MB>W5=%LtvA^2xuJpWA+Rb=9~2O7_71<(cT%T@w?^0Y~45j&Bb& zsfS2yT&cV0jyNF>Lv446iC)5JE)zPp0*2rpDAq0W;VZ%+qK72R&cD?zW34?fQv5)Z zP1M>_{GB^SFB4d=n)rnm{6Es>NfaLQ?5%sraX$r5^*j2`Ib)pb+ME$4Xl^;`S5fBU!h_kH`@2i@J4 zji*ng0|3UmEO+t%04A3((4vs(Ue>H~GOcxY^>QZj*BI#Ow49k5mI z{+w{$PCV)8`P6)IDN*zIg`!8bB)7N^0A#m|(~n-UvMzaTn9LgNTaA>I`LnUsPNEs2!Ac?vGS#5Q}k2O?|qPOF=jT1PKE0Pba#Uk-%vz^%AF8{HF#2|I`*Lj zF~n94#>RIwbiZ>ks_Z6Sj)+bC%w>f=AMW**ojAsxAFX&DR~mf0A={!5l$xTZba6BK zyk^jtxzd8*HuKU!XKhV!ebtEr84*h@+YFVCWm$GbLzcCIGCf61^~*VRm(TU?T@}S~ zp)G9TZFQ_i53WDgg^kJc!e86Jj`>rYcvDg_DYWv*E3!6!ZeOI4?}gjDLmht~{eQSX2%lc8%h`-bX_A@5eKhe!x($@Y`wKTh zfzTvY4?777xR|bahn*@EK6}cWyINOs!+%ZVp~XrJenk{%@n#X>JcS;QBaC0jWfyo0~*9HixNHyvei(1CLYy=llbKV zs_^E@I&v;C?!aKzruGV|XpCf9q{1h9o|f1SS=>SXLzNxx5?^84p(Tz(bXiCkgU2FJ zLx}}36Y5tGKS51eVuq%n%jqG_&SOrVq_}E!oia`wi7cf_=C0@_QbCP#F>~@n#W|47 zJ_Dm8)s!4?3LYtf`3TRGI1W2K1Iy zZmR%{J}u$a?+dV|XIx9rnk_tT>~iwX=r)6E!8%UK(KQQ3Tc%i=9LeA->S1k}V8r3@ zA`2p$DH&ad|H>Bcoc87ctSuL;zYe&3&gfEA5pD7f%7>N`noyIh7}h~Z|AYNwo0}n% zZbCiqGnAzyF4BazDV-kzF$0bgy|oT+XN&b2)^W)6diYV3z<@J=-T=SxQ)$9m6bp>~ z7``!<{M0S!`BkuXaEJ|C6#$9uRNhB#`Qjl;jA5NK(!z|r4l?+h0?^PX5JCHTh>j_o zel-3>K&gS^AzL-s5@GOim`}aGxou7q@Hta9L6&zYl`IDDit;+}txb^!LUrk$3mB$lbF9;qz2E7kzk#aXxp`sW&FAk% zsVo3#VF1>_0hNV+eeHkRvJt&mA~O;-?$`~6CMYC3q71OWCx<_hLaGALKW+~5L1la1 zDG#Hz8MvAv45^rRYIpFIX>N5?hTkho^*$mo{Udy p@{kod^_vZir literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-yahoo.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-yahoo.png new file mode 100644 index 0000000000000000000000000000000000000000..ea210fe897ab2732954aa38336180c72592bb647 GIT binary patch literal 1729 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxBFVfKP}kkfsITn?5-gXs%32 zkY6x^fP#U&gMUDLLViJgL;r;N3)XMgf8hLu`w!lKa9X|d3j+h|Ur!gukcwMxt{wEd z?I6;2u`~Iy#*KrfVKZ8O|2u!PNqe=Z7wb%4wK z3w`UZck_Qih1b^XIOYD`&$^D^ouRC>d{%DJk*UA8|F(Rz)$^+KBj0(y$|l>bzT1EN zNAil=Ki9wKm;aq}{o_^ZqgislYj6Kcul#*M{#o&#w|ACgnSSj5ys5spvhMcx%Z6dg zOZa#F&^X`yZ+oU?f8oI?t4xoxKCdi%@w+hY$&VG@{mR+lNNrzku~e>0ku+ce)gutw}W zu3@YJF%qU3#U#R*o6{`uLCVQK>}JY`e56Y*9U62WWARI zooo5wjC@A?tI~wL3CAzJ7e)pshfU!O?>fcA*CzFo6dZKwb=(_aKA) z8PgtJQ=l#F)&`;vN>|=${Kylyp84}UmWX#ix4w5^nggVP79gXX9Q6bLWoD`$SeeUW zv8Ng2lm9n%Ckrz;C~!0_SGbn&zxP&C!k0feyuvYMWeZp{*rOV#M!kr+!nEeTg;>J- zZLBkHG>RqMUk0WZ$YwC!Y81mpou9knD_>0D%Q{9E1`Y;B1qPM|1_1^p2ikEKR5P$J z5CwL;xn#(7*g$~c;9;i~0*8(Y_I&vNf2L9<^G5H=Ww+SZF!CfYFiRX@U^8f7>oB;)Do=d#Wzp$P!*BQ)Ir literal 0 HcmV?d00001 diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-youtube-outline.png b/src/main/webapp/static/bootstrap-3.3.7/bower_components/Ionicons/png/512/social-youtube-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..7708d48b6c2d39c783eba168648544e6096b8f9c GIT binary patch literal 4655 zcmeHLc{o(<-@ngnW(Lz>QkFDHvSz0uW=e}_M%g0EBq7O~B`ODzlqgH~L{Ai16Cn-i zA)hY(`QG2pa^L6tac-H@jtb)?@c;l} zlVirG06_4j2!KWMZcR_*T6jT^xtZl*UijbfUkCm_IpC=lFUixxy?lyh0U#s_jS;}& z@Pb0ZgiS;dQ8CiyEn6idrKGpXY$xxK-6^+Aez$_6lCp~G9yN6hEo~iLy}kSP>l+*} zG@?)s9x^_1^q9$UQ?nB^y7|dd7M51lHmB{**gH5nG0vWIIq&M`e!=6S=Or(1A74NJ z%Yi|`S3*LsUb`L!het%-h>E@$6MOqk+}-$u`-w@(DGyT9(lau%vLEI=%FTQHB){P4 zv%;e1#U-U>h9_5ANcfn@XPSX zSJvp*KjRaVQ{UL%IWx0AxO2aL&o3-4E&o|rU0YW?q{{+;AZ21qwG1BQ3<(FYDa7be z-%^5gqY@cUq2}dSB`5$imFmm8A&sf#>Y}r%uV+lW+ul!Z3hY@d<9=*!rxCFK#{+R% zv(}@nK2+6v-}m3?b5AZUd<^LuLtXNkpH*BbRW;I))Y(vKHGIBaW@_-J<8xnggK<@$ z%@s!n30%gj!0Ftp`KisXhW8^bY;{fEEVo`A`^oT?K=hjtna!IP|8QjPt@jkll1`NA z`q3Y6&vsS~a;}P#rA&QjT@@vSF=Jh3mn4>vHu7&b+LCFLX9W+F@XA^(q%wESG`q(3 z-Ac{I@|9M`uF5^W(i_-qS!Qxp#)`=%>Z?Z!)iu)}tsUjKpOF6b=p zO1QYa?+DjCFsw@^u)D!yQz)heq}qp0*A$t~Tl@YLXq4&wQg*J?-06WO@y_Gy=~|ZU z0jtX!IjNB$9v?{hEPG<=@3D;GC5+GL!ls1UJ6_OJxAnT!$Z;Bb*Y?kVX1@`xneVGg zo^N}o6K21e^%c?ndt*tNVJ!G5A#9a%erXRYM<#UxIfW@fs{YtG94rxXH)wE%j2&^T zow*qY>uiFtsdlw#)Scw*8+i#rlE_7S5ca9oTl{IR`kjB&q7SO}159U`I!RuLp-_y+ znCG7qY+`^zX92RHN*xZ@A$e#iZDpEo#UlqmwDXY$P;;gr>TENJ9$Usn)C%sY@$U$D zxo_&q`d3EU*Y+&`c73<2#R~)FxC>Ul0rznY{#4ufFhr5ogh>>q1D5Uf(4IIEm-Y}6 zK4vOLk+Ev2A#BalgG)U=R6o8wk0Dw|-9e7sN&%jN;rG|lBDYLf&8LY+h;(<865J*d ztPR_6r<_|WT5U&q)h>uBJTBj`(3{3lmV{ck5~ZH4wXL&ye;bD&P^a%C&CS+g(ow>` zD&)W_=hmj7sYX#%#GxY2YPtL%#$`yzv%Fthu;mKb<@q-)M#ACZTK#jsCDdEk38%&t z{&H?@%Y@uTn6HEsULZObp+*(oAzbWyoH;~H? zRa%}!0gg_eeIpL+nz65jTJ(oSY=3i~R`nzy;k|WDloyx7aurT2NXnO$I}k2G>YeZ6Zr9MMUW z2HXp2@&^kbkiWt$Cs=F>N1r< zFMtnapa0pwg$IuXpcdkBg!I9>A8+zV7|CS6xbk^=Q5;=ltiqo{S@c!PsT)W-BL zKRZB#zh-^g%>(CNFGJhXfW3ZK+d(ss8CpRBJPFM;T8NfMA?Ia4uueRILK^Id&V5M; z65(|UHf)P{CJSu8c<)HYQYK~SV*K`A5DNp}Oyuh*Jp`&D)@-mSxMEq7O#-D+5M{?T zrA%?)br-*#q5}E`$zTZh1f(uIoCF@t-pd|Cx`=NrtzZ$ZUl;iTCZ>6T& z4V*xjhfZOZ1OcKGx@ND$-!+SCDAtzHpjBB5Qnc?XHHC>nd?pf)P{VPtR^rY$QzAr6 zqL$$kRUisE5Qlw|!*t$^LNykXS!-f)@_p^I_O%&9zYM-Ur1xn*e4;;9zbNAY77T