	device zxspectrum128
    
    org #6100
    
begin_file:
    di
   
    ld sp,#6100
	
	
loop:

	ld hl, #586D
	ld (hl), 0
	ld hl, #586E
	ld (hl), 0
	ld hl, #586F
	ld (hl), 0
	ld hl, #5870
	ld (hl), 0
	ld hl, #5871
	ld (hl), 0
	ld hl, #5872
	ld (hl), 0
	
	ld hl, #588C
	ld (hl), 0
	ld hl, #588D
	ld (hl), 206
	ld hl, #588E
	ld (hl), 206
	ld hl, #588F
	ld (hl), 206
	ld hl, #5890
	ld (hl), 206
	ld hl, #5891
	ld (hl), 206
	ld hl, #5892
	ld (hl), 206
	ld hl, #5893
	ld (hl), 0

	ld hl, #58AC
	ld (hl), 0
	ld hl, #58AD
	ld (hl), 206
	ld hl, #58AE
	ld (hl), 0
	ld hl, #58AF
	ld (hl), 206
	ld hl, #58B0
	ld (hl), 206
	ld hl, #58B1
	ld (hl), 206
	ld hl, #58B2
	ld (hl), 206
	ld hl, #58B3
	ld (hl), 0

	ld hl, #58CC
	ld (hl), 0
	ld hl, #58CD
	ld (hl), 142
	ld hl, #58CE
	ld (hl), 142
	ld hl, #58CF
	ld (hl), 142
	ld hl, #58D0
	ld (hl), 206
	ld hl, #58D1
	ld (hl), 206
	ld hl, #58D2
	ld (hl), 206
	ld hl, #58D3
	ld (hl), 0

	ld hl, #58E9
	ld (hl), 0
	ld hl, #58EA
	ld (hl), 0
	ld hl, #58EB
	ld (hl), 0
	ld hl, #58EC
	ld (hl), 0
	ld hl, #58ED
	ld (hl), 0
	ld hl, #58EE
	ld (hl), 0
	ld hl, #58EF
	ld (hl), 0
	ld hl, #58F0
	ld (hl), 206
	ld hl, #58F1
	ld (hl), 206
	ld hl, #58F2
	ld (hl), 206
	ld hl, #58F3
	ld (hl), 0
	ld hl, #58F4
	ld (hl), 0
	ld hl, #58F5
	ld (hl), 0
	ld hl, #58F6
	ld (hl), 0

	ld hl, #5908
	ld (hl), 0
	ld hl, #5909
	ld (hl), 206
	ld hl, #590A
	ld (hl), 206
	ld hl, #590B
	ld (hl), 206
	ld hl, #590C
	ld (hl), 206
	ld hl, #590D
	ld (hl), 206
	ld hl, #590E
	ld (hl), 206
	ld hl, #590F
	ld (hl), 206
	ld hl, #5910
	ld (hl), 206
	ld hl, #5911
	ld (hl), 206
	ld hl, #5912
	ld (hl), 206
	ld hl, #5913
	ld (hl), 0
	ld hl, #5914
	ld (hl), 177
	ld hl, #5915
	ld (hl), 177
	ld hl, #5916
	ld (hl), 177
	ld hl, #5917
	ld (hl), 0

	ld hl, #5928
	ld (hl), 0
	ld hl, #5929
	ld (hl), 206
	ld hl, #592A
	ld (hl), 206
	ld hl, #592B
	ld (hl), 206
	ld hl, #592C
	ld (hl), 206
	ld hl, #592D
	ld (hl), 206
	ld hl, #592E
	ld (hl), 206
	ld hl, #592F
	ld (hl), 206
	ld hl, #5930
	ld (hl), 206
	ld hl, #5931
	ld (hl), 206
	ld hl, #5932
	ld (hl), 206
	ld hl, #5933
	ld (hl), 0
	ld hl, #5934
	ld (hl), 241
	ld hl, #5935
	ld (hl), 241
	ld hl, #5936
	ld (hl), 241
	ld hl, #5937
	ld (hl), 0
	
	ld hl, #5948
	ld (hl), 0
	ld hl, #5949
	ld (hl), 206
	ld hl, #594A
	ld (hl), 206
	ld hl, #594B
	ld (hl), 206
	ld hl, #594C
	ld (hl), 142
	ld hl, #594D
	ld (hl), 142
	ld hl, #594E
	ld (hl), 142
	ld hl, #594F
	ld (hl), 142
	ld hl, #5950
	ld (hl), 142
	ld hl, #5951
	ld (hl), 142
	ld hl, #5952
	ld (hl), 142
	ld hl, #5953
	ld (hl), 0
	ld hl, #5954
	ld (hl), 241
	ld hl, #5955
	ld (hl), 241
	ld hl, #5956
	ld (hl), 241
	ld hl, #5957
	ld (hl), 0

	ld hl, #5968
	ld (hl), 0
	ld hl, #5969
	ld (hl), 206
	ld hl, #596A
	ld (hl), 206
	ld hl, #596B
	ld (hl), 206
	ld hl, #596C
	ld (hl), 0
	ld hl, #596D
	ld (hl), 0
	ld hl, #596E
	ld (hl), 0
	ld hl, #596F
	ld (hl), 0
	ld hl, #5970
	ld (hl), 0
	ld hl, #5971
	ld (hl), 0
	ld hl, #5972
	ld (hl), 0
	ld hl, #5973
	ld (hl), 0
	ld hl, #5974
	ld (hl), 241
	ld hl, #5975
	ld (hl), 241
	ld hl, #5976
	ld (hl), 241
	ld hl, #5977
	ld (hl), 0

	ld hl, #5988
	ld (hl), 0
	ld hl, #5989
	ld (hl), 206
	ld hl, #598A
	ld (hl), 206
	ld hl, #598B
	ld (hl), 206
	ld hl, #598C
	ld (hl), 0
	ld hl, #598D
	ld (hl), 177
	ld hl, #598E
	ld (hl), 177
	ld hl, #598F
	ld (hl), 177
	ld hl, #5990
	ld (hl), 177
	ld hl, #5991
	ld (hl), 177
	ld hl, #5992
	ld (hl), 177
	ld hl, #5993
	ld (hl), 177
	ld hl, #5994
	ld (hl), 241
	ld hl, #5995
	ld (hl), 241
	ld hl, #5996
	ld (hl), 241
	ld hl, #5997
	ld (hl), 0

	ld hl, #59A8
	ld (hl), 0
	ld hl, #59A9
	ld (hl), 206
	ld hl, #59AA
	ld (hl), 206
	ld hl, #59AB
	ld (hl), 206
	ld hl, #59AC
	ld (hl), 0
	ld hl, #59AD
	ld (hl), 241
	ld hl, #59AE
	ld (hl), 241
	ld hl, #59AF
	ld (hl), 241
	ld hl, #59B0
	ld (hl), 241
	ld hl, #59B1
	ld (hl), 241
	ld hl, #59B2
	ld (hl), 241
	ld hl, #59B3
	ld (hl), 241
	ld hl, #59B4
	ld (hl), 241
	ld hl, #59B5
	ld (hl), 241
	ld hl, #59B6
	ld (hl), 241
	ld hl, #59B7
	ld (hl), 0

	ld hl, #59C8
	ld (hl), 0
	ld hl, #59C9
	ld (hl), 142
	ld hl, #59CA
	ld (hl), 142
	ld hl, #59CB
	ld (hl), 142
	ld hl, #59CC
	ld (hl), 0
	ld hl, #59CD
	ld (hl), 241
	ld hl, #59CE
	ld (hl), 241
	ld hl, #59CF
	ld (hl), 241
	ld hl, #59D0
	ld (hl), 241
	ld hl, #59D1
	ld (hl), 241
	ld hl, #59D2
	ld (hl), 241
	ld hl, #59D3
	ld (hl), 241
	ld hl, #59D4
	ld (hl), 241
	ld hl, #59D5
	ld (hl), 241
	ld hl, #59D6
	ld (hl), 241
	ld hl, #59D7
	ld (hl), 0

	ld hl, #59E9
	ld (hl), 0
	ld hl, #59EA
	ld (hl), 0
	ld hl, #59EB
	ld (hl), 0
	ld hl, #59EC
	ld (hl), 0
	ld hl, #59ED
	ld (hl), 241
	ld hl, #59EE
	ld (hl), 241
	ld hl, #59EF
	ld (hl), 241
	ld hl, #59F0
	ld (hl), 0
	ld hl, #59F1
	ld (hl), 0
	ld hl, #59F2
	ld (hl), 0
	ld hl, #59F3
	ld (hl), 0
	ld hl, #59F4
	ld (hl), 0
	ld hl, #59F5
	ld (hl), 0
	ld hl, #59F6
	ld (hl), 0

	ld hl, #5A0C
	ld (hl), 0
	ld hl, #5A0D
	ld (hl), 241
	ld hl, #5A0E
	ld (hl), 241
	ld hl, #5A0F
	ld (hl), 241
	ld hl, #5A10
	ld (hl), 177
	ld hl, #5A11
	ld (hl), 177
	ld hl, #5A12
	ld (hl), 177
	ld hl, #5A13
	ld (hl), 0

	ld hl, #5A2C
	ld (hl), 0
	ld hl, #5A2D
	ld (hl), 241
	ld hl, #5A2E
	ld (hl), 241
	ld hl, #5A2F
	ld (hl), 241
	ld hl, #5A30
	ld (hl), 241
	ld hl, #5A31
	ld (hl), 0
	ld hl, #5A32
	ld (hl), 241
	ld hl, #5A33
	ld (hl), 0

	ld hl, #5A4C
	ld (hl), 0
	ld hl, #5A4D
	ld (hl), 241
	ld hl, #5A4E
	ld (hl), 241
	ld hl, #5A4F
	ld (hl), 241
	ld hl, #5A50
	ld (hl), 241
	ld hl, #5A51
	ld (hl), 241
	ld hl, #5A52
	ld (hl), 241
	ld hl, #5A53
	ld (hl), 0

	ld hl, #5A6D
	ld (hl), 0
	ld hl, #5A6E
	ld (hl), 0
	ld hl, #5A6F
	ld (hl), 0
	ld hl, #5A70
	ld (hl), 0
	ld hl, #5A71
	ld (hl), 0
	ld hl, #5A72
	ld (hl), 0



	jp loop
    
end_file:
    display "code size: ", /d, end_file - begin_file
    
    savesna "python.sna", begin_file
    
    labelslist "user.l"