14001abf0:	40 53                	rex push %rbx
14001abf2:	48 83 ec 20          	sub    $0x20,%rsp
14001abf6:	4c 8d 49 02          	lea    0x2(%rcx),%r9
14001abfa:	48 8b da             	mov    %rdx,%rbx
14001abfd:	4c 3b ca             	cmp    %rdx,%r9
14001ac00:	0f 84 a7 00 00 00    	je     0x14001acad
14001ac06:	41 0f b7 01          	movzwl (%r9),%eax
14001ac0a:	ba 30 00 00 00       	mov    $0x30,%edx
14001ac0f:	66 2b c2             	sub    %dx,%ax
14001ac12:	66 83 f8 09          	cmp    $0x9,%ax
14001ac16:	77 55                	ja     0x14001ac6d
14001ac18:	33 c9                	xor    %ecx,%ecx
14001ac1a:	81 f9 cc cc cc 0c    	cmp    $0xccccccc,%ecx
14001ac20:	77 25                	ja     0x14001ac47
14001ac22:	41 0f b7 01          	movzwl (%r9),%eax
14001ac26:	8d 0c 89             	lea    (%rcx,%rcx,4),%ecx
14001ac29:	49 83 c1 02          	add    $0x2,%r9
14001ac2d:	8d 49 e8             	lea    -0x18(%rcx),%ecx
14001ac30:	8d 0c 48             	lea    (%rax,%rcx,2),%ecx
14001ac33:	4c 3b cb             	cmp    %rbx,%r9
14001ac36:	74 14                	je     0x14001ac4c
14001ac38:	66 41 3b 11          	cmp    (%r9),%dx
14001ac3c:	77 0e                	ja     0x14001ac4c
14001ac3e:	66 41 83 39 39       	cmpw   $0x39,(%r9)
14001ac43:	76 d5                	jbe    0x14001ac1a
14001ac45:	eb 05                	jmp    0x14001ac4c
14001ac47:	b9 00 00 00 80       	mov    $0x80000000,%ecx
14001ac4c:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
14001ac52:	77 66                	ja     0x14001acba
14001ac54:	41 8a 40 18          	mov    0x18(%r8),%al
14001ac58:	fe c8                	dec    %al
14001ac5a:	3c 05                	cmp    $0x5,%al
14001ac5c:	76 69                	jbe    0x14001acc7
14001ac5e:	41 80 78 18 0a       	cmpb   $0xa,0x18(%r8)
14001ac63:	74 62                	je     0x14001acc7
14001ac65:	49 8b 00             	mov    (%r8),%rax
14001ac68:	89 48 04             	mov    %ecx,0x4(%rax)
14001ac6b:	eb 37                	jmp    0x14001aca4
14001ac6d:	66 41 83 39 7b       	cmpw   $0x7b,(%r9)
14001ac72:	75 39                	jne    0x14001acad
14001ac74:	49 83 c1 02          	add    $0x2,%r9
14001ac78:	4c 3b cb             	cmp    %rbx,%r9
14001ac7b:	74 57                	je     0x14001acd4
14001ac7d:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
14001ac82:	48 8b d3             	mov    %rbx,%rdx
14001ac85:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14001ac8a:	49 8b c9             	mov    %r9,%rcx
14001ac8d:	e8 32 1e 00 00       	call   0x14001cac4
14001ac92:	4c 8b c8             	mov    %rax,%r9
14001ac95:	48 3b c3             	cmp    %rbx,%rax
14001ac98:	74 3a                	je     0x14001acd4
14001ac9a:	66 83 38 7d          	cmpw   $0x7d,(%rax)
14001ac9e:	75 34                	jne    0x14001acd4
14001aca0:	49 83 c1 02          	add    $0x2,%r9
14001aca4:	49 8b c1             	mov    %r9,%rax
14001aca7:	48 83 c4 20          	add    $0x20,%rsp
14001acab:	5b                   	pop    %rbx
14001acac:	c3                   	ret
14001acad:	48 8d 0d 34 56 23 00 	lea    0x235634(%rip),%rcx        # 0x1402502e8
14001acb4:	e8 63 9d 00 00       	call   0x140024a1c
14001acb9:	cc                   	int3
14001acba:	48 8d 0d 37 53 23 00 	lea    0x235337(%rip),%rcx        # 0x14024fff8
14001acc1:	e8 56 9d 00 00       	call   0x140024a1c
14001acc6:	cc                   	int3
14001acc7:	48 8d 0d ea 55 23 00 	lea    0x2355ea(%rip),%rcx        # 0x1402502b8
14001acce:	e8 49 9d 00 00       	call   0x140024a1c
14001acd3:	cc                   	int3
14001acd4:	48 8d 0d e5 52 23 00 	lea    0x2352e5(%rip),%rcx        # 0x14024ffc0
14001acdb:	e8 3c 9d 00 00       	call   0x140024a1c
14001ace0:	cc                   	int3
14001ace1:	90                   	nop
14001ace2:	90                   	nop
14001ace3:	90                   	nop
14001ace4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001ace9:	55                   	push   %rbp
14001acea:	56                   	push   %rsi
14001aceb:	57                   	push   %rdi
14001acec:	41 54                	push   %r12
14001acee:	41 55                	push   %r13
14001acf0:	41 56                	push   %r14
14001acf2:	41 57                	push   %r15
14001acf4:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
14001acf9:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14001ad00:	48 8b 05 79 64 2e 00 	mov    0x2e6479(%rip),%rax        # 0x140301180
14001ad07:	48 33 c4             	xor    %rsp,%rax
14001ad0a:	48 89 45 17          	mov    %rax,0x17(%rbp)
14001ad0e:	49 8b f1             	mov    %r9,%rsi
14001ad11:	45 8a f8             	mov    %r8b,%r15b
14001ad14:	48 8b da             	mov    %rdx,%rbx
14001ad17:	4c 8b f1             	mov    %rcx,%r14
14001ad1a:	45 33 ed             	xor    %r13d,%r13d
14001ad1d:	44 89 6d cf          	mov    %r13d,-0x31(%rbp)
14001ad21:	41 8a 41 08          	mov    0x8(%r9),%al
14001ad25:	84 c0                	test   %al,%al
14001ad27:	74 2d                	je     0x14001ad56
14001ad29:	3c 73                	cmp    $0x73,%al
14001ad2b:	74 29                	je     0x14001ad56
14001ad2d:	41 0f 28 01          	movaps (%r9),%xmm0
14001ad31:	0f 29 45 af          	movaps %xmm0,-0x51(%rbp)
14001ad35:	41 8b 49 10          	mov    0x10(%r9),%ecx
14001ad39:	89 4d bf             	mov    %ecx,-0x41(%rbp)
14001ad3c:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
14001ad40:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14001ad45:	4c 8d 4d af          	lea    -0x51(%rbp),%r9
14001ad49:	49 8b ce             	mov    %r14,%rcx
14001ad4c:	e8 1b 1f 00 00       	call   0x14001cc6c
14001ad51:	e9 e4 01 00 00       	jmp    0x14001af3a
14001ad56:	45 38 69 0c          	cmp    %r13b,0xc(%r9)
14001ad5a:	0f 84 9a 01 00 00    	je     0x14001aefa
14001ad60:	45 88 69 0c          	mov    %r13b,0xc(%r9)
14001ad64:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
14001ad68:	48 85 c0             	test   %rax,%rax
14001ad6b:	74 1a                	je     0x14001ad87
14001ad6d:	48 8b 78 08          	mov    0x8(%rax),%rdi
14001ad71:	48 89 7d b7          	mov    %rdi,-0x49(%rbp)
14001ad75:	48 8b 07             	mov    (%rdi),%rax
14001ad78:	48 8b cf             	mov    %rdi,%rcx
14001ad7b:	48 8b 40 08          	mov    0x8(%rax),%rax
14001ad7f:	ff 15 ab 80 1f 00    	call   *0x1f80ab(%rip)        # 0x140212e30
14001ad85:	eb 0f                	jmp    0x14001ad96
14001ad87:	b1 01                	mov    $0x1,%cl
14001ad89:	ff 15 a1 7b 1f 00    	call   *0x1f7ba1(%rip)        # 0x140212930
14001ad8f:	48 8b f8             	mov    %rax,%rdi
14001ad92:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14001ad96:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
14001ad9a:	e8 89 99 00 00       	call   0x140024728
14001ad9f:	4c 8b e0             	mov    %rax,%r12
14001ada2:	48 85 ff             	test   %rdi,%rdi
14001ada5:	74 2c                	je     0x14001add3
14001ada7:	48 8b 0f             	mov    (%rdi),%rcx
14001adaa:	48 8b 41 10          	mov    0x10(%rcx),%rax
14001adae:	48 8b cf             	mov    %rdi,%rcx
14001adb1:	ff 15 79 80 1f 00    	call   *0x1f8079(%rip)        # 0x140212e30
14001adb7:	4c 8b c0             	mov    %rax,%r8
14001adba:	48 85 c0             	test   %rax,%rax
14001adbd:	74 14                	je     0x14001add3
14001adbf:	48 8b 08             	mov    (%rax),%rcx
14001adc2:	48 8b 01             	mov    (%rcx),%rax
14001adc5:	ba 01 00 00 00       	mov    $0x1,%edx
14001adca:	49 8b c8             	mov    %r8,%rcx
14001adcd:	ff 15 5d 80 1f 00    	call   *0x1f805d(%rip)        # 0x140212e30
14001add3:	49 8b 04 24          	mov    (%r12),%rax
14001add7:	49 8b cc             	mov    %r12,%rcx
14001adda:	45 84 ff             	test   %r15b,%r15b
14001addd:	74 2b                	je     0x14001ae0a
14001addf:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
14001ade3:	48 8b 40 38          	mov    0x38(%rax),%rax
14001ade7:	ff 15 43 80 1f 00    	call   *0x1f8043(%rip)        # 0x140212e30
14001aded:	bf 05 00 00 00       	mov    $0x5,%edi
14001adf2:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
14001adf6:	48 83 7d 0f 07       	cmpq   $0x7,0xf(%rbp)
14001adfb:	48 0f 47 45 f7       	cmova  -0x9(%rbp),%rax
14001ae00:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14001ae04:	48 8b 45 07          	mov    0x7(%rbp),%rax
14001ae08:	eb 2a                	jmp    0x14001ae34
14001ae0a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14001ae0e:	48 8b 40 30          	mov    0x30(%rax),%rax
14001ae12:	ff 15 18 80 1f 00    	call   *0x1f8018(%rip)        # 0x140212e30
14001ae18:	90                   	nop
14001ae19:	bf 0a 00 00 00       	mov    $0xa,%edi
14001ae1e:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
14001ae22:	48 83 7d ef 07       	cmpq   $0x7,-0x11(%rbp)
14001ae27:	48 0f 47 45 d7       	cmova  -0x29(%rbp),%rax
14001ae2c:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14001ae30:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
14001ae34:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14001ae38:	48 8d 45 af          	lea    -0x51(%rbp),%rax
14001ae3c:	89 7d cf             	mov    %edi,-0x31(%rbp)
14001ae3f:	0f 10 00             	movups (%rax),%xmm0
14001ae42:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
14001ae47:	4c 8b ce             	mov    %rsi,%r9
14001ae4a:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
14001ae4e:	48 8b d3             	mov    %rbx,%rdx
14001ae51:	49 8b ce             	mov    %r14,%rcx
14001ae54:	e8 b3 19 00 00       	call   0x14001c80c
14001ae59:	90                   	nop
14001ae5a:	bb 00 10 00 00       	mov    $0x1000,%ebx
14001ae5f:	40 f6 c7 02          	test   $0x2,%dil
14001ae63:	74 51                	je     0x14001aeb6
14001ae65:	83 e7 fd             	and    $0xfffffffd,%edi
14001ae68:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
14001ae6c:	48 83 f8 07          	cmp    $0x7,%rax
14001ae70:	76 32                	jbe    0x14001aea4
14001ae72:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14001ae79:	00
14001ae7a:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14001ae7e:	48 8b d1             	mov    %rcx,%rdx
14001ae81:	48 3b c3             	cmp    %rbx,%rax
14001ae84:	72 18                	jb     0x14001ae9e
14001ae86:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14001ae8a:	48 2b d1             	sub    %rcx,%rdx
14001ae8d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14001ae91:	48 83 f8 1f          	cmp    $0x1f,%rax
14001ae95:	76 07                	jbe    0x14001ae9e
14001ae97:	ff 15 e3 7c 1f 00    	call   *0x1f7ce3(%rip)        # 0x140212b80
14001ae9d:	cc                   	int3
14001ae9e:	ff 15 9c 7c 1f 00    	call   *0x1f7c9c(%rip)        # 0x140212b40
14001aea4:	66 0f 6f 05 54 52 2a 	movdqa 0x2a5254(%rip),%xmm0        # 0x1402c0100
14001aeab:	00
14001aeac:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
14001aeb1:	66 44 89 6d d7       	mov    %r13w,-0x29(%rbp)
14001aeb6:	40 f6 c7 01          	test   $0x1,%dil
14001aeba:	74 7e                	je     0x14001af3a
14001aebc:	48 8b 45 0f          	mov    0xf(%rbp),%rax
14001aec0:	48 83 f8 07          	cmp    $0x7,%rax
14001aec4:	76 74                	jbe    0x14001af3a
14001aec6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14001aecd:	00
14001aece:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14001aed2:	48 8b d1             	mov    %rcx,%rdx
14001aed5:	48 3b c3             	cmp    %rbx,%rax
14001aed8:	72 18                	jb     0x14001aef2
14001aeda:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14001aede:	48 2b d1             	sub    %rcx,%rdx
14001aee1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14001aee5:	48 83 f8 1f          	cmp    $0x1f,%rax
14001aee9:	76 07                	jbe    0x14001aef2
14001aeeb:	ff 15 8f 7c 1f 00    	call   *0x1f7c8f(%rip)        # 0x140212b80
14001aef1:	cc                   	int3
14001aef2:	ff 15 48 7c 1f 00    	call   *0x1f7c48(%rip)        # 0x140212b40
14001aef8:	eb 40                	jmp    0x14001af3a
14001aefa:	48 8d 05 67 54 23 00 	lea    0x235467(%rip),%rax        # 0x140250368
14001af01:	48 8d 0d 50 54 23 00 	lea    0x235450(%rip),%rcx        # 0x140250358
14001af08:	45 84 ff             	test   %r15b,%r15b
14001af0b:	48 0f 45 c8          	cmovne %rax,%rcx
14001af0f:	48 89 4d af          	mov    %rcx,-0x51(%rbp)
14001af13:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14001af17:	48 ff c0             	inc    %rax
14001af1a:	66 44 39 2c 41       	cmp    %r13w,(%rcx,%rax,2)
14001af1f:	75 f6                	jne    0x14001af17
14001af21:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14001af25:	0f 28 45 af          	movaps -0x51(%rbp),%xmm0
14001af29:	66 0f 7f 45 af       	movdqa %xmm0,-0x51(%rbp)
14001af2e:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
14001af32:	49 8b ce             	mov    %r14,%rcx
14001af35:	e8 d2 18 00 00       	call   0x14001c80c
14001af3a:	49 8b c6             	mov    %r14,%rax
14001af3d:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
14001af41:	48 33 cc             	xor    %rsp,%rcx
14001af44:	e8 27 98 1e 00       	call   0x140204770
14001af49:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
14001af50:	00
14001af51:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14001af58:	41 5f                	pop    %r15
14001af5a:	41 5e                	pop    %r14
14001af5c:	41 5d                	pop    %r13
14001af5e:	41 5c                	pop    %r12
14001af60:	5f                   	pop    %rdi
14001af61:	5e                   	pop    %rsi
14001af62:	5d                   	pop    %rbp
14001af63:	c3                   	ret
14001af64:	40 53                	rex push %rbx
14001af66:	48 83 ec 60          	sub    $0x60,%rsp
14001af6a:	41 8a 41 08          	mov    0x8(%r9),%al
14001af6e:	48 8b d9             	mov    %rcx,%rbx
14001af71:	66 44 89 44 24 30    	mov    %r8w,0x30(%rsp)
14001af77:	84 c0                	test   %al,%al
14001af79:	74 31                	je     0x14001afac
14001af7b:	3c 63                	cmp    $0x63,%al
14001af7d:	74 2d                	je     0x14001afac
14001af7f:	41 8b 49 10          	mov    0x10(%r9),%ecx
14001af83:	41 0f 10 01          	movups (%r9),%xmm0
14001af87:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
14001af8b:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
14001af90:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14001af97:	00
14001af98:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14001af9d:	48 8b cb             	mov    %rbx,%rcx
14001afa0:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
14001afa5:	e8 ee 36 00 00       	call   0x14001e698
14001afaa:	eb 28                	jmp    0x14001afd4
14001afac:	48 c7 44 24 48 01 00 	movq   $0x1,0x48(%rsp)
14001afb3:	00 00
14001afb5:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14001afba:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14001afbf:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14001afc4:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14001afc9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14001afcf:	e8 38 18 00 00       	call   0x14001c80c
14001afd4:	48 8b c3             	mov    %rbx,%rax
14001afd7:	48 83 c4 60          	add    $0x60,%rsp
14001afdb:	5b                   	pop    %rbx
14001afdc:	c3                   	ret
14001afdd:	90                   	nop
14001afde:	90                   	nop
14001afdf:	90                   	nop
14001afe0:	48 8b c4             	mov    %rsp,%rax
14001afe3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14001afe7:	55                   	push   %rbp
14001afe8:	56                   	push   %rsi
14001afe9:	57                   	push   %rdi
14001afea:	41 54                	push   %r12
14001afec:	41 55                	push   %r13
14001afee:	41 56                	push   %r14
14001aff0:	41 57                	push   %r15
14001aff2:	48 8d a8 d8 f9 ff ff 	lea    -0x628(%rax),%rbp
14001aff9:	48 81 ec f0 06 00 00 	sub    $0x6f0,%rsp
14001b000:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
14001b004:	48 8b 05 75 61 2e 00 	mov    0x2e6175(%rip),%rax        # 0x140301180
14001b00b:	48 33 c4             	xor    %rsp,%rax
14001b00e:	48 89 85 d0 05 00 00 	mov    %rax,0x5d0(%rbp)
14001b015:	4d 8b f1             	mov    %r9,%r14
14001b018:	0f 28 f2             	movaps %xmm2,%xmm6
14001b01b:	48 8b da             	mov    %rdx,%rbx
14001b01e:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
14001b022:	45 33 c0             	xor    %r8d,%r8d
14001b025:	41 8a 41 0a          	mov    0xa(%r9),%al
14001b029:	88 44 24 31          	mov    %al,0x31(%rsp)
14001b02d:	45 8d 48 02          	lea    0x2(%r8),%r9d
14001b031:	84 c0                	test   %al,%al
14001b033:	75 05                	jne    0x14001b03a
14001b035:	44 88 4c 24 31       	mov    %r9b,0x31(%rsp)
14001b03a:	41 8a f8             	mov    %r8b,%dil
14001b03d:	be 03 00 00 00       	mov    $0x3,%esi
14001b042:	41 b4 65             	mov    $0x65,%r12b
14001b045:	41 8b 56 04          	mov    0x4(%r14),%edx
14001b049:	45 8a f8             	mov    %r8b,%r15b
14001b04c:	41 0f b6 4e 08       	movzbl 0x8(%r14),%ecx
14001b051:	83 e9 41             	sub    $0x41,%ecx
14001b054:	74 5e                	je     0x14001b0b4
14001b056:	83 e9 04             	sub    $0x4,%ecx
14001b059:	74 46                	je     0x14001b0a1
14001b05b:	83 e9 01             	sub    $0x1,%ecx
14001b05e:	74 2e                	je     0x14001b08e
14001b060:	83 e9 01             	sub    $0x1,%ecx
14001b063:	74 19                	je     0x14001b07e
14001b065:	83 e9 1a             	sub    $0x1a,%ecx
14001b068:	74 4d                	je     0x14001b0b7
14001b06a:	83 e9 04             	sub    $0x4,%ecx
14001b06d:	74 35                	je     0x14001b0a4
14001b06f:	83 e9 01             	sub    $0x1,%ecx
14001b072:	74 1d                	je     0x14001b091
14001b074:	83 f9 01             	cmp    $0x1,%ecx
14001b077:	74 08                	je     0x14001b081
14001b079:	41 b7 01             	mov    $0x1,%r15b
14001b07c:	eb 41                	jmp    0x14001b0bf
14001b07e:	40 b7 01             	mov    $0x1,%dil
14001b081:	b8 06 00 00 00       	mov    $0x6,%eax
14001b086:	83 fa ff             	cmp    $0xffffffff,%edx
14001b089:	0f 44 d0             	cmove  %eax,%edx
14001b08c:	eb 31                	jmp    0x14001b0bf
14001b08e:	40 b7 01             	mov    $0x1,%dil
14001b091:	b8 06 00 00 00       	mov    $0x6,%eax
14001b096:	83 fa ff             	cmp    $0xffffffff,%edx
14001b099:	0f 44 d0             	cmove  %eax,%edx
14001b09c:	41 8b f1             	mov    %r9d,%esi
14001b09f:	eb 1e                	jmp    0x14001b0bf
14001b0a1:	40 b7 01             	mov    $0x1,%dil
14001b0a4:	b8 06 00 00 00       	mov    $0x6,%eax
14001b0a9:	83 fa ff             	cmp    $0xffffffff,%edx