1400f1147:	90                   	nop
1400f1148:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400f114d:	48 85 c9             	test   %rcx,%rcx
1400f1150:	74 40                	je     0x1400f1192
1400f1152:	41 8b c5             	mov    %r13d,%eax
1400f1155:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f115a:	41 03 c5             	add    %r13d,%eax
1400f115d:	75 33                	jne    0x1400f1192
1400f115f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400f1164:	48 8b 03             	mov    (%rbx),%rax
1400f1167:	48 8b cb             	mov    %rbx,%rcx
1400f116a:	48 8b 00             	mov    (%rax),%rax
1400f116d:	ff 15 c5 ba a1 00    	call   *0xa1bac5(%rip)        # 0x140b0cc38
1400f1173:	41 8b c5             	mov    %r13d,%eax
1400f1176:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f117b:	41 03 c5             	add    %r13d,%eax
1400f117e:	75 12                	jne    0x1400f1192
1400f1180:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400f1185:	48 8b 01             	mov    (%rcx),%rax
1400f1188:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f118c:	ff 15 a6 ba a1 00    	call   *0xa1baa6(%rip)        # 0x140b0cc38
1400f1192:	48 8b 8d 50 04 00 00 	mov    0x450(%rbp),%rcx
1400f1199:	48 33 cc             	xor    %rsp,%rcx
1400f119c:	e8 3f e4 9f 00       	call   0x140aef5e0
1400f11a1:	4c 8d 9c 24 c0 05 00 	lea    0x5c0(%rsp),%r11
1400f11a8:	00
1400f11a9:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400f11ad:	49 8b 73 40          	mov    0x40(%r11),%rsi
1400f11b1:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1400f11b5:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1400f11ba:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1400f11bf:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
1400f11c4:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
1400f11c9:	45 0f 28 53 b0       	movaps -0x50(%r11),%xmm10
1400f11ce:	45 0f 28 5b a0       	movaps -0x60(%r11),%xmm11
1400f11d3:	49 8b e3             	mov    %r11,%rsp
1400f11d6:	41 5f                	pop    %r15
1400f11d8:	41 5e                	pop    %r14
1400f11da:	41 5d                	pop    %r13
1400f11dc:	41 5c                	pop    %r12
1400f11de:	5d                   	pop    %rbp
1400f11df:	c3                   	ret
1400f11e0:	e8 a3 80 f1 ff       	call   0x140009288
1400f11e5:	90                   	nop
1400f11e6:	eb 08                	jmp    0x1400f11f0
1400f11e8:	90                   	nop
1400f11e9:	90                   	nop
1400f11ea:	90                   	nop
1400f11eb:	90                   	nop
1400f11ec:	90                   	nop
1400f11ed:	90                   	nop
1400f11ee:	90                   	nop
1400f11ef:	90                   	nop
1400f11f0:	90                   	nop
1400f11f1:	e8 92 80 f1 ff       	call   0x140009288
1400f11f6:	90                   	nop
1400f11f7:	eb 01                	jmp    0x1400f11fa
1400f11f9:	90                   	nop
1400f11fa:	90                   	nop
1400f11fb:	e8 88 80 f1 ff       	call   0x140009288
1400f1200:	90                   	nop
1400f1201:	eb 01                	jmp    0x1400f1204
1400f1203:	90                   	nop
1400f1204:	90                   	nop
1400f1205:	e8 7e 80 f1 ff       	call   0x140009288
1400f120a:	90                   	nop
1400f120b:	eb 01                	jmp    0x1400f120e
1400f120d:	90                   	nop
1400f120e:	90                   	nop
1400f120f:	e8 74 80 f1 ff       	call   0x140009288
1400f1214:	90                   	nop
1400f1215:	eb 01                	jmp    0x1400f1218
1400f1217:	90                   	nop
1400f1218:	90                   	nop
1400f1219:	e8 6a 80 f1 ff       	call   0x140009288
1400f121e:	90                   	nop
1400f121f:	eb 01                	jmp    0x1400f1222
1400f1221:	90                   	nop
1400f1222:	90                   	nop
1400f1223:	e8 60 80 f1 ff       	call   0x140009288
1400f1228:	cc                   	int3
1400f1229:	90                   	nop
1400f122a:	90                   	nop
1400f122b:	90                   	nop
1400f122c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f1231:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f1236:	57                   	push   %rdi
1400f1237:	48 83 ec 20          	sub    $0x20,%rsp
1400f123b:	48 8b f9             	mov    %rcx,%rdi
1400f123e:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1400f1242:	48 85 c9             	test   %rcx,%rcx
1400f1245:	74 0d                	je     0x1400f1254
1400f1247:	48 8b 01             	mov    (%rcx),%rax
1400f124a:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f124e:	ff 15 e4 b9 a1 00    	call   *0xa1b9e4(%rip)        # 0x140b0cc38
1400f1254:	48 8b 5f 48          	mov    0x48(%rdi),%rbx
1400f1258:	83 ce ff             	or     $0xffffffff,%esi
1400f125b:	48 85 db             	test   %rbx,%rbx
1400f125e:	74 35                	je     0x1400f1295
1400f1260:	8b c6                	mov    %esi,%eax
1400f1262:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f1267:	03 c6                	add    %esi,%eax
1400f1269:	75 2a                	jne    0x1400f1295
1400f126b:	48 8b 03             	mov    (%rbx),%rax
1400f126e:	48 8b cb             	mov    %rbx,%rcx
1400f1271:	48 8b 00             	mov    (%rax),%rax
1400f1274:	ff 15 be b9 a1 00    	call   *0xa1b9be(%rip)        # 0x140b0cc38
1400f127a:	8b c6                	mov    %esi,%eax
1400f127c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f1281:	03 c6                	add    %esi,%eax
1400f1283:	75 10                	jne    0x1400f1295
1400f1285:	48 8b 03             	mov    (%rbx),%rax
1400f1288:	48 8b cb             	mov    %rbx,%rcx
1400f128b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f128f:	ff 15 a3 b9 a1 00    	call   *0xa1b9a3(%rip)        # 0x140b0cc38
1400f1295:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400f1299:	48 85 db             	test   %rbx,%rbx
1400f129c:	74 35                	je     0x1400f12d3
1400f129e:	8b c6                	mov    %esi,%eax
1400f12a0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f12a5:	03 c6                	add    %esi,%eax
1400f12a7:	75 2a                	jne    0x1400f12d3
1400f12a9:	48 8b 03             	mov    (%rbx),%rax
1400f12ac:	48 8b cb             	mov    %rbx,%rcx
1400f12af:	48 8b 00             	mov    (%rax),%rax
1400f12b2:	ff 15 80 b9 a1 00    	call   *0xa1b980(%rip)        # 0x140b0cc38
1400f12b8:	8b c6                	mov    %esi,%eax
1400f12ba:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f12bf:	03 c6                	add    %esi,%eax
1400f12c1:	75 10                	jne    0x1400f12d3
1400f12c3:	48 8b 03             	mov    (%rbx),%rax
1400f12c6:	48 8b cb             	mov    %rbx,%rcx
1400f12c9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f12cd:	ff 15 65 b9 a1 00    	call   *0xa1b965(%rip)        # 0x140b0cc38
1400f12d3:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
1400f12d7:	48 85 db             	test   %rbx,%rbx
1400f12da:	74 35                	je     0x1400f1311
1400f12dc:	8b c6                	mov    %esi,%eax
1400f12de:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f12e3:	03 c6                	add    %esi,%eax
1400f12e5:	75 2a                	jne    0x1400f1311
1400f12e7:	48 8b 03             	mov    (%rbx),%rax
1400f12ea:	48 8b cb             	mov    %rbx,%rcx
1400f12ed:	48 8b 00             	mov    (%rax),%rax
1400f12f0:	ff 15 42 b9 a1 00    	call   *0xa1b942(%rip)        # 0x140b0cc38
1400f12f6:	8b c6                	mov    %esi,%eax
1400f12f8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f12fd:	03 c6                	add    %esi,%eax
1400f12ff:	75 10                	jne    0x1400f1311
1400f1301:	48 8b 03             	mov    (%rbx),%rax
1400f1304:	48 8b cb             	mov    %rbx,%rcx
1400f1307:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f130b:	ff 15 27 b9 a1 00    	call   *0xa1b927(%rip)        # 0x140b0cc38
1400f1311:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400f1315:	48 85 c9             	test   %rcx,%rcx
1400f1318:	74 18                	je     0x1400f1332
1400f131a:	8b c6                	mov    %esi,%eax
1400f131c:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400f1321:	03 c6                	add    %esi,%eax
1400f1323:	75 0d                	jne    0x1400f1332
1400f1325:	48 8b 01             	mov    (%rcx),%rax
1400f1328:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f132c:	ff 15 06 b9 a1 00    	call   *0xa1b906(%rip)        # 0x140b0cc38
1400f1332:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f1337:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f133c:	48 83 c4 20          	add    $0x20,%rsp
1400f1340:	5f                   	pop    %rdi
1400f1341:	c3                   	ret
1400f1342:	90                   	nop
1400f1343:	90                   	nop
1400f1344:	90                   	nop
1400f1345:	90                   	nop
1400f1346:	90                   	nop
1400f1347:	90                   	nop
1400f1348:	90                   	nop
1400f1349:	90                   	nop
1400f134a:	90                   	nop
1400f134b:	90                   	nop
1400f134c:	90                   	nop
1400f134d:	90                   	nop
1400f134e:	90                   	nop
1400f134f:	90                   	nop
1400f1350:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f1355:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f135a:	57                   	push   %rdi
1400f135b:	48 83 ec 20          	sub    $0x20,%rsp
1400f135f:	48 8b 59 38          	mov    0x38(%rcx),%rbx
1400f1363:	83 ce ff             	or     $0xffffffff,%esi
1400f1366:	48 8b f9             	mov    %rcx,%rdi
1400f1369:	48 85 db             	test   %rbx,%rbx
1400f136c:	74 35                	je     0x1400f13a3
1400f136e:	8b c6                	mov    %esi,%eax
1400f1370:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f1375:	03 c6                	add    %esi,%eax
1400f1377:	75 2a                	jne    0x1400f13a3
1400f1379:	48 8b 03             	mov    (%rbx),%rax
1400f137c:	48 8b cb             	mov    %rbx,%rcx
1400f137f:	48 8b 00             	mov    (%rax),%rax
1400f1382:	ff 15 b0 b8 a1 00    	call   *0xa1b8b0(%rip)        # 0x140b0cc38
1400f1388:	8b c6                	mov    %esi,%eax
1400f138a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f138f:	03 c6                	add    %esi,%eax
1400f1391:	75 10                	jne    0x1400f13a3
1400f1393:	48 8b 03             	mov    (%rbx),%rax
1400f1396:	48 8b cb             	mov    %rbx,%rcx
1400f1399:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f139d:	ff 15 95 b8 a1 00    	call   *0xa1b895(%rip)        # 0x140b0cc38
1400f13a3:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
1400f13a7:	48 85 db             	test   %rbx,%rbx
1400f13aa:	74 35                	je     0x1400f13e1
1400f13ac:	8b c6                	mov    %esi,%eax
1400f13ae:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f13b3:	03 c6                	add    %esi,%eax
1400f13b5:	75 2a                	jne    0x1400f13e1
1400f13b7:	48 8b 03             	mov    (%rbx),%rax
1400f13ba:	48 8b cb             	mov    %rbx,%rcx
1400f13bd:	48 8b 00             	mov    (%rax),%rax
1400f13c0:	ff 15 72 b8 a1 00    	call   *0xa1b872(%rip)        # 0x140b0cc38
1400f13c6:	8b c6                	mov    %esi,%eax
1400f13c8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f13cd:	03 c6                	add    %esi,%eax
1400f13cf:	75 10                	jne    0x1400f13e1
1400f13d1:	48 8b 03             	mov    (%rbx),%rax
1400f13d4:	48 8b cb             	mov    %rbx,%rcx
1400f13d7:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f13db:	ff 15 57 b8 a1 00    	call   *0xa1b857(%rip)        # 0x140b0cc38
1400f13e1:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400f13e5:	48 85 c9             	test   %rcx,%rcx
1400f13e8:	74 18                	je     0x1400f1402
1400f13ea:	8b c6                	mov    %esi,%eax
1400f13ec:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400f13f1:	03 c6                	add    %esi,%eax
1400f13f3:	75 0d                	jne    0x1400f1402
1400f13f5:	48 8b 01             	mov    (%rcx),%rax
1400f13f8:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f13fc:	ff 15 36 b8 a1 00    	call   *0xa1b836(%rip)        # 0x140b0cc38
1400f1402:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f1407:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f140c:	48 83 c4 20          	add    $0x20,%rsp
1400f1410:	5f                   	pop    %rdi
1400f1411:	c3                   	ret
1400f1412:	90                   	nop
1400f1413:	90                   	nop
1400f1414:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f1419:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f141e:	57                   	push   %rdi
1400f141f:	48 83 ec 20          	sub    $0x20,%rsp
1400f1423:	48 8b f9             	mov    %rcx,%rdi
1400f1426:	48 8b 89 f0 00 00 00 	mov    0xf0(%rcx),%rcx
1400f142d:	48 85 c9             	test   %rcx,%rcx
1400f1430:	74 4c                	je     0x1400f147e
1400f1432:	48 8b 87 00 01 00 00 	mov    0x100(%rdi),%rax
1400f1439:	48 2b c1             	sub    %rcx,%rax
1400f143c:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400f1440:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f1446:	72 18                	jb     0x1400f1460
1400f1448:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400f144c:	48 2b ca             	sub    %rdx,%rcx
1400f144f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400f1453:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f1457:	0f 87 c7 01 00 00    	ja     0x1400f1624
1400f145d:	48 8b ca             	mov    %rdx,%rcx
1400f1460:	ff 15 5a b4 a1 00    	call   *0xa1b45a(%rip)        # 0x140b0c8c0
1400f1466:	48 83 a7 f0 00 00 00 	andq   $0x0,0xf0(%rdi)
1400f146d:	00
1400f146e:	48 83 a7 f8 00 00 00 	andq   $0x0,0xf8(%rdi)
1400f1475:	00
1400f1476:	48 83 a7 00 01 00 00 	andq   $0x0,0x100(%rdi)
1400f147d:	00
1400f147e:	48 8b 9f e8 00 00 00 	mov    0xe8(%rdi),%rbx
1400f1485:	83 ce ff             	or     $0xffffffff,%esi
1400f1488:	48 85 db             	test   %rbx,%rbx
1400f148b:	74 35                	je     0x1400f14c2
1400f148d:	8b c6                	mov    %esi,%eax
1400f148f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f1494:	03 c6                	add    %esi,%eax
1400f1496:	75 2a                	jne    0x1400f14c2
1400f1498:	48 8b 03             	mov    (%rbx),%rax
1400f149b:	48 8b cb             	mov    %rbx,%rcx
1400f149e:	48 8b 00             	mov    (%rax),%rax
1400f14a1:	ff 15 91 b7 a1 00    	call   *0xa1b791(%rip)        # 0x140b0cc38
1400f14a7:	8b c6                	mov    %esi,%eax
1400f14a9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f14ae:	03 c6                	add    %esi,%eax
1400f14b0:	75 10                	jne    0x1400f14c2
1400f14b2:	48 8b 03             	mov    (%rbx),%rax
1400f14b5:	48 8b cb             	mov    %rbx,%rcx
1400f14b8:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f14bc:	ff 15 76 b7 a1 00    	call   *0xa1b776(%rip)        # 0x140b0cc38
1400f14c2:	48 8b 9f d8 00 00 00 	mov    0xd8(%rdi),%rbx
1400f14c9:	48 85 db             	test   %rbx,%rbx
1400f14cc:	74 35                	je     0x1400f1503
1400f14ce:	8b c6                	mov    %esi,%eax
1400f14d0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f14d5:	03 c6                	add    %esi,%eax
1400f14d7:	75 2a                	jne    0x1400f1503
1400f14d9:	48 8b 03             	mov    (%rbx),%rax
1400f14dc:	48 8b cb             	mov    %rbx,%rcx
1400f14df:	48 8b 00             	mov    (%rax),%rax
1400f14e2:	ff 15 50 b7 a1 00    	call   *0xa1b750(%rip)        # 0x140b0cc38
1400f14e8:	8b c6                	mov    %esi,%eax
1400f14ea:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f14ef:	03 c6                	add    %esi,%eax
1400f14f1:	75 10                	jne    0x1400f1503
1400f14f3:	48 8b 03             	mov    (%rbx),%rax
1400f14f6:	48 8b cb             	mov    %rbx,%rcx
1400f14f9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f14fd:	ff 15 35 b7 a1 00    	call   *0xa1b735(%rip)        # 0x140b0cc38
1400f1503:	48 8d 8f b0 00 00 00 	lea    0xb0(%rdi),%rcx
1400f150a:	e8 c1 99 f2 ff       	call   0x14001aed0
1400f150f:	48 8d 8f 98 00 00 00 	lea    0x98(%rdi),%rcx
1400f1516:	e8 a9 03 00 00       	call   0x1400f18c4
1400f151b:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
1400f1522:	e8 41 04 00 00       	call   0x1400f1968
1400f1527:	48 8d 5f 70          	lea    0x70(%rdi),%rbx
1400f152b:	4c 8b 03             	mov    (%rbx),%r8
1400f152e:	48 8b d3             	mov    %rbx,%rdx
1400f1531:	48 8b cb             	mov    %rbx,%rcx
1400f1534:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400f1538:	e8 97 36 fa ff       	call   0x140094bd4
1400f153d:	48 8b 0b             	mov    (%rbx),%rcx
1400f1540:	ff 15 7a b3 a1 00    	call   *0xa1b37a(%rip)        # 0x140b0c8c0
1400f1546:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
1400f154a:	e8 9d de f9 ff       	call   0x14008f3ec
1400f154f:	48 8d 5f 50          	lea    0x50(%rdi),%rbx
1400f1553:	4c 8b 03             	mov    (%rbx),%r8
1400f1556:	48 8b d3             	mov    %rbx,%rdx
1400f1559:	48 8b cb             	mov    %rbx,%rcx
1400f155c:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400f1560:	e8 6f 36 fa ff       	call   0x140094bd4
1400f1565:	48 8b 0b             	mov    (%rbx),%rcx
1400f1568:	ff 15 52 b3 a1 00    	call   *0xa1b352(%rip)        # 0x140b0c8c0
1400f156e:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
1400f1572:	e8 75 de f9 ff       	call   0x14008f3ec
1400f1577:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400f157b:	48 85 db             	test   %rbx,%rbx
1400f157e:	74 35                	je     0x1400f15b5
1400f1580:	8b c6                	mov    %esi,%eax
1400f1582:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f1587:	03 c6                	add    %esi,%eax
1400f1589:	75 2a                	jne    0x1400f15b5
1400f158b:	48 8b 03             	mov    (%rbx),%rax
1400f158e:	48 8b cb             	mov    %rbx,%rcx
1400f1591:	48 8b 00             	mov    (%rax),%rax
1400f1594:	ff 15 9e b6 a1 00    	call   *0xa1b69e(%rip)        # 0x140b0cc38
1400f159a:	8b c6                	mov    %esi,%eax
1400f159c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f15a1:	03 c6                	add    %esi,%eax
1400f15a3:	75 10                	jne    0x1400f15b5
1400f15a5:	48 8b 03             	mov    (%rbx),%rax