An architecture for an integrated circuit with in-circuit programming, allows for dynamically altering the in-circuit programming instruction set itself, as well as other software stored on the chip. The first controller includes a fifth transistor connected between the first power source and the second output terminal, and to the second controller or the first output terminal via a protection unit. Sections of the blade’s perimeter may be crimped or heat staked within the groove. The correlation value is compared with the threshold level. The first acceleration cylinder and the second acceleration cylinder grip the web at a gripping location with the first contacting segment and the second contacting segment to create a tension in the web as the web is cut by the cutting apparatus. The devices and systems can include a mesh or like device that can include a variable porosity to control the degree of expansion of the anal canal.