14005207d:	4c 8d 3d 04 64 1e 00 	lea    0x1e6404(%rip),%r15        # 0x140238488
140052084:	c6 81 88 00 00 00 00 	movb   $0x0,0x88(%rcx)
14005208b:	48 8b d9             	mov    %rcx,%rbx
14005208e:	80 ba 88 00 00 00 00 	cmpb   $0x0,0x88(%rdx)
140052095:	74 24                	je     0x1400520bb
140052097:	44 0f b7 8f 80 00 00 	movzwl 0x80(%rdi),%r9d
14005209e:	00
14005209f:	4c 8d 42 60          	lea    0x60(%rdx),%r8
1400520a3:	48 83 c2 18          	add    $0x18,%rdx
1400520a7:	48 83 c1 10          	add    $0x10,%rcx
1400520ab:	e8 dc e4 ff ff       	call   0x14005058c
1400520b0:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1400520b4:	c6 83 88 00 00 00 01 	movb   $0x1,0x88(%rbx)
1400520bb:	4c 89 b3 90 00 00 00 	mov    %r14,0x90(%rbx)
1400520c2:	48 8d b3 98 00 00 00 	lea    0x98(%rbx),%rsi
1400520c9:	c6 83 10 01 00 00 00 	movb   $0x0,0x110(%rbx)
1400520d0:	80 bf 10 01 00 00 00 	cmpb   $0x0,0x110(%rdi)
1400520d7:	74 28                	je     0x140052101
1400520d9:	44 0f b7 8f 08 01 00 	movzwl 0x108(%rdi),%r9d
1400520e0:	00
1400520e1:	4c 8d 87 e8 00 00 00 	lea    0xe8(%rdi),%r8
1400520e8:	48 8d 97 a0 00 00 00 	lea    0xa0(%rdi),%rdx
1400520ef:	48 8b ce             	mov    %rsi,%rcx
1400520f2:	e8 95 e4 ff ff       	call   0x14005058c
1400520f7:	4c 89 3e             	mov    %r15,(%rsi)
1400520fa:	c6 83 10 01 00 00 01 	movb   $0x1,0x110(%rbx)
140052101:	4c 89 b3 18 01 00 00 	mov    %r14,0x118(%rbx)
140052108:	48 8d b3 20 01 00 00 	lea    0x120(%rbx),%rsi
14005210f:	c6 83 98 01 00 00 00 	movb   $0x0,0x198(%rbx)
140052116:	80 bf 98 01 00 00 00 	cmpb   $0x0,0x198(%rdi)
14005211d:	74 28                	je     0x140052147
14005211f:	44 0f b7 8f 90 01 00 	movzwl 0x190(%rdi),%r9d
140052126:	00
140052127:	4c 8d 87 70 01 00 00 	lea    0x170(%rdi),%r8
14005212e:	48 8d 97 28 01 00 00 	lea    0x128(%rdi),%rdx
140052135:	48 8b ce             	mov    %rsi,%rcx
140052138:	e8 4f e4 ff ff       	call   0x14005058c
14005213d:	4c 89 3e             	mov    %r15,(%rsi)
140052140:	c6 83 98 01 00 00 01 	movb   $0x1,0x198(%rbx)
140052147:	4c 89 b3 a0 01 00 00 	mov    %r14,0x1a0(%rbx)
14005214e:	48 8d b3 a8 01 00 00 	lea    0x1a8(%rbx),%rsi
140052155:	c6 83 20 02 00 00 00 	movb   $0x0,0x220(%rbx)
14005215c:	80 bf 20 02 00 00 00 	cmpb   $0x0,0x220(%rdi)
140052163:	74 28                	je     0x14005218d
140052165:	44 0f b7 8f 18 02 00 	movzwl 0x218(%rdi),%r9d
14005216c:	00
14005216d:	4c 8d 87 f8 01 00 00 	lea    0x1f8(%rdi),%r8
140052174:	48 8d 97 b0 01 00 00 	lea    0x1b0(%rdi),%rdx
14005217b:	48 8b ce             	mov    %rsi,%rcx
14005217e:	e8 09 e4 ff ff       	call   0x14005058c
140052183:	4c 89 3e             	mov    %r15,(%rsi)
140052186:	c6 83 20 02 00 00 01 	movb   $0x1,0x220(%rbx)
14005218d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140052192:	48 8b c3             	mov    %rbx,%rax
140052195:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005219a:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14005219f:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400521a4:	48 83 c4 20          	add    $0x20,%rsp
1400521a8:	41 5f                	pop    %r15
1400521aa:	c3                   	ret
1400521ab:	90                   	nop
1400521ac:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400521b1:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400521b6:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400521bb:	57                   	push   %rdi
1400521bc:	41 56                	push   %r14
1400521be:	41 57                	push   %r15
1400521c0:	48 83 ec 20          	sub    $0x20,%rsp
1400521c4:	48 8b fa             	mov    %rdx,%rdi
1400521c7:	4c 8d 42 50          	lea    0x50(%rdx),%r8
1400521cb:	48 83 c2 08          	add    $0x8,%rdx
1400521cf:	48 8b d9             	mov    %rcx,%rbx
1400521d2:	44 0f b7 4f 70       	movzwl 0x70(%rdi),%r9d
1400521d7:	e8 b0 e3 ff ff       	call   0x14005058c
1400521dc:	33 ed                	xor    %ebp,%ebp
1400521de:	4c 8d 35 a3 62 1e 00 	lea    0x1e62a3(%rip),%r14        # 0x140238488
1400521e5:	4c 89 33             	mov    %r14,(%rbx)
1400521e8:	4c 8d 3d 21 65 1e 00 	lea    0x1e6521(%rip),%r15        # 0x140238710
1400521ef:	4c 89 7b 78          	mov    %r15,0x78(%rbx)
1400521f3:	48 8d b3 80 00 00 00 	lea    0x80(%rbx),%rsi
1400521fa:	40 88 ab f8 00 00 00 	mov    %bpl,0xf8(%rbx)
140052201:	40 38 af f8 00 00 00 	cmp    %bpl,0xf8(%rdi)
140052208:	74 28                	je     0x140052232
14005220a:	44 0f b7 8f f0 00 00 	movzwl 0xf0(%rdi),%r9d
140052211:	00
140052212:	4c 8d 87 d0 00 00 00 	lea    0xd0(%rdi),%r8
140052219:	48 8d 97 88 00 00 00 	lea    0x88(%rdi),%rdx
140052220:	48 8b ce             	mov    %rsi,%rcx
140052223:	e8 64 e3 ff ff       	call   0x14005058c
140052228:	4c 89 36             	mov    %r14,(%rsi)
14005222b:	c6 83 f8 00 00 00 01 	movb   $0x1,0xf8(%rbx)
140052232:	48 8d 97 00 01 00 00 	lea    0x100(%rdi),%rdx
140052239:	48 8d 8b 00 01 00 00 	lea    0x100(%rbx),%rcx
140052240:	e8 87 f2 ff ff       	call   0x1400514cc
140052245:	4c 89 bb 70 01 00 00 	mov    %r15,0x170(%rbx)
14005224c:	48 8d b3 78 01 00 00 	lea    0x178(%rbx),%rsi
140052253:	40 88 ab f0 01 00 00 	mov    %bpl,0x1f0(%rbx)
14005225a:	40 38 af f0 01 00 00 	cmp    %bpl,0x1f0(%rdi)
140052261:	74 28                	je     0x14005228b
140052263:	44 0f b7 8f e8 01 00 	movzwl 0x1e8(%rdi),%r9d
14005226a:	00
14005226b:	4c 8d 87 c8 01 00 00 	lea    0x1c8(%rdi),%r8
140052272:	48 8d 97 80 01 00 00 	lea    0x180(%rdi),%rdx
140052279:	48 8b ce             	mov    %rsi,%rcx
14005227c:	e8 0b e3 ff ff       	call   0x14005058c
140052281:	4c 89 36             	mov    %r14,(%rsi)
140052284:	c6 83 f0 01 00 00 01 	movb   $0x1,0x1f0(%rbx)
14005228b:	4c 89 bb f8 01 00 00 	mov    %r15,0x1f8(%rbx)
140052292:	48 8d b3 00 02 00 00 	lea    0x200(%rbx),%rsi
140052299:	40 88 ab 78 02 00 00 	mov    %bpl,0x278(%rbx)
1400522a0:	40 38 af 78 02 00 00 	cmp    %bpl,0x278(%rdi)
1400522a7:	74 28                	je     0x1400522d1
1400522a9:	44 0f b7 8f 70 02 00 	movzwl 0x270(%rdi),%r9d
1400522b0:	00
1400522b1:	4c 8d 87 50 02 00 00 	lea    0x250(%rdi),%r8
1400522b8:	48 8d 97 08 02 00 00 	lea    0x208(%rdi),%rdx
1400522bf:	48 8b ce             	mov    %rsi,%rcx
1400522c2:	e8 c5 e2 ff ff       	call   0x14005058c
1400522c7:	4c 89 36             	mov    %r14,(%rsi)
1400522ca:	c6 83 78 02 00 00 01 	movb   $0x1,0x278(%rbx)
1400522d1:	48 8d 97 80 02 00 00 	lea    0x280(%rdi),%rdx
1400522d8:	48 8d 8b 80 02 00 00 	lea    0x280(%rbx),%rcx
1400522df:	e8 78 f2 ff ff       	call   0x14005155c
1400522e4:	48 8d 05 95 63 1e 00 	lea    0x1e6395(%rip),%rax        # 0x140238680
1400522eb:	48 89 83 f0 02 00 00 	mov    %rax,0x2f0(%rbx)
1400522f2:	40 88 ab 48 03 00 00 	mov    %bpl,0x348(%rbx)
1400522f9:	40 38 af 48 03 00 00 	cmp    %bpl,0x348(%rdi)
140052300:	74 66                	je     0x140052368
140052302:	0f b7 8f 44 03 00 00 	movzwl 0x344(%rdi),%ecx
140052309:	48 8d 35 00 61 1e 00 	lea    0x1e6100(%rip),%rsi        # 0x140238410
140052310:	48 89 b3 f8 02 00 00 	mov    %rsi,0x2f8(%rbx)
140052317:	4c 8d 87 00 03 00 00 	lea    0x300(%rdi),%r8
14005231e:	0f b7 87 42 03 00 00 	movzwl 0x342(%rdi),%eax
140052325:	66 89 83 42 03 00 00 	mov    %ax,0x342(%rbx)
14005232c:	66 89 8b 44 03 00 00 	mov    %cx,0x344(%rbx)
140052333:	4d 85 c0             	test   %r8,%r8
140052336:	0f 84 60 02 00 00    	je     0x14005259c
14005233c:	66 85 c9             	test   %cx,%cx
14005233f:	0f 84 4a 02 00 00    	je     0x14005258f
140052345:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140052349:	48 8d 8b 00 03 00 00 	lea    0x300(%rbx),%rcx
140052350:	41 8d 51 42          	lea    0x42(%r9),%edx
140052354:	ff 15 fe 08 1c 00    	call   *0x1c08fe(%rip)        # 0x140212c58
14005235a:	48 89 b3 f8 02 00 00 	mov    %rsi,0x2f8(%rbx)
140052361:	c6 83 48 03 00 00 01 	movb   $0x1,0x348(%rbx)
140052368:	48 8d 97 50 03 00 00 	lea    0x350(%rdi),%rdx
14005236f:	48 8d 8b 50 03 00 00 	lea    0x350(%rbx),%rcx
140052376:	e8 79 f9 ff ff       	call   0x140051cf4
14005237b:	48 8d 97 b0 03 00 00 	lea    0x3b0(%rdi),%rdx
140052382:	48 8d 8b b0 03 00 00 	lea    0x3b0(%rbx),%rcx
140052389:	e8 1e 02 00 00       	call   0x1400525ac
14005238e:	4c 89 bb 20 04 00 00 	mov    %r15,0x420(%rbx)
140052395:	48 8d b3 28 04 00 00 	lea    0x428(%rbx),%rsi
14005239c:	40 88 ab a0 04 00 00 	mov    %bpl,0x4a0(%rbx)
1400523a3:	40 38 af a0 04 00 00 	cmp    %bpl,0x4a0(%rdi)
1400523aa:	74 28                	je     0x1400523d4
1400523ac:	44 0f b7 8f 98 04 00 	movzwl 0x498(%rdi),%r9d
1400523b3:	00
1400523b4:	4c 8d 87 78 04 00 00 	lea    0x478(%rdi),%r8
1400523bb:	48 8d 97 30 04 00 00 	lea    0x430(%rdi),%rdx
1400523c2:	48 8b ce             	mov    %rsi,%rcx
1400523c5:	e8 c2 e1 ff ff       	call   0x14005058c
1400523ca:	4c 89 36             	mov    %r14,(%rsi)
1400523cd:	c6 83 a0 04 00 00 01 	movb   $0x1,0x4a0(%rbx)
1400523d4:	4c 89 bb a8 04 00 00 	mov    %r15,0x4a8(%rbx)
1400523db:	48 8d b3 b0 04 00 00 	lea    0x4b0(%rbx),%rsi
1400523e2:	40 88 ab 28 05 00 00 	mov    %bpl,0x528(%rbx)
1400523e9:	40 38 af 28 05 00 00 	cmp    %bpl,0x528(%rdi)
1400523f0:	74 28                	je     0x14005241a
1400523f2:	44 0f b7 8f 20 05 00 	movzwl 0x520(%rdi),%r9d
1400523f9:	00
1400523fa:	4c 8d 87 00 05 00 00 	lea    0x500(%rdi),%r8
140052401:	48 8d 97 b8 04 00 00 	lea    0x4b8(%rdi),%rdx
140052408:	48 8b ce             	mov    %rsi,%rcx
14005240b:	e8 7c e1 ff ff       	call   0x14005058c
140052410:	4c 89 36             	mov    %r14,(%rsi)
140052413:	c6 83 28 05 00 00 01 	movb   $0x1,0x528(%rbx)
14005241a:	48 8d 97 30 05 00 00 	lea    0x530(%rdi),%rdx
140052421:	48 8d 8b 30 05 00 00 	lea    0x530(%rbx),%rcx
140052428:	e8 e7 f9 ff ff       	call   0x140051e14
14005242d:	48 8d 97 a0 05 00 00 	lea    0x5a0(%rdi),%rdx
140052434:	48 8d 8b a0 05 00 00 	lea    0x5a0(%rbx),%rcx
14005243b:	e8 d4 f9 ff ff       	call   0x140051e14
140052440:	48 8d 97 10 06 00 00 	lea    0x610(%rdi),%rdx
140052447:	48 8d 8b 10 06 00 00 	lea    0x610(%rbx),%rcx
14005244e:	e8 59 01 00 00       	call   0x1400525ac
140052453:	48 8d 97 80 06 00 00 	lea    0x680(%rdi),%rdx
14005245a:	48 8d 8b 80 06 00 00 	lea    0x680(%rbx),%rcx
140052461:	e8 ae f9 ff ff       	call   0x140051e14
140052466:	48 8d 97 f0 06 00 00 	lea    0x6f0(%rdi),%rdx
14005246d:	48 8d 8b f0 06 00 00 	lea    0x6f0(%rbx),%rcx
140052474:	e8 9b f9 ff ff       	call   0x140051e14
140052479:	48 8d 97 60 07 00 00 	lea    0x760(%rdi),%rdx
140052480:	48 8d 8b 60 07 00 00 	lea    0x760(%rbx),%rcx
140052487:	e8 20 ef ff ff       	call   0x1400513ac
14005248c:	48 8d 97 c0 07 00 00 	lea    0x7c0(%rdi),%rdx
140052493:	48 8d 8b c0 07 00 00 	lea    0x7c0(%rbx),%rcx
14005249a:	e8 0d ef ff ff       	call   0x1400513ac
14005249f:	48 8d 97 20 08 00 00 	lea    0x820(%rdi),%rdx
1400524a6:	48 8d 8b 20 08 00 00 	lea    0x820(%rbx),%rcx
1400524ad:	e8 d2 f8 ff ff       	call   0x140051d84
1400524b2:	4c 89 bb 90 08 00 00 	mov    %r15,0x890(%rbx)
1400524b9:	48 8d b3 98 08 00 00 	lea    0x898(%rbx),%rsi
1400524c0:	40 88 ab 10 09 00 00 	mov    %bpl,0x910(%rbx)
1400524c7:	40 38 af 10 09 00 00 	cmp    %bpl,0x910(%rdi)
1400524ce:	74 28                	je     0x1400524f8
1400524d0:	44 0f b7 8f 08 09 00 	movzwl 0x908(%rdi),%r9d
1400524d7:	00
1400524d8:	4c 8d 87 e8 08 00 00 	lea    0x8e8(%rdi),%r8
1400524df:	48 8d 97 a0 08 00 00 	lea    0x8a0(%rdi),%rdx
1400524e6:	48 8b ce             	mov    %rsi,%rcx
1400524e9:	e8 9e e0 ff ff       	call   0x14005058c
1400524ee:	4c 89 36             	mov    %r14,(%rsi)
1400524f1:	c6 83 10 09 00 00 01 	movb   $0x1,0x910(%rbx)
1400524f8:	4c 89 bb 18 09 00 00 	mov    %r15,0x918(%rbx)
1400524ff:	48 8d b3 20 09 00 00 	lea    0x920(%rbx),%rsi
140052506:	40 88 ab 98 09 00 00 	mov    %bpl,0x998(%rbx)
14005250d:	40 38 af 98 09 00 00 	cmp    %bpl,0x998(%rdi)
140052514:	74 28                	je     0x14005253e
140052516:	44 0f b7 8f 90 09 00 	movzwl 0x990(%rdi),%r9d
14005251d:	00
14005251e:	4c 8d 87 70 09 00 00 	lea    0x970(%rdi),%r8
140052525:	48 8d 97 28 09 00 00 	lea    0x928(%rdi),%rdx
14005252c:	48 8b ce             	mov    %rsi,%rcx
14005252f:	e8 58 e0 ff ff       	call   0x14005058c
140052534:	4c 89 36             	mov    %r14,(%rsi)
140052537:	c6 83 98 09 00 00 01 	movb   $0x1,0x998(%rbx)
14005253e:	48 8d 05 3b 61 1e 00 	lea    0x1e613b(%rip),%rax        # 0x140238680
140052545:	48 89 83 a0 09 00 00 	mov    %rax,0x9a0(%rbx)
14005254c:	48 8d 97 a8 09 00 00 	lea    0x9a8(%rdi),%rdx
140052553:	40 88 ab f8 09 00 00 	mov    %bpl,0x9f8(%rbx)
14005255a:	48 8d 8b a8 09 00 00 	lea    0x9a8(%rbx),%rcx
140052561:	40 38 6a 50          	cmp    %bpl,0x50(%rdx)
140052565:	74 0c                	je     0x140052573
140052567:	e8 d4 02 00 00       	call   0x140052840
14005256c:	c6 83 f8 09 00 00 01 	movb   $0x1,0x9f8(%rbx)
140052573:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140052578:	48 8b c3             	mov    %rbx,%rax
14005257b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140052580:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140052585:	48 83 c4 20          	add    $0x20,%rsp
140052589:	41 5f                	pop    %r15
14005258b:	41 5e                	pop    %r14
14005258d:	5f                   	pop    %rdi
14005258e:	c3                   	ret
14005258f:	33 d2                	xor    %edx,%edx
140052591:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
140052596:	e8 49 8d fb ff       	call   0x14000b2e4
14005259b:	cc                   	int3
14005259c:	33 d2                	xor    %edx,%edx
14005259e:	b9 51 42 40 01       	mov    $0x1404251,%ecx
1400525a3:	e8 3c 8d fb ff       	call   0x14000b2e4
1400525a8:	cc                   	int3
1400525a9:	90                   	nop
1400525aa:	90                   	nop
1400525ab:	90                   	nop
1400525ac:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400525b1:	57                   	push   %rdi
1400525b2:	48 83 ec 20          	sub    $0x20,%rsp
1400525b6:	45 33 c9             	xor    %r9d,%r9d
1400525b9:	48 8d 05 b0 60 1e 00 	lea    0x1e60b0(%rip),%rax        # 0x140238670
1400525c0:	48 89 01             	mov    %rax,(%rcx)
1400525c3:	48 8b d9             	mov    %rcx,%rbx
1400525c6:	44 88 49 68          	mov    %r9b,0x68(%rcx)
1400525ca:	44 38 4a 68          	cmp    %r9b,0x68(%rdx)
1400525ce:	74 43                	je     0x140052613
1400525d0:	0f b7 4a 60          	movzwl 0x60(%rdx),%ecx
1400525d4:	48 8d 3d 1d 5e 1e 00 	lea    0x1e5e1d(%rip),%rdi        # 0x1402383f8
1400525db:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400525df:	4c 8d 42 10          	lea    0x10(%rdx),%r8
1400525e3:	48 8b 42 58          	mov    0x58(%rdx),%rax
1400525e7:	48 89 43 58          	mov    %rax,0x58(%rbx)
1400525eb:	66 89 4b 60          	mov    %cx,0x60(%rbx)
1400525ef:	4d 85 c0             	test   %r8,%r8
1400525f2:	74 3a                	je     0x14005262e
1400525f4:	66 85 c9             	test   %cx,%cx
1400525f7:	74 28                	je     0x140052621
1400525f9:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
1400525fd:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140052601:	41 8d 51 42          	lea    0x42(%r9),%edx
140052605:	ff 15 4d 06 1c 00    	call   *0x1c064d(%rip)        # 0x140212c58
14005260b:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14005260f:	c6 43 68 01          	movb   $0x1,0x68(%rbx)
140052613:	48 8b c3             	mov    %rbx,%rax
140052616:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14005261b:	48 83 c4 20          	add    $0x20,%rsp
14005261f:	5f                   	pop    %rdi
140052620:	c3                   	ret
140052621:	33 d2                	xor    %edx,%edx
140052623:	b9 89 24 08 1f       	mov    $0x1f082489,%ecx
140052628:	e8 b7 8c fb ff       	call   0x14000b2e4
14005262d:	cc                   	int3
14005262e:	33 d2                	xor    %edx,%edx
140052630:	b9 51 42 40 01       	mov    $0x1404251,%ecx
140052635:	e8 aa 8c fb ff       	call   0x14000b2e4
14005263a:	cc                   	int3
14005263b:	90                   	nop
14005263c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140052641:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140052646:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14005264b:	57                   	push   %rdi
14005264c:	41 56                	push   %r14
14005264e:	41 57                	push   %r15
140052650:	48 83 ec 20          	sub    $0x20,%rsp
140052654:	33 ed                	xor    %ebp,%ebp
140052656:	4c 8d 35 b3 60 1e 00 	lea    0x1e60b3(%rip),%r14        # 0x140238710
14005265d:	4c 89 31             	mov    %r14,(%rcx)
140052660:	4c 8d 3d 21 5e 1e 00 	lea    0x1e5e21(%rip),%r15        # 0x140238488
140052667:	40 88 a9 80 00 00 00 	mov    %bpl,0x80(%rcx)
14005266e:	48 8b fa             	mov    %rdx,%rdi
140052671:	48 8b d9             	mov    %rcx,%rbx
140052674:	40 38 aa 80 00 00 00 	cmp    %bpl,0x80(%rdx)
14005267b:	74 21                	je     0x14005269e
14005267d:	44 0f b7 4f 78       	movzwl 0x78(%rdi),%r9d
140052682:	4c 8d 42 58          	lea    0x58(%rdx),%r8
140052686:	48 83 c2 10          	add    $0x10,%rdx
14005268a:	48 83 c1 08          	add    $0x8,%rcx
14005268e:	e8 f9 de ff ff       	call   0x14005058c
140052693:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
140052697:	c6 83 80 00 00 00 01 	movb   $0x1,0x80(%rbx)
14005269e:	4c 89 b3 88 00 00 00 	mov    %r14,0x88(%rbx)
1400526a5:	48 8d b3 90 00 00 00 	lea    0x90(%rbx),%rsi
1400526ac:	40 88 ab 08 01 00 00 	mov    %bpl,0x108(%rbx)
1400526b3:	40 38 af 08 01 00 00 	cmp    %bpl,0x108(%rdi)
1400526ba:	74 28                	je     0x1400526e4
1400526bc:	44 0f b7 8f 00 01 00 	movzwl 0x100(%rdi),%r9d
1400526c3:	00
1400526c4:	4c 8d 87 e0 00 00 00 	lea    0xe0(%rdi),%r8
1400526cb:	48 8d 97 98 00 00 00 	lea    0x98(%rdi),%rdx
1400526d2:	48 8b ce             	mov    %rsi,%rcx
1400526d5:	e8 b2 de ff ff       	call   0x14005058c
1400526da:	4c 89 3e             	mov    %r15,(%rsi)
1400526dd:	c6 83 08 01 00 00 01 	movb   $0x1,0x108(%rbx)
1400526e4:	4c 89 b3 10 01 00 00 	mov    %r14,0x110(%rbx)
1400526eb:	48 8d b3 18 01 00 00 	lea    0x118(%rbx),%rsi
1400526f2:	40 88 ab 90 01 00 00 	mov    %bpl,0x190(%rbx)
1400526f9:	40 38 af 90 01 00 00 	cmp    %bpl,0x190(%rdi)
140052700:	74 28                	je     0x14005272a
140052702:	44 0f b7 8f 88 01 00 	movzwl 0x188(%rdi),%r9d
140052709:	00
14005270a:	4c 8d 87 68 01 00 00 	lea    0x168(%rdi),%r8
140052711:	48 8d 97 20 01 00 00 	lea    0x120(%rdi),%rdx
140052718:	48 8b ce             	mov    %rsi,%rcx
14005271b:	e8 6c de ff ff       	call   0x14005058c
140052720:	4c 89 3e             	mov    %r15,(%rsi)
140052723:	c6 83 90 01 00 00 01 	movb   $0x1,0x190(%rbx)
14005272a:	48 8d 97 98 01 00 00 	lea    0x198(%rdi),%rdx
140052731:	48 8d 8b 98 01 00 00 	lea    0x198(%rbx),%rcx
140052738:	e8 8f ed ff ff       	call   0x1400514cc
14005273d:	4c 89 b3 08 02 00 00 	mov    %r14,0x208(%rbx)