1409cba46:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409cba4b:	e8 84 06 00 00       	call   0x1409cc0d4
1409cba50:	48 8b cb             	mov    %rbx,%rcx
1409cba53:	e8 e4 3a 00 00       	call   0x1409cf53c
1409cba58:	48 8d 15 25 f7 1d 00 	lea    0x1df725(%rip),%rdx        # 0x140bab184
1409cba5f:	48 8b cb             	mov    %rbx,%rcx
1409cba62:	e8 55 3b 00 00       	call   0x1409cf5bc
1409cba67:	84 c0                	test   %al,%al
1409cba69:	0f 84 b9 00 00 00    	je     0x1409cbb28
1409cba6f:	ba 01 00 00 00       	mov    $0x1,%edx
1409cba74:	48 8b cb             	mov    %rbx,%rcx
1409cba77:	e8 18 97 00 00       	call   0x1409d5194
1409cba7c:	84 c0                	test   %al,%al
1409cba7e:	0f 84 a4 00 00 00    	je     0x1409cbb28
1409cba84:	48 8d 15 a5 ec 1d 00 	lea    0x1deca5(%rip),%rdx        # 0x140baa730
1409cba8b:	48 8b cb             	mov    %rbx,%rcx
1409cba8e:	e8 29 3b 00 00       	call   0x1409cf5bc
1409cba93:	84 c0                	test   %al,%al
1409cba95:	0f 84 8d 00 00 00    	je     0x1409cbb28
1409cba9b:	ba 01 00 00 00       	mov    $0x1,%edx
1409cbaa0:	48 8b cb             	mov    %rbx,%rcx
1409cbaa3:	e8 ec 96 00 00       	call   0x1409d5194
1409cbaa8:	84 c0                	test   %al,%al
1409cbaaa:	74 7c                	je     0x1409cbb28
1409cbaac:	48 8d 15 3d f7 1d 00 	lea    0x1df73d(%rip),%rdx        # 0x140bab1f0
1409cbab3:	48 8b cb             	mov    %rbx,%rcx
1409cbab6:	e8 01 3b 00 00       	call   0x1409cf5bc
1409cbabb:	84 c0                	test   %al,%al
1409cbabd:	74 69                	je     0x1409cbb28
1409cbabf:	0f 28 03             	movaps (%rbx),%xmm0
1409cbac2:	0f 29 07             	movaps %xmm0,(%rdi)
1409cbac5:	0f 28 4b 10          	movaps 0x10(%rbx),%xmm1
1409cbac9:	0f 29 4f 10          	movaps %xmm1,0x10(%rdi)
1409cbacd:	0f 28 43 20          	movaps 0x20(%rbx),%xmm0
1409cbad1:	0f 29 47 20          	movaps %xmm0,0x20(%rdi)
1409cbad5:	0f 28 4b 30          	movaps 0x30(%rbx),%xmm1
1409cbad9:	0f 29 4f 30          	movaps %xmm1,0x30(%rdi)
1409cbadd:	48 8b c7             	mov    %rdi,%rax
1409cbae0:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1409cbae4:	48 33 cc             	xor    %rsp,%rcx
1409cbae7:	e8 f4 3a 12 00       	call   0x140aef5e0
1409cbaec:	4c 8d 9c 24 70 01 00 	lea    0x170(%rsp),%r11
1409cbaf3:	00
1409cbaf4:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1409cbaf8:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1409cbafc:	49 8b e3             	mov    %r11,%rsp
1409cbaff:	5d                   	pop    %rbp
1409cbb00:	c3                   	ret
1409cbb01:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409cbb07:	48 8d 15 02 f4 1d 00 	lea    0x1df402(%rip),%rdx        # 0x140baaf10
1409cbb0e:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409cbb12:	e8 a9 27 03 00       	call   0x1409fe2c0
1409cbb17:	48 8d 15 22 b6 26 00 	lea    0x26b622(%rip),%rdx        # 0x140c37140
1409cbb1e:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409cbb22:	e8 57 49 12 00       	call   0x140af047e
1409cbb27:	cc                   	int3
1409cbb28:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409cbb2e:	48 8d 15 9b f6 1d 00 	lea    0x1df69b(%rip),%rdx        # 0x140bab1d0
1409cbb35:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409cbb39:	e8 82 27 03 00       	call   0x1409fe2c0
1409cbb3e:	48 8d 15 fb b5 26 00 	lea    0x26b5fb(%rip),%rdx        # 0x140c37140
1409cbb45:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1409cbb49:	e8 30 49 12 00       	call   0x140af047e
1409cbb4e:	cc                   	int3
1409cbb4f:	90                   	nop
1409cbb50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cbb55:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1409cbb5a:	57                   	push   %rdi
1409cbb5b:	48 81 ec 00 04 00 00 	sub    $0x400,%rsp
1409cbb62:	48 8b 05 d7 34 2f 00 	mov    0x2f34d7(%rip),%rax        # 0x140cbf040
1409cbb69:	48 33 c4             	xor    %rsp,%rax
1409cbb6c:	48 89 84 24 f0 03 00 	mov    %rax,0x3f0(%rsp)
1409cbb73:	00
1409cbb74:	48 8b f2             	mov    %rdx,%rsi
1409cbb77:	48 8b d9             	mov    %rcx,%rbx
1409cbb7a:	e8 c5 3f 00 00       	call   0x1409cfb44
1409cbb7f:	48 8b cb             	mov    %rbx,%rcx
1409cbb82:	e8 1d 43 00 00       	call   0x1409cfea4
1409cbb87:	33 d2                	xor    %edx,%edx
1409cbb89:	48 8b cb             	mov    %rbx,%rcx
1409cbb8c:	e8 f7 9b 00 00       	call   0x1409d5788
1409cbb91:	84 c0                	test   %al,%al
1409cbb93:	0f 84 c2 00 00 00    	je     0x1409cbc5b
1409cbb99:	48 8d 15 a0 ee 1d 00 	lea    0x1deea0(%rip),%rdx        # 0x140baaa40
1409cbba0:	48 8b cb             	mov    %rbx,%rcx
1409cbba3:	e8 f4 46 00 00       	call   0x1409d029c
1409cbba8:	84 c0                	test   %al,%al
1409cbbaa:	0f 84 ab 00 00 00    	je     0x1409cbc5b
1409cbbb0:	4c 8d 83 c0 00 00 00 	lea    0xc0(%rbx),%r8
1409cbbb7:	8a 83 f0 01 00 00    	mov    0x1f0(%rbx),%al
1409cbbbd:	88 44 24 20          	mov    %al,0x20(%rsp)
1409cbbc1:	4c 8b 8b 80 01 00 00 	mov    0x180(%rbx),%r9
1409cbbc8:	48 8b d3             	mov    %rbx,%rdx
1409cbbcb:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409cbbd0:	e8 9f 49 00 00       	call   0x1409d0574
1409cbbd5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409cbbda:	e8 19 42 01 00       	call   0x1409dfdf8
1409cbbdf:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409cbbe4:	e8 77 3b 01 00       	call   0x1409df760
1409cbbe9:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1409cbbee:	0f 10 00             	movups (%rax),%xmm0
1409cbbf1:	0f 11 03             	movups %xmm0,(%rbx)
1409cbbf4:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409cbbf8:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409cbbfc:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409cbc00:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409cbc04:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409cbc08:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1409cbc0c:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409cbc10:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1409cbc14:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409cbc18:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1409cbc1c:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409cbc20:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1409cbc24:	bf 80 00 00 00       	mov    $0x80,%edi
1409cbc29:	48 8d 0c 1f          	lea    (%rdi,%rbx,1),%rcx
1409cbc2d:	0f 10 40 70          	movups 0x70(%rax),%xmm0
1409cbc31:	0f 11 41 f0          	movups %xmm0,-0x10(%rcx)
1409cbc35:	48 03 c7             	add    %rdi,%rax
1409cbc38:	0f 10 08             	movups (%rax),%xmm1
1409cbc3b:	0f 11 09             	movups %xmm1,(%rcx)
1409cbc3e:	0f 10 40 10          	movups 0x10(%rax),%xmm0
1409cbc42:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1409cbc46:	0f 10 48 20          	movups 0x20(%rax),%xmm1
1409cbc4a:	0f 11 49 20          	movups %xmm1,0x20(%rcx)
1409cbc4e:	0f 10 40 30          	movups 0x30(%rax),%xmm0
1409cbc52:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
1409cbc56:	e9 d4 00 00 00       	jmp    0x1409cbd2f
1409cbc5b:	48 8d 8b a8 01 00 00 	lea    0x1a8(%rbx),%rcx
1409cbc62:	48 8d 93 88 01 00 00 	lea    0x188(%rbx),%rdx
1409cbc69:	4c 8d 83 c0 00 00 00 	lea    0xc0(%rbx),%r8
1409cbc70:	8a 83 f0 01 00 00    	mov    0x1f0(%rbx),%al
1409cbc76:	88 44 24 38          	mov    %al,0x38(%rsp)
1409cbc7a:	48 8b 83 e8 01 00 00 	mov    0x1e8(%rbx),%rax
1409cbc81:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409cbc86:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1409cbc8b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1409cbc90:	4c 8b 8b 80 01 00 00 	mov    0x180(%rbx),%r9
1409cbc97:	48 8b d3             	mov    %rbx,%rdx
1409cbc9a:	48 8d 8c 24 10 02 00 	lea    0x210(%rsp),%rcx
1409cbca1:	00
1409cbca2:	e8 05 47 00 00       	call   0x1409d03ac
1409cbca7:	90                   	nop
1409cbca8:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409cbcad:	48 8d 8c 24 10 02 00 	lea    0x210(%rsp),%rcx
1409cbcb4:	00
1409cbcb5:	e8 26 48 00 00       	call   0x1409d04e0
1409cbcba:	0f 10 00             	movups (%rax),%xmm0
1409cbcbd:	0f 11 03             	movups %xmm0,(%rbx)
1409cbcc0:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409cbcc4:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409cbcc8:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409cbccc:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409cbcd0:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409cbcd4:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1409cbcd8:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409cbcdc:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1409cbce0:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409cbce4:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1409cbce8:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409cbcec:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1409cbcf0:	bf 80 00 00 00       	mov    $0x80,%edi
1409cbcf5:	48 8d 0c 1f          	lea    (%rdi,%rbx,1),%rcx
1409cbcf9:	0f 10 40 70          	movups 0x70(%rax),%xmm0
1409cbcfd:	0f 11 41 f0          	movups %xmm0,-0x10(%rcx)
1409cbd01:	48 03 c7             	add    %rdi,%rax
1409cbd04:	0f 10 08             	movups (%rax),%xmm1
1409cbd07:	0f 11 09             	movups %xmm1,(%rcx)
1409cbd0a:	0f 10 40 10          	movups 0x10(%rax),%xmm0
1409cbd0e:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1409cbd12:	0f 10 48 20          	movups 0x20(%rax),%xmm1
1409cbd16:	0f 11 49 20          	movups %xmm1,0x20(%rcx)
1409cbd1a:	0f 10 40 30          	movups 0x30(%rax),%xmm0
1409cbd1e:	0f 11 41 30          	movups %xmm0,0x30(%rcx)
1409cbd22:	48 8d 8c 24 10 02 00 	lea    0x210(%rsp),%rcx
1409cbd29:	00
1409cbd2a:	e8 61 04 00 00       	call   0x1409cc190
1409cbd2f:	48 8b cb             	mov    %rbx,%rcx
1409cbd32:	e8 e5 44 00 00       	call   0x1409d021c
1409cbd37:	48 8d 15 46 f4 1d 00 	lea    0x1df446(%rip),%rdx        # 0x140bab184
1409cbd3e:	48 8b cb             	mov    %rbx,%rcx
1409cbd41:	e8 56 45 00 00       	call   0x1409d029c
1409cbd46:	84 c0                	test   %al,%al
1409cbd48:	0f 84 e3 00 00 00    	je     0x1409cbe31
1409cbd4e:	ba 01 00 00 00       	mov    $0x1,%edx
1409cbd53:	48 8b cb             	mov    %rbx,%rcx
1409cbd56:	e8 2d 9a 00 00       	call   0x1409d5788
1409cbd5b:	84 c0                	test   %al,%al
1409cbd5d:	0f 84 ce 00 00 00    	je     0x1409cbe31
1409cbd63:	48 8d 15 c6 e9 1d 00 	lea    0x1de9c6(%rip),%rdx        # 0x140baa730
1409cbd6a:	48 8b cb             	mov    %rbx,%rcx
1409cbd6d:	e8 2a 45 00 00       	call   0x1409d029c
1409cbd72:	84 c0                	test   %al,%al
1409cbd74:	0f 84 b7 00 00 00    	je     0x1409cbe31
1409cbd7a:	ba 01 00 00 00       	mov    $0x1,%edx
1409cbd7f:	48 8b cb             	mov    %rbx,%rcx
1409cbd82:	e8 01 9a 00 00       	call   0x1409d5788
1409cbd87:	84 c0                	test   %al,%al
1409cbd89:	0f 84 a2 00 00 00    	je     0x1409cbe31
1409cbd8f:	48 8d 15 5a f4 1d 00 	lea    0x1df45a(%rip),%rdx        # 0x140bab1f0
1409cbd96:	48 8b cb             	mov    %rbx,%rcx
1409cbd99:	e8 fe 44 00 00       	call   0x1409d029c
1409cbd9e:	84 c0                	test   %al,%al
1409cbda0:	0f 84 8b 00 00 00    	je     0x1409cbe31
1409cbda6:	0f 10 03             	movups (%rbx),%xmm0
1409cbda9:	0f 11 06             	movups %xmm0,(%rsi)
1409cbdac:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1409cbdb0:	0f 11 4e 10          	movups %xmm1,0x10(%rsi)
1409cbdb4:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
1409cbdb8:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
1409cbdbc:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
1409cbdc0:	0f 11 4e 30          	movups %xmm1,0x30(%rsi)
1409cbdc4:	0f 10 43 40          	movups 0x40(%rbx),%xmm0
1409cbdc8:	0f 11 46 40          	movups %xmm0,0x40(%rsi)
1409cbdcc:	0f 10 4b 50          	movups 0x50(%rbx),%xmm1
1409cbdd0:	0f 11 4e 50          	movups %xmm1,0x50(%rsi)
1409cbdd4:	0f 10 43 60          	movups 0x60(%rbx),%xmm0
1409cbdd8:	0f 11 46 60          	movups %xmm0,0x60(%rsi)
1409cbddc:	48 8d 0c 37          	lea    (%rdi,%rsi,1),%rcx
1409cbde0:	0f 10 4b 70          	movups 0x70(%rbx),%xmm1
1409cbde4:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
1409cbde8:	48 03 df             	add    %rdi,%rbx
1409cbdeb:	0f 10 03             	movups (%rbx),%xmm0
1409cbdee:	0f 11 01             	movups %xmm0,(%rcx)
1409cbdf1:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1409cbdf5:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1409cbdf9:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
1409cbdfd:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409cbe01:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
1409cbe05:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1409cbe09:	48 8b c6             	mov    %rsi,%rax
1409cbe0c:	48 8b 8c 24 f0 03 00 	mov    0x3f0(%rsp),%rcx
1409cbe13:	00
1409cbe14:	48 33 cc             	xor    %rsp,%rcx
1409cbe17:	e8 c4 37 12 00       	call   0x140aef5e0
1409cbe1c:	4c 8d 9c 24 00 04 00 	lea    0x400(%rsp),%r11
1409cbe23:	00
1409cbe24:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1409cbe28:	49 8b 73 28          	mov    0x28(%r11),%rsi
1409cbe2c:	49 8b e3             	mov    %r11,%rsp
1409cbe2f:	5f                   	pop    %rdi
1409cbe30:	c3                   	ret
1409cbe31:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409cbe37:	48 8d 15 92 f3 1d 00 	lea    0x1df392(%rip),%rdx        # 0x140bab1d0
1409cbe3e:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1409cbe45:	00
1409cbe46:	e8 75 24 03 00       	call   0x1409fe2c0
1409cbe4b:	48 8d 15 ee b2 26 00 	lea    0x26b2ee(%rip),%rdx        # 0x140c37140
1409cbe52:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1409cbe59:	00
1409cbe5a:	e8 1f 46 12 00       	call   0x140af047e
1409cbe5f:	cc                   	int3
1409cbe60:	45 33 c0             	xor    %r8d,%r8d
1409cbe63:	44 38 01             	cmp    %r8b,(%rcx)
1409cbe66:	75 3f                	jne    0x1409cbea7
1409cbe68:	48 8b 41 08          	mov    0x8(%rcx),%rax
1409cbe6c:	48 85 c0             	test   %rax,%rax
1409cbe6f:	74 36                	je     0x1409cbea7
1409cbe71:	48 3b 42 08          	cmp    0x8(%rdx),%rax
1409cbe75:	75 30                	jne    0x1409cbea7
1409cbe77:	48 8b 42 10          	mov    0x10(%rdx),%rax
1409cbe7b:	48 39 41 10          	cmp    %rax,0x10(%rcx)
1409cbe7f:	75 26                	jne    0x1409cbea7
1409cbe81:	48 8b 41 20          	mov    0x20(%rcx),%rax
1409cbe85:	48 85 c0             	test   %rax,%rax
1409cbe88:	74 1d                	je     0x1409cbea7
1409cbe8a:	48 3b 42 20          	cmp    0x20(%rdx),%rax
1409cbe8e:	75 17                	jne    0x1409cbea7
1409cbe90:	48 8b 42 28          	mov    0x28(%rdx),%rax
1409cbe94:	48 39 41 28          	cmp    %rax,0x28(%rcx)
1409cbe98:	75 0d                	jne    0x1409cbea7
1409cbe9a:	48 8b 42 38          	mov    0x38(%rdx),%rax
1409cbe9e:	48 39 41 38          	cmp    %rax,0x38(%rcx)
1409cbea2:	75 03                	jne    0x1409cbea7
1409cbea4:	41 b0 01             	mov    $0x1,%r8b
1409cbea7:	41 8a c0             	mov    %r8b,%al
1409cbeaa:	c3                   	ret
1409cbeab:	90                   	nop
1409cbeac:	48 83 ec 78          	sub    $0x78,%rsp
1409cbeb0:	48 8b 05 89 31 2f 00 	mov    0x2f3189(%rip),%rax        # 0x140cbf040
1409cbeb7:	48 33 c4             	xor    %rsp,%rax
1409cbeba:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1409cbebf:	48 8b 41 08          	mov    0x8(%rcx),%rax
1409cbec3:	48 85 c0             	test   %rax,%rax
1409cbec6:	74 10                	je     0x1409cbed8
1409cbec8:	48 3b 41 20          	cmp    0x20(%rcx),%rax
1409cbecc:	75 0a                	jne    0x1409cbed8
1409cbece:	48 8b 41 28          	mov    0x28(%rcx),%rax
1409cbed2:	48 39 41 10          	cmp    %rax,0x10(%rcx)
1409cbed6:	74 15                	je     0x1409cbeed
1409cbed8:	8a 41 18             	mov    0x18(%rcx),%al
1409cbedb:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1409cbee0:	48 33 cc             	xor    %rsp,%rcx
1409cbee3:	e8 f8 36 12 00       	call   0x140aef5e0
1409cbee8:	48 83 c4 78          	add    $0x78,%rsp
1409cbeec:	c3                   	ret
1409cbeed:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409cbef3:	48 8d 15 ce ec 1d 00 	lea    0x1decce(%rip),%rdx        # 0x140baabc8
1409cbefa:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409cbeff:	e8 bc 23 03 00       	call   0x1409fe2c0
1409cbf04:	48 8d 15 35 b2 26 00 	lea    0x26b235(%rip),%rdx        # 0x140c37140
1409cbf0b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409cbf10:	e8 69 45 12 00       	call   0x140af047e
1409cbf15:	cc                   	int3
1409cbf16:	90                   	nop
1409cbf17:	90                   	nop
1409cbf18:	40 53                	rex push %rbx
1409cbf1a:	48 83 ec 20          	sub    $0x20,%rsp
1409cbf1e:	48 8b d9             	mov    %rcx,%rbx
1409cbf21:	48 83 c1 08          	add    $0x8,%rcx
1409cbf25:	48 8b 01             	mov    (%rcx),%rax
1409cbf28:	48 85 c0             	test   %rax,%rax
1409cbf2b:	74 10                	je     0x1409cbf3d
1409cbf2d:	48 3b 43 20          	cmp    0x20(%rbx),%rax
1409cbf31:	75 0a                	jne    0x1409cbf3d
1409cbf33:	48 8b 43 28          	mov    0x28(%rbx),%rax
1409cbf37:	48 39 41 08          	cmp    %rax,0x8(%rcx)
1409cbf3b:	74 14                	je     0x1409cbf51
1409cbf3d:	e8 42 24 03 00       	call   0x1409fe384
1409cbf42:	48 83 6b 38 01       	subq   $0x1,0x38(%rbx)
1409cbf47:	75 08                	jne    0x1409cbf51
1409cbf49:	48 8b cb             	mov    %rbx,%rcx
1409cbf4c:	e8 af bc ff ff       	call   0x1409c7c00
1409cbf51:	48 8b c3             	mov    %rbx,%rax
1409cbf54:	48 83 c4 20          	add    $0x20,%rsp
1409cbf58:	5b                   	pop    %rbx
1409cbf59:	c3                   	ret
1409cbf5a:	90                   	nop
1409cbf5b:	90                   	nop
1409cbf5c:	40 53                	rex push %rbx
1409cbf5e:	48 83 ec 20          	sub    $0x20,%rsp
1409cbf62:	48 8b 81 60 01 00 00 	mov    0x160(%rcx),%rax
1409cbf69:	48 8b d9             	mov    %rcx,%rbx
1409cbf6c:	48 83 f8 0f          	cmp    $0xf,%rax
1409cbf70:	76 2c                	jbe    0x1409cbf9e
1409cbf72:	48 8b 89 48 01 00 00 	mov    0x148(%rcx),%rcx
1409cbf79:	48 ff c0             	inc    %rax
1409cbf7c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409cbf82:	72 14                	jb     0x1409cbf98
1409cbf84:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1409cbf88:	48 2b ca             	sub    %rdx,%rcx
1409cbf8b:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409cbf8f:	48 83 f8 1f          	cmp    $0x1f,%rax
1409cbf93:	77 7c                	ja     0x1409cc011
1409cbf95:	48 8b ca             	mov    %rdx,%rcx
1409cbf98:	ff 15 22 09 14 00    	call   *0x140922(%rip)        # 0x140b0c8c0
1409cbf9e:	48 83 a3 58 01 00 00 	andq   $0x0,0x158(%rbx)
1409cbfa5:	00
1409cbfa6:	48 c7 83 60 01 00 00 	movq   $0xf,0x160(%rbx)
1409cbfad:	0f 00 00 00