A method, system, and computer program product for detecting malware based upon system behavior. The defect list includes two or more blocks, and further includes a header located at a fixed position in the defect list and N number of defect entries, located subsequent to the header, including position information on the respective positions of the N number of defect areas. Additional parameters, such as temporal parameters, can be used to allow, cease, reset, or prevent actuation of the downhole tool. A program path is created by moving through nodes of lower levels. % of an alkali or alkaline earth metal carbonate, and about 1 wt. Upon receiving notification that the network is unable to establish the data session using the initial data bearer, the mobile station accesses a bearer table stored in its memory, selects an alternate data bearer which may be the next best data bearer, and automatically reattempts the data call without user intervention.