140ac0d68:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140ac0d6c:	e8 b3 3e f0 ff       	call   0x1409c4c24
140ac0d71:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0d75:	e8 16 e5 64 ff       	call   0x14010f290
140ac0d7a:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0d7e:	e8 0d e5 64 ff       	call   0x14010f290
140ac0d83:	48 8d 0d 4e ac 26 00 	lea    0x26ac4e(%rip),%rcx        # 0x140d2b9d8
140ac0d8a:	e8 85 97 64 ff       	call   0x14010a514
140ac0d8f:	48 8b d8             	mov    %rax,%rbx
140ac0d92:	b8 e2 00 00 00       	mov    $0xe2,%eax
140ac0d97:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140ac0d9b:	48 8d 15 d2 51 0d 00 	lea    0xd51d2(%rip),%rdx        # 0x140b95f74
140ac0da2:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0da6:	e8 ad e4 64 ff       	call   0x14010f258
140ac0dab:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140ac0daf:	48 8b d0             	mov    %rax,%rdx
140ac0db2:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0db6:	e8 d9 a2 00 00       	call   0x140acb094
140ac0dbb:	4c 8b c0             	mov    %rax,%r8
140ac0dbe:	48 8d 55 27          	lea    0x27(%rbp),%rdx
140ac0dc2:	48 8b cb             	mov    %rbx,%rcx
140ac0dc5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140ac0dcc:	00 00 00 00
140ac0dd0:	e8 bb 7c ec ff       	call   0x140988a90
140ac0dd5:	48 8b d0             	mov    %rax,%rdx
140ac0dd8:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140ac0ddc:	e8 43 3e f0 ff       	call   0x1409c4c24
140ac0de1:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0de5:	e8 a6 e4 64 ff       	call   0x14010f290
140ac0dea:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0dee:	e8 9d e4 64 ff       	call   0x14010f290
140ac0df3:	48 8d 0d de ab 26 00 	lea    0x26abde(%rip),%rcx        # 0x140d2b9d8
140ac0dfa:	e8 15 97 64 ff       	call   0x14010a514
140ac0dff:	48 8b d8             	mov    %rax,%rbx
140ac0e02:	b8 e3 00 00 00       	mov    $0xe3,%eax
140ac0e07:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140ac0e0b:	48 8d 15 4e 54 0d 00 	lea    0xd544e(%rip),%rdx        # 0x140b96260
140ac0e12:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0e16:	e8 3d e4 64 ff       	call   0x14010f258
140ac0e1b:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140ac0e1f:	48 8b d0             	mov    %rax,%rdx
140ac0e22:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0e26:	e8 69 a2 00 00       	call   0x140acb094
140ac0e2b:	4c 8b c0             	mov    %rax,%r8
140ac0e2e:	48 8d 55 27          	lea    0x27(%rbp),%rdx
140ac0e32:	48 8b cb             	mov    %rbx,%rcx
140ac0e35:	e8 56 7c ec ff       	call   0x140988a90
140ac0e3a:	48 8b d0             	mov    %rax,%rdx
140ac0e3d:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140ac0e41:	e8 de 3d f0 ff       	call   0x1409c4c24
140ac0e46:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0e4a:	e8 41 e4 64 ff       	call   0x14010f290
140ac0e4f:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0e53:	e8 38 e4 64 ff       	call   0x14010f290
140ac0e58:	48 8d 0d 79 ab 26 00 	lea    0x26ab79(%rip),%rcx        # 0x140d2b9d8
140ac0e5f:	e8 b0 96 64 ff       	call   0x14010a514
140ac0e64:	48 8b d8             	mov    %rax,%rbx
140ac0e67:	b8 e4 00 00 00       	mov    $0xe4,%eax
140ac0e6c:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140ac0e70:	48 8d 15 3d 5a 0d 00 	lea    0xd5a3d(%rip),%rdx        # 0x140b968b4
140ac0e77:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0e7b:	e8 d8 e3 64 ff       	call   0x14010f258
140ac0e80:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140ac0e84:	48 8b d0             	mov    %rax,%rdx
140ac0e87:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0e8b:	e8 04 a2 00 00       	call   0x140acb094
140ac0e90:	4c 8b c0             	mov    %rax,%r8
140ac0e93:	48 8d 55 27          	lea    0x27(%rbp),%rdx
140ac0e97:	48 8b cb             	mov    %rbx,%rcx
140ac0e9a:	e8 f1 7b ec ff       	call   0x140988a90
140ac0e9f:	48 8b d0             	mov    %rax,%rdx
140ac0ea2:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140ac0ea6:	e8 79 3d f0 ff       	call   0x1409c4c24
140ac0eab:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140ac0eaf:	e8 dc e3 64 ff       	call   0x14010f290
140ac0eb4:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140ac0eb8:	e8 d3 e3 64 ff       	call   0x14010f290
140ac0ebd:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
140ac0ec1:	48 33 cc             	xor    %rsp,%rcx
140ac0ec4:	e8 17 e7 02 00       	call   0x140aef5e0
140ac0ec9:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
140ac0ed0:	00
140ac0ed1:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140ac0ed8:	5d                   	pop    %rbp
140ac0ed9:	c3                   	ret
140ac0eda:	90                   	nop
140ac0edb:	90                   	nop
140ac0edc:	48 8b c4             	mov    %rsp,%rax
140ac0edf:	48 89 58 08          	mov    %rbx,0x8(%rax)
140ac0ee3:	48 89 70 10          	mov    %rsi,0x10(%rax)
140ac0ee7:	48 89 78 18          	mov    %rdi,0x18(%rax)
140ac0eeb:	55                   	push   %rbp
140ac0eec:	41 54                	push   %r12
140ac0eee:	41 55                	push   %r13
140ac0ef0:	41 56                	push   %r14
140ac0ef2:	41 57                	push   %r15
140ac0ef4:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140ac0ef8:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140ac0eff:	48 8b 05 3a e1 1f 00 	mov    0x1fe13a(%rip),%rax        # 0x140cbf040
140ac0f06:	48 33 c4             	xor    %rsp,%rax
140ac0f09:	48 89 45 27          	mov    %rax,0x27(%rbp)
140ac0f0d:	b9 10 00 00 00       	mov    $0x10,%ecx
140ac0f12:	e8 ed e6 02 00       	call   0x140aef604
140ac0f17:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140ac0f1b:	48 8b c8             	mov    %rax,%rcx
140ac0f1e:	e8 e9 dd 60 ff       	call   0x1400ced0c
140ac0f23:	48 8b d8             	mov    %rax,%rbx
140ac0f26:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac0f29:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
140ac0f2e:	b9 18 00 00 00       	mov    $0x18,%ecx
140ac0f33:	ff 15 8f b9 04 00    	call   *0x4b98f(%rip)        # 0x140b0c8c8
140ac0f39:	33 ff                	xor    %edi,%edi
140ac0f3b:	48 85 c0             	test   %rax,%rax
140ac0f3e:	75 07                	jne    0x140ac0f47
140ac0f40:	ff 15 52 b5 04 00    	call   *0x4b552(%rip)        # 0x140b0c498
140ac0f46:	cc                   	int3
140ac0f47:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140ac0f4d:	44 89 78 08          	mov    %r15d,0x8(%rax)
140ac0f51:	44 89 78 0c          	mov    %r15d,0xc(%rax)
140ac0f55:	48 8d 0d 14 c9 06 00 	lea    0x6c914(%rip),%rcx        # 0x140b2d870
140ac0f5c:	48 89 08             	mov    %rcx,(%rax)
140ac0f5f:	48 89 58 10          	mov    %rbx,0x10(%rax)
140ac0f63:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
140ac0f67:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140ac0f6b:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140ac0f6f:	48 8d 0d 72 aa 26 00 	lea    0x26aa72(%rip),%rcx        # 0x140d2b9e8
140ac0f76:	e8 69 53 54 ff       	call   0x1400062e4
140ac0f7b:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
140ac0f7f:	48 85 c9             	test   %rcx,%rcx
140ac0f82:	74 3d                	je     0x140ac0fc1
140ac0f84:	83 ce ff             	or     $0xffffffff,%esi
140ac0f87:	8b c6                	mov    %esi,%eax
140ac0f89:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140ac0f8e:	03 c6                	add    %esi,%eax
140ac0f90:	75 2f                	jne    0x140ac0fc1
140ac0f92:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
140ac0f96:	48 8b 03             	mov    (%rbx),%rax
140ac0f99:	48 8b cb             	mov    %rbx,%rcx
140ac0f9c:	48 8b 00             	mov    (%rax),%rax
140ac0f9f:	ff 15 93 bc 04 00    	call   *0x4bc93(%rip)        # 0x140b0cc38
140ac0fa5:	8b c6                	mov    %esi,%eax
140ac0fa7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140ac0fac:	03 c6                	add    %esi,%eax
140ac0fae:	75 11                	jne    0x140ac0fc1
140ac0fb0:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
140ac0fb4:	48 8b 01             	mov    (%rcx),%rax
140ac0fb7:	48 8b 40 08          	mov    0x8(%rax),%rax
140ac0fbb:	ff 15 77 bc 04 00    	call   *0x4bc77(%rip)        # 0x140b0cc38
140ac0fc1:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac0fc4:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
140ac0fc8:	41 bd 07 00 00 00    	mov    $0x7,%r13d
140ac0fce:	4c 89 6d 0f          	mov    %r13,0xf(%rbp)
140ac0fd2:	41 8d 75 08          	lea    0x8(%r13),%esi
140ac0fd6:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140ac0fda:	48 8b 05 b7 96 0e 00 	mov    0xe96b7(%rip),%rax        # 0x140baa698
140ac0fe1:	89 45 ff             	mov    %eax,-0x1(%rbp)
140ac0fe4:	0f b7 05 b1 96 0e 00 	movzwl 0xe96b1(%rip),%eax        # 0x140baa69c
140ac0feb:	66 89 45 03          	mov    %ax,0x3(%rbp)
140ac0fef:	8a 05 a9 96 0e 00    	mov    0xe96a9(%rip),%al        # 0x140baa69e
140ac0ff5:	88 45 05             	mov    %al,0x5(%rbp)
140ac0ff8:	40 88 7d 06          	mov    %dil,0x6(%rbp)
140ac0ffc:	0f 10 4d ff          	movups -0x1(%rbp),%xmm1
140ac1000:	0f 11 4d af          	movups %xmm1,-0x51(%rbp)
140ac1004:	0f 10 45 0f          	movups 0xf(%rbp),%xmm0
140ac1008:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140ac100c:	48 89 7d 0f          	mov    %rdi,0xf(%rbp)
140ac1010:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140ac1014:	40 88 7d ff          	mov    %dil,-0x1(%rbp)
140ac1018:	66 89 7d cf          	mov    %di,-0x31(%rbp)
140ac101c:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
140ac1020:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140ac1024:	48 8b 0d bd a9 26 00 	mov    0x26a9bd(%rip),%rcx        # 0x140d2b9e8
140ac102b:	e8 60 7a ec ff       	call   0x140988a90
140ac1030:	41 be 00 10 00 00    	mov    $0x1000,%r14d
140ac1036:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
140ac103a:	48 3b c6             	cmp    %rsi,%rax
140ac103d:	76 2e                	jbe    0x140ac106d
140ac103f:	48 ff c0             	inc    %rax
140ac1042:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140ac1046:	48 8b d1             	mov    %rcx,%rdx
140ac1049:	49 3b c6             	cmp    %r14,%rax
140ac104c:	72 18                	jb     0x140ac1066
140ac104e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac1052:	48 2b d1             	sub    %rcx,%rdx
140ac1055:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140ac1059:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac105d:	76 07                	jbe    0x140ac1066
140ac105f:	ff 15 33 b9 04 00    	call   *0x4b933(%rip)        # 0x140b0c998
140ac1065:	cc                   	int3
140ac1066:	ff 15 54 b8 04 00    	call   *0x4b854(%rip)        # 0x140b0c8c0
140ac106c:	90                   	nop
140ac106d:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac1070:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
140ac1074:	41 bc 05 00 00 00    	mov    $0x5,%r12d
140ac107a:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
140ac107e:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140ac1082:	8b 05 7c 62 08 00    	mov    0x8627c(%rip),%eax        # 0x140b47304
140ac1088:	89 45 ff             	mov    %eax,-0x1(%rbp)
140ac108b:	8a 05 77 62 08 00    	mov    0x86277(%rip),%al        # 0x140b47308
140ac1091:	88 45 03             	mov    %al,0x3(%rbp)
140ac1094:	40 88 7d 04          	mov    %dil,0x4(%rbp)
140ac1098:	0f 10 4d ff          	movups -0x1(%rbp),%xmm1
140ac109c:	0f 11 4d af          	movups %xmm1,-0x51(%rbp)
140ac10a0:	0f 10 45 0f          	movups 0xf(%rbp),%xmm0
140ac10a4:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140ac10a8:	48 89 7d 0f          	mov    %rdi,0xf(%rbp)
140ac10ac:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140ac10b0:	40 88 7d ff          	mov    %dil,-0x1(%rbp)
140ac10b4:	66 44 89 7d cf       	mov    %r15w,-0x31(%rbp)
140ac10b9:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
140ac10bd:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140ac10c1:	48 8b 0d 20 a9 26 00 	mov    0x26a920(%rip),%rcx        # 0x140d2b9e8
140ac10c8:	e8 c3 79 ec ff       	call   0x140988a90
140ac10cd:	90                   	nop
140ac10ce:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
140ac10d2:	48 3b c6             	cmp    %rsi,%rax
140ac10d5:	76 2e                	jbe    0x140ac1105
140ac10d7:	48 ff c0             	inc    %rax
140ac10da:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140ac10de:	48 8b d1             	mov    %rcx,%rdx
140ac10e1:	49 3b c6             	cmp    %r14,%rax
140ac10e4:	72 18                	jb     0x140ac10fe
140ac10e6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac10ea:	48 2b d1             	sub    %rcx,%rdx
140ac10ed:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140ac10f1:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac10f5:	76 07                	jbe    0x140ac10fe
140ac10f7:	ff 15 9b b8 04 00    	call   *0x4b89b(%rip)        # 0x140b0c998
140ac10fd:	cc                   	int3
140ac10fe:	ff 15 bc b7 04 00    	call   *0x4b7bc(%rip)        # 0x140b0c8c0
140ac1104:	90                   	nop
140ac1105:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac1108:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
140ac110c:	48 c7 45 0f 0b 00 00 	movq   $0xb,0xf(%rbp)
140ac1113:	00
140ac1114:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140ac1118:	f2 0f 10 05 c0 b3 0c 	movsd  0xcb3c0(%rip),%xmm0        # 0x140b8c4e0
140ac111f:	00
140ac1120:	f2 0f 11 45 ff       	movsd  %xmm0,-0x1(%rbp)
140ac1125:	0f b7 05 bc b3 0c 00 	movzwl 0xcb3bc(%rip),%eax        # 0x140b8c4e8
140ac112c:	66 89 45 07          	mov    %ax,0x7(%rbp)
140ac1130:	8a 05 b4 b3 0c 00    	mov    0xcb3b4(%rip),%al        # 0x140b8c4ea
140ac1136:	88 45 09             	mov    %al,0x9(%rbp)
140ac1139:	40 88 7d 0a          	mov    %dil,0xa(%rbp)
140ac113d:	0f 10 4d ff          	movups -0x1(%rbp),%xmm1
140ac1141:	0f 11 4d af          	movups %xmm1,-0x51(%rbp)
140ac1145:	0f 10 45 0f          	movups 0xf(%rbp),%xmm0
140ac1149:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
140ac114d:	48 89 7d 0f          	mov    %rdi,0xf(%rbp)
140ac1151:	48 89 75 17          	mov    %rsi,0x17(%rbp)
140ac1155:	40 88 7d ff          	mov    %dil,-0x1(%rbp)
140ac1159:	b8 02 00 00 00       	mov    $0x2,%eax
140ac115e:	66 89 45 cf          	mov    %ax,-0x31(%rbp)
140ac1162:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
140ac1166:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140ac116a:	48 8b 0d 77 a8 26 00 	mov    0x26a877(%rip),%rcx        # 0x140d2b9e8
140ac1171:	e8 1a 79 ec ff       	call   0x140988a90
140ac1176:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
140ac117a:	48 3b c6             	cmp    %rsi,%rax
140ac117d:	76 2e                	jbe    0x140ac11ad
140ac117f:	48 ff c0             	inc    %rax
140ac1182:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140ac1186:	48 8b d1             	mov    %rcx,%rdx
140ac1189:	49 3b c6             	cmp    %r14,%rax
140ac118c:	72 18                	jb     0x140ac11a6
140ac118e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac1192:	48 2b d1             	sub    %rcx,%rdx
140ac1195:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140ac1199:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac119d:	76 07                	jbe    0x140ac11a6
140ac119f:	ff 15 f3 b7 04 00    	call   *0x4b7f3(%rip)        # 0x140b0c998
140ac11a5:	cc                   	int3
140ac11a6:	ff 15 14 b7 04 00    	call   *0x4b714(%rip)        # 0x140b0c8c0
140ac11ac:	90                   	nop
140ac11ad:	48 8b 1d 34 a8 26 00 	mov    0x26a834(%rip),%rbx        # 0x140d2b9e8
140ac11b4:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac11b7:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
140ac11bb:	48 89 7d bf          	mov    %rdi,-0x41(%rbp)
140ac11bf:	48 89 7d c7          	mov    %rdi,-0x39(%rbp)
140ac11c3:	41 b8 11 00 00 00    	mov    $0x11,%r8d
140ac11c9:	48 8d 15 10 55 0c 00 	lea    0xc5510(%rip),%rdx        # 0x140b866e0
140ac11d0:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140ac11d4:	e8 c7 df 64 ff       	call   0x14010f1a0
140ac11d9:	0f 10 4d af          	movups -0x51(%rbp),%xmm1
140ac11dd:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
140ac11e1:	0f 10 45 bf          	movups -0x41(%rbp),%xmm0
140ac11e5:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
140ac11e9:	48 89 7d bf          	mov    %rdi,-0x41(%rbp)
140ac11ed:	48 89 75 c7          	mov    %rsi,-0x39(%rbp)
140ac11f1:	40 88 7d af          	mov    %dil,-0x51(%rbp)
140ac11f5:	b8 03 00 00 00       	mov    $0x3,%eax
140ac11fa:	66 89 45 1f          	mov    %ax,0x1f(%rbp)
140ac11fe:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
140ac1202:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140ac1206:	48 8b cb             	mov    %rbx,%rcx
140ac1209:	e8 82 78 ec ff       	call   0x140988a90
140ac120e:	48 8b 45 17          	mov    0x17(%rbp),%rax
140ac1212:	48 3b c6             	cmp    %rsi,%rax
140ac1215:	76 2e                	jbe    0x140ac1245
140ac1217:	48 ff c0             	inc    %rax
140ac121a:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140ac121e:	48 8b d1             	mov    %rcx,%rdx
140ac1221:	49 3b c6             	cmp    %r14,%rax
140ac1224:	72 18                	jb     0x140ac123e
140ac1226:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac122a:	48 2b d1             	sub    %rcx,%rdx
140ac122d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140ac1231:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac1235:	76 07                	jbe    0x140ac123e
140ac1237:	ff 15 5b b7 04 00    	call   *0x4b75b(%rip)        # 0x140b0c998
140ac123d:	cc                   	int3
140ac123e:	ff 15 7c b6 04 00    	call   *0x4b67c(%rip)        # 0x140b0c8c0
140ac1244:	90                   	nop
140ac1245:	48 8b 1d 9c a7 26 00 	mov    0x26a79c(%rip),%rbx        # 0x140d2b9e8
140ac124c:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac124f:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
140ac1253:	48 89 7d bf          	mov    %rdi,-0x41(%rbp)
140ac1257:	48 89 7d c7          	mov    %rdi,-0x39(%rbp)
140ac125b:	41 bf 0e 00 00 00    	mov    $0xe,%r15d
140ac1261:	45 8b c7             	mov    %r15d,%r8d
140ac1264:	48 8d 15 5d a7 0c 00 	lea    0xca75d(%rip),%rdx        # 0x140b8b9c8
140ac126b:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140ac126f:	e8 2c df 64 ff       	call   0x14010f1a0
140ac1274:	0f 10 4d af          	movups -0x51(%rbp),%xmm1
140ac1278:	0f 11 4d ff          	movups %xmm1,-0x1(%rbp)
140ac127c:	0f 10 45 bf          	movups -0x41(%rbp),%xmm0
140ac1280:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
140ac1284:	48 89 7d bf          	mov    %rdi,-0x41(%rbp)
140ac1288:	48 89 75 c7          	mov    %rsi,-0x39(%rbp)
140ac128c:	40 88 7d af          	mov    %dil,-0x51(%rbp)
140ac1290:	41 8d 47 f6          	lea    -0xa(%r15),%eax
140ac1294:	66 89 45 1f          	mov    %ax,0x1f(%rbp)
140ac1298:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
140ac129c:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140ac12a0:	48 8b cb             	mov    %rbx,%rcx
140ac12a3:	0f 1f 40 00          	nopl   0x0(%rax)
140ac12a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140ac12ae:	00 00
140ac12b0:	e8 db 77 ec ff       	call   0x140988a90
140ac12b5:	48 8b 45 17          	mov    0x17(%rbp),%rax
140ac12b9:	48 3b c6             	cmp    %rsi,%rax
140ac12bc:	76 2e                	jbe    0x140ac12ec
140ac12be:	48 ff c0             	inc    %rax
140ac12c1:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140ac12c5:	48 8b d1             	mov    %rcx,%rdx
140ac12c8:	49 3b c6             	cmp    %r14,%rax
140ac12cb:	72 18                	jb     0x140ac12e5
140ac12cd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac12d1:	48 2b d1             	sub    %rcx,%rdx
140ac12d4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax