140033002:	e8 8d 5e fe ff       	call   0x140018e94
140033007:	33 d2                	xor    %edx,%edx
140033009:	33 c9                	xor    %ecx,%ecx
14003300b:	e8 96 ea ff ff       	call   0x140031aa6
140033010:	90                   	nop
140033011:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140033016:	55                   	push   %rbp
140033017:	48 83 ec 20          	sub    $0x20,%rsp
14003301b:	48 8b ea             	mov    %rdx,%rbp
14003301e:	4c 8b 45 60          	mov    0x60(%rbp),%r8
140033022:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140033026:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14003302a:	e8 a1 79 ff ff       	call   0x14002a9d0
14003302f:	4c 8b 45 20          	mov    0x20(%rbp),%r8
140033033:	48 8b 55 68          	mov    0x68(%rbp),%rdx
140033037:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14003303b:	e8 54 5e fe ff       	call   0x140018e94
140033040:	33 d2                	xor    %edx,%edx
140033042:	33 c9                	xor    %ecx,%ecx
140033044:	e8 5d ea ff ff       	call   0x140031aa6
140033049:	90                   	nop
14003304a:	48 8d 4a 28          	lea    0x28(%rdx),%rcx
14003304e:	e9 a9 0c fe ff       	jmp    0x140013cfc
140033053:	40 55                	rex push %rbp
140033055:	48 83 ec 20          	sub    $0x20,%rsp
140033059:	48 8b ea             	mov    %rdx,%rbp
14003305c:	8b 45 58             	mov    0x58(%rbp),%eax
14003305f:	83 e0 01             	and    $0x1,%eax
140033062:	85 c0                	test   %eax,%eax
140033064:	74 0d                	je     0x140033073
140033066:	83 65 58 fe          	andl   $0xfffffffe,0x58(%rbp)
14003306a:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14003306e:	e8 89 0c fe ff       	call   0x140013cfc
140033073:	48 83 c4 20          	add    $0x20,%rsp
140033077:	5d                   	pop    %rbp
140033078:	c3                   	ret
140033079:	90                   	nop
14003307a:	90                   	nop
14003307b:	90                   	nop
14003307c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140033081:	55                   	push   %rbp
140033082:	48 83 ec 20          	sub    $0x20,%rsp
140033086:	48 8b ea             	mov    %rdx,%rbp
140033089:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003308f:	48 8b 55 48          	mov    0x48(%rbp),%rdx
140033093:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140033097:	e8 60 38 ff ff       	call   0x1400268fc
14003309c:	33 d2                	xor    %edx,%edx
14003309e:	33 c9                	xor    %ecx,%ecx
1400330a0:	e8 01 ea ff ff       	call   0x140031aa6
1400330a5:	90                   	nop
1400330a6:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400330ab:	55                   	push   %rbp
1400330ac:	48 83 ec 20          	sub    $0x20,%rsp
1400330b0:	48 8b ea             	mov    %rdx,%rbp
1400330b3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400330b9:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1400330bd:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1400330c1:	e8 36 ef fd ff       	call   0x140011ffc
1400330c6:	33 d2                	xor    %edx,%edx
1400330c8:	33 c9                	xor    %ecx,%ecx
1400330ca:	e8 d7 e9 ff ff       	call   0x140031aa6
1400330cf:	90                   	nop
1400330d0:	40 55                	rex push %rbp
1400330d2:	48 83 ec 20          	sub    $0x20,%rsp
1400330d6:	48 8b ea             	mov    %rdx,%rbp
1400330d9:	8b 45 50             	mov    0x50(%rbp),%eax
1400330dc:	83 e0 01             	and    $0x1,%eax
1400330df:	85 c0                	test   %eax,%eax
1400330e1:	74 0d                	je     0x1400330f0
1400330e3:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
1400330e7:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1400330eb:	e8 0c 98 fe ff       	call   0x14001c8fc
1400330f0:	48 83 c4 20          	add    $0x20,%rsp
1400330f4:	5d                   	pop    %rbp
1400330f5:	c3                   	ret
1400330f6:	40 55                	rex push %rbp
1400330f8:	48 83 ec 20          	sub    $0x20,%rsp
1400330fc:	48 8b ea             	mov    %rdx,%rbp
1400330ff:	48 8b 01             	mov    (%rcx),%rax
140033102:	48 8b d1             	mov    %rcx,%rdx
140033105:	8b 08                	mov    (%rax),%ecx
140033107:	e8 cd ea ff ff       	call   0x140031bd9
14003310c:	90                   	nop
14003310d:	48 83 c4 20          	add    $0x20,%rsp
140033111:	5d                   	pop    %rbp
140033112:	c3                   	ret
140033113:	90                   	nop
140033114:	40 55                	rex push %rbp
140033116:	48 83 ec 20          	sub    $0x20,%rsp
14003311a:	48 8b ea             	mov    %rdx,%rbp
14003311d:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
140033121:	75 16                	jne    0x140033139
140033123:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
140033127:	4c 8b 45 70          	mov    0x70(%rbp),%r8
14003312b:	48 8b 55 68          	mov    0x68(%rbp),%rdx
14003312f:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140033133:	e8 b0 da ff ff       	call   0x140030be8
140033138:	90                   	nop
140033139:	48 83 c4 20          	add    $0x20,%rsp
14003313d:	5d                   	pop    %rbp
14003313e:	c3                   	ret
14003313f:	90                   	nop
140033140:	40 53                	rex push %rbx
140033142:	55                   	push   %rbp
140033143:	48 83 ec 28          	sub    $0x28,%rsp
140033147:	48 8b ea             	mov    %rdx,%rbp
14003314a:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
14003314e:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
140033152:	48 8b 45 30          	mov    0x30(%rbp),%rax
140033156:	48 8b 08             	mov    (%rax),%rcx
140033159:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14003315d:	48 8b 45 28          	mov    0x28(%rbp),%rax
140033161:	81 38 63 73 6d e0    	cmpl   $0xe06d7363,(%rax)
140033167:	74 0c                	je     0x140033175
140033169:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
140033170:	8b 45 20             	mov    0x20(%rbp),%eax
140033173:	eb 22                	jmp    0x140033197
140033175:	e8 44 e9 ff ff       	call   0x140031abe
14003317a:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14003317e:	48 89 08             	mov    %rcx,(%rax)
140033181:	48 8b 45 30          	mov    0x30(%rbp),%rax
140033185:	48 8b 58 08          	mov    0x8(%rax),%rbx
140033189:	e8 36 e9 ff ff       	call   0x140031ac4
14003318e:	48 89 18             	mov    %rbx,(%rax)
140033191:	e8 3d ea ff ff       	call   0x140031bd3
140033196:	90                   	nop
140033197:	48 83 c4 28          	add    $0x28,%rsp
14003319b:	5d                   	pop    %rbp
14003319c:	5b                   	pop    %rbx
14003319d:	c3                   	ret
14003319e:	90                   	nop
14003319f:	90                   	nop
1400331a0:	40 55                	rex push %rbp
1400331a2:	48 8b ea             	mov    %rdx,%rbp
1400331a5:	48 8b 01             	mov    (%rcx),%rax
1400331a8:	33 c9                	xor    %ecx,%ecx
1400331aa:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
1400331b0:	0f 94 c1             	sete   %cl
1400331b3:	8b c1                	mov    %ecx,%eax
1400331b5:	5d                   	pop    %rbp
1400331b6:	c3                   	ret
1400331b7:	90                   	nop
1400331b8:	90                   	nop
1400331b9:	90                   	nop
1400331ba:	90                   	nop
1400331bb:	90                   	nop
1400331bc:	90                   	nop
1400331bd:	90                   	nop
1400331be:	90                   	nop
1400331bf:	90                   	nop
1400331c0:	48 8d 0d c9 01 01 00 	lea    0x101c9(%rip),%rcx        # 0x140043390
1400331c7:	e9 64 e4 fc ff       	jmp    0x140001630
1400331cc:	90                   	nop
1400331cd:	90                   	nop
1400331ce:	90                   	nop
1400331cf:	90                   	nop
1400331d0:	48 83 ec 28          	sub    $0x28,%rsp
1400331d4:	48 8b 0d fd 01 01 00 	mov    0x101fd(%rip),%rcx        # 0x1400433d8
1400331db:	48 85 c9             	test   %rcx,%rcx
1400331de:	74 15                	je     0x1400331f5
1400331e0:	48 83 25 f0 01 01 00 	andq   $0x0,0x101f0(%rip)        # 0x1400433d8
1400331e7:	00
1400331e8:	48 8b 01             	mov    (%rcx),%rax
1400331eb:	48 8b 40 10          	mov    0x10(%rax),%rax
1400331ef:	ff 15 a3 13 00 00    	call   *0x13a3(%rip)        # 0x140034598
1400331f5:	48 83 c4 28          	add    $0x28,%rsp
1400331f9:	c3                   	ret
1400331fa:	90                   	nop
1400331fb:	90                   	nop
1400331fc:	90                   	nop
1400331fd:	90                   	nop
1400331fe:	90                   	nop
1400331ff:	90                   	nop
140033200:	48 83 ec 28          	sub    $0x28,%rsp
140033204:	48 8b 0d e5 01 01 00 	mov    0x101e5(%rip),%rcx        # 0x1400433f0
14003320b:	48 85 c9             	test   %rcx,%rcx
14003320e:	74 15                	je     0x140033225
140033210:	48 83 25 d8 01 01 00 	andq   $0x0,0x101d8(%rip)        # 0x1400433f0
140033217:	00
140033218:	48 8b 01             	mov    (%rcx),%rax
14003321b:	48 8b 40 10          	mov    0x10(%rax),%rax
14003321f:	ff 15 73 13 00 00    	call   *0x1373(%rip)        # 0x140034598
140033225:	48 83 c4 28          	add    $0x28,%rsp
140033229:	c3                   	ret
14003322a:	90                   	nop
14003322b:	90                   	nop
14003322c:	90                   	nop
14003322d:	90                   	nop
14003322e:	90                   	nop
14003322f:	90                   	nop
140033230:	48 83 ec 28          	sub    $0x28,%rsp
140033234:	48 8b 0d cd 01 01 00 	mov    0x101cd(%rip),%rcx        # 0x140043408
14003323b:	48 85 c9             	test   %rcx,%rcx
14003323e:	74 15                	je     0x140033255
140033240:	48 83 25 c0 01 01 00 	andq   $0x0,0x101c0(%rip)        # 0x140043408
140033247:	00
140033248:	48 8b 01             	mov    (%rcx),%rax
14003324b:	48 8b 40 10          	mov    0x10(%rax),%rax
14003324f:	ff 15 43 13 00 00    	call   *0x1343(%rip)        # 0x140034598
140033255:	48 83 c4 28          	add    $0x28,%rsp
140033259:	c3                   	ret
14003325a:	90                   	nop
14003325b:	90                   	nop
14003325c:	90                   	nop
14003325d:	90                   	nop
14003325e:	90                   	nop
14003325f:	90                   	nop
140033260:	48 83 ec 28          	sub    $0x28,%rsp
140033264:	48 8b 0d b5 01 01 00 	mov    0x101b5(%rip),%rcx        # 0x140043420
14003326b:	48 85 c9             	test   %rcx,%rcx
14003326e:	74 15                	je     0x140033285
140033270:	48 83 25 a8 01 01 00 	andq   $0x0,0x101a8(%rip)        # 0x140043420
140033277:	00
140033278:	48 8b 01             	mov    (%rcx),%rax
14003327b:	48 8b 40 10          	mov    0x10(%rax),%rax
14003327f:	ff 15 13 13 00 00    	call   *0x1313(%rip)        # 0x140034598
140033285:	48 83 c4 28          	add    $0x28,%rsp
140033289:	c3                   	ret
14003328a:	90                   	nop
14003328b:	90                   	nop
14003328c:	90                   	nop
14003328d:	90                   	nop
14003328e:	90                   	nop
14003328f:	90                   	nop
140033290:	48 83 ec 28          	sub    $0x28,%rsp
140033294:	48 8b 0d 9d 01 01 00 	mov    0x1019d(%rip),%rcx        # 0x140043438
14003329b:	48 85 c9             	test   %rcx,%rcx
14003329e:	74 15                	je     0x1400332b5
1400332a0:	48 83 25 90 01 01 00 	andq   $0x0,0x10190(%rip)        # 0x140043438
1400332a7:	00
1400332a8:	48 8b 01             	mov    (%rcx),%rax
1400332ab:	48 8b 40 10          	mov    0x10(%rax),%rax
1400332af:	ff 15 e3 12 00 00    	call   *0x12e3(%rip)        # 0x140034598
1400332b5:	48 83 c4 28          	add    $0x28,%rsp
1400332b9:	c3                   	ret
1400332ba:	90                   	nop
1400332bb:	90                   	nop
1400332bc:	90                   	nop
1400332bd:	90                   	nop
1400332be:	90                   	nop
1400332bf:	90                   	nop
1400332c0:	48 8d 05 91 32 00 00 	lea    0x3291(%rip),%rax        # 0x140036558
1400332c7:	48 8d 0d 82 28 01 00 	lea    0x12882(%rip),%rcx        # 0x140045b50
1400332ce:	48 89 05 7b 28 01 00 	mov    %rax,0x1287b(%rip)        # 0x140045b50
1400332d5:	e9 d2 e3 fc ff       	jmp    0x1400016ac
1400332da:	90                   	nop
1400332db:	90                   	nop
1400332dc:	90                   	nop
1400332dd:	90                   	nop
1400332de:	90                   	nop
1400332df:	90                   	nop
1400332e0:	48 83 ec 28          	sub    $0x28,%rsp
1400332e4:	48 8b 0d e5 01 01 00 	mov    0x101e5(%rip),%rcx        # 0x1400434d0
1400332eb:	48 85 c9             	test   %rcx,%rcx
1400332ee:	74 15                	je     0x140033305
1400332f0:	48 83 25 d8 01 01 00 	andq   $0x0,0x101d8(%rip)        # 0x1400434d0
1400332f7:	00
1400332f8:	48 8b 01             	mov    (%rcx),%rax
1400332fb:	48 8b 40 10          	mov    0x10(%rax),%rax
1400332ff:	ff 15 93 12 00 00    	call   *0x1293(%rip)        # 0x140034598
140033305:	48 83 c4 28          	add    $0x28,%rsp
140033309:	c3                   	ret
14003330a:	90                   	nop
14003330b:	90                   	nop
14003330c:	90                   	nop
14003330d:	90                   	nop
14003330e:	90                   	nop
14003330f:	90                   	nop
140033310:	48 83 ec 28          	sub    $0x28,%rsp
140033314:	48 8b 05 25 29 01 00 	mov    0x12925(%rip),%rax        # 0x140045c40
14003331b:	48 83 f8 07          	cmp    $0x7,%rax
14003331f:	76 38                	jbe    0x140033359
140033321:	48 8b 0d 00 29 01 00 	mov    0x12900(%rip),%rcx        # 0x140045c28
140033328:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14003332f:	00
140033330:	48 8b d1             	mov    %rcx,%rdx
140033333:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140033339:	72 18                	jb     0x140033353
14003333b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14003333f:	48 2b d1             	sub    %rcx,%rdx
140033342:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140033346:	48 83 f8 1f          	cmp    $0x1f,%rax
14003334a:	76 07                	jbe    0x140033353
14003334c:	ff 15 4e 11 00 00    	call   *0x114e(%rip)        # 0x1400344a0
140033352:	cc                   	int3
140033353:	ff 15 af 11 00 00    	call   *0x11af(%rip)        # 0x140034508
140033359:	66 0f 6f 05 9f 5d 00 	movdqa 0x5d9f(%rip),%xmm0        # 0x140039100
140033360:	00
140033361:	33 c0                	xor    %eax,%eax
140033363:	f3 0f 7f 05 cd 28 01 	movdqu %xmm0,0x128cd(%rip)        # 0x140045c38
14003336a:	00
14003336b:	66 89 05 b6 28 01 00 	mov    %ax,0x128b6(%rip)        # 0x140045c28
140033372:	48 83 c4 28          	add    $0x28,%rsp
140033376:	c3                   	ret
140033377:	90                   	nop
140033378:	90                   	nop
140033379:	90                   	nop
14003337a:	90                   	nop
14003337b:	90                   	nop
14003337c:	90                   	nop
14003337d:	90                   	nop
14003337e:	90                   	nop
14003337f:	90                   	nop
140033380:	48 83 ec 28          	sub    $0x28,%rsp
140033384:	48 8b 05 dd 28 01 00 	mov    0x128dd(%rip),%rax        # 0x140045c68
14003338b:	48 83 f8 07          	cmp    $0x7,%rax
14003338f:	76 38                	jbe    0x1400333c9
140033391:	48 8b 0d b8 28 01 00 	mov    0x128b8(%rip),%rcx        # 0x140045c50
140033398:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14003339f:	00
1400333a0:	48 8b d1             	mov    %rcx,%rdx
1400333a3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400333a9:	72 18                	jb     0x1400333c3
1400333ab:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400333af:	48 2b d1             	sub    %rcx,%rdx
1400333b2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400333b6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400333ba:	76 07                	jbe    0x1400333c3
1400333bc:	ff 15 de 10 00 00    	call   *0x10de(%rip)        # 0x1400344a0
1400333c2:	cc                   	int3
1400333c3:	ff 15 3f 11 00 00    	call   *0x113f(%rip)        # 0x140034508
1400333c9:	66 0f 6f 05 2f 5d 00 	movdqa 0x5d2f(%rip),%xmm0        # 0x140039100
1400333d0:	00
1400333d1:	33 c0                	xor    %eax,%eax
1400333d3:	f3 0f 7f 05 85 28 01 	movdqu %xmm0,0x12885(%rip)        # 0x140045c60
1400333da:	00
1400333db:	66 89 05 6e 28 01 00 	mov    %ax,0x1286e(%rip)        # 0x140045c50
1400333e2:	48 83 c4 28          	add    $0x28,%rsp
1400333e6:	c3                   	ret
1400333e7:	90                   	nop
1400333e8:	90                   	nop
1400333e9:	90                   	nop
1400333ea:	90                   	nop
1400333eb:	90                   	nop
1400333ec:	90                   	nop
1400333ed:	90                   	nop
1400333ee:	90                   	nop
1400333ef:	90                   	nop
1400333f0:	40 53                	rex push %rbx
1400333f2:	48 83 ec 20          	sub    $0x20,%rsp
1400333f6:	48 8b 1d f3 28 01 00 	mov    0x128f3(%rip),%rbx        # 0x140045cf0
1400333fd:	48 85 db             	test   %rbx,%rbx
140033400:	74 39                	je     0x14003343b
140033402:	83 c8 ff             	or     $0xffffffff,%eax
140033405:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14003340a:	83 f8 01             	cmp    $0x1,%eax
14003340d:	75 2c                	jne    0x14003343b
14003340f:	48 8b 03             	mov    (%rbx),%rax
140033412:	48 8b cb             	mov    %rbx,%rcx