140003173:	cc                   	int3
140003174:	48 83 ec 28          	sub    $0x28,%rsp
140003178:	48 ff 15 b9 82 01 00 	rex.W call *0x182b9(%rip)        # 0x14001b438
14000317f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003184:	85 c0                	test   %eax,%eax
140003186:	74 06                	je     0x14000318e
140003188:	48 83 c4 28          	add    $0x28,%rsp
14000318c:	c3                   	ret
14000318d:	cc                   	int3
14000318e:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140003193:	ba 26 09 00 00       	mov    $0x926,%edx
140003198:	e8 3f ff ff ff       	call   0x1400030dc
14000319d:	cc                   	int3
14000319e:	cc                   	int3
14000319f:	cc                   	int3
1400031a0:	cc                   	int3
1400031a1:	cc                   	int3
1400031a2:	cc                   	int3
1400031a3:	cc                   	int3
1400031a4:	48 83 ec 28          	sub    $0x28,%rsp
1400031a8:	48 ff 15 59 82 01 00 	rex.W call *0x18259(%rip)        # 0x14001b408
1400031af:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400031b4:	85 c0                	test   %eax,%eax
1400031b6:	74 06                	je     0x1400031be
1400031b8:	48 83 c4 28          	add    $0x28,%rsp
1400031bc:	c3                   	ret
1400031bd:	cc                   	int3
1400031be:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400031c3:	ba 30 09 00 00       	mov    $0x930,%edx
1400031c8:	e8 0f ff ff ff       	call   0x1400030dc
1400031cd:	cc                   	int3
1400031ce:	cc                   	int3
1400031cf:	cc                   	int3
1400031d0:	cc                   	int3
1400031d1:	cc                   	int3
1400031d2:	cc                   	int3
1400031d3:	cc                   	int3
1400031d4:	48 83 ec 28          	sub    $0x28,%rsp
1400031d8:	48 8b 09             	mov    (%rcx),%rcx
1400031db:	48 85 c9             	test   %rcx,%rcx
1400031de:	74 06                	je     0x1400031e6
1400031e0:	e8 bf ff ff ff       	call   0x1400031a4
1400031e5:	90                   	nop
1400031e6:	48 83 c4 28          	add    $0x28,%rsp
1400031ea:	c3                   	ret
1400031eb:	cc                   	int3
1400031ec:	cc                   	int3
1400031ed:	cc                   	int3
1400031ee:	cc                   	int3
1400031ef:	cc                   	int3
1400031f0:	cc                   	int3
1400031f1:	cc                   	int3
1400031f2:	cc                   	int3
1400031f3:	cc                   	int3
1400031f4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400031f9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400031fe:	57                   	push   %rdi
1400031ff:	48 83 ec 20          	sub    $0x20,%rsp
140003203:	48 8b 31             	mov    (%rcx),%rsi
140003206:	48 8b f9             	mov    %rcx,%rdi
140003209:	48 85 f6             	test   %rsi,%rsi
14000320c:	74 24                	je     0x140003232
14000320e:	48 ff 15 03 82 01 00 	rex.W call *0x18203(%rip)        # 0x14001b418
140003215:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000321a:	48 8b ce             	mov    %rsi,%rcx
14000321d:	8b d8                	mov    %eax,%ebx
14000321f:	e8 50 ff ff ff       	call   0x140003174
140003224:	8b cb                	mov    %ebx,%ecx
140003226:	48 ff 15 b3 81 01 00 	rex.W call *0x181b3(%rip)        # 0x14001b3e0
14000322d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003232:	48 83 27 00          	andq   $0x0,(%rdi)
140003236:	48 8b 77 08          	mov    0x8(%rdi),%rsi
14000323a:	48 85 f6             	test   %rsi,%rsi
14000323d:	74 24                	je     0x140003263
14000323f:	48 ff 15 d2 81 01 00 	rex.W call *0x181d2(%rip)        # 0x14001b418
140003246:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000324b:	48 8b ce             	mov    %rsi,%rcx
14000324e:	8b d8                	mov    %eax,%ebx
140003250:	e8 1f ff ff ff       	call   0x140003174
140003255:	8b cb                	mov    %ebx,%ecx
140003257:	48 ff 15 82 81 01 00 	rex.W call *0x18182(%rip)        # 0x14001b3e0
14000325e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003263:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
140003268:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000326d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140003272:	48 83 c4 20          	add    $0x20,%rsp
140003276:	5f                   	pop    %rdi
140003277:	c3                   	ret
140003278:	cc                   	int3
140003279:	cc                   	int3
14000327a:	cc                   	int3
14000327b:	cc                   	int3
14000327c:	cc                   	int3
14000327d:	cc                   	int3
14000327e:	cc                   	int3
14000327f:	cc                   	int3
140003280:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140003285:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000328a:	56                   	push   %rsi
14000328b:	57                   	push   %rdi
14000328c:	41 54                	push   %r12
14000328e:	41 56                	push   %r14
140003290:	41 57                	push   %r15
140003292:	48 81 ec 50 02 00 00 	sub    $0x250,%rsp
140003299:	48 8b 05 70 02 02 00 	mov    0x20270(%rip),%rax        # 0x140023510
1400032a0:	48 33 c4             	xor    %rsp,%rax
1400032a3:	48 89 84 24 40 02 00 	mov    %rax,0x240(%rsp)
1400032aa:	00
1400032ab:	48 b8 00 00 00 00 00 	movabs $0xc000000000000000,%rax
1400032b2:	00 00 c0
1400032b5:	49 8b d9             	mov    %r9,%rbx
1400032b8:	4c 8b c2             	mov    %rdx,%r8
1400032bb:	48 8b f9             	mov    %rcx,%rdi
1400032be:	4c 85 c8             	test   %r9,%rax
1400032c1:	0f 85 b5 01 00 00    	jne    0x14000347c
1400032c7:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400032cc:	ba 04 01 00 00       	mov    $0x104,%edx
1400032d1:	4c 2b c0             	sub    %rax,%r8
1400032d4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400032d9:	45 33 e4             	xor    %r12d,%r12d
1400032dc:	41 8d 74 24 01       	lea    0x1(%r12),%esi
1400032e1:	48 8d 82 fa fe ff 7f 	lea    0x7ffffefa(%rdx),%rax
1400032e8:	48 85 c0             	test   %rax,%rax
1400032eb:	74 16                	je     0x140003303
1400032ed:	41 0f b7 04 08       	movzwl (%r8,%rcx,1),%eax
1400032f2:	66 85 c0             	test   %ax,%ax
1400032f5:	74 0c                	je     0x140003303
1400032f7:	66 89 01             	mov    %ax,(%rcx)
1400032fa:	48 83 c1 02          	add    $0x2,%rcx
1400032fe:	48 2b d6             	sub    %rsi,%rdx
140003301:	75 de                	jne    0x1400032e1
140003303:	48 8d 41 fe          	lea    -0x2(%rcx),%rax
140003307:	48 85 d2             	test   %rdx,%rdx
14000330a:	4c 8d 05 6f 8d 01 00 	lea    0x18d6f(%rip),%r8        # 0x14001c080
140003311:	48 0f 45 c1          	cmovne %rcx,%rax
140003315:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14000331a:	66 44 89 20          	mov    %r12w,(%rax)
14000331e:	e8 39 e4 ff ff       	call   0x14000175c
140003323:	4c 8b f3             	mov    %rbx,%r14
140003326:	c7 44 24 28 03 00 1f 	movl   $0x1f0003,0x28(%rsp)
14000332d:	00
14000332e:	44 8b c6             	mov    %esi,%r8d
140003331:	49 c1 ee 1f          	shr    $0x1f,%r14
140003335:	81 e3 ff ff ff 7f    	and    $0x7fffffff,%ebx
14000333b:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140003340:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140003345:	8b d3                	mov    %ebx,%edx
140003347:	44 0f 47 c3          	cmova  %ebx,%r8d
14000334b:	33 c9                	xor    %ecx,%ecx
14000334d:	48 ff 15 7c 80 01 00 	rex.W call *0x1807c(%rip)        # 0x14001b3d0
140003354:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003359:	4c 8b f8             	mov    %rax,%r15
14000335c:	48 85 c0             	test   %rax,%rax
14000335f:	74 34                	je     0x140003395
140003361:	48 8b 2f             	mov    (%rdi),%rbp
140003364:	48 85 ed             	test   %rbp,%rbp
140003367:	74 24                	je     0x14000338d
140003369:	48 ff 15 a8 80 01 00 	rex.W call *0x180a8(%rip)        # 0x14001b418
140003370:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003375:	48 8b cd             	mov    %rbp,%rcx
140003378:	8b d8                	mov    %eax,%ebx
14000337a:	e8 f5 fd ff ff       	call   0x140003174
14000337f:	8b cb                	mov    %ebx,%ecx
140003381:	48 ff 15 58 80 01 00 	rex.W call *0x18058(%rip)        # 0x14001b3e0
140003388:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000338d:	4c 89 3f             	mov    %r15,(%rdi)
140003390:	41 8b dc             	mov    %r12d,%ebx
140003393:	eb 07                	jmp    0x14000339c
140003395:	e8 a2 eb ff ff       	call   0x140001f3c
14000339a:	8b d8                	mov    %eax,%ebx
14000339c:	85 db                	test   %ebx,%ebx
14000339e:	79 1c                	jns    0x1400033bc
1400033a0:	ba 85 00 00 00       	mov    $0x85,%edx
1400033a5:	48 8b 8c 24 78 02 00 	mov    0x278(%rsp),%rcx
1400033ac:	00
1400033ad:	44 8b cb             	mov    %ebx,%r9d
1400033b0:	e8 cb fc ff ff       	call   0x140003080
1400033b5:	8b c3                	mov    %ebx,%eax
1400033b7:	e9 93 00 00 00       	jmp    0x14000344f
1400033bc:	4c 8d 05 c5 8c 01 00 	lea    0x18cc5(%rip),%r8        # 0x14001c088
1400033c3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400033c8:	e8 8f e3 ff ff       	call   0x14000175c
1400033cd:	45 85 f6             	test   %r14d,%r14d
1400033d0:	c7 44 24 28 03 00 1f 	movl   $0x1f0003,0x28(%rsp)
1400033d7:	00
1400033d8:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1400033dd:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1400033e2:	41 0f 45 f6          	cmovne %r14d,%esi
1400033e6:	41 8b d6             	mov    %r14d,%edx
1400033e9:	44 8b c6             	mov    %esi,%r8d
1400033ec:	33 c9                	xor    %ecx,%ecx
1400033ee:	48 ff 15 db 7f 01 00 	rex.W call *0x17fdb(%rip)        # 0x14001b3d0
1400033f5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400033fa:	48 8b e8             	mov    %rax,%rbp
1400033fd:	48 85 c0             	test   %rax,%rax
140003400:	74 36                	je     0x140003438
140003402:	48 8b 77 08          	mov    0x8(%rdi),%rsi
140003406:	48 85 f6             	test   %rsi,%rsi
140003409:	74 24                	je     0x14000342f
14000340b:	48 ff 15 06 80 01 00 	rex.W call *0x18006(%rip)        # 0x14001b418
140003412:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003417:	48 8b ce             	mov    %rsi,%rcx
14000341a:	8b d8                	mov    %eax,%ebx
14000341c:	e8 53 fd ff ff       	call   0x140003174
140003421:	8b cb                	mov    %ebx,%ecx
140003423:	48 ff 15 b6 7f 01 00 	rex.W call *0x17fb6(%rip)        # 0x14001b3e0
14000342a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000342f:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
140003433:	41 8b dc             	mov    %r12d,%ebx
140003436:	eb 07                	jmp    0x14000343f
140003438:	e8 ff ea ff ff       	call   0x140001f3c
14000343d:	8b d8                	mov    %eax,%ebx
14000343f:	85 db                	test   %ebx,%ebx
140003441:	79 0a                	jns    0x14000344d
140003443:	ba 89 00 00 00       	mov    $0x89,%edx
140003448:	e9 58 ff ff ff       	jmp    0x1400033a5
14000344d:	33 c0                	xor    %eax,%eax
14000344f:	48 8b 8c 24 40 02 00 	mov    0x240(%rsp),%rcx
140003456:	00
140003457:	48 33 cc             	xor    %rsp,%rcx
14000345a:	e8 11 46 01 00       	call   0x140017a70
14000345f:	4c 8d 9c 24 50 02 00 	lea    0x250(%rsp),%r11
140003466:	00
140003467:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14000346b:	49 8b 6b 40          	mov    0x40(%r11),%rbp
14000346f:	49 8b e3             	mov    %r11,%rsp
140003472:	41 5f                	pop    %r15
140003474:	41 5e                	pop    %r14
140003476:	41 5c                	pop    %r12
140003478:	5f                   	pop    %rdi
140003479:	5e                   	pop    %rsi
14000347a:	c3                   	ret
14000347b:	cc                   	int3
14000347c:	e8 bf fc ff ff       	call   0x140003140
140003481:	cc                   	int3
140003482:	cc                   	int3
140003483:	cc                   	int3
140003484:	cc                   	int3
140003485:	cc                   	int3
140003486:	cc                   	int3
140003487:	cc                   	int3
140003488:	48 89 74 24 08       	mov    %rsi,0x8(%rsp)
14000348d:	57                   	push   %rdi
14000348e:	48 83 ec 20          	sub    $0x20,%rsp
140003492:	48 8b f2             	mov    %rdx,%rsi
140003495:	48 8b f9             	mov    %rcx,%rdi
140003498:	33 d2                	xor    %edx,%edx
14000349a:	48 ff 15 57 7f 01 00 	rex.W call *0x17f57(%rip)        # 0x14001b3f8
1400034a1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400034a6:	83 f8 ff             	cmp    $0xffffffff,%eax
1400034a9:	75 14                	jne    0x1400034bf
1400034ab:	ba 95 00 00 00       	mov    $0x95,%edx
1400034b0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400034b5:	e8 02 fc ff ff       	call   0x1400030bc
1400034ba:	e9 2f 01 00 00       	jmp    0x1400035ee
1400034bf:	85 c0                	test   %eax,%eax
1400034c1:	74 11                	je     0x1400034d4
1400034c3:	3d 02 01 00 00       	cmp    $0x102,%eax
1400034c8:	74 0a                	je     0x1400034d4
1400034ca:	ba 96 00 00 00       	mov    $0x96,%edx
1400034cf:	e9 05 01 00 00       	jmp    0x1400035d9
1400034d4:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1400034d9:	ba 01 00 00 00       	mov    $0x1,%edx
1400034de:	48 8b cf             	mov    %rdi,%rcx
1400034e1:	85 c0                	test   %eax,%eax
1400034e3:	75 5b                	jne    0x140003540
1400034e5:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400034ea:	48 ff 15 f7 7e 01 00 	rex.W call *0x17ef7(%rip)        # 0x14001b3e8
1400034f1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400034f6:	85 c0                	test   %eax,%eax
1400034f8:	75 07                	jne    0x140003501
1400034fa:	ba 9e 00 00 00       	mov    $0x9e,%edx
1400034ff:	eb af                	jmp    0x1400034b0
140003501:	ff 44 24 40          	incl   0x40(%rsp)
140003505:	45 33 c0             	xor    %r8d,%r8d
140003508:	48 8b cf             	mov    %rdi,%rcx
14000350b:	41 8d 50 01          	lea    0x1(%r8),%edx
14000350f:	48 ff 15 d2 7e 01 00 	rex.W call *0x17ed2(%rip)        # 0x14001b3e8
140003516:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000351b:	85 c0                	test   %eax,%eax
14000351d:	75 17                	jne    0x140003536
14000351f:	48 ff 15 f2 7e 01 00 	rex.W call *0x17ef2(%rip)        # 0x14001b418
140003526:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000352b:	3d 2a 01 00 00       	cmp    $0x12a,%eax
140003530:	0f 84 94 00 00 00    	je     0x1400035ca
140003536:	ba a3 00 00 00       	mov    $0xa3,%edx
14000353b:	e9 99 00 00 00       	jmp    0x1400035d9
140003540:	83 64 24 48 00       	andl   $0x0,0x48(%rsp)
140003545:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14000354a:	48 ff 15 97 7e 01 00 	rex.W call *0x17e97(%rip)        # 0x14001b3e8
140003551:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003556:	85 c0                	test   %eax,%eax
140003558:	75 0a                	jne    0x140003564
14000355a:	ba ad 00 00 00       	mov    $0xad,%edx
14000355f:	e9 4c ff ff ff       	jmp    0x1400034b0
140003564:	83 7c 24 48 00       	cmpl   $0x0,0x48(%rsp)
140003569:	74 07                	je     0x140003572
14000356b:	ba ae 00 00 00       	mov    $0xae,%edx
140003570:	eb 67                	jmp    0x1400035d9
140003572:	45 33 c0             	xor    %r8d,%r8d
140003575:	48 8b cf             	mov    %rdi,%rcx
140003578:	41 8d 50 01          	lea    0x1(%r8),%edx
14000357c:	48 ff 15 65 7e 01 00 	rex.W call *0x17e65(%rip)        # 0x14001b3e8
140003583:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003588:	85 c0                	test   %eax,%eax
14000358a:	75 48                	jne    0x1400035d4
14000358c:	48 ff 15 85 7e 01 00 	rex.W call *0x17e85(%rip)        # 0x14001b418
140003593:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140003598:	3d 2a 01 00 00       	cmp    $0x12a,%eax
14000359d:	75 35                	jne    0x1400035d4
14000359f:	33 d2                	xor    %edx,%edx
1400035a1:	48 8b cf             	mov    %rdi,%rcx
1400035a4:	48 ff 15 4d 7e 01 00 	rex.W call *0x17e4d(%rip)        # 0x14001b3f8
1400035ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400035b0:	83 f8 ff             	cmp    $0xffffffff,%eax
1400035b3:	75 0a                	jne    0x1400035bf
1400035b5:	ba b4 00 00 00       	mov    $0xb4,%edx
1400035ba:	e9 f1 fe ff ff       	jmp    0x1400034b0
1400035bf:	85 c0                	test   %eax,%eax
1400035c1:	74 07                	je     0x1400035ca
1400035c3:	ba b5 00 00 00       	mov    $0xb5,%edx
1400035c8:	eb 0f                	jmp    0x1400035d9
1400035ca:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400035ce:	89 06                	mov    %eax,(%rsi)
1400035d0:	33 c0                	xor    %eax,%eax
1400035d2:	eb 1a                	jmp    0x1400035ee
1400035d4:	ba b1 00 00 00       	mov    $0xb1,%edx
1400035d9:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400035de:	41 b9 ff ff 00 80    	mov    $0x8000ffff,%r9d
1400035e4:	e8 97 fa ff ff       	call   0x140003080
1400035e9:	b8 ff ff 00 80       	mov    $0x8000ffff,%eax
1400035ee:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400035f3:	48 83 c4 20          	add    $0x20,%rsp
1400035f7:	5f                   	pop    %rdi
1400035f8:	c3                   	ret
1400035f9:	cc                   	int3
1400035fa:	cc                   	int3
1400035fb:	cc                   	int3
1400035fc:	cc                   	int3
1400035fd:	cc                   	int3
1400035fe:	cc                   	int3
1400035ff:	cc                   	int3
140003600:	8b c1                	mov    %ecx,%eax
140003602:	c3                   	ret
140003603:	cc                   	int3
140003604:	cc                   	int3
140003605:	cc                   	int3
140003606:	cc                   	int3
140003607:	cc                   	int3
140003608:	cc                   	int3