A clock distribution circuit for suitably generating, transmitting, and receiving clock signals used in circuits that are configured with the same circuit topology is provided. The package is formed by at least one substrate section formed on the substrate bonded to at least one IC die by a flip-chip bonding method. The negative first lens group includes a negative first lens element, a negative second lens element, and a positive third lens element, in this order from the object. This retractable pet leash is created by weaving or integrating reflective material fabrictape within a flat leash portion. The property conversion unit which converts the state transition machine after the contraction processing into an output property. A new layout is generated for at least one standard cell that incorporates an auxiliary pattern on a gate layer to facilitate cell-based optical proximity correction.