The present invention relates to a system with a dishwasher, to a method and to a computer program product.
In dishwashers it can be problematic that the dishwasher, in particular components conducting the washing liquor, such as a circulating pump, a spray arm, a basket or even an interior of a dishwasher cavity, become soiled over time. In this case, for example, a layer of dirt can be formed on or in these components which can impair a cleaning performance of the dishwasher. Machine care programs are known as a countermeasure therefor. In known dishwashers, these machine care programs are started, in particular, after a predetermined number of washing program cycles has been carried out. This takes place, however, irrespective of the actual degree of soiling of the dishwasher. Thus it arises that the machine care program is started too early or even too late. In the one case, therefore, unnecessary energy, detergent and water is consumed and in the other case a cleaning performance of the dishwasher can already be noticeably impaired when the machine care program is started. Moreover, in this case it can lead to a premature ageing of components or the failure of functional units which are affected by the dirt.
DE 10 2008 040 647 A1 describes a dishwasher in which, when a start signal is present, a separate cleaning program is carried out for cleaning the dishwasher cavity, in particular by applying washing liquid. DE 10 2008 040 650 A1 describes a dishwasher in which a separate washing cycle is carried out at a higher temperature after a predetermined number of washing cycles and/or as a function of process parameters of previous washing cycles.
Against this background, an object of the present invention is to improve the operation of a dishwasher.
According to a first aspect, a system is proposed with a dishwasher, preferably a household dishwasher, comprising a control device for carrying out a washing program for washing items to be washed arranged in a washing chamber of the dishwasher, a sensor unit for detecting a time curve of at least one sensor signal of a washing liquor which serves for washing the items to be washed and for outputting the detected time curve of the at least one sensor signal, a memory unit for storing the time curve of the at least one sensor signal and an ascertaining unit for ascertaining a temporal functional value on the basis of the time curve of the at least one sensor signal. The control device is designed to carry out a specified action as a function of the ascertained temporal functional value.
This system has the advantage that the operation of the dishwasher is improved since not only individual measurement values of sensors are considered in order to control the dishwasher but the development of the sensor signal over time is also considered. For example, a prewash can be terminated in the course of a washing program if a turbidity of the washing liquor only changes slowly, while the turbidity overall is high. Moreover, long-term trends, such as the soiling of the dishwasher increasing slowly and over a plurality of washing program cycles, can be identified by the continuous detection and storage of the sensor signal and corresponding measures can be undertaken, in particular a machine care program or cleaning program can be carried out, for example, in a targeted manner.
The control device or the ascertaining unit can be implemented in each case in terms of hardware technology and/or software technology. In the case of an implementation in terms of hardware technology, the control device or the ascertaining unit can be configured, for example, as a computer or as a microprocessor. In the case of an implementation in terms of software technology, the control device or the ascertaining unit can be configured as a computer program product, as a function, as a routine, as part of a program code or as an executable object. The ascertaining unit can be part of the control device but can also be arranged externally to the dishwasher.
The sensor unit can comprise one or even a plurality of sensors which in each case detect a sensor signal of the washing liquor. The sensor signal refers in this case to a physical, chemical and/or biological parameter of the washing liquor, such as for example a turbidity, a conductivity, a water hardness, a temperature and the like. The sensor signal in this case is indicative of a value of the respective parameter. Hereinafter, the value of the respective parameter is denoted by the term sensor signal, i.e. the sensor signal of a temperature sensor is for example 50° C. A plurality of sensors can be provided for the same parameter, said sensors being arranged, for example, at different positions in the dishwasher where they are in contact with the washing liquor.
The sensor unit detects the at least one sensor signal in a specific time interval, preferably repeatedly, for example at a frequency of greater than 0.5/min, preferably greater than 1/min, more preferably greater than 2/min, even more preferably greater than 6/min. Preferably, the sensor unit detects the sensor signal regularly and/or periodically, preferably with a period length of less than 100 s, preferably less than 60 s, more preferably less than 30 s, even more preferably less than 10 s.
A time curve of the sensor signal in the present case is understood to mean, in particular, that sensor signals detected sequentially over time are stored in a time series, in particular with a time stamp. The time stamp in this case can represent an absolute time, but preferably the time stamp refers to a start time of the washing program cycle or to a switch-on time of the dishwasher. The time curve of the sensor signal is present, for example, as a table, wherein the corresponding time stamp is assigned to one respective value of the sensor signal.
The memory unit is configured, for example, as a data memory, such as a flash memory. The memory unit can be configured as a separate device but can also be a constituent part of the sensor unit, the ascertaining unit or the control device.
In the present case a temporal functional value is understood to mean, in particular, a value derived from the time curve. For ascertaining the temporal functional value, for example, at least two of the stored values are used, preferably two directly successive values, more preferably the entire time curve is used. Examples of the temporal functional value comprise a derivative of the sensor signal according to the time or an integration of the sensor signal over time. When ascertaining the temporal functional value, it is possible to use weightings which are time-dependent and/or dependent on the sensor signal value, for example the first minute of the time curve can be weighted to a greater or lesser extent than the further time curve and/or sensor signal values which are above a specific threshold value can be weighted to a greater or lesser extent than the sensor signal values which are below the threshold value, and the like.
The specified action which the control device carries out comprises, for example, the adaptation of a washing program parameter, the termination of a sub-program step, the output of an instruction to a user of the dishwasher, the setting of a status indicator and the like.
For example, the control device compares the ascertained temporal functional value with a specified threshold value or a functional value of a specified function, wherein the argument for ascertaining the functional value of the specified function depends, for example on a time interval, which forms the basis of the ascertained temporal functional value.
The proposed system thus differs, in particular, from such systems in which a monitoring or control is carried out merely on the basis of the current value of the sensor signal.
According to one embodiment of the system, the sensor unit comprises a turbidity sensor for detecting a turbidity of the washing liquor, preferably an optical turbidity sensor, and/or a conductivity sensor for detecting a conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and/or a temperature sensor for detecting a temperature of the washing liquor.
In embodiments, the sensor unit further comprises a water hardness sensor for detecting a water hardness, a soiling sensor for detecting soiling of the items to be washed, in particular a chemical composition of the soiling, a load sensor for ascertaining a loading of the dishwasher and/or a detergent sensor for ascertaining a type of detergent.
For each of these sensors, the sensor unit is designed to detect the time curve of the sensor signal and the ascertaining unit is designed to ascertain the respective temporal functional value. The control device is designed to carry out the specified action where appropriate as a function of each of the plurality of temporal functional values.
According to a further embodiment, the sensor unit comprises a turbidity sensor for detecting the turbidity of the washing liquor, preferably an optical turbidity sensor, a conductivity sensor for detecting the conductivity of the washing liquor, preferably a spectroscopic impedance sensor, and a temperature sensor for detecting the temperature of the washing liquor.
In this embodiment, the sensor unit comprises at least the three aforementioned sensors. Accordingly, at least three time curves are stored, and the ascertaining unit ascertains one respective temporal functional value for each of the three time curves. The control device is designed to carry out the specified action as a function of each of the three temporal functional values.
This has the advantage that a correlation between the different sensor signals can be ascertained and/or that a more complex analysis can be carried out by the control device in order to carry out the specified action. For example, it can be provided that at least two of the three temporal functional values are above one respective threshold value or the sum of the three temporal functional values is compared with a threshold value and the like.
According to a further embodiment of the system, the sensor unit additionally comprises a filter soiling sensor which is designed to detect a degree of soiling of a filter arranged in the dishwasher and to output the detected degree of soiling as a further sensor signal.
The memory unit is designed to store a time curve of the further sensor signal and the ascertaining unit is designed to ascertain a further temporal functional value on the basis of the time curve of the further sensor signal.
The filter soiling sensor comprises, for example, a function which monitors a pump flow when the washing liquor is pumped out of the dishwasher. If the pump flow drops just after the start of the pumping action when the washing liquor is not yet completely pumped out, and after a short pumping pause is initially high again, so as to drop rapidly again, this is an indication that the filter is soiled and should be cleaned. This is because, when the filter is clean, the washing liquor flows into the sump as rapidly as it is pumped out. If the filter is soiled, however, the washing liquor is pumped out more rapidly from the sump than it can flow in, so that the load of the pump and thus the pump flow drops, but it is high again after a short waiting period as soon as the washing liquor has flowed in.
If the filter is soiled, for example, a filter cleaning program can be carried out as a specified action and/or the user of the dishwasher is requested to clean the filter manually.
According to a further embodiment of the system, the ascertaining unit is designed to integrate the time curve of the at least one sensor signal to ascertain an integral value, wherein the control device is designed to carry out a specified action as a function of the ascertained integral value.
In this embodiment, the integral value corresponds to the temporal functional value. The integral can refer to the entire time curve during a washing program cycle but can also be limited to sub-sections thereof, such as for example a heating phase or the like.
In embodiments, it is provided that the ascertaining unit compares the integral value with a threshold value and outputs a comparison result, wherein the control device is designed to carry out the specified action as a function of the comparison result.
According to a further embodiment of the system, the sensor unit comprises at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a filter soiling sensor, wherein the ascertaining unit is designed to integrate the respective time curve of the at least two sensor signals and to ascertain a key figure on the basis of the at least two integral values, wherein the control device is designed to carry out a specified action as a function of the ascertained key figure.
The key figure depends, in particular, on all of the at least two integral values, for example the key figure is a sum or a product of the at least two integral values. In this case, an individual weighting factor can be provided for each of the at least two integral values. Since the integral values in this example correspond to a temporal functional value, it can also be said that the key figure is a function of the temporal functional values.
According to a further embodiment of the system, the ascertaining unit is designed to differentiate the time curve of the at last one sensor signal to ascertain the differential value, wherein the control device is designed to carry out the specified action as a function of the differential value.
In this embodiment, the differential value corresponds to the temporal functional value.
According to a further embodiment of the system, the ascertaining unit is designed to ascertain a washing program functional value as a function of the stored time curve of the at least one sensor signal for a washing program cycle, to store the washing program functional value and to ascertain a curve of the washing program functional value on the basis of the washing program functional value over a plurality of washing program cycles, wherein the control device is designed to carry out the specified action as a function of the ascertained curve of the washing program functional value.
This embodiment is particularly advantageous since in this manner long-term changes can be ascertained and corresponding measures taken. In particular, statistics can also be ascertained about the influence of different washing program parameters. For example, it can be ascertained that a filter soiling rapidly increases with the use of a specific detergent, wherein a higher washing liquor temperature is set as a countermeasure therefor.
In the present case, the washing program functional value is understood to mean, in particular, a value which is ascertained on the basis of the time curve of the sensor signal for carrying out a washing program. For example, the washing program functional value can be the integral of the sensor signal curve from a start time of the washing program to an end time of the washing program, or an average value of the time derivative when carrying out the washing program.
The curve of the washing program functional value is ascertained, in particular, on the basis of a sequence of the washing program functional value over a plurality of washing program cycles, for example as a function of the plurality of washing program functional values. An example thereof is the sum of the washing program functional values which have been ascertained over a plurality of washing program cycles since the curve was last reset.
For example, a model for ascertaining when a machine care program or a machine cleaning program should be carried out can be implemented on the basis of the curve of the washing program functional value. For example, the value of a turbidity sensor is proportional to a quantity of dirt released in the washing liquor. The integral of the time curve of the turbidity sensor value thus corresponds, for example, to the quantity of dirt which the dishwasher has cleaned in a washing program cycle. The curve of the washing program functional value, for example, is ascertained as the sum of the quantities of dirt of washing program cycles carried out in succession, resulting in a total quantity of dirt which has been cleaned by the dishwasher. The components of the dishwasher are all the more likely to be soiled, the greater the quantity of dirt. Thus the total dirt quantity is compared, for example, with a threshold value and when the threshold value is exceeded, a machine cleaning program is carried out.
A further example is based on a conductivity sensor, the value thereof being proportional to the active detergent released in the washing liquor. “Active detergent” is understood to mean, for example, detergent which has not yet been used to release the dirt. The lower the value, the higher the probability that components of the dishwasher are soiled. For example, a sum of the reciprocal value of the integral of the time curve of the conductivity of a respective washing program cycle, which is an indication when a machine cleaning program has to be carried out, is ascertained as the curve of the washing program functional value. If the curve of the washing program functional value ascertained in this manner exceeds a specified threshold value, a machine cleaning program is carried out.
A further example is based on a temperature sensor which detects the temperature of the washing liquor. If a large quantity of items to be washed are arranged in the washing chamber, then the heating of the washing liquor takes longer at constant heating power. The time integral of the curve of the washing liquor temperature from the start of a heating phase up to the end of the heating phase, when for example a predetermined target temperature is reached, therefore, is proportional to a total heat capacity or thermal mass of the items to be washed heated by the washing liquor. Since the baskets and the washing chamber wall are also heated up therewith, a reference measurement can be carried out when the washing chamber is empty, the value thereof being subtracted from the ascertained value, for example. Moreover, a fluctuation in a mains voltage or the like, which has an effect on the heat output of a washing liquor heater, can be considered here. In this manner, for example, the washing program functional value of a washing program cycle is ascertained. A curve of the washing program functional value is obtained by adding up the washing program functional values of the washing program cycles successively carried out.
The greater the thermal mass, the more items to be washed are arranged in the washing chamber and the greater the quantity of dirt or the dirt load of the dishwasher to be anticipated. The curve of the washing program functional value thus develops according to a quantity of items to be washed which have been cleaned by the dishwasher, which is an indication of when, for example, a machine care program is required. If the curve of the washing program functional value exceeds a specified threshold value, a machine cleaning program is carried out.
In embodiments, the ascertaining unit is designed to store a plurality of time curves of the at least one sensor signal which have been detected and stored when carrying out different washing program cycles lying temporally in the past.
On the basis of the plurality of stored time curves of the sensor signal, it is possible to infer the influence of the different washing program parameters, for example by means of statistics, on the curve of the sensor signal and thus indirectly on the variables correlated with the sensor signal.
According to a further embodiment of the system, the sensor unit comprises at least two of a turbidity sensor, a conductivity sensor, a temperature sensor and a filter soiling sensor, wherein the ascertaining unit is designed to ascertain the respective washing program functional value as a function of the stored time curve of the respective signal of the at least two sensor signals for a washing program cycle, to store the respective value of the at least two washing program functional values and to ascertain a statistic on the basis of the respective curve of the at least two washing program functional values over a plurality of washing program cycles, wherein the control device is designed to carry out the specified action as a function of the ascertained statistic.
The statistic can be ascertained, for example, as a sum or a product of the washing program functional values, preferably with in each case an individual weighting. The ascertained statistic is compared, for example, with a specified threshold value and when the statistic exceeds the specified threshold value, a machine cleaning program is carried out.
For example, the dishwasher has a turbidity sensor, a conductivity sensor, a temperature sensor, and a filter soiling sensor. The statistic can be ascertained, for example, according to the following equation (1):
In the equation (1) MZ stands for the statistic, T is the washing program functional value of the turbidity sensor signal, L is the washing program functional value of the conductivity sensor signal, H is the washing program functional value of the temperature sensor signal, N is the number of washing programs carried out since the last machine cleaning program was carried out, D is the washing program functional value of the filter soiling sensor signal and a, b, c, d and e are individual weighting parameters for the different washing program functional values. If MZ exceeds a specified threshold value, a machine care program is carried out.
According to a further embodiment, the control device is designed to carry out a machine care program and/or a filter cleaning program as a function of the temporal functional value and/or the curve of the washing program functional value.
According to a further embodiment, the control device is designed to adapt the current washing program, in particular for shortening a sub-program step of the current washing program, as a function of the temporal functional value.
A sub-program step is, for example, a soaking, a prewash, a main wash, a rinsing with rinse aid and/or a drying. This embodiment is advantageous since, for example, it can be ascertained on the basis of the time curve of the turbidity sensor signal that no more additional dirt is released in the washing liquor. For example, in this case the temporal functional value is ascertained as a differential value on the basis of the time curve which corresponds to the rate of change of the turbidity sensor signal. This is an indication that the items to be washed are clean. As a specified action, the main wash sub-program step can then be terminated which saves time and energy. Further temporal functional values such as those of the conductivity sensor or the temperature sensor can also be considered. If the conductivity sensor signal is very low, this indicates that insufficient active detergent is present in the washing liquor in order to release the dirt. In this case, for example, a further metering of detergent can be carried out by means of an automatic metering system as a specified action.
In this manner, a plurality of different indicators can be derived and in each case trigger a specified action on the basis of the temporal functional value of an individual sensor signal or on the basis of a plurality of temporal functional values of different sensor signals. As a whole, the operation of the dishwasher is improved thereby.
According to a further embodiment, the ascertaining unit is arranged in a facility which is external to the dishwasher, wherein the dishwasher and the external facility in each case have a communication unit for bidirectional communication.
In this embodiment, a greater computing power is preferably available to the ascertaining unit than if the ascertaining unit were to be integrated in the dishwasher. Thus more complex calculations can be carried out, which permits more accurate results.
The communication unit comprises, in particular, a modem, in particular a mobile communication modem and/or a network adapter.
The external facility in which the ascertaining unit is arranged can be a computer of the user or even a server on the Internet or the like. The communication connection can be a direct connection or a switched connection which is connected via one or more interposed appliances, such as for example a router. In this case, different technologies and/or communication protocols can be used for different sections of a connection. The communication connection can also be established as wired and/or wireless in some sections. Examples thereof are Bluetooth®, WLAN, LAN, Firewire, Zig-Bee, mobile communications (2G, 3G, LTE/4G 5G) and the like. The communication can be, in particular, protected cryptographically.
In embodiments, the dishwasher has both an ascertaining unit and an ascertaining unit is additionally arranged in the external facility. In this case, for example, simple ascertaining can be carried out locally and/or the local ascertaining unit takes over the ascertaining when a communication with the external facility is interrupted.
According to a second aspect, a method is proposed for operating a dishwasher, preferably a household dishwasher. The dishwasher comprises a control device for carrying out a washing program for washing items to be washed arranged in a washing chamber of the dishwasher. In a first step, a time curve of at least one sensor signal of a washing liquor is detected. In a second step, the time curve of the at least one sensor signal is stored. In a third step, a temporal functional value is ascertained on the basis of the time curve of the at least one sensor signal. In a fourth step, a specified action is carried out as a function of the ascertained temporal functional value.
This method has the same advantages as the system of the first aspect. The embodiments and features described relative to the proposed system accordingly apply to the proposed method.
Also proposed is a computer program product which comprises commands which, when the program is executed by a computer, cause the computer to execute the above-described method.
A computer program product, such as for example a computer program means, can be provided or delivered, for example, as a storage medium, such as for example a memory card, USB stick, CD-ROM, DVD or also in the form of downloadable file from a server in a network. This can be carried out, for example, in a wireless communication network by the transmission of a corresponding file by the computer program product or the computer program means.
Further possible implementations of the invention also include not explicitly mentioned combinations of features or embodiments described above or below relative to the exemplary embodiments. In this case, the person skilled in the art will also add individual aspects as improvements or additions to the respective basic form of the invention.
Further advantageous embodiments and aspects of the invention form the subject matter of the subclaims and the exemplary embodiments of the invention described below. The invention is described in more detail hereinafter by way of preferred embodiments with reference to the accompanying figures.
Elements which are the same or functionally the same have been provided in the figures with the same reference characters unless specified otherwise.
The door 3 is shown in
The household dishwasher 1 also has at least one receptacle for items to be washed 12 to 14. Preferably, a plurality of receptacles for items to be washed 12 to 14, for example three thereof, can be provided, wherein the receptacle for items to be washed 12 can be a lower receptacle for items to be washed or a lower basket, the receptacle for items to be washed 13 can be an upper receptacle for items to be washed or an upper basket, and the receptacle for items to be washed 14 can be a cutlery drawer. As
A sensor unit 110 which comprises at least one sensor for detecting a sensor signal SS (see
At the time t0, for example, detergent is added to the washing liquor, whereupon the conductivity of the washing liquor rises. The time curve R1 corresponds, for example, to detergent powder and the time curve R2 corresponds, for example, to a detergent tab. The powder is more rapidly dissolved, which is why the conductivity rises significantly more rapidly than in the tab. Thus in the case of the powder, the temporal functional value RES1 rises significantly and considerably earlier than the temporal functional value RES2 in the case of the tab. The temporal functional value RES1, RES2 corresponds, for example, to a chemical work carried out by the detergent. For example, the items to be washed are clean as soon as the temporal functional value RES1, RES2 reaches a predetermined threshold value LIM. In the case of the powder, this is at a time t1 which is an earlier time than the time t2 in the case of the tab. Thus in the case of the powder, it is already possible at the time t1 to pass to the next sub-program step, for example a rinsing with rinse aid, which saves time and energy.
The horizontal axis shows in each case a time t and the vertical axis shows the amplitude of the sensor signal SS (left-hand diagram) and the value of the key figure K (righthand diagram). The time curve R1 shows, for example, a temperature sensor signal and thus the temperature of the washing liquor, wherein at the time t0 a heating is started. The time curve R2 shows, for example, a turbidity sensor signal and thus the turbidity of the washing liquor, wherein at the time t0 the circulation of the washing liquor is started. The temperature rises up to a target value and then the heating is terminated which is why the temperature then drops again. The turbidity rises significantly at the start since a large quantity of dirt is released, wherein the slope slowly drops since the items to be washed become increasingly clean, so that less new dirt can be released. The areas A1, A2 of the respective time curve R1, R2 up to a time t1 are also shown in the diagram. The area A1, A2 results as the integral over the time t of the respective time curve R1, R2 and corresponds to a temporal functional value RES (see
The key figure K is ascertained on the basis of the respective temporal functional value RES, which is provided here by the areas A1 and A2. The key figure K in this example is ascertained, for example, as the sum of the two areas A1, A2, wherein weighting factors a, b are also taken into consideration, as shown in the following equation (2):
At the time t1 the key figure K reaches a specified threshold value LIM, from which it is inferred, for example, that the items to be washed are clean. Thus at this time t1, the washing program can be terminated or it is possible to pass to the next sub-program step of the washing program.
The upper diagram shows the time curve R1, R2, R3 of a sensor signal SS, for example a turbidity sensor, over three washing program cycles. The first washing program cycle starts at the time t0 and terminates at the time t1. The second washing program cycle starts at the time t2 and terminates at the time t3. The third washing program cycle starts at the time t4 and terminates at the time t5. The time integral which has the values A1, A2, A3 is formed from the respective time curve R1, R2, R3 as the washing program functional value SF. These values correspond, for example, to the quantity of dirt which has been washed out by the dishwasher 1 in one respective washing program cycle (see
The curve of the washing program functional value SIG1 is formed on the basis of the washing program functional values SF, in this example this corresponds to the sum of the washing program functional values SF of the previous washing program cycles and is shown in the lower diagram. The horizontal axis N displays here the washing program cycles carried out and the vertical axis Σ displays the value of the curve of the washing program functional value SIG1. The curve of the washing program functional value SIG1 corresponds to the total quantity of dirt which has been washed off by the dishwasher 1. After a specified total quantity of dirt which is ascertained, for example, as a predetermined threshold value LIM, a machine cleaning program is carried out in order to prevent the components of the dishwasher 1 from being soiled, which could lead to an unhygienic state and/or a reduced cleaning performance.
In this example, it can be seen that the triggering of a machine cleaning program on the basis of the curve of the washing program functional value SIG1, SIG2 can be different for different households H1, H2 when the statistics of the turbidity sensor differ. This can be the case, for example, when in one of the households, in the present case for example household H2, the washware is prewashed before it is placed in the dishwasher, but not in the other household H1. In the upper diagram, the threshold value LIM is already reached after 11 washing program cycles, but in the lower diagram the threshold value LIM is only reached after 23 washing program cycles.
Instead of the curve of the washing program functional value SIG1, SIG2 the statistic which is ascertained on the basis of the plurality of washing program functional values SF can also be present, for example a weighted sum of a plurality of washing program functional values SF, as specified in the equation (1).
If the query results in “logically false” F, the execution of the washing program S30 is started. The washing program S30 comprises, for example, the sub-steps S31, S32, S33. The step S31 corresponds to the start of a loop which, for example, runs continuously during the execution of the washing program S30. For example in step S31, a time curve R1, R2, R3 (see
After the elapse of the washing program cycle S30 a further query S40 follows in which, for example, a curve of a washing functional value SIG1, SIG 2 (see
While the present invention has been described with reference to exemplary embodiments, it can be modified in many different ways.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
20
100
101
110
120
130
200
201
Number | Date | Country | Kind |
---|---|---|---|
10 2020 206 487.3 | May 2020 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/063269 | 5/19/2021 | WO |