140036334:	33 d2                	xor    %edx,%edx
140036336:	33 c9                	xor    %ecx,%ecx
140036338:	e8 2f fc ff ff       	call   0x140035f6c
14003633d:	90                   	nop
14003633e:	cc                   	int3
14003633f:	cc                   	int3
140036340:	cc                   	int3
140036341:	cc                   	int3
140036342:	cc                   	int3
140036343:	cc                   	int3
140036344:	40 55                	rex push %rbp
140036346:	48 83 ec 20          	sub    $0x20,%rsp
14003634a:	48 8b ea             	mov    %rdx,%rbp
14003634d:	48 8b 01             	mov    (%rcx),%rax
140036350:	33 c9                	xor    %ecx,%ecx
140036352:	81 38 fd 00 00 c0    	cmpl   $0xc00000fd,(%rax)
140036358:	0f 94 c1             	sete   %cl
14003635b:	8b c1                	mov    %ecx,%eax
14003635d:	48 83 c4 20          	add    $0x20,%rsp
140036361:	5d                   	pop    %rbp
140036362:	c3                   	ret
140036363:	cc                   	int3
140036364:	cc                   	int3
140036365:	cc                   	int3
140036366:	cc                   	int3
140036367:	cc                   	int3
140036368:	cc                   	int3
140036369:	cc                   	int3
14003636a:	40 55                	rex push %rbp
14003636c:	48 83 ec 20          	sub    $0x20,%rsp
140036370:	48 8b ea             	mov    %rdx,%rbp
140036373:	48 8b 01             	mov    (%rcx),%rax
140036376:	48 8b d1             	mov    %rcx,%rdx
140036379:	8b 08                	mov    (%rax),%ecx
14003637b:	e8 2e f3 ff ff       	call   0x1400356ae
140036380:	90                   	nop
140036381:	48 83 c4 20          	add    $0x20,%rsp
140036385:	5d                   	pop    %rbp
140036386:	c3                   	ret
140036387:	cc                   	int3
140036388:	cc                   	int3
140036389:	cc                   	int3
14003638a:	cc                   	int3
14003638b:	cc                   	int3
14003638c:	cc                   	int3
14003638d:	cc                   	int3
14003638e:	cc                   	int3
14003638f:	cc                   	int3
140036390:	40 55                	rex push %rbp
140036392:	48 83 ec 20          	sub    $0x20,%rsp
140036396:	48 8b ea             	mov    %rdx,%rbp
140036399:	48 8b 01             	mov    (%rcx),%rax
14003639c:	33 c9                	xor    %ecx,%ecx
14003639e:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
1400363a4:	0f 94 c1             	sete   %cl
1400363a7:	8b c1                	mov    %ecx,%eax
1400363a9:	48 83 c4 20          	add    $0x20,%rsp
1400363ad:	5d                   	pop    %rbp
1400363ae:	c3                   	ret
1400363af:	cc                   	int3
1400363b0:	cc                   	int3
1400363b1:	cc                   	int3
1400363b2:	cc                   	int3
1400363b3:	cc                   	int3
1400363b4:	cc                   	int3
1400363b5:	cc                   	int3
1400363b6:	40 55                	rex push %rbp
1400363b8:	48 83 ec 20          	sub    $0x20,%rsp
1400363bc:	48 8b ea             	mov    %rdx,%rbp
1400363bf:	b9 08 00 00 00       	mov    $0x8,%ecx
1400363c4:	e8 fa f7 ff ff       	call   0x140035bc3
1400363c9:	90                   	nop
1400363ca:	48 83 c4 20          	add    $0x20,%rsp
1400363ce:	5d                   	pop    %rbp
1400363cf:	c3                   	ret
1400363d0:	cc                   	int3
1400363d1:	cc                   	int3
1400363d2:	cc                   	int3
1400363d3:	cc                   	int3
1400363d4:	cc                   	int3
1400363d5:	cc                   	int3
1400363d6:	cc                   	int3
1400363d7:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400363dc:	55                   	push   %rbp
1400363dd:	48 83 ec 20          	sub    $0x20,%rsp
1400363e1:	48 8b ea             	mov    %rdx,%rbp
1400363e4:	48 83 65 50 00       	andq   $0x0,0x50(%rbp)
1400363e9:	48 8d 05 2d fb ff ff 	lea    -0x4d3(%rip),%rax        # 0x140035f1d
1400363f0:	48 83 c4 20          	add    $0x20,%rsp
1400363f4:	5d                   	pop    %rbp
1400363f5:	c3                   	ret
1400363f6:	cc                   	int3
1400363f7:	cc                   	int3
1400363f8:	cc                   	int3
1400363f9:	cc                   	int3
1400363fa:	cc                   	int3
1400363fb:	cc                   	int3
1400363fc:	cc                   	int3
1400363fd:	cc                   	int3
1400363fe:	cc                   	int3
1400363ff:	cc                   	int3
140036400:	48 83 ec 28          	sub    $0x28,%rsp
140036404:	48 8b 0d 85 5f 01 00 	mov    0x15f85(%rip),%rcx        # 0x14004c390
14003640b:	48 85 c9             	test   %rcx,%rcx
14003640e:	74 05                	je     0x140036415
140036410:	e8 3f 88 fd ff       	call   0x14000ec54
140036415:	48 83 c4 28          	add    $0x28,%rsp
140036419:	c3                   	ret
14003641a:	cc                   	int3
14003641b:	cc                   	int3
14003641c:	cc                   	int3
14003641d:	cc                   	int3
14003641e:	cc                   	int3
14003641f:	cc                   	int3
140036420:	cc                   	int3
140036421:	cc                   	int3
140036422:	cc                   	int3
140036423:	cc                   	int3
140036424:	cc                   	int3
140036425:	cc                   	int3
140036426:	cc                   	int3
140036427:	cc                   	int3
140036428:	cc                   	int3
140036429:	cc                   	int3
14003642a:	cc                   	int3
14003642b:	cc                   	int3
14003642c:	cc                   	int3
14003642d:	cc                   	int3
14003642e:	cc                   	int3
14003642f:	cc                   	int3
140036430:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140036435:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003643a:	57                   	push   %rdi
14003643b:	48 83 ec 20          	sub    $0x20,%rsp
14003643f:	48 8d 3d 8a 6c 01 00 	lea    0x16c8a(%rip),%rdi        # 0x14004d0d0
140036446:	48 8b 37             	mov    (%rdi),%rsi
140036449:	eb 27                	jmp    0x140036472
14003644b:	48 8b de             	mov    %rsi,%rbx
14003644e:	48 8b 76 08          	mov    0x8(%rsi),%rsi
140036452:	48 ff 15 bf 97 00 00 	rex.W call *0x97bf(%rip)        # 0x14003fc18
140036459:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003645e:	4c 8b c3             	mov    %rbx,%r8
140036461:	33 d2                	xor    %edx,%edx
140036463:	48 8b c8             	mov    %rax,%rcx
140036466:	48 ff 15 b3 97 00 00 	rex.W call *0x97b3(%rip)        # 0x14003fc20
14003646d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140036472:	48 85 f6             	test   %rsi,%rsi
140036475:	75 d4                	jne    0x14003644b
140036477:	48 89 37             	mov    %rsi,(%rdi)
14003647a:	48 8d 05 9f 6c 01 00 	lea    0x16c9f(%rip),%rax        # 0x14004d120
140036481:	48 83 c7 08          	add    $0x8,%rdi
140036485:	48 3b f8             	cmp    %rax,%rdi
140036488:	75 bc                	jne    0x140036446
14003648a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14003648f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140036494:	48 83 c4 20          	add    $0x20,%rsp
140036498:	5f                   	pop    %rdi
140036499:	c3                   	ret
14003649a:	cc                   	int3
14003649b:	cc                   	int3
14003649c:	cc                   	int3
14003649d:	cc                   	int3
14003649e:	cc                   	int3
14003649f:	cc                   	int3
1400364a0:	cc                   	int3
1400364a1:	cc                   	int3
1400364a2:	cc                   	int3
1400364a3:	cc                   	int3
1400364a4:	cc                   	int3
1400364a5:	cc                   	int3
1400364a6:	cc                   	int3
1400364a7:	cc                   	int3
1400364a8:	cc                   	int3
1400364a9:	cc                   	int3
1400364aa:	cc                   	int3
1400364ab:	cc                   	int3
1400364ac:	cc                   	int3
1400364ad:	cc                   	int3
1400364ae:	cc                   	int3
1400364af:	cc                   	int3
1400364b0:	48 83 ec 38          	sub    $0x38,%rsp
1400364b4:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
1400364bb:	ff ff
1400364bd:	80 3d 7c 67 01 00 00 	cmpb   $0x0,0x1677c(%rip)        # 0x14004cc40
1400364c4:	75 27                	jne    0x1400364ed
1400364c6:	48 8b 05 4b 67 01 00 	mov    0x1674b(%rip),%rax        # 0x14004cc18
1400364cd:	48 85 c0             	test   %rax,%rax
1400364d0:	74 09                	je     0x1400364db
1400364d2:	ff 15 f0 9c 00 00    	call   *0x9cf0(%rip)        # 0x1400401c8
1400364d8:	0f b6 c0             	movzbl %al,%eax
1400364db:	85 c0                	test   %eax,%eax
1400364dd:	75 0e                	jne    0x1400364ed
1400364df:	48 8d 0d 8a 5d 01 00 	lea    0x15d8a(%rip),%rcx        # 0x14004c270
1400364e6:	e8 1d 89 fd ff       	call   0x14000ee08
1400364eb:	eb 19                	jmp    0x140036506
1400364ed:	c6 05 7c 5d 01 00 00 	movb   $0x0,0x15d7c(%rip)        # 0x14004c270
1400364f4:	48 8b 0d 85 5d 01 00 	mov    0x15d85(%rip),%rcx        # 0x14004c280
1400364fb:	48 85 c9             	test   %rcx,%rcx
1400364fe:	74 06                	je     0x140036506
140036500:	e8 e7 81 fd ff       	call   0x14000e6ec
140036505:	90                   	nop
140036506:	48 83 c4 38          	add    $0x38,%rsp
14003650a:	c3                   	ret
14003650b:	cc                   	int3
14003650c:	cc                   	int3
14003650d:	cc                   	int3
14003650e:	cc                   	int3
14003650f:	cc                   	int3
140036510:	cc                   	int3
140036511:	cc                   	int3
140036512:	cc                   	int3
140036513:	cc                   	int3
140036514:	cc                   	int3
140036515:	cc                   	int3
140036516:	cc                   	int3
140036517:	cc                   	int3
140036518:	cc                   	int3
140036519:	cc                   	int3
14003651a:	cc                   	int3
14003651b:	cc                   	int3
14003651c:	cc                   	int3
14003651d:	cc                   	int3
14003651e:	cc                   	int3
14003651f:	cc                   	int3
140036520:	48 8d 05 61 17 00 00 	lea    0x1761(%rip),%rax        # 0x140037c88
140036527:	48 89 05 2a 5d 01 00 	mov    %rax,0x15d2a(%rip)        # 0x14004c258
14003652e:	c3                   	ret
14003652f:	cc                   	int3
140036530:	cc                   	int3
140036531:	cc                   	int3
140036532:	cc                   	int3
140036533:	cc                   	int3
140036534:	cc                   	int3
140036535:	cc                   	int3
140036536:	cc                   	int3
140036537:	cc                   	int3
140036538:	cc                   	int3
140036539:	cc                   	int3
14003653a:	cc                   	int3
14003653b:	cc                   	int3
14003653c:	cc                   	int3
14003653d:	cc                   	int3
14003653e:	cc                   	int3
14003653f:	cc                   	int3
140036540:	48 8d 05 41 17 00 00 	lea    0x1741(%rip),%rax        # 0x140037c88
140036547:	48 89 05 12 5d 01 00 	mov    %rax,0x15d12(%rip)        # 0x14004c260
14003654e:	c3                   	ret
14003654f:	cc                   	int3
140036550:	cc                   	int3
140036551:	cc                   	int3
140036552:	cc                   	int3
140036553:	cc                   	int3
140036554:	cc                   	int3
140036555:	cc                   	int3
140036556:	cc                   	int3
140036557:	cc                   	int3
140036558:	cc                   	int3
140036559:	cc                   	int3
14003655a:	cc                   	int3
14003655b:	cc                   	int3
14003655c:	cc                   	int3
14003655d:	cc                   	int3
14003655e:	cc                   	int3
14003655f:	cc                   	int3
140036560:	48 8d 05 21 17 00 00 	lea    0x1721(%rip),%rax        # 0x140037c88
140036567:	48 89 05 fa 5c 01 00 	mov    %rax,0x15cfa(%rip)        # 0x14004c268
14003656e:	c3                   	ret
14003656f:	cc                   	int3