text:
An error detection and correction method for digital data storage is described which comprises horizontal and vertical generation of parity check bits. These may be used to correct errors in up to two bits per word and to indicate whether all errors in a given record have been corrected during a read operation or not. Hamming codes are used to generate check bits in a vertical direction, while cyclic redundancy codes are used in the horizontal direction. The invention is described as embodied in a solid-state memory unit utilizing charge-coupled devices for data storage.
1. Method of detecting errors in digital data, said data being stored as an array of bits, said array having orthogonal extension in at least two dimensions, wherein the improvement comprises generating first parity-dependent check bits in each of said dimensions during the writing of said data into said array; regenerating comparable second check bits in each of said dimensions during the reading of said data from said array; comparing said first and second check bits in at least one of said dimensions to generate an error syndrome; inverting bits identified as in error by said syndrome; and comparing said first and second check bits in the remaining of said dimensions, thus determining whether said inverting eliminated errors from said array.
2. The method of claim 1, wherein said check bits are generated in at least one of said dimensions according to a Hamming code.
3. The method of claim 1 wherein said check bits are generated in at least one of said dimensions according to a cyclic redundancy code.
4. The method of claim 1 comprising the additional step of storing the location of an inverted bit in a first word for identifying a bit in error in a second word.
5. The method of claim 1 further including the step of providing an indication of the accuracy of the reading of said data.
6. Method for detecting and correcting errors in stored digital data, said data being organized into records each comprising at least one word, each word consisting of information bits and stored check bits, comprising the steps of:
generating check bits corresponding to each word;
comparing said generated check bits with said stored check bits;
if a single-bit error is indicated by said comparison, inverting a bit indicated as in error and storing the location of said bit in a data register;
if a double-bit error is indicated by said comparison, inverting the bit stored at the location defined by the contents of said data register, and inverting a second bit indicated as in error;
performing a cyclic redundancy check; and
providing an indication of reading accuracy based on the results of said check.
7. The method according to claim 6 wherein said check bits are generated according to a Hamming code.
8. The method according to claim 6 wherein the step of comparing said generated and stored check bits is performed on each word of data.
9. The method according to claim 8 wherein said step of comparing is an exclusive-OR logical process.
10. The method according to claim 6 wherein the steps of indicating bits as in error are performed by accessing a read-only memory, having stored therein addresses of the bits of each word.
11. The method according to claim 6 wherein the steps of indicating bits as in error comprise completing a preset sequence of logical instructions.
12. Method of storage of digital data, said data being organized into at least one record comprising at least one word, comprising a read stage and a write stage, the write stage including the following steps:
generating a first plurality of check bits uniquely corresponding to each word of data; and
storing said first plurality of check bits in conjunction with said word;
said read stage including the following steps:
generating a second plurality of check bits uniquely corresponding to each word of data;
comparing said first and second pluralities of check bits to generate an error syndrome;
if said syndrome is zero, proceeding with said read operation;
if said syndrome is odd, using it to identify a single bit of said word which is in error, inverting said bit, and proceeding with said read operation;
if said syndrome is even, comparing it with the contents of a mask register to generate a second error syndrome, using said syndromes to identify two bits in error and inverting said bits; and, when the last word of said record has been read, providing a representation of whether or not said read operation has been performed without errors.
13. The method according to claim 12, wherein said check bits are generated according to a Hamming code.
14. The method according to claim 12, wherein the identification of bits to be inverted is performed according to a predetermined series of logical steps.
15. The method according to claim 12 wherein the step of identifying bits to be inverted comprises accessing a read-only memory having the addresses of said bits stored therein.
16. The method of claim 12 further comprising the step of storing each bit of a given word in a different solid-state memory device.
17. The method of claim 16 wherein said devices are charge-coupled devices.
18. The method of claim 16 wherein said devices are random-access memory devices.
19. The method of claim 16 wherein the bits of a given word are each stored at the same location of the devices within which the individual bits are stored.
20. The method of claim 16, wherein the contents of said mask register is used to identify a defective one of said devices.
21. The method of claim 12 wherein said step of providing a representation of whether the read operation has been performed without errors comprises a cyclic redundancy check method.
22. The method of claim 21 wherein said cyclic redundancy check method comprises generating a plurality of parity-dependent bytes of data, said step being partially performed after the writing of each word, and storing said parity-dependent bytes as part of said record.
23. The method of claim 22 wherein said representation of whether the read operation has been performed without errors is provided by an operation performed on said record, including said parity-dependent bytes, during said read stage, said operation comprising the performance of a mathematical complement of said step of generating parity-dependent bytes.
24. The method of claim 12, further comprising the step of inverting certain of said check bits prior to storing said bits, and reinverting said certain bits prior to said comparing step, whereby at least some of the bits of each word are non-zero.
The present invention relates generally to the field of data storage and retrieval. More specifically, it relates to means whereby errors in the recordation or reading of said data can be detected and in many cases corrected.
In recent years, continuing cost and performance improvements in solid state memory devices, such as charge coupled devices, as well as metal oxide semiconductor and bipolar random access memory devices, have allowed these devices to become increasingly popular for use as memory means for storing large quantities of digital data thus replacing magnetic storage means to some extent. However, these components are susceptible to failure, and have not yet reached the degree of reliability required of large memory systems. Fortunately, the organizations of these devices is such as to permit relatively low cost error detection and correction techniques which can, in many cases, be used to overcome this defect.
The specifies of organization referred to above which enable the relatively inexpensive implementation of these error detection and correction schemes are that the memory be organized in an orthogonal fashion, whereby a quantity of words of a given length (in a preferred embodiment of the present invention the word length is nine 8-bit bytes) are arranged to form records which may be on the order of 500 to 2000 words long. Thus a record may be 72 bits "high" by 1000 bits "wide". This orthogonality permits the digital data to be stored (hereinafter "information" data) to be examined at regular intervals so as to generate additional error-correction data during the writing operation to be stored along with the information data, which can later be used to determine whether or not the information data has been accurately read.
Another distinct consideration which must be faced is that there are two types of errors which are common to these solid state memory devices. In particular, there are "hard errors" wherein a single semiconductor device partially or completely, but permanently, fails, in addition to "soft" errors, which are temporary and which may occur anywhere within a given memory device and may be caused by a variety of sources. Given these two types of errors, it is clearly incumbent upon the memory system designer to devise an error detection and correction method which will correct for these two types of errors in the vast majority of cases without adding any more data storage space requirement for error correction data than the minimum necessary.
As discussed in an article "Semiconductor Memory Reliability with Error Detecting and Correcting Codes" Levine and Meyers, Computer, October 1976, page 43, the type of error correction coding most suitable for main memory is based on the Hamming single error correcting and double error detecting codes. This code involves adding redundancy to a given data field (in the present embodiment, a word). As will be explained below, a number of check bits are generated at the time of writing data into memory and are stored along with the information data to which they correspond. Upon reading the data, a similar number of check bits are again generated, according to the same algorithm originally used to generate the first group of check bits, and the thus-generated check bits are compared with the stored check bits. If they are identical, it is presumed that no errors have occurred in the read operation or in storage. If the two groups of check bits differ by a single bit, the corresponding check bit is in error. If the two groups of check bits differ by one of a number of predetermined combinations of bits, the combination of bits can be decoded to identify the location of the information bit in error. This bit can therefore be corrected by being inverted, since in a digital embodiment the only possible error is having a zero transposed into a one or vice versa. Hence, all that is required to correct an error is to identify its location. While this scheme is very useful, it has a significant limitation: it is only capable of identifying (and hence correcting) a single bit error. If a multiple bit error has occurred, this scheme can detect that fact but cannot correct it.
One improvement on this type of error correction scheme which is known is to save the location of the most recently identified error location. In this way, if the bits comprising the particular word are spread out over an equal number of individual solid state devices and if the error is due to a permanent or "hard" failure of one of the devices, the bit at this location may frequently be in error, and may be inverted. If such bit is in fact in error, a second error can then be detected and corrected according to the ordinary scheme. The difficulty with this approach is that according to this scheme the Hamming error detection means cannot tell whether two errors have been corrected or whether a multiplicity of additional errors have now been made by the inversion of these bits since, as discussed above, the error detection scheme mentioned is only capable of detecting 2 bit errors and correcting a single bit error. A number of errors in excess of one cannot be distinguished from one another, that is to say, any number of errors over one is, in the eyes of the error detection scheme discussed above, indistinguishable from any other; three errors cannot be told from 9.
It is therefore an object of the invention to provide an improved data error detection and correction method.
Another object of the invention is to provide a data error correction method which can be inexpensively implemented within a solid state memory device.
A further object of the invention is to provide a method for providing a solid state memory device with improved error detection and correction means.
Still a further object of the invention is to provide a method whereby multiple errors can be corrected and wherein the fact of their correction or not can be positively determined, as the case may be.
Yet another object of the invention is to provide an error detection scheme which includes methods for indicating whether an entire record has been read accurately or whether a multiple uncorrected error has occurred in the reading thereof.
The above needs of the art and objects of the invention are fulfilled by the present invention which comprises a method for generating error correcting codes during the writing of a record into memory and for detecting and correcting errors therein during the reading of this record from memory. In a preferred embodiment, Hamming codes are appended onto each word of data and are stored therewith as the record is being written, while at the same time a cyclic redundancy code character is being generated. At the end of the writing of a given record, the cyclic redundancy character is stored at the end of the record. During a read phase, error correction and detection methods are performed on each word stored in memory. At the end of the reading of a given record, a cyclic redundancy character check is performed which indicates whether all errors have been properly corrected, or whether multiple errors have been detected.
In a preferred embodiment, the method of the invention comprises the use of a mask register which both serves to pinpoint hard data errors and allows the correction of two errors in the same word. In a further preferred embodiment, the data is periodically purged of such errors whether or not the data has been specifically called for by a main computer.
The invention will be better understood if reference is made to the accompanying drawings in which:
FIG. 1 represents a schematic view of a solid state device useful in the practice of the invention;
FIG. 2 represents a preferred method of arranging such solid state devices in an array useful in the practice of the process of the invention;
FIG. 3 represents a syndrome chart whereby error correction bits are assigned to words;
FIG. 4 represents the typical layout of a data record according to the invention;
FIG. 5, comprising FIGS. 5a and 5b, represents a flow chart representing the error correction process according to the invention.
FIG. 6 represents a hardware embodiment for the writing process; and
FIG. 7 represents a hardware embodiment for the reading process.
The present invention as discussed above comprises a method for detecting and correcting errors in digital data. As such it was first implemented by the present inventor in connection with the fast access memory which forms the subject matter of copending patent application Ser. No. 61,026, filed July 26, 1979. The memory system described therein uses charge-coupled device (CCD) technology to store digital data. The present invention will therefore be described in terms of that implementation. However, it will be realized that other types of solid state memory can be adapted to use the error detection and correction method of the invention. In particular, random access memory (RAM) means can be adapted for implementing the present invention. The important criterion of a memory system if it is to use the present invention is that it be arranged so as to comprise records made up of words organized in parallel fashion.
Referring now to FIG. 1, an exemplary CCD storage device 10 is shown comprising a number of loops 12. A particularly preferred CCD device made by Texas Instruments comprises 16 such loops 12 each of which comprises 4096 bits of digital data. In the fast access memory referred to above, these CCD devices 10 are organized in an array, shown in FIG. 2, 72 devices deep by 24 devices wide for a total of 1728 CCD chips. As shown along the left side of FIG. 2, the word length is 72 chips, that is to say, each word comprises 72 bits, one bit being inserted into one chip. In a preferred embodiment, each bit is in the same location in its chip as are all the other bits of the same word. That is, the chips are synchronized and each of the bits of a given word are read into the same loop 12 of each chip of one of the 24 columns simultaneously, so that the chips may be referred to as operating in parallel.
It will also be noted that along the left side of FIG. 2 the word length of 72 bits has been subdivided into 64 data bits and 8 check bits. The check bits are generated according to a scheme which will be discussed in further detail below, and which may comprise an implementation of the so-called Hamming error correction code. A word according to the present invention may thus comprise 64 data bits and 8 check bits; although it will be understood by those skilled in the art that other arrangements are possible. In general, the longer a given word is, the less of it is required for overhead (i.e. the less additional space is required to store error correction bits.) This is fully discussed in the article by Levine and Meyers referred to above. Further, it will be understood by those skilled in the art that in some circumstances it may be desirable to organize the 64 data bits into 8-bit bytes for convenience in various other processing operations.
As shown in FIG. 2, each of the 72 bits of a given word (indicated along the left side of FIG. 3) are written into or read from a different solid state device 10. Of these 72 bits, 64 are data bits and 8 are check bits generated at the time of writing the data into the solid state devices 10.
The check bits are generated according to the chart shown in FIG. 3, which is a so-called "syndrome chart". It will be observed that the error correction code or check bit generation pattern is repetitive by byte with the various rows generated by 5 combinations of bit parities within the byte. For a 64-bit data word, the 8 check bits are generated by the odd parity of all data bits indicated by an circle in the appropriate row. That is, each of the 64 data bits has a unique combination of check bits associated with it. By summing over the parity bits generated, a unique check bit scheme can be generated, which is stored during the write operation. During read, 8 new check bits are generated, and compared with the stored check bits. If they are the same, no errors have occurred; if they differ by an odd number of bits, this fact can in turn can be used to indicate the location of the error in the 64 data bits. It will be appreciated that 8 check bits can be arranged in 256 unique patterns, which is of course more than enough to indicate 64 specific locations. The generation of the specific location of an error can be performed by accessing a read only memory (ROM) according to means well known in the art; alternatively a logical algorithm could be performed in order to generate the location of the bit in error from the indication provided by the check bit comparison, which in either case would simply be inverted.
Referring now to FIG. 4, the overall structure of a record according to the invention is shown. Individual words which comprise, as discussed above, 64 data bits and 8 error correction or check bits are indicated vertically, while the total record extends horizontally in FIG. 4. The bits of adjacent words are desirably stored in spaced apart cells of the same loops of each memory device, as discussed in copending application Ser. No. 61,026, referred to above Data comprises the vast majority of the length of the record, and cyclic redundancy check (CRC) bits, to be discussed further below, comprise the remainder. In a preferred embodiment, the cyclic redundancy check bits comprise 5 bytes, that is to say, 40 bits per record. Since in a preferred embodiment the length of a record may be as great as 2000 words, it will be apparent that the addition of the 5 bytes or 40 bits of CRC data to the record adds a small percentage of additional overhead to the length of the record.
The orthogonal arrangement of the check bits and of the CRC bits is a unique and important aspect of the invention. By means of this orthogonal arrangement, it is possible to detect whether an error is corrected according to the method of the invention (which will be discussed in further detail below) or whether the errors are multiple such as not to be correctable by the method of the invention. In either case, valuable information is provided to the remainder of the computing system within the memory system is used, or to its operator.
The CRC bits may be generated according to any one of a number of well known prior art schemes, as discussed in detail in chapter 8 of Error Correcting Codes, second edition, Peterson and Weldon, published by the MIT Press (1972). In a preferred embodiment, the CRC bytes comprise the remainder of a polynomial division process performed over the data in the record during the write operation. During the read operation, a similar division process is carried out on the entire record, including the remainder which was stored in the CRC bytes. If the remainder from the division performed during the read operation is zero, it is then clear that no errors have occurred; if it is non-zero, then it is clear that an error has not been corrected.
It will be observed that FIG. 4 also shows an arrow marked "MASK" and that one of the 64 bits has been marked across the length of the record. This is meant to indicate that the particular chip in which that bit is stored is bad permanently; a "mask" register is used to indicate the location of this bad device or chip. The significance of the mask register will be apparent in the discussion of the error correction method of the invention which follows.
FIG. 5 shows a schematic flow chart of the error detection and correction process of the invention. It begins at the top of FIG. 5 with information data bits, in a preferred embodiment, 64 bits, being transmitted to the memory system of the invention by an external source, which may be a central processing unit. The first step is to generate 8 check bits corresponding to the 64 data bits according to, e.g., the Hamming error correction coding scheme, using the chart of FIG. 3. The next step is to store the word, comprising the 64 data bits and the 8 thus-generated check bits and to generate a cyclic redundancy character (CRC), and hold this in a separate register. During the write operation, the CRC division is performed, yielding 5 bytes of CRC data which are stored at the end of the record, this being the last step of the write operation. The read operation begins with the recalling of the word, again comprising both data and check bits, from the storage location, whether it be from the CCD storage array shown in FIG. 2 or from a random access memory of any of a number of well known types. At this time, the data bits are sent to a generator which generates check bits in the same manner as were the check bits generated during the write operation. The check bits generated during the write operation, however, are sent to a comparator which compares the newly generated check bits with the previously generated and stored check bits to determine whether the data has changed during the storage process. It will be apparent that if the data has not changed, both the newly generated and the old check bits should be identical. If they are not, clearly an error has occurred at some point during the storage or retrieval operation or during the period of storage. In a preferred embodiment, the comparison of the newly generated and the old check bits is done by an Exclusive-OR process, which may comprise a simple digital subtraction yielding an "error syndrome". It will be apparent to those skilled in the art that if the two sets of check bits are identical, the syndrome will be a row of zeros; in the preferred embodiment wherein eight check bits are generated, 8 zeros. If a single bit error has occurred, the output will be ones in an odd number of the eight locations of the syndrome. If an even number of errors has occurred, the result will be an even number of ones in the locations of the syndrome. Whether the syndrome is zero, odd or even forms the basis of the decision now made. If the syndrome is zero, as discussed above, it is clear that no error has occurred. Therefore, the decision line leads to a block marked "Proceed-Generate CRC". If the syndrome is odd, a read only memory is accessed to determine which of the 64 bits is in error, according to the syndrome chart of FIG. 3. As discussed above, the syndrome is the result of a subtraction between two groups of 8 check bits each of which comprise sufficient combinations of ones and zeros to indicate one of up to 256 locations. Therefore, it is possible, having digital ones in an odd number of the eight bits of the syndrome, to determine where the error lies within the 64 bits. (It will be recalled that only odd numbers of asterisks appear in any of the 64 rows of the syndrome chart of FIG. 3.) This bit may then be inverted (since in a digital environment the only thing needed to specify the correction to be made to an error is its location) and the operation proceeds as before.
The location of the bit in error is stored in a mask register. This mask register may be representative of a group of locations within memory wherein every bit is in error because a solid state device has become permanently damaged. While the algorithm described above is capable of correcting this error every time it occurs within a word, it will be appreciated that there may be occasions when both this so-called hard error and in addition a so-called soft error may occur within the same data word. At this time, it is advantageous to know the location of a hard error, so that this bit may be inverted. Then the syndrome generated may be subtracted from the mask syndrome, indicating the location of a second error which may then be corrected. If, in fact, one of the two errors is the same as the preceding error location (that is, one of the errors is a repetitive, hard error) two bits may then be corrected within a single 64 bit word. This is the process shown in the box indicated by "syndrome even" in FIG. 5. There the mask syndrome is generated and compared with (e.g., subtracted from) the error syndrome and both bits indicated are inverted. The process then proceeds as before to generate the CRC. The decision is then made based on whether the end of the record has been reached. If not, the process is begun again, as indicated by "get next word". If the end of the record has been reached, then the CRC check is made. As discussed above, this involves dividing the data of the record by a long polynomial. The CRC characters generated during the write operation will have had a remainder stored in the last 5 bytes of the record. This remainder will have been read during the read operation and CRC division will have been performed on it during the read operation. If there have been no multiple errors during the read operation, the remainder will be cancelled out by the division and CRC will be equal to zero. Thus the read operation comprises the mathematical inversion or complement of the write operation. If the result is zero, then the fact of a good, i.e. error-free, read operation is indicated to the central processing unit of the computer system. If not, this is an indication that multiple errors have occurred and this message may instead be indicated to the central processing unit of the computer.
Such multiple errors may arise in a variety of ways. For one, more than two errors may occur in a given word. According to the present invention, this is not corrected for the reason that it is an extremely rare occurrence and would require a vast amount of additional data storage in order to provide sufficient check bits to correct for such multiple errors. As discussed above, the provision of a mask register allows two errors to be corrected in a given record if one of those is in the same location within the word as was the previously corrected error, which is common where a given solid state chip device fails. An alternative is to tentatively replace the mask location with the syndromes corresponding to each bit of each word, inverting the thus-indicated bit; and reperforming the CRC calculation; this allows multiple soft errors to be corrected. Such a process requires considerable time; however, it is unusual for two soft errors to occur in a single word, and in some cases this optional process may be valuable. In this connection it will be apparent why it is desirable to store each of the bits of a given word within a different solid state device; i.e., so that hard errors affect only one bit of each word. A second possibility of multiple uncorrectable errors arises where three or more errors occur within a given word. However, as discussed above, it is relatively unusual for more than two soft errors to be present in a given word and so this risk is deemed acceptable, in light of the costs involved in correcting for more than two soft errors within a given word.
Referring now to FIG. 6, a hardware embodiment allowing performance of the write sequence shown in FIG. 5 is illustrated. Data is passed from a host computer (not shown) via an 8 channel bus (in both FIGS. 6 and 7, the use of a number, here 8, together with a slash across a data line indicates the width or number of bits of the channel represented thereby) into a two to one multiplex block 20. The data is then passed to a one to eight multiplex block 22, then to a 64-bit data register 24 whereby a 64 bit, eight byte word may be generated. The data is also passed from multiplexor 20 to a CRC generation unit 26 which, as described above, generates a CRC character during the write operation. The CRC character thus generated is passed to two to one multiplex box 20 and is accumulated during the write operation. The 64 bit word thus generated becomes part of a 72 bit word indicated schematically at 28. The 64 bits are also passed through a check bit generator 30 which, as discussed above operates upon 64 data bits to generate eight check bits, according to a Hamming error code in a preferred embodiment. This check bit generator 30 may comprise an exclusive-OR process operating according to the syndrome chart shown in FIG. 3. A check bit inversion pattern may also be passed to check bit generator 30 at which time certain of the check bits generated may be inverted for purposes discussed below.
Moving on to FIG. 7, the read sequence of operations is shown. The 72 bit word comprising 64 data bits and eight check bits is shown being divided in a 64 bit register 32 and an eight bit register 34. The 64 data bits are once again passed to a check bit generator 36 at which time eight new check bits are generated. Again, the check bit inversion pattern may be applied in order to cancel out any inversions performed during the write sequence. The old check bits, from register 34, and the new check bits from check bit generator 36 are then passed to comparator 38, which, as in the case of the check bit generator 36, may comprise an exclusive-OR unit of well-known type. The results of the comparison operation, eight syndrome bits, are passed through a read only memory (ROM) 40 which indicates the location of any errors in the data. This result, termed "correction vector for a new error" is passed to another exclusive-OR process 42 for correcting the data, the data having been demultiplexed, or reserialized, in an eight to one multiplex unit 44. If the syndrome produced by the comparator 38 indicates a plurality of errors in the data, this syndrome is passed to a mask register 46 which accesses a second read only memory 48 which provides a second error message, termed "correction vector for old error" to correction stage 42. The thus-corrected data is then passed to the host computer for use. At the same time a CRC character is generated and held in a CRC register 50, for utilization at the end of the reading of a given record in the manner described above.
It will be appreciated that there are a variety of modifications which can be made to the present invention. Specifically, the CCD memory devices disclosed may be replaced by other forms of memory, including random access memory. Another possibility of use is in the case when entire words are stored in a single device, possibly a magnetic-core memory. As long as data records are organized into words and records the invention is expected to provide utility. Further, it will be appreciated that the broad concept of the invention--that is, providing parity dependent check bits vertically with each word and also horizontally over the whole record provides a method whereby multiple errors may be detected and noted. It appears that the orthogonality may be extended to n-dimensional application, for still more powerful error detection methods. Moreover, it will be appreciated that the provision of Hamming-coded bits, suitable logic and a mask register allows hard errors to be corrected relatively simply without providing a quantity of check bits and associated logic sufficient to correct two errors within a given word so that two errors may be corrected in the vast majority of the circumstances where they arise.
Another possibility is that the method of the invention may be utilized other than during read operations. Specifically, from time to time the memory may be "purged", that is, examined for errors which may then be corrected, so that if soft errors occur over time, they may be corrected before two or more soft errors occurr within a given word which would tend to increase the chances of incorrectability. A further possibility is that it may be desirable to invert certain bits at certain times for various purposes. For example, four of the check bits may be inverted during the write operation and reinverted during the read operation so as to prevent all zeros in the check bit locations for data fields which are all zeros or all ones which might tend to lead to some confusion. Further, it will be realized that the CRC character is also useful to check that a field was correctly read in terms of its length and orientation since it will provide an indication of a gross error in these circumstances. Further, it will be realized that output means may readily be connected to the mask register to indicate both a location of continuously repeated hard single bit errors, so that a solid state device which has been permanently damaged may be replaced, and also may be used to indicate the presence of such soft errors for various diagnostic purposes. Finally, it will be understood that various modifications and improvements to the invention may be made and that the preferred embodiment described above should therefore not be construed as a limitation on the scope of the invention which is more properly defined by the appended claims.
Patent Citations
Non-Patent Citations
Referenced by
Original Image


text:
- Warning
- This event has ended
Castelnovo di Sotto Carnival. 129th edition
Piazza Prampolini and neighbouring streets
The Castelnovo di Sotto Carnival, the most important in the province of Reggio Emilia, is characterized by traditional parades with carnival floats and masked bands.
It derives from the culture and civilization of the agricultural world, and its typical mask is the "Castlein".
The creation of paper-pulp carnival floats is a true art form, on which the local artisans work all year.
The event is an opportunity to visit neighbouring villages, the "Carnival Mask Museum", and also taste the typical local specialities.
Date: the event will be held on Feb 01, 2015, Feb 08, 2015, Feb 15, 2015, Feb 22, 2015, Mar 01, 2015
Event timetable: 2.30 p.m.
February 1 - I Parade
2.30 p.m. - parade, clowns, participation of the music folk band Luganiga Band from Lugano (Switzerland)
February 8 - II Parade
2.30 p.m. - parade, participation of La Banda del Passatore from Brisighella (RA), entertainment on stilts
February 22 - Parade
Parade, clowns, masked floats, masked bands, clowns, participation of Gruppo Folcloristico Pavullese from Pavullo nel Frignano (MO)
March 1 - Parade
2.30 p.m. - parade, clowns, masked floats, masked bands
4.00 p.m. - proclamation of the Carnival Banner winning float and prize-giving of floats and masks; travelling entertainment.
Every Sunday
opening of the Mask Museum in the Town Hall (Saturday 3.00 - 6.00 p.m.; Sunday 10.00 a.m. - 6.00 p.m.).
Entrance: entry fee
Full fee: €6
Reduced fee: €5 (to be downloaded at the website www.alcastlein.it)
Free entry: for children under 13
Information and Booking Centre
- Tourist Office Reggio Emilia
Via Toschi, 1/B - 42121 Reggio Emilia - Phone: ++39 0522 451152 - Fax: ++39 0522 436739Weekday timetable:
Monday-Saturday 8.30 a.m. - 1.00 p.m. and 2.30 - 6.00 p.m.Weekend timetable:email@example.com
9.00 a.m. - 12.00
By Reggio Emilia editorial staff (Feb 20, 2015)

subset: commoncrawl


text:
Learn more about Roy Yamaguchi 11-Piece Stainless Steel Cookware Set - Yellow:
Manufacturer: Trademark Poker
Mfg Part#: 72-8291
Sku: 210437682
Sales Rank: 32213
See more in Pots & Pans
|Imbued with Hawaiian flair, the creative colors and chef-friendly design of this Roy's Fusion 11-piece Cookware Set give you plenty of reason to celebrate. Your family will celebrate, too, as you prepare lively new dishes and old family favorites in these beautiful and supremely functional pans. Roy Yamaguchi 11-piece Cookware Set Includes: 1.5 quart saucepan with glass cover 3 quart saucepan glass cover 5 quart Dutch oven with glass cover 10" frypan Stainless steel spoon Stainless steel slotted spoon Stainless steel slotted turner Stainless steel fork Product Features: 18/10 stainless steel construction Double-riveted, cast metal handles Certified by the National Sanitary Foundation (NSF) International About Roy's Fusion Cookware... Internationally acclaimed TV Chef Roy Yamaguchi fuses the function of professional quality stainless steel with the flair of colored enamel in his signature line of gourmet cookware. Famous for his Hawaiian Fusion cuisine, Yamaguchi's exclusive pieces add style and flair to your kitchen with fashion colors indigenous to the Pacific. Most of Roy's Fusion Cookware pieces have been thoroughly evaluated, tested and certified by NSF International as meeting international, commercial food equipment standards. Dimensions (L x W x H): 13.25 x 21.75 x 8.25 inches.
Customer Reviews of Roy Yamaguchi 11-Piece Stainless Steel Cookware Set - Yellow
Do not buy this cookware in colors! The paint chips if you look at it hard! The entire cook set was so beautiful when I unpacked it, only to be greatly disappointed after hand washing the very 1st time (as recommended) to see large areas of paint GONE! The cookware is great, just get the plain stainless instead of a color.


text:
[I am updating this post with more specific information - including webcast tomorrow]
How to install Project Server 2007 Beta 2 Technical Refresh (Beta 2 TR) ?
Important: Read this message carefully and completely before you apply the Beta 2 TR Update/Patch
The Beta 2 Technical Refresh release is an incremental revision to Beta 2 – it is applied as an "Update" or a "Patch" on top of a Beta 2 installation. So, there is no "full installation" of Project Server 2007 Beta 2 TR. To install Beta 2 TR, you need to first install Project Server 2007 Beta 2 and then install the Beta 2 TR Update/Patch. If you already have a Beta 2 installation, you can just install the Beta 2 TR Update/Patch. There are 3 main installation scenarios:
Important things to note:
Data Upgrade:
"Data upgrade" from Project Server 2007 Beta 2 to Beta 2 TR is a manual process. Detailed step-by-step instructions, sample code, macros are available in the detailed documentation to help make your data upgrade a success. Read the documentation carefully before you attempt the data upgrade.
Detailed Documentation:
Detailed step-by-step deployment instructions can be found at: http://technet2.microsoft.com/Office/en-us/library/32a18803-52d2-4967-ab9d-0e199c9bf0041033.mspx (content would be available around Beta 2 TR general availability). Meanwhile, ask your Microsoft contact to get a draft copy of the detailed instructions.
When ?
Sep 13th, Wednesday, 9 AM to 10 AM PST (Pacific Standard Time)
Meeting Title
How to install Project Server 2007 Beta 2 Technical Refresh
Webcast link
https://www.livemeeting.com/rm/microsoft/join?id=PublicWebcast&role=attend&pw=736410. If you cannot click the meeting link above, or it does not work, please do the following:
Browse to: http://www.placeware.com/rm/microsoft/attend
Type your name
Type the Meeting ID as: PublicWebcast
Type the Password as: 736410
Audio information
1-866-500-6738 or 203-480-8000. Participant code: 852710#
Who will present ?
Microsoft Project Group members from Redmond, USA.
Main objective
To give an overview of how to install Project Server 2007 Beta2 TR and answer any questions you may have.
Can I attend ?
Yes. This is a Public Webcast – anyone can attend.
Will you be able to install Office Project Server 2007 and Office SharePoint Server 2007 on the same server on the final release?
Hi Roger,
Yes, you can install both Project Server 2007 and SharePoint 2007 on the same server. I have been able to do that even in Beta 2. Did you experience any issues during setup?
Thanks for testing!
I'm trying to uninstall Project Server 2007 from Add/Remove programs and get the following:
"The language of this installation package is not supported by your system".
How do I fix this?
Btw, it is the Beta version, NOT the TR.
i wat to instal microsoft project 2007 with windows server2008 and SQL2008 for instaling of that required sherpoint server so pl saguuest me to me i should by sherpoint server or only instal services
I used the video for sale at www.professionallytrained.com and installed Project Server 2007 without any problems.


text:
Men's Workout & Outdoor
Keep your cool on even the toughest runs with innovative ventilation fabrics.
Today's golf clothing and shoes merge comfort with style so you can stay focused on the game.
Whether you're surfing or swimming, make the most of your water workout with board shorts and rashguards.
Men's Workout & Outdoor
Narrow by:
- Item Type
- Activity
- Color
- Price
- Brand
- Store Availability
Maui Jim 'Backswing - PolarizedPlus®2' 61mm Polarized Sunglasses
Filson Medium Duffel Bag
Maui Jim 'Sandhill - PolarizedPlus®2' 57mm Polarized Sunglasses
Spyder 'Beacon' Waterproof Jacket
New MarkdownSpyder 'Beacon' Waterproof JacketWas: $499.00Now: $374.2525% OFF
Maui Jim 'Hang 10 - PolarizedPlus®2' 57mm Polarized Sunglasses
Maui Jim 'Frigate - PolarizedPlus®2' 65mm Polarized Sunglasses
Maui Jim 'Castaway - PolarizedPlus®2' 63mm Polarized Sunglasses
Hanwag 'Tashi' Hiking Boot (Men)
Oakley 'Tincan Carbon' 58mm Polarized Sunglasses
Hanwag 'Tingri' Hiking Boot (Men)
Hanwag 'Alaska Gtx' Hiking Boot (Men)
Maui Jim 'McGregor Point - PolarizedPlus®2' 58mm Sunglasses
Club Glove® 'TRS Ballistic - Executive' Backpack
Club Glove® 'TRS Ballistic - Travel Rx' Duffel Bag
Zero Restriction 'Featherweight II Travelers' Gore-Tex® Jacket
Maui Jim 'Long Beach - PolarizedPlus®2' 64mm Sunglasses
Maui Jim 'Big Beach - PolarizedPlus®2' 68mm Sunglasses
Maui Jim 'McGregor Point - PolarizedPlus®2' 58mm Sunglasses
Maui Jim 'MauiFlex - Freight Trains' PolarizedPlus® 62mm Sunglasses
Polo Ralph Lauren Leather Gym Bag
Patagonia 'Transport' Rolling Carry-On
Oakley 'Badman' 60mm Polarized Sunglasses
Arc'teryx 'Commuter' Gore-Tex® Hard Shell Jacket
Zero Restriction 'Pinnacle' Waterproof Rain Jacket
Oakley 'Tinfoil' 58mm Polarized Sunglasses
Oakley 'Carbon Blade' 66mm Polarized Sunglasses
Zero Restriction 'Stealth' Waterproof Gore-Tex® Pants
Zero Restriction 'Pinnacle' Rain Pants
Filson Large Duffel Bag
Filson Large Duffel Bag$358.00
Filson 'Pullman' Gym Bag
Filson 'Pullman' Gym Bag$410.00
Maui Jim 'MauiFlex - Ironwoods' PolarizedPlus® 64mm Sunglasses
Canada Goose 'Hybridge™ Lite Hoody' Jacket
New MarkdownCanada Goose 'Hybridge™ Lite Hoody' JacketWas: $550.00Now: $412.4925% OFFRated 5 out of 5 stars with(2) reviews


text:
Walkers & Wagons
Carpenter Pixie Wagon
The Carpenter Pixie Wagon is a perfect first toy for any little one who enjoys "fixing" and is still learning to walk. Leaning on the carpenter wagon, your little one will be able to make it around the house -- along with a friend, the little wagon pixie -- and he or she will be able to use the tools in the wagon to help out with all kinds of ...More Details →
Discovery Wagon
Your child is just learning to walk and is ready to explore the world around her -- with a little support from her Discovery Wagon. Designed to help toddlers pull themselves up and develop the confidence to walk on their own, it encourages your little one to keep moving while she pushes, pulls, turns, and twists the many details of the wagon. ...More Details →
Galloping Zebra Walker
Toddlers will love running behind the two galloping zebras as they push this wooden walker around the house. Our Galloping Zebra Walker by Hape provides a sturdy base for pulling up and a balanced design that makes pushing easy. We love the rubber around each tire which keeps floors and walls scratch-free. The nodding zebras agree, this walker i...More Details →
Moover Baby Walker Natural
Our Moover Baby-Walker (Natural) is intended for little ones just learning to walk. As they take little steps, the walker is there to help support them. We love the elegance in the simple design and bold colors. Toddlers can fill their walker up with all sorts of treasures and move them around the house. As they get a bit older, you child will l...More Details →
Moover Baby-Walker Red
Our Moover Baby-Walker (Red) is designed for little toddlers just learning to walk. As they take beginner steps, the walker is there to support them. We love the elegance in the simple design and bold color. Toddlers can load their walker up with all kinds of treasures and move them around the house. As he ages, you child will learn to talk apar...More Details →
Pushing Car Wagon
Ready for another lap on the race track? This little push car wagon is sure to become an instant favorite, inspiring your child to stay active with her favorite toys. Made of beech plywood in the shape of a classic car, the wagon body rolls on durable rubber wheels for a smooth, quiet ride. The seat accommodates most dolls and teddy bears, while...More Details →
Walker Wagon
Is your little one close to walking, but needs a little extra encouragement to keep him on his feet? Our wooden Walker Wagon by Haba is a great place to start, offering support and motivation for young children to keep toddling, gaining confidence as they go. The wagon includes wooden wheels with rubber rims for smooth, soundless movement, and a...More Details →
Wonder Walker
Our Wonder Walker by Hape is a source of endless fun for your little toddler. Featuring activities on all faces of the walker, toddler can push this toy around and park it when he's ready to play. Interactive knobs, gears, and balls are stimulating and encourage the development of fine motor skills. A balanced, sturdy design is perfect for littl...More Details →


text:
Stock Vector Illustration:
New Year 2013 decoration with copy space for your message
- Image ID: 115372189
- Copyright: Boguslaw Mazur
High quality images curated from over 150 countries.
Over 50 million photos, vectors, illustrations, and more.
Simple and flat pricing by image or by month.
Over 230,000 images downloaded every day.


text:
Originally written on Fox Sports | Last updated 4/6/13
(Eds: Previously moved in advance. With AP Photos.) By JAY COHEN AP Sports Writer It's Friday night in a dangerous Chicago neighborhood, and a steady stream of teenagers slip inside the gym at Kennicott Park. Peorrie Celestine is among the first on the basketball court, and his father, Pierre, just loves to talk about his 13-year-old son's ability to dunk on an 8-foot rim. Duryea Wright, two years older, makes a couple of long 3-pointers despite the low ceiling, drawing a ''You better guard him'' comment from one of the boys waiting for a turn. Park Supervisor Renee Shepherd shuffles in and out, making sure everyone signs in on this chilly evening on Chicago's South Side. About 80 teenagers are here as the games really get going. The bustling gym is, in fact, a sanctuary for some of them. A handful of players went to school with Hadiya Pendleton, a 15-year-old drum majorette who performed at events surrounding President Barack Obama's second inauguration and was gunned down in a n...
Comments are closed.
What do you think?To leave a comment, you can:
NBA News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
A recording of the Tony-winning Broadway show< read all 1 reviews
Title: Shrek The Musical
Songs By: Jeanine Tesori, David Lindsay-Abaire
Label: Decca Broadway
Though "Shrek The Musical" may be one of the smartest new shows to hit Broadway in years the same can't be necessarily be said of the Original Cast Recording. Though all the music arrives on CD intact it's just not enough. If you were to fully analyze "Shrek The Musical" you'd know that the music is only half of what makes the Broadway show a hit. It's the on stage high jinks that make the show so wildly entertaining. Watching all these cute fairy tale creatures doing silly things in union with the sometimes funny lyrics creates a perfect package. Once you take away the view though all that's left if the music, which is very hit and miss. The first two tracks of the album hold up very well with their catchy melody and funny lyrics. After that though things start to sour a bit as you have average songs with average lyrics, that don't spark on CD because they are missing the accompanying acts that made them so enjoyable in the first place.
Though there are moments are greatness like "Story of My Life," "Morning Person," and "I Think I Got You Beat" all work reasonably well on CD without the images, most songs just fondle without the stage. In particular was one of the show-stopping numbers "This Is How A Dream Comes True." On stage this was one of the funniest moments in the show as a frustrated Shrek tries to save a Fiona who is stalling as she tried to get him to save him the way she "dreamed of." Without the stage high jinks though the song doesn't make a whole lot of sense, and thus becomes something easy to skip. Thankfully THE showstopping number "Who I'd Be" remains as powerful on CD as it was on stage. This CD only highlights how out of the place the song always was however.
Here you have a show full of silly comedy songs, with this big powerhouse ballad that touches your heart stuck oddly in the middle of it all. If you decide to only buy a couple tracks of this off iTunes make sure this is one of them. It may even make your Top 25 Most Listened To play list before you know it. So is the CD worth getting overall? Eh...not really. Though it's always nice to get a CD of a show you like as a bit of a time capsule this CD alone just fails to capture the magic of the live show. A big disappointment when I laminate on it.
What did you think of this review?
Use Trust Points to see how much you can rely on this review.
On January 12th, the entire cast of SHREK THE MUSICAL will be congregating at Legacy Studios in New York City to record the cast album which will undoubtedly capture the sheer joy and infectious appeal of this not-to-be-missed stage production. SHREK THE MUSICAL features music written by Olivier Award-winner Jeanine Tesori, (Thoroughly Modern Millie & Caroline, or Change), a book and lyrics by Pulitzer Prize winner David Lindsay-Abaire (Rabbit Hole), and the production is directed by Tony nominee Jason Moore (Avenue Q). Jeanine Tesori will also be at the helm of the cast album as producer, along with SHREK THE MUSICAL's sound designer Peter Hylenski as the album's co-producer.
Highlights of the forthcoming disc include Brian d'Arcy James' rousing "Big, Bright Beautiful World" "I Know It's Today,"showcasing the charismatic Sutton Foster; Christopher Sieber leading the cast in the over-the-top "What's Up, Duloc?;" the hilarious "Don't Let Me Go," sung by Daniel Breaker; and "Freak Flag," featuring John ...


text:
Originally written on Fox Sports | Last updated 11/5/12
Marquette sophomore guard Todd Mayo has been declared academically ineligible. Coach Buzz Williams announced Monday that Mayo is unable to practice or play indefinitely. The 6-foot-3 native of Huntington, W.Va., appeared in 35 games for the Golden Eagles as a freshman, averaging 7.9 points and 2.7 rebounds. Marquette finished 27-8 last season, losing to Florida in the West Regional semifinals. The Golden Eagles open the season Friday against No. 4 Ohio State in the Carrier Classic at Charleston, S.C. Mayo is the younger brother of Dallas Mavericks guard O.J. Mayo.
Comments are closed.
What do you think?To leave a comment, you can:
All Sports News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
In addition to top quality and competitively priced diamond blades and diamond cup wheels, Blades Direct also distributes heavy-duty construction equipment such as concrete saws and tile saws. Its product line features renowned names in the industry such as Husqvarna, and Cut-Master. Whether it's a Self-Propelled Walk Behind or Concrete Saws, Blades Direct has it. Check out the website to view the complete list of the company's products. The Blades Direct website also provides useful construction resources such as a blade selection chart and a video learning center. Holidays come early at Blades Direct Tools so shop now to enjoy the best prices.
About BladesDirect.Net
Blades Direct is the exclusive National and International distributor for Cut-Master™ Diamond Products, and supplies the construction and stone industries. BladesDirect.Net offers top quality diamond products, diamond core bits, and a wide selection of other construction tools. For a full list of products, please visit www.BladesDirect.Net.
For more information, visit http://www.BladesDirect.net or call toll free at 1-855-2BLADES ( 855-225-2337)


text:
Kevin Smith Jokes About Ben Affleck Friendship: Jennifer Garner Doesn't "Care For Me At All"
Kevin Smith Jokes About Ben Affleck Friendship: Jennifer Garner Doesn't "Care For Me At All"
Clint Dempsey Looking Forward After USA Put Four Past Guatemala
Unlock your personal NFL Now stream by signing in to NFL.com
You may not want to hold your breath for another Ben Affleck and Kevin Smith collaboration anytime in the near future… The director was asked about his relationship with the Caped Crusader during a chat with Yahoo Movies over the weekend, and he spilled the beans that the old friends are no longer close…to say the least. But before you take him too seriously his rep tells E! News that his interview was "simply a joke and taken completely out of context." Smith told the reporter, "We're not tight. I have not been [close with him] in decades. That's old Ben. He's got a wife that don't care for me at all." He continued, "And plus, honestly, he probably don't care for me at all anymore.
Clint Dempsey wants to look ahead to helping the US defend its Concacaf Gold Cup title and not back to his confrontation with a referee that caused American coach Jurgen Klinsmann to replace the fiery forward as captain for the tournament. Dempsey converted a penalty kick in his return from a suspension, Timmy Chandler scored his first international goal and the United States routed Guatemala 4-0 Friday night despite some sloppy play in an exhibition ahead of the Gold Cup.
A Eurotunnel spokesman said on Saturday, Dozens of migrants trying to stow away on vehicles crossing the Channel by tunnel between France and England broke through perimeter fences at Calais overnight, temporarily halting traffic. The disruption was the latest in a series of incidents involving some 3,000 migrants, mostly from Africa and the Middle East, who are camped around the northern French port in the hope of reaching Britain. The Eurotunnel spokesman told Reuters, "At around 7 p.m.
Advocates for transgender rights are hoping that last week's historic US supreme court ruling on gay marriage will pave the way to renewed public focus on what they see as a national crisis of violence, sexual assault and custodial abuse against trans individuals. So far this year alone, at least nine trans women have been murdered, putting 2015 on track to be one of the most violent periods for transgender individuals in recent times. In the most recent incident, the body of a 17-year-old trans woman called Mercedes Williamson was found last month hidden under the brush in a desolate area of southern Mississippi, reportedly displaying stab wounds.
An anti-gay marriage video has provoked a massive backlash after it was viewed more than a million times on YouTube in just 10 days. In the two-and-a-half minute film, six people "come out" by admitting they are against gay marriage. "We're here because we have something to say and we're no longer afraid to say it," the video's description reads. Anchored around the slogan "You're not alone", the video attempts to appropriate the nerves some people may feel coming out as gay. Critics accuse its makers, CatholicVote, a US pressure group, of playing the victim card.
Yemen's dominant Houthi movement said on Saturday a pause in fighting to last until the end of the Muslim holy month of Ramadan was under discussion with the United Nations to allow for deliveries of humanitarian aid. Houthi spokesman Mohammed Abdul Salam said in a post on his Facebook page he had met U.N. special envoy to Yemen Ismail Ould Cheikh Ahmed on Friday to discuss the matter. An Arab coalition has been bombarding Iran-allied Houthi forces and allied army units since March in a campaign to restore exiled President Abd-Rabbu Mansour Hadi to power.
Community Episode 1: Ladders
Community Episode 2: Lawnmower Maintenance and Postnatal Care
Community Episode 3: Basic Crisis Room Decorum
Community Episode 4: Queer Studies and Advanced Waxing
Community Episode 5: Laws of Robotics and Party Rights
Community Episode 6: Basic Email Security
Various - New Look Wireless [Day 2]
Various - New Look Wireless Day One REPLAY
New Look Wireless - iLoveMakonnen - Maneuver Performance
New Look Wireless - Joey Bada$$ - No.99 Performance
New Look Wireless - Fuse ODG - Antenna Performance
New Look Wireless - iLoveMakonnen - Club Going Up on a Tuesday Performance
Community Episode 1: Ladders
Community Episode 2: Lawnmower Maintenance and Postnatal Care
Community Episode 3: Basic Crisis Room Decorum
Community Episode 4: Queer Studies and Advanced Waxing
Community Episode 5: Laws of Robotics and Party Rights
Community Episode 6: Basic Email Security
Sin City Saints Episode 1: The Fool Monty
Sin City Saints Episode 2: Smoke and Mirrors
Sin City Saints Episode 3: Gone Catfishing
Sin City Saints Episode 4: Mrs. Wu's Tang
Sin City Saints Episode 5: A Basket Full of Rainbows
Sin City Saints Episode 6: You Booze, You Lose


text:
A Very Ryckert Summer Podcast (2015)
Become Premium to Watch
Her Story is a bold and largely successful experiment in interactive crime fiction.
Rocksteady's gorgeous-looking third Arkham game refines its open-world format a bit and lets you drive a whole hell of a lot of Batmobile.
It's squid kids and ink blasting abound in Nintendo's exceptionally fun new online shooter.
Location »
April is the reluctant heroine of the The Longest Journey, and reappears in Dreamfall as one of 3 playable main characters.
Arachnus is a creature who is fought in both Metroid II and Metroid Fusion.
This is the Security robot encountered by Samus on board the BSL research station.
Baleog is one of the main characters in the The Lost Vikings series of games by Blizzard. His name in his cameo appearance in WoW is Baelog.
Captain of the Federation space station Deep Space Nine and the Federation starship USS Defiant.
Referred to as Delta-38 or simply "Boss" by his squad mates, he is the leader of the Republic commando Delta Squad.
Protagonist of the No One Lives Forever games and operative for the anti-terrorism organization UNITY.
Chelsea is a CAST that handles reception and accounting duties at Little Wing in Phantasy Star Portable 2. Her appearance and speech mannerisms are unique for a CAST.
Boss in Mega Man Zero 4. he is the commander of the Einherjar Eight Warriors, and works for Dr. Weil.
Commander Shepard is the main protagonist of the Mass Effect trilogy. Throughout the game, the player's decisions can affect Shepard's personality, consequently changing how both individuals and entire races view him/her and the human race. Key choices can even affect the outcomes of situations throughout the story.
Once, she was Doom's military instructor. Now the Arena Eternal tests Crash's mettle to the extreme- extreme patience, that is. She is the trainer who introduces new warriors to the skills of battle.
Daffy is one of the main characters in the Looney Tunes cartoon series.
Once known as Anakin Skywalker, Darth Vader is a Jedi-turned-Sith, and the iconic villain in the Star Wars saga. He was feared throughout the cosmos as the merciless enforcer of the totalitarian ruler of the Galaxy, Emperor Palpatine. You really don't wanna mess with him.
Devilot, sometimes referred to as Devilotte, first appeared as one of the selectable pilots in Cyberbots: Full Metal Madness.
Dr. Chakwas is the Chief medical officer of the Normandy in Mass Effect 1, 2, and 3. She is very polite and exhibits a mother-like attitude towards the crew.
Emilia is the protagonist of Phantasy Star Portable 2's story. She works for the Little Wing security firm and lives on the Clad 6 resort colony.
Erik "The Swift" is one of the main characters in the The Lost Vikings series of games by Blizzard, and has made a cameo appearance in World of Warcraft.
Grand Moff Tarkin is a villian in the Star Wars series.
The HUcast is a male android Hunter who is one of the playable characters in the Phantasy Star Online series. He specializes in melee combat.
The Icon of Sin is the final boss in Doom II and is the biggest bad ass in the game. He attacks exclusively through summoning an infinite number of monsters.
The main character in Dead Space, Clarke is a Systems Engineer for the Concordance Extraction Corporation, sent to the USG Ishimura on a routine maintenance mission, where he discovers the nightmarish truth behind the downfall of the ship and its crew.
The protagonist in the Jazz Jackrabbit games.
An important figure in Starcraft, and the lead character of Starcraft II: Wings of Liberty, James Raynor is popular throughout the Internet, especially for his self-identifying response to communications, "This is Jimmy."
Joanna Dark is the main protagonist of the Perfect Dark series. She is a secret agent of the Carrington Institute, recruited for espionage and similar covert operations.
was one of the many ace pilots who fought for the Principality of Zeon during the devastating One Year War. His nickname was originally said to be the Red Blitz (赤い稲妻, Akai Inazuma?), but this was later retconned into the Crimson Lightning (真紅の稲妻, Shinku no Inazuma?). Ridden gained fame as a character from Mobile Suit Gundam's variant line, MSV.
Kraz runs Little Wing, a private security firm. He is also Emilia Percival's legal guardian in Phantasy Star Portable 2.
The protagonist of the MDK series, Kurt is a janitor turned hero when an alien invasion threatens Earth and its citizens.
Kyle Katarn is a Jedi Master who has been in many games including Star Wars: Dark Forces, Jedi Knight, Mysteries of the Sith, Jedi Outcast, and Jedi Academy.
A Marvel superhero with indestructible skin and steadfast principles. He is currently a member of the New Avengers, since he refused to become part of the Initiative after the events of Civil War.
Lumia Waber is Ethan Waber's younger sister. She first appeared in Phantasy Star Universe's story mode and has a recurring role in the series.
This edit will also create new pages on Giant Bomb for:
Until you earn 1000 points all your submissions need to be vetted by other
Giant Bomb users. This process takes no more than a few hours and we'll
send you an email once approved.
Because you're new to wiki editing, we sent your
submission off to our moderators to check it over. Most
changes are approved within a few hours. We'll send an
email when it is.
Once you've earned over points you'll be able
to bypass this step and make live edits to our system.
Until then, gain points by continuing to edit pages.
No changes were submitted, nothing was done! Please make changes to the wiki!
Thanks for continuing to improve the site. Some of your changes are
now live. However, some of your changes were sent to moderation because you do not
have enough points to make those live edits. You need points to
live edit the changes you commited.
For the changes that went through, our robot math gave you points for this
Thanks for continuing to improve the site. Your changes are
now live. Our robot math gave you points for this
Use your keyboard!
Log in to comment


text:
|Homestead Studio Suites Wolfchase properties are provided below. Search for cheap and discount Homestead Studio Suites hotel rates in Wolfchase, TN for your business gathering or personal travels. We list the best Homestead Studio Suites Wolfchase hotels/motels so you can review the Wolfchase Homestead Studio Suites hotel list below to find the perfect place.
Our site will list below Wolfchase, TN hotels/lodging that have similar quality of Homestead Studio Suites.
Booking a group or meeting? Get bids from hotels in Wolfchase TN
Next: Show All Available Comparable Hotels with Pricing >


text:
45 CFR 5.64 - Exemption three: Records exempted by other statutes.
We are not required to release records if another statute specifically allows us to withhold them. We may use another statute to justify withholding only if it absolutely prohibits disclosure or if it sets forth criteria to guide our decision on releasing or identifies particular types of material to be withheld.
Title 45 published on 2014-10-01.
No entries appear in the Federal Register after this date, for 45 CFR Part 5.


text:
creeps me out but i still love it!
Did you know who play this? Joseph Joachim?
nice sound
Thank you, this is gorgeous music.
great work! love the melody and feeling!
wow - nice! :D
really nice! very good sample - and thank you for letting me play around with it :D
I used this music loop in a puzzle game I created for an assignment. The game can be played at http://scratch.mit.edu/projects/17176145/. There were a lot of comments praising the music when I posted a link to the game on Reddit. Thanks for posting this!
Another great melody from you!!!
Thank you sir !!!
What a great piece, well done !!!
So hypnotizing... Great!
Amazing! I love it!
This is beautiful. Thank you!!
I love it! May I use it for a (fictivous) Filmtrailer "Ice", if I mention: "Music: Setuniman"?
This is perfect!
Nice sound, go on!
That's just the one I needed.
Nice melody, creates a special mood of oncoming mystery. Used it here: http://www.youtube.com/watch?v=db-YoAmWK-E
thnx. nice background. can i use in my game?
well done! =]
Thanks! very progressive and kind of dark, like it!
Great tone..!!!very personal and intriguing


text:
I saw an episode of 'Perfektes Dinner' (a German reality cooking competition show) the other day where a vegan cook WON the whole week with her amazing stuff! And then I was like - wow, there's so much there that I want to try. But I don't!
This December, challenge yourself to either (a) break out of a food rut, (b) discover something new and exciting, (c) impress your non-veg*n friends, or (d) a combo of the above with NaNeFoMo - National New Food Month!
If you have any questions, feel free to drop me a comment on my blog, or email me at email@example.com .


text:
Manage Subscriptions
Log Out
Log In
The suspects in the Boston Marathon bombings are from a Russian region near Chechnya.
The Milwaukee County Transit System says its drivers' union called for a strike Tuesday and it will begin at 3 a.m. Wednesday.
No email address was supplied by
To complete your registration on this site, please supply an address.
Please confirm or modify the email address to which you will have subscription offers sent.
For a more personalized experience, please supply the following optional information.


text:
Summer Commencement Ceremony 2015
- Family & Education
- 285 W. Huntington Drive Arcadia, CA 91007, US
Alumni Advance Skills Class - Laminated Dough
Le Cordon Bleu Alumni Association - Los Angeles Chapter
Saturday, December 15, 2012 from 9:00 AM to 1:00 PM (PST)
Alumni Advance Skill Course –
Laminated Dough's
The HOLIDAYS are HERE and what a great time to learn and perfect your baking skills with making awesome laminated dough treats!Please join us for just $30 you will get a chance to learn and make: Laminated wheat dough (croissants, danishes, savory pastries) & chocolate pate feuilletee for these holidays!
Please Register to Join!
When: Saturday Dec 15, 2012
Time: 9 – 1 pm
Where: LCBLA – Pasadena – Technique Building
4th Floor – Lab T 409
Chef Instructor:Gena Lora
chef coat, hat (something to pull back hair)
Note: By taking an advance skill course, you will be able to earn 1 credit towards an Alumni Association Membership Pin. You need 6 points total to earn a pin!
In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.


text:
Originally written on Bronx Pinstripes | Last updated 2/7/13
If one thing can be said about Ivan Nova over his brief career already, it's that he is very confident. Confidence in sports is just as important as physical ability. It all starts with the belief that anything is possible – the talent will take care of the rest. Especially for a young starting pitcher in the majors, belief in your ability may be the most important thing. After his breakout year in 2011, going 16-4 with a 3.70 ERA and starting the rain delayed Game One of the ALDS, Nova absolutely tanked in '12, succumbing to the "sophomore slump" big time. He went 12-8, 5.02 and was left off the playoff roster. After a season like that, any player would be gunshy and skeptical of the future. Not Nova. He fully believes he will be in the starting rotation this season. "I'm going to be there," Nova said after working out at the Yankees' spring training complex in Tampa, Fla. "I know what I've got and I know what I can do and I just have to do it." Nova will likely have to compete with David Phelps for the fifth spot in the rotation. CC Sabathia, Hiroki Kuroda, Andy Pettitte and Phil Hughes are all penciled in above. Phelps contributed nicely last year, becoming both a spot-starter and long relief guy. The competition will be tough for Nova, who is hoping to recapture 2011. "I have a lot of expectations for this year," Nova added. If he can get back to '11 form and maybe even improve, the Yankees will have a lot of expectations as well.
Comments are closed.
What do you think?To leave a comment, you can:
MLB News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
Annual Meeting
The Annual Meeting of the Association of American Geographers ran from April 21st – 25th, 2015, in Chicago, IL. This year, the Recreation, Tourism, and Sport Specialty Group (AAG-RTS) sponsored 27 special sessions! The Annual Meeting included well over 100 presentations on recreation and tourism related topics and well over 100 presentations on sport related topics.
Another year is over but we are already looking forward to seeing you very soon in San Francisco! The Annual Meeting takes place from March 29th to April 2nd, 2016.
Join us on Facebook and don't forget to like our group!
Join our Google Community to keep up to date.


text:
Whitney Houston's Rep: Emphysema Story Is 'Completely Untrue'
"She's developed emphysema -- and her doctors are warning her she'll die a horrible death," a friend of the singer told the Enquirer.
Sound too "horrible" to be true? You guessed right, champ. After staying silent most of the day, Whitney's rep Kristen Foster responded, telling E! News the Enquirer's story is "completely untrue."
According to the sensational story, medical professionals have told Houston, 47, that if she does not completely kick her smoking habit, the disease will take her life. But Houston isn't so keen on ditching the cigs, and the task of weening the 'I Wanna Dance With Somebody' singer off of her crutch has fallen to 18-year-old daughter, Bobbi Kristin -- who, fresh off a stint in rehab, is recovering from her own substance addictions.
In early April, Houston canceled several of her European tour shows due to a respiratory infection. The tour was initially conceived to promote Houston's 2009 comeback album, 'I Look To You' -- her first album in seven years. We hope that Houston will look to her daughter before she puts herself six feet under.
- Filed under:
- Music News -
- Health Issues
- Thursday 02 JuneBy Iris Fairfax
"Wheening"? "Bobbi Kristin"? How about "weaning" and "Bobbi Kristina" instead...and while AOL is at it, try hiring writers with more than a third-grade education.
- Thursday 02 JuneBy Ed
witless usedup - always overated, never pretty.
- Friday 03 JuneBy Elad
Stop Smoking ~gather yourself 2-gather and move Forward >>>> for yourself and Bobbie Christina... Hope to B hearing from you soon! ~:)))
- Thursday 02 JuneBy rftulie
Typical -- so many addicts are addicted to nicotine as well as all the other stuff they are addicted to. Not only that, but a lot of addiction specialists think that if you are serious about kicking, you have to kick everything, including the nicotine. Nicotine just happens to be the most socially acceptable legal drug. It doesn't get you high enough to make you look stupid in public, so all the addicts hold onto it as their last resort. If she really wanted to get off drugs, she'd quit the cigs as well.
- Thursday 02 JuneBy Sue
I love Whitney always have I will pray for her
- Thursday 02 JuneBy rose
Have you ever heard a cigarette smoker say "well you're gonna die some way so it may as well be this way"?
Little so moist people know how difficult it is to die. Its not at all like in the movies.
- Thursday 02 JuneBy barbarad
How would YOU know what it's like to die??? How stupid can anyone be? Have YOU died now? your brain, I mean.
- Thursday 02 JuneBy Candy
Whitney has such a beautiful voice, hope her unhealthy ways do not effect that wonderful talent.
- Thursday 02 JuneBy dee
"By Candy
Whitney has such a beautiful voice, hope her unhealthy ways do not effect that wonderful talent."
Where the Heck have you been Candy? "you hope she keeps her beautiful voice"? You never have a talent agency. umph, umph, umph! SMH!
- Thursday 02 JuneBy gposner29
Her fatch does look a little withered...
- Thursday 02 JuneBy TOBEY
Whitney Houston was big in the 90's, now she's just another washed up hasbeen. Shoo, go away!
- Thursday 02 JuneBy Jim Copeland
I don't get it! Everyone knows that weed and crack are really good for your lungs and are a safeguard against Enphysema.and Lung cancer ! Jim Copeland Boca Raton FL
- Thursday 02 JuneBy David
I thought her voice sounded during that tour. I Think it's time she did a whole new CD. I know she can do it.
- Thursday 02 JuneBy dickn2000c
Another pathetic attempt by the AOL/HUFFPOST matchbook cover reporters. In case no one elsec noticed the teaser headline read, "Report: Houston Batting Deadly Disease." Uuuhhhh, excuse me AOL/HUFFPOST dumbheads but shouldn't that headline read, "Report: Houston Battling Deadly Disease." BATTLING not BATTING this disease?
- Thursday 02 June
Whitney, you've got the power within you to move forward. Don't let all this crap be a throw back. You are WOMEN LET"S HEAR YOU SCREAM IT OUT. YOU CAN DO THIS BECAUSE WE ALL BELEIVE IN YOU.
- Thursday 02 JuneBy Steve
Popeater is quoting The National Enquirere? That has to be a new low for American journalism!
- Thursday 02 JuneBy ebreit19
That's very sad. She really is a great singer.
- Thursday 02 JuneBy Debster
Well, well, well, Whitney was GIVEN a wonderful talent that SHE CHOSE to abuse and whether these health findings are true or not, she is a MAJOR HAS-BEEN long, long ago!! Go be a good mother to your only child and maybe salvage what is left of your once privledged life.
- Friday 03 JuneBy Vivi
ur really ignorant. self righteous much?
- Thursday 02 JuneBy wes
kids, this is why you don't do crack.
Pot on the other hand..
Jennifer Aniston
Is it Brad(ley) and Jen take 2? Jen was spotted out on the town with dreamboat ...
Paris Hilton
After Fairly Legal actress, Sarah Shahi, laid into Paris via Twitter for almost...
Kate Middleton
Kate Middleton is officially a princess. She walked the aisle in an Alexander...
Denise Richards
According to Denise, she's not sure that her estranged ex is completely sober....
Popeater Hot Topics
- Ava DuVernay Clears up That Major Rumor
- One Direction's Liam Payne Hits Universal Orlando Resort!
- Stars in Bikinis! Jessica Alba, Kim Kardashian, Selena Gomez and Other Hotties
Sites We Love
- 'Arrow'; 'The 100'; 'American Idol'; more TV recaps
- 'The Americans'; 'Empire'; 'Top Chef'; 'Broad City'; more TV recaps
- More From EW.com


text:
South West Drains offer fast response, competitively priced drainage services for Cornwall and West Devon. So if you have a problem with your drain we can solve the problem quickly, anytime day or night for a low local rate. We offer our services to homeowners, businesses and industrial clients.
Our aim is
to provide quality, value for money services. We want to remove the fear of
overcharging and bad practice within the drainage industry,
by being fair, honest and reasonable. We also charge no call out fees. Equipped with high spec and up-to date equipment we find and solve your drainage problems quickly and advise the most suitable, cost effective solution to meet your needs.
Our drainage
engineers all hold the necessary health and safety certificates, CSCS cards and regularly update all jetting qualifications with the water jetting association. Engineers also have full clear criminal records bureau checks.