5966c8:	52                   	push   %edx
5966c9:	00 85 00 28 54 00    	add    %al,0x542800(%ebp)
5966cf:	00 00                	add    %al,(%eax)
5966d1:	00 81 00 3e 09 1b    	add    %al,0x1b093e00(%ecx)
5966d7:	00 86 00 0c 65 00    	add    %al,0x650c00(%esi)
5966dd:	00 00                	add    %al,(%eax)
5966df:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
5966e5:	00 86 00 24 65 00    	add    %al,0x652400(%esi)
5966eb:	00 00                	add    %al,(%eax)
5966ed:	00 81 00 ed 08 42    	add    %al,0x4208ed00(%ecx)
5966f3:	00 86 00 2c 65 00    	add    %al,0x652c00(%esi)
5966f9:	00 00                	add    %al,(%eax)
5966fb:	00 c4                	add    %al,%ah
5966fd:	00 46 0c             	add    %al,0xc(%esi)
596700:	52                   	push   %edx
596701:	00 88 00 60 65 00    	add    %cl,0x656000(%eax)
596707:	00 00                	add    %al,(%eax)
596709:	00 81 00 ed 08 1b    	add    %al,0x1b08ed00(%ecx)
59670f:	00 89 00 50 68 00    	add    %cl,0x685000(%ecx)
596715:	00 00                	add    %al,(%eax)
596717:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
59671d:	00 89 00 58 68 00    	add    %cl,0x685800(%ecx)
596723:	00 00                	add    %al,(%eax)
596725:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
59672b:	00 89 00 00 00 00    	add    %cl,0x0(%ecx)
596731:	00 00                	add    %al,(%eax)
596733:	00 c6                	add    %al,%dh
596735:	05 28 0c 1f 00       	add    $0x1f0c28,%eax
59673a:	89 00                	mov    %eax,(%eax)
59673c:	00 00                	add    %al,(%eax)
59673e:	00 00                	add    %al,(%eax)
596740:	00 00                	add    %al,(%eax)
596742:	c6 05 28 0c 27 00 89 	movb   $0x89,0x270c28
596749:	00 00                	add    %al,(%eax)
59674b:	00 00                	add    %al,(%eax)
59674d:	00 00                	add    %al,(%eax)
59674f:	00 c6                	add    %al,%dh
596751:	05 28 0c 1b 00       	add    $0x1b0c28,%eax
596756:	89 00                	mov    %eax,(%eax)
596758:	60                   	pusha
596759:	68 00 00 00 00       	push   $0x0
59675e:	86 18                	xchg   %bl,(%eax)
596760:	13 0c 1b             	adc    (%ebx,%ebx,1),%ecx
596763:	00 89 00 84 68 00    	add    %cl,0x688400(%ecx)
596769:	00 00                	add    %al,(%eax)
59676b:	00 81 00 ed 08 42    	add    %al,0x4208ed00(%ecx)
596771:	00 89 00 f4 68 00    	add    %cl,0x68f400(%ecx)
596777:	00 00                	add    %al,(%eax)
596779:	00 81 00 ed 08 66    	add    %al,0x6608ed00(%ecx)
59677f:	00 8b 00 f8 68 00    	add    %cl,0x68f800(%ebx)
596785:	00 00                	add    %al,(%eax)
596787:	00 81 00 08 09 42    	add    %al,0x42090800(%ecx)
59678d:	00 8c 00 fc 68 00 00 	add    %cl,0x68fc(%eax,%eax,1)
596794:	00 00                	add    %al,(%eax)
596796:	86 00                	xchg   %al,(%eax)
596798:	ed                   	in     (%dx),%eax
596799:	08 1b                	or     %bl,(%ebx)
59679b:	00 8e 00 10 69 00    	add    %cl,0x691000(%esi)
5967a1:	00 00                	add    %al,(%eax)
5967a3:	00 81 00 23 09 42    	add    %al,0x42092300(%ecx)
5967a9:	00 8e 00 34 69 00    	add    %cl,0x693400(%esi)
5967af:	00 00                	add    %al,(%eax)
5967b1:	00 81 00 59 09 42    	add    %al,0x42095900(%ecx)
5967b7:	00 90 00 5c 69 00    	add    %dl,0x695c00(%eax)
5967bd:	00 00                	add    %al,(%eax)
5967bf:	00 c4                	add    %al,%ah
5967c1:	00 46 0c             	add    %al,0xc(%esi)
5967c4:	52                   	push   %edx
5967c5:	00 92 00 90 69 00    	add    %dl,0x699000(%edx)
5967cb:	00 00                	add    %al,(%eax)
5967cd:	00 81 00 08 09 1b    	add    %al,0x1b090800(%ecx)
5967d3:	00 93 00 24 6d 00    	add    %dl,0x6d2400(%ebx)
5967d9:	00 00                	add    %al,(%eax)
5967db:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
5967e1:	00 93 00 3c 6d 00    	add    %dl,0x6d3c00(%ebx)
5967e7:	00 00                	add    %al,(%eax)
5967e9:	00 81 00 ed 08 42    	add    %al,0x4208ed00(%ecx)
5967ef:	00 93 00 40 6d 00    	add    %dl,0x6d4000(%ebx)
5967f5:	00 00                	add    %al,(%eax)
5967f7:	00 81 00 08 09 42    	add    %al,0x42090800(%ecx)
5967fd:	00 95 00 44 6d 00    	add    %dl,0x6d4400(%ebp)
596803:	00 00                	add    %al,(%eax)
596805:	00 81 00 ed 08 96    	add    %al,-0x69f71300(%ecx)
59680b:	00 97 00 90 6d 00    	add    %dl,0x6d9000(%edi)
596811:	00 00                	add    %al,(%eax)
596813:	00 81 00 08 09 96    	add    %al,-0x69f6f800(%ecx)
596819:	00 99 00 94 6d 00    	add    %bl,0x6d9400(%ecx)
59681f:	00 00                	add    %al,(%eax)
596821:	00 81 00 23 09 42    	add    %al,0x42092300(%ecx)
596827:	00 9b 00 a4 6d 00    	add    %bl,0x6da400(%ebx)
59682d:	00 00                	add    %al,(%eax)
59682f:	00 81 00 59 09 42    	add    %al,0x42095900(%ecx)
596835:	00 9d 00 a8 6d 00    	add    %bl,0x6da800(%ebp)
59683b:	00 00                	add    %al,(%eax)
59683d:	00 c4                	add    %al,%ah
59683f:	00 46 0c             	add    %al,0xc(%esi)
596842:	52                   	push   %edx
596843:	00 9f 00 dc 6d 00    	add    %bl,0x6ddc00(%edi)
596849:	00 00                	add    %al,(%eax)
59684b:	00 81 00 ed 08 1b    	add    %al,0x1b08ed00(%ecx)
596851:	00 a0 00 d0 73 00    	add    %ah,0x73d000(%eax)
596857:	00 00                	add    %al,(%eax)
596859:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
59685f:	00 a0 00 d8 73 00    	add    %ah,0x73d800(%eax)
596865:	00 00                	add    %al,(%eax)
596867:	00 91 18 d0 0c f7    	add    %dl,-0x8f32fe8(%ecx)
59686d:	01 a0 00 ec 73 00    	add    %esp,0x73ec00(%eax)
596873:	00 00                	add    %al,(%eax)
596875:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
59687b:	00 a0 00 f4 73 00    	add    %ah,0x73f400(%eax)
596881:	00 00                	add    %al,(%eax)
596883:	00 86 00 ed 08 23    	add    %al,0x2308ed00(%esi)
596889:	00 a0 00 fc 73 00    	add    %ah,0x73fc00(%eax)
59688f:	00 00                	add    %al,(%eax)
596891:	00 86 00 ed 08 16    	add    %al,0x1608ed00(%esi)
596897:	00 a0 00 08 74 00    	add    %ah,0x740800(%eax)
59689d:	00 00                	add    %al,(%eax)
59689f:	00 c6                	add    %al,%dh
5968a1:	01 d7                	add    %edx,%edi
5968a3:	0c 60                	or     $0x60,%al
5968a5:	00 a1 00 10 74 00    	add    %ah,0x741000(%ecx)
5968ab:	00 00                	add    %al,(%eax)
5968ad:	00 c6                	add    %al,%dh
5968af:	01 d7                	add    %edx,%edi
5968b1:	0c 66                	or     $0x66,%al
5968b3:	00 a1 00 1c 74 00    	add    %ah,0x741c00(%ecx)
5968b9:	00 00                	add    %al,(%eax)
5968bb:	00 c6                	add    %al,%dh
5968bd:	01 d7                	add    %edx,%edi
5968bf:	0c 6d                	or     $0x6d,%al
5968c1:	00 a2 00 24 74 00    	add    %ah,0x742400(%edx)
5968c7:	00 00                	add    %al,(%eax)
5968c9:	00 c6                	add    %al,%dh
5968cb:	01 d7                	add    %edx,%edi
5968cd:	0c 72                	or     $0x72,%al
5968cf:	00 a2 00 30 74 00    	add    %ah,0x743000(%edx)
5968d5:	00 08                	add    %cl,(%eax)
5968d7:	00 91 18 d0 0c f7    	add    %dl,-0x8f32fe8(%ecx)
5968dd:	01 a3 00 ac 75 00    	add    %esp,0x75ac00(%ebx)
5968e3:	00 08                	add    %cl,(%eax)
5968e5:	00 93 00 ed 08 38    	add    %dl,0x3808ed00(%ebx)
5968eb:	02 a3 00 fc 75 00    	add    0x75fc00(%ebx),%ah
5968f1:	00 08                	add    %cl,(%eax)
5968f3:	00 91 00 ed 08 3d    	add    %dl,0x3d08ed00(%ecx)
5968f9:	02 a4 00 ec 7d 00 00 	add    0x7dec(%eax,%eax,1),%ah
596900:	00 00                	add    %al,(%eax)
596902:	91                   	xchg   %eax,%ecx
596903:	00 ed                	add    %ch,%ch
596905:	08 43 02             	or     %al,0x2(%ebx)
596908:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
596909:	00 24 7e             	add    %ah,(%esi,%edi,2)
59690c:	00 00                	add    %al,(%eax)
59690e:	00 00                	add    %al,(%eax)
596910:	91                   	xchg   %eax,%ecx
596911:	00 ed                	add    %ch,%ch
596913:	08 4c 02 a7          	or     %cl,-0x59(%edx,%eax,1)
596917:	00 44 7e 00          	add    %al,0x0(%esi,%edi,2)
59691b:	00 08                	add    %cl,(%eax)
59691d:	00 91 00 ed 08 54    	add    %dl,0x5408ed00(%ecx)
596923:	02 a8 00 b4 7e 00    	add    0x7eb400(%eax),%ch
596929:	00 00                	add    %al,(%eax)
59692b:	00 91 00 ed 08 5b    	add    %dl,0x5b08ed00(%ecx)
596931:	02 aa 00 58 7f 00    	add    0x7f5800(%edx),%ch
596937:	00 00                	add    %al,(%eax)
596939:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
59693f:	00 ad 00 70 7f 00    	add    %ch,0x7f7000(%ebp)
596945:	00 00                	add    %al,(%eax)
596947:	00 86 18 13 0c 16    	add    %al,0x160c1318(%esi)
59694d:	00 ad 00 b0 7f 00    	add    %ch,0x7fb000(%ebp)
596953:	00 00                	add    %al,(%eax)
596955:	00 86 00 ed 08 23    	add    %al,0x2308ed00(%esi)
59695b:	00 ae 00 b8 7f 00    	add    %ch,0x7fb800(%esi)
596961:	00 00                	add    %al,(%eax)
596963:	00 81 00 ed 08 1b    	add    %al,0x1b08ed00(%ecx)
596969:	00 ae 00 6c 80 00    	add    %ch,0x806c00(%esi)
59696f:	00 00                	add    %al,(%eax)
596971:	00 86 00 ed 08 6a    	add    %al,0x6a08ed00(%esi)
596977:	02 ae 00 c8 80 00    	add    0x80c800(%esi),%ch
59697d:	00 00                	add    %al,(%eax)
59697f:	00 86 00 ed 08 6f    	add    %al,0x6f08ed00(%esi)
596985:	02 af 00 5c 81 00    	add    0x815c00(%edi),%ch
59698b:	00 00                	add    %al,(%eax)
59698d:	00 86 18 13 0c 7a    	add    %al,0x7a0c1318(%esi)
596993:	02 b1 00 78 81 00    	add    0x817800(%ecx),%dh
596999:	00 00                	add    %al,(%eax)
59699b:	00 86 00 ed 08 81    	add    %al,-0x7ef71300(%esi)
5969a1:	02 b2 00 80 81 00    	add    0x818000(%edx),%dh
5969a7:	00 00                	add    %al,(%eax)
5969a9:	00 86 00 ed 08 87    	add    %al,-0x78f71300(%esi)
5969af:	02 b2 00 a0 81 00    	add    0x81a000(%edx),%dh
5969b5:	00 00                	add    %al,(%eax)
5969b7:	00 86 00 ed 08 23    	add    %al,0x2308ed00(%esi)
5969bd:	00 b2 00 d4 81 00    	add    %dh,0x81d400(%edx)
5969c3:	00 00                	add    %al,(%eax)
5969c5:	00 81 00 ed 08 1b    	add    %al,0x1b08ed00(%ecx)
5969cb:	00 b2 00 dc 81 00    	add    %dh,0x81dc00(%edx)
5969d1:	00 00                	add    %al,(%eax)
5969d3:	00 81 00 ed 08 16    	add    %al,0x1608ed00(%ecx)
5969d9:	00 b2 00 3c 82 00    	add    %dh,0x823c00(%edx)
5969df:	00 00                	add    %al,(%eax)
5969e1:	00 86 00 08 09 1b    	add    %al,0x1b090800(%esi)
5969e7:	00 b3 00 68 82 00    	add    %dh,0x826800(%ebx)
5969ed:	00 00                	add    %al,(%eax)
5969ef:	00 86 00 ed 08 8b    	add    %al,-0x74f71300(%esi)
5969f5:	02 b3 00 00 00 00    	add    0x0(%ebx),%dh
5969fb:	00 00                	add    %al,(%eax)
5969fd:	00 c6                	add    %al,%dh
5969ff:	0d 28 0c 91 02       	or     $0x2910c28,%eax
596a04:	b4 00                	mov    $0x0,%ah
596a06:	c4 82 00 00 00 00    	les    0x0(%edx),%eax
596a0c:	86 18                	xchg   %bl,(%eax)
596a0e:	13 0c 1b             	adc    (%ebx,%ebx,1),%ecx
596a11:	00 b4 00 cc 82 00 00 	add    %dh,0x82cc(%eax,%eax,1)
596a18:	00 00                	add    %al,(%eax)
596a1a:	86 00                	xchg   %al,(%eax)
596a1c:	ed                   	in     (%dx),%eax
596a1d:	08 ac 00 b4 00 d4 82 	or     %ch,-0x7d2bff4c(%eax,%eax,1)
596a24:	00 00                	add    %al,(%eax)
596a26:	00 00                	add    %al,(%eax)
596a28:	86 00                	xchg   %al,(%eax)
596a2a:	ed                   	in     (%dx),%eax
596a2b:	08 b0 00 b4 00 e0    	or     %dh,-0x1fff4c00(%eax)
596a31:	82 00 00             	addb   $0x0,(%eax)
596a34:	00 00                	add    %al,(%eax)
596a36:	86 00                	xchg   %al,(%eax)
596a38:	ed                   	in     (%dx),%eax
596a39:	08 23                	or     %ah,(%ebx)
596a3b:	00 b5 00 e8 82 00    	add    %dh,0x82e800(%ebp)
596a41:	00 00                	add    %al,(%eax)
596a43:	00 86 00 ed 08 16    	add    %al,0x1608ed00(%esi)
596a49:	00 b5 00 f4 82 00    	add    %dh,0x82f400(%ebp)
596a4f:	00 00                	add    %al,(%eax)
596a51:	00 86 00 08 09 ac    	add    %al,-0x53f6f800(%esi)
596a57:	00 b6 00 fc 82 00    	add    %dh,0x82fc00(%esi)
596a5d:	00 00                	add    %al,(%eax)
596a5f:	00 86 00 08 09 b0    	add    %al,-0x4ff6f800(%esi)
596a65:	00 b6 00 08 83 00    	add    %dh,0x830800(%esi)
596a6b:	00 00                	add    %al,(%eax)
596a6d:	00 86 00 23 09 ac    	add    %al,-0x53f6dd00(%esi)
596a73:	00 b7 00 10 83 00    	add    %dh,0x831000(%edi)
596a79:	00 00                	add    %al,(%eax)
596a7b:	00 86 00 23 09 b0    	add    %al,-0x4ff6dd00(%esi)
596a81:	00 b7 00 1c 83 00    	add    %dh,0x831c00(%edi)
596a87:	00 00                	add    %al,(%eax)
596a89:	00 86 18 13 0c 66    	add    %al,0x660c1318(%esi)
596a8f:	00 b8 00 38 83 00    	add    %bh,0x833800(%eax)
596a95:	00 00                	add    %al,(%eax)
596a97:	00 86 00 ed 08 9f    	add    %al,-0x60f71300(%esi)
596a9d:	02 b9 00 70 83 00    	add    0x837000(%ecx),%bh
596aa3:	00 00                	add    %al,(%eax)
596aa5:	00 86 00 08 09 9f    	add    %al,-0x60f6f800(%esi)
596aab:	02 ba 00 a8 83 00    	add    0x83a800(%edx),%bh
596ab1:	00 00                	add    %al,(%eax)
596ab3:	00 81 00 ed 08 42    	add    %al,0x4208ed00(%ecx)
596ab9:	00 bb 00 b0 83 00    	add    %bh,0x83b000(%ebx)
596abf:	00 00                	add    %al,(%eax)
596ac1:	00 c4                	add    %al,%ah
596ac3:	01 f1                	add    %esi,%ecx
596ac5:	0c aa                	or     $0xaa,%al
596ac7:	02 bd 00 d4 83 00    	add    0x83d400(%ebp),%bh
596acd:	00 00                	add    %al,(%eax)
596acf:	00 81 00 ed 08 4a    	add    %al,0x4a08ed00(%ecx)
596ad5:	00 be 00 d8 83 00    	add    %bh,0x83d800(%esi)
596adb:	00 00                	add    %al,(%eax)
596add:	00 81 00 08 09 42    	add    %al,0x42090800(%ecx)
596ae3:	00 c0                	add    %al,%al
596ae5:	00 dc                	add    %bl,%ah
596ae7:	83 00 00             	addl   $0x0,(%eax)
596aea:	00 00                	add    %al,(%eax)
596aec:	c4 00                	les    (%eax),%eax
596aee:	46                   	inc    %esi
596aef:	0c 52                	or     $0x52,%al
596af1:	00 c2                	add    %al,%dl
596af3:	00 10                	add    %dl,(%eax)
596af5:	84 00                	test   %al,(%eax)
596af7:	00 00                	add    %al,(%eax)
596af9:	00 81 00 ed 08 1b    	add    %al,0x1b08ed00(%ecx)
596aff:	00 c3                	add    %al,%bl
596b01:	00 30                	add    %dh,(%eax)
596b03:	87 00                	xchg   %eax,(%eax)
596b05:	00 00                	add    %al,(%eax)
596b07:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
596b0d:	00 c3                	add    %al,%bl
596b0f:	00 38                	add    %bh,(%eax)
596b11:	87 00                	xchg   %eax,(%eax)
596b13:	00 00                	add    %al,(%eax)
596b15:	00 86 18 13 0c 1b    	add    %al,0x1b0c1318(%esi)
596b1b:	00 c3                	add    %al,%bl
596b1d:	00 40 87             	add    %al,-0x79(%eax)
596b20:	00 00                	add    %al,(%eax)
596b22:	00 00                	add    %al,(%eax)
596b24:	86 18                	xchg   %bl,(%eax)
596b26:	13 0c b0             	adc    (%eax,%esi,4),%ecx
596b29:	02 c3                	add    %bl,%al
596b2b:	00 68 87             	add    %ch,-0x79(%eax)
596b2e:	00 00                	add    %al,(%eax)
596b30:	00 00                	add    %al,(%eax)
596b32:	86 00                	xchg   %al,(%eax)
596b34:	ed                   	in     (%dx),%eax
596b35:	08 23                	or     %ah,(%ebx)
596b37:	00 c7                	add    %al,%bh
596b39:	00 70 87             	add    %dh,-0x79(%eax)
596b3c:	00 00                	add    %al,(%eax)
596b3e:	00 00                	add    %al,(%eax)
596b40:	86 00                	xchg   %al,(%eax)
596b42:	ed                   	in     (%dx),%eax
596b43:	08 16                	or     %dl,(%esi)
596b45:	00 c7                	add    %al,%bh
596b47:	00 7c 87 00          	add    %bh,0x0(%edi,%eax,4)
596b4b:	00 00                	add    %al,(%eax)
596b4d:	00 86 00 ed 08 b5    	add    %al,-0x4af71300(%esi)
596b53:	00 c8                	add    %cl,%al
596b55:	00 84 87 00 00 00 00 	add    %al,0x0(%edi,%eax,4)
596b5c:	86 00                	xchg   %al,(%eax)
596b5e:	ed                   	in     (%dx),%eax
596b5f:	08 ba 00 c8 00 90    	or     %bh,-0x6fff3800(%edx)
596b65:	87 00                	xchg   %eax,(%eax)
596b67:	00 00                	add    %al,(%eax)
596b69:	00 86 00 ed 08 1f    	add    %al,0x1f08ed00(%esi)
596b6f:	00 c9                	add    %cl,%cl
596b71:	00 98 87 00 00 00    	add    %bl,0x87(%eax)
596b77:	00 86 00 ed 08 52    	add    %al,0x5208ed00(%esi)
596b7d:	00 c9                	add    %cl,%cl
596b7f:	00 a4 87 00 00 00 00 	add    %ah,0x0(%edi,%eax,4)
596b86:	86 00                	xchg   %al,(%eax)
596b88:	08 09                	or     %cl,(%ecx)
596b8a:	1f                   	pop    %ds
596b8b:	00 ca                	add    %cl,%dl
596b8d:	00 ac 87 00 00 00 00 	add    %ch,0x0(%edi,%eax,4)
596b94:	86 00                	xchg   %al,(%eax)
596b96:	08 09                	or     %cl,(%ecx)
596b98:	52                   	push   %edx
596b99:	00 ca                	add    %cl,%dl
596b9b:	00 b8 87 00 00 00    	add    %bh,0x87(%eax)
596ba1:	00 86 00 ed 08 ac    	add    %al,-0x53f71300(%esi)
596ba7:	00 cb                	add    %cl,%bl
596ba9:	00 c0                	add    %al,%al
596bab:	87 00                	xchg   %eax,(%eax)
596bad:	00 00                	add    %al,(%eax)
596baf:	00 86 00 ed 08 b0    	add    %al,-0x4ff71300(%esi)
596bb5:	00 cb                	add    %cl,%bl
596bb7:	00 cc                	add    %cl,%ah
596bb9:	87 00                	xchg   %eax,(%eax)
596bbb:	00 00                	add    %al,(%eax)
596bbd:	00 c6                	add    %al,%dh
596bbf:	00 53 0c             	add    %dl,0xc(%ebx)
596bc2:	ac                   	lods   %ds:(%esi),%al
596bc3:	00 cc                	add    %cl,%ah
596bc5:	00 7c 88 00          	add    %bh,0x0(%eax,%ecx,4)
596bc9:	00 00                	add    %al,(%eax)