	format	MS COFF
	extrn	___bb_bitmapfont_bitmapfont
	extrn	___bb_blitz_blitz
	extrn	___bb_gfxmenu_gfxmenu
	extrn	___bb_hardwire_types
	extrn	___bb_pngloader_pngloader
	extrn	__bb_GameGFX_large
	extrn	_bbEmptyString
	extrn	_bbGCFree
	extrn	_bbIncbinAdd
	extrn	_bbIntMin
	extrn	_bbNullObject
	extrn	_bbObjectClass
	extrn	_bbObjectCompare
	extrn	_bbObjectCtor
	extrn	_bbObjectDowncast
	extrn	_bbObjectDtor
	extrn	_bbObjectFree
	extrn	_bbObjectNew
	extrn	_bbObjectRegisterType
	extrn	_bbObjectReserved
	extrn	_bbObjectSendMessage
	extrn	_bbObjectToString
	extrn	_bbOnDebugEnterScope
	extrn	_bbOnDebugEnterStm
	extrn	_bbOnDebugLeaveScope
	extrn	_bbStringClass
	extrn	_bbStringConcat
	extrn	_bbStringSlice
	extrn	_bb_TFadeScreen
	extrn	_bb_TGameBackdrop
	extrn	_brl_blitz_ArrayBoundsError
	extrn	_brl_blitz_NullMethodError
	extrn	_brl_blitz_NullObjectError
	extrn	_brl_blitz_RuntimeError
	extrn	_brl_graphics_Flip
	extrn	_brl_graphics_GraphicsHeight
	extrn	_brl_graphics_GraphicsWidth
	extrn	_brl_linkedlist_CreateList
	extrn	_brl_max2d_Cls
	extrn	_brl_max2d_DrawImage
	extrn	_brl_max2d_DrawLine
	extrn	_brl_max2d_DrawRect
	extrn	_brl_max2d_ImageHeight
	extrn	_brl_max2d_ImageWidth
	extrn	_brl_max2d_LoadAnimImage
	extrn	_brl_max2d_LoadImage
	extrn	_brl_max2d_SetAlpha
	extrn	_brl_max2d_SetColor
	extrn	_brl_max2d_SetScale
	extrn	_brl_polledinput_FlushKeys
	extrn	_brl_polledinput_KeyDown
	extrn	_brl_polledinput_KeyHit
	extrn	_brl_stream_ReadStream
	public	___bb_hardwire_help
	public	__bb_THelpAnimImage_Create
	public	__bb_THelpAnimImage_Delete
	public	__bb_THelpAnimImage_Draw
	public	__bb_THelpAnimImage_Height
	public	__bb_THelpAnimImage_New
	public	__bb_THelpBlankLine_Create
	public	__bb_THelpBlankLine_Delete
	public	__bb_THelpBlankLine_Draw
	public	__bb_THelpBlankLine_Height
	public	__bb_THelpBlankLine_New
	public	__bb_THelpImage_Create
	public	__bb_THelpImage_Delete
	public	__bb_THelpImage_Draw
	public	__bb_THelpImage_Height
	public	__bb_THelpImage_New
	public	__bb_THelpItem_Delete
	public	__bb_THelpItem_New
	public	__bb_THelpText_Create
	public	__bb_THelpText_Delete
	public	__bb_THelpText_Draw
	public	__bb_THelpText_Height
	public	__bb_THelpText_New
	public	__bb_THelp_Current
	public	__bb_THelp_Delete
	public	__bb_THelp_Draw
	public	__bb_THelp_New
	public	__bb_THelp_Show
	public	_bb_THelp
	public	_bb_THelpAnimImage
	public	_bb_THelpBlankLine
	public	_bb_THelpImage
	public	_bb_THelpItem
	public	_bb_THelpText
	section	"code" code
___bb_hardwire_help:
	push	ebp
	mov	ebp,esp
	push	ebx
	cmp	dword [_208],0
	je	_209
	mov	eax,0
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_209:
	mov	dword [_208],1
	mov	eax,_173
	sub	eax,_172
	push	eax
	push	_172
	push	_171
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_176
	sub	eax,_175
	push	eax
	push	_175
	push	_174
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_179
	sub	eax,_178
	push	eax
	push	_178
	push	_177
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_182
	sub	eax,_181
	push	eax
	push	_181
	push	_180
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_185
	sub	eax,_184
	push	eax
	push	_184
	push	_183
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_188
	sub	eax,_187
	push	eax
	push	_187
	push	_186
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_191
	sub	eax,_190
	push	eax
	push	_190
	push	_189
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_194
	sub	eax,_193
	push	eax
	push	_193
	push	_192
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_197
	sub	eax,_196
	push	eax
	push	_196
	push	_195
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_200
	sub	eax,_199
	push	eax
	push	_199
	push	_198
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_203
	sub	eax,_202
	push	eax
	push	_202
	push	_201
	call	_bbIncbinAdd
	add	esp,12
	push	ebp
	push	_204
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	___bb_blitz_blitz
	call	___bb_pngloader_pngloader
	call	___bb_bitmapfont_bitmapfont
	call	___bb_gfxmenu_gfxmenu
	call	___bb_hardwire_types
	push	_bb_THelp
	call	_bbObjectRegisterType
	add	esp,4
	push	_bb_THelpItem
	call	_bbObjectRegisterType
	add	esp,4
	push	_bb_THelpText
	call	_bbObjectRegisterType
	add	esp,4
	push	_bb_THelpBlankLine
	call	_bbObjectRegisterType
	add	esp,4
	push	_bb_THelpImage
	call	_bbObjectRegisterType
	add	esp,4
	push	_bb_THelpAnimImage
	call	_bbObjectRegisterType
	add	esp,4
	mov	ebx,0
_83:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelp_New:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	push	esi
	push	edi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	dword [ebp-8],_bbNullObject
	mov	dword [ebp-12],_bbEmptyString
	mov	eax,ebp
	push	eax
	push	_309
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	dword [ebp-4]
	call	_bbObjectCtor
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [eax],_bb_THelp
	mov	edx,_bbNullObject
	inc	dword [edx+4]
	mov	eax,dword [ebp-4]
	mov	dword [eax+8],edx
	mov	eax,dword [ebp-4]
	mov	dword [eax+12],0
	mov	edx,_bbNullObject
	inc	dword [edx+4]
	mov	eax,dword [ebp-4]
	mov	dword [eax+16],edx
	mov	eax,dword [ebp-4]
	mov	dword [eax+20],0
	mov	edx,_bbNullObject
	inc	dword [edx+4]
	mov	eax,dword [ebp-4]
	mov	dword [eax+24],edx
	mov	eax,ebp
	push	eax
	push	_306
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_213
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_3
	call	_brl_stream_ReadStream
	add	esp,4
	mov	dword [ebp-8],eax
	push	_216
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-8],_bbNullObject
	jne	_217
	push	_4
	call	_brl_blitz_RuntimeError
	add	esp,4
_217:
	push	_218
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_220
	call	_brl_blitz_NullObjectError
_220:
	call	_brl_linkedlist_CreateList
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+8]
	dec	dword [eax+4]
	jnz	_225
	push	eax
	call	_bbGCFree
	add	esp,4
_225:
	mov	dword [esi+8],ebx
	push	_226
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_5
_7:
	mov	eax,ebp
	push	eax
	push	_276
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_229
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_231
	call	_brl_blitz_NullObjectError
_231:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+140]
	add	esp,4
	mov	dword [ebp-12],eax
	push	_233
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [ebp-12]
	cmp	dword [eax+8],0
	je	_234
	mov	eax,ebp
	push	eax
	push	_268
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_235
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-12]
	mov	ebx,0
	cmp	ebx,dword [esi+8]
	jb	_238
	call	_brl_blitz_ArrayBoundsError
_238:
	movzx	eax,word [esi+ebx*2+12]
	mov	eax,eax
	cmp	eax,35
	je	_241
	cmp	eax,36
	je	_242
	cmp	eax,126
	je	_243
	mov	eax,ebp
	push	eax
	push	_249
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_244
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_246
	call	_brl_blitz_NullObjectError
_246:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_248
	call	_brl_blitz_NullObjectError
_248:
	push	dword [ebp-12]
	call	dword [_bb_THelpText+56]
	add	esp,4
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	jmp	_240
_241:
	mov	eax,ebp
	push	eax
	push	_255
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_250
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_252
	call	_brl_blitz_NullObjectError
_252:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_254
	call	_brl_blitz_NullObjectError
_254:
	mov	eax,dword [ebp-12]
	push	dword [eax+8]
	push	1
	push	dword [ebp-12]
	call	_bbStringSlice
	add	esp,12
	push	eax
	call	dword [_bb_THelpImage+56]
	add	esp,4
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	jmp	_240
_242:
	mov	eax,ebp
	push	eax
	push	_261
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_256
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_258
	call	_brl_blitz_NullObjectError
_258:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_260
	call	_brl_blitz_NullObjectError
_260:
	push	0
	mov	eax,dword [ebp-12]
	push	dword [eax+8]
	push	1
	push	dword [ebp-12]
	call	_bbStringSlice
	add	esp,12
	push	eax
	call	dword [_bb_THelpAnimImage+56]
	add	esp,8
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	jmp	_240
_243:
	mov	eax,ebp
	push	eax
	push	_267
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_262
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_264
	call	_brl_blitz_NullObjectError
_264:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_266
	call	_brl_blitz_NullObjectError
_266:
	push	1
	mov	eax,dword [ebp-12]
	push	dword [eax+8]
	push	1
	push	dword [ebp-12]
	call	_bbStringSlice
	add	esp,12
	push	eax
	call	dword [_bb_THelpAnimImage+56]
	add	esp,8
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_240:
	call	dword [_bbOnDebugLeaveScope]
	jmp	_269
_234:
	mov	eax,ebp
	push	eax
	push	_275
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_270
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_272
	call	_brl_blitz_NullObjectError
_272:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_274
	call	_brl_blitz_NullObjectError
_274:
	push	dword [ebp-12]
	call	dword [_bb_THelpBlankLine+56]
	add	esp,4
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
_269:
	call	dword [_bbOnDebugLeaveScope]
_5:
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_228
	call	_brl_blitz_NullObjectError
_228:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	cmp	eax,0
	je	_7
_6:
	push	_278
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_280
	call	_brl_blitz_NullObjectError
_280:
	push	_bb_TGameBackdrop
	call	_bbObjectNew
	add	esp,4
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+24]
	dec	dword [eax+4]
	jnz	_285
	push	eax
	call	_bbGCFree
	add	esp,4
_285:
	mov	dword [esi+24],ebx
	push	_286
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_288
	call	_brl_blitz_NullObjectError
_288:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_291
	call	_brl_blitz_NullObjectError
_291:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_293
	call	_brl_blitz_NullObjectError
_293:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+92]
	add	esp,4
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+16]
	dec	dword [eax+4]
	jnz	_297
	push	eax
	call	_bbGCFree
	add	esp,4
_297:
	mov	dword [esi+16],ebx
	push	_298
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_300
	call	_brl_blitz_NullObjectError
_300:
	mov	edi,ebx
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_303
	call	_brl_blitz_NullObjectError
_303:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	mov	esi,eax
	cmp	esi,_bbNullObject
	jne	_305
	call	_brl_blitz_NullObjectError
_305:
	mov	ebx,50
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+48]
	add	esp,4
	sub	ebx,eax
	mov	dword [edi+12],ebx
	call	dword [_bbOnDebugLeaveScope]
	mov	ebx,0
_86:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelp_Delete:
	push	ebp
	mov	ebp,esp
	push	ebx
	mov	ebx,dword [ebp+8]
_89:
	mov	eax,dword [ebx+24]
	dec	dword [eax+4]
	jnz	_314
	push	eax
	call	_bbGCFree
	add	esp,4
_314:
	mov	eax,dword [ebx+16]
	dec	dword [eax+4]
	jnz	_316
	push	eax
	call	_bbGCFree
	add	esp,4
_316:
	mov	eax,dword [ebx+8]
	dec	dword [eax+4]
	jnz	_318
	push	eax
	call	_bbGCFree
	add	esp,4
_318:
	mov	dword [ebx],_bbObjectClass
	push	ebx
	call	_bbObjectDtor
	add	esp,4
	mov	eax,0
_312:
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelp_Draw:
	push	ebp
	mov	ebp,esp
	sub	esp,24
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	dword [ebp-8],0
	mov	dword [ebp-12],_bbNullObject
	mov	dword [ebp-16],_bbNullObject
	mov	dword [ebp-20],0
	push	ebp
	push	_386
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_319
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_321
	call	_brl_blitz_NullObjectError
_321:
	mov	ebx,dword [ebx+24]
	cmp	ebx,_bbNullObject
	jne	_323
	call	_brl_blitz_NullObjectError
_323:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	push	_324
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_326
	call	_brl_blitz_NullObjectError
_326:
	mov	eax,dword [ebx+12]
	mov	dword [ebp-8],eax
	push	_328
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_330
	call	_brl_blitz_NullObjectError
_330:
	mov	eax,dword [ebx+16]
	mov	dword [ebp-12],eax
	push	_332
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_11
_13:
	push	ebp
	push	_354
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_333
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_335
	call	_brl_blitz_NullObjectError
_335:
	push	_bb_THelpItem
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	push	eax
	call	_bbObjectDowncast
	add	esp,8
	mov	dword [ebp-16],eax
	push	_337
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-16]
	cmp	ebx,_bbNullObject
	jne	_339
	call	_brl_blitz_NullObjectError
_339:
	push	dword [ebp-8]
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_340
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-16]
	cmp	ebx,_bbNullObject
	jne	_342
	call	_brl_blitz_NullObjectError
_342:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	add	dword [ebp-8],eax
	push	_343
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_345
	call	_brl_blitz_NullObjectError
_345:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	mov	dword [ebp-12],eax
	push	_346
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [ebp-12]
	cmp	eax,_bbNullObject
	setne	al
	movzx	eax,al
	cmp	eax,0
	jne	_347
	push	ebp
	push	_353
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_348
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_350
	call	_brl_blitz_NullObjectError
_350:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_352
	call	_brl_blitz_NullObjectError
_352:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+88]
	add	esp,4
	mov	dword [ebp-12],eax
	call	dword [_bbOnDebugLeaveScope]
_347:
	call	dword [_bbOnDebugLeaveScope]
_11:
	cmp	dword [ebp-8],550
	jl	_13
_12:
	push	_357
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	0
	push	0
	call	_brl_max2d_SetColor
	add	esp,12
	push	_358
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1112014848
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	0
	push	0
	call	_brl_max2d_DrawRect
	add	esp,16
	push	_359
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_graphics_GraphicsHeight
	sub	eax,550
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1141473280
	push	0
	call	_brl_max2d_DrawRect
	add	esp,16
	push	_360
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-20],0
	mov	dword [ebp-20],0
	jmp	_362
_16:
	push	ebp
	push	_366
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_363
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	fld	dword [_867]
	mov	eax,dword [ebp-20]
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	fmul	dword [_868]
	fsubp	st1,st0
	sub	esp,4
	fstp	dword [esp]
	call	_brl_max2d_SetAlpha
	add	esp,4
	push	_364
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	mov	eax,dword [ebp-20]
	add	eax,50
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	mov	eax,dword [ebp-20]
	add	eax,50
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_365
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	mov	eax,550
	sub	eax,dword [ebp-20]
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	mov	eax,550
	sub	eax,dword [ebp-20]
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	call	dword [_bbOnDebugLeaveScope]
_14:
	add	dword [ebp-20],1
_362:
	cmp	dword [ebp-20],8
	jle	_16
_15:
	push	_368
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	call	_brl_max2d_SetAlpha
	add	esp,4
	push	_369
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	128
	push	128
	push	128
	call	_brl_max2d_SetColor
	add	esp,12
	push	_370
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	1111752704
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1111752704
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_371
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	1112276992
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1112276992
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_372
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	1141456896
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1141456896
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_373
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	1141489664
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1141489664
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_374
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	255
	push	255
	push	255
	call	_brl_max2d_SetColor
	add	esp,12
	push	_375
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	1112014848
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1112014848
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_376
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	1141473280
	call	_brl_graphics_GraphicsWidth
	mov	dword [ebp+-24],eax
	fild	dword [ebp+-24]
	sub	esp,4
	fstp	dword [esp]
	push	1141473280
	push	0
	call	_brl_max2d_DrawLine
	add	esp,20
	push	_377
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [__bb_GameGFX_large]
	cmp	ebx,_bbNullObject
	jne	_379
	call	_brl_blitz_NullObjectError
_379:
	push	0
	push	255
	push	255
	push	0
	push	_17
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,24
	push	_380
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [__bb_GameGFX_large]
	cmp	ebx,_bbNullObject
	jne	_382
	call	_brl_blitz_NullObjectError
_382:
	push	0
	push	255
	push	255
	push	560
	push	_18
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,24
	push	_383
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [__bb_GameGFX_large]
	cmp	ebx,_bbNullObject
	jne	_385
	call	_brl_blitz_NullObjectError
_385:
	push	0
	push	255
	push	255
	push	580
	push	_19
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,24
	mov	ebx,0
_92:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelp_Current:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_393
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_388
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_390
	call	_brl_blitz_NullObjectError
_390:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_392
	call	_brl_blitz_NullObjectError
_392:
	push	_bb_THelpItem
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	push	eax
	call	_bbObjectDowncast
	add	esp,8
	mov	ebx,eax
_95:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelp_Show:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	push	esi
	push	edi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	dword [ebp-8],0
	mov	dword [ebp-12],_bbNullObject
	mov	eax,ebp
	push	eax
	push	_551
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_394
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-8],0
	push	_396
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	dword [_bb_TFadeScreen+56]
	mov	dword [ebp-12],eax
	push	_398
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_20
_22:
	mov	eax,ebp
	push	eax
	push	_549
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_399
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_max2d_Cls
	push	_400
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_402
	call	_brl_blitz_NullObjectError
_402:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+48]
	add	esp,4
	push	_403
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	40
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_404
	mov	eax,ebp
	push	eax
	push	_462
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_405
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_407
	call	_brl_blitz_NullObjectError
_407:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_410
	call	_brl_blitz_NullObjectError
_410:
	push	200
	mov	eax,dword [esi+20]
	add	eax,1
	push	eax
	call	_bbIntMin
	add	esp,8
	mov	dword [ebx+20],eax
	push	_411
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_413
	call	_brl_blitz_NullObjectError
_413:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_416
	call	_brl_blitz_NullObjectError
_416:
	mov	eax,dword [esi+20]
	cdq
	and	edx,3
	add	eax,edx
	sar	eax,2
	add	eax,1
	sub	dword [ebx+12],eax
	push	_417
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_23
_25:
	mov	eax,ebp
	push	eax
	push	_461
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_424
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_426
	call	_brl_blitz_NullObjectError
_426:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_429
	call	_brl_blitz_NullObjectError
_429:
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+52]
	add	esp,4
	mov	esi,eax
	cmp	esi,_bbNullObject
	jne	_431
	call	_brl_blitz_NullObjectError
_431:
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+48]
	add	esp,4
	add	dword [ebx+12],eax
	push	_432
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_434
	call	_brl_blitz_NullObjectError
_434:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_437
	call	_brl_blitz_NullObjectError
_437:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_439
	call	_brl_blitz_NullObjectError
_439:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+16]
	dec	dword [eax+4]
	jnz	_443
	push	eax
	call	_bbGCFree
	add	esp,4
_443:
	mov	dword [esi+16],ebx
	push	_444
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_446
	call	_brl_blitz_NullObjectError
_446:
	mov	eax,dword [ebx+16]
	cmp	eax,_bbNullObject
	setne	al
	movzx	eax,al
	cmp	eax,0
	jne	_447
	mov	eax,ebp
	push	eax
	push	_460
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_448
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_450
	call	_brl_blitz_NullObjectError
_450:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_453
	call	_brl_blitz_NullObjectError
_453:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_455
	call	_brl_blitz_NullObjectError
_455:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+88]
	add	esp,4
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+16]
	dec	dword [eax+4]
	jnz	_459
	push	eax
	call	_bbGCFree
	add	esp,4
_459:
	mov	dword [esi+16],ebx
	call	dword [_bbOnDebugLeaveScope]
_447:
	call	dword [_bbOnDebugLeaveScope]
_23:
	mov	edi,dword [ebp-4]
	cmp	edi,_bbNullObject
	jne	_419
	call	_brl_blitz_NullObjectError
_419:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_421
	call	_brl_blitz_NullObjectError
_421:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,4
	mov	esi,eax
	cmp	esi,_bbNullObject
	jne	_423
	call	_brl_blitz_NullObjectError
_423:
	mov	ebx,50
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+48]
	add	esp,4
	sub	ebx,eax
	cmp	dword [edi+12],ebx
	jl	_25
_24:
	call	dword [_bbOnDebugLeaveScope]
	jmp	_463
_404:
	mov	eax,ebp
	push	eax
	push	_533
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_464
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	38
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_465
	mov	eax,ebp
	push	eax
	push	_519
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_466
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_468
	call	_brl_blitz_NullObjectError
_468:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_471
	call	_brl_blitz_NullObjectError
_471:
	push	200
	mov	eax,dword [esi+20]
	add	eax,1
	push	eax
	call	_bbIntMin
	add	esp,8
	mov	dword [ebx+20],eax
	push	_472
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_474
	call	_brl_blitz_NullObjectError
_474:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_477
	call	_brl_blitz_NullObjectError
_477:
	mov	eax,dword [esi+20]
	cdq
	and	edx,3
	add	eax,edx
	sar	eax,2
	add	eax,1
	add	dword [ebx+12],eax
	push	_478
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_26
_28:
	mov	eax,ebp
	push	eax
	push	_518
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_481
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_483
	call	_brl_blitz_NullObjectError
_483:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_486
	call	_brl_blitz_NullObjectError
_486:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_488
	call	_brl_blitz_NullObjectError
_488:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,4
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+16]
	dec	dword [eax+4]
	jnz	_492
	push	eax
	call	_bbGCFree
	add	esp,4
_492:
	mov	dword [esi+16],ebx
	push	_493
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_495
	call	_brl_blitz_NullObjectError
_495:
	mov	eax,dword [ebx+16]
	cmp	eax,_bbNullObject
	setne	al
	movzx	eax,al
	cmp	eax,0
	jne	_496
	mov	eax,ebp
	push	eax
	push	_509
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_497
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_499
	call	_brl_blitz_NullObjectError
_499:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_502
	call	_brl_blitz_NullObjectError
_502:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_504
	call	_brl_blitz_NullObjectError
_504:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+92]
	add	esp,4
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+16]
	dec	dword [eax+4]
	jnz	_508
	push	eax
	call	_bbGCFree
	add	esp,4
_508:
	mov	dword [esi+16],ebx
	call	dword [_bbOnDebugLeaveScope]
_496:
	push	_510
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_512
	call	_brl_blitz_NullObjectError
_512:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_515
	call	_brl_blitz_NullObjectError
_515:
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+52]
	add	esp,4
	mov	esi,eax
	cmp	esi,_bbNullObject
	jne	_517
	call	_brl_blitz_NullObjectError
_517:
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+48]
	add	esp,4
	sub	dword [ebx+12],eax
	call	dword [_bbOnDebugLeaveScope]
_26:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_480
	call	_brl_blitz_NullObjectError
_480:
	cmp	dword [ebx+12],50
	jg	_28
_27:
	call	dword [_bbOnDebugLeaveScope]
	jmp	_520
_465:
	mov	eax,ebp
	push	eax
	push	_532
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_521
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	27
	call	_brl_polledinput_KeyHit
	add	esp,4
	cmp	eax,0
	je	_522
	mov	eax,ebp
	push	eax
	push	_525
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_523
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_polledinput_FlushKeys
	push	_524
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-8],1
	call	dword [_bbOnDebugLeaveScope]
	jmp	_526
_522:
	mov	eax,ebp
	push	eax
	push	_531
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_527
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_529
	call	_brl_blitz_NullObjectError
_529:
	mov	dword [ebx+20],0
	call	dword [_bbOnDebugLeaveScope]
_526:
	call	dword [_bbOnDebugLeaveScope]
_520:
	call	dword [_bbOnDebugLeaveScope]
_463:
	push	_534
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-12],_bbNullObject
	je	_535
	mov	eax,ebp
	push	eax
	push	_547
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_536
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_538
	call	_brl_blitz_NullObjectError
_538:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+64]
	add	esp,4
	cmp	eax,0
	je	_539
	mov	eax,ebp
	push	eax
	push	_543
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_540
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_542
	call	_brl_blitz_NullObjectError
_542:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
	jmp	_544
_539:
	mov	eax,ebp
	push	eax
	push	_546
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_545
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-12],_bbNullObject
	call	dword [_bbOnDebugLeaveScope]
_544:
	call	dword [_bbOnDebugLeaveScope]
_535:
	push	_548
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	-1
	call	_brl_graphics_Flip
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_20:
	cmp	dword [ebp-8],0
	je	_22
_21:
	push	_550
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	255
	push	255
	push	255
	call	_brl_max2d_SetColor
	add	esp,12
	mov	ebx,0
_98:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpItem_New:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_556
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	dword [ebp-4]
	call	_bbObjectCtor
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [eax],_bb_THelpItem
	push	ebp
	push	_555
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	mov	ebx,0
_101:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpItem_Delete:
	push	ebp
	mov	ebp,esp
	mov	eax,dword [ebp+8]
_104:
	mov	dword [eax],_bbObjectClass
	push	eax
	call	_bbObjectDtor
	add	esp,4
	mov	eax,0
_557:
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpText_New:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_560
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	dword [ebp-4]
	call	__bb_THelpItem_New
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [eax],_bb_THelpText
	mov	edx,_bbEmptyString
	inc	dword [edx+4]
	mov	eax,dword [ebp-4]
	mov	dword [eax+8],edx
	mov	eax,dword [ebp-4]
	mov	dword [eax+12],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+16],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+20],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+24],0
	push	ebp
	push	_559
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	mov	ebx,0
_107:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpText_Delete:
	push	ebp
	mov	ebp,esp
	push	ebx
	mov	ebx,dword [ebp+8]
_110:
	mov	eax,dword [ebx+8]
	dec	dword [eax+4]
	jnz	_564
	push	eax
	call	_bbGCFree
	add	esp,4
_564:
	mov	dword [ebx],_bb_THelpItem
	push	ebx
	call	__bb_THelpItem_Delete
	add	esp,4
	mov	eax,0
_562:
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpText_Create:
	push	ebp
	mov	ebp,esp
	sub	esp,8
	push	ebx
	push	esi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	dword [ebp-8],_bbNullObject
	mov	eax,ebp
	push	eax
	push	_651
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_565
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_bb_THelpText
	call	_bbObjectNew
	add	esp,4
	mov	dword [ebp-8],eax
	push	_567
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-4]
	mov	ebx,0
	cmp	ebx,dword [esi+8]
	jb	_570
	call	_brl_blitz_ArrayBoundsError
_570:
	movzx	eax,word [esi+ebx*2+12]
	mov	eax,eax
	cmp	eax,64
	je	_573
	cmp	eax,33
	je	_574
	mov	eax,ebp
	push	eax
	push	_599
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_575
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_577
	call	_brl_blitz_NullObjectError
_577:
	mov	dword [ebx+24],1
	push	_579
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_581
	call	_brl_blitz_NullObjectError
_581:
	mov	dword [ebx+12],255
	push	_583
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_585
	call	_brl_blitz_NullObjectError
_585:
	mov	dword [ebx+16],255
	push	_587
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_589
	call	_brl_blitz_NullObjectError
_589:
	mov	dword [ebx+20],255
	push	_591
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-8]
	cmp	esi,_bbNullObject
	jne	_593
	call	_brl_blitz_NullObjectError
_593:
	mov	ebx,dword [ebp-4]
	inc	dword [ebx+4]
	mov	eax,dword [esi+8]
	dec	dword [eax+4]
	jnz	_598
	push	eax
	call	_bbGCFree
	add	esp,4
_598:
	mov	dword [esi+8],ebx
	call	dword [_bbOnDebugLeaveScope]
	jmp	_572
_573:
	mov	eax,ebp
	push	eax
	push	_624
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_600
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_602
	call	_brl_blitz_NullObjectError
_602:
	mov	dword [ebx+24],2
	push	_604
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_606
	call	_brl_blitz_NullObjectError
_606:
	mov	dword [ebx+12],255
	push	_608
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_610
	call	_brl_blitz_NullObjectError
_610:
	mov	dword [ebx+16],255
	push	_612
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_614
	call	_brl_blitz_NullObjectError
_614:
	mov	dword [ebx+20],0
	push	_616
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-8]
	cmp	esi,_bbNullObject
	jne	_618
	call	_brl_blitz_NullObjectError
_618:
	mov	eax,dword [ebp-4]
	push	dword [eax+8]
	push	1
	push	dword [ebp-4]
	call	_bbStringSlice
	add	esp,12
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+8]
	dec	dword [eax+4]
	jnz	_623
	push	eax
	call	_bbGCFree
	add	esp,4
_623:
	mov	dword [esi+8],ebx
	call	dword [_bbOnDebugLeaveScope]
	jmp	_572
_574:
	mov	eax,ebp
	push	eax
	push	_649
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_625
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_627
	call	_brl_blitz_NullObjectError
_627:
	mov	dword [ebx+24],1
	push	_629
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_631
	call	_brl_blitz_NullObjectError
_631:
	mov	dword [ebx+12],255
	push	_633
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_635
	call	_brl_blitz_NullObjectError
_635:
	mov	dword [ebx+16],255
	push	_637
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_639
	call	_brl_blitz_NullObjectError
_639:
	mov	dword [ebx+20],0
	push	_641
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-8]
	cmp	esi,_bbNullObject
	jne	_643
	call	_brl_blitz_NullObjectError
_643:
	mov	eax,dword [ebp-4]
	push	dword [eax+8]
	push	1
	push	dword [ebp-4]
	call	_bbStringSlice
	add	esp,12
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+8]
	dec	dword [eax+4]
	jnz	_648
	push	eax
	call	_bbGCFree
	add	esp,4
_648:
	mov	dword [esi+8],ebx
	call	dword [_bbOnDebugLeaveScope]
_572:
	push	_650
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
_113:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpText_Height:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	push	esi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_658
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_653
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [__bb_GameGFX_large]
	cmp	esi,_bbNullObject
	jne	_655
	call	_brl_blitz_NullObjectError
_655:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_657
	call	_brl_blitz_NullObjectError
_657:
	push	esi
	mov	eax,dword [esi]
	call	dword [eax+80]
	add	esp,4
	imul	eax,dword [ebx+24]
	mov	ebx,eax
_116:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpText_Draw:
	push	ebp
	mov	ebp,esp
	sub	esp,20
	push	ebx
	push	esi
	push	edi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	mov	eax,ebp
	push	eax
	push	_676
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_659
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_661
	call	_brl_blitz_NullObjectError
_661:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_663
	call	_brl_blitz_NullObjectError
_663:
	mov	eax,dword [esi+24]
	mov	dword [ebp+-20],eax
	fild	dword [ebp+-20]
	sub	esp,4
	fstp	dword [esp]
	mov	eax,dword [ebx+24]
	mov	dword [ebp+-20],eax
	fild	dword [ebp+-20]
	sub	esp,4
	fstp	dword [esp]
	call	_brl_max2d_SetScale
	add	esp,8
	push	_664
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [__bb_GameGFX_large]
	mov	dword [ebp-12],eax
	cmp	dword [ebp-12],_bbNullObject
	jne	_666
	call	_brl_blitz_NullObjectError
_666:
	mov	eax,dword [ebp-4]
	mov	dword [ebp-16],eax
	cmp	dword [ebp-16],_bbNullObject
	jne	_668
	call	_brl_blitz_NullObjectError
_668:
	mov	edi,dword [ebp-4]
	cmp	edi,_bbNullObject
	jne	_670
	call	_brl_blitz_NullObjectError
_670:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_672
	call	_brl_blitz_NullObjectError
_672:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_674
	call	_brl_blitz_NullObjectError
_674:
	push	dword [ebx+20]
	push	dword [esi+16]
	push	dword [edi+12]
	push	dword [ebp-8]
	mov	eax,dword [ebp-16]
	push	dword [eax+8]
	push	dword [ebp-12]
	mov	eax,dword [ebp-12]
	mov	eax,dword [eax]
	call	dword [eax+56]
	add	esp,24
	push	_675
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	push	1065353216
	call	_brl_max2d_SetScale
	add	esp,8
	mov	ebx,0
_120:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpBlankLine_New:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_678
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	dword [ebp-4]
	call	__bb_THelpItem_New
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [eax],_bb_THelpBlankLine
	push	ebp
	push	_677
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	mov	ebx,0
_123:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpBlankLine_Delete:
	push	ebp
	mov	ebp,esp
	mov	eax,dword [ebp+8]
_126:
	mov	dword [eax],_bb_THelpItem
	push	eax
	call	__bb_THelpItem_Delete
	add	esp,4
	mov	eax,0
_680:
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpBlankLine_Create:
	push	ebp
	mov	ebp,esp
	sub	esp,8
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	dword [ebp-8],_bbNullObject
	push	ebp
	push	_684
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_681
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_bb_THelpBlankLine
	call	_bbObjectNew
	add	esp,4
	mov	dword [ebp-8],eax
	push	_683
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
_129:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpBlankLine_Height:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_688
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_685
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [__bb_GameGFX_large]
	cmp	ebx,_bbNullObject
	jne	_687
	call	_brl_blitz_NullObjectError
_687:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+80]
	add	esp,4
	mov	ebx,eax
_132:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpBlankLine_Draw:
	push	ebp
	mov	ebp,esp
	sub	esp,8
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	push	ebp
	push	_689
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	mov	ebx,0
_136:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpImage_New:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_692
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	dword [ebp-4]
	call	__bb_THelpItem_New
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [eax],_bb_THelpImage
	mov	edx,_bbNullObject
	inc	dword [edx+4]
	mov	eax,dword [ebp-4]
	mov	dword [eax+8],edx
	mov	eax,dword [ebp-4]
	mov	dword [eax+12],0
	push	ebp
	push	_691
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	mov	ebx,0
_139:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpImage_Delete:
	push	ebp
	mov	ebp,esp
	push	ebx
	mov	ebx,dword [ebp+8]
_142:
	mov	eax,dword [ebx+8]
	dec	dword [eax+4]
	jnz	_696
	push	eax
	call	_bbGCFree
	add	esp,4
_696:
	mov	dword [ebx],_bb_THelpItem
	push	ebx
	call	__bb_THelpItem_Delete
	add	esp,4
	mov	eax,0
_694:
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpImage_Create:
	push	ebp
	mov	ebp,esp
	sub	esp,8
	push	ebx
	push	esi
	push	edi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	dword [ebp-8],_bbNullObject
	mov	eax,ebp
	push	eax
	push	_718
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_697
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_bb_THelpImage
	call	_bbObjectNew
	add	esp,4
	mov	dword [ebp-8],eax
	push	_699
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [ebp-8]
	cmp	esi,_bbNullObject
	jne	_701
	call	_brl_blitz_NullObjectError
_701:
	push	0
	push	dword [ebp-4]
	call	_brl_max2d_LoadImage
	add	esp,8
	mov	ebx,eax
	inc	dword [ebx+4]
	mov	eax,dword [esi+8]
	dec	dword [eax+4]
	jnz	_706
	push	eax
	call	_bbGCFree
	add	esp,4
_706:
	mov	dword [esi+8],ebx
	push	_707
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_709
	call	_brl_blitz_NullObjectError
_709:
	cmp	dword [ebx+8],_bbNullObject
	jne	_710
	push	dword [ebp-4]
	push	_31
	call	_bbStringConcat
	add	esp,8
	push	eax
	call	_brl_blitz_RuntimeError
	add	esp,4
_710:
	push	_711
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
	cmp	ebx,_bbNullObject
	jne	_713
	call	_brl_blitz_NullObjectError
_713:
	mov	edi,ebx
	mov	esi,dword [ebp-8]
	cmp	esi,_bbNullObject
	jne	_716
	call	_brl_blitz_NullObjectError
_716:
	call	_brl_graphics_GraphicsWidth
	mov	ebx,eax
	push	dword [esi+8]
	call	_brl_max2d_ImageWidth
	add	esp,4
	sub	ebx,eax
	mov	eax,ebx
	cdq
	and	edx,1
	add	eax,edx
	sar	eax,1
	mov	dword [edi+12],eax
	push	_717
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-8]
_145:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpImage_Height:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_723
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_720
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_722
	call	_brl_blitz_NullObjectError
_722:
	push	dword [ebx+8]
	call	_brl_max2d_ImageHeight
	add	esp,4
	mov	ebx,eax
_148:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpImage_Draw:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	push	esi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	push	ebp
	push	_730
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_724
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	255
	push	255
	push	255
	call	_brl_max2d_SetColor
	add	esp,12
	push	_725
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_727
	call	_brl_blitz_NullObjectError
_727:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_729
	call	_brl_blitz_NullObjectError
_729:
	push	0
	mov	eax,dword [ebp-8]
	mov	dword [ebp+-12],eax
	fild	dword [ebp+-12]
	sub	esp,4
	fstp	dword [esp]
	mov	eax,dword [esi+12]
	mov	dword [ebp+-12],eax
	fild	dword [ebp+-12]
	sub	esp,4
	fstp	dword [esp]
	push	dword [ebx+8]
	call	_brl_max2d_DrawImage
	add	esp,16
	mov	ebx,0
_152:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpAnimImage_New:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_733
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	dword [ebp-4]
	call	__bb_THelpItem_New
	add	esp,4
	mov	eax,dword [ebp-4]
	mov	dword [eax],_bb_THelpAnimImage
	mov	edx,_bbNullObject
	inc	dword [edx+4]
	mov	eax,dword [ebp-4]
	mov	dword [eax+8],edx
	mov	eax,dword [ebp-4]
	mov	dword [eax+12],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+16],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+20],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+24],0
	mov	eax,dword [ebp-4]
	mov	dword [eax+28],0
	push	ebp
	push	_732
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	call	dword [_bbOnDebugLeaveScope]
	mov	ebx,0
_155:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpAnimImage_Delete:
	push	ebp
	mov	ebp,esp
	push	ebx
	mov	ebx,dword [ebp+8]
_158:
	mov	eax,dword [ebx+8]
	dec	dword [eax+4]
	jnz	_737
	push	eax
	call	_bbGCFree
	add	esp,4
_737:
	mov	dword [ebx],_bb_THelpItem
	push	ebx
	call	__bb_THelpItem_Delete
	add	esp,4
	mov	eax,0
_735:
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpAnimImage_Create:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	push	esi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	mov	dword [ebp-12],_bbNullObject
	push	ebp
	push	_773
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_738
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_bb_THelpAnimImage
	call	_bbObjectNew
	add	esp,4
	mov	dword [ebp-12],eax
	push	_740
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_742
	call	_brl_blitz_NullObjectError
_742:
	push	0
	push	4
	push	0
	push	32
	push	32
	push	dword [ebp-4]
	call	_brl_max2d_LoadAnimImage
	add	esp,24
	inc	dword [eax+4]
	mov	esi,eax
	mov	eax,dword [ebx+8]
	dec	dword [eax+4]
	jnz	_747
	push	eax
	call	_bbGCFree
	add	esp,4
_747:
	mov	dword [ebx+8],esi
	push	_748
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_750
	call	_brl_blitz_NullObjectError
_750:
	cmp	dword [ebx+8],_bbNullObject
	jne	_751
	push	dword [ebp-4]
	push	_32
	call	_bbStringConcat
	add	esp,8
	push	eax
	call	_brl_blitz_RuntimeError
	add	esp,4
_751:
	push	_752
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_754
	call	_brl_blitz_NullObjectError
_754:
	call	_brl_graphics_GraphicsWidth
	sub	eax,32
	cdq
	and	edx,1
	add	eax,edx
	sar	eax,1
	mov	dword [ebx+12],eax
	push	_756
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_758
	call	_brl_blitz_NullObjectError
_758:
	mov	dword [ebx+16],0
	push	_760
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_762
	call	_brl_blitz_NullObjectError
_762:
	mov	dword [ebx+24],5
	push	_764
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_766
	call	_brl_blitz_NullObjectError
_766:
	mov	dword [ebx+20],1
	push	_768
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_770
	call	_brl_blitz_NullObjectError
_770:
	mov	eax,dword [ebp-8]
	mov	dword [ebx+28],eax
	push	_772
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
_162:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpAnimImage_Height:
	push	ebp
	mov	ebp,esp
	sub	esp,4
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_777
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_774
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_776
	call	_brl_blitz_NullObjectError
_776:
	push	dword [ebx+8]
	call	_brl_max2d_ImageHeight
	add	esp,4
	mov	ebx,eax
_165:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
__bb_THelpAnimImage_Draw:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	push	esi
	push	edi
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	mov	eax,dword [ebp+12]
	mov	dword [ebp-8],eax
	mov	eax,ebp
	push	eax
	push	_833
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_778
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	255
	push	255
	push	255
	call	_brl_max2d_SetColor
	add	esp,12
	push	_779
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	edi,dword [ebp-4]
	cmp	edi,_bbNullObject
	jne	_781
	call	_brl_blitz_NullObjectError
_781:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_783
	call	_brl_blitz_NullObjectError
_783:
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_785
	call	_brl_blitz_NullObjectError
_785:
	push	dword [ebx+16]
	mov	eax,dword [ebp-8]
	mov	dword [ebp+-12],eax
	fild	dword [ebp+-12]
	sub	esp,4
	fstp	dword [esp]
	mov	eax,dword [esi+12]
	mov	dword [ebp+-12],eax
	fild	dword [ebp+-12]
	sub	esp,4
	fstp	dword [esp]
	push	dword [edi+8]
	call	_brl_max2d_DrawImage
	add	esp,16
	push	_786
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_788
	call	_brl_blitz_NullObjectError
_788:
	sub	dword [ebx+24],1
	push	_790
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_792
	call	_brl_blitz_NullObjectError
_792:
	cmp	dword [ebx+24],0
	jne	_793
	mov	eax,ebp
	push	eax
	push	_832
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_794
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_796
	call	_brl_blitz_NullObjectError
_796:
	mov	dword [ebx+24],5
	push	_798
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_800
	call	_brl_blitz_NullObjectError
_800:
	cmp	dword [ebx+28],0
	je	_801
	mov	eax,ebp
	push	eax
	push	_823
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_802
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_804
	call	_brl_blitz_NullObjectError
_804:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_807
	call	_brl_blitz_NullObjectError
_807:
	mov	eax,dword [esi+20]
	add	dword [ebx+16],eax
	push	_808
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_810
	call	_brl_blitz_NullObjectError
_810:
	mov	eax,dword [ebx+16]
	cmp	eax,0
	sete	al
	movzx	eax,al
	cmp	eax,0
	jne	_813
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_812
	call	_brl_blitz_NullObjectError
_812:
	mov	eax,dword [ebx+16]
	cmp	eax,3
	sete	al
	movzx	eax,al
_813:
	cmp	eax,0
	je	_815
	mov	eax,ebp
	push	eax
	push	_822
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_816
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_818
	call	_brl_blitz_NullObjectError
_818:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_821
	call	_brl_blitz_NullObjectError
_821:
	mov	eax,dword [esi+20]
	neg	eax
	mov	dword [ebx+20],eax
	call	dword [_bbOnDebugLeaveScope]
_815:
	call	dword [_bbOnDebugLeaveScope]
	jmp	_824
_801:
	mov	eax,ebp
	push	eax
	push	_831
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_825
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-4]
	cmp	ebx,_bbNullObject
	jne	_827
	call	_brl_blitz_NullObjectError
_827:
	mov	esi,dword [ebp-4]
	cmp	esi,_bbNullObject
	jne	_830
	call	_brl_blitz_NullObjectError
_830:
	mov	ecx,4
	mov	eax,dword [esi+16]
	add	eax,1
	cdq
	idiv	ecx
	mov	eax,edx
	mov	dword [ebx+16],eax
	call	dword [_bbOnDebugLeaveScope]
_824:
	call	dword [_bbOnDebugLeaveScope]
_793:
	mov	ebx,0
_169:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	edi
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
	section	"data" data writeable align 8
	align	4
_208:
	dd	0
	align	4
_172:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/help.txt"
_173:
	align	4
_171:
	dd	_bbStringClass
	dd	2147483647
	dd	13
	dw	72,69,76,80,47,104,101,108,112,46,116,120,116
	align	4
_175:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/pit.png"
_176:
	align	4
_174:
	dd	_bbStringClass
	dd	2147483647
	dd	12
	dw	72,69,76,80,47,112,105,116,46,112,110,103
	align	4
_178:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/piece.png"
_179:
	align	4
_177:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	72,69,76,80,47,112,105,101,99,101,46,112,110,103
	align	4
_181:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/wire1.png"
_182:
	align	4
_180:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	72,69,76,80,47,119,105,114,101,49,46,112,110,103
	align	4
_184:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/wire2.png"
_185:
	align	4
_183:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	72,69,76,80,47,119,105,114,101,50,46,112,110,103
	align	4
_187:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/wire3.png"
_188:
	align	4
_186:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	72,69,76,80,47,119,105,114,101,51,46,112,110,103
	align	4
_190:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/loop1.png"
_191:
	align	4
_189:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	72,69,76,80,47,108,111,111,112,49,46,112,110,103
	align	4
_193:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/bomb.png"
_194:
	align	4
_192:
	dd	_bbStringClass
	dd	2147483647
	dd	13
	dw	72,69,76,80,47,98,111,109,98,46,112,110,103
	align	4
_196:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/twister.png"
_197:
	align	4
_195:
	dd	_bbStringClass
	dd	2147483647
	dd	16
	dw	72,69,76,80,47,116,119,105,115,116,101,114,46,112,110,103
	align	4
_199:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/nuke.png"
_200:
	align	4
_198:
	dd	_bbStringClass
	dd	2147483647
	dd	13
	dw	72,69,76,80,47,110,117,107,101,46,112,110,103
	align	4
_202:
	file	"E:/Src/BlitzMAX/Hardwire/HELP/cross.png"
_203:
	align	4
_201:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	72,69,76,80,47,99,114,111,115,115,46,112,110,103
_205:
	db	"help",0
_206:
	db	"HERTZ",0
_36:
	db	"i",0
	align	4
_207:
	dd	_bbStringClass
	dd	2147483647
	dd	2
	dw	54,48
	align	4
_204:
	dd	1
	dd	_205
	dd	1
	dd	_206
	dd	_36
	dd	_207
	dd	0
_34:
	db	"THelp",0
_35:
	db	"TOP",0
	align	4
_37:
	dd	_bbStringClass
	dd	2147483647
	dd	2
	dw	53,48
_38:
	db	"BOTTOM",0
	align	4
_39:
	dd	_bbStringClass
	dd	2147483647
	dd	3
	dw	53,53,48
_40:
	db	"list",0
_41:
	db	":brl.linkedlist.TList",0
_42:
	db	"pos",0
_43:
	db	"item",0
_44:
	db	":brl.linkedlist.TLink",0
_45:
	db	"del",0
_46:
	db	"bd",0
_47:
	db	":TGameBackdrop",0
_48:
	db	"New",0
_49:
	db	"()i",0
_50:
	db	"Delete",0
_51:
	db	"Draw",0
_52:
	db	"Current",0
_53:
	db	"():THelpItem",0
_54:
	db	"Show",0
	align	4
_33:
	dd	2
	dd	_34
	dd	1
	dd	_35
	dd	_36
	dd	_37
	dd	1
	dd	_38
	dd	_36
	dd	_39
	dd	3
	dd	_40
	dd	_41
	dd	8
	dd	3
	dd	_42
	dd	_36
	dd	12
	dd	3
	dd	_43
	dd	_44
	dd	16
	dd	3
	dd	_45
	dd	_36
	dd	20
	dd	3
	dd	_46
	dd	_47
	dd	24
	dd	6
	dd	_48
	dd	_49
	dd	16
	dd	6
	dd	_50
	dd	_49
	dd	20
	dd	6
	dd	_51
	dd	_49
	dd	48
	dd	6
	dd	_52
	dd	_53
	dd	52
	dd	6
	dd	_54
	dd	_49
	dd	56
	dd	0
	align	4
_bb_THelp:
	dd	_bbObjectClass
	dd	_bbObjectFree
	dd	_33
	dd	28
	dd	__bb_THelp_New
	dd	__bb_THelp_Delete
	dd	_bbObjectToString
	dd	_bbObjectCompare
	dd	_bbObjectSendMessage
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	__bb_THelp_Draw
	dd	__bb_THelp_Current
	dd	__bb_THelp_Show
_56:
	db	"THelpItem",0
_57:
	db	"Height",0
_58:
	db	"(i)i",0
	align	4
_55:
	dd	2
	dd	_56
	dd	6
	dd	_48
	dd	_49
	dd	16
	dd	6
	dd	_50
	dd	_49
	dd	20
	dd	6
	dd	_57
	dd	_49
	dd	48
	dd	6
	dd	_51
	dd	_58
	dd	52
	dd	0
	align	4
_bb_THelpItem:
	dd	_bbObjectClass
	dd	_bbObjectFree
	dd	_55
	dd	8
	dd	__bb_THelpItem_New
	dd	__bb_THelpItem_Delete
	dd	_bbObjectToString
	dd	_bbObjectCompare
	dd	_bbObjectSendMessage
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_brl_blitz_NullMethodError
	dd	_brl_blitz_NullMethodError
_60:
	db	"THelpText",0
_61:
	db	"txt",0
_62:
	db	"$",0
_63:
	db	"r",0
_64:
	db	"g",0
_65:
	db	"b",0
_66:
	db	"sc",0
_67:
	db	"Create",0
_68:
	db	"($):THelpItem",0
	align	4
_59:
	dd	2
	dd	_60
	dd	3
	dd	_61
	dd	_62
	dd	8
	dd	3
	dd	_63
	dd	_36
	dd	12
	dd	3
	dd	_64
	dd	_36
	dd	16
	dd	3
	dd	_65
	dd	_36
	dd	20
	dd	3
	dd	_66
	dd	_36
	dd	24
	dd	6
	dd	_48
	dd	_49
	dd	16
	dd	6
	dd	_50
	dd	_49
	dd	20
	dd	7
	dd	_67
	dd	_68
	dd	56
	dd	6
	dd	_57
	dd	_49
	dd	48
	dd	6
	dd	_51
	dd	_58
	dd	52
	dd	0
	align	4
_bb_THelpText:
	dd	_bb_THelpItem
	dd	_bbObjectFree
	dd	_59
	dd	28
	dd	__bb_THelpText_New
	dd	__bb_THelpText_Delete
	dd	_bbObjectToString
	dd	_bbObjectCompare
	dd	_bbObjectSendMessage
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	__bb_THelpText_Height
	dd	__bb_THelpText_Draw
	dd	__bb_THelpText_Create
_70:
	db	"THelpBlankLine",0
	align	4
_69:
	dd	2
	dd	_70
	dd	6
	dd	_48
	dd	_49
	dd	16
	dd	6
	dd	_50
	dd	_49
	dd	20
	dd	7
	dd	_67
	dd	_68
	dd	56
	dd	6
	dd	_57
	dd	_49
	dd	48
	dd	6
	dd	_51
	dd	_58
	dd	52
	dd	0
	align	4
_bb_THelpBlankLine:
	dd	_bb_THelpItem
	dd	_bbObjectFree
	dd	_69
	dd	8
	dd	__bb_THelpBlankLine_New
	dd	__bb_THelpBlankLine_Delete
	dd	_bbObjectToString
	dd	_bbObjectCompare
	dd	_bbObjectSendMessage
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	__bb_THelpBlankLine_Height
	dd	__bb_THelpBlankLine_Draw
	dd	__bb_THelpBlankLine_Create
_72:
	db	"THelpImage",0
_73:
	db	"img",0
_74:
	db	":brl.max2d.TImage",0
_75:
	db	"x",0
	align	4
_71:
	dd	2
	dd	_72
	dd	3
	dd	_73
	dd	_74
	dd	8
	dd	3
	dd	_75
	dd	_36
	dd	12
	dd	6
	dd	_48
	dd	_49
	dd	16
	dd	6
	dd	_50
	dd	_49
	dd	20
	dd	7
	dd	_67
	dd	_68
	dd	56
	dd	6
	dd	_57
	dd	_49
	dd	48
	dd	6
	dd	_51
	dd	_58
	dd	52
	dd	0
	align	4
_bb_THelpImage:
	dd	_bb_THelpItem
	dd	_bbObjectFree
	dd	_71
	dd	16
	dd	__bb_THelpImage_New
	dd	__bb_THelpImage_Delete
	dd	_bbObjectToString
	dd	_bbObjectCompare
	dd	_bbObjectSendMessage
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	__bb_THelpImage_Height
	dd	__bb_THelpImage_Draw
	dd	__bb_THelpImage_Create
_77:
	db	"THelpAnimImage",0
_78:
	db	"frame",0
_79:
	db	"framei",0
_80:
	db	"framed",0
_81:
	db	"pong",0
_82:
	db	"($,i):THelpItem",0
	align	4
_76:
	dd	2
	dd	_77
	dd	3
	dd	_73
	dd	_74
	dd	8
	dd	3
	dd	_75
	dd	_36
	dd	12
	dd	3
	dd	_78
	dd	_36
	dd	16
	dd	3
	dd	_79
	dd	_36
	dd	20
	dd	3
	dd	_80
	dd	_36
	dd	24
	dd	3
	dd	_81
	dd	_36
	dd	28
	dd	6
	dd	_48
	dd	_49
	dd	16
	dd	6
	dd	_50
	dd	_49
	dd	20
	dd	7
	dd	_67
	dd	_82
	dd	56
	dd	6
	dd	_57
	dd	_49
	dd	48
	dd	6
	dd	_51
	dd	_58
	dd	52
	dd	0
	align	4
_bb_THelpAnimImage:
	dd	_bb_THelpItem
	dd	_bbObjectFree
	dd	_76
	dd	32
	dd	__bb_THelpAnimImage_New
	dd	__bb_THelpAnimImage_Delete
	dd	_bbObjectToString
	dd	_bbObjectCompare
	dd	_bbObjectSendMessage
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	_bbObjectReserved
	dd	__bb_THelpAnimImage_Height
	dd	__bb_THelpAnimImage_Draw
	dd	__bb_THelpAnimImage_Create
_310:
	db	"Self",0
_311:
	db	":THelp",0
	align	4
_309:
	dd	1
	dd	_48
	dd	2
	dd	_310
	dd	_311
	dd	-4
	dd	0
_307:
	db	"str",0
_308:
	db	":brl.stream.TStream",0
	align	4
_306:
	dd	3
	dd	0
	dd	2
	dd	_307
	dd	_308
	dd	-8
	dd	0
_214:
	db	"E:/Src/BlitzMAX/Hardwire/help.bmx",0
	align	4
_213:
	dd	_214
	dd	56
	dd	3
	align	4
_3:
	dd	_bbStringClass
	dd	2147483647
	dd	21
	dw	105,110,99,98,105,110,58,58,72,69,76,80,47,104,101,108
	dw	112,46,116,120,116
	align	4
_216:
	dd	_214
	dd	58
	dd	3
	align	4
_4:
	dd	_bbStringClass
	dd	2147483647
	dd	24
	dw	85,110,97,98,108,101,32,116,111,32,111,112,101,110,32,104
	dw	101,108,112,32,102,105,108,101
	align	4
_218:
	dd	_214
	dd	60
	dd	3
	align	4
_226:
	dd	_214
	dd	62
	dd	3
_277:
	db	"line",0
	align	4
_276:
	dd	3
	dd	0
	dd	2
	dd	_277
	dd	_62
	dd	-12
	dd	0
	align	4
_229:
	dd	_214
	dd	63
	dd	4
	align	4
_233:
	dd	_214
	dd	65
	dd	4
	align	4
_268:
	dd	3
	dd	0
	dd	0
	align	4
_235:
	dd	_214
	dd	66
	dd	5
	align	4
_249:
	dd	3
	dd	0
	dd	0
	align	4
_244:
	dd	_214
	dd	74
	dd	7
	align	4
_255:
	dd	3
	dd	0
	dd	0
	align	4
_250:
	dd	_214
	dd	68
	dd	7
	align	4
_261:
	dd	3
	dd	0
	dd	0
	align	4
_256:
	dd	_214
	dd	70
	dd	7
	align	4
_267:
	dd	3
	dd	0
	dd	0
	align	4
_262:
	dd	_214
	dd	72
	dd	7
	align	4
_275:
	dd	3
	dd	0
	dd	0
	align	4
_270:
	dd	_214
	dd	77
	dd	5
	align	4
_278:
	dd	_214
	dd	81
	dd	3
	align	4
_286:
	dd	_214
	dd	82
	dd	3
	align	4
_298:
	dd	_214
	dd	83
	dd	3
_387:
	db	"y",0
	align	4
_386:
	dd	1
	dd	_51
	dd	2
	dd	_310
	dd	_311
	dd	-4
	dd	2
	dd	_387
	dd	_36
	dd	-8
	dd	2
	dd	_36
	dd	_44
	dd	-12
	dd	0
	align	4
_319:
	dd	_214
	dd	87
	dd	3
	align	4
_324:
	dd	_214
	dd	89
	dd	3
	align	4
_328:
	dd	_214
	dd	90
	dd	3
	align	4
_332:
	dd	_214
	dd	92
	dd	3
_355:
	db	"h",0
_356:
	db	":THelpItem",0
	align	4
_354:
	dd	3
	dd	0
	dd	2
	dd	_355
	dd	_356
	dd	-16
	dd	0
	align	4
_333:
	dd	_214
	dd	93
	dd	4
	align	4
_337:
	dd	_214
	dd	94
	dd	4
	align	4
_340:
	dd	_214
	dd	95
	dd	4
	align	4
_343:
	dd	_214
	dd	96
	dd	4
	align	4
_346:
	dd	_214
	dd	97
	dd	4
	align	4
_353:
	dd	3
	dd	0
	dd	0
	align	4
_348:
	dd	_214
	dd	98
	dd	5
	align	4
_357:
	dd	_214
	dd	102
	dd	3
	align	4
_358:
	dd	_214
	dd	103
	dd	3
	align	4
_359:
	dd	_214
	dd	104
	dd	3
	align	4
_360:
	dd	_214
	dd	105
	dd	3
_367:
	db	"f",0
	align	4
_366:
	dd	3
	dd	0
	dd	2
	dd	_367
	dd	_36
	dd	-20
	dd	0
	align	4
_363:
	dd	_214
	dd	106
	dd	4
	align	4
_867:
	dd	0x3f800000
	align	4
_868:
	dd	0x3e000000
	align	4
_364:
	dd	_214
	dd	107
	dd	4
	align	4
_365:
	dd	_214
	dd	108
	dd	4
	align	4
_368:
	dd	_214
	dd	110
	dd	3
	align	4
_369:
	dd	_214
	dd	111
	dd	3
	align	4
_370:
	dd	_214
	dd	112
	dd	3
	align	4
_371:
	dd	_214
	dd	113
	dd	3
	align	4
_372:
	dd	_214
	dd	114
	dd	3
	align	4
_373:
	dd	_214
	dd	115
	dd	3
	align	4
_374:
	dd	_214
	dd	116
	dd	3
	align	4
_375:
	dd	_214
	dd	117
	dd	3
	align	4
_376:
	dd	_214
	dd	118
	dd	3
	align	4
_377:
	dd	_214
	dd	120
	dd	3
	align	4
_17:
	dd	_bbStringClass
	dd	2147483647
	dd	20
	dw	72,79,87,32,84,79,32,80,76,65,89,32,72,65,82,68
	dw	87,73,82,69
	align	4
_380:
	dd	_214
	dd	121
	dd	3
	align	4
_18:
	dd	_bbStringClass
	dd	2147483647
	dd	29
	dw	85,83,69,32,85,80,47,68,79,87,78,32,67,85,82,83
	dw	79,82,83,32,84,79,32,83,67,82,79,76,76
	align	4
_383:
	dd	_214
	dd	122
	dd	3
	align	4
_19:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	69,83,67,65,80,69,32,84,79,32,69,88,73,84
	align	4
_393:
	dd	1
	dd	_52
	dd	2
	dd	_310
	dd	_311
	dd	-4
	dd	0
	align	4
_388:
	dd	_214
	dd	126
	dd	3
_552:
	db	"done",0
_553:
	db	"fade",0
_554:
	db	":TFadeScreen",0
	align	4
_551:
	dd	1
	dd	_54
	dd	2
	dd	_310
	dd	_311
	dd	-4
	dd	2
	dd	_552
	dd	_36
	dd	-8
	dd	2
	dd	_553
	dd	_554
	dd	-12
	dd	0
	align	4
_394:
	dd	_214
	dd	130
	dd	3
	align	4
_396:
	dd	_214
	dd	131
	dd	3
	align	4
_398:
	dd	_214
	dd	133
	dd	3
	align	4
_549:
	dd	3
	dd	0
	dd	0
	align	4
_399:
	dd	_214
	dd	134
	dd	4
	align	4
_400:
	dd	_214
	dd	136
	dd	4
	align	4
_403:
	dd	_214
	dd	138
	dd	4
	align	4
_462:
	dd	3
	dd	0
	dd	0
	align	4
_405:
	dd	_214
	dd	139
	dd	5
	align	4
_411:
	dd	_214
	dd	140
	dd	5
	align	4
_417:
	dd	_214
	dd	141
	dd	5
	align	4
_461:
	dd	3
	dd	0
	dd	0
	align	4
_424:
	dd	_214
	dd	142
	dd	6
	align	4
_432:
	dd	_214
	dd	143
	dd	6
	align	4
_444:
	dd	_214
	dd	144
	dd	6
	align	4
_460:
	dd	3
	dd	0
	dd	0
	align	4
_448:
	dd	_214
	dd	145
	dd	7
	align	4
_533:
	dd	3
	dd	0
	dd	0
	align	4
_464:
	dd	_214
	dd	148
	dd	4
	align	4
_519:
	dd	3
	dd	0
	dd	0
	align	4
_466:
	dd	_214
	dd	149
	dd	5
	align	4
_472:
	dd	_214
	dd	150
	dd	5
	align	4
_478:
	dd	_214
	dd	151
	dd	5
	align	4
_518:
	dd	3
	dd	0
	dd	0
	align	4
_481:
	dd	_214
	dd	152
	dd	6
	align	4
_493:
	dd	_214
	dd	153
	dd	6
	align	4
_509:
	dd	3
	dd	0
	dd	0
	align	4
_497:
	dd	_214
	dd	154
	dd	7
	align	4
_510:
	dd	_214
	dd	156
	dd	6
	align	4
_532:
	dd	3
	dd	0
	dd	0
	align	4
_521:
	dd	_214
	dd	158
	dd	4
	align	4
_525:
	dd	3
	dd	0
	dd	0
	align	4
_523:
	dd	_214
	dd	159
	dd	5
	align	4
_524:
	dd	_214
	dd	160
	dd	5
	align	4
_531:
	dd	3
	dd	0
	dd	0
	align	4
_527:
	dd	_214
	dd	162
	dd	5
	align	4
_534:
	dd	_214
	dd	165
	dd	4
	align	4
_547:
	dd	3
	dd	0
	dd	0
	align	4
_536:
	dd	_214
	dd	166
	dd	5
	align	4
_543:
	dd	3
	dd	0
	dd	0
	align	4
_540:
	dd	_214
	dd	167
	dd	6
	align	4
_546:
	dd	3
	dd	0
	dd	0
	align	4
_545:
	dd	_214
	dd	169
	dd	6
	align	4
_548:
	dd	_214
	dd	173
	dd	4
	align	4
_550:
	dd	_214
	dd	176
	dd	3
	align	4
_556:
	dd	1
	dd	_48
	dd	2
	dd	_310
	dd	_356
	dd	-4
	dd	0
	align	4
_555:
	dd	3
	dd	0
	dd	0
_561:
	db	":THelpText",0
	align	4
_560:
	dd	1
	dd	_48
	dd	2
	dd	_310
	dd	_561
	dd	-4
	dd	0
	align	4
_559:
	dd	3
	dd	0
	dd	0
_652:
	db	"o",0
	align	4
_651:
	dd	1
	dd	_67
	dd	2
	dd	_61
	dd	_62
	dd	-4
	dd	2
	dd	_652
	dd	_561
	dd	-8
	dd	0
	align	4
_565:
	dd	_214
	dd	193
	dd	3
	align	4
_567:
	dd	_214
	dd	195
	dd	3
	align	4
_599:
	dd	3
	dd	0
	dd	0
	align	4
_575:
	dd	_214
	dd	209
	dd	5
	align	4
_579:
	dd	_214
	dd	210
	dd	5
	align	4
_583:
	dd	_214
	dd	211
	dd	5
	align	4
_587:
	dd	_214
	dd	212
	dd	5
	align	4
_591:
	dd	_214
	dd	213
	dd	5
	align	4
_624:
	dd	3
	dd	0
	dd	0
	align	4
_600:
	dd	_214
	dd	197
	dd	5
	align	4
_604:
	dd	_214
	dd	198
	dd	5
	align	4
_608:
	dd	_214
	dd	199
	dd	5
	align	4
_612:
	dd	_214
	dd	200
	dd	5
	align	4
_616:
	dd	_214
	dd	201
	dd	5
	align	4
_649:
	dd	3
	dd	0
	dd	0
	align	4
_625:
	dd	_214
	dd	203
	dd	5
	align	4
_629:
	dd	_214
	dd	204
	dd	5
	align	4
_633:
	dd	_214
	dd	205
	dd	5
	align	4
_637:
	dd	_214
	dd	206
	dd	5
	align	4
_641:
	dd	_214
	dd	207
	dd	5
	align	4
_650:
	dd	_214
	dd	216
	dd	3
	align	4
_658:
	dd	1
	dd	_57
	dd	2
	dd	_310
	dd	_561
	dd	-4
	dd	0
	align	4
_653:
	dd	_214
	dd	220
	dd	3
	align	4
_676:
	dd	1
	dd	_51
	dd	2
	dd	_310
	dd	_561
	dd	-4
	dd	2
	dd	_387
	dd	_36
	dd	-8
	dd	0
	align	4
_659:
	dd	_214
	dd	224
	dd	3
	align	4
_664:
	dd	_214
	dd	225
	dd	3
	align	4
_675:
	dd	_214
	dd	226
	dd	3
_679:
	db	":THelpBlankLine",0
	align	4
_678:
	dd	1
	dd	_48
	dd	2
	dd	_310
	dd	_679
	dd	-4
	dd	0
	align	4
_677:
	dd	3
	dd	0
	dd	0
	align	4
_684:
	dd	1
	dd	_67
	dd	2
	dd	_61
	dd	_62
	dd	-4
	dd	2
	dd	_652
	dd	_679
	dd	-8
	dd	0
	align	4
_681:
	dd	_214
	dd	233
	dd	3
	align	4
_683:
	dd	_214
	dd	234
	dd	3
	align	4
_688:
	dd	1
	dd	_57
	dd	2
	dd	_310
	dd	_679
	dd	-4
	dd	0
	align	4
_685:
	dd	_214
	dd	238
	dd	3
	align	4
_689:
	dd	1
	dd	_51
	dd	2
	dd	_310
	dd	_679
	dd	-4
	dd	2
	dd	_387
	dd	_36
	dd	-8
	dd	0
_693:
	db	":THelpImage",0
	align	4
_692:
	dd	1
	dd	_48
	dd	2
	dd	_310
	dd	_693
	dd	-4
	dd	0
	align	4
_691:
	dd	3
	dd	0
	dd	0
_719:
	db	"url",0
	align	4
_718:
	dd	1
	dd	_67
	dd	2
	dd	_719
	dd	_62
	dd	-4
	dd	2
	dd	_652
	dd	_693
	dd	-8
	dd	0
	align	4
_697:
	dd	_214
	dd	251
	dd	3
	align	4
_699:
	dd	_214
	dd	252
	dd	3
	align	4
_707:
	dd	_214
	dd	253
	dd	3
	align	4
_31:
	dd	_bbStringClass
	dd	2147483647
	dd	26
	dw	70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,104
	dw	101,108,112,32,105,109,97,103,101,32
	align	4
_711:
	dd	_214
	dd	254
	dd	3
	align	4
_717:
	dd	_214
	dd	255
	dd	3
	align	4
_723:
	dd	1
	dd	_57
	dd	2
	dd	_310
	dd	_693
	dd	-4
	dd	0
	align	4
_720:
	dd	_214
	dd	259
	dd	3
	align	4
_730:
	dd	1
	dd	_51
	dd	2
	dd	_310
	dd	_693
	dd	-4
	dd	2
	dd	_387
	dd	_36
	dd	-8
	dd	0
	align	4
_724:
	dd	_214
	dd	263
	dd	3
	align	4
_725:
	dd	_214
	dd	264
	dd	3
_734:
	db	":THelpAnimImage",0
	align	4
_733:
	dd	1
	dd	_48
	dd	2
	dd	_310
	dd	_734
	dd	-4
	dd	0
	align	4
_732:
	dd	3
	dd	0
	dd	0
	align	4
_773:
	dd	1
	dd	_67
	dd	2
	dd	_719
	dd	_62
	dd	-4
	dd	2
	dd	_81
	dd	_36
	dd	-8
	dd	2
	dd	_652
	dd	_734
	dd	-12
	dd	0
	align	4
_738:
	dd	_214
	dd	278
	dd	3
	align	4
_740:
	dd	_214
	dd	279
	dd	3
	align	4
_748:
	dd	_214
	dd	280
	dd	3
	align	4
_32:
	dd	_bbStringClass
	dd	2147483647
	dd	31
	dw	70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,104
	dw	101,108,112,32,97,110,105,109,32,105,109,97,103,101,32
	align	4
_752:
	dd	_214
	dd	281
	dd	3
	align	4
_756:
	dd	_214
	dd	282
	dd	3
	align	4
_760:
	dd	_214
	dd	283
	dd	3
	align	4
_764:
	dd	_214
	dd	284
	dd	3
	align	4
_768:
	dd	_214
	dd	285
	dd	3
	align	4
_772:
	dd	_214
	dd	286
	dd	3
	align	4
_777:
	dd	1
	dd	_57
	dd	2
	dd	_310
	dd	_734
	dd	-4
	dd	0
	align	4
_774:
	dd	_214
	dd	290
	dd	3
	align	4
_833:
	dd	1
	dd	_51
	dd	2
	dd	_310
	dd	_734
	dd	-4
	dd	2
	dd	_387
	dd	_36
	dd	-8
	dd	0
	align	4
_778:
	dd	_214
	dd	294
	dd	3
	align	4
_779:
	dd	_214
	dd	295
	dd	3
	align	4
_786:
	dd	_214
	dd	296
	dd	3
	align	4
_790:
	dd	_214
	dd	297
	dd	3
	align	4
_832:
	dd	3
	dd	0
	dd	0
	align	4
_794:
	dd	_214
	dd	298
	dd	4
	align	4
_798:
	dd	_214
	dd	299
	dd	4
	align	4
_823:
	dd	3
	dd	0
	dd	0
	align	4
_802:
	dd	_214
	dd	300
	dd	5
	align	4
_808:
	dd	_214
	dd	301
	dd	5
	align	4
_822:
	dd	3
	dd	0
	dd	0
	align	4
_816:
	dd	_214
	dd	302
	dd	6
	align	4
_831:
	dd	3
	dd	0
	dd	0
	align	4
_825:
	dd	_214
	dd	305
	dd	5
