10040aabc:	83 fa 0f             	cmp    $0xf,%edx
10040aabf:	0f 8f eb fc ff ff    	jg     10040a7b0 <.text+0x97b0>
10040aac5:	31 c0                	xor    %eax,%eax
10040aac7:	83 e2 04             	and    $0x4,%edx
10040aaca:	0f 95 c0             	setne  %al
10040aacd:	83 c0 0b             	add    $0xb,%eax
10040aad0:	89 44 24 48          	mov    %eax,0x48(%rsp)
10040aad4:	e9 d7 fc ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040aad9:	c7 44 24 48 0a 00 00 	movl   $0xa,0x48(%rsp)
10040aae0:	00
10040aae1:	83 fa 0f             	cmp    $0xf,%edx
10040aae4:	0f 8f c6 fc ff ff    	jg     10040a7b0 <.text+0x97b0>
10040aaea:	f6 c2 04             	test   $0x4,%dl
10040aaed:	0f 85 bd fc ff ff    	jne    10040a7b0 <.text+0x97b0>
10040aaf3:	c7 44 24 48 08 00 00 	movl   $0x8,0x48(%rsp)
10040aafa:	00
10040aafb:	83 fa 07             	cmp    $0x7,%edx
10040aafe:	0f 8f ac fc ff ff    	jg     10040a7b0 <.text+0x97b0>
10040ab04:	c7 44 24 48 02 00 00 	movl   $0x2,0x48(%rsp)
10040ab0b:	00
10040ab0c:	f6 c2 02             	test   $0x2,%dl
10040ab0f:	0f 85 9b fc ff ff    	jne    10040a7b0 <.text+0x97b0>
10040ab15:	83 e2 01             	and    $0x1,%edx
10040ab18:	83 fa 01             	cmp    $0x1,%edx
10040ab1b:	19 c0                	sbb    %eax,%eax
10040ab1d:	83 e0 02             	and    $0x2,%eax
10040ab20:	83 c0 04             	add    $0x4,%eax
10040ab23:	89 44 24 48          	mov    %eax,0x48(%rsp)
10040ab27:	e9 84 fc ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040ab2c:	0f 1f 40 00          	nopl   0x0(%rax)
10040ab30:	c7 44 24 48 09 00 00 	movl   $0x9,0x48(%rsp)
10040ab37:	00
10040ab38:	83 fa 0f             	cmp    $0xf,%edx
10040ab3b:	0f 8f 6f fc ff ff    	jg     10040a7b0 <.text+0x97b0>
10040ab41:	f6 c2 04             	test   $0x4,%dl
10040ab44:	0f 85 66 fc ff ff    	jne    10040a7b0 <.text+0x97b0>
10040ab4a:	c7 44 24 48 07 00 00 	movl   $0x7,0x48(%rsp)
10040ab51:	00
10040ab52:	83 fa 07             	cmp    $0x7,%edx
10040ab55:	0f 8f 55 fc ff ff    	jg     10040a7b0 <.text+0x97b0>
10040ab5b:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
10040ab62:	00
10040ab63:	f6 c2 02             	test   $0x2,%dl
10040ab66:	0f 85 44 fc ff ff    	jne    10040a7b0 <.text+0x97b0>
10040ab6c:	83 e2 01             	and    $0x1,%edx
10040ab6f:	83 fa 01             	cmp    $0x1,%edx
10040ab72:	19 c0                	sbb    %eax,%eax
10040ab74:	83 e0 02             	and    $0x2,%eax
10040ab77:	83 c0 03             	add    $0x3,%eax
10040ab7a:	89 44 24 48          	mov    %eax,0x48(%rsp)
10040ab7e:	e9 2d fc ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040ab83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040ab88:	c7 44 24 48 16 00 00 	movl   $0x16,0x48(%rsp)
10040ab8f:	00
10040ab90:	83 fa 0f             	cmp    $0xf,%edx
10040ab93:	0f 8f 17 fc ff ff    	jg     10040a7b0 <.text+0x97b0>
10040ab99:	f6 c2 04             	test   $0x4,%dl
10040ab9c:	0f 85 0e fc ff ff    	jne    10040a7b0 <.text+0x97b0>
10040aba2:	c7 44 24 48 15 00 00 	movl   $0x15,0x48(%rsp)
10040aba9:	00
10040abaa:	83 fa 07             	cmp    $0x7,%edx
10040abad:	0f 8f fd fb ff ff    	jg     10040a7b0 <.text+0x97b0>
10040abb3:	c7 44 24 48 12 00 00 	movl   $0x12,0x48(%rsp)
10040abba:	00
10040abbb:	f6 c2 02             	test   $0x2,%dl
10040abbe:	0f 85 ec fb ff ff    	jne    10040a7b0 <.text+0x97b0>
10040abc4:	83 e2 01             	and    $0x1,%edx
10040abc7:	b8 14 00 00 00       	mov    $0x14,%eax
10040abcc:	29 d0                	sub    %edx,%eax
10040abce:	89 44 24 48          	mov    %eax,0x48(%rsp)
10040abd2:	e9 d9 fb ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040abd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040abde:	00 00
10040abe0:	31 c0                	xor    %eax,%eax
10040abe2:	83 fa 07             	cmp    $0x7,%edx
10040abe5:	0f 9f c0             	setg   %al
10040abe8:	83 c0 0d             	add    $0xd,%eax
10040abeb:	89 44 24 48          	mov    %eax,0x48(%rsp)
10040abef:	e9 bc fb ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040abf4:	c7 44 24 48 0e 00 00 	movl   $0xe,0x48(%rsp)
10040abfb:	00
10040abfc:	be 63 00 00 00       	mov    $0x63,%esi
10040ac01:	e9 aa fb ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040ac06:	4d 8b 55 08          	mov    0x8(%r13),%r10
10040ac0a:	4d 39 d3             	cmp    %r10,%r11
10040ac0d:	74 08                	je     10040ac17 <.text+0x9c17>
10040ac0f:	4c 89 d1             	mov    %r10,%rcx
10040ac12:	e8 c9 05 00 00       	call   10040b1e0 <.text+0xa1e0>
10040ac17:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
10040ac1c:	48 39 4c 24 40       	cmp    %rcx,0x40(%rsp)
10040ac21:	74 05                	je     10040ac28 <.text+0x9c28>
10040ac23:	e8 b8 05 00 00       	call   10040b1e0 <.text+0xa1e0>
10040ac28:	e8 83 04 00 00       	call   10040b0b0 <.text+0xa0b0>
10040ac2d:	c7 00 0c 00 00 00    	movl   $0xc,(%rax)
10040ac33:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040ac38:	e9 b8 f7 ff ff       	jmp    10040a3f5 <.text+0x93f5>
10040ac3d:	0f 1f 00             	nopl   (%rax)
10040ac40:	3b 44 24 48          	cmp    0x48(%rsp),%eax
10040ac44:	0f 84 d7 fb ff ff    	je     10040a821 <.text+0x9821>
10040ac4a:	e9 15 fd ff ff       	jmp    10040a964 <.text+0x9964>
10040ac4f:	90                   	nop
10040ac50:	4d 01 ff             	add    %r15,%r15
10040ac53:	48 8d 45 01          	lea    0x1(%rbp),%rax
10040ac57:	49 39 ef             	cmp    %rbp,%r15
10040ac5a:	4c 0f 46 f8          	cmovbe %rax,%r15
10040ac5e:	4c 89 f8             	mov    %r15,%rax
10040ac61:	48 c1 e8 3b          	shr    $0x3b,%rax
10040ac65:	75 a3                	jne    10040ac0a <.text+0x9c0a>
10040ac67:	4c 89 fa             	mov    %r15,%rdx
10040ac6a:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
10040ac6f:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
10040ac74:	48 c1 e2 05          	shl    $0x5,%rdx
10040ac78:	4d 39 f3             	cmp    %r14,%r11
10040ac7b:	0f 84 af 00 00 00    	je     10040ad30 <.text+0x9d30>
10040ac81:	4c 89 f1             	mov    %r14,%rcx
10040ac84:	e8 87 06 00 00       	call   10040b310 <.text+0xa310>
10040ac89:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10040ac8e:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
10040ac93:	48 85 c0             	test   %rax,%rax
10040ac96:	49 89 c6             	mov    %rax,%r14
10040ac99:	0f 84 67 ff ff ff    	je     10040ac06 <.text+0x9c06>
10040ac9f:	4d 3b 5d 08          	cmp    0x8(%r13),%r11
10040aca3:	0f 84 49 03 00 00    	je     10040aff2 <.text+0x9ff2>
10040aca9:	4d 89 75 08          	mov    %r14,0x8(%r13)
10040acad:	e9 1c fb ff ff       	jmp    10040a7ce <.text+0x97ce>
10040acb2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040acb8:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10040acbd:	48 89 4f 50          	mov    %rcx,0x50(%rdi)
10040acc1:	48 8d 41 01          	lea    0x1(%rcx),%rax
10040acc5:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
10040acc9:	0f 84 91 fc ff ff    	je     10040a960 <.text+0x9960>
10040accf:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
10040acd4:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040acd9:	e9 e0 fa ff ff       	jmp    10040a7be <.text+0x97be>
10040acde:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
10040ace2:	0f b6 03             	movzbl (%rbx),%eax
10040ace5:	83 e8 30             	sub    $0x30,%eax
10040ace8:	3c 09                	cmp    $0x9,%al
10040acea:	77 2d                	ja     10040ad19 <.text+0x9d19>
10040acec:	48 89 da             	mov    %rbx,%rdx
10040acef:	90                   	nop
10040acf0:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
10040acf4:	48 83 c2 01          	add    $0x1,%rdx
10040acf8:	83 e8 30             	sub    $0x30,%eax
10040acfb:	3c 09                	cmp    $0x9,%al
10040acfd:	76 f1                	jbe    10040acf0 <.text+0x9cf0>
10040acff:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
10040ad04:	48 89 d0             	mov    %rdx,%rax
10040ad07:	48 29 d8             	sub    %rbx,%rax
10040ad0a:	48 89 d3             	mov    %rdx,%rbx
10040ad0d:	48 39 c6             	cmp    %rax,%rsi
10040ad10:	48 0f 43 c6          	cmovae %rsi,%rax
10040ad14:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040ad19:	48 89 5f 20          	mov    %rbx,0x20(%rdi)
10040ad1d:	0f b6 33             	movzbl (%rbx),%esi
10040ad20:	e9 98 f7 ff ff       	jmp    10040a4bd <.text+0x94bd>
10040ad25:	83 f8 05             	cmp    $0x5,%eax
10040ad28:	74 f3                	je     10040ad1d <.text+0x9d1d>
10040ad2a:	e9 35 fc ff ff       	jmp    10040a964 <.text+0x9964>
10040ad2f:	90                   	nop
10040ad30:	48 89 d1             	mov    %rdx,%rcx
10040ad33:	e8 18 05 00 00       	call   10040b250 <.text+0xa250>
10040ad38:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10040ad3d:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
10040ad42:	48 85 c0             	test   %rax,%rax
10040ad45:	48 89 c1             	mov    %rax,%rcx
10040ad48:	0f 84 c9 fe ff ff    	je     10040ac17 <.text+0x9c17>
10040ad4e:	4d 8b 45 00          	mov    0x0(%r13),%r8
10040ad52:	4c 89 f2             	mov    %r14,%rdx
10040ad55:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
10040ad5a:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
10040ad5f:	49 c1 e0 05          	shl    $0x5,%r8
10040ad63:	e8 28 05 00 00       	call   10040b290 <.text+0xa290>
10040ad68:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
10040ad6d:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10040ad72:	49 89 c6             	mov    %rax,%r14
10040ad75:	e9 2f ff ff ff       	jmp    10040aca9 <.text+0x9ca9>
10040ad7a:	4d 01 ff             	add    %r15,%r15
10040ad7d:	48 8d 43 01          	lea    0x1(%rbx),%rax
10040ad81:	49 39 df             	cmp    %rbx,%r15
10040ad84:	4c 0f 46 f8          	cmovbe %rax,%r15
10040ad88:	4c 89 f8             	mov    %r15,%rax
10040ad8b:	48 c1 e8 3b          	shr    $0x3b,%rax
10040ad8f:	0f 85 75 fe ff ff    	jne    10040ac0a <.text+0x9c0a>
10040ad95:	4c 89 fa             	mov    %r15,%rdx
10040ad98:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
10040ad9d:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
10040ada2:	48 c1 e2 05          	shl    $0x5,%rdx
10040ada6:	4d 39 f3             	cmp    %r14,%r11
10040ada9:	0f 84 99 01 00 00    	je     10040af48 <.text+0x9f48>
10040adaf:	4c 89 f1             	mov    %r14,%rcx
10040adb2:	e8 59 05 00 00       	call   10040b310 <.text+0xa310>
10040adb7:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10040adbc:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
10040adc1:	48 85 c0             	test   %rax,%rax
10040adc4:	49 89 c6             	mov    %rax,%r14
10040adc7:	0f 84 39 fe ff ff    	je     10040ac06 <.text+0x9c06>
10040adcd:	4d 3b 5d 08          	cmp    0x8(%r13),%r11
10040add1:	0f 84 2f 02 00 00    	je     10040b006 <.text+0xa006>
10040add7:	4d 89 75 08          	mov    %r14,0x8(%r13)
10040addb:	e9 56 f9 ff ff       	jmp    10040a736 <.text+0x9736>
10040ade0:	83 fa 05             	cmp    $0x5,%edx
10040ade3:	0f 85 7b fb ff ff    	jne    10040a964 <.text+0x9964>
10040ade9:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
10040adee:	0f b6 33             	movzbl (%rbx),%esi
10040adf1:	e9 d1 f6 ff ff       	jmp    10040a4c7 <.text+0x94c7>
10040adf6:	48 89 d1             	mov    %rdx,%rcx
10040adf9:	4c 89 54 24 58       	mov    %r10,0x58(%rsp)
10040adfe:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
10040ae03:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
10040ae08:	e8 43 04 00 00       	call   10040b250 <.text+0xa250>
10040ae0d:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
10040ae12:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
10040ae17:	48 85 c0             	test   %rax,%rax
10040ae1a:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
10040ae1f:	49 89 c6             	mov    %rax,%r14
10040ae22:	0f 84 de fd ff ff    	je     10040ac06 <.text+0x9c06>
10040ae28:	4d 8b 45 00          	mov    0x0(%r13),%r8
10040ae2c:	4c 89 d2             	mov    %r10,%rdx
10040ae2f:	4c 89 f1             	mov    %r14,%rcx
10040ae32:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
10040ae37:	4c 89 5c 24 48       	mov    %r11,0x48(%rsp)
10040ae3c:	49 c1 e0 05          	shl    $0x5,%r8
10040ae40:	e8 4b 04 00 00       	call   10040b290 <.text+0xa290>
10040ae45:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
10040ae4a:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
10040ae4f:	e9 21 f8 ff ff       	jmp    10040a675 <.text+0x9675>
10040ae54:	c7 44 24 48 11 00 00 	movl   $0x11,0x48(%rsp)
10040ae5b:	00
10040ae5c:	e9 4f f9 ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040ae61:	c7 44 24 48 10 00 00 	movl   $0x10,0x48(%rsp)
10040ae68:	00
10040ae69:	be 73 00 00 00       	mov    $0x73,%esi
10040ae6e:	e9 3d f9 ff ff       	jmp    10040a7b0 <.text+0x97b0>
10040ae73:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
10040ae78:	48 89 77 40          	mov    %rsi,0x40(%rdi)
10040ae7c:	48 8d 46 01          	lea    0x1(%rsi),%rax
10040ae80:	48 83 fe ff          	cmp    $0xffffffffffffffff,%rsi
10040ae84:	0f 84 d6 fa ff ff    	je     10040a960 <.text+0x9960>
10040ae8a:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
10040ae8f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040ae94:	e9 8d f8 ff ff       	jmp    10040a726 <.text+0x9726>
10040ae99:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
10040ae9e:	66 90                	xchg   %ax,%ax
10040aea0:	0f b6 50 01          	movzbl 0x1(%rax),%edx
10040aea4:	48 83 c0 01          	add    $0x1,%rax
10040aea8:	44 8d 42 d0          	lea    -0x30(%rdx),%r8d
10040aeac:	41 80 f8 09          	cmp    $0x9,%r8b
10040aeb0:	76 ee                	jbe    10040aea0 <.text+0x9ea0>
10040aeb2:	80 fa 24             	cmp    $0x24,%dl
10040aeb5:	0f 85 5d f8 ff ff    	jne    10040a718 <.text+0x9718>
10040aebb:	49 ba 99 99 99 99 99 	movabs $0x1999999999999999,%r10
10040aec2:	99 99 19
10040aec5:	48 83 c3 03          	add    $0x3,%rbx
10040aec9:	31 f6                	xor    %esi,%esi
10040aecb:	eb 0c                	jmp    10040aed9 <.text+0x9ed9>
10040aecd:	3c 09                	cmp    $0x9,%al
10040aecf:	0f 87 fd 00 00 00    	ja     10040afd2 <.text+0x9fd2>
10040aed5:	48 83 c3 01          	add    $0x1,%rbx
10040aed9:	8d 41 d0             	lea    -0x30(%rcx),%eax
10040aedc:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
10040aee0:	48 0f be c0          	movsbq %al,%rax
10040aee4:	4c 39 d6             	cmp    %r10,%rsi
10040aee7:	0f 87 d9 00 00 00    	ja     10040afc6 <.text+0x9fc6>
10040aeed:	48 8d 14 b6          	lea    (%rsi,%rsi,4),%rdx
10040aef1:	48 01 d2             	add    %rdx,%rdx
10040aef4:	0f b6 0b             	movzbl (%rbx),%ecx
10040aef7:	48 01 c2             	add    %rax,%rdx
10040aefa:	48 89 d6             	mov    %rdx,%rsi
10040aefd:	8d 41 d0             	lea    -0x30(%rcx),%eax
10040af00:	73 cb                	jae    10040aecd <.text+0x9ecd>
10040af02:	3c 09                	cmp    $0x9,%al
10040af04:	0f 87 56 fa ff ff    	ja     10040a960 <.text+0x9960>
10040af0a:	49 89 d8             	mov    %rbx,%r8
10040af0d:	48 0f be c0          	movsbq %al,%rax
10040af11:	48 83 c3 01          	add    $0x1,%rbx
10040af15:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
10040af1c:	eb d6                	jmp    10040aef4 <.text+0x9ef4>
10040af1e:	49 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%r10
10040af25:	e9 0e fa ff ff       	jmp    10040a938 <.text+0x9938>
10040af2a:	4c 89 d5             	mov    %r10,%rbp
10040af2d:	48 83 ed 01          	sub    $0x1,%rbp
10040af31:	48 83 fd fd          	cmp    $0xfffffffffffffffd,%rbp
10040af35:	0f 87 25 fa ff ff    	ja     10040a960 <.text+0x9960>
10040af3b:	0f b6 71 02          	movzbl 0x2(%rcx),%esi
10040af3f:	48 8d 59 02          	lea    0x2(%rcx),%rbx
10040af43:	e9 2d f5 ff ff       	jmp    10040a475 <.text+0x9475>
10040af48:	48 89 d1             	mov    %rdx,%rcx
10040af4b:	e8 00 03 00 00       	call   10040b250 <.text+0xa250>
10040af50:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10040af55:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
10040af5a:	48 85 c0             	test   %rax,%rax
10040af5d:	48 89 c1             	mov    %rax,%rcx
10040af60:	0f 84 b1 fc ff ff    	je     10040ac17 <.text+0x9c17>
10040af66:	4d 8b 45 00          	mov    0x0(%r13),%r8
10040af6a:	4c 89 f2             	mov    %r14,%rdx
10040af6d:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
10040af72:	4c 89 5c 24 50       	mov    %r11,0x50(%rsp)
10040af77:	49 c1 e0 05          	shl    $0x5,%r8
10040af7b:	e8 10 03 00 00       	call   10040b290 <.text+0xa290>
10040af80:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
10040af85:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
10040af8a:	49 89 c6             	mov    %rax,%r14
10040af8d:	e9 45 fe ff ff       	jmp    10040add7 <.text+0x9dd7>
10040af92:	48 89 d3             	mov    %rdx,%rbx
10040af95:	b8 01 00 00 00       	mov    $0x1,%eax
10040af9a:	e9 29 fa ff ff       	jmp    10040a9c8 <.text+0x99c8>
10040af9f:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
10040afa6:	e9 dc fa ff ff       	jmp    10040aa87 <.text+0x9a87>
10040afab:	48 83 ee 01          	sub    $0x1,%rsi
10040afaf:	48 83 fe fd          	cmp    $0xfffffffffffffffd,%rsi
10040afb3:	0f 87 a7 f9 ff ff    	ja     10040a960 <.text+0x9960>
10040afb9:	48 89 77 28          	mov    %rsi,0x28(%rdi)
10040afbd:	48 83 c3 02          	add    $0x2,%rbx
10040afc1:	e9 43 f6 ff ff       	jmp    10040a609 <.text+0x9609>
10040afc6:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
10040afcd:	e9 22 ff ff ff       	jmp    10040aef4 <.text+0x9ef4>
10040afd2:	48 8d 5a ff          	lea    -0x1(%rdx),%rbx
10040afd6:	48 83 fb fd          	cmp    $0xfffffffffffffffd,%rbx
10040afda:	0f 87 80 f9 ff ff    	ja     10040a960 <.text+0x9960>
10040afe0:	49 8d 40 02          	lea    0x2(%r8),%rax
10040afe4:	48 89 5f 40          	mov    %rbx,0x40(%rdi)
10040afe8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
10040afed:	e9 34 f7 ff ff       	jmp    10040a726 <.text+0x9726>
10040aff2:	48 89 c1             	mov    %rax,%rcx
10040aff5:	4d 89 de             	mov    %r11,%r14
10040aff8:	e9 51 fd ff ff       	jmp    10040ad4e <.text+0x9d4e>
10040affd:	49 8b 3c 24          	mov    (%r12),%rdi
10040b001:	e9 f8 f9 ff ff       	jmp    10040a9fe <.text+0x99fe>
10040b006:	48 89 c1             	mov    %rax,%rcx
10040b009:	4d 89 de             	mov    %r11,%r14
10040b00c:	e9 55 ff ff ff       	jmp    10040af66 <.text+0x9f66>
10040b011:	4d 8b 55 08          	mov    0x8(%r13),%r10
10040b015:	4d 39 d3             	cmp    %r10,%r11
10040b018:	0f 85 f1 fb ff ff    	jne    10040ac0f <.text+0x9c0f>
10040b01e:	e9 05 fc ff ff       	jmp    10040ac28 <.text+0x9c28>
10040b023:	90                   	nop
10040b024:	90                   	nop
10040b025:	90                   	nop
10040b026:	90                   	nop
10040b027:	90                   	nop
10040b028:	90                   	nop
10040b029:	90                   	nop
10040b02a:	90                   	nop
10040b02b:	90                   	nop
10040b02c:	90                   	nop
10040b02d:	90                   	nop
10040b02e:	90                   	nop
10040b02f:	90                   	nop
10040b030:	ff 25 82 b2 00 00    	jmp    *0xb282(%rip)        # 1004162b8 <__imp_libintl_textdomain>