# Copyright 2017 The TensorFlow Authors. All Rights Reserved.
#
# 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.
# ==============================================================================
"""Contains definitions for Residual Networks.
Residual networks ('v1' ResNets) were originally proposed in:
[1] Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
Deep Residual Learning for Image Recognition. arXiv:1512.03385
The full preactivation 'v2' ResNet variant was introduced by:
[2] Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
Identity Mappings in Deep Residual Networks. arXiv: 1603.05027
The key difference of the full preactivation 'v2' variant compared to the
'v1' variant in [1] is the use of batch normalization before every weight layer
rather than after.
"""
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from six.moves import range
import tensorflow as tf
################################################################################
# Convenience functions for building the ResNet model.
################################################################################
[docs]def batch_norm(inputs, training, data_format, regularizer, momentum, epsilon):
"""Performs a batch normalization using a standard set of parameters."""
# We set fused=True for a significant performance boost. See
# https://www.tensorflow.org/performance/performance_guide#common_fused_ops
return tf.layers.batch_normalization(
inputs=inputs, axis=1 if data_format == 'channels_first' else 3,
momentum=momentum, epsilon=epsilon, center=True,
scale=True, training=training, fused=True, gamma_regularizer=regularizer)
[docs]def fixed_padding(inputs, kernel_size, data_format):
"""Pads the input along the spatial dimensions independently of input size.
Args:
inputs: A tensor of size [batch, channels, height_in, width_in] or
[batch, height_in, width_in, channels] depending on data_format.
kernel_size: The kernel to be used in the conv2d or max_pool2d operation.
Should be a positive integer.
data_format: The input format ('channels_last' or 'channels_first').
Returns:
A tensor with the same format as the input with the data either intact
(if kernel_size == 1) or padded (if kernel_size > 1).
"""
pad_total = kernel_size - 1
pad_beg = pad_total // 2
pad_end = pad_total - pad_beg
if data_format == 'channels_first':
padded_inputs = tf.pad(inputs, [[0, 0], [0, 0],
[pad_beg, pad_end], [pad_beg, pad_end]])
else:
padded_inputs = tf.pad(inputs, [[0, 0], [pad_beg, pad_end],
[pad_beg, pad_end], [0, 0]])
return padded_inputs
[docs]def conv2d_fixed_padding(inputs, filters, kernel_size, strides,
data_format, regularizer):
"""Strided 2-D convolution with explicit padding."""
# The padding is consistent and is based only on `kernel_size`, not on the
# dimensions of `inputs` (as opposed to using `tf.layers.conv2d` alone).
if strides > 1:
inputs = fixed_padding(inputs, kernel_size, data_format)
return tf.layers.conv2d(
inputs=inputs, filters=filters, kernel_size=kernel_size, strides=strides,
padding=('SAME' if strides == 1 else 'VALID'), use_bias=False,
data_format=data_format, kernel_regularizer=regularizer)
################################################################################
# ResNet block definitions.
################################################################################
[docs]def building_block_v1(inputs, filters, training, projection_shortcut, strides,
data_format, regularizer, bn_regularizer,
bn_momentum, bn_epsilon):
"""A single block for ResNet v1, without a bottleneck.
Convolution then batch normalization then ReLU as described by:
Deep Residual Learning for Image Recognition
https://arxiv.org/pdf/1512.03385.pdf
by Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun, Dec 2015.
Args:
inputs: A tensor of size [batch, channels, height_in, width_in] or
[batch, height_in, width_in, channels] depending on data_format.
filters: The number of filters for the convolutions.
training: A Boolean for whether the model is in training or inference
mode. Needed for batch normalization.
projection_shortcut: The function to use for projection shortcuts
(typically a 1x1 convolution when downsampling the input).
strides: The block's stride. If greater than 1, this block will ultimately
downsample the input.
data_format: The input format ('channels_last' or 'channels_first').
Returns:
The output tensor of the block; shape should match inputs.
"""
shortcut = inputs
if projection_shortcut is not None:
shortcut = projection_shortcut(inputs)
shortcut = batch_norm(inputs=shortcut, training=training,
data_format=data_format, regularizer=bn_regularizer)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=3, strides=strides,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=3, strides=1,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs += shortcut
inputs = tf.nn.relu(inputs)
return inputs
[docs]def building_block_v2(inputs, filters, training, projection_shortcut, strides,
data_format, regularizer, bn_regularizer,
bn_momentum, bn_epsilon):
"""A single block for ResNet v2, without a bottleneck.
Batch normalization then ReLu then convolution as described by:
Identity Mappings in Deep Residual Networks
https://arxiv.org/pdf/1603.05027.pdf
by Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun, Jul 2016.
Args:
inputs: A tensor of size [batch, channels, height_in, width_in] or
[batch, height_in, width_in, channels] depending on data_format.
filters: The number of filters for the convolutions.
training: A Boolean for whether the model is in training or inference
mode. Needed for batch normalization.
projection_shortcut: The function to use for projection shortcuts
(typically a 1x1 convolution when downsampling the input).
strides: The block's stride. If greater than 1, this block will ultimately
downsample the input.
data_format: The input format ('channels_last' or 'channels_first').
Returns:
The output tensor of the block; shape should match inputs.
"""
shortcut = inputs
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
# The projection shortcut should come after the first batch norm and ReLU
# since it performs a 1x1 convolution.
if projection_shortcut is not None:
shortcut = projection_shortcut(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=3, strides=strides,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=3, strides=1,
data_format=data_format, regularizer=regularizer)
return inputs + shortcut
[docs]def bottleneck_block_v1(inputs, filters, training, projection_shortcut,
strides, data_format, regularizer, bn_regularizer,
bn_momentum, bn_epsilon):
"""A single block for ResNet v1, with a bottleneck.
Similar to _building_block_v1(), except using the "bottleneck" blocks
described in:
Convolution then batch normalization then ReLU as described by:
Deep Residual Learning for Image Recognition
https://arxiv.org/pdf/1512.03385.pdf
by Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun, Dec 2015.
Args:
inputs: A tensor of size [batch, channels, height_in, width_in] or
[batch, height_in, width_in, channels] depending on data_format.
filters: The number of filters for the convolutions.
training: A Boolean for whether the model is in training or inference
mode. Needed for batch normalization.
projection_shortcut: The function to use for projection shortcuts
(typically a 1x1 convolution when downsampling the input).
strides: The block's stride. If greater than 1, this block will ultimately
downsample the input.
data_format: The input format ('channels_last' or 'channels_first').
Returns:
The output tensor of the block; shape should match inputs.
"""
shortcut = inputs
if projection_shortcut is not None:
shortcut = projection_shortcut(inputs)
shortcut = batch_norm(inputs=shortcut, training=training,
data_format=data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=1, strides=1,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=3, strides=strides,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=4 * filters, kernel_size=1, strides=1,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs += shortcut
inputs = tf.nn.relu(inputs)
return inputs
[docs]def bottleneck_block_v2(inputs, filters, training, projection_shortcut,
strides, data_format, regularizer, bn_regularizer,
bn_momentum, bn_epsilon):
"""A single block for ResNet v2, without a bottleneck.
Similar to _building_block_v2(), except using the "bottleneck" blocks
described in:
Convolution then batch normalization then ReLU as described by:
Deep Residual Learning for Image Recognition
https://arxiv.org/pdf/1512.03385.pdf
by Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun, Dec 2015.
Adapted to the ordering conventions of:
Batch normalization then ReLu then convolution as described by:
Identity Mappings in Deep Residual Networks
https://arxiv.org/pdf/1603.05027.pdf
by Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun, Jul 2016.
Args:
inputs: A tensor of size [batch, channels, height_in, width_in] or
[batch, height_in, width_in, channels] depending on data_format.
filters: The number of filters for the convolutions.
training: A Boolean for whether the model is in training or inference
mode. Needed for batch normalization.
projection_shortcut: The function to use for projection shortcuts
(typically a 1x1 convolution when downsampling the input).
strides: The block's stride. If greater than 1, this block will ultimately
downsample the input.
data_format: The input format ('channels_last' or 'channels_first').
Returns:
The output tensor of the block; shape should match inputs.
"""
shortcut = inputs
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
# The projection shortcut should come after the first batch norm and ReLU
# since it performs a 1x1 convolution.
if projection_shortcut is not None:
shortcut = projection_shortcut(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=1, strides=1,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=filters, kernel_size=3, strides=strides,
data_format=data_format, regularizer=regularizer)
inputs = batch_norm(inputs, training, data_format, regularizer=bn_regularizer,
momentum=bn_momentum, epsilon=bn_epsilon)
inputs = tf.nn.relu(inputs)
inputs = conv2d_fixed_padding(
inputs=inputs, filters=4 * filters, kernel_size=1, strides=1,
data_format=data_format, regularizer=regularizer)
return inputs + shortcut
[docs]def block_layer(inputs, filters, bottleneck, block_fn, blocks, strides,
training, name, data_format, regularizer, bn_regularizer,
bn_momentum, bn_epsilon):
"""Creates one layer of blocks for the ResNet model.
Args:
inputs: A tensor of size [batch, channels, height_in, width_in] or
[batch, height_in, width_in, channels] depending on data_format.
filters: The number of filters for the first convolution of the layer.
bottleneck: Is the block created a bottleneck block.
block_fn: The block to use within the model, either `building_block` or
`bottleneck_block`.
blocks: The number of blocks contained in the layer.
strides: The stride to use for the first convolution of the layer. If
greater than 1, this layer will ultimately downsample the input.
training: Either True or False, whether we are currently training the
model. Needed for batch norm.
name: A string name for the tensor output of the block layer.
data_format: The input format ('channels_last' or 'channels_first').
Returns:
The output tensor of the block layer.
"""
# Bottleneck blocks end with 4x the number of filters as they start with
filters_out = filters * 4 if bottleneck else filters
def projection_shortcut(inputs):
return conv2d_fixed_padding(
inputs=inputs, filters=filters_out, kernel_size=1, strides=strides,
data_format=data_format, regularizer=regularizer)
# Only the first block per block_layer uses projection_shortcut and strides
inputs = block_fn(inputs, filters, training, projection_shortcut, strides,
data_format, regularizer=regularizer,
bn_regularizer=bn_regularizer,
bn_momentum=bn_momentum, bn_epsilon=bn_epsilon)
for _ in range(1, blocks):
inputs = block_fn(inputs, filters, training, None, 1, data_format,
regularizer=regularizer, bn_regularizer=bn_regularizer,
bn_momentum=bn_momentum, bn_epsilon=bn_epsilon)
return tf.identity(inputs, name)


YOUR EXPAT COMMUNITY
Enjoy the international experience with fellow global minds
Lorem ipsum dolor sit amet consectetur adipisicing elit. Vitae, nobis voluptatibus ducimus praesentium reprehenderit vero error maxime eveniet odio fugit voluptate quam veniam at illum officiis harum facere sapiente. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Placeat repudiandae eligendi quos ipsa minus ullam, corrupti doloremque blanditiis natus amet ex tempore non, dolores beatae laboriosam quasi molestiae vitae at!
A TRUSTED NETWORK
Connect and share experiences with like-minded people
1 m
members from Kharkiv
EVENTS ALL OVER THE GLOBE
SEE ALL UPCOMING EVENts >become a member
To join, we require an invitation from an existing member or an application approved by our membership committee.
apply for membership|
Membership of our community
|
|
Access to 1,000+ events per year
|
|
Meet fellow members while travelling
|
|
Get trusted insider advice
|
|
Agile-exclusive member privileges
|
|
Advertising-free experience
|
|
ANNUAL MEMBERSHIP FEE:
50 EUR
|
VALUABLE TIPS & INFORMATION
Find all the information you need
50+
different GUIDES
ukraine guide
Working in Kharkivglobal guide
Cultural Differences in BusinessDESTINATION GUIDES


Trait KeyTrait
Direct Known Users
Deimos\Helper\Helpers\Arr\Arr
public
mixed
|
|
public
mixed
|
|
public
mixed
|
|
public
array
|
|
public
array
|
|
public
boolean
|
|
protected
array
|


Welcome to this site. My name is Raysmond and I'm a backend development engineer in Shanghai, China. Here, I want to share some topics around development, architecture, DevOps and more.
发布于 / 阅读


{{messageFromBack}}
{{application.educationalProgram}}
5 activities: {{application.groups[0].activities}}
5 activities: {{application.groups[1].activities}}
5 activities: {{application.groups[2].activities}}
5 activities: {{application.groups[3].activities}}
© iTransition 2020


This week I will be focusing on my User Science Journal site experimenting with a feature from Google Analytics called Optimize. This tool allows me to modify a few things on a page or multiple pages to test for possible improvements. For a temporary time, those changes will be available for users to explore, they may not notice a difference, but I will notice from the data collected from their movements on my experiment site.
I like using Google Optimize because it allows me to test the site, I have published by making some changes to see if that makes a difference in user traffic. I decided to continue my test from last week by trying to drive hits to my Cool Video Page. I added design and a description to one of the links on my weekly post list on the homepage of my User Science Journal. Hopefully this drive’s more users to my Week 8 Post about the History of the Internet including fun facts and a video.
This is my first test using Optimize, the change may be minor, but you would be surprised on the traffic it produces. Sometimes, all it takes is adding a POP of art to a link that directs them to a page that generates revenue for a business. This strategy is used a lot in marketing and is no stranger to web developers, our job is to make a website successful and easy to use.
The first picture below is how I created the A/B test targeting one specific area on my site and that’s the design of the post 8 link, in hopes to drive more traffic to my Week 8 Page. In the second picture, it provides two views, the original default page as well as the page I edited. This than creates my experiment.
Below you see my Week 8 Post did not do so well in visits, this sometimes happens. This is when Google Analytics and the Optimize Tool really comes in handy, showing us that sometimes improvements need to be made.
After making some changes to the design, I was able to create more hits to my Post. I do see users clicking on the design link directing them to the next page, my Blog Post for Week 8. So, it is working!! Imagine if I had just 20 more users, than we would really notice a difference in data flow.
All in all, testing was easy to set up, but users were a struggle to gain. I will continue to test this page and get more hits providing us with more data to see if my POP of art helped my traffic. Until next week!


--- layout: post status: publish published: true title: Format of Choice - I author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 377 wordpress_url: http://winterdom.com/2002/05/formatofchoicei date: '2002-05-22 06:44:59 +0000' date_gmt: '2002-05-22 06:44:59 +0000' categories: - ".NET" tags: [] comments: [] ---
Simon answers my earlier question (thanks!). I think it sounds awfully cool, and definitely makes sense if one considers the messaging vs. RPC issue that has been beaten to death recently.
However, Simon's answer poses another question: Why is SOAP the format/protocol to use with these kinds of transports? I just gotta wonder why SOAP would be the wire format of choice over [reliable] mechanisms such as MSMQ/JMS, versus, say, other XML based formats, given SOAP's complexity in some areas...


Audrey Carter
Major: Visual Communication Design
Minor: Film Studies
Email
DESN368
Favorite Foods
Sweet BBQ - Beef Ribs
American - Fries
Mexican - Rice


| As we follow a mother and her son, we delve into a past marred by an accident that tears them apart. She will become a renowned artist and healer, and he will grow into his own and a peculiar falconer who bears the marks of a double absence. In the present, a young journalist will bring about an encounter between the two that puts the very meaning of life and art into question, so that we may contemplate the possibility of living life to its fullest, despite the uncertainties littering our paths. | |
| Genres: | Drama |
| Director: | Claudia Llosa |
| Writer: | Claudia Llosa |
Cast: | Ivan - Cillian Murphy Nana Kunning - Jennifer Connelly Jannia Ressmore - Mélanie Laurent Alice - Oona Chaplin Hans - Ian Tracey Ike - Peter McRobbie Gully - Winta McGrath Newman - William Shimell Young Ivan - Zen McGrath Lance - Andy Murray Officer - Carson Nattrass Old Woman - Nancy Drake Villager - Teegan Weiske Swimming Teacher - Kim Zeglinski Boy at hotel - Allan Wallace Dunkeld Woman 3 - Erika Marxx Volunteer - Cam Gates Airplane Receptionist - Judy Cook Cook - Christianna Dupas School Bus Passenger - Muriel Flett Person in Search of Healing - Jim Kirby Person in Search of Healing - Lorrie Papadopoulos Crippled Woman - Marjorie Roden |


126. The Court in the said case observed that having regards to the facts and circumstances of the case, this is not a fit case to be entertained to exercise jurisdiction under Article 32 of the Constitution.
127. In Mr. "X" v. Hospital "Z" (2000)9 SCC 439, this Court held thus:
103"Writ petition under Article 32 of the Constitution against the judgment already passed by this Court cannot be entertained. Learned counsel for the petitioner stated that prayer (a) which seeks overruling or setting aside of the judgment already passed in Mr X v. Hospital Z may be deleted. This prayer shall accordingly be deleted. So also, the other prayers which indirectly concern the correctness of the judgment already passed shall stand deleted. Learned counsel for the petitioner stated that the petition may not be treated as a petition under Article 32 of the Constitution but may be treated as an application for clarification/directions in the case already decided by this Court, viz., Mr X v. Hospital Z (CA No. 4641 of 1998)."
128. In Triveniben v. State of Gujarat (1989)1 SCC 678 speaking for himself and other three learned Judges of the Constitution Bench through Oza, J., reiterated the same principle. The court observed: (SCC p. 697, para 22) "...It is well settled now that a judgment of court can never be challenged under Articles 14 or 21 and therefore the judgment of the court awarding the sentence of death is not open to challenge as violating Article 14 or Article 21 as has been laid down by this Court in Naresh Shridhar Mirajkar (supra) and also in A.R. Antulay v. R.S.
Nayak, the only jurisdiction which could be sought to be exercised by a prisoner for infringement of his rights can be to challenge the subsequent events after the final judicial verdict is pronounced and it is because of this that on the ground of long or 104 inordinate delay a condemned prisoner could approach this Court and that is what has consistently been held by this Court. But it will not be open to this Court in exercise of jurisdiction under Article 32 to go behind or to examine the final verdict reached by a competent court convicting and sentencing the condemned prisoner and even while considering the circumstances in order to reach a conclusion as to whether the inordinate delay coupled with subsequent circumstances could be held to be sufficient for coming to a conclusion that execution of the sentence of death will not be just and proper...."
129. In Rupa Ashok Hurra (supra), this Court observed thus:
24. ... when reconsideration of a judgment of this Court is sought the finality attached both to the law declared as well as to the decision made in the case, is normally brought under challenge. It is, therefore, relevant to note that so much was the value attached to the precedent of the highest court that in The London Street Tramways Co. Ltd. v. London County Council (1898 AC 375) the House of Lords laid down that its decision upon a question of law was conclusive and would bind the House in subsequent cases and that an erroneous decision could be set right only by an Act of Parliament.
... ... ...
... ... ...
26. ...This Court will not sit as a court of appeal from its own decisions, nor will it entertain applications to review on the ground only that one of the parties in the case conceives himself to be aggrieved by the decision. It would in our opinion be intolerable and most prejudicial to the public 105 interest if cases once decided by the Court could be reopened and reheard:
"There is a salutary maxim which ought to be observed by all courts of last resort -- interest reipublicae ut sit finis litium. (It concerns the State that there be an end of lawsuits. It is in the interest of the State that there should be an end of lawsuits.) Its strict observance may occasionally entail hardship upon individual litigants, but the mischief arising from that source must be small in comparison with the great mischief which would necessarily result from doubt being thrown upon the finality of the decisions of such a tribunal as this."
32. "...When this Court decides questions of law, its decisions are, under Article 141, binding on all courts within the territory of India, and so, it must be the constant endeavour and concern of this Court to introduce and maintain an element of certainty and continuity in the interpretation of law in the country. Frequent exercise by this Court of its power to review its earlier decisions on the ground that the view pressed before it later appears to the Court to be more reasonable, may incidentally tend to make law uncertain and introduce confusion which must be consistently avoided. That is not to say that if on a subsequent occasion, the Court is satisfied that its earlier decision was clearly erroneous, it should hesitate to correct the error; but before a previous decision is pronounced to be plainly erroneous, the Court must be satisfied with a fair amount of unanimity amongst its members that a revision of the said view is fully justified. It is not possible or desirable, and in any case it would be inexpedient to lay down 106 any principles which should govern the approach of the Court in dealing with the question of reviewing and revising its earlier decisions."
33. In Maganlal Chhaganlal (1974) 2 SCC 402 case a Bench of seven learned Judges of this Court considered, inter alia, the question: whether a judgment of the Supreme Court in Northern India Caterers case (1967) 3 SCR 399 was required to be overruled. Khanna, J. observed: (SCC p. 425, para
22) "At the same time, it has to be borne in mind that certainty and continuity are essential ingredients of rule of law. Certainty in law would be considerably eroded and suffer a serious setback if the highest court of the land readily overrules the view expressed by it in earlier cases, even though that view has held the field for a number of years.
In quite a number of cases which come up before this Court, two views are possible, and simply because the Court considers that the view not taken by the Court in the earlier case was a better view of the matter would not justify the overruling of the view. The law laid down by this Court is binding upon all courts in the country under Article 141 of the Constitution, and numerous cases all over the country are decided in accordance with the view taken by this Court. Many people arrange their affairs and large number of transactions also take place on the faith of the correctness of the view taken by this Court. It would create uncertainty, instability and confusion if the law propounded by this 107 Court on the basis of which numerous cases have been decided and many transactions have taken place is held to be not the correct law."
42. The concern of this Court for rendering justice in a cause is not less important than the principle of finality of its judgment. "We are faced with competing principles -- ensuring certainty and finality of a judgment of the Court of last resort and dispensing justice on reconsideration of a judgment on the ground that it is vitiated being in violation of the principles of natural justice or giving scope for apprehension of bias due to a Judge who participated in the decision-making process not disclosing his links with a party to the case, or on account of abuse of the process of the court. Such a judgment, far from ensuring finality, will always remain under the cloud of uncertainty. Almighty alone is the dispenser of absolute justice -- a concept which is not disputed but by a few. We are of the view that though Judges of the highest court do their best, subject of course to the limitation of human fallibility, yet situations may arise, in the rarest of the rare cases, which would require reconsideration of a final judgment to set right miscarriage of justice complained of. In such case it would not only be proper but also obligatory both legally and morally to rectify the error. After giving our anxious consideration to the question, we are persuaded to hold that the duty to do justice in these rarest of rare cases shall have to prevail over the policy of certainty of judgment as though it is essentially in the public interest that a final judgment of the final court in the country should not be open to challenge, yet there may be circumstances, as mentioned above, wherein declining to reconsider the judgment would be 108 oppressive to judicial conscience and would cause perpetuation of irremediable injustice."
130. A four-judge bench of this court in Sumer v. State of U.P. (2005) 7 SCC 220 observed as under:
"In Rupa Ashok Hurra (supra) while providing for the remedy of curative petition, but at the same time to prevent abuse of such remedy and filing in that garb a second review petition as a matter of course, the Constitution Bench said that except when very strong reasons exist, the court should not entertain an application seeking reconsideration of an order of this Court which has become final on dismissal of review petition. In this view, strict conditions including filing of certificate by a Senior Advocate were provided in Rupa Ashok Hurra (supra). Despite it, the apprehension of the Constitution Bench that the remedy provided may not open the flood gates for filing a second review petition has come true as is evident from filing of large number of curative petitions. It was expected that the curative petitions will be filed in exceptional and in rarest of rare case but, in practice, it has just been opposite. This Court, observing that neither it is advisable nor possible to enumerate all the grounds on which curative petition may be entertained, said that nevertheless the petitioner is entitled to relief ex debito justitiae if he establishes (1) violation of principles of natural justice in that he was not a party to the lis but the judgment adversely affected his interests or, if he was a party to the lis, he was not served with notice of the proceedings and the matter proceeded as if he had notice, and (2) where in the proceedings a learned Judge failed to disclose his connection with 109 the subject-matter or the parties giving scope for an apprehension of bias and the judgment adversely affects the petitioner. To restrict filing of the curative petitions only in genuine cases, Rupa Ashok Hurra (supra) provided that the curative petition shall contain a certification by a Senior Advocate with regard to the fulfilment of all the requirements provided in the judgment.
Unfortunately, in most of the cases, the certification is casual without fulfilling the requirements of the judgment."
131. In Sita Ram Bhandar Society, New Delhi v.
Lieutenant Governor, Government of NCT, Delhi & Others (2009)10 SCC 501, this Court held thus:
"41. We must also observe that the petitioner has been able to frustrate the acquisition and development of the land right from 1980 onwards by taking recourse to one litigation after the other. The record reveals that all the suits/writ petitions, etc. that had been filed had failed. Undoubtedly, every citizen has a right to utilise all legal means which are open to him in a bid to vindicate and protect his rights, but if the court comes to the conclusion that the pleas raised are frivolous and meant to frustrate and delay an acquisition which is in public interest, deterrent action is called for. This is precisely the situation in the present matter.
42. The appeals are, accordingly, dismissed with costs which are determined at rupees two lakhs. The respondents, shall, without further loss of time proceed against the appellant."
110
132. This court in a recent judgment in M. Nagabhushana v. State of Karnataka and others (2011) 3 SCC 408 observed that principle of finality is passed on high principle of public policy. The court in para 13 of the said judgment observed as under:
"That principle of finality of litigation is based on high principle of public policy. In the absence of such a principle great oppression might result under the color and pretence of law inasmuch as there will be no end of litigation and a rich and malicious litigant will succeed in infinitely vexing his opponent by repetitive suits and actions. This may compel the weaker party to relinquish his right. The doctrine of res judicata has been evolved to prevent such an anarchy. That is why it is perceived that the plea of res judicata is not a technical doctrine but a fundamental principle which sustains the rule of law in ensuring finality in litigation. This principle seeks to promote honesty and a fair administration of justice and to prevent abuse in the matter of accessing court for agitating on issues which have become final between the parties."
133. In order to discourage a litigation which reopens the final judgment of this court, while dismissing the petition imposed costs of rupees 10 lakhs.
111134. We find full corroboration of this principle from the cases of other countries. We deem it appropriate to mention some of these relevant cases in the succeeding paragraphs.
ENGLAND
135. The England cases have consistently taken the view that the judgments of final court must be considered final and conclusive. There must be certainty in the administration.
Uncertainty can lead to injustice. Unless there are very exceptional or compelling reasons the judgment of apex courts should not be reopened.
136. In Regina v. Gough, [1993] 1 A.C. 646, with regards to setting aside judgments due to judicial bias, the House of Lords held that there "is only one established special category and that exists where the tribunal has a pecuniary or proprietary interest in the subject matter of the proceedings as in Dimes v. Proprietors of Grand Junction Canal , (1852) 3 H.L. Cases 759. The courts should hesitate long before creating any other special category since this will 112 immediately create uncertainty as to what are the parameters of that category and what is the test to be applied in the case of that category." Lord Goff of Chievely stated that "I wish to draw attention to the fact that there are certain cases in which it has been considered that the circumstances are such that they must inevitably shake public confidence in the integrity of the administration of justice if the decision is to be allowed to stand. Such cases attract the full force of Lord Hewart C.J.'s requirement that justice must not only be done but must manifestly be seen to be done. These cases arise where a person sitting in a judicial capacity has a pecuniary interest in the outcome of the proceedings. In such a case, as Blackburn J. said in Reg. v. Rand (1866) L.R. 1 Q.B. 230, 232: "any direct pecuniary interest, however small, in the subject of inquiry, does disqualify a person from acting as a judge in the matter." The principle is expressed in the maxim that nobody may be judge in his own cause (nemo judex in sua causa)... In such a case, therefore, not only is it irrelevant that there was in fact no bias on the part of the tribunal, but there is no question of investigating, from an objective point of view, whether there was any real likelihood of bias, or any reasonable suspicion of bias, on the facts of the particular case. The nature of the interest is such that public confidence in the administration of justice requires that the decision should not stand"
(p. 661).
137. In R v. Bow Street Metropolitan Stipendiary Magistrate, ex parte Pinochet Ugarte (No 2) (1999) 2 W.L.R.
113272, the House of Lords set aside one of its earlier orders. In this case, the majority at the House of Lords had earlier ruled whether Augusto Pinochet, the former dictator of Chile, could be extradited to Spain in order to stand trial for alleged crimes against humanity and was not entitled to sovereign immunity.
Amnesty International had been an intervener in this case in opposition to Pinochet. Lord Hoffman, one of the majority judges, was a director of Amnesty International Charitable Trust, an organization controlled by Amnesty International, and Lady Hoffman had been working at AI's international secretariat since 1977. The respondent was not aware of Lord Hoffman's relationship to AI during the initial trial. In this case, the House of Lords cited with approval the respondents' concession acknowledging the House of Lords' jurisdiction to review its decisions -
"In principle it must be that your Lordships, as the ultimate court of appeal, have power to correct any injustice caused by an earlier order of this House. There is no relevant statutory limitation on the jurisdiction of the House in this regard and therefore its inherent jurisdiction remains unfettered."
114
138. According to the English law, the judgment of the Apex Court can be reviewed in exceptional circumstances particularly when the judge associated with any of the organizations to be a good ground for reviewing the judgment.
139. In Pinochet test in Regina (Edwards) v Environment Agency and others [2010] UKSC 57, the Supreme Court of the United Kingdom overruled an earlier order of costs made by the erstwhile apex court, the House of Lords, on the grounds that the House of Lords had made a substantive error in the original adjudication. However, this appeal was lodged under Rule 53 of the The (U.K.) Supreme Court Rules, 2009, 2009 No. 1603 (L. 17). Rule 53 provides as follows:
53. (1) A party who is dissatisfied with the assessment of costs made at an oral hearing may apply for that decision to be reviewed by a single Justice and any application under this rule must be made in the appropriate form and be filed within 14 days of the decision.
(2) The single Justice may (without an oral hearing) affirm the decision made on the assessment or may, where it appears appropriate, refer the matter 115 to a panel of Justices to be decided with or without an oral hearing.
(3) An application may be made under this rule only on a question of principle and not in respect of the amount allowed on any item in the claim for costs.
140. In this case, Lord Hope, citing the Pinochet case stated that:
The Supreme Court is a creature of statute. But it has inherited all the powers that were vested in the House of Lords as the ultimate court of appeal. So it has the same powers as the House had to correct any injustice caused by an earlier order of the House or this Court... In this case it seems that, through no fault of the appellant, an injustice may have been caused by the failure of the House to address itself to the correct test in order to comply with the requirements of [certain EU] directives [at para. 35].
CANADA
141. The Canadian Supreme Court is of the same view that judicial bias would be a ground for reviewing the judgment.
In Wewaykum Indian Band v. Canada [2003] 2 SCR 259 the court relied on Taylor Ventures Ltd. (Trustee of) v.
Taylor 2005 BCCA 350 where principle of judicial bias has been summarized.
116142. The principles stated in Roberts regarding judicial bias were neatly summarized in Taylor Ventures Ltd. (Trustee of) (supra), where Donald J.A. stated -
(i) a judge's impartiality is presumed;
(ii) a party arguing for disqualification must establish that the circumstances justify a finding that the judge must be disqualified;
(iii) the criterion of disqualification is the reasonable apprehension of bias;
(iv) the question is what would an informed, reasonable and right-minded person, viewing the matter realistically and practically, and having thought the matter through, conclude;
(iv) the test for disqualification is not satisfied unless it is proved that the informed, reasonable and right-minded person would think that it is more likely than not that the judge, whether consciously or unconsciously, would not decide fairly;
(v) the test requires demonstration of serious grounds on which to base the apprehension;
(vi) each case must be examined contextually and the inquiry is fact-specific (at para 7). 117
143. Cases from Australia also support the proposition that a final judgment cannot ordinarily be reopened, and that such steps can be taken only in exceptional circumstances.
144. In State Rail Authority of New South Wales v.
Codelfa Constructions Propriety Limited (1982) 150 CLR 29, the High Court of Australia observed:
"... it is a power to be exercised with great caution. There may be little difficulty in a case where the orders have not been perfected and some mistake or misprision is disclosed. But in other cases it will be a case of weighing what would otherwise be irremediable injustice against the public interest in maintaining the finality of litigation. The circumstances that will justify a rehearing must be quite exceptional. ..."
145. In Bailey v. Marinoff (1971) 125 CLR 529, Judge Gibbs of the High Court of Australia observed in a dissenting opinion:
"It is a well-settled rule that once an order of a court has been passed and entered or otherwise perfected in a form which correctly expresses the intention with which it was made the court has no jurisdiction to alter it. .. ....The rule tests on the obvious principle that it is desirable that there be an end to litigation and on the view that it would be mischievous if there were jurisdiction to rehear a matter decided after a full hearing. However, the 118 rule is not inflexible and there are a number of exceptions to it in addition to those that depend on statutory provisions such as the slip rule found in most rules of court. Indeed, as the way in which I have already stated the rule implies, the court has the power to vary an order so as to carry out its own meaning or to make plain language which is doubtful, and that power does not depend on rules of court, but is inherent in the court...." And, further:
"The authorities to which I have referred leave no doubt that a superior court has an inherent power to vary its own orders in certain cases. The limits of the power remain undefined, although the remarks of Lord Evershed already cited suggest that it is a power that a court may exercise "if, in its view, the purposes of justice require that it should do so".
146. In DJL v. Central Authority (2000) 170 ALR 659, the High Court of Australia observed:
"...It is now recognized both in Australia and England that orders made by ultimate appellate courts may be reopened by such courts in exceptional circumstances to repair accidents and oversights which would otherwise occasion a serious injustice. In my view, this can be done although the order in question has been perfected. The reopening may be ordered after due account is taken of the reasons that support the principle of finality of litigation. The party seeking reopening bears a heavy burden to demonstrate that the 119 exceptional course is required "without fault on his part. ..."
147. Lastly, in Lexcray Pty. Ltd. v. Northern Territory of Australia 2003 NTCA 11, the Court appeals of the Supreme Court of the Northern Territory expressly stated:
"...As a final court of appeal the High Court of Australia has inherent jurisdiction to vacate its orders in cases where there would otherwise be an irremediable injustice...."
148. American courts also follows a similar pattern. In United States of America v. Ohio Power Company 353 US 98 (1957), the U.S. Supreme Court vacated its earlier order denying a timely petition for rehearing, on the ground that "the interest in finality of litigation must yield where interests of justice would make unfair, strict application of Supreme Court's Rules.
149. In Raymond G. Cahill v. The New York, New Haven and Hartford Railroad Company 351 US 183, the Supreme Court observed:
"...There are strong arguments for allowing a second petition for rehearing where a rigid 120 application of this rule would cause manifest injustice."
FIJI
150. The Supreme Court of Fiji Islands incorporating Australian and British case law summarized the law applicable to review of its judgments. It has been held that the Supreme Court can review its judgments pronounced or orders made by it. The power of the appellate courts to re-
open and review their orders is to be exercised with great caution.
151. The cases establish that the power of appellate courts to re-open and review their orders is to be exercised with great caution. The power, and the occasions for its exercise were considered in In Re Transferred Civil Servants (Ireland) Compensation (1929) AC 242, 248-52; and State Rail Authority NSW v Codelfa Construction Pty Ltd (1982) HCA 51 : (1982) 150 CLR 29, 38-9, 45-6, where earlier Privy Council cases are referred to. The principles were summarised 121 in Smith v NSW Bar Association (1992) 176 CLR 252, 265 where the High Court of Australia said:
"The power is discretionary and, although it exists up until the entry of judgment, it is one that is exercised having regard to the public interest in maintaining the finality of litigation. Thus, if reasons for judgment have been given, the power is only exercised if there is some matter calling for review ... these considerations may tend against the re-opening of a case, but they are not matters which bear on the nature or the review ... once the case is re-opened ... the power to review a judgment ... where the order has not been entered will not ordinarily be exercised to permit a general re- opening ... But ... once a matter has been re- opened, the nature and extent of the review must depend on the error or omission which has led to that step being taken."
152. The principles were further considered in Autodesk Inc v Dyason (No 2) (1993) HCA 6 : (1993) 176 CLR 300, 303 where Mason CJ said:
"What must emerge, in order to enliven the exercise of the jurisdiction, is that the Court has apparently proceeded according to some misapprehension of the facts or the relevant law and this ... cannot be attributed solely to the neglect of the party seeking the rehearing. The purpose of the jurisdiction is not to provide a backdoor method by which unsuccessful litigants can seek to reargue their cases."
122
153. The ratio of these judgments is that a court of final appeal has power in truly exceptional circumstances to recall its order even after they have been entered in order to avoid irremediable injustice.
154. Reviewing of various cases of different jurisdictions lead to irresistible conclusion that though the judgments of the apex court can also be reviewed or recalled but it must be done in extremely exceptional circumstances where there is gross violation of principles of natural justice.
155. In a case where the aggrieved party filing a review or curative petition was not a party to the lis but the judgment adversely affected his interest or he was party to the lis was not served with notice of the proceedings and the matter proceeded as if he had notice. This court in State of M.P. v. Sugar Singh & Others on 9th March, 2010 passed the following order in a curative petition :
"Though there were eight accused persons, only four accused were arrayed as party respondents in the said appeals namely, Sughar, Laxman, Onkar and Ramesh. Other accused, namely,Bhoja, Raghubir, Puran and Balbir were not impleaded as 123 respondents in these Criminal Appeals and consequently notices were not issued to them. This Court, by judgment on 7th November, 2008 in the aforesaid Criminal Appeals, reversed the acquittal of the accused by the High Court and found them guilty of the offences punishable under Section 304 Part-II read with Section 149 of the I.P.C. and sentenced them to undergo imprisonment for a period of six years. The conviction of the accused for the offences punishable under Section 148 as also Section 326 read with the Section 149 of the I.P.C. and the sentence imposed by the Sessions Court in regard to the said offences was upheld by this Court.
We have heard learned counsel for the petitioners. The respondent State, though served with a notice through standing counsel, has not chosen to enter appearance. These Curative Petitions have been filed by accused No.2 (Raghubir) and by accused no.4 and 5 (Sughar Singh and Laxman) on the ground that acquittal of Bhoja, Raghubir, Puran and Balbir have been reversed without affording an opportunity of being heard. We see that there is serious violation of principles of natural justice as the acquittal of all the accused has been set aside even though only four of them were made respondents before this Court and the others were not heard. We are, therefore, constrained to recall the 3 judgment passed by this Court in Criminal Appeal Nos.1362-
1363 of 2004 on 7th November, 2008.
Consequently, the accused Sughar Singh, Laxman, Onkar and Ramesh, if they are in custody, are directed to be released forthwith.
In the result, these Curative Petitions are disposed of and the Criminal Appeal Nos.1362-
1241363 of 2004 are restored to the file for being heard afresh with a direction that the other four accused (Bhoja, Raghubir, Puran and Balbir) be impleaded as respondents and all accused be served with fresh notices."
156. In the instant case, the applicants had adequate opportunity and were heard by the court at length on number of occasions and only thereafter the writ petition was disposed of. The applicants aggrieved by the said judgment filed a review petition. This review petition was also dismissed. In the instant case even the curative petition has also been dismissed. The applicants now want to reopen this case by filing these interlocutory applications.
157. The applicants certainly cannot be provided an entry by back door method and permit the unsuccessful litigant to re-
agitate and reargue their cases. The applicants have filed these applications merely to avoid compliance of the order of the court. The applicants have been successful in their endeavour and have not permitted the judgment delivered on 3.2.1996 to acquire finality till date. It is strange that other 125 respondents did not implement the final order of this court without there being any order or direction of this court. These applications being devoid of any merit deserve to be dismissed with heavy costs.
The other important principles which need elucidation are regarding unjust enrichment, restitution and compound inte rests.
158. Dr. Arun Mohan, Senior Advocate of this court in a recently published book with the title "Justice, Courts and Delays" analytically, lucidly while taking in view pragmatic realities elucidated concepts of unjust enrichment, restitution and compound interest.
159. By the judgment dated 13.02.1996 this court fixed the liability but did not fix any specific amount, which was ordered to be ascertained. It was on the lines of a preliminary decree in a suit which determines the liability, but leaves the precise amount to be ascertained in further proceedings and upon the process of ascertainment being completed, a final decree for payment of the precise amount is passed.
126160. By judgment dated 4.11.1997 this Court, accepting the ascertainment, fixed the amount. The order reads as under:
"... ... ...remedial measures taken on the basis of the NEERI report shall be treated as final. We accept the proposal submitted by the Government of India for the purpose of taking remedial measures by appointing National Productivity Council as the Project Management Consultant. In our opinion the Ministry of Environment and Forests, Government of India has rightly made a demand for Rs.37.385 crores."
161. The exact liability was quantified which the applicant-
M/s Hindustan Agro Chemical Ltd. was under an obligation to pay. The liability to pay arose on that particular date i.e. 4.11.1997. In other words, this was in the lines of a final decree pursuant to a preliminary decree.
162. On that judgment being passed, the position of the applicant in Application No.44 was that of `judgment-debtor' and the applicant became liable to pay forthwith.
163. Admittedly, the amount has not been paid. Instead, that payment they sought to postpone by raising various challenges in this court and in the meantime `utilised' that 127 money, i.e., benefitted. As a consequence, the non-applicants (respondents-states herein) were `deprived' of the use of that money for taking remedial measures. The challenge has now
- nearly 14 years later - been finally decided against them.
164. The appellant they must pay the amount is one thing but should they pay only that amount or something more? If the period were a few days or months it would have been different but here it is almost 14 years have been lapsed and amount has not been paid. The questions therefore are really three:
1. Can a party who does not comply with the court order be permitted to retain the benefits of his own wrong of non-compliance?
2.Whether the successful party be not compensated by way of restitution for deprivation of its legitimate dues for more than fourteen years? and
3.Whether the court should not remove all incentives for not complying with the judgment of the court?
Answering these questions will necessitate analysis of certain 128 concepts.
165. It is settled principle of law that no one can take advantage of his own wrong.
166. Unless courts disgorge all benefits that a party availed by obstruction or delays or non-compliance, there will always be incentive for non compliance, and parties are ingenious enough to come up with all kinds of pleas and other tactics to achieve their end because they know that in the end the benefit will remain with them.
167. Whatever benefits a person has had or could have had by not complying with the judgment must being disgorged and paid to the judgment creditor and not, allowed to be retained by the judgment-debtor. This is the bounden duty and obligation of the court.
168. In fact, it has to be looked from the position of the creditor. Unless the deprivation by reason of delay is fully restituted, the creditor as a beneficiary remains a loser to the extent of the un-restituted amount.
129UNJUST ENRICHMENT
169. Unjust enrichment has been defined as: "A benefit obtained from another, not intended as a gift and not legally justifiable, for which the beneficiary must make restitution or recompense." See Black's Law Dictionary, Eighth Edition (Bryan A. Garner) at page 1573.
170. A claim for unjust enrichment arises where there has been an "unjust retention of a benefit to the loss of another, or the retention of money or property of another against the fundamental principles of justice or equity and good conscience."
171. `Unjust enrichment' has been defined by the court as the unjust retention of a benefit to the loss of another, or the retention of money or property of another against the fundamental principles of justice or equity and good conscience. A person is enriched if he has received a benefit, and he is unjustly enriched if retention of the benefit would be unjust. Unjust enrichment of a person occurs when he has 130 and retains money or benefits which in justice and equity belong to another.
172. Unjust enrichment is "the unjust retention of a benefit to the loss of another, or the retention of money or property of another against the fundamental principles of justice or equity and good conscience." A defendant may be liable "even when the defendant retaining the benefit is not a wrongdoer" and "even though he may have received [it] honestly in the first instance." (Schock v. Nash, 732 A.2d 217, 232-33 (Delaware.
1999). USA)
173. Unjust enrichment occurs when the defendant wrongfully secures a benefit or passively receives a benefit which would be unconscionable to retain.
174. In the leading case of Fibrosa v. Fairbairn, [1942] 2 All ER 122, Lord Wright stated the principle thus :
"....(A)ny civilized system of law is bound to provide remedies for cases of what has been called unjust enrichment or unjust benefit, that is, to prevent a man from retaining the money of, or some benefit derived from another which it is against conscience that he should keep. Such remedies in English law are 131 generically different from remedies in contract or in tort, and are now recognized to fall within a third category of the common law which has been called quasi-contract or restitution."
175. Lord Denning also stated in Nelson v. Larholt, [1947] 2 All ER 751 as under:-
"It is no longer appropriate, however, to draw a distinction between law and equity. Principles have now to be stated in the light of their combined effect. Nor is it necessary to canvass the niceties of the old forms of action. Remedies now depend on the substance of the right, not on whether they can be fitted into a particular frame-work. The right here is not peculiar to equity or contract or tort, but falls naturally within the important category of cases where the court orders restitution if the justice of the case so requires."
176. The above principle has been accepted in India. This Court in several cases has applied the doctrine of unjust enrichment.
RESTITUTION AND COMPOUND INTEREST
177. American Jurisprudence 2d. Volume 66 Am Jur 2d defined Restitution as follows:
132"The word `restitution' was used in the earlier common law to denote the return or restoration of a specific thing or condition. In modern legal usage, its meaning has frequently been extended to include not only the restoration or giving back of something to its rightful owner, but also compensation, reimbursement, indemnification, or reparation for benefits derived from, or for loss or injury caused to, another. As a general principle, the obligation to do justice rests upon all persons, natural and artificial; if one obtains the money or property of others without authority, the law, independently of express contract, will compel restitution or compensation."
178. While Section (') 3 (Unjust Enrichment) reads as under:
"The phrase "unjust enrichment" is used in law to characterize the result or effect of a failure to make restitution of, or for, property or benefits received under such circumstances as to give rise to a legal or equitable obligation to account therefor. It is a general principle, underlying various legal doctrines and remedies, that one person should not be permitted unjustly to enrich himself at the expense of another, but should be required to make restitution of or for property or benefits received, retained, or appropriated, where it is just and equitable that such restitution be made, and where such action involves no violation or frustration of law or opposition to public policy, either directly or indirectly." 133
179. Unjust enrichment is basic to the subject of restitution, and is indeed approached as a fundamental principle thereof. They are usually linked together, and restitution is frequently based upon the theory of unjust enrichment. However, although unjust enrichment is often referred to or regarded as a ground for restitution, it is perhaps more accurate to regard it as a prerequisite, for usually there can be no restitution without unjust enrichment. It is defined as the unjust retention of a benefit to the loss of another or the retention of money or property of another against the fundamental principles of justice or equity and good conscience. A person is enriched if he has received a benefit, and he is unjustly enriched if retention of the benefit would be unjust. Unjust enrichment of a person occurs when he has and retains money or benefits which in justice and equity belong to another.
180. While the term `restitution' was considered by the Supreme Court in South-Eastern Coalfields 2003 (8) SCC 648 and other cases excerpted later, the term `unjust 134 enrichment' came to be considered in Sahakari Khand Udyog Mandal Ltd vs Commissioner of Central Excise & Customs ((2005) 3 SCC 738).
181. This Court said:
"`Unjust enrichment' means retention of a benefit by a person that is unjust or inequitable. `Unjust enrichment' occurs when a person retains money or benefits which in justice, equity and good conscience, belong to someone else."
182. The terms `unjust enrichment' and `restitution' are like the two shades of green - one leaning towards yellow and the other towards blue. With restitution, so long as the deprivation of the other has not been fully compensated for, injustice to that extent remains. Which label is appropriate under which circumstances would depend on the facts of the particular case before the court. The courts have wide powers to grant restitution, and more so where it relates to misuse or non-compliance with court orders.
183. We may add that restitution and unjust enrichment, along with an overlap, have to be viewed with reference to the 135 two stages, i.e., pre-suit and post-suit. In the former case, it becomes a substantive law (or common law) right that the court will consider; but in the latter case, when the parties are before the court and any act/omission, or simply passage of time, results in deprivation of one, or unjust enrichment of the other, the jurisdiction of the court to levelise and do justice is independent and must be readily wielded, otherwise it will be allowing the Court's own process, along with time delay, to do injustice.
184 . For this second stage (post-suit), the need for restitution in relation to court proceedings, gives full jurisdiction to the court, to pass appropriate orders that levelise. Only the court has to levelise and not go further into the realm of penalty which will be a separate area for consideration altogether.
185. This view of law as propounded by the author Graham Virgo in his celebrated book on "The Principle of Law of Restitution" has been accepted by a later decision of the House of Lords (now the UK Supreme Court) reported as 136 Sempra Metals Ltd (formerly Metallgesellschaft Limited) v Her Majesty's Commissioners of Inland Revenue and Another [2007] UKHL 34 = [2007] 3 WLR 354 = [2008] 1 AC 561 = [2007] All ER (D) 294.
186. In similar strain, across the Altantic Ocean, a nine judge Bench of the Supreme Court of Canada in Bank of America Canada vs Mutual Trust Co. [2002] 2 SCR 601 = 2002 SCC 43 (both Canadian Reports) took the view :
"There seems in principle no reason why compound interest should not be awarded. Had prompt recompense been made at the date of the wrong the plaintiff should have had a capital sum to invest; the plaintiff would have received interest on it at regular intervals and would have invested those sums also. By the same token the defendant will have had the benefit of compound interest. Although not historically available, compound interest is well suited to compensate a plaintiff for the interval between when damages initially arise and when they are finally paid."
187. This view seems to be correct and in consonance with the principles of equity and justice.
137188. Another way of looking at it is suppose the judgment-
debtor had borrowed the money from the nationalised bank as a clean loan and paid the money into this court. What would be the bank's demand.
189. In other words, if payment of an amount equivalent of what the ledger account in the nationalised bank on a clean load would have shown as a debit balance today is not paid and something less than that is paid, that differential or shortfall is what there has been : (1) failure to restitute; (2) unfair gain by the non-complier; and (3) provided the incentive to obstruct or delay payment.
190. Unless this differential is paid, justice has not been done to the creditor. It only encourages non-compliance and litigation. Even if no benefit had been retained or availed even then, to do justice, the debtor must pay the money. In other words, it is this is not only disgorging all the benefits but making the creditor whole i.e. ordering restitution in full and not dependent on what he might have made or benefitted is what justice requires.
138LEGAL POSITION UNDER THE CODE OF CIVIL PROCEDURE
191. One reason the law has not developed on this is because of the wording of Section 34 of the Code of Civil Procedure which still proceeds on the basis of simple interest. In fact, it is this difference which prompts much of our commercial litigation because the debtor feels - calculates and assesses -
that to cause litigation and then to contest with obstructions and delays will be beneficial because the court is empowered to allow only simple interest. A case for law reform on this is a separate issue.
192. In the point under consideration, which does not arise from a suit for recovery under the Code of Civil Procedure, the inherent powers in the court and the principles of justice and equity are each sufficient to enable an order directing payment of compound interest. The power to order compound interest as part of restitution cannot be disputed, otherwise there can never be restitution.
139PRECEDENTS ON EXERCISE OF POWERS BY THE COURT TOMAKE THE BENEFICIARY WHOLE -
RESTITUTION
193. This court in Grindlays Bank Limited vs Income Tax Officer, Calcutta (1980) 2 SCC 191 observed as under :-
"...When passing such orders the High Court draws on its inherent power to make all such orders as are necessary for doing complete justice between the parties. The interests of justice require that any undeserved or unfair advantage gained by a party invoking the jurisdiction of the court, by the mere circumstance that it has initiated a proceeding in the court, must be neutralised. The simple fact of the institution of litigation by itself should not be permitted to confer an advantage on the party responsible for it. ..."
194. In Ram Krishna Verma and Others vs State of U.P.
and Others (1992) 2 SCC 620 this court observed as under :-
"The 50 operators including the appellants/ private operators have been running their stage carriages by blatant abuse of the process of the court by delaying the hearing as directed in Jeevan Nath Bahl's case and the High Court earlier thereto. As a fact, on the expiry of the initial period of grant after Sept. 29, 1959 they lost the right to obtain renewal or to ply their vehicles, as this Court declared the scheme to be operative. However, by sheer abuse of the process of law they are continuing to ply their vehicles pending hearing of the objections. This Court in Grindlays Bank Ltd. vs Income-tax 140 Officer - [1990] 2 SCC 191 held that the High Court while exercising its power under Article 226 the interest of justice requires that any undeserved or unfair advantage gained by a party invoking the jurisdiction of the court must be neutralised. It was further held that the institution of the litigation by it should not be permitted to confer an unfair advantage on the party responsible for it. In the light of that law and in view of the power under Article 142(1) of the Constitution this Court, while exercising its jurisdiction would do complete justice and neutralise the unfair advantage gained by the 50 operators including the appellants in dragging the litigation to run the stage carriages on the approved route or area or portion thereof and forfeited their right to hearing of the objections filed by them to the draft scheme dated Feb. 26, 1959. ..."
195. This court in Kavita Trehan vs Balsara Hygiene Products (1994) 5 SCC 380 observed as under :-
"The jurisdiction to make restitution is inherent in every court and will be exercised whenever the justice of the case demands. It will be exercised under inherent powers where the case did not strictly fall within the ambit of Section
144. Section 144 opens with the words "Where and in so far as a decree or an order is varied or reversed in any appeal, revision or other proceeding or is set aside or modified in any suit instituted for the purpose, ...". The instant case may not strictly fall within the terms of Section 144; but the aggrieved party in such a case can appeal to the larger and general powers of restitution inherent in every court." 141
196. This court in Marshall Sons & Co. (I) Ltd. v. Sahi Oretrans (P) Ltd. and Another (1999) 2 SCC 325 observed as under :-
"From the narration of the facts, though it appears to us, prima facie, that a decree in favour of the appellant is not being executed for some reason or the other, we do not think it proper at this stage to direct the respondent to deliver the possession to the appellant since the suit filed by the respondent is still pending. It is true that proceedings are dragged for a long time on one count or the other and on occasion become highly technical accompanied by unending prolixity, at every stage providing a legal trap to the unwary. Because of the delay unscrupulous parties to the proceedings take undue advantage and person who is in wrongful possession draws delight in delay in disposal of the cases by taking undue advantage of procedural complications. It is also known fact that after obtaining a decree for possession of immovable property, its execution takes long time. In such a situation for protecting the interest of judgment creditor, it is necessary to pass appropriate order so that reasonable mesne profit which may be equivalent to the market rent is paid by a person who is holding over the property. In appropriate cases, Court may appoint Receiver and direct the person who is holding over the property to act as an agent of the Receiver with a direction to deposit the royalty amount fixed by the Receiver or pass such other order which may meet the interest of justice. This may prevent further injury to the plaintiff in whose favour decree is passed and to 142 protect the property including further alienation."
197. In Padmawati vs Harijan Sewak Sangh - CM (Main) No.449 of 2002 decided by the Delhi high Court on 6.11.2008, the court held as under:-
"The case at hand shows that frivolous defences and frivolous litigation is a calculated venture involving no risks situation. You have only to engage professionals to prolong the litigation so as to deprive the rights of a person and enjoy the fruits of illegalities. I consider that in such cases where Court finds that using the Courts as a tool, a litigant has perpetuated illegalities or has perpetuated an illegal possession, the Court must impose costs on such litigants which should be equal to the benefits derived by the litigant and harm and deprivation suffered by the rightful person so as to check the frivolous litigation and prevent the people from reaping a rich harvest of illegal acts through the Court. One of the aims of every judicial system has to be to discourage unjust enrichment using Courts as a tool. The costs imposed by the Courts must in all cases should be the real costs equal to deprivation suffered by the rightful person."
198. We approve the findings of the High Court of Delhi in the aforementioned case.
199. The Court also stated: "Before parting with this case, 143 we consider it necessary to observe that one of the main reasons for over-flowing of court dockets is the frivolous litigation in which the Courts are engaged by the litigants and which is dragged as long as possible. Even if these litigants ultimately loose the lis, they become the real victors and have the last laugh. This class of people who perpetuate illegal acts by obtaining stays and injunctions from the Courts must be made to pay the sufferer not only the entire illegal gains made by them as costs to the person deprived of his right and also must be burdened with exemplary costs. Faith of people in judiciary can only be sustained if the persons on the right side of the law do not feel that even if they keep fighting for justice in the Court and ultimately win, they would turn out to be a fool since winning a case after 20 or 30 years would make wrongdoer as real gainer, who had reaped the benefits for all those years. Thus, it becomes the duty of the Courts to see that such wrongdoers are discouraged at every step and even if they succeed in prolonging the litigation due to their money power, ultimately they must suffer the costs of all these 144 years long litigation. Despite settled legal positions, the obvious wrong doers, use one after another tier of judicial review mechanism as a gamble, knowing fully well that dice is always loaded in their favour, since even if they lose, the time gained is the real gain. This situation must be redeemed by the Courts."
200. Against this judgment, Special Leave to Appeal (Civil) No 29197/2008 was preferred to the this Court. The Court passed the following order:
"We have heard learned counsel appearing for the parties. We find no ground to interfere with the well-considered judgment passed by the High Court. The Special Leave Petition is, accordingly, dismissed."
Interest on interest
201. This court in Alok Shanker Pandey vs Union of India & Others (2007) 3 SCC 545 observed as under:-
"We are of the opinion that there is no hard and fast rule about how much interest should be granted and it all depends on the facts and circumstances of the each case. We are of the 145 opinion that the grant of interest of 12% per annum is appropriate in the facts of this particular case. However, we are also of the opinion that since interest was not granted to the appellant along with the principal amount the respondent should then in addition to the interest at the rate of 12% per annum also pay to appellant interest at the same rate on the aforesaid interest from the date of payment of instalments by the appellant to the respondent till the date of refund on this amount, and the entire amount mentioned above must be paid to the appellant within two months from the date of this judgment.
It may be mentioned that there is misconception about interest. Interest is not a penalty or punishment at all, but it is the normal accretion on capital."
Compound Interest
202. To do complete justice, prevent wrongs, remove incentive for wrongdoing or delay, and to implement in practical terms the concepts of Time Value of Money, restitution and unjust enrichment noted above - or to simply levelise - a convenient approach is calculating interest. But here interest has to be calculated on compound basis - and not simple - for the latter leaves much uncalled for benefits in the hands of the wrongdoer.
146203. Further, a related concept of inflation is also to be kept in mind and the concept of compound interest takes into account, by reason of prevailing rates, both these factors, i.e., use of the money and the inflationary trends, as the market forces and predictions work out.
204. Some of our statute law provide only for simple interest and not compound interest. In those situations, the courts are helpless and it is a matter of law reform which the Law Commission must take note and more so, because the serious effect it has on administration of justice. However, the power of the court to order compound interest by way of restitution is not fettered in any way. We request the Law Commission to consider and recommend necessary amendments in relevant laws.
205. `Compound interest' is defined in Black's Law Dictionary, Eighth Edition (Bryan A. Garner) at page 830 as `Interest paid on both the principal and the previously accumulated interest.' It is a method of arriving at a figure 147 which nears the time value of money submitted under Head-2 earlier.
206. As noted, compound interest is a norm for all commercial transactions.
207. Graham Virgo in his important book on `The Principles of the Law of Restitution" at pp26-27 has stated and relevant portion is reproduced as under:
"In Westdeutsche Landesbank Girozentrale v London Borough Council 1996 A.C. 669 the issue for the House of Lords was whether compound interest was available in respect of all restitutionary claims. By a majority it was decided that, since the jurisdiction to award compound interest was equitable, compound interest could only be awarded in respect of equitable restitutionary claims. Consequently, where the claim was for money had and received the claimant could only obtain simple interest because this was a common law claim. The majority supported their conclusion by reference to a number of different arguments. In particular, they asserted that, since Parliament had decided in 1981 that simple interest should be awarded on claims at common law, it was not for the House of Lords to award compound interest in respect of such claims. But the Supreme Court Act 1981 does not specifically exclude the award of compound interest in respect of common law claims. Rather, it recognizes that the court can award simple interest for such claims. The equitable 148 jurisdiction to award compound interest is still available in appropriate cases.
In two very strong dissenting judgments, Lords Goff and Woolf rejected the argument of the majority. They asserted that, since the policy of the law of restitution was to remove benefits from the defendant, compound interest should be available in respect of all restitutionary claims, regardless of whether they arise at law or in equity. This argument can be illustrated by the following example. In the straightforward case where the claimant pays money to the defendant by mistake and defendant is liable to repay that money, the liability arises from the moment the money is received by the defendant, who has the use of it and so should pay the claimant for the value of that benefit. This was accepted by all the judges in the case. The difficulty relates to the valuation of this benefit. If the defendant was to borrow an equivalent amount of money from a financial institution, he or she would be liable to pay compound interest to that institution. It follows that the defendant has saved that amount of money and so this is the value of the benefit which the defendant should restore to the claimant, in addition to the value of the money which the defendant received in the first place. If it could be shown that, had the defendant borrowed the equivalent amount of money, the institution would only have paid simple interest, it would be appropriate for the interest awarded to the claimant to be simple rather than compound. Usually, however, the interest awarded in commercial transactions will be compound interest."
149208. In Marshall sons and company (I) Limited v. Sahi Oretrans (P) Limited and another (1999) 2 SCC 325 this court in para 4 of the judgment observed as under:
"...It is true that proceedings are dragged for a long time on one count or the other and, on occasion, become highly technical accompanied by unending prolixity at every stage providing a legal trap to the unwary. Because of the delay, unscrupulous parties to the proceedings take undue advantage and a person who is in wrongful possession draws delight in delay in disposal of the cases by taking undue advantage of procedural complications. It is also a known fact that after obtaining a decree for possession of immovable property, its execution takes a long time. In such a situation, for protecting the interest of the judgment-creditor, it is necessary to pass appropriate orders so that reasonable mesne profit which may be equivalent to the market rent is paid by a person who is holding over the property. In appropriate cases, the court may appoint a Receiver and direct the person who is holding over the property to act as an agent of the Receiver with a direction to deposit the royalty amount fixed by the Receiver or pass such other order which may meet the interest of justice. This may prevent further injury to the plaintiff in whose favour the decree is passed and to protect the property including further alienation. ..."
209. In Ouseph Mathai and others v. M. Abdul Khadir (2002) 1 SCC 319 this court reiterated the legal position that 150 the stay granted by the court does not confer a right upon a party and it is granted always subject to the final result of the matter in the court and at the risk and costs of the party obtaining the stay. After the dismissal, of the lis, the party concerned is relegated to the position which existed prior to the filing of the petition in the court which had granted the stay. Grant of stay does not automatically amount to extension of a statutory protection.
210. This court in South Eastern Coalfields Limited v.
State of M.P. and others (2003) 8 SCC 648 on examining the principle of restitution in para 26 of the judgment observed as under:
"In our opinion, the principle of restitution takes care of this submission. The word "restitution" in its etymological sense means restoring to a party on the modification, variation or reversal of a decree or order, what has been lost to him in execution of decree or order of the court or in direct consequence of a decree or order (see Zafar Khan v. Board of Revenue, U.P - (1984) Supp SCC 505) In law, the term "restitution" is used in three senses: (i) return or restoration of some specific thing to its rightful owner or status; (ii) compensation for benefits derived from a wrong done to another; and (iii) compensation or reparation for the loss caused to another." 151
211. The court in para 28 of the aforesaid judgment very carefully mentioned that the litigation should not turn into a fruitful industry and observed as under:
"... ... ...Litigation may turn into a fruitful industry. Though litigation is not gambling yet there is an element of chance in every litigation. Unscrupulous litigants may feel encouraged to approach the courts, persuading the court to pass interlocutory orders favourable to them by making out a prima facie case when the issues are yet to be heard and determined on merits and if the concept of restitution is excluded from application to interim orders, then the litigant would stand to gain by swallowing the benefits yielding out of the interim order even though the battle has been lost at the end. This cannot be countenanced. We are, therefore, of the opinion that the successful party finally held entitled to a relief assessable in terms of money at the end of the litigation, is entitled to be compensated by award of interest at a suitable reasonable rate for the period for which the interim order of the court withholding the release of money had remained in operation."
212. The court in the aforesaid judgment also observed that once the doctrine of restitution is attracted, the interest is often a normal relief given in restitution. Such interest is not controlled by the provisions of the Interest Act of 1839 or 1978.
152213. In a relatively recent judgment of this court in Amarjeet Singh and others v. Devi Ratan and others (2010) 1 SCC 417 the court in para 17 of the judgment observed as under:
"No litigant can derive any benefit from mere pendency of case in a court of law, as the interim order always merges in the final order to be passed in the case and if the writ petition is ultimately dismissed, the interim order stands nullified automatically. A party cannot be allowed to take any benefit of its own wrongs by getting an interim order and thereafter blame the court. The fact that the writ is found, ultimately, devoid of any merit, shows that a frivolous writ petition had been filed. The maxim actus curiae neminem gravabit, which means that the act of the court shall prejudice no one, becomes applicable in such a case. In such a fact situation the court is under an obligation to undo the wrong done to a party by the act of the court. Thus, any undeserved or unfair advantage gained by a party invoking the jurisdiction of the court must be neutralised, as the institution of litigation cannot be permitted to confer any advantage on a suitor from delayed action by the act of the court. ... ..."
214. In another recent judgment of this court in Kalabharati Advertising v. Hemant Vimalnath Narichania and others (2010) 9 SCC 437 this court in para 15 observed as under:
153"No litigant can derive any benefit from the mere pendency of a case in a court of law, as the interim order always merges into the final order to be passed in the case and if the case is ultimately dismissed, the interim order stands nullified automatically. A party cannot be allowed to take any benefit of his own wrongs by getting an interim order and thereafter blame the court. The fact that the case is found, ultimately, devoid of any merit, or the party withdrew the writ petition, shows that a frivolous writ petition had been filed. The maxim actus curiae neminem gravabit, which means that the act of the court shall prejudice no one, becomes applicable in such a case. In such a situation the court is under an obligation to undo the wrong done to a party by the act of the court. Thus, any undeserved or unfair advantage gained by a party invoking the jurisdiction of the court must be neutralised, as the institution of litigation cannot be permitted to confer any advantage on a party by the delayed action of the court."
215. In consonance with the concept of restitution, it was observed that courts should be careful and pass an order neutralizing the effect of all consequential orders passed in pursuance of the interim orders passed by the court. Such express directions may be necessary to check the rising trend among the litigants to secure the relief as an interim measure and then avoid adjudication on merits.
154216. In consonance with the principle of equity, justice and good conscience judges should ensure that the legal process is not abused by the litigants in any manner. The court should never permit a litigant to perpetuate illegality by abusing the legal process. It is the bounden duty of the court to ensure that dishonesty and any attempt to abuse the legal process must be effectively curbed and the court must ensure that there is no wrongful, unauthorized or unjust gain for anyone by the abuse of the process of the court. One way to curb this tendency is to impose realistic costs, which the respondent or the defendant has in fact incurred in order to defend himself in the legal proceedings. The courts would be fully justified even imposing punitive costs where legal process has been abused. No one should be permitted to use the judicial process for earning undeserved gains or unjust profits. The court must effectively discourage fraudulent, unscrupulous and dishonest litigation.
217. The court's constant endeavour must be to ensure that everyone gets just and fair treatment. The court while 155 rendering justice must adopt a pragmatic approach and in appropriate cases realistic costs and compensation be ordered in order to discourage dishonest litigation. The object and true meaning of the concept of restitution cannot be achieved or accomplished unless the courts adopt a pragmatic approach in dealing with the cases.
218. This court in a very recent case Ramrameshwari Devi and Others v. Nirmala Devi and Others 2011(6) Scale 677 had an occasion to deal with similar questions of law regarding imposition of realistic costs and restitution. One of us (Bhandari, J.) was the author of the judgment. It was observed in that case as under:
"While imposing costs we have to take into consideration pragmatic realities and be realistic what the defendants or the respondents had to actually incur in contesting the litigation before different courts. We have to also broadly take into consideration the prevalent fee structure of the lawyers and other miscellaneous expenses which have to be incurred towards drafting and filing of the counter affidavit, miscellaneous charges towards typing, photocopying, court fee etc. The other factor which should not be forgotten while imposing costs is for how long the defendants or respondents were compelled to contest and 156 defend the litigation in various courts. The appellants in the instant case have harassed the respondents to the hilt for four decades in a totally frivolous and dishonest litigation in various courts. The appellants have also wasted judicial time of the various courts for the last 40 years."
219. We reiterate that the finality of the judgment of the Apex Court has great sanctity and unless there are extremely compelling or exceptional circumstances, the judgments of the Apex Court should not be disturbed particularly in a case where review and curative petitions have already been dismissed.
220. This Court has consistently taken the view that the judgments delivered by this Court while exercising its jurisdiction under Article 136 of the Constitution cannot be reopened in a writ petition filed under Article 32 of the Constitution. In view of this legal position, how can a final judgment of this Court be reopened by merely filing interlocutory applications where all possible legal remedies have been fully exhausted? When we revert to the facts of this case, it becomes abundantly clear that this Court delivered 157 final judgment in this case way back in 1996. The said judgment has not been permitted to acquire finality because the respondent Nos. 4 to 8 had filed multiple interlocutory applications and has ensured non-compliance of the judgment of this Court.
221. On consideration of pleadings and relevant judgments of the various courts, following irresistible conclusion emerge:
i) The judgment of the Apex Court has great sanctity and unless there are extremely compelling, overriding and exceptional circumstances, the judgment of the Apex Court should not be disturbed particularly in a case where review and curative petitions have already been dismissed
ii) The exception to this general rule is where in the proceedings the concerned judge failed to disclose the connection with the subject matter or the parties giving scope of an apprehension of bias and the judgment adversely affected the petitioner.
iii) The other exception to the rule is the circumstances incorporated in the review or curative petition are such that they must inevitably shake public confidence in the integrity of the administration of justice if the judgment or order is allowed to stand. 158
222. These categories are illustrative and not exhaustive but only in such extremely exceptional circumstances the order can be recalled in order to avoid irremedial injustice.
223. The other aspect which has been dealt with in great details is to neutralize any unjust enrichment and undeserved gain made by the litigants. While adjudicating, the courts must keep the following principles in view.
1. It is the bounden duty and obligation of the court to neutralize any unjust enrichment and undeserved gain made by any party by invoking the jurisdiction of the court.
2. When a party applies and gets a stay or injunction from the court, it is always at the risk and responsibility of the party applying. An order of stay cannot be presumed to be conferment of additional right upon the litigating party.
3. Unscrupulous litigants be prevented from taking undue advantage by invoking jurisdiction of the Court.
4. A person in wrongful possession should not only be removed from that place as early as possible but be compelled to pay for wrongful use of that premises fine, penalty and costs. Any leniency would seriously affect the credibility of the judicial system.
5. No litigant can derive benefit from the mere pendency of a case in a court of law.
1596. A party cannot be allowed to take any benefit of his own wrongs.
7. Litigation should not be permitted to turn into a fruitful industry so that the unscrupulous litigants are encouraged to invoke the jurisdiction of the court.
8. The institution of litigation cannot be permitted to confer any advantage on a party by delayed action of courts.
224. It may be pertinent to mention that even after dismissal of review petition and of the curative petition on 18.7.2002, the applicants (respondent Nos. 4 to 8) have been repeatedly filing one petition or the other in order to keep the litigation alive. It is indeed astonishing that the orders of this court have not been implemented till date. The applicants have made all possible efforts to avoid compliance of the judgment of this Court. This is a clear case of abuse of process of the court.
225. The Court in its order dated 04.11.1997 while accepting the report of the MOEF directed the applicant - M/s 160 Hindustan Agro Chemical Ltd. to pay a sum of Rs.37.385 crores towards the costs of remediation. The amount which ought to have been deposited way back in 1997 has yet not been deposited by keeping the litigation alive.
226. We have carefully considered the facts and circumstances of this case. We have also considered the law declared by this Court and by other countries in a number of cases. We are clearly of the opinion that the concerned applicant-industry must deposit the amount as directed by this Court vide order dated 4.11.1997 with compound interest. The applicant-industry has deliberately not complied with the orders of this court since 4.11.1997. Thousands of villagers have been adversely affected because no effective remedial steps have been taken so far. The applicant-
industry has succeeded in their design in not complying with the court's order by keeping the litigation alive.
227. Both these interlocutory applications being totally devoid of any merit are accordingly dismissed with costs.
161Consequently, the applicant-industry is directed to pay Rs.37.385 crores along with compound interest @ 12% per annum from 4.11.1997 till the amount is paid or recovered.
228. The applicant-industry is also directed to pay costs of litigation. Even after final judgment of this Court, the litigation has been kept alive for almost 15 years. The respondents have been compelled to defend this litigation for all these years. Enormous court's time has been wasted for all these years.
229. On consideration of the totality of the facts and circumstances of this case, we direct the applicant-industry to pay costs of Rs.10 lakhs in both the Interlocutory Applications. The amount of costs would also be utilized for carrying out remedial measure in village Bichhri and surrounding areas in Udaipur District of Rajasthan on the direction of the concerned authorities.
162230. In case the amount as directed by this Court and costs imposed by this Court are not paid within two months, the same would be recovered as arrears of the land revenue.
231. Both these interlocutory applications are accordingly disposed of.
...........................................J.
(DALVEER BHANDARI) ...........................................J.
(H.L. DATTU) New Delhi;
July 18, 2011


| Rank | Team name | Win | Lose | Draw | Goals given | Goals Rec | Goals diff | Points |
|---|---|---|---|---|---|---|---|---|
| 1 | Team Offside(47) | 35 | 6 | 6 | 136 | 60 | 76 | 111 |
| 2 | Team Off Already(48) | 18 | 20 | 10 | 91 | 98 | -7 | 64 |
| 3 | Team Noob(48) | 23 | 17 | 8 | 97 | 81 | 16 | 77 |
| 4 | Team Tremendous Tetrad(50) | 11 | 29 | 10 | 77 | 113 | -36 | 43 |
| 5 | Team Noobra(45) | 11 | 26 | 8 | 69 | 120 | -51 | 41 |
Copywrite ©2021 PesCrushCommunity|All Right Reserved. Designed by Animesh


spinehx.atlas.TextureAtlas
- type
- class
Loads images from texture atlases created by TexturePacker.
A TextureAtlas must be disposed to free up the resources consumed by the backing textures.
Static Methods
- parameters
flip
If true, all regions loaded will be flipped for use with a perspective where 0,0 is the upper left corner.
Instance Methods
- returns
- The region, or null.
- returns
- The region, or null.
- returns
- the textures of the pages, unordered


Manage which facts exist and how we access them. Largely just a wrapper around a hash of facts.
Return a fact object by name. If you use this, you still have to call ‘value’ on it to retrieve the actual value.
# File lib/facter/util/collection.rb, line 10 def [](name) value(name) end
Add a resolution mechanism for a named fact. This does not distinguish between adding a new fact and adding a new way to resolve a fact.
# File lib/facter/util/collection.rb, line 16 def add(name, options = {}, &block) name = canonize(name) unless fact = @facts[name] fact = Facter::Util::Fact.new(name) @facts[name] = fact end # Set any fact-appropriate options. options.each do |opt, value| method = opt.to_s + "=" if fact.respond_to?(method) fact.send(method, value) options.delete(opt) end end if block_given? and resolve = fact.add(&block) # If the resolve was actually added, set any resolve-appropriate options options.each do |opt, value| method = opt.to_s + "=" if resolve.respond_to?(method) resolve.send(method, value) options.delete(opt) end end end unless options.empty? raise ArgumentError, "Invalid facter option(s) %s" % options.keys.collect { |k| k.to_s }.join(",") end return fact end
Iterate across all of the facts.
# File lib/facter/util/collection.rb, line 55 def each @facts.each do |name, fact| value = fact.value unless value.nil? yield name.to_s, value end end end
Return a fact by name.
# File lib/facter/util/collection.rb, line 65 def fact(name) name = canonize(name) # Try to load the fact if necessary loader.load(name) unless @facts[name] # Try HARDER loader.load_all unless @facts[name] @facts[name] end
Flush all cached values.
# File lib/facter/util/collection.rb, line 78 def flush @facts.each { |name, fact| fact.flush } end
Return a list of all of the facts.
# File lib/facter/util/collection.rb, line 87 def list return @facts.keys end
Load all known facts.
# File lib/facter/util/collection.rb, line 92 def load_all loader.load_all end
The thing that loads facts if we don’t have them.
# File lib/facter/util/collection.rb, line 97 def loader unless defined?(@loader) @loader = Facter::Util::Loader.new end @loader end
Generated with the Darkfish Rdoc Generator 2.