140009226:	48 8b c8             	mov    %rax,%rcx
140009229:	48 ff 15 08 d2 00 00 	rex.W call *0xd208(%rip)        # 0x140016438
140009230:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009235:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009239:	ba 55 04 00 00       	mov    $0x455,%edx
14000923e:	48 ff 15 93 d1 00 00 	rex.W call *0xd193(%rip)        # 0x1400163d8
140009245:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000924a:	48 85 c0             	test   %rax,%rax
14000924d:	74 11                	je     0x140009260
14000924f:	8b d6                	mov    %esi,%edx
140009251:	48 8b c8             	mov    %rax,%rcx
140009254:	48 ff 15 dd d1 00 00 	rex.W call *0xd1dd(%rip)        # 0x140016438
14000925b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009260:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009264:	ba f1 03 00 00       	mov    $0x3f1,%edx
140009269:	48 ff 15 30 d1 00 00 	rex.W call *0xd130(%rip)        # 0x1400163a0
140009270:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009275:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009279:	33 f6                	xor    %esi,%esi
14000927b:	3b c3                	cmp    %ebx,%eax
14000927d:	ba 23 04 00 00       	mov    $0x423,%edx
140009282:	40 0f 94 c6          	sete   %sil
140009286:	48 ff 15 4b d1 00 00 	rex.W call *0xd14b(%rip)        # 0x1400163d8
14000928d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009292:	48 85 c0             	test   %rax,%rax
140009295:	74 11                	je     0x1400092a8
140009297:	8b d6                	mov    %esi,%edx
140009299:	48 8b c8             	mov    %rax,%rcx
14000929c:	48 ff 15 95 d1 00 00 	rex.W call *0xd195(%rip)        # 0x140016438
1400092a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400092a8:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400092ac:	ba ee 03 00 00       	mov    $0x3ee,%edx
1400092b1:	48 ff 15 e8 d0 00 00 	rex.W call *0xd0e8(%rip)        # 0x1400163a0
1400092b8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400092bd:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400092c1:	33 f6                	xor    %esi,%esi
1400092c3:	3b c3                	cmp    %ebx,%eax
1400092c5:	bd ef 03 00 00       	mov    $0x3ef,%ebp
1400092ca:	8b d5                	mov    %ebp,%edx
1400092cc:	40 0f 94 c6          	sete   %sil
1400092d0:	48 ff 15 01 d1 00 00 	rex.W call *0xd101(%rip)        # 0x1400163d8
1400092d7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400092dc:	48 85 c0             	test   %rax,%rax
1400092df:	74 11                	je     0x1400092f2
1400092e1:	8b d6                	mov    %esi,%edx
1400092e3:	48 8b c8             	mov    %rax,%rcx
1400092e6:	48 ff 15 4b d1 00 00 	rex.W call *0xd14b(%rip)        # 0x140016438
1400092ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400092f2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400092f6:	8b d5                	mov    %ebp,%edx
1400092f8:	48 ff 15 a1 d0 00 00 	rex.W call *0xd0a1(%rip)        # 0x1400163a0
1400092ff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009304:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009308:	33 ed                	xor    %ebp,%ebp
14000930a:	3b c3                	cmp    %ebx,%eax
14000930c:	ba 20 04 00 00       	mov    $0x420,%edx
140009311:	40 0f 94 c5          	sete   %bpl
140009315:	48 ff 15 bc d0 00 00 	rex.W call *0xd0bc(%rip)        # 0x1400163d8
14000931c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009321:	48 85 c0             	test   %rax,%rax
140009324:	74 1d                	je     0x140009343
140009326:	85 f6                	test   %esi,%esi
140009328:	74 08                	je     0x140009332
14000932a:	85 ed                	test   %ebp,%ebp
14000932c:	74 04                	je     0x140009332
14000932e:	8b d3                	mov    %ebx,%edx
140009330:	eb 02                	jmp    0x140009334
140009332:	33 d2                	xor    %edx,%edx
140009334:	48 8b c8             	mov    %rax,%rcx
140009337:	48 ff 15 fa d0 00 00 	rex.W call *0xd0fa(%rip)        # 0x140016438
14000933e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009343:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009347:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14000934c:	41 b9 04 01 00 00    	mov    $0x104,%r9d
140009352:	ba 20 04 00 00       	mov    $0x420,%edx
140009357:	45 33 f6             	xor    %r14d,%r14d
14000935a:	45 33 ff             	xor    %r15d,%r15d
14000935d:	45 33 e4             	xor    %r12d,%r12d
140009360:	48 ff 15 79 d0 00 00 	rex.W call *0xd079(%rip)        # 0x1400163e0
140009367:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000936c:	85 c0                	test   %eax,%eax
14000936e:	74 31                	je     0x1400093a1
140009370:	48 8d 15 19 e0 00 00 	lea    0xe019(%rip),%rdx        # 0x140017390
140009377:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000937c:	e8 49 9c 00 00       	call   0x140012fca
140009381:	85 c0                	test   %eax,%eax
140009383:	75 05                	jne    0x14000938a
140009385:	44 8b f3             	mov    %ebx,%r14d
140009388:	eb 17                	jmp    0x1400093a1
14000938a:	66 83 7c 24 20 43    	cmpw   $0x43,0x20(%rsp)
140009390:	75 05                	jne    0x140009397
140009392:	44 8b fb             	mov    %ebx,%r15d
140009395:	eb 0a                	jmp    0x1400093a1
140009397:	66 83 7c 24 20 55    	cmpw   $0x55,0x20(%rsp)
14000939d:	44 0f 44 e3          	cmove  %ebx,%r12d
1400093a1:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400093a5:	ba ec 03 00 00       	mov    $0x3ec,%edx
1400093aa:	48 ff 15 27 d0 00 00 	rex.W call *0xd027(%rip)        # 0x1400163d8
1400093b1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400093b6:	48 85 c0             	test   %rax,%rax
1400093b9:	74 22                	je     0x1400093dd
1400093bb:	85 f6                	test   %esi,%esi
1400093bd:	74 0d                	je     0x1400093cc
1400093bf:	85 ed                	test   %ebp,%ebp
1400093c1:	74 09                	je     0x1400093cc
1400093c3:	45 85 ff             	test   %r15d,%r15d
1400093c6:	74 04                	je     0x1400093cc
1400093c8:	8b d3                	mov    %ebx,%edx
1400093ca:	eb 02                	jmp    0x1400093ce
1400093cc:	33 d2                	xor    %edx,%edx
1400093ce:	48 8b c8             	mov    %rax,%rcx
1400093d1:	48 ff 15 60 d0 00 00 	rex.W call *0xd060(%rip)        # 0x140016438
1400093d8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400093dd:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400093e1:	ba ec 03 00 00       	mov    $0x3ec,%edx
1400093e6:	48 ff 15 b3 cf 00 00 	rex.W call *0xcfb3(%rip)        # 0x1400163a0
1400093ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400093f2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400093f6:	45 33 ff             	xor    %r15d,%r15d
1400093f9:	3b c3                	cmp    %ebx,%eax
1400093fb:	ba 1f 04 00 00       	mov    $0x41f,%edx
140009400:	41 0f 94 c7          	sete   %r15b
140009404:	48 ff 15 cd cf 00 00 	rex.W call *0xcfcd(%rip)        # 0x1400163d8
14000940b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009410:	48 85 c0             	test   %rax,%rax
140009413:	74 2c                	je     0x140009441
140009415:	85 f6                	test   %esi,%esi
140009417:	74 17                	je     0x140009430
140009419:	85 ed                	test   %ebp,%ebp
14000941b:	74 13                	je     0x140009430
14000941d:	45 85 ff             	test   %r15d,%r15d
140009420:	74 0e                	je     0x140009430
140009422:	45 85 f6             	test   %r14d,%r14d
140009425:	75 09                	jne    0x140009430
140009427:	45 85 e4             	test   %r12d,%r12d
14000942a:	75 04                	jne    0x140009430
14000942c:	8b d3                	mov    %ebx,%edx
14000942e:	eb 02                	jmp    0x140009432
140009430:	33 d2                	xor    %edx,%edx
140009432:	48 8b c8             	mov    %rax,%rcx
140009435:	48 ff 15 fc cf 00 00 	rex.W call *0xcffc(%rip)        # 0x140016438
14000943c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009441:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009445:	41 bf ed 03 00 00    	mov    $0x3ed,%r15d
14000944b:	41 8b d7             	mov    %r15d,%edx
14000944e:	48 ff 15 83 cf 00 00 	rex.W call *0xcf83(%rip)        # 0x1400163d8
140009455:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000945a:	48 85 c0             	test   %rax,%rax
14000945d:	74 22                	je     0x140009481
14000945f:	85 f6                	test   %esi,%esi
140009461:	74 0d                	je     0x140009470
140009463:	85 ed                	test   %ebp,%ebp
140009465:	74 09                	je     0x140009470
140009467:	45 85 f6             	test   %r14d,%r14d
14000946a:	74 04                	je     0x140009470
14000946c:	8b d3                	mov    %ebx,%edx
14000946e:	eb 02                	jmp    0x140009472
140009470:	33 d2                	xor    %edx,%edx
140009472:	48 8b c8             	mov    %rax,%rcx
140009475:	48 ff 15 bc cf 00 00 	rex.W call *0xcfbc(%rip)        # 0x140016438
14000947c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009481:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009485:	41 8b d7             	mov    %r15d,%edx
140009488:	48 ff 15 11 cf 00 00 	rex.W call *0xcf11(%rip)        # 0x1400163a0
14000948f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009494:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009498:	45 33 ff             	xor    %r15d,%r15d
14000949b:	3b c3                	cmp    %ebx,%eax
14000949d:	ba 29 04 00 00       	mov    $0x429,%edx
1400094a2:	41 0f 94 c7          	sete   %r15b
1400094a6:	48 ff 15 2b cf 00 00 	rex.W call *0xcf2b(%rip)        # 0x1400163d8
1400094ad:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400094b2:	48 85 c0             	test   %rax,%rax
1400094b5:	74 27                	je     0x1400094de
1400094b7:	85 f6                	test   %esi,%esi
1400094b9:	74 12                	je     0x1400094cd
1400094bb:	85 ed                	test   %ebp,%ebp
1400094bd:	74 0e                	je     0x1400094cd
1400094bf:	45 85 ff             	test   %r15d,%r15d
1400094c2:	74 09                	je     0x1400094cd
1400094c4:	45 85 f6             	test   %r14d,%r14d
1400094c7:	74 04                	je     0x1400094cd
1400094c9:	8b d3                	mov    %ebx,%edx
1400094cb:	eb 02                	jmp    0x1400094cf
1400094cd:	33 d2                	xor    %edx,%edx
1400094cf:	48 8b c8             	mov    %rax,%rcx
1400094d2:	48 ff 15 5f cf 00 00 	rex.W call *0xcf5f(%rip)        # 0x140016438
1400094d9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400094de:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400094e2:	ba 54 04 00 00       	mov    $0x454,%edx
1400094e7:	48 ff 15 ea ce 00 00 	rex.W call *0xceea(%rip)        # 0x1400163d8
1400094ee:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400094f3:	48 85 c0             	test   %rax,%rax
1400094f6:	74 27                	je     0x14000951f
1400094f8:	85 f6                	test   %esi,%esi
1400094fa:	74 12                	je     0x14000950e
1400094fc:	85 ed                	test   %ebp,%ebp
1400094fe:	74 0e                	je     0x14000950e
140009500:	45 85 ff             	test   %r15d,%r15d
140009503:	74 09                	je     0x14000950e
140009505:	45 85 f6             	test   %r14d,%r14d
140009508:	74 04                	je     0x14000950e
14000950a:	8b d3                	mov    %ebx,%edx
14000950c:	eb 02                	jmp    0x140009510
14000950e:	33 d2                	xor    %edx,%edx
140009510:	48 8b c8             	mov    %rax,%rcx
140009513:	48 ff 15 1e cf 00 00 	rex.W call *0xcf1e(%rip)        # 0x140016438
14000951a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000951f:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140009523:	ba 5f 04 00 00       	mov    $0x45f,%edx
140009528:	48 ff 15 a9 ce 00 00 	rex.W call *0xcea9(%rip)        # 0x1400163d8
14000952f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009534:	48 85 c0             	test   %rax,%rax
140009537:	74 20                	je     0x140009559
140009539:	85 f6                	test   %esi,%esi
14000953b:	74 09                	je     0x140009546
14000953d:	85 ed                	test   %ebp,%ebp
14000953f:	74 05                	je     0x140009546
140009541:	45 85 e4             	test   %r12d,%r12d
140009544:	75 02                	jne    0x140009548
140009546:	33 db                	xor    %ebx,%ebx
140009548:	8b d3                	mov    %ebx,%edx
14000954a:	48 8b c8             	mov    %rax,%rcx
14000954d:	48 ff 15 e4 ce 00 00 	rex.W call *0xcee4(%rip)        # 0x140016438
140009554:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009559:	48 8b 8c 24 30 02 00 	mov    0x230(%rsp),%rcx
140009560:	00
140009561:	48 33 cc             	xor    %rsp,%rcx
140009564:	e8 07 92 00 00       	call   0x140012770
140009569:	4c 8d 9c 24 40 02 00 	lea    0x240(%rsp),%r11
140009570:	00
140009571:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140009575:	49 8b 6b 40          	mov    0x40(%r11),%rbp
140009579:	49 8b e3             	mov    %r11,%rsp
14000957c:	41 5f                	pop    %r15
14000957e:	41 5e                	pop    %r14
140009580:	41 5c                	pop    %r12
140009582:	5f                   	pop    %rdi
140009583:	5e                   	pop    %rsi
140009584:	c3                   	ret
140009585:	cc                   	int3
140009586:	cc                   	int3
140009587:	cc                   	int3
140009588:	cc                   	int3
140009589:	cc                   	int3
14000958a:	cc                   	int3
14000958b:	cc                   	int3
14000958c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140009591:	57                   	push   %rdi
140009592:	48 81 ec 40 02 00 00 	sub    $0x240,%rsp
140009599:	48 8b 05 f0 4f 01 00 	mov    0x14ff0(%rip),%rax        # 0x14001e590
1400095a0:	48 33 c4             	xor    %rsp,%rax
1400095a3:	48 89 84 24 30 02 00 	mov    %rax,0x230(%rsp)
1400095aa:	00
1400095ab:	8b c2                	mov    %edx,%eax
1400095ad:	41 8b f8             	mov    %r8d,%edi
1400095b0:	48 8b d9             	mov    %rcx,%rbx
1400095b3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400095b8:	8b c8                	mov    %eax,%ecx
1400095ba:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
1400095c0:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400095c6:	48 ff 15 eb d0 00 00 	rex.W call *0xd0eb(%rip)        # 0x1400166b8
1400095cd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400095d2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400095d6:	8b d7                	mov    %edi,%edx
1400095d8:	48 ff 15 f9 cd 00 00 	rex.W call *0xcdf9(%rip)        # 0x1400163d8
1400095df:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400095e4:	48 8b d8             	mov    %rax,%rbx
1400095e7:	48 85 c0             	test   %rax,%rax
1400095ea:	74 5f                	je     0x14000964b
1400095ec:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1400095f1:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
1400095f5:	ba 4d 01 00 00       	mov    $0x14d,%edx
1400095fa:	48 8b c8             	mov    %rax,%rcx
1400095fd:	48 ff 15 24 ce 00 00 	rex.W call *0xce24(%rip)        # 0x140016428
140009604:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009609:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14000960d:	75 3c                	jne    0x14000964b
14000960f:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
140009614:	45 33 c0             	xor    %r8d,%r8d
140009617:	ba 43 01 00 00       	mov    $0x143,%edx
14000961c:	48 8b cb             	mov    %rbx,%rcx
14000961f:	48 ff 15 02 ce 00 00 	rex.W call *0xce02(%rip)        # 0x140016428
140009626:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000962b:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14000962f:	74 1a                	je     0x14000964b
140009631:	45 33 c9             	xor    %r9d,%r9d
140009634:	4c 8b c0             	mov    %rax,%r8
140009637:	ba 4e 01 00 00       	mov    $0x14e,%edx
14000963c:	48 8b cb             	mov    %rbx,%rcx
14000963f:	48 ff 15 e2 cd 00 00 	rex.W call *0xcde2(%rip)        # 0x140016428
140009646:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000964b:	48 8b 8c 24 30 02 00 	mov    0x230(%rsp),%rcx
140009652:	00
140009653:	48 33 cc             	xor    %rsp,%rcx
140009656:	e8 15 91 00 00       	call   0x140012770
14000965b:	48 8b 9c 24 68 02 00 	mov    0x268(%rsp),%rbx
140009662:	00
140009663:	48 81 c4 40 02 00 00 	add    $0x240,%rsp
14000966a:	5f                   	pop    %rdi
14000966b:	c3                   	ret
14000966c:	cc                   	int3
14000966d:	cc                   	int3
14000966e:	cc                   	int3
14000966f:	cc                   	int3
140009670:	cc                   	int3
140009671:	cc                   	int3
140009672:	cc                   	int3
140009673:	cc                   	int3
140009674:	48 8b c4             	mov    %rsp,%rax
140009677:	57                   	push   %rdi
140009678:	48 83 ec 30          	sub    $0x30,%rsp
14000967c:	48 c7 40 e8 fe ff ff 	movq   $0xfffffffffffffffe,-0x18(%rax)
140009683:	ff
140009684:	48 89 58 10          	mov    %rbx,0x10(%rax)
140009688:	48 89 68 18          	mov    %rbp,0x18(%rax)
14000968c:	48 89 70 20          	mov    %rsi,0x20(%rax)
140009690:	48 8b d9             	mov    %rcx,%rbx
140009693:	48 8b 41 40          	mov    0x40(%rcx),%rax
140009697:	33 ed                	xor    %ebp,%ebp
140009699:	48 85 c0             	test   %rax,%rax
14000969c:	0f 84 16 03 00 00    	je     0x1400099b8
1400096a2:	44 8b c5             	mov    %ebp,%r8d
1400096a5:	39 a8 38 01 00 00    	cmp    %ebp,0x138(%rax)
1400096ab:	41 0f 95 c0          	setne  %r8b
1400096af:	ba f0 03 00 00       	mov    $0x3f0,%edx
1400096b4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400096b8:	48 ff 15 29 cd 00 00 	rex.W call *0xcd29(%rip)        # 0x1400163e8
1400096bf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400096c4:	48 8b 43 40          	mov    0x40(%rbx),%rax
1400096c8:	44 8b c5             	mov    %ebp,%r8d
1400096cb:	39 a8 60 01 00 00    	cmp    %ebp,0x160(%rax)
1400096d1:	41 0f 95 c0          	setne  %r8b
1400096d5:	ba f1 03 00 00       	mov    $0x3f1,%edx
1400096da:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400096de:	48 ff 15 03 cd 00 00 	rex.W call *0xcd03(%rip)        # 0x1400163e8
1400096e5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400096ea:	48 8b 43 40          	mov    0x40(%rbx),%rax
1400096ee:	44 8b c5             	mov    %ebp,%r8d
1400096f1:	40 38 a8 70 01 00 00 	cmp    %bpl,0x170(%rax)
1400096f8:	41 0f 95 c0          	setne  %r8b
1400096fc:	ba f2 03 00 00       	mov    $0x3f2,%edx
140009701:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140009705:	48 ff 15 dc cc 00 00 	rex.W call *0xccdc(%rip)        # 0x1400163e8
14000970c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009711:	48 8b 43 40          	mov    0x40(%rbx),%rax
140009715:	44 8b c5             	mov    %ebp,%r8d
140009718:	40 38 a8 98 01 00 00 	cmp    %bpl,0x198(%rax)
14000971f:	41 0f 95 c0          	setne  %r8b
140009723:	ba ee 03 00 00       	mov    $0x3ee,%edx