1409c5e55:	45 33 c0             	xor    %r8d,%r8d
1409c5e58:	48 8b d0             	mov    %rax,%rdx
1409c5e5b:	48 8b cb             	mov    %rbx,%rcx
1409c5e5e:	48 8b c6             	mov    %rsi,%rax
1409c5e61:	ff 15 b9 db 5b 00    	call   *0x5bdbb9(%rip)        # 0x140f83a20
1409c5e67:	90                   	nop
1409c5e68:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1409c5e6f:	00
1409c5e70:	48 85 c9             	test   %rcx,%rcx
1409c5e73:	74 06                	je     0x1409c5e7b
1409c5e75:	e8 56 22 04 00       	call   0x140a080d0
1409c5e7a:	90                   	nop
1409c5e7b:	48 8b 07             	mov    (%rdi),%rax
1409c5e7e:	48 83 c4 60          	add    $0x60,%rsp
1409c5e82:	5f                   	pop    %rdi
1409c5e83:	5e                   	pop    %rsi
1409c5e84:	5b                   	pop    %rbx
1409c5e85:	c3                   	ret
1409c5e86:	cc                   	int3
1409c5e87:	cc                   	int3
1409c5e88:	cc                   	int3
1409c5e89:	cc                   	int3
1409c5e8a:	cc                   	int3
1409c5e8b:	cc                   	int3
1409c5e8c:	cc                   	int3
1409c5e8d:	cc                   	int3
1409c5e8e:	cc                   	int3
1409c5e8f:	cc                   	int3
1409c5e90:	40 53                	rex push %rbx
1409c5e92:	48 83 ec 20          	sub    $0x20,%rsp
1409c5e96:	48 83 c1 18          	add    $0x18,%rcx
1409c5e9a:	48 8b da             	mov    %rdx,%rbx
1409c5e9d:	e8 0e 10 7d ff       	call   0x140196eb0
1409c5ea2:	48 8b cb             	mov    %rbx,%rcx
1409c5ea5:	48 8b 50 08          	mov    0x8(%rax),%rdx
1409c5ea9:	48 83 c2 40          	add    $0x40,%rdx
1409c5ead:	e8 3e b3 63 ff       	call   0x1400011f0
1409c5eb2:	48 8b c3             	mov    %rbx,%rax
1409c5eb5:	48 83 c4 20          	add    $0x20,%rsp
1409c5eb9:	5b                   	pop    %rbx
1409c5eba:	c3                   	ret
1409c5ebb:	cc                   	int3
1409c5ebc:	cc                   	int3
1409c5ebd:	cc                   	int3
1409c5ebe:	cc                   	int3
1409c5ebf:	cc                   	int3
1409c5ec0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409c5ec5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409c5eca:	57                   	push   %rdi
1409c5ecb:	48 83 ec 40          	sub    $0x40,%rsp
1409c5ecf:	48 8b fa             	mov    %rdx,%rdi
1409c5ed2:	48 8b d9             	mov    %rcx,%rbx
1409c5ed5:	45 33 c0             	xor    %r8d,%r8d
1409c5ed8:	0f 57 c0             	xorps  %xmm0,%xmm0
1409c5edb:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
1409c5ee1:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1409c5ee5:	48 85 d2             	test   %rdx,%rdx
1409c5ee8:	74 15                	je     0x1409c5eff
1409c5eea:	8b 42 08             	mov    0x8(%rdx),%eax
1409c5eed:	85 c0                	test   %eax,%eax
1409c5eef:	74 0e                	je     0x1409c5eff
1409c5ef1:	8d 48 01             	lea    0x1(%rax),%ecx
1409c5ef4:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1409c5ef9:	74 21                	je     0x1409c5f1c
1409c5efb:	85 c0                	test   %eax,%eax
1409c5efd:	75 f2                	jne    0x1409c5ef1
1409c5eff:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1409c5f04:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409c5f09:	48 85 d2             	test   %rdx,%rdx
1409c5f0c:	74 21                	je     0x1409c5f2f
1409c5f0e:	48 83 c2 18          	add    $0x18,%rdx
1409c5f12:	48 8b cf             	mov    %rdi,%rcx
1409c5f15:	e8 26 2b 7e ff       	call   0x1401a8a40
1409c5f1a:	eb 28                	jmp    0x1409c5f44
1409c5f1c:	48 8b 13             	mov    (%rbx),%rdx
1409c5f1f:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1409c5f24:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1409c5f28:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409c5f2d:	eb da                	jmp    0x1409c5f09
1409c5f2f:	0f 57 c0             	xorps  %xmm0,%xmm0
1409c5f32:	0f 11 07             	movups %xmm0,(%rdi)
1409c5f35:	4c 89 47 10          	mov    %r8,0x10(%rdi)
1409c5f39:	48 c7 47 18 0f 00 00 	movq   $0xf,0x18(%rdi)
1409c5f40:	00
1409c5f41:	c6 07 00             	movb   $0x0,(%rdi)
1409c5f44:	48 85 db             	test   %rbx,%rbx
1409c5f47:	74 41                	je     0x1409c5f8a
1409c5f49:	be ff ff ff ff       	mov    $0xffffffff,%esi
1409c5f4e:	8b c6                	mov    %esi,%eax
1409c5f50:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409c5f55:	83 f8 01             	cmp    $0x1,%eax
1409c5f58:	75 30                	jne    0x1409c5f8a
1409c5f5a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409c5f5f:	48 8b 03             	mov    (%rbx),%rax
1409c5f62:	48 8b cb             	mov    %rbx,%rcx
1409c5f65:	48 8b 00             	mov    (%rax),%rax
1409c5f68:	ff 15 b2 da 5b 00    	call   *0x5bdab2(%rip)        # 0x140f83a20
1409c5f6e:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
1409c5f73:	83 fe 01             	cmp    $0x1,%esi
1409c5f76:	75 12                	jne    0x1409c5f8a
1409c5f78:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1409c5f7d:	48 8b 01             	mov    (%rcx),%rax
1409c5f80:	48 8b 40 08          	mov    0x8(%rax),%rax
1409c5f84:	ff 15 96 da 5b 00    	call   *0x5bda96(%rip)        # 0x140f83a20
1409c5f8a:	48 8b c7             	mov    %rdi,%rax
1409c5f8d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409c5f92:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1409c5f97:	48 83 c4 40          	add    $0x40,%rsp
1409c5f9b:	5f                   	pop    %rdi
1409c5f9c:	c3                   	ret
1409c5f9d:	cc                   	int3
1409c5f9e:	cc                   	int3
1409c5f9f:	cc                   	int3
1409c5fa0:	48 8b c4             	mov    %rsp,%rax
1409c5fa3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409c5fa7:	4c 89 40 18          	mov    %r8,0x18(%rax)
1409c5fab:	48 89 50 10          	mov    %rdx,0x10(%rax)
1409c5faf:	55                   	push   %rbp
1409c5fb0:	56                   	push   %rsi
1409c5fb1:	57                   	push   %rdi
1409c5fb2:	48 83 ec 60          	sub    $0x60,%rsp
1409c5fb6:	49 8b f0             	mov    %r8,%rsi
1409c5fb9:	48 8b ea             	mov    %rdx,%rbp
1409c5fbc:	48 8b d9             	mov    %rcx,%rbx
1409c5fbf:	48 89 50 a8          	mov    %rdx,-0x58(%rax)
1409c5fc3:	4c 89 40 b0          	mov    %r8,-0x50(%rax)
1409c5fc7:	4c 89 48 b8          	mov    %r9,-0x48(%rax)
1409c5fcb:	0f 10 40 a8          	movups -0x58(%rax),%xmm0
1409c5fcf:	0f 29 40 c8          	movaps %xmm0,-0x38(%rax)
1409c5fd3:	f2 0f 10 48 b8       	movsd  -0x48(%rax),%xmm1
1409c5fd8:	f2 0f 11 48 d8       	movsd  %xmm1,-0x28(%rax)
1409c5fdd:	0f 57 c0             	xorps  %xmm0,%xmm0
1409c5fe0:	f3 0f 7f 40 a8       	movdqu %xmm0,-0x58(%rax)
1409c5fe5:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1409c5fe9:	48 85 d2             	test   %rdx,%rdx
1409c5fec:	74 24                	je     0x1409c6012
1409c5fee:	8b 42 08             	mov    0x8(%rdx),%eax
1409c5ff1:	85 c0                	test   %eax,%eax
1409c5ff3:	74 1d                	je     0x1409c6012
1409c5ff5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1409c5ffc:	00 00 00 00
1409c6000:	8d 48 01             	lea    0x1(%rax),%ecx
1409c6003:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1409c6008:	0f 84 86 00 00 00    	je     0x1409c6094
1409c600e:	85 c0                	test   %eax,%eax
1409c6010:	75 ee                	jne    0x1409c6000
1409c6012:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1409c6017:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1409c601c:	48 85 d2             	test   %rdx,%rdx
1409c601f:	74 0b                	je     0x1409c602c
1409c6021:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1409c6026:	e8 05 dd ff ff       	call   0x1409c3d30
1409c602b:	90                   	nop
1409c602c:	48 85 db             	test   %rbx,%rbx
1409c602f:	74 42                	je     0x1409c6073
1409c6031:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1409c6036:	8b c7                	mov    %edi,%eax
1409c6038:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409c603d:	83 f8 01             	cmp    $0x1,%eax
1409c6040:	75 31                	jne    0x1409c6073
1409c6042:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1409c6047:	48 8b 03             	mov    (%rbx),%rax
1409c604a:	48 8b cb             	mov    %rbx,%rcx
1409c604d:	48 8b 00             	mov    (%rax),%rax
1409c6050:	ff 15 ca d9 5b 00    	call   *0x5bd9ca(%rip)        # 0x140f83a20
1409c6056:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
1409c605b:	83 ff 01             	cmp    $0x1,%edi
1409c605e:	75 13                	jne    0x1409c6073
1409c6060:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1409c6065:	48 8b 01             	mov    (%rcx),%rax
1409c6068:	48 8b 40 08          	mov    0x8(%rax),%rax
1409c606c:	ff 15 ae d9 5b 00    	call   *0x5bd9ae(%rip)        # 0x140f83a20
1409c6072:	90                   	nop
1409c6073:	48 8b cd             	mov    %rbp,%rcx
1409c6076:	e8 25 bc 9f ff       	call   0x1403c1ca0
1409c607b:	90                   	nop
1409c607c:	48 8b ce             	mov    %rsi,%rcx
1409c607f:	e8 1c bc 9f ff       	call   0x1403c1ca0
1409c6084:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1409c608b:	00
1409c608c:	48 83 c4 60          	add    $0x60,%rsp
1409c6090:	5f                   	pop    %rdi
1409c6091:	5e                   	pop    %rsi
1409c6092:	5d                   	pop    %rbp
1409c6093:	c3                   	ret
1409c6094:	48 8b 13             	mov    (%rbx),%rdx
1409c6097:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1409c609c:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1409c60a0:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1409c60a5:	e9 72 ff ff ff       	jmp    0x1409c601c
1409c60aa:	cc                   	int3
1409c60ab:	cc                   	int3
1409c60ac:	cc                   	int3
1409c60ad:	cc                   	int3
1409c60ae:	cc                   	int3
1409c60af:	cc                   	int3
1409c60b0:	40 55                	rex push %rbp
1409c60b2:	53                   	push   %rbx
1409c60b3:	56                   	push   %rsi
1409c60b4:	57                   	push   %rdi
1409c60b5:	41 54                	push   %r12
1409c60b7:	41 55                	push   %r13
1409c60b9:	41 56                	push   %r14
1409c60bb:	41 57                	push   %r15
1409c60bd:	48 8d ac 24 b8 fd ff 	lea    -0x248(%rsp),%rbp
1409c60c4:	ff
1409c60c5:	48 81 ec 48 03 00 00 	sub    $0x348,%rsp
1409c60cc:	48 8b 05 2d 2e 9f 00 	mov    0x9f2e2d(%rip),%rax        # 0x1413b8f00
1409c60d3:	48 33 c4             	xor    %rsp,%rax
1409c60d6:	48 89 85 30 02 00 00 	mov    %rax,0x230(%rbp)
1409c60dd:	4c 89 4d b0          	mov    %r9,-0x50(%rbp)
1409c60e1:	4d 8b e8             	mov    %r8,%r13
1409c60e4:	4c 89 45 90          	mov    %r8,-0x70(%rbp)
1409c60e8:	48 8b da             	mov    %rdx,%rbx
1409c60eb:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
1409c60ef:	4c 8b f9             	mov    %rcx,%r15
1409c60f2:	48 89 55 18          	mov    %rdx,0x18(%rbp)
1409c60f6:	4c 89 45 20          	mov    %r8,0x20(%rbp)
1409c60fa:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%rbp)
1409c6101:	e8 3a 5b 04 00       	call   0x140a0bc40
1409c6106:	48 8b f0             	mov    %rax,%rsi
1409c6109:	48 8d 3d 54 2e 61 00 	lea    0x612e54(%rip),%rdi        # 0x140fd8f64
1409c6110:	48 85 c0             	test   %rax,%rax
1409c6113:	0f 84 7d 05 00 00    	je     0x1409c6696
1409c6119:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1409c611e:	48 c7 44 24 78 06 00 	movq   $0x6,0x78(%rsp)
1409c6125:	00 00
1409c6127:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1409c612c:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1409c6131:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1409c6135:	ba 0f 00 00 00       	mov    $0xf,%edx
1409c613a:	48 8b c8             	mov    %rax,%rcx
1409c613d:	e8 5e 5a 04 00       	call   0x140a0bba0
1409c6142:	84 c0                	test   %al,%al
1409c6144:	0f 84 4c 05 00 00    	je     0x1409c6696
1409c614a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1409c614e:	e8 9d 24 04 00       	call   0x140a085f0
1409c6153:	48 8b 18             	mov    (%rax),%rbx
1409c6156:	e8 75 68 04 00       	call   0x140a0c9d0
1409c615b:	4c 8b f0             	mov    %rax,%r14
1409c615e:	e8 f9 81 43 00       	call   0x140dfe35c
1409c6163:	44 8b e0             	mov    %eax,%r12d
1409c6166:	48 8d 85 f0 01 00 00 	lea    0x1f0(%rbp),%rax
1409c616d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1409c6171:	48 8d 8d 10 02 00 00 	lea    0x210(%rbp),%rcx
1409c6178:	e8 73 57 04 00       	call   0x140a0b8f0
1409c617d:	90                   	nop
1409c617e:	48 8d 15 df 3d 6b 00 	lea    0x6b3ddf(%rip),%rdx        # 0x141079f64
1409c6185:	48 8b c8             	mov    %rax,%rcx
1409c6188:	e8 83 57 04 00       	call   0x140a0b910
1409c618d:	48 8b f8             	mov    %rax,%rdi
1409c6190:	48 8d 05 6d 6e 60 00 	lea    0x606e6d(%rip),%rax        # 0x140fcd004
1409c6197:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c619c:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1409c61a0:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1409c61a5:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1409c61a9:	48 85 d2             	test   %rdx,%rdx
1409c61ac:	74 4f                	je     0x1409c61fd
1409c61ae:	4c 8b 47 18          	mov    0x18(%rdi),%r8
1409c61b2:	49 8b c8             	mov    %r8,%rcx
1409c61b5:	48 2b ca             	sub    %rdx,%rcx
1409c61b8:	48 83 f9 01          	cmp    $0x1,%rcx
1409c61bc:	72 1c                	jb     0x1409c61da
1409c61be:	48 8d 42 01          	lea    0x1(%rdx),%rax
1409c61c2:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c61c6:	48 8b c7             	mov    %rdi,%rax
1409c61c9:	49 83 f8 0f          	cmp    $0xf,%r8
1409c61cd:	76 03                	jbe    0x1409c61d2
1409c61cf:	48 8b 07             	mov    (%rdi),%rax
1409c61d2:	66 c7 04 10 20 00    	movw   $0x20,(%rax,%rdx,1)
1409c61d8:	eb 23                	jmp    0x1409c61fd
1409c61da:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c61e1:	00 00
1409c61e3:	4c 8d 0d 5a 1d 61 00 	lea    0x611d5a(%rip),%r9        # 0x140fd7f44
1409c61ea:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c61f0:	ba 01 00 00 00       	mov    $0x1,%edx
1409c61f5:	48 8b cf             	mov    %rdi,%rcx
1409c61f8:	e8 83 24 7e ff       	call   0x1401a8680
1409c61fd:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c6202:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1409c6209:	e8 52 ab ff ff       	call   0x1409c0d60
1409c620e:	90                   	nop
1409c620f:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c6213:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c6218:	76 03                	jbe    0x1409c621d
1409c621a:	48 8b 00             	mov    (%rax),%rax
1409c621d:	48 8b d0             	mov    %rax,%rdx
1409c6220:	48 8b cf             	mov    %rdi,%rcx
1409c6223:	e8 58 7f 7e ff       	call   0x1401ae180
1409c6228:	90                   	nop
1409c6229:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1409c6230:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c6234:	76 34                	jbe    0x1409c626a
1409c6236:	48 ff c2             	inc    %rdx
1409c6239:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1409c6240:	48 8b c1             	mov    %rcx,%rax
1409c6243:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c624a:	72 19                	jb     0x1409c6265
1409c624c:	48 83 c2 27          	add    $0x27,%rdx
1409c6250:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c6254:	48 2b c1             	sub    %rcx,%rax
1409c6257:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c625b:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c625f:	0f 87 a0 0b 00 00    	ja     0x1409c6e05
1409c6265:	e8 da 4e 45 00       	call   0x140e1b144
1409c626a:	48 8d 05 f7 5d 60 00 	lea    0x605df7(%rip),%rax        # 0x140fcc068
1409c6271:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c6276:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1409c627b:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1409c627f:	48 85 c9             	test   %rcx,%rcx
1409c6282:	74 4f                	je     0x1409c62d3
1409c6284:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1409c6288:	48 8b c2             	mov    %rdx,%rax
1409c628b:	48 2b c1             	sub    %rcx,%rax
1409c628e:	48 83 f8 01          	cmp    $0x1,%rax
1409c6292:	72 1c                	jb     0x1409c62b0
1409c6294:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409c6298:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c629c:	48 8b c7             	mov    %rdi,%rax
1409c629f:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c62a3:	76 03                	jbe    0x1409c62a8
1409c62a5:	48 8b 07             	mov    (%rdi),%rax
1409c62a8:	66 c7 04 08 20 00    	movw   $0x20,(%rax,%rcx,1)
1409c62ae:	eb 23                	jmp    0x1409c62d3
1409c62b0:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c62b7:	00 00
1409c62b9:	4c 8d 0d 84 1c 61 00 	lea    0x611c84(%rip),%r9        # 0x140fd7f44
1409c62c0:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c62c6:	ba 01 00 00 00       	mov    $0x1,%edx
1409c62cb:	48 8b cf             	mov    %rdi,%rcx
1409c62ce:	e8 ad 23 7e ff       	call   0x1401a8680
1409c62d3:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c62d8:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1409c62df:	e8 7c aa ff ff       	call   0x1409c0d60
1409c62e4:	90                   	nop
1409c62e5:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c62e9:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c62ee:	76 03                	jbe    0x1409c62f3
1409c62f0:	48 8b 00             	mov    (%rax),%rax
1409c62f3:	48 8b d0             	mov    %rax,%rdx
1409c62f6:	48 8b cf             	mov    %rdi,%rcx
1409c62f9:	e8 82 7e 7e ff       	call   0x1401ae180
1409c62fe:	90                   	nop
1409c62ff:	48 8b 95 38 01 00 00 	mov    0x138(%rbp),%rdx
1409c6306:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c630a:	76 34                	jbe    0x1409c6340
1409c630c:	48 ff c2             	inc    %rdx
1409c630f:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1409c6316:	48 8b c1             	mov    %rcx,%rax
1409c6319:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx