add "FailedValue" in "ShmArray",
modify "End" in "ShmBlock",
add "ShmVecotr"