14097e193:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14097e19a:	00
14097e19b:	45 33 c9             	xor    %r9d,%r9d
14097e19e:	45 33 c0             	xor    %r8d,%r8d
14097e1a1:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14097e1a6:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14097e1aa:	ff 15 c8 4e 60 00    	call   *0x604ec8(%rip)        # 0x140f83078
14097e1b0:	90                   	nop
14097e1b1:	4c 8b b7 80 02 00 00 	mov    0x280(%rdi),%r14
14097e1b8:	4d 85 f6             	test   %r14,%r14
14097e1bb:	74 4a                	je     0x14097e207
14097e1bd:	ff 15 a5 50 60 00    	call   *0x6050a5(%rip)        # 0x140f83268
14097e1c3:	8b d8                	mov    %eax,%ebx
14097e1c5:	45 33 c9             	xor    %r9d,%r9d
14097e1c8:	45 33 c0             	xor    %r8d,%r8d
14097e1cb:	33 d2                	xor    %edx,%edx
14097e1cd:	49 8b ce             	mov    %r14,%rcx
14097e1d0:	ff 15 6a 51 60 00    	call   *0x60516a(%rip)        # 0x140f83340
14097e1d6:	ba 01 00 00 00       	mov    $0x1,%edx
14097e1db:	49 8b ce             	mov    %r14,%rcx
14097e1de:	ff 15 64 51 60 00    	call   *0x605164(%rip)        # 0x140f83348
14097e1e4:	49 8b ce             	mov    %r14,%rcx
14097e1e7:	ff 15 63 51 60 00    	call   *0x605163(%rip)        # 0x140f83350
14097e1ed:	8b cb                	mov    %ebx,%ecx
14097e1ef:	ff 15 7b 50 60 00    	call   *0x60507b(%rip)        # 0x140f83270
14097e1f5:	90                   	nop
14097e1f6:	4c 89 af 80 02 00 00 	mov    %r13,0x280(%rdi)
14097e1fd:	33 d2                	xor    %edx,%edx
14097e1ff:	48 8b cf             	mov    %rdi,%rcx
14097e202:	e8 49 47 00 00       	call   0x140982950
14097e207:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
14097e20e:	e8 ad 93 51 00       	call   0x140e975c0
14097e213:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
14097e217:	33 d2                	xor    %edx,%edx
14097e219:	e8 62 59 00 00       	call   0x140983b80
14097e21e:	48 8b 4f 58          	mov    0x58(%rdi),%rcx
14097e222:	48 8b 01             	mov    (%rcx),%rax
14097e225:	48 8b 40 10          	mov    0x10(%rax),%rax
14097e229:	ff 15 f1 57 60 00    	call   *0x6057f1(%rip)        # 0x140f83a20
14097e22f:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
14097e233:	e8 38 c9 52 00       	call   0x140eaab70
14097e238:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
14097e23c:	e8 2f e1 4e 00       	call   0x140e6c370
14097e241:	48 8b 4f 70          	mov    0x70(%rdi),%rcx
14097e245:	e8 f6 7f 44 00       	call   0x140dc6240
14097e24a:	c6 87 74 02 00 00 00 	movb   $0x0,0x274(%rdi)
14097e251:	eb 0c                	jmp    0x14097e25f
14097e253:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
14097e25a:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14097e25f:	48 8b 9f 80 02 00 00 	mov    0x280(%rdi),%rbx
14097e266:	48 85 db             	test   %rbx,%rbx
14097e269:	74 29                	je     0x14097e294
14097e26b:	45 33 c9             	xor    %r9d,%r9d
14097e26e:	45 33 c0             	xor    %r8d,%r8d
14097e271:	33 d2                	xor    %edx,%edx
14097e273:	48 8b cb             	mov    %rbx,%rcx
14097e276:	ff 15 c4 50 60 00    	call   *0x6050c4(%rip)        # 0x140f83340
14097e27c:	ba 01 00 00 00       	mov    $0x1,%edx
14097e281:	48 8b cb             	mov    %rbx,%rcx
14097e284:	ff 15 be 50 60 00    	call   *0x6050be(%rip)        # 0x140f83348
14097e28a:	48 8b cb             	mov    %rbx,%rcx
14097e28d:	ff 15 bd 50 60 00    	call   *0x6050bd(%rip)        # 0x140f83350
14097e293:	90                   	nop
14097e294:	48 8d 8f 58 02 00 00 	lea    0x258(%rdi),%rcx
14097e29b:	e8 60 9f 81 ff       	call   0x140198200
14097e2a0:	90                   	nop
14097e2a1:	48 8d 8f d0 01 00 00 	lea    0x1d0(%rdi),%rcx
14097e2a8:	e8 33 a3 81 ff       	call   0x1401985e0
14097e2ad:	90                   	nop
14097e2ae:	48 8d 8f 88 00 00 00 	lea    0x88(%rdi),%rcx
14097e2b5:	e8 c6 02 00 00       	call   0x14097e580
14097e2ba:	90                   	nop
14097e2bb:	48 8b 9f 80 00 00 00 	mov    0x80(%rdi),%rbx
14097e2c2:	48 85 db             	test   %rbx,%rbx
14097e2c5:	74 38                	je     0x14097e2ff
14097e2c7:	8b c6                	mov    %esi,%eax
14097e2c9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e2ce:	83 f8 01             	cmp    $0x1,%eax
14097e2d1:	75 2c                	jne    0x14097e2ff
14097e2d3:	48 8b 03             	mov    (%rbx),%rax
14097e2d6:	48 8b cb             	mov    %rbx,%rcx
14097e2d9:	48 8b 00             	mov    (%rax),%rax
14097e2dc:	ff 15 3e 57 60 00    	call   *0x60573e(%rip)        # 0x140f83a20
14097e2e2:	8b c6                	mov    %esi,%eax
14097e2e4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097e2e9:	83 f8 01             	cmp    $0x1,%eax
14097e2ec:	75 11                	jne    0x14097e2ff
14097e2ee:	48 8b 03             	mov    (%rbx),%rax
14097e2f1:	48 8b cb             	mov    %rbx,%rcx
14097e2f4:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e2f8:	ff 15 22 57 60 00    	call   *0x605722(%rip)        # 0x140f83a20
14097e2fe:	90                   	nop
14097e2ff:	48 8b 5f 70          	mov    0x70(%rdi),%rbx
14097e303:	48 85 db             	test   %rbx,%rbx
14097e306:	74 16                	je     0x14097e31e
14097e308:	48 8b cb             	mov    %rbx,%rcx
14097e30b:	e8 50 59 44 00       	call   0x140dc3c60
14097e310:	ba 70 00 00 00       	mov    $0x70,%edx
14097e315:	48 8b cb             	mov    %rbx,%rcx
14097e318:	e8 27 ce 49 00       	call   0x140e1b144
14097e31d:	90                   	nop
14097e31e:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
14097e322:	48 85 db             	test   %rbx,%rbx
14097e325:	74 16                	je     0x14097e33d
14097e327:	48 8b cb             	mov    %rbx,%rcx
14097e32a:	e8 c1 84 52 00       	call   0x140ea67f0
14097e32f:	ba 58 00 00 00       	mov    $0x58,%edx
14097e334:	48 8b cb             	mov    %rbx,%rcx
14097e337:	e8 08 ce 49 00       	call   0x140e1b144
14097e33c:	90                   	nop
14097e33d:	48 8b 5f 60          	mov    0x60(%rdi),%rbx
14097e341:	48 85 db             	test   %rbx,%rbx
14097e344:	74 16                	je     0x14097e35c
14097e346:	48 8b cb             	mov    %rbx,%rcx
14097e349:	e8 e2 a8 4e 00       	call   0x140e68c30
14097e34e:	ba b0 00 00 00       	mov    $0xb0,%edx
14097e353:	48 8b cb             	mov    %rbx,%rcx
14097e356:	e8 e9 cd 49 00       	call   0x140e1b144
14097e35b:	90                   	nop
14097e35c:	48 8b 4f 58          	mov    0x58(%rdi),%rcx
14097e360:	48 85 c9             	test   %rcx,%rcx
14097e363:	74 12                	je     0x14097e377
14097e365:	48 8b 01             	mov    (%rcx),%rax
14097e368:	ba 01 00 00 00       	mov    $0x1,%edx
14097e36d:	48 8b 00             	mov    (%rax),%rax
14097e370:	ff 15 aa 56 60 00    	call   *0x6056aa(%rip)        # 0x140f83a20
14097e376:	90                   	nop
14097e377:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
14097e37b:	e8 10 02 82 ff       	call   0x14019e590
14097e380:	90                   	nop
14097e381:	48 8b 5f 48          	mov    0x48(%rdi),%rbx
14097e385:	48 85 db             	test   %rbx,%rbx
14097e388:	74 38                	je     0x14097e3c2
14097e38a:	8b c6                	mov    %esi,%eax
14097e38c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e391:	83 f8 01             	cmp    $0x1,%eax
14097e394:	75 2c                	jne    0x14097e3c2
14097e396:	48 8b 03             	mov    (%rbx),%rax
14097e399:	48 8b cb             	mov    %rbx,%rcx
14097e39c:	48 8b 00             	mov    (%rax),%rax
14097e39f:	ff 15 7b 56 60 00    	call   *0x60567b(%rip)        # 0x140f83a20
14097e3a5:	8b c6                	mov    %esi,%eax
14097e3a7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097e3ac:	83 f8 01             	cmp    $0x1,%eax
14097e3af:	75 11                	jne    0x14097e3c2
14097e3b1:	48 8b 03             	mov    (%rbx),%rax
14097e3b4:	48 8b cb             	mov    %rbx,%rcx
14097e3b7:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e3bb:	ff 15 5f 56 60 00    	call   *0x60565f(%rip)        # 0x140f83a20
14097e3c1:	90                   	nop
14097e3c2:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
14097e3c6:	48 85 db             	test   %rbx,%rbx
14097e3c9:	74 38                	je     0x14097e403
14097e3cb:	8b c6                	mov    %esi,%eax
14097e3cd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e3d2:	83 f8 01             	cmp    $0x1,%eax
14097e3d5:	75 2c                	jne    0x14097e403
14097e3d7:	48 8b 03             	mov    (%rbx),%rax
14097e3da:	48 8b cb             	mov    %rbx,%rcx
14097e3dd:	48 8b 00             	mov    (%rax),%rax
14097e3e0:	ff 15 3a 56 60 00    	call   *0x60563a(%rip)        # 0x140f83a20
14097e3e6:	8b c6                	mov    %esi,%eax
14097e3e8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097e3ed:	83 f8 01             	cmp    $0x1,%eax
14097e3f0:	75 11                	jne    0x14097e403
14097e3f2:	48 8b 03             	mov    (%rbx),%rax
14097e3f5:	48 8b cb             	mov    %rbx,%rcx
14097e3f8:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e3fc:	ff 15 1e 56 60 00    	call   *0x60561e(%rip)        # 0x140f83a20
14097e402:	90                   	nop
14097e403:	48 8b 5f 28          	mov    0x28(%rdi),%rbx
14097e407:	48 85 db             	test   %rbx,%rbx
14097e40a:	74 38                	je     0x14097e444
14097e40c:	8b c6                	mov    %esi,%eax
14097e40e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e413:	83 f8 01             	cmp    $0x1,%eax
14097e416:	75 2c                	jne    0x14097e444
14097e418:	48 8b 03             	mov    (%rbx),%rax
14097e41b:	48 8b cb             	mov    %rbx,%rcx
14097e41e:	48 8b 00             	mov    (%rax),%rax
14097e421:	ff 15 f9 55 60 00    	call   *0x6055f9(%rip)        # 0x140f83a20
14097e427:	8b c6                	mov    %esi,%eax
14097e429:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097e42e:	83 f8 01             	cmp    $0x1,%eax
14097e431:	75 11                	jne    0x14097e444
14097e433:	48 8b 03             	mov    (%rbx),%rax
14097e436:	48 8b cb             	mov    %rbx,%rcx
14097e439:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e43d:	ff 15 dd 55 60 00    	call   *0x6055dd(%rip)        # 0x140f83a20
14097e443:	90                   	nop
14097e444:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
14097e448:	48 85 db             	test   %rbx,%rbx
14097e44b:	74 38                	je     0x14097e485
14097e44d:	8b c6                	mov    %esi,%eax
14097e44f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e454:	83 f8 01             	cmp    $0x1,%eax
14097e457:	75 2c                	jne    0x14097e485
14097e459:	48 8b 03             	mov    (%rbx),%rax
14097e45c:	48 8b cb             	mov    %rbx,%rcx
14097e45f:	48 8b 00             	mov    (%rax),%rax
14097e462:	ff 15 b8 55 60 00    	call   *0x6055b8(%rip)        # 0x140f83a20
14097e468:	8b c6                	mov    %esi,%eax
14097e46a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14097e46f:	83 f8 01             	cmp    $0x1,%eax
14097e472:	75 11                	jne    0x14097e485
14097e474:	48 8b 03             	mov    (%rbx),%rax
14097e477:	48 8b cb             	mov    %rbx,%rcx
14097e47a:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e47e:	ff 15 9c 55 60 00    	call   *0x60559c(%rip)        # 0x140f83a20
14097e484:	90                   	nop
14097e485:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14097e489:	48 85 db             	test   %rbx,%rbx
14097e48c:	74 36                	je     0x14097e4c4
14097e48e:	8b c6                	mov    %esi,%eax
14097e490:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e495:	83 f8 01             	cmp    $0x1,%eax
14097e498:	75 2a                	jne    0x14097e4c4
14097e49a:	48 8b 03             	mov    (%rbx),%rax
14097e49d:	48 8b cb             	mov    %rbx,%rcx
14097e4a0:	48 8b 00             	mov    (%rax),%rax
14097e4a3:	ff 15 77 55 60 00    	call   *0x605577(%rip)        # 0x140f83a20
14097e4a9:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
14097e4ae:	83 fe 01             	cmp    $0x1,%esi
14097e4b1:	75 11                	jne    0x14097e4c4
14097e4b3:	48 8b 03             	mov    (%rbx),%rax
14097e4b6:	48 8b cb             	mov    %rbx,%rcx
14097e4b9:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e4bd:	ff 15 5d 55 60 00    	call   *0x60555d(%rip)        # 0x140f83a20
14097e4c3:	90                   	nop
14097e4c4:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
14097e4cb:	00
14097e4cc:	48 33 cc             	xor    %rsp,%rcx
14097e4cf:	e8 2c d0 49 00       	call   0x140e1b500
14097e4d4:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
14097e4db:	00
14097e4dc:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14097e4e0:	49 8b 73 40          	mov    0x40(%r11),%rsi
14097e4e4:	49 8b e3             	mov    %r11,%rsp
14097e4e7:	41 5f                	pop    %r15
14097e4e9:	41 5e                	pop    %r14
14097e4eb:	41 5d                	pop    %r13
14097e4ed:	41 5c                	pop    %r12
14097e4ef:	5f                   	pop    %rdi
14097e4f0:	c3                   	ret
14097e4f1:	e8 ae bc 4a 00       	call   0x140e2a1a4
14097e4f6:	cc                   	int3
14097e4f7:	e8 54 16 4b 00       	call   0x140e2fb50
14097e4fc:	cc                   	int3
14097e4fd:	e8 2e cf 47 00       	call   0x140dfb430
14097e502:	cc                   	int3
14097e503:	cc                   	int3
14097e504:	cc                   	int3
14097e505:	cc                   	int3
14097e506:	cc                   	int3
14097e507:	cc                   	int3
14097e508:	cc                   	int3
14097e509:	cc                   	int3
14097e50a:	cc                   	int3
14097e50b:	cc                   	int3
14097e50c:	cc                   	int3
14097e50d:	cc                   	int3
14097e50e:	cc                   	int3
14097e50f:	cc                   	int3
14097e510:	40 53                	rex push %rbx
14097e512:	48 83 ec 20          	sub    $0x20,%rsp
14097e516:	48 8b 51 40          	mov    0x40(%rcx),%rdx
14097e51a:	48 8b d9             	mov    %rcx,%rbx
14097e51d:	48 83 fa 0f          	cmp    $0xf,%rdx
14097e521:	76 2d                	jbe    0x14097e550
14097e523:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14097e527:	48 ff c2             	inc    %rdx
14097e52a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14097e531:	72 18                	jb     0x14097e54b
14097e533:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14097e537:	48 83 c2 27          	add    $0x27,%rdx
14097e53b:	49 2b c8             	sub    %r8,%rcx
14097e53e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14097e542:	48 83 f8 1f          	cmp    $0x1f,%rax
14097e546:	77 2b                	ja     0x14097e573
14097e548:	49 8b c8             	mov    %r8,%rcx
14097e54b:	e8 f4 cb 49 00       	call   0x140e1b144
14097e550:	48 8b cb             	mov    %rbx,%rcx
14097e553:	48 c7 43 38 00 00 00 	movq   $0x0,0x38(%rbx)
14097e55a:	00
14097e55b:	48 c7 43 40 0f 00 00 	movq   $0xf,0x40(%rbx)
14097e562:	00
14097e563:	c6 43 28 00          	movb   $0x0,0x28(%rbx)
14097e567:	48 83 c4 20          	add    $0x20,%rsp
14097e56b:	5b                   	pop    %rbx
14097e56c:	48 ff 25 b5 4d 60 00 	rex.W jmp *0x604db5(%rip)        # 0x140f83328
14097e573:	e8 2c bc 4a 00       	call   0x140e2a1a4
14097e578:	cc                   	int3
14097e579:	cc                   	int3
14097e57a:	cc                   	int3
14097e57b:	cc                   	int3
14097e57c:	cc                   	int3
14097e57d:	cc                   	int3
14097e57e:	cc                   	int3
14097e57f:	cc                   	int3
14097e580:	40 53                	rex push %rbx
14097e582:	48 83 ec 20          	sub    $0x20,%rsp
14097e586:	48 8b d9             	mov    %rcx,%rbx
14097e589:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
14097e590:	e8 7b ff ff ff       	call   0x14097e510
14097e595:	48 8d 4b 78          	lea    0x78(%rbx),%rcx
14097e599:	e8 72 ff ff ff       	call   0x14097e510
14097e59e:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14097e5a2:	e8 69 ff ff ff       	call   0x14097e510
14097e5a7:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14097e5ab:	48 85 db             	test   %rbx,%rbx
14097e5ae:	74 44                	je     0x14097e5f4
14097e5b0:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14097e5b5:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14097e5ba:	8b c7                	mov    %edi,%eax
14097e5bc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14097e5c1:	83 f8 01             	cmp    $0x1,%eax
14097e5c4:	75 29                	jne    0x14097e5ef
14097e5c6:	48 8b 03             	mov    (%rbx),%rax
14097e5c9:	48 8b cb             	mov    %rbx,%rcx
14097e5cc:	48 8b 00             	mov    (%rax),%rax
14097e5cf:	ff 15 4b 54 60 00    	call   *0x60544b(%rip)        # 0x140f83a20
14097e5d5:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
14097e5da:	83 ff 01             	cmp    $0x1,%edi
14097e5dd:	75 10                	jne    0x14097e5ef
14097e5df:	48 8b 03             	mov    (%rbx),%rax
14097e5e2:	48 8b cb             	mov    %rbx,%rcx
14097e5e5:	48 8b 40 08          	mov    0x8(%rax),%rax
14097e5e9:	ff 15 31 54 60 00    	call   *0x605431(%rip)        # 0x140f83a20
14097e5ef:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14097e5f4:	48 83 c4 20          	add    $0x20,%rsp
14097e5f8:	5b                   	pop    %rbx
14097e5f9:	c3                   	ret
14097e5fa:	cc                   	int3
14097e5fb:	cc                   	int3
14097e5fc:	cc                   	int3
14097e5fd:	cc                   	int3
14097e5fe:	cc                   	int3
14097e5ff:	cc                   	int3
14097e600:	40 57                	rex push %rdi
14097e602:	48 83 ec 20          	sub    $0x20,%rsp
14097e606:	48 8b 51 70          	mov    0x70(%rcx),%rdx
14097e60a:	48 8b f9             	mov    %rcx,%rdi
14097e60d:	48 83 fa 0f          	cmp    $0xf,%rdx
14097e611:	76 31                	jbe    0x14097e644
14097e613:	48 8b 49 58          	mov    0x58(%rcx),%rcx
14097e617:	48 ff c2             	inc    %rdx
14097e61a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14097e621:	72 1c                	jb     0x14097e63f
14097e623:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14097e627:	48 83 c2 27          	add    $0x27,%rdx