1400f8f39:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f8f3f:	48 8b 0c 25 18 00 00 	mov    0x18,%rcx
1400f8f46:	00
1400f8f47:	ff 15 9b 55 10 00    	call   *0x10559b(%rip)        # 0x1401fe4e8
1400f8f4d:	eb 50                	jmp    0x1400f8f9f
1400f8f4f:	49 8b 48 18          	mov    0x18(%r8),%rcx
1400f8f53:	49 8b 58 20          	mov    0x20(%r8),%rbx
1400f8f57:	4d 8b cf             	mov    %r15,%r9
1400f8f5a:	ba 04 04 00 00       	mov    $0x404,%edx
1400f8f5f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f8f65:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1400f8f69:	ff 15 79 55 10 00    	call   *0x105579(%rip)        # 0x1401fe4e8
1400f8f6f:	48 85 db             	test   %rbx,%rbx
1400f8f72:	74 2b                	je     0x1400f8f9f
1400f8f74:	41 8b c6             	mov    %r14d,%eax
1400f8f77:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f8f7c:	83 f8 01             	cmp    $0x1,%eax
1400f8f7f:	75 1e                	jne    0x1400f8f9f
1400f8f81:	48 8b 03             	mov    (%rbx),%rax
1400f8f84:	48 8b cb             	mov    %rbx,%rcx
1400f8f87:	ff 10                	call   *(%rax)
1400f8f89:	41 8b c6             	mov    %r14d,%eax
1400f8f8c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f8f91:	83 f8 01             	cmp    $0x1,%eax
1400f8f94:	75 09                	jne    0x1400f8f9f
1400f8f96:	48 8b 03             	mov    (%rbx),%rax
1400f8f99:	48 8b cb             	mov    %rbx,%rcx
1400f8f9c:	ff 50 08             	call   *0x8(%rax)
1400f8f9f:	48 89 bc 24 f8 00 00 	mov    %rdi,0xf8(%rsp)
1400f8fa6:	00
1400f8fa7:	4d 85 ff             	test   %r15,%r15
1400f8faa:	74 28                	je     0x1400f8fd4
1400f8fac:	49 8d 4f 50          	lea    0x50(%r15),%rcx
1400f8fb0:	e8 cb d3 fc ff       	call   0x1400c6380
1400f8fb5:	49 8d 4f 30          	lea    0x30(%r15),%rcx
1400f8fb9:	e8 c2 d3 fc ff       	call   0x1400c6380
1400f8fbe:	49 8d 4f 10          	lea    0x10(%r15),%rcx
1400f8fc2:	e8 b9 d3 fc ff       	call   0x1400c6380
1400f8fc7:	ba 70 00 00 00       	mov    $0x70,%edx
1400f8fcc:	49 8b cf             	mov    %r15,%rcx
1400f8fcf:	e8 78 d6 08 00       	call   0x14018664c
1400f8fd4:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1400f8fdb:	00
1400f8fdc:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f8fe0:	80 b8 18 02 00 00 00 	cmpb   $0x0,0x218(%rax)
1400f8fe7:	0f 84 be 01 00 00    	je     0x1400f91ab
1400f8fed:	48 8d 0d dc 5c 22 00 	lea    0x225cdc(%rip),%rcx        # 0x14031ecd0
1400f8ff4:	e8 5f e3 06 00       	call   0x140167358
1400f8ff9:	85 c0                	test   %eax,%eax
1400f8ffb:	0f 85 c5 03 00 00    	jne    0x1400f93c6
1400f9001:	48 89 bc 24 70 03 00 	mov    %rdi,0x370(%rsp)
1400f9008:	00
1400f9009:	48 89 bc 24 80 03 00 	mov    %rdi,0x380(%rsp)
1400f9010:	00
1400f9011:	48 c7 84 24 88 03 00 	movq   $0xf,0x388(%rsp)
1400f9018:	00 0f 00 00 00
1400f901d:	c6 84 24 70 03 00 00 	movb   $0x0,0x370(%rsp)
1400f9024:	00
1400f9025:	45 33 c0             	xor    %r8d,%r8d
1400f9028:	48 8d 15 49 49 13 00 	lea    0x134949(%rip),%rdx        # 0x14022d978
1400f902f:	48 8d 8c 24 70 03 00 	lea    0x370(%rsp),%rcx
1400f9036:	00
1400f9037:	e8 c4 d3 fc ff       	call   0x1400c6400
1400f903c:	90                   	nop
1400f903d:	48 89 bc 24 50 03 00 	mov    %rdi,0x350(%rsp)
1400f9044:	00
1400f9045:	48 89 bc 24 60 03 00 	mov    %rdi,0x360(%rsp)
1400f904c:	00
1400f904d:	48 c7 84 24 68 03 00 	movq   $0xf,0x368(%rsp)
1400f9054:	00 0f 00 00 00
1400f9059:	c6 84 24 50 03 00 00 	movb   $0x0,0x350(%rsp)
1400f9060:	00
1400f9061:	45 33 c0             	xor    %r8d,%r8d
1400f9064:	48 8d 15 0d 49 13 00 	lea    0x13490d(%rip),%rdx        # 0x14022d978
1400f906b:	48 8d 8c 24 50 03 00 	lea    0x350(%rsp),%rcx
1400f9072:	00
1400f9073:	e8 88 d3 fc ff       	call   0x1400c6400
1400f9078:	90                   	nop
1400f9079:	4c 8d 8c 24 70 03 00 	lea    0x370(%rsp),%r9
1400f9080:	00
1400f9081:	4c 8d 84 24 50 03 00 	lea    0x350(%rsp),%r8
1400f9088:	00
1400f9089:	48 8d 15 a0 8d 1e 00 	lea    0x1e8da0(%rip),%rdx        # 0x1402e1e30
1400f9090:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400f9095:	e8 26 c8 03 00       	call   0x1401358c0
1400f909a:	90                   	nop
1400f909b:	48 8d 8c 24 50 03 00 	lea    0x350(%rsp),%rcx
1400f90a2:	00
1400f90a3:	e8 d8 d2 fc ff       	call   0x1400c6380
1400f90a8:	90                   	nop
1400f90a9:	48 8d 8c 24 70 03 00 	lea    0x370(%rsp),%rcx
1400f90b0:	00
1400f90b1:	e8 ca d2 fc ff       	call   0x1400c6380
1400f90b6:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400f90bb:	48 85 c9             	test   %rcx,%rcx
1400f90be:	0f 84 a5 00 00 00    	je     0x1400f9169
1400f90c4:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1400f90c9:	48 85 c0             	test   %rax,%rax
1400f90cc:	74 09                	je     0x1400f90d7
1400f90ce:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f90d2:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400f90d7:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1400f90dc:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400f90e3:	00 00
1400f90e5:	48 8b 01             	mov    (%rcx),%rax
1400f90e8:	4c 8b 50 48          	mov    0x48(%rax),%r10
1400f90ec:	48 8d 84 24 30 03 00 	lea    0x330(%rsp),%rax
1400f90f3:	00
1400f90f4:	48 83 bc 24 48 03 00 	cmpq   $0x10,0x348(%rsp)
1400f90fb:	00 10
1400f90fd:	48 0f 43 84 24 30 03 	cmovae 0x330(%rsp),%rax
1400f9104:	00 00
1400f9106:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400f910b:	4c 8d 0d 16 36 14 00 	lea    0x143616(%rip),%r9        # 0x14023c728
1400f9112:	4c 8d 05 27 36 14 00 	lea    0x143627(%rip),%r8        # 0x14023c740
1400f9119:	48 8d 15 58 48 13 00 	lea    0x134858(%rip),%rdx        # 0x14022d978
1400f9120:	41 ff d2             	call   *%r10
1400f9123:	90                   	nop
1400f9124:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400f912b:	00
1400f912c:	48 85 c9             	test   %rcx,%rcx
1400f912f:	74 38                	je     0x1400f9169
1400f9131:	41 8b c6             	mov    %r14d,%eax
1400f9134:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f9139:	83 f8 01             	cmp    $0x1,%eax
1400f913c:	75 2b                	jne    0x1400f9169
1400f913e:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1400f9145:	00
1400f9146:	48 8b 03             	mov    (%rbx),%rax
1400f9149:	48 8b cb             	mov    %rbx,%rcx
1400f914c:	ff 10                	call   *(%rax)
1400f914e:	41 8b c6             	mov    %r14d,%eax
1400f9151:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f9156:	83 f8 01             	cmp    $0x1,%eax
1400f9159:	75 0e                	jne    0x1400f9169
1400f915b:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400f9162:	00
1400f9163:	48 8b 01             	mov    (%rcx),%rax
1400f9166:	ff 50 08             	call   *0x8(%rax)
1400f9169:	48 8d 0d 60 5b 22 00 	lea    0x225b60(%rip),%rcx        # 0x14031ecd0
1400f9170:	e8 07 e2 06 00       	call   0x14016737c
1400f9175:	90                   	nop
1400f9176:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1400f917b:	48 85 db             	test   %rbx,%rbx
1400f917e:	74 2b                	je     0x1400f91ab
1400f9180:	41 8b c6             	mov    %r14d,%eax
1400f9183:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f9188:	83 f8 01             	cmp    $0x1,%eax
1400f918b:	75 1e                	jne    0x1400f91ab
1400f918d:	48 8b 03             	mov    (%rbx),%rax
1400f9190:	48 8b cb             	mov    %rbx,%rcx
1400f9193:	ff 10                	call   *(%rax)
1400f9195:	f0 44 0f c1 73 0c    	lock xadd %r14d,0xc(%rbx)
1400f919b:	41 83 fe 01          	cmp    $0x1,%r14d
1400f919f:	75 0a                	jne    0x1400f91ab
1400f91a1:	48 8b 03             	mov    (%rbx),%rax
1400f91a4:	48 8b cb             	mov    %rbx,%rcx
1400f91a7:	ff 50 08             	call   *0x8(%rax)
1400f91aa:	90                   	nop
1400f91ab:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400f91b0:	48 8d 8c 24 10 03 00 	lea    0x310(%rsp),%rcx
1400f91b7:	00
1400f91b8:	e8 03 d0 fc ff       	call   0x1400c61c0
1400f91bd:	90                   	nop
1400f91be:	48 8d 05 23 2e 14 00 	lea    0x142e23(%rip),%rax        # 0x14023bfe8
1400f91c5:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1400f91cc:	00
1400f91cd:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
1400f91d4:	00
1400f91d5:	48 85 c9             	test   %rcx,%rcx
1400f91d8:	74 32                	je     0x1400f920c
1400f91da:	80 bc 24 c0 00 00 00 	cmpb   $0x0,0xc0(%rsp)
1400f91e1:	00
1400f91e2:	74 18                	je     0x1400f91fc
1400f91e4:	ff 15 7e 2e 22 00    	call   *0x222e7e(%rip)        # 0x14031c068
1400f91ea:	ba 18 00 00 00       	mov    $0x18,%edx
1400f91ef:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
1400f91f6:	00
1400f91f7:	e8 50 d4 08 00       	call   0x14018664c
1400f91fc:	48 89 bc 24 b8 00 00 	mov    %rdi,0xb8(%rsp)
1400f9203:	00
1400f9204:	c6 84 24 c0 00 00 00 	movb   $0x0,0xc0(%rsp)
1400f920b:	00
1400f920c:	48 8d 8c 24 30 03 00 	lea    0x330(%rsp),%rcx
1400f9213:	00
1400f9214:	e8 67 d1 fc ff       	call   0x1400c6380
1400f9219:	90                   	nop
1400f921a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400f921f:	48 85 c0             	test   %rax,%rax
1400f9222:	74 16                	je     0x1400f923a
1400f9224:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400f9228:	48 63 51 04          	movslq 0x4(%rcx),%rdx
1400f922c:	48 8d 48 08          	lea    0x8(%rax),%rcx
1400f9230:	48 03 ca             	add    %rdx,%rcx
1400f9233:	48 8b 01             	mov    (%rcx),%rax
1400f9236:	ff 50 08             	call   *0x8(%rax)
1400f9239:	90                   	nop
1400f923a:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400f923f:	48 85 c0             	test   %rax,%rax
1400f9242:	74 16                	je     0x1400f925a
1400f9244:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400f9248:	48 63 51 04          	movslq 0x4(%rcx),%rdx
1400f924c:	48 8d 48 08          	lea    0x8(%rax),%rcx
1400f9250:	48 03 ca             	add    %rdx,%rcx
1400f9253:	48 8b 01             	mov    (%rcx),%rax
1400f9256:	ff 50 08             	call   *0x8(%rax)
1400f9259:	90                   	nop
1400f925a:	e9 c8 00 00 00       	jmp    0x1400f9327
1400f925f:	33 ff                	xor    %edi,%edi
1400f9261:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1400f9268:	00
1400f9269:	4c 8b a4 24 98 00 00 	mov    0x98(%rsp),%r12
1400f9270:	00
1400f9271:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
1400f9278:	00
1400f9279:	4c 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%r13
1400f9280:	00
1400f9281:	e9 2a ff ff ff       	jmp    0x1400f91b0
1400f9286:	48 8b 12             	mov    (%rdx),%rdx
1400f9289:	48 85 d2             	test   %rdx,%rdx
1400f928c:	74 16                	je     0x1400f92a4
1400f928e:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9292:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f9296:	48 83 c2 08          	add    $0x8,%rdx
1400f929a:	48 03 ca             	add    %rdx,%rcx
1400f929d:	48 8b 01             	mov    (%rcx),%rax
1400f92a0:	ff 50 08             	call   *0x8(%rax)
1400f92a3:	90                   	nop
1400f92a4:	49 8b 14 24          	mov    (%r12),%rdx
1400f92a8:	48 85 d2             	test   %rdx,%rdx
1400f92ab:	74 16                	je     0x1400f92c3
1400f92ad:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f92b1:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f92b5:	48 83 c2 08          	add    $0x8,%rdx
1400f92b9:	48 03 ca             	add    %rdx,%rcx
1400f92bc:	48 8b 01             	mov    (%rcx),%rax
1400f92bf:	ff 50 08             	call   *0x8(%rax)
1400f92c2:	90                   	nop
1400f92c3:	48 8b 16             	mov    (%rsi),%rdx
1400f92c6:	48 85 d2             	test   %rdx,%rdx
1400f92c9:	74 16                	je     0x1400f92e1
1400f92cb:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f92cf:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f92d3:	48 83 c2 08          	add    $0x8,%rdx
1400f92d7:	48 03 ca             	add    %rdx,%rcx
1400f92da:	48 8b 01             	mov    (%rcx),%rax
1400f92dd:	ff 50 08             	call   *0x8(%rax)
1400f92e0:	90                   	nop
1400f92e1:	49 8b 55 00          	mov    0x0(%r13),%rdx
1400f92e5:	48 85 d2             	test   %rdx,%rdx
1400f92e8:	74 16                	je     0x1400f9300
1400f92ea:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f92ee:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f92f2:	48 83 c2 08          	add    $0x8,%rdx
1400f92f6:	48 03 ca             	add    %rdx,%rcx
1400f92f9:	48 8b 01             	mov    (%rcx),%rax
1400f92fc:	ff 50 08             	call   *0x8(%rax)
1400f92ff:	90                   	nop
1400f9300:	32 c0                	xor    %al,%al
1400f9302:	e9 9c 00 00 00       	jmp    0x1400f93a3
1400f9307:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1400f930e:	00
1400f930f:	4c 8b a4 24 98 00 00 	mov    0x98(%rsp),%r12
1400f9316:	00
1400f9317:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
1400f931e:	00
1400f931f:	4c 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%r13
1400f9326:	00
1400f9327:	48 8b 13             	mov    (%rbx),%rdx
1400f932a:	48 85 d2             	test   %rdx,%rdx
1400f932d:	74 16                	je     0x1400f9345
1400f932f:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9333:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f9337:	48 83 c2 08          	add    $0x8,%rdx
1400f933b:	48 03 ca             	add    %rdx,%rcx
1400f933e:	48 8b 01             	mov    (%rcx),%rax
1400f9341:	ff 50 08             	call   *0x8(%rax)
1400f9344:	90                   	nop
1400f9345:	49 8b 14 24          	mov    (%r12),%rdx
1400f9349:	48 85 d2             	test   %rdx,%rdx
1400f934c:	74 16                	je     0x1400f9364
1400f934e:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9352:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f9356:	48 83 c2 08          	add    $0x8,%rdx
1400f935a:	48 03 ca             	add    %rdx,%rcx
1400f935d:	48 8b 01             	mov    (%rcx),%rax
1400f9360:	ff 50 08             	call   *0x8(%rax)
1400f9363:	90                   	nop
1400f9364:	48 8b 16             	mov    (%rsi),%rdx
1400f9367:	48 85 d2             	test   %rdx,%rdx
1400f936a:	74 16                	je     0x1400f9382
1400f936c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9370:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f9374:	48 83 c2 08          	add    $0x8,%rdx
1400f9378:	48 03 ca             	add    %rdx,%rcx
1400f937b:	48 8b 01             	mov    (%rcx),%rax
1400f937e:	ff 50 08             	call   *0x8(%rax)
1400f9381:	90                   	nop
1400f9382:	49 8b 55 00          	mov    0x0(%r13),%rdx
1400f9386:	48 85 d2             	test   %rdx,%rdx
1400f9389:	74 16                	je     0x1400f93a1
1400f938b:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f938f:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f9393:	48 83 c2 08          	add    $0x8,%rdx
1400f9397:	48 03 ca             	add    %rdx,%rcx
1400f939a:	48 8b 01             	mov    (%rcx),%rax
1400f939d:	ff 50 08             	call   *0x8(%rax)
1400f93a0:	90                   	nop
1400f93a1:	32 c0                	xor    %al,%al
1400f93a3:	48 8b 8c 24 30 04 00 	mov    0x430(%rsp),%rcx
1400f93aa:	00
1400f93ab:	48 33 cc             	xor    %rsp,%rcx
1400f93ae:	e8 1d cf 08 00       	call   0x1401862d0
1400f93b3:	48 81 c4 40 04 00 00 	add    $0x440,%rsp
1400f93ba:	41 5f                	pop    %r15
1400f93bc:	41 5e                	pop    %r14
1400f93be:	41 5d                	pop    %r13
1400f93c0:	41 5c                	pop    %r12
1400f93c2:	5f                   	pop    %rdi
1400f93c3:	5e                   	pop    %rsi
1400f93c4:	5b                   	pop    %rbx
1400f93c5:	c3                   	ret
1400f93c6:	8b c8                	mov    %eax,%ecx
1400f93c8:	e8 8b e7 06 00       	call   0x140167b58
1400f93cd:	cc                   	int3
1400f93ce:	cc                   	int3
1400f93cf:	cc                   	int3
1400f93d0:	40 53                	rex push %rbx
1400f93d2:	48 83 ec 20          	sub    $0x20,%rsp
1400f93d6:	48 8b 19             	mov    (%rcx),%rbx
1400f93d9:	48 85 db             	test   %rbx,%rbx
1400f93dc:	74 2d                	je     0x1400f940b
1400f93de:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
1400f93e2:	e8 99 cf fc ff       	call   0x1400c6380
1400f93e7:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1400f93eb:	e8 90 cf fc ff       	call   0x1400c6380
1400f93f0:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400f93f4:	e8 87 cf fc ff       	call   0x1400c6380
1400f93f9:	ba 70 00 00 00       	mov    $0x70,%edx
1400f93fe:	48 8b cb             	mov    %rbx,%rcx
1400f9401:	48 83 c4 20          	add    $0x20,%rsp
1400f9405:	5b                   	pop    %rbx
1400f9406:	e9 41 d2 08 00       	jmp    0x14018664c
1400f940b:	48 83 c4 20          	add    $0x20,%rsp
1400f940f:	5b                   	pop    %rbx
1400f9410:	c3                   	ret
1400f9411:	cc                   	int3
1400f9412:	cc                   	int3
1400f9413:	cc                   	int3
1400f9414:	cc                   	int3