140cba06f:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
140cba074:	48 83 c4 50          	add    $0x50,%rsp
140cba078:	5e                   	pop    %rsi
140cba079:	c3                   	ret
140cba07a:	48 89 9d f8 03 00 00 	mov    %rbx,0x3f8(%rbp)
140cba081:	b8 01 00 00 00       	mov    $0x1,%eax
140cba086:	eb d8                	jmp    0x140cba060
140cba088:	ba 32 00 00 00       	mov    $0x32,%edx
140cba08d:	c7 44 24 28 e5 01 00 	movl   $0x1e5,0x28(%rsp)
140cba094:	00
140cba095:	48 8d 3d 94 ce 48 00 	lea    0x48ce94(%rip),%rdi        # 0x141146f30
140cba09c:	41 b8 37 02 00 00    	mov    $0x237,%r8d
140cba0a2:	48 8b ce             	mov    %rsi,%rcx
140cba0a5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cba0aa:	44 8d 4a 3c          	lea    0x3c(%rdx),%r9d
140cba0ae:	e8 8d 09 fd ff       	call   0x140c8aa40
140cba0b3:	33 c0                	xor    %eax,%eax
140cba0b5:	eb ae                	jmp    0x140cba065
140cba0b7:	ba 32 00 00 00       	mov    $0x32,%edx
140cba0bc:	c7 44 24 28 db 01 00 	movl   $0x1db,0x28(%rsp)
140cba0c3:	00
140cba0c4:	48 8d 3d 65 ce 48 00 	lea    0x48ce65(%rip),%rdi        # 0x141146f30
140cba0cb:	41 b8 37 02 00 00    	mov    $0x237,%r8d
140cba0d1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140cba0d6:	44 8d 4a 3c          	lea    0x3c(%rdx),%r9d
140cba0da:	e8 61 09 fd ff       	call   0x140c8aa40
140cba0df:	33 c0                	xor    %eax,%eax
140cba0e1:	eb 82                	jmp    0x140cba065
140cba0e3:	cc                   	int3
140cba0e4:	cc                   	int3
140cba0e5:	cc                   	int3
140cba0e6:	cc                   	int3
140cba0e7:	cc                   	int3
140cba0e8:	cc                   	int3
140cba0e9:	cc                   	int3
140cba0ea:	cc                   	int3
140cba0eb:	cc                   	int3
140cba0ec:	cc                   	int3
140cba0ed:	cc                   	int3
140cba0ee:	cc                   	int3
140cba0ef:	cc                   	int3
140cba0f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140cba0f5:	55                   	push   %rbp
140cba0f6:	56                   	push   %rsi
140cba0f7:	57                   	push   %rdi
140cba0f8:	41 54                	push   %r12
140cba0fa:	41 55                	push   %r13
140cba0fc:	41 56                	push   %r14
140cba0fe:	41 57                	push   %r15
140cba100:	48 8d ac 24 70 ef ff 	lea    -0x1090(%rsp),%rbp
140cba107:	ff
140cba108:	b8 90 11 00 00       	mov    $0x1190,%eax
140cba10d:	e8 8e 13 16 00       	call   0x140e1b4a0
140cba112:	48 2b e0             	sub    %rax,%rsp
140cba115:	48 8b 05 e4 ed 6f 00 	mov    0x6fede4(%rip),%rax        # 0x1413b8f00
140cba11c:	48 33 c4             	xor    %rsp,%rax
140cba11f:	48 89 85 80 10 00 00 	mov    %rax,0x1080(%rbp)
140cba126:	48 8b 81 98 05 00 00 	mov    0x598(%rcx),%rax
140cba12d:	4c 8b ca             	mov    %rdx,%r9
140cba130:	48 8b d9             	mov    %rcx,%rbx
140cba133:	48 83 b8 d8 00 00 00 	cmpq   $0x0,0xd8(%rax)
140cba13a:	00
140cba13b:	0f 84 f3 05 00 00    	je     0x140cba734
140cba141:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140cba148:	f7 00 00 08 00 00    	testl  $0x800,(%rax)
140cba14e:	0f 84 e0 05 00 00    	je     0x140cba734
140cba154:	0f 10 02             	movups (%rdx),%xmm0
140cba157:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140cba15b:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
140cba160:	49 83 f8 02          	cmp    $0x2,%r8
140cba164:	0f 82 e9 06 00 00    	jb     0x140cba853
140cba16a:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140cba16f:	49 83 e8 02          	sub    $0x2,%r8
140cba173:	0f b6 0a             	movzbl (%rdx),%ecx
140cba176:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
140cba17a:	48 83 c2 02          	add    $0x2,%rdx
140cba17e:	c1 e1 08             	shl    $0x8,%ecx
140cba181:	0b c8                	or     %eax,%ecx
140cba183:	8b f9                	mov    %ecx,%edi
140cba185:	4c 3b c7             	cmp    %rdi,%r8
140cba188:	0f 82 c5 06 00 00    	jb     0x140cba853
140cba18e:	4c 8b fa             	mov    %rdx,%r15
140cba191:	48 03 d7             	add    %rdi,%rdx
140cba194:	4c 2b c7             	sub    %rdi,%r8
140cba197:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140cba19c:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
140cba1a1:	0f 85 ac 06 00 00    	jne    0x140cba853
140cba1a7:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140cba1ac:	41 0f 11 01          	movups %xmm0,(%r9)
140cba1b0:	48 83 ff 20          	cmp    $0x20,%rdi
140cba1b4:	0f 82 8f 06 00 00    	jb     0x140cba849
140cba1ba:	4c 8d 61 e0          	lea    -0x20(%rcx),%r12
140cba1be:	49 3b fc             	cmp    %r12,%rdi
140cba1c1:	0f 82 82 06 00 00    	jb     0x140cba849
140cba1c7:	4f 8d 2c 27          	lea    (%r15,%r12,1),%r13
140cba1cb:	e8 c0 ae 00 00       	call   0x140cc5090
140cba1d0:	4c 8b 83 68 07 00 00 	mov    0x768(%rbx),%r8
140cba1d7:	33 d2                	xor    %edx,%edx
140cba1d9:	49 81 c0 a0 02 00 00 	add    $0x2a0,%r8
140cba1e0:	b9 57 03 00 00       	mov    $0x357,%ecx
140cba1e5:	48 8b f0             	mov    %rax,%rsi
140cba1e8:	44 8d 4a 20          	lea    0x20(%rdx),%r9d
140cba1ec:	e8 7f c4 00 00       	call   0x140cc6670
140cba1f1:	4c 8b f0             	mov    %rax,%r14
140cba1f4:	48 85 f6             	test   %rsi,%rsi
140cba1f7:	0f 84 29 06 00 00    	je     0x140cba826
140cba1fd:	48 85 c0             	test   %rax,%rax
140cba200:	0f 84 20 06 00 00    	je     0x140cba826
140cba206:	48 c7 44 24 68 20 00 	movq   $0x20,0x68(%rsp)
140cba20d:	00 00
140cba20f:	e8 dc bc 00 00       	call   0x140cc5ef0
140cba214:	4c 8b c0             	mov    %rax,%r8
140cba217:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140cba21c:	45 33 c9             	xor    %r9d,%r9d
140cba21f:	33 d2                	xor    %edx,%edx
140cba221:	48 8b ce             	mov    %rsi,%rcx
140cba224:	e8 27 b2 00 00       	call   0x140cc5450
140cba229:	85 c0                	test   %eax,%eax
140cba22b:	0f 8e d2 05 00 00    	jle    0x140cba803
140cba231:	4d 8b cf             	mov    %r15,%r9
140cba234:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140cba239:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140cba23e:	48 8b ce             	mov    %rsi,%rcx
140cba241:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140cba245:	e8 46 af 00 00       	call   0x140cc5190
140cba24a:	85 c0                	test   %eax,%eax
140cba24c:	0f 8e b1 05 00 00    	jle    0x140cba803
140cba252:	48 83 7c 24 68 20    	cmpq   $0x20,0x68(%rsp)
140cba258:	0f 85 a5 05 00 00    	jne    0x140cba803
140cba25e:	48 8b ce             	mov    %rsi,%rcx
140cba261:	e8 ea ad 00 00       	call   0x140cc5050
140cba266:	49 8b ce             	mov    %r14,%rcx
140cba269:	e8 d2 bf 00 00       	call   0x140cc6240
140cba26e:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140cba274:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140cba278:	49 8b d5             	mov    %r13,%rdx
140cba27b:	e8 e0 80 34 ff       	call   0x140002360
140cba280:	85 c0                	test   %eax,%eax
140cba282:	74 18                	je     0x140cba29c
140cba284:	c7 44 24 28 1f 03 00 	movl   $0x31f,0x28(%rsp)
140cba28b:	00
140cba28c:	ba 2f 00 00 00       	mov    $0x2f,%edx
140cba291:	41 b9 34 01 00 00    	mov    $0x134,%r9d
140cba297:	e9 c8 05 00 00       	jmp    0x140cba864
140cba29c:	41 0f b6 07          	movzbl (%r15),%eax
140cba2a0:	48 8d 57 fe          	lea    -0x2(%rdi),%rdx
140cba2a4:	41 0f b6 4f 01       	movzbl 0x1(%r15),%ecx
140cba2a9:	c1 e0 08             	shl    $0x8,%eax
140cba2ac:	0b c8                	or     %eax,%ecx
140cba2ae:	0f 85 80 04 00 00    	jne    0x140cba734
140cba2b4:	48 83 fa 02          	cmp    $0x2,%rdx
140cba2b8:	0f 82 3b 05 00 00    	jb     0x140cba7f9
140cba2be:	41 0f b6 4f 02       	movzbl 0x2(%r15),%ecx
140cba2c3:	4c 8d 42 fe          	lea    -0x2(%rdx),%r8
140cba2c7:	41 0f b6 47 03       	movzbl 0x3(%r15),%eax
140cba2cc:	c1 e1 08             	shl    $0x8,%ecx
140cba2cf:	0b c8                	or     %eax,%ecx
140cba2d1:	81 f9 04 03 00 00    	cmp    $0x304,%ecx
140cba2d7:	74 16                	je     0x140cba2ef
140cba2d9:	ba 2f 00 00 00       	mov    $0x2f,%edx
140cba2de:	c7 44 24 28 39 03 00 	movl   $0x339,0x28(%rsp)
140cba2e5:	00
140cba2e6:	44 8d 4a 45          	lea    0x45(%rdx),%r9d
140cba2ea:	e9 75 05 00 00       	jmp    0x140cba864
140cba2ef:	49 83 f8 02          	cmp    $0x2,%r8
140cba2f3:	0f 82 f6 04 00 00    	jb     0x140cba7ef
140cba2f9:	41 0f b6 47 04       	movzbl 0x4(%r15),%eax
140cba2fe:	4d 8d 70 fe          	lea    -0x2(%r8),%r14
140cba302:	41 0f b6 57 05       	movzbl 0x5(%r15),%edx
140cba307:	c1 e0 08             	shl    $0x8,%eax
140cba30a:	0b d0                	or     %eax,%edx
140cba30c:	49 83 fe 02          	cmp    $0x2,%r14
140cba310:	0f 82 cf 04 00 00    	jb     0x140cba7e5
140cba316:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cba31d:	49 83 c6 fe          	add    $0xfffffffffffffffe,%r14
140cba321:	0f b7 88 06 04 00 00 	movzwl 0x406(%rax),%ecx
140cba328:	3b d1                	cmp    %ecx,%edx
140cba32a:	0f 85 a0 04 00 00    	jne    0x140cba7d0
140cba330:	45 33 c0             	xor    %r8d,%r8d
140cba333:	49 8d 57 06          	lea    0x6(%r15),%rdx
140cba337:	48 8b cb             	mov    %rbx,%rcx
140cba33a:	e8 f1 eb fc ff       	call   0x140c88f30
140cba33f:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140cba346:	48 39 81 38 02 00 00 	cmp    %rax,0x238(%rcx)
140cba34d:	0f 85 7d 04 00 00    	jne    0x140cba7d0
140cba353:	4d 85 f6             	test   %r14,%r14
140cba356:	0f 84 67 04 00 00    	je     0x140cba7c3
140cba35c:	41 0f b6 47 08       	movzbl 0x8(%r15),%eax
140cba361:	49 8d 4e ff          	lea    -0x1(%r14),%rcx
140cba365:	89 44 24 30          	mov    %eax,0x30(%rsp)
140cba369:	48 83 f9 04          	cmp    $0x4,%rcx
140cba36d:	0f 82 50 04 00 00    	jb     0x140cba7c3
140cba373:	41 0f b6 47 09       	movzbl 0x9(%r15),%eax
140cba378:	48 8d 51 fc          	lea    -0x4(%rcx),%rdx
140cba37c:	45 0f b6 77 0a       	movzbl 0xa(%r15),%r14d
140cba381:	c1 e0 08             	shl    $0x8,%eax
140cba384:	44 0b f0             	or     %eax,%r14d
140cba387:	41 0f b6 47 0b       	movzbl 0xb(%r15),%eax
140cba38c:	41 c1 e6 08          	shl    $0x8,%r14d
140cba390:	44 0b f0             	or     %eax,%r14d
140cba393:	41 0f b6 47 0c       	movzbl 0xc(%r15),%eax
140cba398:	41 c1 e6 08          	shl    $0x8,%r14d
140cba39c:	44 0b f0             	or     %eax,%r14d
140cba39f:	48 83 fa 02          	cmp    $0x2,%rdx
140cba3a3:	0f 82 1a 04 00 00    	jb     0x140cba7c3
140cba3a9:	41 0f b6 47 0d       	movzbl 0xd(%r15),%eax
140cba3ae:	4d 8d 47 0f          	lea    0xf(%r15),%r8
140cba3b2:	41 0f b6 4f 0e       	movzbl 0xe(%r15),%ecx
140cba3b7:	48 83 c2 fe          	add    $0xfffffffffffffffe,%rdx
140cba3bb:	c1 e0 08             	shl    $0x8,%eax
140cba3be:	0b c8                	or     %eax,%ecx
140cba3c0:	4c 89 45 88          	mov    %r8,-0x78(%rbp)
140cba3c4:	44 8b e9             	mov    %ecx,%r13d
140cba3c7:	49 3b d5             	cmp    %r13,%rdx
140cba3ca:	0f 82 f3 03 00 00    	jb     0x140cba7c3
140cba3d0:	49 2b d5             	sub    %r13,%rdx
140cba3d3:	0f 84 ea 03 00 00    	je     0x140cba7c3
140cba3d9:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
140cba3de:	4d 8d 24 08          	lea    (%r8,%rcx,1),%r12
140cba3e2:	48 ff ca             	dec    %rdx
140cba3e5:	8b f0                	mov    %eax,%esi
140cba3e7:	48 3b d0             	cmp    %rax,%rdx
140cba3ea:	0f 82 d3 03 00 00    	jb     0x140cba7c3
140cba3f0:	48 2b d0             	sub    %rax,%rdx
140cba3f3:	48 83 fa 20          	cmp    $0x20,%rdx
140cba3f7:	0f 85 c6 03 00 00    	jne    0x140cba7c3
140cba3fd:	33 c9                	xor    %ecx,%ecx
140cba3ff:	e8 b0 b4 18 00       	call   0x140e458b4
140cba404:	44 3b f0             	cmp    %eax,%r14d
140cba407:	0f 87 27 03 00 00    	ja     0x140cba734
140cba40d:	41 2b c6             	sub    %r14d,%eax
140cba410:	3d 58 02 00 00       	cmp    $0x258,%eax
140cba415:	0f 87 19 03 00 00    	ja     0x140cba734
140cba41b:	48 8b 83 98 05 00 00 	mov    0x598(%rbx),%rax
140cba422:	49 8d 54 24 01       	lea    0x1(%r12),%rdx
140cba427:	44 8b c6             	mov    %esi,%r8d
140cba42a:	48 8b cb             	mov    %rbx,%rcx
140cba42d:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140cba434:	ff 15 e6 95 2c 00    	call   *0x2c95e6(%rip)        # 0x140f83a20
140cba43a:	85 c0                	test   %eax,%eax
140cba43c:	75 16                	jne    0x140cba454
140cba43e:	c7 44 24 28 6a 03 00 	movl   $0x36a,0x28(%rsp)
140cba445:	00
140cba446:	8d 50 2f             	lea    0x2f(%rax),%edx
140cba449:	41 b9 34 01 00 00    	mov    $0x134,%r9d
140cba44f:	e9 10 04 00 00       	jmp    0x140cba864
140cba454:	45 33 c9             	xor    %r9d,%r9d
140cba457:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140cba45b:	41 b8 c8 10 00 00    	mov    $0x10c8,%r8d
140cba461:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba466:	e8 05 c5 fe ff       	call   0x140ca6970
140cba46b:	85 c0                	test   %eax,%eax
140cba46d:	75 14                	jne    0x140cba483
140cba46f:	c7 44 24 28 75 03 00 	movl   $0x375,0x28(%rsp)
140cba476:	00
140cba477:	8d 50 50             	lea    0x50(%rax),%edx
140cba47a:	44 8d 48 44          	lea    0x44(%rax),%r9d
140cba47e:	e9 e1 03 00 00       	jmp    0x140cba864
140cba483:	ba 02 00 00 00       	mov    $0x2,%edx
140cba488:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba48d:	44 8d 42 ff          	lea    -0x1(%rdx),%r8d
140cba491:	e8 2a c7 fe ff       	call   0x140ca6bc0
140cba496:	85 c0                	test   %eax,%eax
140cba498:	0f 84 05 03 00 00    	je     0x140cba7a3
140cba49e:	ba 03 00 00 00       	mov    $0x3,%edx
140cba4a3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba4a8:	e8 b3 c9 fe ff       	call   0x140ca6e60
140cba4ad:	85 c0                	test   %eax,%eax
140cba4af:	0f 84 ee 02 00 00    	je     0x140cba7a3
140cba4b5:	ba 03 03 00 00       	mov    $0x303,%edx
140cba4ba:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba4bf:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140cba4c5:	e8 f6 c6 fe ff       	call   0x140ca6bc0
140cba4ca:	85 c0                	test   %eax,%eax
140cba4cc:	0f 84 d1 02 00 00    	je     0x140cba7a3
140cba4d2:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140cba4d8:	48 8d 15 51 73 48 00 	lea    0x487351(%rip),%rdx        # 0x141141830
140cba4df:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba4e4:	e8 f7 c4 fe ff       	call   0x140ca69e0
140cba4e9:	85 c0                	test   %eax,%eax
140cba4eb:	0f 84 b2 02 00 00    	je     0x140cba7a3
140cba4f1:	4c 8b 83 50 05 00 00 	mov    0x550(%rbx),%r8
140cba4f8:	48 8d 93 30 05 00 00 	lea    0x530(%rbx),%rdx
140cba4ff:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140cba505:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba50a:	e8 51 cb fe ff       	call   0x140ca7060
140cba50f:	85 c0                	test   %eax,%eax
140cba511:	0f 84 8c 02 00 00    	je     0x140cba7a3
140cba517:	48 8b 43 08          	mov    0x8(%rbx),%rax
140cba51b:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140cba520:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
140cba527:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140cba52c:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
140cba533:	48 8b 89 38 02 00 00 	mov    0x238(%rcx),%rcx
140cba53a:	ff 15 e0 94 2c 00    	call   *0x2c94e0(%rip)        # 0x140f83a20
140cba540:	85 c0                	test   %eax,%eax
140cba542:	0f 84 5b 02 00 00    	je     0x140cba7a3
140cba548:	33 d2                	xor    %edx,%edx
140cba54a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba54f:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140cba553:	e8 68 c6 fe ff       	call   0x140ca6bc0
140cba558:	85 c0                	test   %eax,%eax
140cba55a:	0f 84 43 02 00 00    	je     0x140cba7a3
140cba560:	ba 02 00 00 00       	mov    $0x2,%edx
140cba565:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba56a:	e8 f1 c8 fe ff       	call   0x140ca6e60
140cba56f:	85 c0                	test   %eax,%eax
140cba571:	0f 84 2c 02 00 00    	je     0x140cba7a3
140cba577:	ba 2b 00 00 00       	mov    $0x2b,%edx
140cba57c:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba581:	44 8d 42 d7          	lea    -0x29(%rdx),%r8d
140cba585:	e8 36 c6 fe ff       	call   0x140ca6bc0
140cba58a:	85 c0                	test   %eax,%eax
140cba58c:	0f 84 f1 01 00 00    	je     0x140cba783
140cba592:	ba 02 00 00 00       	mov    $0x2,%edx
140cba597:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba59c:	e8 bf c8 fe ff       	call   0x140ca6e60
140cba5a1:	85 c0                	test   %eax,%eax
140cba5a3:	0f 84 da 01 00 00    	je     0x140cba783
140cba5a9:	8b 13                	mov    (%rbx),%edx
140cba5ab:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba5b0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140cba5b6:	e8 05 c6 fe ff       	call   0x140ca6bc0
140cba5bb:	85 c0                	test   %eax,%eax
140cba5bd:	0f 84 c0 01 00 00    	je     0x140cba783
140cba5c3:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba5c8:	e8 83 c1 fe ff       	call   0x140ca6750
140cba5cd:	85 c0                	test   %eax,%eax
140cba5cf:	0f 84 ae 01 00 00    	je     0x140cba783
140cba5d5:	83 7c 24 30 00       	cmpl   $0x0,0x30(%rsp)
140cba5da:	74 7a                	je     0x140cba656
140cba5dc:	ba 33 00 00 00       	mov    $0x33,%edx
140cba5e1:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba5e6:	44 8d 42 cf          	lea    -0x31(%rdx),%r8d
140cba5ea:	e8 d1 c5 fe ff       	call   0x140ca6bc0
140cba5ef:	85 c0                	test   %eax,%eax
140cba5f1:	74 43                	je     0x140cba636
140cba5f3:	ba 02 00 00 00       	mov    $0x2,%edx
140cba5f8:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba5fd:	e8 5e c8 fe ff       	call   0x140ca6e60
140cba602:	85 c0                	test   %eax,%eax
140cba604:	74 30                	je     0x140cba636
140cba606:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
140cba60d:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140cba612:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140cba618:	0f b7 90 06 04 00 00 	movzwl 0x406(%rax),%edx
140cba61f:	e8 9c c5 fe ff       	call   0x140ca6bc0
140cba624:	85 c0                	test   %eax,%eax
140cba626:	74 0e                	je     0x140cba636
140cba628:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx