140026036:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002603b:	85 c0                	test   %eax,%eax
14002603d:	74 05                	je     0x140026044
14002603f:	8d 43 01             	lea    0x1(%rbx),%eax
140026042:	eb 02                	jmp    0x140026046
140026044:	33 c0                	xor    %eax,%eax
140026046:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14002604b:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140026050:	48 83 c4 30          	add    $0x30,%rsp
140026054:	5f                   	pop    %rdi
140026055:	c3                   	ret
140026056:	cc                   	int3
140026057:	cc                   	int3
140026058:	cc                   	int3
140026059:	cc                   	int3
14002605a:	cc                   	int3
14002605b:	cc                   	int3
14002605c:	cc                   	int3
14002605d:	cc                   	int3
14002605e:	cc                   	int3
14002605f:	cc                   	int3
140026060:	48 8b c4             	mov    %rsp,%rax
140026063:	48 89 58 08          	mov    %rbx,0x8(%rax)
140026067:	48 89 70 10          	mov    %rsi,0x10(%rax)
14002606b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14002606f:	4c 89 60 20          	mov    %r12,0x20(%rax)
140026073:	55                   	push   %rbp
140026074:	41 56                	push   %r14
140026076:	41 57                	push   %r15
140026078:	48 8b ec             	mov    %rsp,%rbp
14002607b:	48 83 ec 50          	sub    $0x50,%rsp
14002607f:	49 8b f0             	mov    %r8,%rsi
140026082:	4d 8b f9             	mov    %r9,%r15
140026085:	48 8b da             	mov    %rdx,%rbx
140026088:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
14002608c:	4c 8b e1             	mov    %rcx,%r12
14002608f:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140026093:	ba 10 00 00 00       	mov    $0x10,%edx
140026098:	48 8b 0e             	mov    (%rsi),%rcx
14002609b:	48 ff 15 0e 9a 01 00 	rex.W call *0x19a0e(%rip)        # 0x14003fab0
1400260a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400260a7:	85 c0                	test   %eax,%eax
1400260a9:	0f 85 9c 00 00 00    	jne    0x14002614b
1400260af:	33 c0                	xor    %eax,%eax
1400260b1:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400260b6:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400260ba:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400260be:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400260c2:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400260c6:	49 8b e3             	mov    %r11,%rsp
1400260c9:	41 5f                	pop    %r15
1400260cb:	41 5e                	pop    %r14
1400260cd:	5d                   	pop    %rbp
1400260ce:	c3                   	ret
1400260cf:	cc                   	int3
1400260d0:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400260d4:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400260d8:	48 ff 15 e1 98 01 00 	rex.W call *0x198e1(%rip)        # 0x14003f9c0
1400260df:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400260e4:	85 c0                	test   %eax,%eax
1400260e6:	74 c7                	je     0x1400260af
1400260e8:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400260ec:	ba 40 00 00 00       	mov    $0x40,%edx
1400260f1:	48 ff 15 38 99 01 00 	rex.W call *0x19938(%rip)        # 0x14003fa30
1400260f8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400260fd:	48 89 03             	mov    %rax,(%rbx)
140026100:	48 8b f8             	mov    %rax,%rdi
140026103:	48 85 c0             	test   %rax,%rax
140026106:	74 a7                	je     0x1400260af
140026108:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
14002610c:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140026110:	49 8b ce             	mov    %r14,%rcx
140026113:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140026117:	ba 10 00 00 00       	mov    $0x10,%edx
14002611c:	48 ff 15 8d 99 01 00 	rex.W call *0x1998d(%rip)        # 0x14003fab0
140026123:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026128:	85 c0                	test   %eax,%eax
14002612a:	74 83                	je     0x1400260af
14002612c:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140026130:	49 8b ce             	mov    %r14,%rcx
140026133:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140026137:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14002613b:	e8 e0 b0 ff ff       	call   0x140021220
140026140:	85 c0                	test   %eax,%eax
140026142:	0f 84 67 ff ff ff    	je     0x1400260af
140026148:	48 8b 1b             	mov    (%rbx),%rbx
14002614b:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002614f:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140026153:	48 ff 15 76 98 01 00 	rex.W call *0x19876(%rip)        # 0x14003f9d0
14002615a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002615f:	85 c0                	test   %eax,%eax
140026161:	0f 85 69 ff ff ff    	jne    0x1400260d0
140026167:	48 83 23 00          	andq   $0x0,(%rbx)
14002616b:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
14002616f:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140026173:	48 8b 0e             	mov    (%rsi),%rcx
140026176:	48 ff 15 63 98 01 00 	rex.W call *0x19863(%rip)        # 0x14003f9e0
14002617d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026182:	85 c0                	test   %eax,%eax
140026184:	0f 84 25 ff ff ff    	je     0x1400260af
14002618a:	4d 8b 07             	mov    (%r15),%r8
14002618d:	49 8b cc             	mov    %r12,%rcx
140026190:	48 8b 16             	mov    (%rsi),%rdx
140026193:	48 ff 15 46 98 01 00 	rex.W call *0x19846(%rip)        # 0x14003f9e0
14002619a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002619f:	85 c0                	test   %eax,%eax
1400261a1:	0f 84 08 ff ff ff    	je     0x1400260af
1400261a7:	b8 01 00 00 00       	mov    $0x1,%eax
1400261ac:	e9 00 ff ff ff       	jmp    0x1400260b1
1400261b1:	cc                   	int3
1400261b2:	cc                   	int3
1400261b3:	cc                   	int3
1400261b4:	cc                   	int3
1400261b5:	cc                   	int3
1400261b6:	cc                   	int3
1400261b7:	cc                   	int3
1400261b8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400261bd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400261c2:	57                   	push   %rdi
1400261c3:	48 83 ec 30          	sub    $0x30,%rsp
1400261c7:	49 8b f0             	mov    %r8,%rsi
1400261ca:	48 8b da             	mov    %rdx,%rbx
1400261cd:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400261d2:	ba 10 00 00 00       	mov    $0x10,%edx
1400261d7:	48 8b f9             	mov    %rcx,%rdi
1400261da:	48 ff 15 f7 97 01 00 	rex.W call *0x197f7(%rip)        # 0x14003f9d8
1400261e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400261e6:	eb 2b                	jmp    0x140026213
1400261e8:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1400261ed:	ba 10 00 00 00       	mov    $0x10,%edx
1400261f2:	48 ff 15 df 97 01 00 	rex.W call *0x197df(%rip)        # 0x14003f9d8
1400261f9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400261fe:	85 c0                	test   %eax,%eax
140026200:	74 4e                	je     0x140026250
140026202:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140026206:	48 8b cf             	mov    %rdi,%rcx
140026209:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002620e:	e8 09 50 ff ff       	call   0x14001b21c
140026213:	85 c0                	test   %eax,%eax
140026215:	74 39                	je     0x140026250
140026217:	48 8b 1b             	mov    (%rbx),%rbx
14002621a:	48 8b cf             	mov    %rdi,%rcx
14002621d:	48 85 db             	test   %rbx,%rbx
140026220:	75 c6                	jne    0x1400261e8
140026222:	8b 54 24 20          	mov    0x20(%rsp),%edx
140026226:	48 ff 15 e3 97 01 00 	rex.W call *0x197e3(%rip)        # 0x14003fa10
14002622d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026232:	85 c0                	test   %eax,%eax
140026234:	74 1a                	je     0x140026250
140026236:	8b 16                	mov    (%rsi),%edx
140026238:	48 8b cf             	mov    %rdi,%rcx
14002623b:	48 ff 15 ce 97 01 00 	rex.W call *0x197ce(%rip)        # 0x14003fa10
140026242:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026247:	85 c0                	test   %eax,%eax
140026249:	74 05                	je     0x140026250
14002624b:	8d 43 01             	lea    0x1(%rbx),%eax
14002624e:	eb 02                	jmp    0x140026252
140026250:	33 c0                	xor    %eax,%eax
140026252:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140026257:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14002625c:	48 83 c4 30          	add    $0x30,%rsp
140026260:	5f                   	pop    %rdi
140026261:	c3                   	ret
140026262:	cc                   	int3
140026263:	cc                   	int3
140026264:	cc                   	int3
140026265:	cc                   	int3
140026266:	cc                   	int3
140026267:	cc                   	int3
140026268:	cc                   	int3
140026269:	cc                   	int3
14002626a:	cc                   	int3
14002626b:	cc                   	int3
14002626c:	48 8b c4             	mov    %rsp,%rax
14002626f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140026273:	48 89 70 10          	mov    %rsi,0x10(%rax)
140026277:	48 89 78 18          	mov    %rdi,0x18(%rax)
14002627b:	4c 89 60 20          	mov    %r12,0x20(%rax)
14002627f:	55                   	push   %rbp
140026280:	41 56                	push   %r14
140026282:	41 57                	push   %r15
140026284:	48 8b ec             	mov    %rsp,%rbp
140026287:	48 83 ec 50          	sub    $0x50,%rsp
14002628b:	49 8b f0             	mov    %r8,%rsi
14002628e:	4d 8b f9             	mov    %r9,%r15
140026291:	48 8b da             	mov    %rdx,%rbx
140026294:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140026298:	4c 8b e1             	mov    %rcx,%r12
14002629b:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14002629f:	ba 10 00 00 00       	mov    $0x10,%edx
1400262a4:	48 8b 0e             	mov    (%rsi),%rcx
1400262a7:	48 ff 15 02 98 01 00 	rex.W call *0x19802(%rip)        # 0x14003fab0
1400262ae:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400262b3:	85 c0                	test   %eax,%eax
1400262b5:	0f 85 9c 00 00 00    	jne    0x140026357
1400262bb:	33 c0                	xor    %eax,%eax
1400262bd:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400262c2:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400262c6:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400262ca:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1400262ce:	4d 8b 63 38          	mov    0x38(%r11),%r12
1400262d2:	49 8b e3             	mov    %r11,%rsp
1400262d5:	41 5f                	pop    %r15
1400262d7:	41 5e                	pop    %r14
1400262d9:	5d                   	pop    %rbp
1400262da:	c3                   	ret
1400262db:	cc                   	int3
1400262dc:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400262e0:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400262e4:	48 ff 15 d5 96 01 00 	rex.W call *0x196d5(%rip)        # 0x14003f9c0
1400262eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400262f0:	85 c0                	test   %eax,%eax
1400262f2:	74 c7                	je     0x1400262bb
1400262f4:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400262f8:	ba 18 00 00 00       	mov    $0x18,%edx
1400262fd:	48 ff 15 2c 97 01 00 	rex.W call *0x1972c(%rip)        # 0x14003fa30
140026304:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026309:	48 89 03             	mov    %rax,(%rbx)
14002630c:	48 8b f8             	mov    %rax,%rdi
14002630f:	48 85 c0             	test   %rax,%rax
140026312:	74 a7                	je     0x1400262bb
140026314:	4c 8b 75 d8          	mov    -0x28(%rbp),%r14
140026318:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002631c:	49 8b ce             	mov    %r14,%rcx
14002631f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140026323:	ba 10 00 00 00       	mov    $0x10,%edx
140026328:	48 ff 15 81 97 01 00 	rex.W call *0x19781(%rip)        # 0x14003fab0
14002632f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026334:	85 c0                	test   %eax,%eax
140026336:	74 83                	je     0x1400262bb
140026338:	48 8d 57 08          	lea    0x8(%rdi),%rdx
14002633c:	49 8b ce             	mov    %r14,%rcx
14002633f:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
140026343:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140026347:	e8 a0 4f ff ff       	call   0x14001b2ec
14002634c:	85 c0                	test   %eax,%eax
14002634e:	0f 84 67 ff ff ff    	je     0x1400262bb
140026354:	48 8b 1b             	mov    (%rbx),%rbx
140026357:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002635b:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14002635f:	48 ff 15 6a 96 01 00 	rex.W call *0x1966a(%rip)        # 0x14003f9d0
140026366:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002636b:	85 c0                	test   %eax,%eax
14002636d:	0f 85 69 ff ff ff    	jne    0x1400262dc
140026373:	48 83 23 00          	andq   $0x0,(%rbx)
140026377:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
14002637b:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14002637f:	48 8b 0e             	mov    (%rsi),%rcx
140026382:	48 ff 15 57 96 01 00 	rex.W call *0x19657(%rip)        # 0x14003f9e0
140026389:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002638e:	85 c0                	test   %eax,%eax
140026390:	0f 84 25 ff ff ff    	je     0x1400262bb
140026396:	4d 8b 07             	mov    (%r15),%r8
140026399:	49 8b cc             	mov    %r12,%rcx
14002639c:	48 8b 16             	mov    (%rsi),%rdx
14002639f:	48 ff 15 3a 96 01 00 	rex.W call *0x1963a(%rip)        # 0x14003f9e0
1400263a6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400263ab:	85 c0                	test   %eax,%eax
1400263ad:	0f 84 08 ff ff ff    	je     0x1400262bb
1400263b3:	b8 01 00 00 00       	mov    $0x1,%eax
1400263b8:	e9 00 ff ff ff       	jmp    0x1400262bd
1400263bd:	cc                   	int3
1400263be:	cc                   	int3
1400263bf:	cc                   	int3
1400263c0:	cc                   	int3
1400263c1:	cc                   	int3
1400263c2:	cc                   	int3
1400263c3:	cc                   	int3
1400263c4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400263c9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400263ce:	57                   	push   %rdi
1400263cf:	48 83 ec 30          	sub    $0x30,%rsp
1400263d3:	49 8b f0             	mov    %r8,%rsi
1400263d6:	48 8b da             	mov    %rdx,%rbx
1400263d9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400263de:	ba 10 00 00 00       	mov    $0x10,%edx
1400263e3:	48 8b f9             	mov    %rcx,%rdi
1400263e6:	48 ff 15 eb 95 01 00 	rex.W call *0x195eb(%rip)        # 0x14003f9d8
1400263ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400263f2:	eb 2b                	jmp    0x14002641f
1400263f4:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1400263f9:	ba 10 00 00 00       	mov    $0x10,%edx
1400263fe:	48 ff 15 d3 95 01 00 	rex.W call *0x195d3(%rip)        # 0x14003f9d8
140026405:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002640a:	85 c0                	test   %eax,%eax
14002640c:	74 4e                	je     0x14002645c
14002640e:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140026412:	48 8b cf             	mov    %rdi,%rcx
140026415:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002641a:	e8 01 42 ff ff       	call   0x14001a620
14002641f:	85 c0                	test   %eax,%eax
140026421:	74 39                	je     0x14002645c
140026423:	48 8b 1b             	mov    (%rbx),%rbx
140026426:	48 8b cf             	mov    %rdi,%rcx
140026429:	48 85 db             	test   %rbx,%rbx
14002642c:	75 c6                	jne    0x1400263f4
14002642e:	8b 54 24 20          	mov    0x20(%rsp),%edx
140026432:	48 ff 15 d7 95 01 00 	rex.W call *0x195d7(%rip)        # 0x14003fa10
140026439:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002643e:	85 c0                	test   %eax,%eax
140026440:	74 1a                	je     0x14002645c
140026442:	8b 16                	mov    (%rsi),%edx
140026444:	48 8b cf             	mov    %rdi,%rcx
140026447:	48 ff 15 c2 95 01 00 	rex.W call *0x195c2(%rip)        # 0x14003fa10
14002644e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140026453:	85 c0                	test   %eax,%eax
140026455:	74 05                	je     0x14002645c
140026457:	8d 43 01             	lea    0x1(%rbx),%eax
14002645a:	eb 02                	jmp    0x14002645e
14002645c:	33 c0                	xor    %eax,%eax
14002645e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140026463:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140026468:	48 83 c4 30          	add    $0x30,%rsp
14002646c:	5f                   	pop    %rdi
14002646d:	c3                   	ret
14002646e:	cc                   	int3
14002646f:	cc                   	int3
140026470:	cc                   	int3
140026471:	cc                   	int3
140026472:	cc                   	int3
140026473:	cc                   	int3
140026474:	cc                   	int3
140026475:	cc                   	int3
140026476:	cc                   	int3
140026477:	cc                   	int3
140026478:	48 8b c4             	mov    %rsp,%rax
14002647b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14002647f:	48 89 70 10          	mov    %rsi,0x10(%rax)
140026483:	48 89 78 18          	mov    %rdi,0x18(%rax)
140026487:	4c 89 60 20          	mov    %r12,0x20(%rax)
14002648b:	55                   	push   %rbp
14002648c:	41 56                	push   %r14
14002648e:	41 57                	push   %r15
140026490:	48 8b ec             	mov    %rsp,%rbp
140026493:	48 83 ec 50          	sub    $0x50,%rsp
140026497:	49 8b f0             	mov    %r8,%rsi
14002649a:	4d 8b f9             	mov    %r9,%r15
14002649d:	48 8b da             	mov    %rdx,%rbx
1400264a0:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1400264a4:	4c 8b e1             	mov    %rcx,%r12
1400264a7:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1400264ab:	ba 10 00 00 00       	mov    $0x10,%edx
1400264b0:	48 8b 0e             	mov    (%rsi),%rcx
1400264b3:	48 ff 15 f6 95 01 00 	rex.W call *0x195f6(%rip)        # 0x14003fab0
1400264ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400264bf:	85 c0                	test   %eax,%eax
1400264c1:	0f 85 9c 00 00 00    	jne    0x140026563
1400264c7:	33 c0                	xor    %eax,%eax
1400264c9:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400264ce:	49 8b 5b 20          	mov    0x20(%r11),%rbx