Adding bit and long support
1. Merging Changes. 2. Adding New Outputs for correcting Offsets 3. Adding Code for continue 4. Need to add Token for continue