14002fe3f:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002fe43:	e8 44 50 ff ff       	call   0x140024e8c
14002fe48:	90                   	nop
14002fe49:	48 8b 07             	mov    (%rdi),%rax
14002fe4c:	48 8b cf             	mov    %rdi,%rcx
14002fe4f:	48 8b 40 10          	mov    0x10(%rax),%rax
14002fe53:	ff 15 2f f8 03 00    	call   *0x3f82f(%rip)        # 0x14006f688
14002fe59:	e8 d2 5c 02 00       	call   0x140055b30
14002fe5e:	49 8b cf             	mov    %r15,%rcx
14002fe61:	ff 15 f1 f1 03 00    	call   *0x3f1f1(%rip)        # 0x14006f058
14002fe67:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
14002fe6c:	49 8b 14 24          	mov    (%r12),%rdx
14002fe70:	48 83 ea 18          	sub    $0x18,%rdx
14002fe74:	83 c8 ff             	or     $0xffffffff,%eax
14002fe77:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14002fe7c:	83 e8 01             	sub    $0x1,%eax
14002fe7f:	7f 10                	jg     0x14002fe91
14002fe81:	48 8b 0a             	mov    (%rdx),%rcx
14002fe84:	48 8b 01             	mov    (%rcx),%rax
14002fe87:	48 8b 40 08          	mov    0x8(%rax),%rax
14002fe8b:	ff 15 f7 f7 03 00    	call   *0x3f7f7(%rip)        # 0x14006f688
14002fe91:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
14002fe96:	e9 ac 04 00 00       	jmp    0x140030347
14002fe9b:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14002fea0:	c7 44 24 68 0a 00 00 	movl   $0x8000000a,0x68(%rsp)
14002fea7:	80
14002fea8:	48 8d 05 49 96 04 00 	lea    0x49649(%rip),%rax        # 0x1400794f8
14002feaf:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14002feb4:	48 8d 05 75 e2 01 00 	lea    0x1e275(%rip),%rax        # 0x14004e130
14002febb:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14002fec0:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14002fec5:	48 8b ce             	mov    %rsi,%rcx
14002fec8:	e8 93 08 00 00       	call   0x140030760
14002fecd:	44 8b e8             	mov    %eax,%r13d
14002fed0:	85 c0                	test   %eax,%eax
14002fed2:	0f 89 ac 00 00 00    	jns    0x14002ff84
14002fed8:	48 8d 05 21 81 08 00 	lea    0x88121(%rip),%rax        # 0x1400b8000
14002fedf:	48 8b 0d 1a 81 08 00 	mov    0x8811a(%rip),%rcx        # 0x1400b8000
14002fee6:	48 3b c8             	cmp    %rax,%rcx
14002fee9:	74 2d                	je     0x14002ff18
14002feeb:	f7 41 5c 00 00 02 00 	testl  $0x20000,0x5c(%rcx)
14002fef2:	74 24                	je     0x14002ff18
14002fef4:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002fef8:	72 1e                	jb     0x14002ff18
14002fefa:	ba 53 00 00 00       	mov    $0x53,%edx
14002feff:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14002ff04:	4c 8b ce             	mov    %rsi,%r9
14002ff07:	4c 8d 05 ca 91 04 00 	lea    0x491ca(%rip),%r8        # 0x1400790d8
14002ff0e:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002ff12:	e8 c9 29 ff ff       	call   0x1400228e0
14002ff17:	90                   	nop
14002ff18:	48 8d 05 a9 92 04 00 	lea    0x492a9(%rip),%rax        # 0x1400791c8
14002ff1f:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14002ff24:	49 8b 06             	mov    (%r14),%rax
14002ff27:	49 8b ce             	mov    %r14,%rcx
14002ff2a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ff2e:	ff 15 54 f7 03 00    	call   *0x3f754(%rip)        # 0x14006f688
14002ff34:	48 8b 07             	mov    (%rdi),%rax
14002ff37:	48 8b cf             	mov    %rdi,%rcx
14002ff3a:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ff3e:	ff 15 44 f7 03 00    	call   *0x3f744(%rip)        # 0x14006f688
14002ff44:	e8 e7 5b 02 00       	call   0x140055b30
14002ff49:	49 8b cf             	mov    %r15,%rcx
14002ff4c:	ff 15 06 f1 03 00    	call   *0x3f106(%rip)        # 0x14006f058
14002ff52:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
14002ff57:	49 8b 14 24          	mov    (%r12),%rdx
14002ff5b:	48 83 ea 18          	sub    $0x18,%rdx
14002ff5f:	83 c9 ff             	or     $0xffffffff,%ecx
14002ff62:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
14002ff67:	83 e9 01             	sub    $0x1,%ecx
14002ff6a:	7f 10                	jg     0x14002ff7c
14002ff6c:	48 8b 0a             	mov    (%rdx),%rcx
14002ff6f:	4c 8b 01             	mov    (%rcx),%r8
14002ff72:	49 8b 40 08          	mov    0x8(%r8),%rax
14002ff76:	ff 15 0c f7 03 00    	call   *0x3f70c(%rip)        # 0x14006f688
14002ff7c:	41 8b c5             	mov    %r13d,%eax
14002ff7f:	e9 c3 03 00 00       	jmp    0x140030347
14002ff84:	48 8b cf             	mov    %rdi,%rcx
14002ff87:	e8 c4 1c 02 00       	call   0x140051c50
14002ff8c:	44 8b e8             	mov    %eax,%r13d
14002ff8f:	85 c0                	test   %eax,%eax
14002ff91:	0f 89 ac 00 00 00    	jns    0x140030043
14002ff97:	48 8d 05 62 80 08 00 	lea    0x88062(%rip),%rax        # 0x1400b8000
14002ff9e:	48 8b 0d 5b 80 08 00 	mov    0x8805b(%rip),%rcx        # 0x1400b8000
14002ffa5:	48 3b c8             	cmp    %rax,%rcx
14002ffa8:	74 2d                	je     0x14002ffd7
14002ffaa:	f7 41 5c 00 00 02 00 	testl  $0x20000,0x5c(%rcx)
14002ffb1:	74 24                	je     0x14002ffd7
14002ffb3:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002ffb7:	72 1e                	jb     0x14002ffd7
14002ffb9:	ba 54 00 00 00       	mov    $0x54,%edx
14002ffbe:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14002ffc3:	4c 8b ce             	mov    %rsi,%r9
14002ffc6:	4c 8d 05 0b 91 04 00 	lea    0x4910b(%rip),%r8        # 0x1400790d8
14002ffcd:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002ffd1:	e8 0a 29 ff ff       	call   0x1400228e0
14002ffd6:	90                   	nop
14002ffd7:	48 8d 05 ea 91 04 00 	lea    0x491ea(%rip),%rax        # 0x1400791c8
14002ffde:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14002ffe3:	49 8b 06             	mov    (%r14),%rax
14002ffe6:	49 8b ce             	mov    %r14,%rcx
14002ffe9:	48 8b 40 10          	mov    0x10(%rax),%rax
14002ffed:	ff 15 95 f6 03 00    	call   *0x3f695(%rip)        # 0x14006f688
14002fff3:	48 8b 07             	mov    (%rdi),%rax
14002fff6:	48 8b cf             	mov    %rdi,%rcx
14002fff9:	48 8b 40 10          	mov    0x10(%rax),%rax
14002fffd:	ff 15 85 f6 03 00    	call   *0x3f685(%rip)        # 0x14006f688
140030003:	e8 28 5b 02 00       	call   0x140055b30
140030008:	49 8b cf             	mov    %r15,%rcx
14003000b:	ff 15 47 f0 03 00    	call   *0x3f047(%rip)        # 0x14006f058
140030011:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
140030016:	49 8b 14 24          	mov    (%r12),%rdx
14003001a:	48 83 ea 18          	sub    $0x18,%rdx
14003001e:	83 c9 ff             	or     $0xffffffff,%ecx
140030021:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
140030026:	83 e9 01             	sub    $0x1,%ecx
140030029:	7f 10                	jg     0x14003003b
14003002b:	48 8b 0a             	mov    (%rdx),%rcx
14003002e:	4c 8b 01             	mov    (%rcx),%r8
140030031:	49 8b 40 08          	mov    0x8(%r8),%rax
140030035:	ff 15 4d f6 03 00    	call   *0x3f64d(%rip)        # 0x14006f688
14003003b:	41 8b c5             	mov    %r13d,%eax
14003003e:	e9 04 03 00 00       	jmp    0x140030347
140030043:	48 89 bc 24 90 00 00 	mov    %rdi,0x90(%rsp)
14003004a:	00
14003004b:	c7 84 24 98 00 00 00 	movl   $0x8000000a,0x98(%rsp)
140030052:	0a 00 00 80
140030056:	48 8d 05 9b 94 04 00 	lea    0x4949b(%rip),%rax        # 0x1400794f8
14003005d:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140030064:	00
140030065:	48 8d 05 34 22 02 00 	lea    0x22234(%rip),%rax        # 0x1400522a0
14003006c:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
140030073:	00
140030074:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
14003007b:	00
14003007c:	48 8b ce             	mov    %rsi,%rcx
14003007f:	e8 dc 06 00 00       	call   0x140030760
140030084:	44 8b e8             	mov    %eax,%r13d
140030087:	85 c0                	test   %eax,%eax
140030089:	0f 89 b4 00 00 00    	jns    0x140030143
14003008f:	48 8d 05 6a 7f 08 00 	lea    0x87f6a(%rip),%rax        # 0x1400b8000
140030096:	48 8b 0d 63 7f 08 00 	mov    0x87f63(%rip),%rcx        # 0x1400b8000
14003009d:	48 3b c8             	cmp    %rax,%rcx
1400300a0:	74 2d                	je     0x1400300cf
1400300a2:	f7 41 5c 00 00 02 00 	testl  $0x20000,0x5c(%rcx)
1400300a9:	74 24                	je     0x1400300cf
1400300ab:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
1400300af:	72 1e                	jb     0x1400300cf
1400300b1:	ba 55 00 00 00       	mov    $0x55,%edx
1400300b6:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1400300bb:	4c 8b ce             	mov    %rsi,%r9
1400300be:	4c 8d 05 13 90 04 00 	lea    0x49013(%rip),%r8        # 0x1400790d8
1400300c5:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1400300c9:	e8 12 28 ff ff       	call   0x1400228e0
1400300ce:	90                   	nop
1400300cf:	48 8d 05 f2 90 04 00 	lea    0x490f2(%rip),%rax        # 0x1400791c8
1400300d6:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400300dd:	00
1400300de:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400300e3:	49 8b 06             	mov    (%r14),%rax
1400300e6:	49 8b ce             	mov    %r14,%rcx
1400300e9:	48 8b 40 10          	mov    0x10(%rax),%rax
1400300ed:	ff 15 95 f5 03 00    	call   *0x3f595(%rip)        # 0x14006f688
1400300f3:	48 8b 07             	mov    (%rdi),%rax
1400300f6:	48 8b cf             	mov    %rdi,%rcx
1400300f9:	48 8b 40 10          	mov    0x10(%rax),%rax
1400300fd:	ff 15 85 f5 03 00    	call   *0x3f585(%rip)        # 0x14006f688
140030103:	e8 28 5a 02 00       	call   0x140055b30
140030108:	49 8b cf             	mov    %r15,%rcx
14003010b:	ff 15 47 ef 03 00    	call   *0x3ef47(%rip)        # 0x14006f058
140030111:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
140030116:	49 8b 14 24          	mov    (%r12),%rdx
14003011a:	48 83 ea 18          	sub    $0x18,%rdx
14003011e:	83 c9 ff             	or     $0xffffffff,%ecx
140030121:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
140030126:	83 e9 01             	sub    $0x1,%ecx
140030129:	7f 10                	jg     0x14003013b
14003012b:	48 8b 0a             	mov    (%rdx),%rcx
14003012e:	4c 8b 01             	mov    (%rcx),%r8
140030131:	49 8b 40 08          	mov    0x8(%r8),%rax
140030135:	ff 15 4d f5 03 00    	call   *0x3f54d(%rip)        # 0x14006f688
14003013b:	41 8b c5             	mov    %r13d,%eax
14003013e:	e9 04 02 00 00       	jmp    0x140030347
140030143:	49 8b ce             	mov    %r14,%rcx
140030146:	e8 3d 17 00 00       	call   0x140031888
14003014b:	44 8b e8             	mov    %eax,%r13d
14003014e:	85 c0                	test   %eax,%eax
140030150:	0f 89 b4 00 00 00    	jns    0x14003020a
140030156:	48 8d 05 a3 7e 08 00 	lea    0x87ea3(%rip),%rax        # 0x1400b8000
14003015d:	48 8b 0d 9c 7e 08 00 	mov    0x87e9c(%rip),%rcx        # 0x1400b8000
140030164:	48 3b c8             	cmp    %rax,%rcx
140030167:	74 2d                	je     0x140030196
140030169:	f7 41 5c 00 00 02 00 	testl  $0x20000,0x5c(%rcx)
140030170:	74 24                	je     0x140030196
140030172:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140030176:	72 1e                	jb     0x140030196
140030178:	ba 56 00 00 00       	mov    $0x56,%edx
14003017d:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140030182:	4c 8b ce             	mov    %rsi,%r9
140030185:	4c 8d 05 4c 8f 04 00 	lea    0x48f4c(%rip),%r8        # 0x1400790d8
14003018c:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140030190:	e8 4b 27 ff ff       	call   0x1400228e0
140030195:	90                   	nop
140030196:	48 8d 05 2b 90 04 00 	lea    0x4902b(%rip),%rax        # 0x1400791c8
14003019d:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400301a4:	00
1400301a5:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400301aa:	49 8b 06             	mov    (%r14),%rax
1400301ad:	49 8b ce             	mov    %r14,%rcx
1400301b0:	48 8b 40 10          	mov    0x10(%rax),%rax
1400301b4:	ff 15 ce f4 03 00    	call   *0x3f4ce(%rip)        # 0x14006f688
1400301ba:	48 8b 07             	mov    (%rdi),%rax
1400301bd:	48 8b cf             	mov    %rdi,%rcx
1400301c0:	48 8b 40 10          	mov    0x10(%rax),%rax
1400301c4:	ff 15 be f4 03 00    	call   *0x3f4be(%rip)        # 0x14006f688
1400301ca:	e8 61 59 02 00       	call   0x140055b30
1400301cf:	49 8b cf             	mov    %r15,%rcx
1400301d2:	ff 15 80 ee 03 00    	call   *0x3ee80(%rip)        # 0x14006f058
1400301d8:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1400301dd:	49 8b 14 24          	mov    (%r12),%rdx
1400301e1:	48 83 ea 18          	sub    $0x18,%rdx
1400301e5:	83 c9 ff             	or     $0xffffffff,%ecx
1400301e8:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
1400301ed:	83 e9 01             	sub    $0x1,%ecx
1400301f0:	7f 10                	jg     0x140030202
1400301f2:	48 8b 0a             	mov    (%rdx),%rcx
1400301f5:	4c 8b 01             	mov    (%rcx),%r8
1400301f8:	49 8b 40 08          	mov    0x8(%r8),%rax
1400301fc:	ff 15 86 f4 03 00    	call   *0x3f486(%rip)        # 0x14006f688
140030202:	41 8b c5             	mov    %r13d,%eax
140030205:	e9 3d 01 00 00       	jmp    0x140030347
14003020a:	48 39 be 98 00 00 00 	cmp    %rdi,0x98(%rsi)
140030211:	74 30                	je     0x140030243
140030213:	48 8b 07             	mov    (%rdi),%rax
140030216:	48 8b cf             	mov    %rdi,%rcx
140030219:	48 8b 40 08          	mov    0x8(%rax),%rax
14003021d:	ff 15 65 f4 03 00    	call   *0x3f465(%rip)        # 0x14006f688
140030223:	48 8b 8e 98 00 00 00 	mov    0x98(%rsi),%rcx
14003022a:	48 85 c9             	test   %rcx,%rcx
14003022d:	74 0d                	je     0x14003023c
14003022f:	48 8b 01             	mov    (%rcx),%rax
140030232:	48 8b 40 10          	mov    0x10(%rax),%rax
140030236:	ff 15 4c f4 03 00    	call   *0x3f44c(%rip)        # 0x14006f688
14003023c:	48 89 be 98 00 00 00 	mov    %rdi,0x98(%rsi)
140030243:	4c 39 b6 a0 00 00 00 	cmp    %r14,0xa0(%rsi)
14003024a:	74 30                	je     0x14003027c
14003024c:	49 8b 06             	mov    (%r14),%rax
14003024f:	49 8b ce             	mov    %r14,%rcx
140030252:	48 8b 40 08          	mov    0x8(%rax),%rax
140030256:	ff 15 2c f4 03 00    	call   *0x3f42c(%rip)        # 0x14006f688
14003025c:	48 8b 8e a0 00 00 00 	mov    0xa0(%rsi),%rcx
140030263:	48 85 c9             	test   %rcx,%rcx
140030266:	74 0d                	je     0x140030275
140030268:	48 8b 01             	mov    (%rcx),%rax
14003026b:	48 8b 40 10          	mov    0x10(%rax),%rax
14003026f:	ff 15 13 f4 03 00    	call   *0x3f413(%rip)        # 0x14006f688
140030275:	4c 89 b6 a0 00 00 00 	mov    %r14,0xa0(%rsi)
14003027c:	48 8d 05 45 8f 04 00 	lea    0x48f45(%rip),%rax        # 0x1400791c8
140030283:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14003028a:	00
14003028b:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140030290:	49 8b 06             	mov    (%r14),%rax
140030293:	49 8b ce             	mov    %r14,%rcx
140030296:	48 8b 40 10          	mov    0x10(%rax),%rax
14003029a:	ff 15 e8 f3 03 00    	call   *0x3f3e8(%rip)        # 0x14006f688
1400302a0:	48 8b 07             	mov    (%rdi),%rax
1400302a3:	48 8b cf             	mov    %rdi,%rcx
1400302a6:	48 8b 40 10          	mov    0x10(%rax),%rax
1400302aa:	ff 15 d8 f3 03 00    	call   *0x3f3d8(%rip)        # 0x14006f688
1400302b0:	e8 7b 58 02 00       	call   0x140055b30
1400302b5:	b8 01 00 00 00       	mov    $0x1,%eax
1400302ba:	eb 56                	jmp    0x140030312
1400302bc:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
1400302c1:	74 0c                	je     0x1400302cf
1400302c3:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400302c8:	ff 15 8a ed 03 00    	call   *0x3ed8a(%rip)        # 0x14006f058
1400302ce:	90                   	nop
1400302cf:	48 8b 84 24 00 01 00 	mov    0x100(%rsp),%rax
1400302d6:	00
1400302d7:	48 8b 10             	mov    (%rax),%rdx
1400302da:	48 83 ea 18          	sub    $0x18,%rdx
1400302de:	83 c8 ff             	or     $0xffffffff,%eax
1400302e1:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
1400302e6:	83 e8 01             	sub    $0x1,%eax
1400302e9:	7f 10                	jg     0x1400302fb
1400302eb:	48 8b 0a             	mov    (%rdx),%rcx
1400302ee:	48 8b 01             	mov    (%rcx),%rax
1400302f1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400302f5:	ff 15 8d f3 03 00    	call   *0x3f38d(%rip)        # 0x14006f688
1400302fb:	8b 44 24 48          	mov    0x48(%rsp),%eax
1400302ff:	eb 46                	jmp    0x140030347
140030301:	4c 8b a4 24 00 01 00 	mov    0x100(%rsp),%r12
140030308:	00
140030309:	8a 44 24 40          	mov    0x40(%rsp),%al
14003030d:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
140030312:	84 c0                	test   %al,%al
140030314:	74 0a                	je     0x140030320
140030316:	49 8b cf             	mov    %r15,%rcx
140030319:	ff 15 39 ed 03 00    	call   *0x3ed39(%rip)        # 0x14006f058
14003031f:	90                   	nop
140030320:	49 8b 14 24          	mov    (%r12),%rdx
140030324:	48 83 ea 18          	sub    $0x18,%rdx
140030328:	83 c8 ff             	or     $0xffffffff,%eax
14003032b:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
140030330:	83 e8 01             	sub    $0x1,%eax
140030333:	7f 10                	jg     0x140030345
140030335:	48 8b 0a             	mov    (%rdx),%rcx
140030338:	48 8b 01             	mov    (%rcx),%rax
14003033b:	48 8b 40 08          	mov    0x8(%rax),%rax
14003033f:	ff 15 43 f3 03 00    	call   *0x3f343(%rip)        # 0x14006f688
140030345:	33 c0                	xor    %eax,%eax
140030347:	48 8b b4 24 f8 00 00 	mov    0xf8(%rsp),%rsi
14003034e:	00
14003034f:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
140030356:	41 5f                	pop    %r15
140030358:	41 5e                	pop    %r14
14003035a:	41 5d                	pop    %r13
14003035c:	41 5c                	pop    %r12
14003035e:	5f                   	pop    %rdi
14003035f:	c3                   	ret
140030360:	8b c8                	mov    %eax,%ecx
140030362:	e8 69 e2 fe ff       	call   0x14001e5d0
140030367:	cc                   	int3
140030368:	48 8b c4             	mov    %rsp,%rax
14003036b:	48 89 58 18          	mov    %rbx,0x18(%rax)
14003036f:	48 89 70 20          	mov    %rsi,0x20(%rax)
140030373:	89 50 10             	mov    %edx,0x10(%rax)
140030376:	48 89 48 08          	mov    %rcx,0x8(%rax)
14003037a:	57                   	push   %rdi
14003037b:	41 54                	push   %r12
14003037d:	41 55                	push   %r13
14003037f:	41 56                	push   %r14
140030381:	41 57                	push   %r15
140030383:	48 83 ec 70          	sub    $0x70,%rsp
140030387:	44 8b ea             	mov    %edx,%r13d
14003038a:	4c 8b f9             	mov    %rcx,%r15
14003038d:	48 83 60 b8 00       	andq   $0x0,-0x48(%rax)
140030392:	48 83 60 c0 00       	andq   $0x0,-0x40(%rax)
140030397:	48 83 60 c8 00       	andq   $0x0,-0x38(%rax)
14003039c:	83 60 d0 00          	andl   $0x0,-0x30(%rax)
1400303a0:	48 8d 40 b8          	lea    -0x48(%rax),%rax
1400303a4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400303a9:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
1400303b0:	00
1400303b1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400303b6:	e8 41 da ff ff       	call   0x14002ddfc
1400303bb:	8b d8                	mov    %eax,%ebx
1400303bd:	85 c0                	test   %eax,%eax
1400303bf:	79 67                	jns    0x140030428
1400303c1:	48 8d 0d 38 7c 08 00 	lea    0x87c38(%rip),%rcx        # 0x1400b8000