40d00c:	01 00                	add    %eax,(%eax)
40d00e:	0a 7d e8             	or     -0x18(%ebp),%bh
40d011:	00 00                	add    %al,(%eax)
40d013:	04 02                	add    $0x2,%al
40d015:	73 ab                	jae    0x40cfc2
40d017:	01 00                	add    %eax,(%eax)
40d019:	0a 7d e7             	or     -0x19(%ebp),%bh
40d01c:	00 00                	add    %al,(%eax)
40d01e:	04 02                	add    $0x2,%al
40d020:	73 ab                	jae    0x40cfcd
40d022:	01 00                	add    %eax,(%eax)
40d024:	0a 7d ec             	or     -0x14(%ebp),%bh
40d027:	00 00                	add    %al,(%eax)
40d029:	04 02                	add    $0x2,%al
40d02b:	73 aa                	jae    0x40cfd7
40d02d:	01 00                	add    %eax,(%eax)
40d02f:	0a 7d bf             	or     -0x41(%ebp),%bh
40d032:	00 00                	add    %al,(%eax)
40d034:	04 02                	add    $0x2,%al
40d036:	73 ab                	jae    0x40cfe3
40d038:	01 00                	add    %eax,(%eax)
40d03a:	0a 7d 2a             	or     0x2a(%ebp),%bh
40d03d:	01 00                	add    %eax,(%eax)
40d03f:	04 02                	add    $0x2,%al
40d041:	73 ab                	jae    0x40cfee
40d043:	01 00                	add    %eax,(%eax)
40d045:	0a 7d 2b             	or     0x2b(%ebp),%bh
40d048:	01 00                	add    %eax,(%eax)
40d04a:	04 02                	add    $0x2,%al
40d04c:	73 ab                	jae    0x40cff9
40d04e:	01 00                	add    %eax,(%eax)
40d050:	0a 7d 2c             	or     0x2c(%ebp),%bh
40d053:	01 00                	add    %eax,(%eax)
40d055:	04 02                	add    $0x2,%al
40d057:	73 ab                	jae    0x40d004
40d059:	01 00                	add    %eax,(%eax)
40d05b:	0a 7d f1             	or     -0xf(%ebp),%bh
40d05e:	00 00                	add    %al,(%eax)
40d060:	04 02                	add    $0x2,%al
40d062:	73 aa                	jae    0x40d00e
40d064:	01 00                	add    %eax,(%eax)
40d066:	0a 7d be             	or     -0x42(%ebp),%bh
40d069:	00 00                	add    %al,(%eax)
40d06b:	04 02                	add    $0x2,%al
40d06d:	73 ab                	jae    0x40d01a
40d06f:	01 00                	add    %eax,(%eax)
40d071:	0a 7d c8             	or     -0x38(%ebp),%bh
40d074:	00 00                	add    %al,(%eax)
40d076:	04 02                	add    $0x2,%al
40d078:	73 ab                	jae    0x40d025
40d07a:	01 00                	add    %eax,(%eax)
40d07c:	0a 7d c4             	or     -0x3c(%ebp),%bh
40d07f:	00 00                	add    %al,(%eax)
40d081:	04 02                	add    $0x2,%al
40d083:	73 ab                	jae    0x40d030
40d085:	01 00                	add    %eax,(%eax)
40d087:	0a 7d db             	or     -0x25(%ebp),%bh
40d08a:	00 00                	add    %al,(%eax)
40d08c:	04 02                	add    $0x2,%al
40d08e:	73 a9                	jae    0x40d039
40d090:	01 00                	add    %eax,(%eax)
40d092:	0a 7d c9             	or     -0x37(%ebp),%bh
40d095:	00 00                	add    %al,(%eax)
40d097:	04 02                	add    $0x2,%al
40d099:	73 ab                	jae    0x40d046
40d09b:	01 00                	add    %eax,(%eax)
40d09d:	0a 7d 2d             	or     0x2d(%ebp),%bh
40d0a0:	01 00                	add    %eax,(%eax)
40d0a2:	04 02                	add    $0x2,%al
40d0a4:	73 ab                	jae    0x40d051
40d0a6:	01 00                	add    %eax,(%eax)
40d0a8:	0a 7d 2e             	or     0x2e(%ebp),%bh
40d0ab:	01 00                	add    %eax,(%eax)
40d0ad:	04 02                	add    $0x2,%al
40d0af:	73 ab                	jae    0x40d05c
40d0b1:	01 00                	add    %eax,(%eax)
40d0b3:	0a 7d 2f             	or     0x2f(%ebp),%bh
40d0b6:	01 00                	add    %eax,(%eax)
40d0b8:	04 02                	add    $0x2,%al
40d0ba:	73 aa                	jae    0x40d066
40d0bc:	01 00                	add    %eax,(%eax)
40d0be:	0a 7d bd             	or     -0x43(%ebp),%bh
40d0c1:	00 00                	add    %al,(%eax)
40d0c3:	04 02                	add    $0x2,%al
40d0c5:	73 ab                	jae    0x40d072
40d0c7:	01 00                	add    %eax,(%eax)
40d0c9:	0a 7d 30             	or     0x30(%ebp),%bh
40d0cc:	01 00                	add    %eax,(%eax)
40d0ce:	04 02                	add    $0x2,%al
40d0d0:	73 a9                	jae    0x40d07b
40d0d2:	01 00                	add    %eax,(%eax)
40d0d4:	0a 7d 35             	or     0x35(%ebp),%bh
40d0d7:	01 00                	add    %eax,(%eax)
40d0d9:	04 02                	add    $0x2,%al
40d0db:	73 ab                	jae    0x40d088
40d0dd:	01 00                	add    %eax,(%eax)
40d0df:	0a 7d 31             	or     0x31(%ebp),%bh
40d0e2:	01 00                	add    %eax,(%eax)
40d0e4:	04 02                	add    $0x2,%al
40d0e6:	73 ab                	jae    0x40d093
40d0e8:	01 00                	add    %eax,(%eax)
40d0ea:	0a 7d 32             	or     0x32(%ebp),%bh
40d0ed:	01 00                	add    %eax,(%eax)
40d0ef:	04 02                	add    $0x2,%al
40d0f1:	73 a9                	jae    0x40d09c
40d0f3:	01 00                	add    %eax,(%eax)
40d0f5:	0a 7d 36             	or     0x36(%ebp),%bh
40d0f8:	01 00                	add    %eax,(%eax)
40d0fa:	04 02                	add    $0x2,%al
40d0fc:	73 ab                	jae    0x40d0a9
40d0fe:	01 00                	add    %eax,(%eax)
40d100:	0a 7d 33             	or     0x33(%ebp),%bh
40d103:	01 00                	add    %eax,(%eax)
40d105:	04 02                	add    $0x2,%al
40d107:	73 ab                	jae    0x40d0b4
40d109:	01 00                	add    %eax,(%eax)
40d10b:	0a 7d 34             	or     0x34(%ebp),%bh
40d10e:	01 00                	add    %eax,(%eax)
40d110:	04 02                	add    $0x2,%al
40d112:	73 ac                	jae    0x40d0c0
40d114:	01 00                	add    %eax,(%eax)
40d116:	0a 7d c5             	or     -0x3b(%ebp),%bh
40d119:	00 00                	add    %al,(%eax)
40d11b:	04 02                	add    $0x2,%al
40d11d:	73 a8                	jae    0x40d0c7
40d11f:	01 00                	add    %eax,(%eax)
40d121:	0a 7d d7             	or     -0x29(%ebp),%bh
40d124:	00 00                	add    %al,(%eax)
40d126:	04 02                	add    $0x2,%al
40d128:	73 a8                	jae    0x40d0d2
40d12a:	01 00                	add    %eax,(%eax)
40d12c:	0a 7d ca             	or     -0x36(%ebp),%bh
40d12f:	00 00                	add    %al,(%eax)
40d131:	04 02                	add    $0x2,%al
40d133:	73 a8                	jae    0x40d0dd
40d135:	01 00                	add    %eax,(%eax)
40d137:	0a 7d c6             	or     -0x3a(%ebp),%bh
40d13a:	00 00                	add    %al,(%eax)
40d13c:	04 02                	add    $0x2,%al
40d13e:	73 a8                	jae    0x40d0e8
40d140:	01 00                	add    %eax,(%eax)
40d142:	0a 7d dc             	or     -0x24(%ebp),%bh
40d145:	00 00                	add    %al,(%eax)
40d147:	04 02                	add    $0x2,%al
40d149:	73 a8                	jae    0x40d0f3
40d14b:	01 00                	add    %eax,(%eax)
40d14d:	0a 7d 26             	or     0x26(%ebp),%bh
40d150:	01 00                	add    %eax,(%eax)
40d152:	04 02                	add    $0x2,%al
40d154:	73 a9                	jae    0x40d0ff
40d156:	01 00                	add    %eax,(%eax)
40d158:	0a 7d da             	or     -0x26(%ebp),%bh
40d15b:	00 00                	add    %al,(%eax)
40d15d:	04 02                	add    $0x2,%al
40d15f:	73 a8                	jae    0x40d109
40d161:	01 00                	add    %eax,(%eax)
40d163:	0a 7d f3             	or     -0xd(%ebp),%bh
40d166:	00 00                	add    %al,(%eax)
40d168:	04 02                	add    $0x2,%al
40d16a:	73 a8                	jae    0x40d114
40d16c:	01 00                	add    %eax,(%eax)
40d16e:	0a 7d 24             	or     0x24(%ebp),%bh
40d171:	01 00                	add    %eax,(%eax)
40d173:	04 02                	add    $0x2,%al
40d175:	73 a8                	jae    0x40d11f
40d177:	01 00                	add    %eax,(%eax)
40d179:	0a 7d f4             	or     -0xc(%ebp),%bh
40d17c:	00 00                	add    %al,(%eax)
40d17e:	04 02                	add    $0x2,%al
40d180:	73 a8                	jae    0x40d12a
40d182:	01 00                	add    %eax,(%eax)
40d184:	0a 7d 28             	or     0x28(%ebp),%bh
40d187:	01 00                	add    %eax,(%eax)
40d189:	04 02                	add    $0x2,%al
40d18b:	73 a9                	jae    0x40d136
40d18d:	01 00                	add    %eax,(%eax)
40d18f:	0a 7d 03             	or     0x3(%ebp),%bh
40d192:	01 00                	add    %eax,(%eax)
40d194:	04 02                	add    $0x2,%al
40d196:	73 a8                	jae    0x40d140
40d198:	01 00                	add    %eax,(%eax)
40d19a:	0a 7d 09             	or     0x9(%ebp),%bh
40d19d:	01 00                	add    %eax,(%eax)
40d19f:	04 02                	add    $0x2,%al
40d1a1:	73 a8                	jae    0x40d14b
40d1a3:	01 00                	add    %eax,(%eax)
40d1a5:	0a 7d 06             	or     0x6(%ebp),%bh
40d1a8:	01 00                	add    %eax,(%eax)
40d1aa:	04 02                	add    $0x2,%al
40d1ac:	73 a8                	jae    0x40d156
40d1ae:	01 00                	add    %eax,(%eax)
40d1b0:	0a 7d 0a             	or     0xa(%ebp),%bh
40d1b3:	01 00                	add    %eax,(%eax)
40d1b5:	04 02                	add    $0x2,%al
40d1b7:	73 a8                	jae    0x40d161
40d1b9:	01 00                	add    %eax,(%eax)
40d1bb:	0a 7d 07             	or     0x7(%ebp),%bh
40d1be:	01 00                	add    %eax,(%eax)
40d1c0:	04 02                	add    $0x2,%al
40d1c2:	73 a9                	jae    0x40d16d
40d1c4:	01 00                	add    %eax,(%eax)
40d1c6:	0a 7d 08             	or     0x8(%ebp),%bh
40d1c9:	01 00                	add    %eax,(%eax)
40d1cb:	04 02                	add    $0x2,%al
40d1cd:	73 a8                	jae    0x40d177
40d1cf:	01 00                	add    %eax,(%eax)
40d1d1:	0a 7d 14             	or     0x14(%ebp),%bh
40d1d4:	01 00                	add    %eax,(%eax)
40d1d6:	04 02                	add    $0x2,%al
40d1d8:	73 a9                	jae    0x40d183
40d1da:	01 00                	add    %eax,(%eax)
40d1dc:	0a 7d 15             	or     0x15(%ebp),%bh
40d1df:	01 00                	add    %eax,(%eax)
40d1e1:	04 02                	add    $0x2,%al
40d1e3:	73 a8                	jae    0x40d18d
40d1e5:	01 00                	add    %eax,(%eax)
40d1e7:	0a 7d f2             	or     -0xe(%ebp),%bh
40d1ea:	00 00                	add    %al,(%eax)
40d1ec:	04 02                	add    $0x2,%al
40d1ee:	73 a8                	jae    0x40d198
40d1f0:	01 00                	add    %eax,(%eax)
40d1f2:	0a 7d 16             	or     0x16(%ebp),%bh
40d1f5:	01 00                	add    %eax,(%eax)
40d1f7:	04 02                	add    $0x2,%al
40d1f9:	73 a8                	jae    0x40d1a3
40d1fb:	01 00                	add    %eax,(%eax)
40d1fd:	0a 7d 0b             	or     0xb(%ebp),%bh
40d200:	01 00                	add    %eax,(%eax)
40d202:	04 02                	add    $0x2,%al
40d204:	73 a8                	jae    0x40d1ae
40d206:	01 00                	add    %eax,(%eax)
40d208:	0a 7d d9             	or     -0x27(%ebp),%bh
40d20b:	00 00                	add    %al,(%eax)
40d20d:	04 02                	add    $0x2,%al
40d20f:	73 a8                	jae    0x40d1b9
40d211:	01 00                	add    %eax,(%eax)
40d213:	0a 7d f5             	or     -0xb(%ebp),%bh
40d216:	00 00                	add    %al,(%eax)
40d218:	04 02                	add    $0x2,%al
40d21a:	73 a8                	jae    0x40d1c4
40d21c:	01 00                	add    %eax,(%eax)
40d21e:	0a 7d f6             	or     -0xa(%ebp),%bh
40d221:	00 00                	add    %al,(%eax)
40d223:	04 02                	add    $0x2,%al
40d225:	73 a8                	jae    0x40d1cf
40d227:	01 00                	add    %eax,(%eax)
40d229:	0a 7d f7             	or     -0x9(%ebp),%bh
40d22c:	00 00                	add    %al,(%eax)
40d22e:	04 02                	add    $0x2,%al
40d230:	73 a8                	jae    0x40d1da
40d232:	01 00                	add    %eax,(%eax)
40d234:	0a 7d fc             	or     -0x4(%ebp),%bh
40d237:	00 00                	add    %al,(%eax)
40d239:	04 02                	add    $0x2,%al
40d23b:	73 a9                	jae    0x40d1e6
40d23d:	01 00                	add    %eax,(%eax)
40d23f:	0a 7d f8             	or     -0x8(%ebp),%bh
40d242:	00 00                	add    %al,(%eax)
40d244:	04 02                	add    $0x2,%al
40d246:	73 a8                	jae    0x40d1f0
40d248:	01 00                	add    %eax,(%eax)
40d24a:	0a 7d f9             	or     -0x7(%ebp),%bh
40d24d:	00 00                	add    %al,(%eax)
40d24f:	04 02                	add    $0x2,%al
40d251:	73 a8                	jae    0x40d1fb
40d253:	01 00                	add    %eax,(%eax)
40d255:	0a 7d fa             	or     -0x6(%ebp),%bh
40d258:	00 00                	add    %al,(%eax)
40d25a:	04 02                	add    $0x2,%al
40d25c:	73 a8                	jae    0x40d206
40d25e:	01 00                	add    %eax,(%eax)
40d260:	0a 7d fb             	or     -0x5(%ebp),%bh
40d263:	00 00                	add    %al,(%eax)
40d265:	04 02                	add    $0x2,%al
40d267:	73 a9                	jae    0x40d212
40d269:	01 00                	add    %eax,(%eax)
40d26b:	0a 7d fd             	or     -0x3(%ebp),%bh
40d26e:	00 00                	add    %al,(%eax)
40d270:	04 02                	add    $0x2,%al
40d272:	73 a8                	jae    0x40d21c
40d274:	01 00                	add    %eax,(%eax)
40d276:	0a 7d e9             	or     -0x17(%ebp),%bh
40d279:	00 00                	add    %al,(%eax)
40d27b:	04 02                	add    $0x2,%al
40d27d:	73 a8                	jae    0x40d227
40d27f:	01 00                	add    %eax,(%eax)
40d281:	0a 7d ea             	or     -0x16(%ebp),%bh
40d284:	00 00                	add    %al,(%eax)
40d286:	04 02                	add    $0x2,%al
40d288:	73 a9                	jae    0x40d233
40d28a:	01 00                	add    %eax,(%eax)
40d28c:	0a 7d eb             	or     -0x15(%ebp),%bh
40d28f:	00 00                	add    %al,(%eax)
40d291:	04 02                	add    $0x2,%al
40d293:	73 51                	jae    0x40d2e6
40d295:	00 00                	add    %al,(%eax)
40d297:	06                   	push   %es
40d298:	7d e3                	jge    0x40d27d
40d29a:	00 00                	add    %al,(%eax)
40d29c:	04 02                	add    $0x2,%al
40d29e:	73 4f                	jae    0x40d2ef
40d2a0:	00 00                	add    %al,(%eax)
40d2a2:	06                   	push   %es
40d2a3:	7d 02                	jge    0x40d2a7
40d2a5:	01 00                	add    %eax,(%eax)
40d2a7:	04 02                	add    $0x2,%al
40d2a9:	73 51                	jae    0x40d2fc
40d2ab:	00 00                	add    %al,(%eax)
40d2ad:	06                   	push   %es
40d2ae:	7d e4                	jge    0x40d294
40d2b0:	00 00                	add    %al,(%eax)
40d2b2:	04 02                	add    $0x2,%al
40d2b4:	73 51                	jae    0x40d307
40d2b6:	00 00                	add    %al,(%eax)
40d2b8:	06                   	push   %es
40d2b9:	7d e5                	jge    0x40d2a0
40d2bb:	00 00                	add    %al,(%eax)
40d2bd:	04 02                	add    $0x2,%al
40d2bf:	73 51                	jae    0x40d312
40d2c1:	00 00                	add    %al,(%eax)
40d2c3:	06                   	push   %es
40d2c4:	7d e6                	jge    0x40d2ac
40d2c6:	00 00                	add    %al,(%eax)
40d2c8:	04 02                	add    $0x2,%al
40d2ca:	73 a8                	jae    0x40d274
40d2cc:	01 00                	add    %eax,(%eax)
40d2ce:	0a 7d fe             	or     -0x2(%ebp),%bh
40d2d1:	00 00                	add    %al,(%eax)
40d2d3:	04 02                	add    $0x2,%al
40d2d5:	73 a8                	jae    0x40d27f
40d2d7:	01 00                	add    %eax,(%eax)
40d2d9:	0a 7d cb             	or     -0x35(%ebp),%bh
40d2dc:	00 00                	add    %al,(%eax)
40d2de:	04 02                	add    $0x2,%al
40d2e0:	73 a8                	jae    0x40d28a
40d2e2:	01 00                	add    %eax,(%eax)
40d2e4:	0a 7d c7             	or     -0x39(%ebp),%bh
40d2e7:	00 00                	add    %al,(%eax)
40d2e9:	04 02                	add    $0x2,%al
40d2eb:	73 a8                	jae    0x40d295
40d2ed:	01 00                	add    %eax,(%eax)
40d2ef:	0a 7d ed             	or     -0x13(%ebp),%bh
40d2f2:	00 00                	add    %al,(%eax)
40d2f4:	04 02                	add    $0x2,%al
40d2f6:	73 a8                	jae    0x40d2a0
40d2f8:	01 00                	add    %eax,(%eax)
40d2fa:	0a 7d ef             	or     -0x11(%ebp),%bh
40d2fd:	00 00                	add    %al,(%eax)
40d2ff:	04 02                	add    $0x2,%al
40d301:	73 a8                	jae    0x40d2ab