1400d0ef5:	0f 85 33 ff ff ff    	jne    0x1400d0e2e
1400d0efb:	48 83 27 00          	andq   $0x0,(%rdi)
1400d0eff:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400d0f04:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400d0f08:	48 85 db             	test   %rbx,%rbx
1400d0f0b:	74 39                	je     0x1400d0f46
1400d0f0d:	41 8b c6             	mov    %r14d,%eax
1400d0f10:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d0f15:	41 03 c6             	add    %r14d,%eax
1400d0f18:	75 2c                	jne    0x1400d0f46
1400d0f1a:	48 8b 03             	mov    (%rbx),%rax
1400d0f1d:	48 8b cb             	mov    %rbx,%rcx
1400d0f20:	48 8b 00             	mov    (%rax),%rax
1400d0f23:	ff 15 0f bd a3 00    	call   *0xa3bd0f(%rip)        # 0x140b0cc38
1400d0f29:	41 8b c6             	mov    %r14d,%eax
1400d0f2c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d0f31:	41 03 c6             	add    %r14d,%eax
1400d0f34:	75 10                	jne    0x1400d0f46
1400d0f36:	48 8b 03             	mov    (%rbx),%rax
1400d0f39:	48 8b cb             	mov    %rbx,%rcx
1400d0f3c:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d0f40:	ff 15 f2 bc a3 00    	call   *0xa3bcf2(%rip)        # 0x140b0cc38
1400d0f46:	48 8b c7             	mov    %rdi,%rax
1400d0f49:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1400d0f4e:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1400d0f52:	49 8b 73 18          	mov    0x18(%r11),%rsi
1400d0f56:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1400d0f5a:	4d 8b 73 28          	mov    0x28(%r11),%r14
1400d0f5e:	49 8b e3             	mov    %r11,%rsp
1400d0f61:	5d                   	pop    %rbp
1400d0f62:	c3                   	ret
1400d0f63:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1400d0f67:	48 8b cf             	mov    %rdi,%rcx
1400d0f6a:	e8 89 0a 00 00       	call   0x1400d19f8
1400d0f6f:	eb 93                	jmp    0x1400d0f04
1400d0f71:	cc                   	int3
1400d0f72:	90                   	nop
1400d0f73:	90                   	nop
1400d0f74:	48 8b c4             	mov    %rsp,%rax
1400d0f77:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400d0f7b:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400d0f7f:	57                   	push   %rdi
1400d0f80:	41 56                	push   %r14
1400d0f82:	41 57                	push   %r15
1400d0f84:	48 83 ec 60          	sub    $0x60,%rsp
1400d0f88:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
1400d0f8c:	0f 29 78 c8          	movaps %xmm7,-0x38(%rax)
1400d0f90:	4d 8b f0             	mov    %r8,%r14
1400d0f93:	4c 8b fa             	mov    %rdx,%r15
1400d0f96:	48 8b d9             	mov    %rcx,%rbx
1400d0f99:	b9 28 02 00 00       	mov    $0x228,%ecx
1400d0f9e:	ff 15 24 b9 a3 00    	call   *0xa3b924(%rip)        # 0x140b0c8c8
1400d0fa4:	48 8b f8             	mov    %rax,%rdi
1400d0fa7:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1400d0fae:	00
1400d0faf:	48 85 c0             	test   %rax,%rax
1400d0fb2:	75 07                	jne    0x1400d0fbb
1400d0fb4:	ff 15 de b4 a3 00    	call   *0xa3b4de(%rip)        # 0x140b0c498
1400d0fba:	90                   	nop
1400d0fbb:	b8 01 00 00 00       	mov    $0x1,%eax
1400d0fc0:	89 47 08             	mov    %eax,0x8(%rdi)
1400d0fc3:	89 47 0c             	mov    %eax,0xc(%rdi)
1400d0fc6:	48 8d 05 53 77 a4 00 	lea    0xa47753(%rip),%rax        # 0x140b18720
1400d0fcd:	48 89 07             	mov    %rax,(%rdi)
1400d0fd0:	48 8d 77 10          	lea    0x10(%rdi),%rsi
1400d0fd4:	f3 41 0f 10 36       	movss  (%r14),%xmm6
1400d0fd9:	f3 41 0f 10 3f       	movss  (%r15),%xmm7
1400d0fde:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d0fe1:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
1400d0fe7:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400d0fec:	48 8b ce             	mov    %rsi,%rcx
1400d0fef:	e8 b0 bf 0b 00       	call   0x14018cfa4
1400d0ff4:	48 8d 05 45 75 a4 00 	lea    0xa47545(%rip),%rax        # 0x140b18540
1400d0ffb:	48 89 06             	mov    %rax,(%rsi)
1400d0ffe:	48 8d 05 d3 76 a4 00 	lea    0xa476d3(%rip),%rax        # 0x140b186d8
1400d1005:	48 89 86 20 01 00 00 	mov    %rax,0x120(%rsi)
1400d100c:	66 0f 6f 05 2c 0e ae 	movdqa 0xae0e2c(%rip),%xmm0        # 0x140bb1e40
1400d1013:	00
1400d1014:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
1400d1019:	f3 0f 11 7c 24 38    	movss  %xmm7,0x38(%rsp)
1400d101f:	f3 0f 11 74 24 3c    	movss  %xmm6,0x3c(%rsp)
1400d1025:	48 8d 8e fc 00 00 00 	lea    0xfc(%rsi),%rcx
1400d102c:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400d1031:	e8 de 1d 0c 00       	call   0x140192e14
1400d1036:	48 83 23 00          	andq   $0x0,(%rbx)
1400d103a:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400d103f:	4c 8b c7             	mov    %rdi,%r8
1400d1042:	48 8b d6             	mov    %rsi,%rdx
1400d1045:	48 8b cb             	mov    %rbx,%rcx
1400d1048:	e8 b7 e4 f4 ff       	call   0x14001f504
1400d104d:	48 8b c3             	mov    %rbx,%rax
1400d1050:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1400d1055:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400d1059:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400d105d:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1400d1062:	0f 28 7c 24 40       	movaps 0x40(%rsp),%xmm7
1400d1067:	49 8b e3             	mov    %r11,%rsp
1400d106a:	41 5f                	pop    %r15
1400d106c:	41 5e                	pop    %r14
1400d106e:	5f                   	pop    %rdi
1400d106f:	c3                   	ret
1400d1070:	48 8b c4             	mov    %rsp,%rax
1400d1073:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400d1077:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400d107b:	4c 89 48 20          	mov    %r9,0x20(%rax)
1400d107f:	57                   	push   %rdi
1400d1080:	48 83 ec 40          	sub    $0x40,%rsp
1400d1084:	49 8b f8             	mov    %r8,%rdi
1400d1087:	48 8b f1             	mov    %rcx,%rsi
1400d108a:	48 83 21 00          	andq   $0x0,(%rcx)
1400d108e:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
1400d1093:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1400d1098:	48 c7 40 20 01 00 00 	movq   $0x1,0x20(%rax)
1400d109f:	00
1400d10a0:	48 8d 50 20          	lea    0x20(%rax),%rdx
1400d10a4:	e8 63 65 f5 ff       	call   0x14002760c
1400d10a9:	48 8b d8             	mov    %rax,%rbx
1400d10ac:	48 89 06             	mov    %rax,(%rsi)
1400d10af:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400d10b3:	48 8d 48 20          	lea    0x20(%rax),%rcx
1400d10b7:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
1400d10bb:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
1400d10c0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400d10c5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400d10ca:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400d10cf:	48 8b d7             	mov    %rdi,%rdx
1400d10d2:	48 8b c8             	mov    %rax,%rcx
1400d10d5:	e8 d6 53 f3 ff       	call   0x1400064b0
1400d10da:	48 8d 43 20          	lea    0x20(%rbx),%rax
1400d10de:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400d10e2:	48 83 64 24 68 00    	andq   $0x0,0x68(%rsp)
1400d10e8:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1400d10ed:	e8 36 61 f5 ff       	call   0x140027228
1400d10f2:	48 8b c6             	mov    %rsi,%rax
1400d10f5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400d10fa:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400d10ff:	48 83 c4 40          	add    $0x40,%rsp
1400d1103:	5f                   	pop    %rdi
1400d1104:	c3                   	ret
1400d1105:	90                   	nop
1400d1106:	90                   	nop
1400d1107:	90                   	nop
1400d1108:	48 8b c4             	mov    %rsp,%rax
1400d110b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400d110f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400d1113:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400d1117:	4c 89 60 20          	mov    %r12,0x20(%rax)
1400d111b:	55                   	push   %rbp
1400d111c:	41 56                	push   %r14
1400d111e:	41 57                	push   %r15
1400d1120:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1400d1124:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400d112b:	4d 8b f8             	mov    %r8,%r15
1400d112e:	48 8b fa             	mov    %rdx,%rdi
1400d1131:	4c 8b f1             	mov    %rcx,%r14
1400d1134:	48 8b 01             	mov    (%rcx),%rax
1400d1137:	48 8b 40 40          	mov    0x40(%rax),%rax
1400d113b:	ff 15 f7 ba a3 00    	call   *0xa3baf7(%rip)        # 0x140b0cc38
1400d1141:	48 8b f0             	mov    %rax,%rsi
1400d1144:	48 85 c0             	test   %rax,%rax
1400d1147:	0f 84 18 02 00 00    	je     0x1400d1365
1400d114d:	41 83 cc ff          	or     $0xffffffff,%r12d
1400d1151:	48 ff ce             	dec    %rsi
1400d1154:	49 8b 0e             	mov    (%r14),%rcx
1400d1157:	48 8b 41 30          	mov    0x30(%rcx),%rax
1400d115b:	4c 8b c6             	mov    %rsi,%r8
1400d115e:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1400d1162:	49 8b ce             	mov    %r14,%rcx
1400d1165:	ff 15 cd ba a3 00    	call   *0xa3bacd(%rip)        # 0x140b0cc38
1400d116b:	48 8b d0             	mov    %rax,%rdx
1400d116e:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1400d1172:	e8 59 c0 f4 ff       	call   0x14001d1d0
1400d1177:	90                   	nop
1400d1178:	48 8b 5d 17          	mov    0x17(%rbp),%rbx
1400d117c:	48 85 db             	test   %rbx,%rbx
1400d117f:	74 39                	je     0x1400d11ba
1400d1181:	41 8b c4             	mov    %r12d,%eax
1400d1184:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d1189:	41 03 c4             	add    %r12d,%eax
1400d118c:	75 2c                	jne    0x1400d11ba
1400d118e:	48 8b 03             	mov    (%rbx),%rax
1400d1191:	48 8b cb             	mov    %rbx,%rcx
1400d1194:	48 8b 00             	mov    (%rax),%rax
1400d1197:	ff 15 9b ba a3 00    	call   *0xa3ba9b(%rip)        # 0x140b0cc38
1400d119d:	41 8b c4             	mov    %r12d,%eax
1400d11a0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d11a5:	41 03 c4             	add    %r12d,%eax
1400d11a8:	75 10                	jne    0x1400d11ba
1400d11aa:	48 8b 03             	mov    (%rbx),%rax
1400d11ad:	48 8b cb             	mov    %rbx,%rcx
1400d11b0:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d11b4:	ff 15 7e ba a3 00    	call   *0xa3ba7e(%rip)        # 0x140b0cc38
1400d11ba:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1400d11be:	48 85 c0             	test   %rax,%rax
1400d11c1:	0f 85 3b 02 00 00    	jne    0x1400d1402
1400d11c7:	49 83 ff 01          	cmp    $0x1,%r15
1400d11cb:	0f 86 81 00 00 00    	jbe    0x1400d1252
1400d11d1:	49 8b 06             	mov    (%r14),%rax
1400d11d4:	4c 8b c6             	mov    %rsi,%r8
1400d11d7:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1400d11db:	49 8b ce             	mov    %r14,%rcx
1400d11de:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d11e2:	ff 15 50 ba a3 00    	call   *0xa3ba50(%rip)        # 0x140b0cc38
1400d11e8:	90                   	nop
1400d11e9:	4d 8d 47 ff          	lea    -0x1(%r15),%r8
1400d11ed:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1400d11f1:	48 8b 08             	mov    (%rax),%rcx
1400d11f4:	e8 0f ff ff ff       	call   0x1400d1108
1400d11f9:	90                   	nop
1400d11fa:	48 8b 5d 27          	mov    0x27(%rbp),%rbx
1400d11fe:	48 85 db             	test   %rbx,%rbx
1400d1201:	74 39                	je     0x1400d123c
1400d1203:	41 8b c4             	mov    %r12d,%eax
1400d1206:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d120b:	41 03 c4             	add    %r12d,%eax
1400d120e:	75 2c                	jne    0x1400d123c
1400d1210:	48 8b 03             	mov    (%rbx),%rax
1400d1213:	48 8b cb             	mov    %rbx,%rcx
1400d1216:	48 8b 00             	mov    (%rax),%rax
1400d1219:	ff 15 19 ba a3 00    	call   *0xa3ba19(%rip)        # 0x140b0cc38
1400d121f:	41 8b c4             	mov    %r12d,%eax
1400d1222:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d1227:	41 03 c4             	add    %r12d,%eax
1400d122a:	75 10                	jne    0x1400d123c
1400d122c:	48 8b 03             	mov    (%rbx),%rax
1400d122f:	48 8b cb             	mov    %rbx,%rcx
1400d1232:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d1236:	ff 15 fc b9 a3 00    	call   *0xa3b9fc(%rip)        # 0x140b0cc38
1400d123c:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
1400d1240:	48 85 c0             	test   %rax,%rax
1400d1243:	0f 85 49 01 00 00    	jne    0x1400d1392
1400d1249:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1400d124d:	e9 84 00 00 00       	jmp    0x1400d12d6
1400d1252:	4d 85 ff             	test   %r15,%r15
1400d1255:	0f 85 ba 00 00 00    	jne    0x1400d1315
1400d125b:	49 8b 06             	mov    (%r14),%rax
1400d125e:	4c 8b c6             	mov    %rsi,%r8
1400d1261:	48 8d 55 2f          	lea    0x2f(%rbp),%rdx
1400d1265:	49 8b ce             	mov    %r14,%rcx
1400d1268:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d126c:	ff 15 c6 b9 a3 00    	call   *0xa3b9c6(%rip)        # 0x140b0cc38
1400d1272:	90                   	nop
1400d1273:	45 33 c0             	xor    %r8d,%r8d
1400d1276:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1400d127a:	48 8b 08             	mov    (%rax),%rcx
1400d127d:	e8 86 fe ff ff       	call   0x1400d1108
1400d1282:	90                   	nop
1400d1283:	48 8b 5d 37          	mov    0x37(%rbp),%rbx
1400d1287:	48 85 db             	test   %rbx,%rbx
1400d128a:	74 39                	je     0x1400d12c5
1400d128c:	41 8b c4             	mov    %r12d,%eax
1400d128f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d1294:	41 03 c4             	add    %r12d,%eax
1400d1297:	75 2c                	jne    0x1400d12c5
1400d1299:	48 8b 03             	mov    (%rbx),%rax
1400d129c:	48 8b cb             	mov    %rbx,%rcx
1400d129f:	48 8b 00             	mov    (%rax),%rax
1400d12a2:	ff 15 90 b9 a3 00    	call   *0xa3b990(%rip)        # 0x140b0cc38
1400d12a8:	41 8b c4             	mov    %r12d,%eax
1400d12ab:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d12b0:	41 03 c4             	add    %r12d,%eax
1400d12b3:	75 10                	jne    0x1400d12c5
1400d12b5:	48 8b 03             	mov    (%rbx),%rax
1400d12b8:	48 8b cb             	mov    %rbx,%rcx
1400d12bb:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d12bf:	ff 15 73 b9 a3 00    	call   *0xa3b973(%rip)        # 0x140b0cc38
1400d12c5:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
1400d12c9:	48 85 c0             	test   %rax,%rax
1400d12cc:	0f 85 d1 00 00 00    	jne    0x1400d13a3
1400d12d2:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
1400d12d6:	48 85 db             	test   %rbx,%rbx
1400d12d9:	74 3a                	je     0x1400d1315
1400d12db:	41 8b c4             	mov    %r12d,%eax
1400d12de:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d12e3:	41 03 c4             	add    %r12d,%eax
1400d12e6:	75 2d                	jne    0x1400d1315
1400d12e8:	48 8b 03             	mov    (%rbx),%rax
1400d12eb:	48 8b cb             	mov    %rbx,%rcx
1400d12ee:	48 8b 00             	mov    (%rax),%rax
1400d12f1:	ff 15 41 b9 a3 00    	call   *0xa3b941(%rip)        # 0x140b0cc38
1400d12f7:	41 8b c4             	mov    %r12d,%eax
1400d12fa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d12ff:	41 03 c4             	add    %r12d,%eax
1400d1302:	75 11                	jne    0x1400d1315
1400d1304:	48 8b 03             	mov    (%rbx),%rax
1400d1307:	48 8b cb             	mov    %rbx,%rcx
1400d130a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d130e:	ff 15 24 b9 a3 00    	call   *0xa3b924(%rip)        # 0x140b0cc38
1400d1314:	90                   	nop
1400d1315:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400d1319:	48 85 c9             	test   %rcx,%rcx
1400d131c:	74 3e                	je     0x1400d135c
1400d131e:	41 8b c4             	mov    %r12d,%eax
1400d1321:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400d1326:	41 03 c4             	add    %r12d,%eax
1400d1329:	75 31                	jne    0x1400d135c
1400d132b:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1400d132f:	48 8b 03             	mov    (%rbx),%rax
1400d1332:	48 8b cb             	mov    %rbx,%rcx
1400d1335:	48 8b 00             	mov    (%rax),%rax
1400d1338:	ff 15 fa b8 a3 00    	call   *0xa3b8fa(%rip)        # 0x140b0cc38
1400d133e:	41 8b c4             	mov    %r12d,%eax
1400d1341:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d1346:	41 03 c4             	add    %r12d,%eax
1400d1349:	75 11                	jne    0x1400d135c
1400d134b:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400d134f:	48 8b 01             	mov    (%rcx),%rax
1400d1352:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d1356:	ff 15 dc b8 a3 00    	call   *0xa3b8dc(%rip)        # 0x140b0cc38
1400d135c:	48 85 f6             	test   %rsi,%rsi
1400d135f:	0f 85 ec fd ff ff    	jne    0x1400d1151
1400d1365:	48 83 27 00          	andq   $0x0,(%rdi)
1400d1369:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400d136e:	48 8b c7             	mov    %rdi,%rax
1400d1371:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1400d1378:	00
1400d1379:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400d137d:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400d1381:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400d1385:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400d1389:	49 8b e3             	mov    %r11,%rsp
1400d138c:	41 5f                	pop    %r15
1400d138e:	41 5e                	pop    %r14
1400d1390:	5d                   	pop    %rbp
1400d1391:	c3                   	ret
1400d1392:	48 89 07             	mov    %rax,(%rdi)
1400d1395:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1400d1399:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d139c:	f3 0f 7f 45 ef       	movdqu %xmm0,-0x11(%rbp)
1400d13a1:	eb 0f                	jmp    0x1400d13b2
1400d13a3:	48 89 07             	mov    %rax,(%rdi)
1400d13a6:	48 8b 45 07          	mov    0x7(%rbp),%rax
1400d13aa:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d13ad:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
1400d13b2:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400d13b6:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1400d13ba:	48 85 c9             	test   %rcx,%rcx
1400d13bd:	74 af                	je     0x1400d136e
1400d13bf:	41 8b c4             	mov    %r12d,%eax
1400d13c2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400d13c7:	41 03 c4             	add    %r12d,%eax
1400d13ca:	75 a2                	jne    0x1400d136e
1400d13cc:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1400d13d0:	48 8b 03             	mov    (%rbx),%rax
1400d13d3:	48 8b cb             	mov    %rbx,%rcx
1400d13d6:	48 8b 00             	mov    (%rax),%rax
1400d13d9:	ff 15 59 b8 a3 00    	call   *0xa3b859(%rip)        # 0x140b0cc38
1400d13df:	41 8b c4             	mov    %r12d,%eax
1400d13e2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d13e7:	41 03 c4             	add    %r12d,%eax