Intelligent new energy charging operation service management system based on cloud platform
Through modular design, multi-path backup and offline functions, data security protection mechanism and standardized interfaces and protocols, the flexibility, reliability, security and universality of the new energy charging operation service management system is solved, and efficient and safe are achieved , a scalable new energy charging management system.
Patent Information
- Application Number
- CN202411616078.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-02-18
AI Technical Summary
The existing new energy charging operation service management system based on cloud platform has problems such as insufficient module design and scalability, insufficient reliability and stability, insufficient data security protection, and low data transmission efficiency.
A cloud-based intelligent new energy charging operation service management system was designed, adopting a modular design, splitting the system into independent and well-functional modules, adopting multi-path backup and offline functions, data encryption and strict access control. , and standardized interfaces and protocols.
Through modular design, the system is improved by improving the scalability and maintainability, the multi-path backup and offline functions improve the system's reliability and stability, the data security protection mechanism ensures the security of data, and standardized interfaces and protocols improve the system versatility and scalability.
Smart Images

Figure CN119484526A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy charging management, and in particular to an intelligent new energy charging operation service management system based on a cloud platform. Background Art
[0002] With the rapid development and popularization of new energy technologies, the number and management complexity of new energy charging stations, as the main facilities for electric vehicle charging, are also increasing. Traditional charging station management methods often rely on manual operations and localized management systems, which are not only inefficient but also difficult to meet the management needs of large-scale, distributed charging stations. In recent years, the rise of cloud computing and big data technologies has provided new solutions for the management of new energy charging stations. The cloud platform has powerful data processing and storage capabilities, and can realize remote monitoring, data analysis and intelligent management of charging stations. However, there are still some problems and challenges in the existing cloud-based new energy charging operation service management system.
[0003] First, the modular design of the system is often not flexible and scalable enough. Many systems adopt an integrated design, and the functional modules are tightly coupled, making it difficult for the system to adapt to new business needs and functional expansion. This limits the flexibility and scalability of the system, which is not conducive to the long-term development and maintenance of the system.
[0004] Secondly, the reliability and stability of the system needs to be improved. As an infrastructure, the continuity of the operation service of new energy charging stations is crucial. However, the existing system often lacks an effective response mechanism when faced with emergencies such as network failures and power outages, resulting in service interruptions or data loss.
[0005] In addition, data security is also an important challenge faced by the current new energy charging operation service management system. The data stored and transmitted in the system involves user privacy and charging station operation information. Once leaked or tampered with, it will have a serious impact on user rights and charging station operations. However, existing systems often have deficiencies in data security protection, such as imperfect encryption measures and lax access control.
[0006] In addition, the effectiveness and timeliness of data transmission are also challenges faced by the current new energy charging operation service management system. Many systems use primitive data transmission, especially since most devices are currently in areas without networks or with poor network communications. Data transmission uses Bluetooth, Lora protocols, etc. As the number of devices increases, data reception in the management system often lags or is lost, requiring manpower for on-site maintenance and data export and storage.
[0007] In view of this, this application is hereby filed. Summary of the invention
[0008] The purpose of the present invention is to provide an intelligent new energy charging operation service management system based on a cloud platform to solve the problems mentioned in the above background technology.
[0009] In order to solve the above technical problems, the present invention provides an intelligent new energy charging operation service management system based on a cloud platform, comprising the following modules:
[0010] Modular design module: split the system into multiple independent and functionally clear modules such as device management module, user management module, order management module, etc., and each module communicates with each other through standardized interfaces; multi-path backup and offline function module: adopts multi-path backup and redundant design in terms of network and power infrastructure, and has offline function to provide basic services when the system cannot be connected to the network or power infrastructure; data security protection mechanism module: encrypts the data stored and transmitted in the system, establishes a strict access control mechanism, conducts regular security audits and vulnerability scans, and establishes a data backup and recovery mechanism; standardized interface and protocol module: follows unified interface specifications and data formats to improve the versatility and scalability of the system.
[0011] Furthermore, the modular design module also includes a dynamic load balancing mechanism between modules to optimize system performance.
[0012] Furthermore, the multi-path backup and offline function module also includes an automatic fault detection and switching mechanism to ensure the continuity of system services.
[0013] Furthermore, the data security protection mechanism module also includes data desensitization and anonymization processing to protect user privacy.
[0014] Furthermore, the standardized interface and protocol module also includes an interoperability interface with other new energy charging service management systems or devices to achieve cross-system data exchange and sharing.
[0015] A method for implementing an intelligent new energy charging operation service management system based on a cloud platform, comprising:
[0016] Conduct system requirements analysis to clarify the functional and performance requirements of the system; split the system into multiple independent modules with clear functions based on the requirements analysis results, and design the communication interface between the modules; use mature technologies and frameworks to develop and implement the system; during the development and implementation process, design and implement multi-path backup and offline functions; design and implement data security protection measures such as data encryption, access control, security auditing, and backup and recovery; follow unified interface specifications and data formats to perform standardized design and implementation of the system; perform system testing and optimization to ensure system stability and performance.
[0017] Furthermore, it also includes the design and implementation of a dynamic load balancing mechanism between modules during system development and implementation.
[0018] Furthermore, it also includes testing and verifying the system's automatic fault detection and switching mechanisms during the system testing and optimization phase to ensure the continuity of system services.
[0019] Furthermore, during the system design and development phase, the MQTT protocol is used to transmit device data, and the RocketMQ queue protocol is used for data buffering. This greatly ensures the timeliness and effectiveness of device data reporting, and also allows data to be stored on the MQTT server, ensuring that no data is lost.
[0020] Compared with the prior art, the present invention has the following beneficial effects:
[0021] 1. Through modular design modules, the system is divided into multiple independent modules with clear functions, which not only simplifies the complexity of the system, but also improves the scalability and maintainability of the system. When it is necessary to add new functions or optimize existing functions, only specific modules need to be developed and adjusted without making large-scale changes to the entire system;
[0022] 2. Multi-path backup and offline function modules ensure that the system can still provide basic services when network or power infrastructure fails, thereby improving the reliability and stability of the system. The automatic fault detection and switching mechanism further enhances the system's self-healing ability and reduces the service interruption time caused by faults;
[0023] 3. The data security protection mechanism module effectively ensures the security of data stored and transmitted in the system through encryption processing, strict access control, regular security audits and vulnerability scanning. Data desensitization and anonymization further protect users' privacy information and enhance users' trust in the system;
[0024] 4. The standardized interface and protocol modules follow the unified interface specifications and data formats, which improves the versatility and scalability of the system. The interoperability interface with other new energy charging service management systems or equipment realizes cross-system data exchange and sharing, and promotes the standardization and coordinated development of the new energy charging industry;
[0025] 5. The dynamic load balancing mechanism in the modular design module can dynamically adjust resource allocation according to the system load and optimize system performance. This not only improves the system's response speed and processing power, but also improves the user experience; the use of mature technologies and frameworks for system development and implementation, as well as modular design ideas, reduces the system's development and maintenance costs. At the same time, the system's scalability and maintainability also make subsequent functional upgrades and optimizations easier and more efficient, and data is not easily lost; the implementation of this system not only improves the level of intelligence of new energy charging services, but also promotes the development of the new energy charging industry. By providing stable, safe and efficient services, it attracts more users to choose new energy charging methods and promotes the popularization and promotion of new energy vehicles. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 This is a principle block diagram of an intelligent new energy charging operation service management system based on a cloud platform;
[0027] Figure 2 The present invention is a principle block diagram of an implementation method of an intelligent new energy charging operation service management system based on a cloud platform. DETAILED DESCRIPTION
[0028] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] See also Figure 1-2 The present invention provides a technical solution: an intelligent new energy charging operation service management system based on a cloud platform, comprising the following modules:
[0030] Modular design module: split the system into multiple independent and functionally clear modules such as device management module, user management module, order management module, etc., and each module communicates with each other through standardized interfaces; multi-path backup and offline function module: adopts multi-path backup and redundant design in terms of network and power infrastructure, and has offline function to provide basic services when the system cannot be connected to the network or power infrastructure; data security protection mechanism module: encrypts the data stored and transmitted in the system, establishes a strict access control mechanism, conducts regular security audits and vulnerability scans, and establishes a data backup and recovery mechanism; standardized interface and protocol module: follows unified interface specifications and data formats to improve the versatility and scalability of the system.
[0031] It should be noted here that the flexibility and maintainability of the system are achieved through modular design modules. This design allows the system to easily add, update or replace functional modules without large-scale reconstruction of the entire system. The multi-path backup and offline functional modules ensure the stable operation of the system in the event of network or power failures, improving the reliability and availability of the system. The data security protection mechanism module effectively protects the security of sensitive data in the system and prevents data leakage and illegal access. The standardized interface and protocol modules promote the integration and interoperability of the system with other systems, providing convenience for future expansion and upgrades.
[0032] An intelligent new energy charging operation service management system based on a cloud platform, wherein the modular design module also includes a dynamic load balancing mechanism between modules to optimize system performance.
[0033] It should be noted here that the dynamic load balancing mechanism in the modular design module can automatically adjust the workload of each module to avoid the situation where some modules are overloaded while other modules are idle, thereby optimizing system performance, improving resource utilization, and ensuring the stable operation of the system under high concurrency conditions.
[0034] An intelligent new energy charging operation service management system based on a cloud platform, wherein the multi-path backup and offline function module also includes an automatic fault detection and switching mechanism to ensure the continuity of system services.
[0035] It should be noted here that the automatic fault detection and switching mechanism in the multipath backup and offline function module can quickly switch to the backup path or offline mode when a system fault is detected, reducing system downtime and improving service continuity and user experience.
[0036] An intelligent new energy charging operation service management system based on a cloud platform, wherein the data security protection mechanism module also includes data desensitization processing and anonymization processing to protect user privacy.
[0037] It should be noted here that the data desensitization and anonymization processing in the data security protection mechanism module further enhances the protection of user privacy, so that even if the data is intercepted during transmission or storage, the user's personal information cannot be directly identified, thereby reducing the risk of privacy leakage.
[0038] An intelligent new energy charging operation service management system based on a cloud platform, wherein the standardized interface and protocol module also includes an interoperability interface with other new energy charging service management systems or devices to achieve cross-system data exchange and sharing.
[0039] It should be noted here that the interoperability interface in the standardized interface and protocol module enables the new energy charging operation service management system to seamlessly exchange and share data with other new energy charging service management systems or equipment, promoting the standardization and coordinated development of the entire new energy charging industry, and improving resource utilization and service convenience.
[0040] A method for implementing an intelligent new energy charging operation service management system based on a cloud platform, comprising:
[0041] Conduct system requirements analysis to clarify the functional and performance requirements of the system; split the system into multiple independent modules with clear functions based on the requirements analysis results, and design the communication interface between the modules; use mature technologies and frameworks to develop and implement the system; during the development and implementation process, design and implement multi-path backup and offline functions; design and implement data security protection measures such as data encryption, access control, security auditing, and backup and recovery; follow unified interface specifications and data formats to perform standardized design and implementation of the system; perform system testing and optimization to ensure system stability and performance.
[0042] It should be noted here that the stability and performance of the system are ensured through system requirements analysis, modular design, development and implementation using mature technologies and frameworks, design and implementation of data security protection measures such as multi-path backup and offline functions, data encryption and access control, standardized design following unified interface specifications, and system testing and optimization. This approach not only improves the reliability and security of the system, but also makes the system more scalable and flexible, and can adapt to the rapid development and changes in the new energy charging industry.
[0043] A method for implementing an intelligent new energy charging operation service management system based on a cloud platform also includes designing and implementing a dynamic load balancing mechanism between modules during system development and implementation.
[0044] It should be noted here that the design and implementation of the dynamic load balancing mechanism between modules further optimizes system performance. By dynamically adjusting the workload of each module, it avoids the situation where some modules are overloaded while other modules are idle, thereby improving resource utilization and the overall processing capacity of the system. This is crucial for system performance in handling a large number of concurrent requests and complex business scenarios.
[0045] A method for implementing an intelligent new energy charging operation service management system based on a cloud platform also includes testing and verifying the system's automatic fault detection and switching mechanisms during the system testing and optimization phase to ensure the continuity of system services; and also includes using the MQTT protocol to transmit device data during the system design and development phase, and using the RocketMQ queue protocol for data buffering, which greatly ensures the timeliness and effectiveness of device data reporting, and also allows data to be stored on an MQTT server, ensuring that no data is lost.
[0046] It should be noted here that the automatic fault detection and switching mechanism is tested and verified during the system testing and optimization phase to ensure the continuity of system services. This mechanism can quickly switch to an alternative path or take other recovery measures when a system failure is detected, thereby reducing the risk of system downtime and user service interruption. This is of great significance for improving user experience and maintaining high system availability.
[0047] Embodiment 1:
[0048] 1. System architecture design:
[0049] 1. Module division:
[0050] Equipment management module: responsible for charging equipment access, status monitoring, fault alarm and other functions.
[0051] User management module: responsible for user information registration, login, permission management and other functions.
[0052] Order management module: responsible for the creation, payment, settlement and other functions of charging orders.
[0053] 2. Interface design:
[0054] Define standardized interface specifications to ensure smooth communication between modules.
[0055] Use modern interface technologies such as RESTful API or GraphQL to improve the flexibility and scalability of the system.
[0056] 2. Multi-path backup and offline function implementation:
[0057] 1. Network multipath backup:
[0058] When deploying the system, configure multiple network paths to ensure that the backup path can be quickly switched when the primary path fails.
[0059] Use load balancing devices or software to achieve intelligent distribution and failover of network traffic.
[0060] 2. Redundancy design of power infrastructure:
[0061] Configure dual power input for the charging device to ensure that it can automatically switch to another power supply when one power supply fails.
[0062] Use an uninterruptible power supply (UPS) or emergency power generation equipment to provide reliable power supply for the system.
[0063] 2. Offline function development:
[0064] Design and implement charging equipment status query and control functions in offline mode.
[0065] In offline mode, the system is able to cache necessary data so that it can be synchronized to the cloud platform after the network is restored.
[0066] 3. Implementation of data security protection mechanism:
[0067] 1. Data encryption:
[0068] Encrypt stored and transmitted data to ensure data confidentiality and integrity.
[0069] Use HTTPS protocol for data transmission to prevent data from being stolen or tampered with during transmission.
[0070] 2. Access Control:
[0071] Establish a strict access control mechanism and assign different operation permissions based on user roles and permissions.
[0072] Use multi-factor authentication technology to improve the security of user login.
[0073] 3. Security audit and vulnerability scanning:
[0074] Conduct security audits on the system regularly to check the system's security configuration and vulnerabilities.
[0075] Use professional vulnerability scanning tools to promptly detect and fix potential security risks.
[0076] 4. Data backup and recovery:
[0077] Develop a data backup strategy and regularly back up important data in the system.
[0078] Establish a data recovery mechanism to ensure rapid recovery when data is lost or destroyed.
[0079] 4. Standardized interface and protocol implementation:
[0080] 1. Unification of interface specifications and data formats:
[0081] Follow industry standards and specifications and define unified interface specifications and data formats.
[0082] Ensure that data exchange and sharing between modules comply with standards and improve the versatility and scalability of the system.
[0083] 2. Interoperability interface development:
[0084] Provide interoperability interface with other new energy charging service management systems or equipment.
[0085] Realize cross-system data exchange and sharing to provide users with a more convenient and efficient charging service experience.
[0086] 5. Implementation of dynamic load balancing mechanism:
[0087] 1. Load monitoring:
[0088] Real-time monitoring of system load, including CPU usage, memory usage, network bandwidth, etc.
[0089] Dynamically adjust the workload of each module according to the load conditions.
[0090] 2. Load balancing strategy:
[0091] Load balancing strategies such as polling, least number of connections, and weighted polling are adopted to ensure stable operation and efficient performance of the system.
[0092] Based on actual needs, you can customize the load balancing strategy to meet the needs of specific scenarios.
[0093] VI. Implementation effect evaluation and optimization:
[0094] 1. Effect evaluation:
[0095] Evaluate the system's operating results, including system stability, performance, security and other aspects.
[0096] Collect user feedback to understand user satisfaction with the system and suggestions for improvements.
[0097] 2. Optimization measures:
[0098] Optimize and improve the system based on evaluation results and user feedback.
[0099] Continuously optimize the system's functions and performance to improve the system's competitiveness and market share.
[0100] Through the specific implementation of the above steps, it can be ensured that the intelligent new energy charging operation service management system based on the cloud platform has significant advantages such as high efficiency, security, and scalability, and can meet the users' growing charging needs.
[0101] Embodiment 2:
[0102] 1. Requirements analysis phase:
[0103] 1. Determine functional requirements:
[0104] Identify the types of equipment that the system needs to support, such as charging piles, battery swap stations, etc.
[0105] Determine the user type, including individual users, corporate users, etc., and clarify their needs, such as charging reservations, payment settlement, equipment management, etc.
[0106] Analyze order processing capability requirements, including order creation, status tracking, payment confirmation, etc.
[0107] 2. Clarify performance requirements:
[0108] Set system stability indicators, such as system crash rate, fault recovery time, etc.
[0109] Determine security requirements, including data encryption standards, access control policies, etc.
[0110] Evaluate scalability requirements, such as the growth in the number of users, the increase in the number of devices, etc. that the system can support.
[0111] 2. Modular design and interface design stage:
[0112] 1. Modular design:
[0113] The system is divided into independent modules with clear functions, such as equipment management module, user management module, and order management module.
[0114] Each module is designed with clear input and output interfaces to ensure smooth communication between modules.
[0115] 2. Interface design:
[0116] Establish unified interface specifications and data formats to improve the versatility and scalability of the system.
[0117] Design communication protocols between modules to ensure the accuracy and integrity of data during transmission.
[0118] 3. Development and implementation phase:
[0119] 1. Technology selection:
[0120] Choose mature technology frameworks and programming languages, such as Java, Python, etc.
[0121] Choose a suitable database system, such as MySQL, PostgreSQL, etc., to store system data and user information.
[0122] 2. System implementation:
[0123] According to the modular design, the functions of each module are realized separately.
[0124] Ensure that the interfaces between modules are correctly connected to achieve data interaction between modules.
[0125] 4. Multi-path backup and offline function implementation stage:
[0126] 1. Network multipath backup:
[0127] Configure multiple network paths to ensure that you can quickly switch to the backup path when the primary path fails.
[0128] Use load balancing devices or software to achieve intelligent distribution and failover of network traffic.
[0129] 2. Redundancy design of power infrastructure:
[0130] Configure dual power input for the charging device to ensure that it can automatically switch to another power supply when one power supply fails.
[0131] Use an uninterruptible power supply (UPS) or emergency power generation equipment to provide reliable power supply for the system.
[0132] 3. Offline function development:
[0133] Design and implement charging equipment status query and control functions in offline mode.
[0134] In offline mode, the system is able to cache necessary data so that it can be synchronized to the cloud platform after the network is restored.
[0135] V. Data security protection measures implementation stage:
[0136] 1. Data encryption:
[0137] Encrypt stored and transmitted data to ensure data confidentiality and integrity.
[0138] Use HTTPS protocol for data transmission to prevent data from being stolen or tampered with during transmission.
[0139] 2. Access Control:
[0140] Establish a strict access control mechanism and assign different operation permissions based on user roles and permissions.
[0141] Use multi-factor authentication technology to improve the security of user login.
[0142] 3. Security audit and vulnerability scanning:
[0143] Conduct security audits on the system regularly to check the system's security configuration and vulnerabilities.
[0144] Use professional vulnerability scanning tools to promptly detect and fix potential security risks.
[0145] 4. Data backup and recovery:
[0146] Develop a data backup strategy and regularly back up important data in the system.
[0147] Establish a data recovery mechanism to ensure rapid recovery when data is lost or destroyed.
[0148] 6. Standardization design and implementation stage:
[0149] Follow the interface specification:
[0150] 1. Ensure that the system follows unified interface specifications and data formats to improve the versatility and scalability of the system.
[0151] 2. Standardized data exchange:
[0152] Provide interoperability interfaces with other new energy charging service management systems or devices to achieve cross-system data exchange and sharing.
[0153] 7. System testing and optimization stage:
[0154] 1. Functional testing:
[0155] Conduct comprehensive tests on all functions of the system to ensure they function correctly.
[0156] 2. Performance test:
[0157] Test the system's stability, response time and other performance indicators to ensure that the system can meet the performance requirements proposed in the demand analysis.
[0158] 3. Safety testing:
[0159] Test the security of the system, including the effectiveness of data encryption and access control mechanisms.
[0160] 4. Optimization and adjustment:
[0161] Based on the test results, the system is optimized and adjusted to improve system stability and performance.
[0162] 8. Implementation effect evaluation stage:
[0163] 1. User feedback collection:
[0164] Collect user feedback on the system to understand user satisfaction with the system and suggestions for improvements.
[0165] 2. Effect evaluation:
[0166] Conduct a comprehensive assessment of the system's implementation effects, including system stability, performance, security, and other aspects.
[0167] 3. Continuous Improvement:
[0168] Based on the evaluation results and user feedback, the system is continuously improved and optimized to enhance its competitiveness and market share.
[0169] Through the detailed implementation of the above steps, it can be ensured that the intelligent new energy charging operation service management system based on the cloud platform has significant advantages such as high efficiency, security, and scalability to meet the users' growing charging needs.
Claims
1. An intelligent new energy charging operation service management system based on a cloud platform, characterized by: Includes the following modules: Modular design module: the system is divided into multiple independent and functionally clear modules such as device management module, user management module, order management module, etc., and each module communicates with each other through standardized interfaces; Multi-path backup and offline function module: Multi-path backup and redundancy design is adopted in network and power infrastructure, and offline function is provided to provide basic services when the system cannot be connected to the network or power infrastructure; Data security protection mechanism module: encrypt the data stored and transmitted in the system, establish a strict access control mechanism, conduct regular security audits and vulnerability scans, and establish a data backup and recovery mechanism; Standardized interface and protocol modules: follow unified interface specifications and data formats to improve the versatility and scalability of the system.
2. The intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 1, characterized in that: The modular design module also includes a dynamic load balancing mechanism between modules to optimize system performance.
3. The intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 1, characterized in that: The multi-path backup and offline function module also includes an automatic fault detection and switching mechanism to ensure the continuity of system services.
4. The intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 1, characterized in that: The data security protection mechanism module also includes data desensitization and anonymization processing to protect user privacy.
5. The intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 1, characterized in that: The standardized interface and protocol module also includes an interoperability interface with other new energy charging service management systems or devices to achieve cross-system data exchange and sharing.
6. The method for implementing the intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 1, wherein the features include: Conduct system requirements analysis to clarify the functional requirements and performance requirements of the system; According to the requirements analysis results, the system is divided into multiple independent modules with clear functions, and the communication interfaces between the modules are designed; Use mature technologies and frameworks to develop and implement systems; During the development and implementation process, design and implement multi-path backup and offline functions; Design and implement data security protection measures such as data encryption, access control, security audit, backup and recovery; Follow unified interface specifications and data formats to carry out standardized design and implementation of the system; Perform system testing and optimization to ensure system stability and performance.
7. The method for implementing the intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 6, characterized in that: During the system development and implementation process, the dynamic load balancing mechanism between modules is designed and implemented.
8. The method for implementing the intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 6, characterized in that: During the system testing and optimization phase, the system's automatic fault detection and switching mechanisms are tested and verified to ensure the continuity of system services.
9. The method for implementing the intelligent new energy charging operation service management system based on a cloud platform as claimed in claim 6, characterized in that: It also includes the use of the MQTT protocol to transmit device data during the system design and development phase, and the use of the RocketMQ queue protocol for data buffering. This greatly ensures the timeliness and effectiveness of device data reporting, and also allows data to be stored on the MQTT server, ensuring that no data is lost.