1409f5fbe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409f5fc3:	48 8b cb             	mov    %rbx,%rcx
1409f5fc6:	e8 31 b0 fe ff       	call   0x1409e0ffc
1409f5fcb:	84 c0                	test   %al,%al
1409f5fcd:	0f 84 8b 00 00 00    	je     0x1409f605e
1409f5fd3:	bf 01 00 00 00       	mov    $0x1,%edi
1409f5fd8:	48 8b cb             	mov    %rbx,%rcx
1409f5fdb:	8b d7                	mov    %edi,%edx
1409f5fdd:	e8 86 e2 fd ff       	call   0x1409d4268
1409f5fe2:	84 c0                	test   %al,%al
1409f5fe4:	74 78                	je     0x1409f605e
1409f5fe6:	48 8d 15 83 48 1b 00 	lea    0x1b4883(%rip),%rdx        # 0x140baa870
1409f5fed:	48 8b cb             	mov    %rbx,%rcx
1409f5ff0:	e8 db 7a fd ff       	call   0x1409cdad0
1409f5ff5:	84 c0                	test   %al,%al
1409f5ff7:	74 65                	je     0x1409f605e
1409f5ff9:	8b d7                	mov    %edi,%edx
1409f5ffb:	48 8b cb             	mov    %rbx,%rcx
1409f5ffe:	e8 65 e2 fd ff       	call   0x1409d4268
1409f6003:	84 c0                	test   %al,%al
1409f6005:	74 57                	je     0x1409f605e
1409f6007:	48 8d 15 0a 4f 15 00 	lea    0x154f0a(%rip),%rdx        # 0x140b4af18
1409f600e:	48 8b cb             	mov    %rbx,%rcx
1409f6011:	e8 ba 7a fd ff       	call   0x1409cdad0
1409f6016:	84 c0                	test   %al,%al
1409f6018:	74 44                	je     0x1409f605e
1409f601a:	8b d7                	mov    %edi,%edx
1409f601c:	48 8b cb             	mov    %rbx,%rcx
1409f601f:	e8 44 e2 fd ff       	call   0x1409d4268
1409f6024:	84 c0                	test   %al,%al
1409f6026:	74 36                	je     0x1409f605e
1409f6028:	48 8d 15 d9 47 1b 00 	lea    0x1b47d9(%rip),%rdx        # 0x140baa808
1409f602f:	48 8b cb             	mov    %rbx,%rcx
1409f6032:	e8 99 7a fd ff       	call   0x1409cdad0
1409f6037:	84 c0                	test   %al,%al
1409f6039:	74 23                	je     0x1409f605e
1409f603b:	48 63 44 24 20       	movslq 0x20(%rsp),%rax
1409f6040:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1409f6045:	48 33 cc             	xor    %rsp,%rcx
1409f6048:	e8 93 95 0f 00       	call   0x140aef5e0
1409f604d:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
1409f6054:	00
1409f6055:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1409f605c:	5f                   	pop    %rdi
1409f605d:	c3                   	ret
1409f605e:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409f6064:	48 8d 15 3d 4f 1b 00 	lea    0x1b4f3d(%rip),%rdx        # 0x140baafa8
1409f606b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409f6070:	e8 4b 82 00 00       	call   0x1409fe2c0
1409f6075:	48 8d 15 c4 10 24 00 	lea    0x2410c4(%rip),%rdx        # 0x140c37140
1409f607c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1409f6081:	e8 f8 a3 0f 00       	call   0x140af047e
1409f6086:	cc                   	int3
1409f6087:	90                   	nop
1409f6088:	90                   	nop
1409f6089:	90                   	nop
1409f608a:	90                   	nop
1409f608b:	90                   	nop
1409f608c:	90                   	nop
1409f608d:	90                   	nop
1409f608e:	90                   	nop
1409f608f:	90                   	nop
1409f6090:	48 8b c4             	mov    %rsp,%rax
1409f6093:	48 89 58 10          	mov    %rbx,0x10(%rax)
1409f6097:	48 89 70 18          	mov    %rsi,0x18(%rax)
1409f609b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1409f609f:	55                   	push   %rbp
1409f60a0:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1409f60a4:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1409f60ab:	48 8b 05 8e 8f 2c 00 	mov    0x2c8f8e(%rip),%rax        # 0x140cbf040
1409f60b2:	48 33 c4             	xor    %rsp,%rax
1409f60b5:	48 89 45 47          	mov    %rax,0x47(%rbp)
1409f60b9:	48 8b da             	mov    %rdx,%rbx
1409f60bc:	48 8b f9             	mov    %rcx,%rdi
1409f60bf:	48 8b 72 10          	mov    0x10(%rdx),%rsi
1409f60c3:	48 8b ca             	mov    %rdx,%rcx
1409f60c6:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1409f60cb:	76 03                	jbe    0x1409f60d0
1409f60cd:	48 8b 0a             	mov    (%rdx),%rcx
1409f60d0:	48 83 fe 07          	cmp    $0x7,%rsi
1409f60d4:	0f 85 ac 00 00 00    	jne    0x1409f6186
1409f60da:	4c 8b c6             	mov    %rsi,%r8
1409f60dd:	48 8d 15 bc 4e 1b 00 	lea    0x1b4ebc(%rip),%rdx        # 0x140baafa0
1409f60e4:	e8 01 c2 0f 00       	call   0x140af22ea
1409f60e9:	85 c0                	test   %eax,%eax
1409f60eb:	0f 85 95 00 00 00    	jne    0x1409f6186
1409f60f1:	48 8d 8f 30 01 00 00 	lea    0x130(%rdi),%rcx
1409f60f8:	8d 56 fa             	lea    -0x6(%rsi),%edx
1409f60fb:	e8 98 6d fd ff       	call   0x1409cce98
1409f6100:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f6103:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f6107:	66 0f 6f 0d 41 bb 1b 	movdqa 0x1bbb41(%rip),%xmm1        # 0x140bb1c50
1409f610e:	00
1409f610f:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f6114:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f6118:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f611c:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f6120:	e8 9f 6a ff ff       	call   0x1409ecbc4
1409f6125:	84 c0                	test   %al,%al
1409f6127:	0f 84 e5 05 00 00    	je     0x1409f6712
1409f612d:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409f6134:	48 8b 01             	mov    (%rcx),%rax
1409f6137:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f613b:	48 8b 40 18          	mov    0x18(%rax),%rax
1409f613f:	ff 15 f3 6a 11 00    	call   *0x116af3(%rip)        # 0x140b0cc38
1409f6145:	90                   	nop
1409f6146:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f614a:	48 83 f8 0f          	cmp    $0xf,%rax
1409f614e:	0f 86 56 05 00 00    	jbe    0x1409f66aa
1409f6154:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f6158:	48 8b d1             	mov    %rcx,%rdx
1409f615b:	48 ff c0             	inc    %rax
1409f615e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f6164:	0f 82 28 03 00 00    	jb     0x1409f6492
1409f616a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f616e:	48 2b d1             	sub    %rcx,%rdx
1409f6171:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f6175:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f6179:	0f 86 13 03 00 00    	jbe    0x1409f6492
1409f617f:	ff 15 13 68 11 00    	call   *0x116813(%rip)        # 0x140b0c998
1409f6185:	cc                   	int3
1409f6186:	48 8b cb             	mov    %rbx,%rcx
1409f6189:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f618e:	76 03                	jbe    0x1409f6193
1409f6190:	48 8b 0b             	mov    (%rbx),%rcx
1409f6193:	48 83 fe 06          	cmp    $0x6,%rsi
1409f6197:	0f 85 b4 00 00 00    	jne    0x1409f6251
1409f619d:	4c 8b c6             	mov    %rsi,%r8
1409f61a0:	48 8d 15 65 4f 1b 00 	lea    0x1b4f65(%rip),%rdx        # 0x140bab10c
1409f61a7:	e8 3e c1 0f 00       	call   0x140af22ea
1409f61ac:	85 c0                	test   %eax,%eax
1409f61ae:	0f 85 9d 00 00 00    	jne    0x1409f6251
1409f61b4:	8b 8f 30 01 00 00    	mov    0x130(%rdi),%ecx
1409f61ba:	8b c1                	mov    %ecx,%eax
1409f61bc:	d1 e8                	shr    $1,%eax
1409f61be:	a8 01                	test   $0x1,%al
1409f61c0:	75 09                	jne    0x1409f61cb
1409f61c2:	83 c9 02             	or     $0x2,%ecx
1409f61c5:	89 8f 30 01 00 00    	mov    %ecx,0x130(%rdi)
1409f61cb:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f61ce:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f61d2:	66 0f 6f 0d 76 ba 1b 	movdqa 0x1bba76(%rip),%xmm1        # 0x140bb1c50
1409f61d9:	00
1409f61da:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f61df:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f61e3:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f61e7:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f61eb:	e8 d4 69 ff ff       	call   0x1409ecbc4
1409f61f0:	84 c0                	test   %al,%al
1409f61f2:	0f 84 41 05 00 00    	je     0x1409f6739
1409f61f8:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409f61ff:	48 8b 01             	mov    (%rcx),%rax
1409f6202:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f6206:	48 8b 40 20          	mov    0x20(%rax),%rax
1409f620a:	ff 15 28 6a 11 00    	call   *0x116a28(%rip)        # 0x140b0cc38
1409f6210:	90                   	nop
1409f6211:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f6215:	48 83 f8 0f          	cmp    $0xf,%rax
1409f6219:	0f 86 8b 04 00 00    	jbe    0x1409f66aa
1409f621f:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f6223:	48 8b d1             	mov    %rcx,%rdx
1409f6226:	48 ff c0             	inc    %rax
1409f6229:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f622f:	0f 82 5d 02 00 00    	jb     0x1409f6492
1409f6235:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f6239:	48 2b d1             	sub    %rcx,%rdx
1409f623c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f6240:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f6244:	0f 86 48 02 00 00    	jbe    0x1409f6492
1409f624a:	ff 15 48 67 11 00    	call   *0x116748(%rip)        # 0x140b0c998
1409f6250:	cc                   	int3
1409f6251:	48 8b cb             	mov    %rbx,%rcx
1409f6254:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f6259:	76 03                	jbe    0x1409f625e
1409f625b:	48 8b 0b             	mov    (%rbx),%rcx
1409f625e:	48 83 fe 08          	cmp    $0x8,%rsi
1409f6262:	0f 85 ac 00 00 00    	jne    0x1409f6314
1409f6268:	4c 8b c6             	mov    %rsi,%r8
1409f626b:	48 8d 15 46 4e 1b 00 	lea    0x1b4e46(%rip),%rdx        # 0x140bab0b8
1409f6272:	e8 73 c0 0f 00       	call   0x140af22ea
1409f6277:	85 c0                	test   %eax,%eax
1409f6279:	0f 85 95 00 00 00    	jne    0x1409f6314
1409f627f:	48 8d 8f 30 01 00 00 	lea    0x130(%rdi),%rcx
1409f6286:	8d 56 fc             	lea    -0x4(%rsi),%edx
1409f6289:	e8 0a 6c fd ff       	call   0x1409cce98
1409f628e:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f6291:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f6295:	66 0f 6f 0d b3 b9 1b 	movdqa 0x1bb9b3(%rip),%xmm1        # 0x140bb1c50
1409f629c:	00
1409f629d:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f62a2:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f62a6:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f62aa:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f62ae:	e8 11 69 ff ff       	call   0x1409ecbc4
1409f62b3:	84 c0                	test   %al,%al
1409f62b5:	0f 84 a5 04 00 00    	je     0x1409f6760
1409f62bb:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409f62c2:	48 8b 01             	mov    (%rcx),%rax
1409f62c5:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f62c9:	48 8b 40 28          	mov    0x28(%rax),%rax
1409f62cd:	ff 15 65 69 11 00    	call   *0x116965(%rip)        # 0x140b0cc38
1409f62d3:	90                   	nop
1409f62d4:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f62d8:	48 83 f8 0f          	cmp    $0xf,%rax
1409f62dc:	0f 86 c8 03 00 00    	jbe    0x1409f66aa
1409f62e2:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f62e6:	48 8b d1             	mov    %rcx,%rdx
1409f62e9:	48 ff c0             	inc    %rax
1409f62ec:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f62f2:	0f 82 9a 01 00 00    	jb     0x1409f6492
1409f62f8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f62fc:	48 2b d1             	sub    %rcx,%rdx
1409f62ff:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f6303:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f6307:	0f 86 85 01 00 00    	jbe    0x1409f6492
1409f630d:	ff 15 85 66 11 00    	call   *0x116685(%rip)        # 0x140b0c998
1409f6313:	cc                   	int3
1409f6314:	48 8b cb             	mov    %rbx,%rcx
1409f6317:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f631c:	76 03                	jbe    0x1409f6321
1409f631e:	48 8b 0b             	mov    (%rbx),%rcx
1409f6321:	48 83 fe 0a          	cmp    $0xa,%rsi
1409f6325:	0f 85 ac 00 00 00    	jne    0x1409f63d7
1409f632b:	4c 8b c6             	mov    %rsi,%r8
1409f632e:	48 8d 15 cb 4d 1b 00 	lea    0x1b4dcb(%rip),%rdx        # 0x140bab100
1409f6335:	e8 b0 bf 0f 00       	call   0x140af22ea
1409f633a:	85 c0                	test   %eax,%eax
1409f633c:	0f 85 95 00 00 00    	jne    0x1409f63d7
1409f6342:	48 8d 8f 30 01 00 00 	lea    0x130(%rdi),%rcx
1409f6349:	8d 56 fe             	lea    -0x2(%rsi),%edx
1409f634c:	e8 47 6b fd ff       	call   0x1409cce98
1409f6351:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f6354:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f6358:	66 0f 6f 0d f0 b8 1b 	movdqa 0x1bb8f0(%rip),%xmm1        # 0x140bb1c50
1409f635f:	00
1409f6360:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f6365:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f6369:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f636d:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f6371:	e8 4e 68 ff ff       	call   0x1409ecbc4
1409f6376:	84 c0                	test   %al,%al
1409f6378:	0f 84 09 04 00 00    	je     0x1409f6787
1409f637e:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409f6385:	48 8b 01             	mov    (%rcx),%rax
1409f6388:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f638c:	48 8b 40 30          	mov    0x30(%rax),%rax
1409f6390:	ff 15 a2 68 11 00    	call   *0x1168a2(%rip)        # 0x140b0cc38
1409f6396:	90                   	nop
1409f6397:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f639b:	48 83 f8 0f          	cmp    $0xf,%rax
1409f639f:	0f 86 05 03 00 00    	jbe    0x1409f66aa
1409f63a5:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f63a9:	48 8b d1             	mov    %rcx,%rdx
1409f63ac:	48 ff c0             	inc    %rax
1409f63af:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f63b5:	0f 82 d7 00 00 00    	jb     0x1409f6492
1409f63bb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f63bf:	48 2b d1             	sub    %rcx,%rdx
1409f63c2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f63c6:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f63ca:	0f 86 c2 00 00 00    	jbe    0x1409f6492
1409f63d0:	ff 15 c2 65 11 00    	call   *0x1165c2(%rip)        # 0x140b0c998
1409f63d6:	cc                   	int3
1409f63d7:	48 8b cb             	mov    %rbx,%rcx
1409f63da:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f63df:	76 03                	jbe    0x1409f63e4
1409f63e1:	48 8b 0b             	mov    (%rbx),%rcx
1409f63e4:	48 83 fe 06          	cmp    $0x6,%rsi
1409f63e8:	0f 85 af 00 00 00    	jne    0x1409f649d
1409f63ee:	4c 8b c6             	mov    %rsi,%r8
1409f63f1:	48 8d 15 cc 51 1b 00 	lea    0x1b51cc(%rip),%rdx        # 0x140bab5c4
1409f63f8:	e8 ed be 0f 00       	call   0x140af22ea
1409f63fd:	85 c0                	test   %eax,%eax
1409f63ff:	0f 85 98 00 00 00    	jne    0x1409f649d
1409f6405:	48 8d 8f 30 01 00 00 	lea    0x130(%rdi),%rcx
1409f640c:	8d 56 0a             	lea    0xa(%rsi),%edx
1409f640f:	e8 84 6a fd ff       	call   0x1409cce98
1409f6414:	0f 57 c0             	xorps  %xmm0,%xmm0
1409f6417:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1409f641b:	66 0f 6f 0d 2d b8 1b 	movdqa 0x1bb82d(%rip),%xmm1        # 0x140bb1c50
1409f6422:	00
1409f6423:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
1409f6428:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1409f642c:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f6430:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f6434:	e8 8b 67 ff ff       	call   0x1409ecbc4
1409f6439:	84 c0                	test   %al,%al
1409f643b:	0f 84 6d 03 00 00    	je     0x1409f67ae
1409f6441:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409f6448:	48 8b 01             	mov    (%rcx),%rax
1409f644b:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1409f644f:	48 8b 40 38          	mov    0x38(%rax),%rax
1409f6453:	ff 15 df 67 11 00    	call   *0x1167df(%rip)        # 0x140b0cc38
1409f6459:	90                   	nop
1409f645a:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1409f645e:	48 83 f8 0f          	cmp    $0xf,%rax
1409f6462:	0f 86 42 02 00 00    	jbe    0x1409f66aa
1409f6468:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1409f646c:	48 8b d1             	mov    %rcx,%rdx
1409f646f:	48 ff c0             	inc    %rax
1409f6472:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409f6478:	72 18                	jb     0x1409f6492
1409f647a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409f647e:	48 2b d1             	sub    %rcx,%rdx
1409f6481:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409f6485:	48 83 f8 1f          	cmp    $0x1f,%rax
1409f6489:	76 07                	jbe    0x1409f6492
1409f648b:	ff 15 07 65 11 00    	call   *0x116507(%rip)        # 0x140b0c998
1409f6491:	cc                   	int3
1409f6492:	ff 15 28 64 11 00    	call   *0x116428(%rip)        # 0x140b0c8c0
1409f6498:	e9 0d 02 00 00       	jmp    0x1409f66aa
1409f649d:	48 8b cb             	mov    %rbx,%rcx
1409f64a0:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f64a5:	76 03                	jbe    0x1409f64aa
1409f64a7:	48 8b 0b             	mov    (%rbx),%rcx
1409f64aa:	48 83 fe 0c          	cmp    $0xc,%rsi
1409f64ae:	75 53                	jne    0x1409f6503
1409f64b0:	4c 8b c6             	mov    %rsi,%r8
1409f64b3:	48 8d 15 4e 51 1b 00 	lea    0x1b514e(%rip),%rdx        # 0x140bab608
1409f64ba:	e8 2b be 0f 00       	call   0x140af22ea
1409f64bf:	85 c0                	test   %eax,%eax
1409f64c1:	75 40                	jne    0x1409f6503
1409f64c3:	48 8d 8f 30 01 00 00 	lea    0x130(%rdi),%rcx
1409f64ca:	8d 56 14             	lea    0x14(%rsi),%edx
1409f64cd:	e8 c6 69 fd ff       	call   0x1409cce98
1409f64d2:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409f64d6:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1409f64da:	e8 15 a9 fe ff       	call   0x1409e0df4
1409f64df:	84 c0                	test   %al,%al
1409f64e1:	0f 84 ee 02 00 00    	je     0x1409f67d5
1409f64e7:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
1409f64ee:	48 8b 01             	mov    (%rcx),%rax
1409f64f1:	8a 55 d7             	mov    -0x29(%rbp),%dl
1409f64f4:	48 8b 40 40          	mov    0x40(%rax),%rax
1409f64f8:	ff 15 3a 67 11 00    	call   *0x11673a(%rip)        # 0x140b0cc38
1409f64fe:	e9 a7 01 00 00       	jmp    0x1409f66aa
1409f6503:	48 8b cb             	mov    %rbx,%rcx
1409f6506:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409f650b:	76 03                	jbe    0x1409f6510
1409f650d:	48 8b 0b             	mov    (%rbx),%rcx
1409f6510:	48 83 fe 0b          	cmp    $0xb,%rsi
1409f6514:	75 4a                	jne    0x1409f6560
1409f6516:	4c 8b c6             	mov    %rsi,%r8
1409f6519:	48 8d 15 08 50 1b 00 	lea    0x1b5008(%rip),%rdx        # 0x140bab528
1409f6520:	e8 c5 bd 0f 00       	call   0x140af22ea
1409f6525:	85 c0                	test   %eax,%eax
1409f6527:	75 37                	jne    0x1409f6560
1409f6529:	48 8d 8f 30 01 00 00 	lea    0x130(%rdi),%rcx
1409f6530:	8d 56 35             	lea    0x35(%rsi),%edx
1409f6533:	e8 60 69 fd ff       	call   0x1409cce98