1400240e2:	48 8b f9             	mov    %rcx,%rdi
1400240e5:	0f 45 d0             	cmovne %eax,%edx
1400240e8:	4c 8d 45 28          	lea    0x28(%rbp),%r8
1400240ec:	48 ff 15 bd b9 01 00 	rex.W call *0x1b9bd(%rip)        # 0x14003fab0
1400240f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400240f8:	85 c0                	test   %eax,%eax
1400240fa:	75 68                	jne    0x140024164
1400240fc:	33 c0                	xor    %eax,%eax
1400240fe:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140024103:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140024108:	48 83 c4 30          	add    $0x30,%rsp
14002410c:	5d                   	pop    %rbp
14002410d:	c3                   	ret
14002410e:	cc                   	int3
14002410f:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140024113:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140024117:	48 ff 15 a2 b8 01 00 	rex.W call *0x1b8a2(%rip)        # 0x14003f9c0
14002411e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024123:	85 c0                	test   %eax,%eax
140024125:	74 d5                	je     0x1400240fc
140024127:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002412b:	ba 10 00 00 00       	mov    $0x10,%edx
140024130:	48 ff 15 f9 b8 01 00 	rex.W call *0x1b8f9(%rip)        # 0x14003fa30
140024137:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002413c:	48 89 03             	mov    %rax,(%rbx)
14002413f:	48 85 c0             	test   %rax,%rax
140024142:	74 b8                	je     0x1400240fc
140024144:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140024148:	4c 8d 40 08          	lea    0x8(%rax),%r8
14002414c:	ba 02 00 00 00       	mov    $0x2,%edx
140024151:	48 ff 15 f0 b8 01 00 	rex.W call *0x1b8f0(%rip)        # 0x14003fa48
140024158:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002415d:	85 c0                	test   %eax,%eax
14002415f:	74 9b                	je     0x1400240fc
140024161:	48 8b 1b             	mov    (%rbx),%rbx
140024164:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
140024168:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002416c:	48 ff 15 5d b8 01 00 	rex.W call *0x1b85d(%rip)        # 0x14003f9d0
140024173:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024178:	85 c0                	test   %eax,%eax
14002417a:	75 93                	jne    0x14002410f
14002417c:	48 83 23 00          	andq   $0x0,(%rbx)
140024180:	48 8b cf             	mov    %rdi,%rcx
140024183:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
140024187:	48 8b 55 28          	mov    0x28(%rbp),%rdx
14002418b:	48 ff 15 4e b8 01 00 	rex.W call *0x1b84e(%rip)        # 0x14003f9e0
140024192:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024197:	85 c0                	test   %eax,%eax
140024199:	0f 84 5d ff ff ff    	je     0x1400240fc
14002419f:	b8 01 00 00 00       	mov    $0x1,%eax
1400241a4:	e9 55 ff ff ff       	jmp    0x1400240fe
1400241a9:	cc                   	int3
1400241aa:	cc                   	int3
1400241ab:	cc                   	int3
1400241ac:	cc                   	int3
1400241ad:	cc                   	int3
1400241ae:	cc                   	int3
1400241af:	cc                   	int3
1400241b0:	48 85 c9             	test   %rcx,%rcx
1400241b3:	74 29                	je     0x1400241de
1400241b5:	53                   	push   %rbx
1400241b6:	48 83 ec 20          	sub    $0x20,%rsp
1400241ba:	48 8b 09             	mov    (%rcx),%rcx
1400241bd:	48 85 c9             	test   %rcx,%rcx
1400241c0:	74 17                	je     0x1400241d9
1400241c2:	48 8b 19             	mov    (%rcx),%rbx
1400241c5:	48 ff 15 5c b8 01 00 	rex.W call *0x1b85c(%rip)        # 0x14003fa28
1400241cc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400241d1:	48 8b cb             	mov    %rbx,%rcx
1400241d4:	48 85 db             	test   %rbx,%rbx
1400241d7:	75 e9                	jne    0x1400241c2
1400241d9:	48 83 c4 20          	add    $0x20,%rsp
1400241dd:	5b                   	pop    %rbx
1400241de:	c3                   	ret
1400241df:	cc                   	int3
1400241e0:	cc                   	int3
1400241e1:	cc                   	int3
1400241e2:	cc                   	int3
1400241e3:	cc                   	int3
1400241e4:	cc                   	int3
1400241e5:	cc                   	int3
1400241e6:	cc                   	int3
1400241e7:	cc                   	int3
1400241e8:	cc                   	int3
1400241e9:	cc                   	int3
1400241ea:	cc                   	int3
1400241eb:	cc                   	int3
1400241ec:	cc                   	int3
1400241ed:	cc                   	int3
1400241ee:	cc                   	int3
1400241ef:	cc                   	int3
1400241f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400241f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400241fa:	55                   	push   %rbp
1400241fb:	57                   	push   %rdi
1400241fc:	41 56                	push   %r14
1400241fe:	48 8b ec             	mov    %rsp,%rbp
140024201:	48 83 ec 30          	sub    $0x30,%rsp
140024205:	8b c2                	mov    %edx,%eax
140024207:	45 33 f6             	xor    %r14d,%r14d
14002420a:	85 c0                	test   %eax,%eax
14002420c:	49 8b f8             	mov    %r8,%rdi
14002420f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140024213:	48 8b d9             	mov    %rcx,%rbx
140024216:	41 8d 56 10          	lea    0x10(%r14),%edx
14002421a:	0f 45 d0             	cmovne %eax,%edx
14002421d:	48 ff 15 b4 b7 01 00 	rex.W call *0x1b7b4(%rip)        # 0x14003f9d8
140024224:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024229:	85 c0                	test   %eax,%eax
14002422b:	0f 84 53 02 00 00    	je     0x140024484
140024231:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140024235:	ba 00 00 00 80       	mov    $0x80000000,%edx
14002423a:	48 8b cb             	mov    %rbx,%rcx
14002423d:	48 ff 15 94 b7 01 00 	rex.W call *0x1b794(%rip)        # 0x14003f9d8
140024244:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024249:	85 c0                	test   %eax,%eax
14002424b:	0f 84 33 02 00 00    	je     0x140024484
140024251:	44 8b 47 04          	mov    0x4(%rdi),%r8d
140024255:	41 8d 56 02          	lea    0x2(%r14),%edx
140024259:	48 8b cb             	mov    %rbx,%rcx
14002425c:	48 ff 15 9d b7 01 00 	rex.W call *0x1b79d(%rip)        # 0x14003fa00
140024263:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024268:	85 c0                	test   %eax,%eax
14002426a:	0f 84 14 02 00 00    	je     0x140024484
140024270:	8b 55 28             	mov    0x28(%rbp),%edx
140024273:	48 8b cb             	mov    %rbx,%rcx
140024276:	48 ff 15 93 b7 01 00 	rex.W call *0x1b793(%rip)        # 0x14003fa10
14002427d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024282:	85 c0                	test   %eax,%eax
140024284:	0f 84 fa 01 00 00    	je     0x140024484
14002428a:	44 38 37             	cmp    %r14b,(%rdi)
14002428d:	7d 71                	jge    0x140024300
14002428f:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140024293:	ba 01 00 00 80       	mov    $0x80000001,%edx
140024298:	48 8b cb             	mov    %rbx,%rcx
14002429b:	48 ff 15 36 b7 01 00 	rex.W call *0x1b736(%rip)        # 0x14003f9d8
1400242a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400242a7:	85 c0                	test   %eax,%eax
1400242a9:	0f 84 d5 01 00 00    	je     0x140024484
1400242af:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400242b3:	48 8b cb             	mov    %rbx,%rcx
1400242b6:	41 8d 56 10          	lea    0x10(%r14),%edx
1400242ba:	48 ff 15 17 b7 01 00 	rex.W call *0x1b717(%rip)        # 0x14003f9d8
1400242c1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400242c6:	85 c0                	test   %eax,%eax
1400242c8:	0f 84 b6 01 00 00    	je     0x140024484
1400242ce:	48 8d 57 08          	lea    0x8(%rdi),%rdx
1400242d2:	48 8b cb             	mov    %rbx,%rcx
1400242d5:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400242d9:	e8 3e 6f ff ff       	call   0x14001b21c
1400242de:	85 c0                	test   %eax,%eax
1400242e0:	0f 84 9e 01 00 00    	je     0x140024484
1400242e6:	8b 55 28             	mov    0x28(%rbp),%edx
1400242e9:	48 8b cb             	mov    %rbx,%rcx
1400242ec:	48 ff 15 1d b7 01 00 	rex.W call *0x1b71d(%rip)        # 0x14003fa10
1400242f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400242f8:	85 c0                	test   %eax,%eax
1400242fa:	0f 84 84 01 00 00    	je     0x140024484
140024300:	f6 07 40             	testb  $0x40,(%rdi)
140024303:	0f 84 a8 00 00 00    	je     0x1400243b1
140024309:	48 8b 47 18          	mov    0x18(%rdi),%rax
14002430d:	48 85 c0             	test   %rax,%rax
140024310:	74 35                	je     0x140024347
140024312:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
140024318:	41 8b c8             	mov    %r8d,%ecx
14002431b:	44 38 30             	cmp    %r14b,(%rax)
14002431e:	74 09                	je     0x140024329
140024320:	48 ff c0             	inc    %rax
140024323:	48 83 e9 01          	sub    $0x1,%rcx
140024327:	75 f2                	jne    0x14002431b
140024329:	48 8b c1             	mov    %rcx,%rax
14002432c:	48 f7 d8             	neg    %rax
14002432f:	1b d2                	sbb    %edx,%edx
140024331:	4c 2b c1             	sub    %rcx,%r8
140024334:	f7 d2                	not    %edx
140024336:	81 e2 57 00 07 80    	and    $0x80070057,%edx
14002433c:	48 f7 d9             	neg    %rcx
14002433f:	4d 1b f6             	sbb    %r14,%r14
140024342:	4d 23 f0             	and    %r8,%r14
140024345:	eb 05                	jmp    0x14002434c
140024347:	ba 57 00 07 80       	mov    $0x80070057,%edx
14002434c:	33 f6                	xor    %esi,%esi
14002434e:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140024352:	85 d2                	test   %edx,%edx
140024354:	48 8b cb             	mov    %rbx,%rcx
140024357:	ba 02 00 00 80       	mov    $0x80000002,%edx
14002435c:	49 0f 49 f6          	cmovns %r14,%rsi
140024360:	48 ff 15 71 b6 01 00 	rex.W call *0x1b671(%rip)        # 0x14003f9d8
140024367:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002436c:	85 c0                	test   %eax,%eax
14002436e:	0f 84 10 01 00 00    	je     0x140024484
140024374:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
140024378:	44 8b c6             	mov    %esi,%r8d
14002437b:	ba 1b 00 00 00       	mov    $0x1b,%edx
140024380:	48 8b cb             	mov    %rbx,%rcx
140024383:	48 ff 15 7e b6 01 00 	rex.W call *0x1b67e(%rip)        # 0x14003fa08
14002438a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002438f:	85 c0                	test   %eax,%eax
140024391:	0f 84 ed 00 00 00    	je     0x140024484
140024397:	8b 55 28             	mov    0x28(%rbp),%edx
14002439a:	48 8b cb             	mov    %rbx,%rcx
14002439d:	48 ff 15 6c b6 01 00 	rex.W call *0x1b66c(%rip)        # 0x14003fa10
1400243a4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400243a9:	85 c0                	test   %eax,%eax
1400243ab:	0f 84 d3 00 00 00    	je     0x140024484
1400243b1:	f6 07 20             	testb  $0x20,(%rdi)
1400243b4:	74 5a                	je     0x140024410
1400243b6:	4c 8d 45 28          	lea    0x28(%rbp),%r8
1400243ba:	ba 03 00 00 80       	mov    $0x80000003,%edx
1400243bf:	48 8b cb             	mov    %rbx,%rcx
1400243c2:	48 ff 15 0f b6 01 00 	rex.W call *0x1b60f(%rip)        # 0x14003f9d8
1400243c9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400243ce:	85 c0                	test   %eax,%eax
1400243d0:	0f 84 ae 00 00 00    	je     0x140024484
1400243d6:	4c 8b 4f 28          	mov    0x28(%rdi),%r9
1400243da:	ba 04 00 00 00       	mov    $0x4,%edx
1400243df:	44 8b 47 20          	mov    0x20(%rdi),%r8d
1400243e3:	48 8b cb             	mov    %rbx,%rcx
1400243e6:	48 ff 15 63 b6 01 00 	rex.W call *0x1b663(%rip)        # 0x14003fa50
1400243ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400243f2:	85 c0                	test   %eax,%eax
1400243f4:	0f 84 8a 00 00 00    	je     0x140024484
1400243fa:	8b 55 28             	mov    0x28(%rbp),%edx
1400243fd:	48 8b cb             	mov    %rbx,%rcx
140024400:	48 ff 15 09 b6 01 00 	rex.W call *0x1b609(%rip)        # 0x14003fa10
140024407:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002440c:	85 c0                	test   %eax,%eax
14002440e:	74 74                	je     0x140024484
140024410:	f6 07 10             	testb  $0x10,(%rdi)
140024413:	74 52                	je     0x140024467
140024415:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140024419:	ba 04 00 00 80       	mov    $0x80000004,%edx
14002441e:	48 8b cb             	mov    %rbx,%rcx
140024421:	48 ff 15 b0 b5 01 00 	rex.W call *0x1b5b0(%rip)        # 0x14003f9d8
140024428:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002442d:	85 c0                	test   %eax,%eax
14002442f:	74 53                	je     0x140024484
140024431:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140024435:	ba 03 00 00 00       	mov    $0x3,%edx
14002443a:	44 8b 47 30          	mov    0x30(%rdi),%r8d
14002443e:	48 8b cb             	mov    %rbx,%rcx
140024441:	48 ff 15 30 b6 01 00 	rex.W call *0x1b630(%rip)        # 0x14003fa78
140024448:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002444d:	85 c0                	test   %eax,%eax
14002444f:	74 33                	je     0x140024484
140024451:	8b 55 28             	mov    0x28(%rbp),%edx
140024454:	48 8b cb             	mov    %rbx,%rcx
140024457:	48 ff 15 b2 b5 01 00 	rex.W call *0x1b5b2(%rip)        # 0x14003fa10
14002445e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024463:	85 c0                	test   %eax,%eax
140024465:	74 1d                	je     0x140024484
140024467:	8b 55 f0             	mov    -0x10(%rbp),%edx
14002446a:	48 8b cb             	mov    %rbx,%rcx
14002446d:	48 ff 15 9c b5 01 00 	rex.W call *0x1b59c(%rip)        # 0x14003fa10
140024474:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024479:	85 c0                	test   %eax,%eax
14002447b:	74 07                	je     0x140024484
14002447d:	b8 01 00 00 00       	mov    $0x1,%eax
140024482:	eb 02                	jmp    0x140024486
140024484:	33 c0                	xor    %eax,%eax
140024486:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14002448b:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140024490:	48 83 c4 30          	add    $0x30,%rsp
140024494:	41 5e                	pop    %r14
140024496:	5f                   	pop    %rdi
140024497:	5d                   	pop    %rbp
140024498:	c3                   	ret
140024499:	cc                   	int3
14002449a:	cc                   	int3
14002449b:	cc                   	int3
14002449c:	cc                   	int3
14002449d:	cc                   	int3
14002449e:	cc                   	int3
14002449f:	cc                   	int3
1400244a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400244a5:	55                   	push   %rbp
1400244a6:	56                   	push   %rsi
1400244a7:	57                   	push   %rdi
1400244a8:	48 8b ec             	mov    %rsp,%rbp
1400244ab:	48 83 ec 50          	sub    $0x50,%rsp
1400244af:	8b c2                	mov    %edx,%eax
1400244b1:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1400244b5:	85 c0                	test   %eax,%eax
1400244b7:	ba 10 00 00 00       	mov    $0x10,%edx
1400244bc:	49 8b d8             	mov    %r8,%rbx
1400244bf:	48 8b f1             	mov    %rcx,%rsi
1400244c2:	0f 45 d0             	cmovne %eax,%edx
1400244c5:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1400244c9:	48 ff 15 e0 b5 01 00 	rex.W call *0x1b5e0(%rip)        # 0x14003fab0
1400244d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400244d5:	85 c0                	test   %eax,%eax
1400244d7:	0f 84 dd 02 00 00    	je     0x1400247ba
1400244dd:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400244e1:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
1400244e5:	33 c0                	xor    %eax,%eax
1400244e7:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1400244eb:	ba 00 00 00 80       	mov    $0x80000000,%edx
1400244f0:	88 03                	mov    %al,(%rbx)
1400244f2:	48 ff 15 b7 b5 01 00 	rex.W call *0x1b5b7(%rip)        # 0x14003fab0
1400244f9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400244fe:	85 c0                	test   %eax,%eax
140024500:	0f 84 b4 02 00 00    	je     0x1400247ba
140024506:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14002450a:	4c 8d 43 04          	lea    0x4(%rbx),%r8
14002450e:	ba 02 00 00 00       	mov    $0x2,%edx
140024513:	48 ff 15 2e b5 01 00 	rex.W call *0x1b52e(%rip)        # 0x14003fa48
14002451a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002451f:	85 c0                	test   %eax,%eax
140024521:	0f 84 93 02 00 00    	je     0x1400247ba
140024527:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
14002452b:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
14002452f:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140024533:	48 ff 15 a6 b4 01 00 	rex.W call *0x1b4a6(%rip)        # 0x14003f9e0
14002453a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002453f:	85 c0                	test   %eax,%eax
140024541:	0f 84 73 02 00 00    	je     0x1400247ba
140024547:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002454b:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002454f:	48 ff 15 6a b4 01 00 	rex.W call *0x1b46a(%rip)        # 0x14003f9c0
140024556:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002455b:	ba 01 00 00 80       	mov    $0x80000001,%edx
140024560:	39 55 28             	cmp    %edx,0x28(%rbp)
140024563:	0f 85 87 00 00 00    	jne    0x1400245f0
140024569:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14002456d:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140024571:	80 0b 80             	orb    $0x80,(%rbx)
140024574:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140024578:	48 ff 15 31 b5 01 00 	rex.W call *0x1b531(%rip)        # 0x14003fab0
14002457f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140024584:	85 c0                	test   %eax,%eax
140024586:	0f 84 2e 02 00 00    	je     0x1400247ba
14002458c:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
140024590:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140024594:	48 8b cf             	mov    %rdi,%rcx
140024597:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14002459b:	ba 10 00 00 00       	mov    $0x10,%edx
1400245a0:	48 ff 15 09 b5 01 00 	rex.W call *0x1b509(%rip)        # 0x14003fab0
1400245a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400245ac:	85 c0                	test   %eax,%eax
1400245ae:	0f 84 06 02 00 00    	je     0x1400247ba
1400245b4:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1400245b8:	48 8b cf             	mov    %rdi,%rcx
1400245bb:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
1400245bf:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1400245c3:	e8 24 6d ff ff       	call   0x14001b2ec
1400245c8:	85 c0                	test   %eax,%eax
1400245ca:	0f 84 ea 01 00 00    	je     0x1400247ba
1400245d0:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1400245d4:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1400245d8:	48 8b 4d 38          	mov    0x38(%rbp),%rcx