1 LEnter16_16:
2 	movb	(%esi),%al
3 	movb	(%esi,%ebx,),%cl
4 	movb	%dh,%ah
5 	addl	%ebp,%edx
6 	movb	%dh,%ch
7 	leal	(%esi,%ebx,2),%esi
8 	movw	0x12345678(,%eax,2),%ax
9 LBPatch0:
10 	addl	%ebp,%edx
11 	movw	%ax,(%edi)
12 	movw	0x12345678(,%ecx,2),%cx
13 LBPatch1:
14 	movw	%cx,2(%edi)
15 	addl	$0x4,%edi
16 
17 	movb	(%esi),%al
18 	movb	(%esi,%ebx,),%cl
19 	movb	%dh,%ah
20 	addl	%ebp,%edx
21 	movb	%dh,%ch
22 	leal	(%esi,%ebx,2),%esi
23 	movw	0x12345678(,%eax,2),%ax
24 LBPatch2:
25 	addl	%ebp,%edx
26 	movw	%ax,(%edi)
27 	movw	0x12345678(,%ecx,2),%cx
28 LBPatch3:
29 	movw	%cx,2(%edi)
30 	addl	$0x4,%edi
31 
32 	movb	(%esi),%al
33 	movb	(%esi,%ebx,),%cl
34 	movb	%dh,%ah
35 	addl	%ebp,%edx
36 	movb	%dh,%ch
37 	leal	(%esi,%ebx,2),%esi
38 	movw	0x12345678(,%eax,2),%ax
39 LBPatch4:
40 	addl	%ebp,%edx
41 	movw	%ax,(%edi)
42 	movw	0x12345678(,%ecx,2),%cx
43 LBPatch5:
44 	movw	%cx,2(%edi)
45 	addl	$0x4,%edi
46 
47 	movb	(%esi),%al
48 	movb	(%esi,%ebx,),%cl
49 	movb	%dh,%ah
50 	addl	%ebp,%edx
51 	movb	%dh,%ch
52 	leal	(%esi,%ebx,2),%esi
53 	movw	0x12345678(,%eax,2),%ax
54 LBPatch6:
55 	addl	%ebp,%edx
56 	movw	%ax,(%edi)
57 	movw	0x12345678(,%ecx,2),%cx
58 LBPatch7:
59 	movw	%cx,2(%edi)
60 	addl	$0x4,%edi
61 
62 LEnter8_16:
63 	movb	(%esi),%al
64 	movb	(%esi,%ebx,),%cl
65 	movb	%dh,%ah
66 	addl	%ebp,%edx
67 	movb	%dh,%ch
68 	leal	(%esi,%ebx,2),%esi
69 	movw	0x12345678(,%eax,2),%ax
70 LBPatch8:
71 	addl	%ebp,%edx
72 	movw	%ax,(%edi)
73 	movw	0x12345678(,%ecx,2),%cx
74 LBPatch9:
75 	movw	%cx,2(%edi)
76 	addl	$0x4,%edi
77 
78 	movb	(%esi),%al
79 	movb	(%esi,%ebx,),%cl
80 	movb	%dh,%ah
81 	addl	%ebp,%edx
82 	movb	%dh,%ch
83 	leal	(%esi,%ebx,2),%esi
84 	movw	0x12345678(,%eax,2),%ax
85 LBPatch10:
86 	addl	%ebp,%edx
87 	movw	%ax,(%edi)
88 	movw	0x12345678(,%ecx,2),%cx
89 LBPatch11:
90 	movw	%cx,2(%edi)
91 	addl	$0x4,%edi
92 
93 LEnter4_16:
94 	movb	(%esi),%al
95 	movb	(%esi,%ebx,),%cl
96 	movb	%dh,%ah
97 	addl	%ebp,%edx
98 	movb	%dh,%ch
99 	leal	(%esi,%ebx,2),%esi
100 	movw	0x12345678(,%eax,2),%ax
101 LBPatch12:
102 	addl	%ebp,%edx
103 	movw	%ax,(%edi)
104 	movw	0x12345678(,%ecx,2),%cx
105 LBPatch13:
106 	movw	%cx,2(%edi)
107 	addl	$0x4,%edi
108 
109 LEnter2_16:
110 	movb	(%esi),%al
111 	movb	(%esi,%ebx,),%cl
112 	movb	%dh,%ah
113 	addl	%ebp,%edx
114 	movb	%dh,%ch
115 	leal	(%esi,%ebx,2),%esi
116 	movw	0x12345678(,%eax,2),%ax
117 LBPatch14:
118 	addl	%ebp,%edx
119 	movw	%ax,(%edi)
120 	movw	0x12345678(,%ecx,2),%cx
121 LBPatch15:
122 	movw	%cx,2(%edi)
123 	addl	$0x4,%edi
124