1401aff37:	85 c9                	test   %ecx,%ecx
1401aff39:	0f 84 8c fc ff ff    	je     0x1401afbcb
1401aff3f:	e9 7c fc ff ff       	jmp    0x1401afbc0
1401aff44:	0f 1f 40 00          	nopl   0x0(%rax)
1401aff48:	48 8d 15 99 04 08 00 	lea    0x80499(%rip),%rdx        # 0x1402303e8
1401aff4f:	85 c9                	test   %ecx,%ecx
1401aff51:	0f 84 e4 fc ff ff    	je     0x1401afc3b
1401aff57:	e9 d4 fc ff ff       	jmp    0x1401afc30
1401aff5c:	0f 1f 40 00          	nopl   0x0(%rax)
1401aff60:	48 8d 15 11 02 08 00 	lea    0x80211(%rip),%rdx        # 0x140230178
1401aff67:	85 c9                	test   %ecx,%ecx
1401aff69:	0f 84 5c fc ff ff    	je     0x1401afbcb
1401aff6f:	e9 4c fc ff ff       	jmp    0x1401afbc0
1401aff74:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401aff7b:	00 00 00 00
1401aff7f:	90                   	nop
1401aff80:	57                   	push   %rdi
1401aff81:	53                   	push   %rbx
1401aff82:	48 83 ec 28          	sub    $0x28,%rsp
1401aff86:	48 89 cb             	mov    %rcx,%rbx
1401aff89:	48 8d 89 58 01 00 00 	lea    0x158(%rcx),%rcx
1401aff90:	e8 2b 0f ef ff       	call   0x1400a0ec0
1401aff95:	48 8d bb 00 01 00 00 	lea    0x100(%rbx),%rdi
1401aff9c:	89 d8                	mov    %ebx,%eax
1401aff9e:	48 c7 83 f8 00 00 00 	movq   $0x0,0xf8(%rbx)
1401affa5:	00 00 00 00
1401affa9:	48 c7 83 50 01 00 00 	movq   $0x0,0x150(%rbx)
1401affb0:	00 00 00 00
1401affb4:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
1401affb8:	29 f8                	sub    %edi,%eax
1401affba:	8d 88 58 01 00 00    	lea    0x158(%rax),%ecx
1401affc0:	31 c0                	xor    %eax,%eax
1401affc2:	c1 e9 03             	shr    $0x3,%ecx
1401affc5:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1401affc8:	48 8d 8b 50 03 00 00 	lea    0x350(%rbx),%rcx
1401affcf:	48 83 c4 28          	add    $0x28,%rsp
1401affd3:	5b                   	pop    %rbx
1401affd4:	5f                   	pop    %rdi
1401affd5:	e9 36 c5 ea ff       	jmp    0x14005c510
1401affda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401affe0:	41 57                	push   %r15
1401affe2:	41 56                	push   %r14
1401affe4:	41 55                	push   %r13
1401affe6:	41 54                	push   %r12
1401affe8:	55                   	push   %rbp
1401affe9:	57                   	push   %rdi
1401affea:	56                   	push   %rsi
1401affeb:	53                   	push   %rbx
1401affec:	48 81 ec 78 02 00 00 	sub    $0x278,%rsp
1401afff3:	48 8b 35 f6 8a 08 00 	mov    0x88af6(%rip),%rsi        # 0x140238af0
1401afffa:	48 8b 06             	mov    (%rsi),%rax
1401afffd:	48 89 84 24 68 02 00 	mov    %rax,0x268(%rsp)
1401b0004:	00
1401b0005:	31 c0                	xor    %eax,%eax
1401b0007:	48 8d ac 24 30 01 00 	lea    0x130(%rsp),%rbp
1401b000e:	00
1401b000f:	41 89 cd             	mov    %ecx,%r13d
1401b0012:	49 89 d6             	mov    %rdx,%r14
1401b0015:	b9 27 00 00 00       	mov    $0x27,%ecx
1401b001a:	48 89 ef             	mov    %rbp,%rdi
1401b001d:	41 83 78 40 01       	cmpl   $0x1,0x40(%r8)
1401b0022:	4c 89 c3             	mov    %r8,%rbx
1401b0025:	48 8b 35 d4 93 08 00 	mov    0x893d4(%rip),%rsi        # 0x140239400
1401b002c:	4c 8b 3e             	mov    (%rsi),%r15
1401b002f:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1401b0032:	0f 84 78 0c 00 00    	je     0x1401b0cb0
1401b0038:	41 83 fd 08          	cmp    $0x8,%r13d
1401b003c:	0f 87 d3 0c 00 00    	ja     0x1401b0d15
1401b0042:	49 83 b8 58 04 00 00 	cmpq   $0x0,0x458(%r8)
1401b0049:	00
1401b004a:	0f 85 a8 0c 00 00    	jne    0x1401b0cf8
1401b0050:	49 83 b8 50 04 00 00 	cmpq   $0x0,0x450(%r8)
1401b0057:	00
1401b0058:	0f 85 82 0c 00 00    	jne    0x1401b0ce0
1401b005e:	49 83 78 70 00       	cmpq   $0x0,0x70(%r8)
1401b0063:	0f 85 5f 0c 00 00    	jne    0x1401b0cc8
1401b0069:	e8 d2 c5 ef ff       	call   0x1400ac640
1401b006e:	48 8b 06             	mov    (%rsi),%rax
1401b0071:	ba 71 07 00 00       	mov    $0x771,%edx
1401b0076:	4c 8d 0d bb f9 07 00 	lea    0x7f9bb(%rip),%r9        # 0x14022fa38
1401b007d:	4c 8d 25 1c f8 07 00 	lea    0x7f81c(%rip),%r12        # 0x14022f8a0
1401b0084:	4d 89 c8             	mov    %r9,%r8
1401b0087:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401b008c:	4c 89 e1             	mov    %r12,%rcx
1401b008f:	e8 7c db ef ff       	call   0x1400adc10
1401b0094:	4c 89 f9             	mov    %r15,%rcx
1401b0097:	e8 c4 03 ed ff       	call   0x140080460
1401b009c:	45 8b 87 18 01 00 00 	mov    0x118(%r15),%r8d
1401b00a3:	45 85 c0             	test   %r8d,%r8d
1401b00a6:	0f 85 50 08 00 00    	jne    0x1401b08fc
1401b00ac:	83 7b 40 03          	cmpl   $0x3,0x40(%rbx)
1401b00b0:	8b 43 08             	mov    0x8(%rbx),%eax
1401b00b3:	0f 84 1f 08 00 00    	je     0x1401b08d8
1401b00b9:	85 c0                	test   %eax,%eax
1401b00bb:	0f 84 1f 08 00 00    	je     0x1401b08e0
1401b00c1:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
1401b00c5:	48 85 ff             	test   %rdi,%rdi
1401b00c8:	0f 84 1e 01 00 00    	je     0x1401b01ec
1401b00ce:	48 8b ab 88 00 00 00 	mov    0x88(%rbx),%rbp
1401b00d5:	48 89 f9             	mov    %rdi,%rcx
1401b00d8:	e8 bb 9d 03 00       	call   0x1401e9e98
1401b00dd:	48 8b 15 bc 92 08 00 	mov    0x892bc(%rip),%rdx        # 0x1402393a0
1401b00e4:	48 c7 84 24 b0 00 00 	movq   $0x0,0xb0(%rsp)
1401b00eb:	00 00 00 00 00
1401b00f0:	48 c7 84 24 b8 00 00 	movq   $0x0,0xb8(%rsp)
1401b00f7:	00 00 00 00 00
1401b00fc:	8b 4d 3c             	mov    0x3c(%rbp),%ecx
1401b00ff:	48 89 94 24 c0 00 00 	mov    %rdx,0xc0(%rsp)
1401b0106:	00
1401b0107:	85 c9                	test   %ecx,%ecx
1401b0109:	0f 84 dd 00 00 00    	je     0x1401b01ec
1401b010f:	41 89 c0             	mov    %eax,%r8d
1401b0112:	85 c0                	test   %eax,%eax
1401b0114:	0f 8e 4d 0c 00 00    	jle    0x1401b0d67
1401b011a:	48 98                	cltq
1401b011c:	48 8d 44 07 ff       	lea    -0x1(%rdi,%rax,1),%rax
1401b0121:	eb 1b                	jmp    0x1401b013e
1401b0123:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b012a:	00 00 00 00
1401b012e:	66 90                	xchg   %ax,%ax
1401b0130:	48 83 e8 01          	sub    $0x1,%rax
1401b0134:	41 83 e8 01          	sub    $0x1,%r8d
1401b0138:	0f 84 29 0c 00 00    	je     0x1401b0d67
1401b013e:	80 38 2f             	cmpb   $0x2f,(%rax)
1401b0141:	74 ed                	je     0x1401b0130
1401b0143:	48 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%rax
1401b014a:	00
1401b014b:	41 8d 50 01          	lea    0x1(%r8),%edx
1401b014f:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
1401b0154:	48 89 c1             	mov    %rax,%rcx
1401b0157:	48 63 d2             	movslq %edx,%rdx
1401b015a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401b015f:	e8 3c aa ee ff       	call   0x14009aba0
1401b0164:	4c 63 44 24 40       	movslq 0x40(%rsp),%r8
1401b0169:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401b016e:	48 89 fa             	mov    %rdi,%rdx
1401b0171:	e8 3a b8 ee ff       	call   0x14009b9b0
1401b0176:	48 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%rdx
1401b017d:	00
1401b017e:	48 85 d2             	test   %rdx,%rdx
1401b0181:	0f 85 59 09 00 00    	jne    0x1401b0ae0
1401b0187:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401b018c:	ba 01 00 00 00       	mov    $0x1,%edx
1401b0191:	e8 0a aa ee ff       	call   0x14009aba0
1401b0196:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1401b019d:	00
1401b019e:	48 8d 50 01          	lea    0x1(%rax),%rdx
1401b01a2:	48 89 94 24 b8 00 00 	mov    %rdx,0xb8(%rsp)
1401b01a9:	00
1401b01aa:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
1401b01b1:	00
1401b01b2:	c6 04 02 2f          	movb   $0x2f,(%rdx,%rax,1)
1401b01b6:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
1401b01bd:	00
1401b01be:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1401b01c5:	00
1401b01c6:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1401b01ca:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1401b01d1:	00
1401b01d2:	48 89 ea             	mov    %rbp,%rdx
1401b01d5:	e8 36 57 e7 ff       	call   0x140025910
1401b01da:	85 c0                	test   %eax,%eax
1401b01dc:	0f 84 68 0a 00 00    	je     0x1401b0c4a
1401b01e2:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401b01e7:	e8 54 a7 ee ff       	call   0x14009a940
1401b01ec:	48 8b 05 fd 8b 08 00 	mov    0x88bfd(%rip),%rax        # 0x140238df0
1401b01f3:	8b 10                	mov    (%rax),%edx
1401b01f5:	85 d2                	test   %edx,%edx
1401b01f7:	0f 85 bb 02 00 00    	jne    0x1401b04b8
1401b01fd:	c7 43 2c 01 00 00 00 	movl   $0x1,0x2c(%rbx)
1401b0204:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1401b020b:	00
1401b020c:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1401b0213:	48 8d ab 50 03 00 00 	lea    0x350(%rbx),%rbp
1401b021a:	48 89 e9             	mov    %rbp,%rcx
1401b021d:	48 8b 90 f0 00 00 00 	mov    0xf0(%rax),%rdx
1401b0224:	e8 a7 b9 ea ff       	call   0x14005bbd0
1401b0229:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
1401b0230:	80 8b 88 03 00 00 02 	orb    $0x2,0x388(%rbx)
1401b0237:	49 8b 40 30          	mov    0x30(%r8),%rax
1401b023b:	48 89 83 80 03 00 00 	mov    %rax,0x380(%rbx)
1401b0242:	41 8b 40 08          	mov    0x8(%r8),%eax
1401b0246:	89 83 58 03 00 00    	mov    %eax,0x358(%rbx)
1401b024c:	49 8b 40 28          	mov    0x28(%r8),%rax
1401b0250:	48 85 c0             	test   %rax,%rax
1401b0253:	0f 84 29 07 00 00    	je     0x1401b0982
1401b0259:	4c 3b 83 80 00 00 00 	cmp    0x80(%rbx),%r8
1401b0260:	0f 84 a1 02 00 00    	je     0x1401b0507
1401b0266:	48 89 e9             	mov    %rbp,%rcx
1401b0269:	e8 22 93 ee ff       	call   0x140099590
1401b026e:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
1401b0275:	48 89 83 78 03 00 00 	mov    %rax,0x378(%rbx)
1401b027c:	f3 41 0f 6f 80 a0 00 	movdqu 0xa0(%r8),%xmm0
1401b0283:	00 00
1401b0285:	0f 11 83 f0 03 00 00 	movups %xmm0,0x3f0(%rbx)
1401b028c:	f3 41 0f 6f 88 b0 00 	movdqu 0xb0(%r8),%xmm1
1401b0293:	00 00
1401b0295:	0f 11 8b 00 04 00 00 	movups %xmm1,0x400(%rbx)
1401b029c:	41 8b 80 c0 00 00 00 	mov    0xc0(%r8),%eax
1401b02a3:	44 89 ab ec 00 00 00 	mov    %r13d,0xec(%rbx)
1401b02aa:	89 83 10 04 00 00    	mov    %eax,0x410(%rbx)
1401b02b0:	49 8b 00             	mov    (%r8),%rax
1401b02b3:	41 8b 50 0c          	mov    0xc(%r8),%edx
1401b02b7:	48 8d 0c d0          	lea    (%rax,%rdx,8),%rcx
1401b02bb:	85 d2                	test   %edx,%edx
1401b02bd:	74 14                	je     0x1401b02d3
1401b02bf:	90                   	nop
1401b02c0:	48 8b 10             	mov    (%rax),%rdx
1401b02c3:	48 83 c0 08          	add    $0x8,%rax
1401b02c7:	81 62 38 ff ff f7 fc 	andl   $0xfcf7ffff,0x38(%rdx)
1401b02ce:	48 39 c1             	cmp    %rax,%rcx
1401b02d1:	75 ed                	jne    0x1401b02c0
1401b02d3:	49 8b 88 d0 00 00 00 	mov    0xd0(%r8),%rcx
1401b02da:	48 85 c9             	test   %rcx,%rcx
1401b02dd:	74 0f                	je     0x1401b02ee
1401b02df:	e8 1c a7 f1 ff       	call   0x1400caa00
1401b02e4:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
1401b02eb:	48 89 c1             	mov    %rax,%rcx
1401b02ee:	0f b6 83 88 03 00 00 	movzbl 0x388(%rbx),%eax
1401b02f5:	48 89 8b 20 04 00 00 	mov    %rcx,0x420(%rbx)
1401b02fc:	41 0f b6 50 38       	movzbl 0x38(%r8),%edx
1401b0301:	83 e0 df             	and    $0xffffffdf,%eax
1401b0304:	83 e2 20             	and    $0x20,%edx
1401b0307:	09 d0                	or     %edx,%eax
1401b0309:	88 83 88 03 00 00    	mov    %al,0x388(%rbx)
1401b030f:	41 f6 40 38 02       	testb  $0x2,0x38(%r8)
1401b0314:	75 0f                	jne    0x1401b0325
1401b0316:	41 8b 87 18 01 00 00 	mov    0x118(%r15),%eax
1401b031d:	85 c0                	test   %eax,%eax
1401b031f:	0f 84 99 08 00 00    	je     0x1401b0bbe
1401b0325:	8b 43 2c             	mov    0x2c(%rbx),%eax
1401b0328:	85 c0                	test   %eax,%eax
1401b032a:	0f 84 f2 05 00 00    	je     0x1401b0922
1401b0330:	48 8b 05 99 a3 0f 00 	mov    0xfa399(%rip),%rax        # 0x1402aa6d0
1401b0337:	48 85 c0             	test   %rax,%rax
1401b033a:	0f 84 15 06 00 00    	je     0x1401b0955
1401b0340:	48 89 43 70          	mov    %rax,0x70(%rbx)
1401b0344:	45 85 ed             	test   %r13d,%r13d
1401b0347:	0f 85 db 01 00 00    	jne    0x1401b0528
1401b034d:	8b 03                	mov    (%rbx),%eax
1401b034f:	4c 8b 2d 1a 91 08 00 	mov    0x8911a(%rip),%r13        # 0x140239470
1401b0356:	85 c0                	test   %eax,%eax
1401b0358:	0f 84 84 04 00 00    	je     0x1401b07e2
1401b035e:	66 90                	xchg   %ax,%ax
1401b0360:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
1401b0367:	48 63 83 f0 00 00 00 	movslq 0xf0(%rbx),%rax
1401b036e:	44 8b 42 0c          	mov    0xc(%rdx),%r8d
1401b0372:	48 8b 12             	mov    (%rdx),%rdx
1401b0375:	44 39 c0             	cmp    %r8d,%eax
1401b0378:	72 13                	jb     0x1401b038d
1401b037a:	e9 71 04 00 00       	jmp    0x1401b07f0
1401b037f:	90                   	nop
1401b0380:	48 83 c0 01          	add    $0x1,%rax
1401b0384:	44 39 c0             	cmp    %r8d,%eax
1401b0387:	0f 83 1b 05 00 00    	jae    0x1401b08a8
1401b038d:	48 8b 0c c2          	mov    (%rdx,%rax,8),%rcx
1401b0391:	f6 41 3b 01          	testb  $0x1,0x3b(%rcx)
1401b0395:	75 e9                	jne    0x1401b0380
1401b0397:	48 89 da             	mov    %rbx,%rdx
1401b039a:	e8 f1 c3 ff ff       	call   0x1401ac790
1401b039f:	85 c0                	test   %eax,%eax
1401b03a1:	74 bd                	je     0x1401b0360
1401b03a3:	8b 93 e4 00 00 00    	mov    0xe4(%rbx),%edx
1401b03a9:	85 d2                	test   %edx,%edx
1401b03ab:	0f 85 89 02 00 00    	jne    0x1401b063a
1401b03b1:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
1401b03b8:	48 8b 02             	mov    (%rdx),%rax
1401b03bb:	8b 52 0c             	mov    0xc(%rdx),%edx
1401b03be:	48 8d 0c d0          	lea    (%rax,%rdx,8),%rcx
1401b03c2:	85 d2                	test   %edx,%edx
1401b03c4:	74 2d                	je     0x1401b03f3
1401b03c6:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b03cd:	00 00 00 00
1401b03d1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401b03d8:	00 00 00 00
1401b03dc:	0f 1f 40 00          	nopl   0x0(%rax)
1401b03e0:	48 8b 10             	mov    (%rax),%rdx
1401b03e3:	48 83 c0 08          	add    $0x8,%rax
1401b03e7:	81 62 38 ff ff f7 fc 	andl   $0xfcf7ffff,0x38(%rdx)
1401b03ee:	48 39 c1             	cmp    %rax,%rcx
1401b03f1:	75 ed                	jne    0x1401b03e0
1401b03f3:	48 89 e9             	mov    %rbp,%rcx
1401b03f6:	e8 15 c1 ea ff       	call   0x14005c510
1401b03fb:	83 7b 34 01          	cmpl   $0x1,0x34(%rbx)
1401b03ff:	45 19 f6             	sbb    %r14d,%r14d
1401b0402:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1401b0406:	85 c9                	test   %ecx,%ecx
1401b0408:	0f 85 62 05 00 00    	jne    0x1401b0970
1401b040e:	48 8b 8b 58 04 00 00 	mov    0x458(%rbx),%rcx
1401b0415:	48 85 c9             	test   %rcx,%rcx
1401b0418:	74 10                	je     0x1401b042a
1401b041a:	e8 91 80 e7 ff       	call   0x1400284b0
1401b041f:	48 c7 83 58 04 00 00 	movq   $0x0,0x458(%rbx)
1401b0426:	00 00 00 00
1401b042a:	48 8b 06             	mov    (%rsi),%rax
1401b042d:	4c 8d 0d 04 f6 07 00 	lea    0x7f604(%rip),%r9        # 0x14022fa38
1401b0434:	ba 3c 08 00 00       	mov    $0x83c,%edx
1401b0439:	4c 89 e1             	mov    %r12,%rcx
1401b043c:	4d 89 c8             	mov    %r9,%r8
1401b043f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401b0444:	e8 d7 d9 ef ff       	call   0x1400ade20
1401b0449:	48 b8 ff ff ff ff 01 	movabs $0x1ffffffff,%rax
1401b0450:	00 00 00
1401b0453:	49 23 45 08          	and    0x8(%r13),%rax
1401b0457:	48 ba 00 00 00 00 01 	movabs $0x100000000,%rdx
1401b045e:	00 00 00
1401b0461:	48 39 d0             	cmp    %rdx,%rax
1401b0464:	74 1c                	je     0x1401b0482
1401b0466:	e8 c5 bf ef ff       	call   0x1400ac430
1401b046b:	4c 8d 0d c6 f5 07 00 	lea    0x7f5c6(%rip),%r9        # 0x14022fa38
1401b0472:	ba 3d 08 00 00       	mov    $0x83d,%edx
1401b0477:	4c 89 e1             	mov    %r12,%rcx
1401b047a:	49 89 c0             	mov    %rax,%r8
1401b047d:	e8 1e bd ef ff       	call   0x1400ac1a0
1401b0482:	48 8b 35 67 86 08 00 	mov    0x88667(%rip),%rsi        # 0x140238af0
1401b0489:	48 8b 84 24 68 02 00 	mov    0x268(%rsp),%rax
1401b0490:	00
1401b0491:	48 2b 06             	sub    (%rsi),%rax
1401b0494:	0f 85 76 08 00 00    	jne    0x1401b0d10
1401b049a:	44 89 f0             	mov    %r14d,%eax
1401b049d:	48 81 c4 78 02 00 00 	add    $0x278,%rsp
1401b04a4:	5b                   	pop    %rbx
1401b04a5:	5e                   	pop    %rsi
1401b04a6:	5f                   	pop    %rdi
1401b04a7:	5d                   	pop    %rbp
1401b04a8:	41 5c                	pop    %r12
1401b04aa:	41 5d                	pop    %r13
1401b04ac:	41 5e                	pop    %r14
1401b04ae:	41 5f                	pop    %r15
1401b04b0:	c3                   	ret
1401b04b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401b04b8:	8b 43 04             	mov    0x4(%rbx),%eax
1401b04bb:	85 c0                	test   %eax,%eax
1401b04bd:	0f 84 3a fd ff ff    	je     0x1401b01fd
1401b04c3:	8b 43 2c             	mov    0x2c(%rbx),%eax
1401b04c6:	85 c0                	test   %eax,%eax
1401b04c8:	0f 85 36 fd ff ff    	jne    0x1401b0204
1401b04ce:	48 8d ac 24 b0 00 00 	lea    0xb0(%rsp),%rbp
1401b04d5:	00
1401b04d6:	31 c0                	xor    %eax,%eax
1401b04d8:	b9 10 00 00 00       	mov    $0x10,%ecx
1401b04dd:	48 89 ef             	mov    %rbp,%rdi
1401b04e0:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1401b04e3:	48 89 e9             	mov    %rbp,%rcx
1401b04e6:	e8 85 7e e7 ff       	call   0x140028370
1401b04eb:	85 c0                	test   %eax,%eax
1401b04ed:	0f 88 07 06 00 00    	js     0x1401b0afa
1401b04f3:	48 89 ab 50 04 00 00 	mov    %rbp,0x450(%rbx)
1401b04fa:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1401b0501:	00