// Code generated by wincallback.go using 'go generate'. DO NOT EDIT.

//go:build linux

// External code calls into callbackasm at an offset corresponding
// to the callback index. Callbackasm is a table of MOVL and JMP instructions.
// The MOVL instruction loads CX with the callback index, and the
// JMP instruction branches to callbackasm1.
// callbackasm1 takes the callback index from CX and
// indexes into an array that stores information about each callback.
// It then calls the Go implementation for that callback.
#include "textflag.h"

TEXT callbackasm(SB), NOSPLIT|NOFRAME, $0
	MOVL $0, CX
	JMP  callbackasm1(SB)
	MOVL $1, CX
	JMP  callbackasm1(SB)
	MOVL $2, CX
	JMP  callbackasm1(SB)
	MOVL $3, CX
	JMP  callbackasm1(SB)
	MOVL $4, CX
	JMP  callbackasm1(SB)
	MOVL $5, CX
	JMP  callbackasm1(SB)
	MOVL $6, CX
	JMP  callbackasm1(SB)
	MOVL $7, CX
	JMP  callbackasm1(SB)
	MOVL $8, CX
	JMP  callbackasm1(SB)
	MOVL $9, CX
	JMP  callbackasm1(SB)
	MOVL $10, CX
	JMP  callbackasm1(SB)
	MOVL $11, CX
	JMP  callbackasm1(SB)
	MOVL $12, CX
	JMP  callbackasm1(SB)
	MOVL $13, CX
	JMP  callbackasm1(SB)
	MOVL $14, CX
	JMP  callbackasm1(SB)
	MOVL $15, CX
	JMP  callbackasm1(SB)
	MOVL $16, CX
	JMP  callbackasm1(SB)
	MOVL $17, CX
	JMP  callbackasm1(SB)
	MOVL $18, CX
	JMP  callbackasm1(SB)
	MOVL $19, CX
	JMP  callbackasm1(SB)
	MOVL $20, CX
	JMP  callbackasm1(SB)
	MOVL $21, CX
	JMP  callbackasm1(SB)
	MOVL $22, CX
	JMP  callbackasm1(SB)
	MOVL $23, CX
	JMP  callbackasm1(SB)
	MOVL $24, CX
	JMP  callbackasm1(SB)
	MOVL $25, CX
	JMP  callbackasm1(SB)
	MOVL $26, CX
	JMP  callbackasm1(SB)
	MOVL $27, CX
	JMP  callbackasm1(SB)
	MOVL $28, CX
	JMP  callbackasm1(SB)
	MOVL $29, CX
	JMP  callbackasm1(SB)
	MOVL $30, CX
	JMP  callbackasm1(SB)
	MOVL $31, CX
	JMP  callbackasm1(SB)
	MOVL $32, CX
	JMP  callbackasm1(SB)
	MOVL $33, CX
	JMP  callbackasm1(SB)
	MOVL $34, CX
	JMP  callbackasm1(SB)
	MOVL $35, CX
	JMP  callbackasm1(SB)
	MOVL $36, CX
	JMP  callbackasm1(SB)
	MOVL $37, CX
	JMP  callbackasm1(SB)
	MOVL $38, CX
	JMP  callbackasm1(SB)
	MOVL $39, CX
	JMP  callbackasm1(SB)
	MOVL $40, CX
	JMP  callbackasm1(SB)
	MOVL $41, CX
	JMP  callbackasm1(SB)
	MOVL $42, CX
	JMP  callbackasm1(SB)
	MOVL $43, CX
	JMP  callbackasm1(SB)
	MOVL $44, CX
	JMP  callbackasm1(SB)
	MOVL $45, CX
	JMP  callbackasm1(SB)
	MOVL $46, CX
	JMP  callbackasm1(SB)
	MOVL $47, CX
	JMP  callbackasm1(SB)
	MOVL $48, CX
	JMP  callbackasm1(SB)
	MOVL $49, CX
	JMP  callbackasm1(SB)
	MOVL $50, CX
	JMP  callbackasm1(SB)
	MOVL $51, CX
	JMP  callbackasm1(SB)
	MOVL $52, CX
	JMP  callbackasm1(SB)
	MOVL $53, CX
	JMP  callbackasm1(SB)
	MOVL $54, CX
	JMP  callbackasm1(SB)
	MOVL $55, CX
	JMP  callbackasm1(SB)
	MOVL $56, CX
	JMP  callbackasm1(SB)
	MOVL $57, CX
	JMP  callbackasm1(SB)
	MOVL $58, CX
	JMP  callbackasm1(SB)
	MOVL $59, CX
	JMP  callbackasm1(SB)
	MOVL $60, CX
	JMP  callbackasm1(SB)
	MOVL $61, CX
	JMP  callbackasm1(SB)
	MOVL $62, CX
	JMP  callbackasm1(SB)
	MOVL $63, CX
	JMP  callbackasm1(SB)
	MOVL $64, CX
	JMP  callbackasm1(SB)
	MOVL $65, CX
	JMP  callbackasm1(SB)
	MOVL $66, CX
	JMP  callbackasm1(SB)
	MOVL $67, CX
	JMP  callbackasm1(SB)
	MOVL $68, CX
	JMP  callbackasm1(SB)
	MOVL $69, CX
	JMP  callbackasm1(SB)
	MOVL $70, CX
	JMP  callbackasm1(SB)
	MOVL $71, CX
	JMP  callbackasm1(SB)
	MOVL $72, CX
	JMP  callbackasm1(SB)
	MOVL $73, CX
	JMP  callbackasm1(SB)
	MOVL $74, CX
	JMP  callbackasm1(SB)
	MOVL $75, CX
	JMP  callbackasm1(SB)
	MOVL $76, CX
	JMP  callbackasm1(SB)
	MOVL $77, CX
	JMP  callbackasm1(SB)
	MOVL $78, CX
	JMP  callbackasm1(SB)
	MOVL $79, CX
	JMP  callbackasm1(SB)
	MOVL $80, CX
	JMP  callbackasm1(SB)
	MOVL $81, CX
	JMP  callbackasm1(SB)
	MOVL $82, CX
	JMP  callbackasm1(SB)
	MOVL $83, CX
	JMP  callbackasm1(SB)
	MOVL $84, CX
	JMP  callbackasm1(SB)
	MOVL $85, CX
	JMP  callbackasm1(SB)
	MOVL $86, CX
	JMP  callbackasm1(SB)
	MOVL $87, CX
	JMP  callbackasm1(SB)
	MOVL $88, CX
	JMP  callbackasm1(SB)
	MOVL $89, CX
	JMP  callbackasm1(SB)
	MOVL $90, CX
	JMP  callbackasm1(SB)
	MOVL $91, CX
	JMP  callbackasm1(SB)
	MOVL $92, CX
	JMP  callbackasm1(SB)
	MOVL $93, CX
	JMP  callbackasm1(SB)
	MOVL $94, CX
	JMP  callbackasm1(SB)
	MOVL $95, CX
	JMP  callbackasm1(SB)
	MOVL $96, CX
	JMP  callbackasm1(SB)
	MOVL $97, CX
	JMP  callbackasm1(SB)
	MOVL $98, CX
	JMP  callbackasm1(SB)
	MOVL $99, CX
	JMP  callbackasm1(SB)
	MOVL $100, CX
	JMP  callbackasm1(SB)
	MOVL $101, CX
	JMP  callbackasm1(SB)
	MOVL $102, CX
	JMP  callbackasm1(SB)
	MOVL $103, CX
	JMP  callbackasm1(SB)
	MOVL $104, CX
	JMP  callbackasm1(SB)
	MOVL $105, CX
	JMP  callbackasm1(SB)
	MOVL $106, CX
	JMP  callbackasm1(SB)
	MOVL $107, CX
	JMP  callbackasm1(SB)
	MOVL $108, CX
	JMP  callbackasm1(SB)
	MOVL $109, CX
	JMP  callbackasm1(SB)
	MOVL $110, CX
	JMP  callbackasm1(SB)
	MOVL $111, CX
	JMP  callbackasm1(SB)
	MOVL $112, CX
	JMP  callbackasm1(SB)
	MOVL $113, CX
	JMP  callbackasm1(SB)
	MOVL $114, CX
	JMP  callbackasm1(SB)
	MOVL $115, CX
	JMP  callbackasm1(SB)
	MOVL $116, CX
	JMP  callbackasm1(SB)
	MOVL $117, CX
	JMP  callbackasm1(SB)
	MOVL $118, CX
	JMP  callbackasm1(SB)
	MOVL $119, CX
	JMP  callbackasm1(SB)
	MOVL $120, CX
	JMP  callbackasm1(SB)
	MOVL $121, CX
	JMP  callbackasm1(SB)
	MOVL $122, CX
	JMP  callbackasm1(SB)
	MOVL $123, CX
	JMP  callbackasm1(SB)
	MOVL $124, CX
	JMP  callbackasm1(SB)
	MOVL $125, CX
	JMP  callbackasm1(SB)
	MOVL $126, CX
	JMP  callbackasm1(SB)
	MOVL $127, CX
	JMP  callbackasm1(SB)
	MOVL $128, CX
	JMP  callbackasm1(SB)
	MOVL $129, CX
	JMP  callbackasm1(SB)
	MOVL $130, CX
	JMP  callbackasm1(SB)
	MOVL $131, CX
	JMP  callbackasm1(SB)
	MOVL $132, CX
	JMP  callbackasm1(SB)
	MOVL $133, CX
	JMP  callbackasm1(SB)
	MOVL $134, CX
	JMP  callbackasm1(SB)
	MOVL $135, CX
	JMP  callbackasm1(SB)
	MOVL $136, CX
	JMP  callbackasm1(SB)
	MOVL $137, CX
	JMP  callbackasm1(SB)
	MOVL $138, CX
	JMP  callbackasm1(SB)
	MOVL $139, CX
	JMP  callbackasm1(SB)
	MOVL $140, CX
	JMP  callbackasm1(SB)
	MOVL $141, CX
	JMP  callbackasm1(SB)
	MOVL $142, CX
	JMP  callbackasm1(SB)
	MOVL $143, CX
	JMP  callbackasm1(SB)
	MOVL $144, CX
	JMP  callbackasm1(SB)
	MOVL $145, CX
	JMP  callbackasm1(SB)
	MOVL $146, CX
	JMP  callbackasm1(SB)
	MOVL $147, CX
	JMP  callbackasm1(SB)
	MOVL $148, CX
	JMP  callbackasm1(SB)
	MOVL $149, CX
	JMP  callbackasm1(SB)
	MOVL $150, CX
	JMP  callbackasm1(SB)
	MOVL $151, CX
	JMP  callbackasm1(SB)
	MOVL $152, CX
	JMP  callbackasm1(SB)
	MOVL $153, CX
	JMP  callbackasm1(SB)
	MOVL $154, CX
	JMP  callbackasm1(SB)
	MOVL $155, CX
	JMP  callbackasm1(SB)
	MOVL $156, CX
	JMP  callbackasm1(SB)
	MOVL $157, CX
	JMP  callbackasm1(SB)
	MOVL $158, CX
	JMP  callbackasm1(SB)
	MOVL $159, CX
	JMP  callbackasm1(SB)
	MOVL $160, CX
	JMP  callbackasm1(SB)
	MOVL $161, CX
	JMP  callbackasm1(SB)
	MOVL $162, CX
	JMP  callbackasm1(SB)
	MOVL $163, CX
	JMP  callbackasm1(SB)
	MOVL $164, CX
	JMP  callbackasm1(SB)
	MOVL $165, CX
	JMP  callbackasm1(SB)
	MOVL $166, CX
	JMP  callbackasm1(SB)
	MOVL $167, CX
	JMP  callbackasm1(SB)
	MOVL $168, CX
	JMP  callbackasm1(SB)
	MOVL $169, CX
	JMP  callbackasm1(SB)
	MOVL $170, CX
	JMP  callbackasm1(SB)
	MOVL $171, CX
	JMP  callbackasm1(SB)
	MOVL $172, CX
	JMP  callbackasm1(SB)
	MOVL $173, CX
	JMP  callbackasm1(SB)
	MOVL $174, CX
	JMP  callbackasm1(SB)
	MOVL $175, CX
	JMP  callbackasm1(SB)
	MOVL $176, CX
	JMP  callbackasm1(SB)
	MOVL $177, CX
	JMP  callbackasm1(SB)
	MOVL $178, CX
	JMP  callbackasm1(SB)
	MOVL $179, CX
	JMP  callbackasm1(SB)
	MOVL $180, CX
	JMP  callbackasm1(SB)
	MOVL $181, CX
	JMP  callbackasm1(SB)
	MOVL $182, CX
	JMP  callbackasm1(SB)
	MOVL $183, CX
	JMP  callbackasm1(SB)
	MOVL $184, CX
	JMP  callbackasm1(SB)
	MOVL $185, CX
	JMP  callbackasm1(SB)
	MOVL $186, CX
	JMP  callbackasm1(SB)
	MOVL $187, CX
	JMP  callbackasm1(SB)
	MOVL $188, CX
	JMP  callbackasm1(SB)
	MOVL $189, CX
	JMP  callbackasm1(SB)
	MOVL $190, CX
	JMP  callbackasm1(SB)
	MOVL $191, CX
	JMP  callbackasm1(SB)
	MOVL $192, CX
	JMP  callbackasm1(SB)
	MOVL $193, CX
	JMP  callbackasm1(SB)
	MOVL $194, CX
	JMP  callbackasm1(SB)
	MOVL $195, CX
	JMP  callbackasm1(SB)
	MOVL $196, CX
	JMP  callbackasm1(SB)
	MOVL $197, CX
	JMP  callbackasm1(SB)
	MOVL $198, CX
	JMP  callbackasm1(SB)
	MOVL $199, CX
	JMP  callbackasm1(SB)
	MOVL $200, CX
	JMP  callbackasm1(SB)
	MOVL $201, CX
	JMP  callbackasm1(SB)
	MOVL $202, CX
	JMP  callbackasm1(SB)
	MOVL $203, CX
	JMP  callbackasm1(SB)
	MOVL $204, CX
	JMP  callbackasm1(SB)
	MOVL $205, CX
	JMP  callbackasm1(SB)
	MOVL $206, CX
	JMP  callbackasm1(SB)
	MOVL $207, CX
	JMP  callbackasm1(SB)
	MOVL $208, CX
	JMP  callbackasm1(SB)
	MOVL $209, CX
	JMP  callbackasm1(SB)
	MOVL $210, CX
	JMP  callbackasm1(SB)
	MOVL $211, CX
	JMP  callbackasm1(SB)
	MOVL $212, CX
	JMP  callbackasm1(SB)
	MOVL $213, CX
	JMP  callbackasm1(SB)
	MOVL $214, CX
	JMP  callbackasm1(SB)
	MOVL $215, CX
	JMP  callbackasm1(SB)
	MOVL $216, CX
	JMP  callbackasm1(SB)
	MOVL $217, CX
	JMP  callbackasm1(SB)
	MOVL $218, CX
	JMP  callbackasm1(SB)
	MOVL $219, CX
	JMP  callbackasm1(SB)
	MOVL $220, CX
	JMP  callbackasm1(SB)
	MOVL $221, CX
	JMP  callbackasm1(SB)
	MOVL $222, CX
	JMP  callbackasm1(SB)
	MOVL $223, CX
	JMP  callbackasm1(SB)
	MOVL $224, CX
	JMP  callbackasm1(SB)
	MOVL $225, CX
	JMP  callbackasm1(SB)
	MOVL $226, CX
	JMP  callbackasm1(SB)
	MOVL $227, CX
	JMP  callbackasm1(SB)
	MOVL $228, CX
	JMP  callbackasm1(SB)
	MOVL $229, CX
	JMP  callbackasm1(SB)
	MOVL $230, CX
	JMP  callbackasm1(SB)
	MOVL $231, CX
	JMP  callbackasm1(SB)
	MOVL $232, CX
	JMP  callbackasm1(SB)
	MOVL $233, CX
	JMP  callbackasm1(SB)
	MOVL $234, CX
	JMP  callbackasm1(SB)
	MOVL $235, CX
	JMP  callbackasm1(SB)
	MOVL $236, CX
	JMP  callbackasm1(SB)
	MOVL $237, CX
	JMP  callbackasm1(SB)
	MOVL $238, CX
	JMP  callbackasm1(SB)
	MOVL $239, CX
	JMP  callbackasm1(SB)
	MOVL $240, CX
	JMP  callbackasm1(SB)
	MOVL $241, CX
	JMP  callbackasm1(SB)
	MOVL $242, CX
	JMP  callbackasm1(SB)
	MOVL $243, CX
	JMP  callbackasm1(SB)
	MOVL $244, CX
	JMP  callbackasm1(SB)
	MOVL $245, CX
	JMP  callbackasm1(SB)
	MOVL $246, CX
	JMP  callbackasm1(SB)
	MOVL $247, CX
	JMP  callbackasm1(SB)
	MOVL $248, CX
	JMP  callbackasm1(SB)
	MOVL $249, CX
	JMP  callbackasm1(SB)
	MOVL $250, CX
	JMP  callbackasm1(SB)
	MOVL $251, CX
	JMP  callbackasm1(SB)
	MOVL $252, CX
	JMP  callbackasm1(SB)
	MOVL $253, CX
	JMP  callbackasm1(SB)
	MOVL $254, CX
	JMP  callbackasm1(SB)
	MOVL $255, CX
	JMP  callbackasm1(SB)
	MOVL $256, CX
	JMP  callbackasm1(SB)
	MOVL $257, CX
	JMP  callbackasm1(SB)
	MOVL $258, CX
	JMP  callbackasm1(SB)
	MOVL $259, CX
	JMP  callbackasm1(SB)
	MOVL $260, CX
	JMP  callbackasm1(SB)
	MOVL $261, CX
	JMP  callbackasm1(SB)
	MOVL $262, CX
	JMP  callbackasm1(SB)
	MOVL $263, CX
	JMP  callbackasm1(SB)
	MOVL $264, CX
	JMP  callbackasm1(SB)
	MOVL $265, CX
	JMP  callbackasm1(SB)
	MOVL $266, CX
	JMP  callbackasm1(SB)
	MOVL $267, CX
	JMP  callbackasm1(SB)
	MOVL $268, CX
	JMP  callbackasm1(SB)
	MOVL $269, CX
	JMP  callbackasm1(SB)
	MOVL $270, CX
	JMP  callbackasm1(SB)
	MOVL $271, CX
	JMP  callbackasm1(SB)
	MOVL $272, CX
	JMP  callbackasm1(SB)
	MOVL $273, CX
	JMP  callbackasm1(SB)
	MOVL $274, CX
	JMP  callbackasm1(SB)
	MOVL $275, CX
	JMP  callbackasm1(SB)
	MOVL $276, CX
	JMP  callbackasm1(SB)
	MOVL $277, CX
	JMP  callbackasm1(SB)
	MOVL $278, CX
	JMP  callbackasm1(SB)
	MOVL $279, CX
	JMP  callbackasm1(SB)
	MOVL $280, CX
	JMP  callbackasm1(SB)
	MOVL $281, CX
	JMP  callbackasm1(SB)
	MOVL $282, CX
	JMP  callbackasm1(SB)
	MOVL $283, CX
	JMP  callbackasm1(SB)
	MOVL $284, CX
	JMP  callbackasm1(SB)
	MOVL $285, CX
	JMP  callbackasm1(SB)
	MOVL $286, CX
	JMP  callbackasm1(SB)
	MOVL $287, CX
	JMP  callbackasm1(SB)
	MOVL $288, CX
	JMP  callbackasm1(SB)
	MOVL $289, CX
	JMP  callbackasm1(SB)
	MOVL $290, CX
	JMP  callbackasm1(SB)
	MOVL $291, CX
	JMP  callbackasm1(SB)
	MOVL $292, CX
	JMP  callbackasm1(SB)
	MOVL $293, CX
	JMP  callbackasm1(SB)
	MOVL $294, CX
	JMP  callbackasm1(SB)
	MOVL $295, CX
	JMP  callbackasm1(SB)
	MOVL $296, CX
	JMP  callbackasm1(SB)
	MOVL $297, CX
	JMP  callbackasm1(SB)
	MOVL $298, CX
	JMP  callbackasm1(SB)
	MOVL $299, CX
	JMP  callbackasm1(SB)
	MOVL $300, CX
	JMP  callbackasm1(SB)
	MOVL $301, CX
	JMP  callbackasm1(SB)
	MOVL $302, CX
	JMP  callbackasm1(SB)
	MOVL $303, CX
	JMP  callbackasm1(SB)
	MOVL $304, CX
	JMP  callbackasm1(SB)
	MOVL $305, CX
	JMP  callbackasm1(SB)
	MOVL $306, CX
	JMP  callbackasm1(SB)
	MOVL $307, CX
	JMP  callbackasm1(SB)
	MOVL $308, CX
	JMP  callbackasm1(SB)
	MOVL $309, CX
	JMP  callbackasm1(SB)
	MOVL $310, CX
	JMP  callbackasm1(SB)
	MOVL $311, CX
	JMP  callbackasm1(SB)
	MOVL $312, CX
	JMP  callbackasm1(SB)
	MOVL $313, CX
	JMP  callbackasm1(SB)
	MOVL $314, CX
	JMP  callbackasm1(SB)
	MOVL $315, CX
	JMP  callbackasm1(SB)
	MOVL $316, CX
	JMP  callbackasm1(SB)
	MOVL $317, CX
	JMP  callbackasm1(SB)
	MOVL $318, CX
	JMP  callbackasm1(SB)
	MOVL $319, CX
	JMP  callbackasm1(SB)
	MOVL $320, CX
	JMP  callbackasm1(SB)
	MOVL $321, CX
	JMP  callbackasm1(SB)
	MOVL $322, CX
	JMP  callbackasm1(SB)
	MOVL $323, CX
	JMP  callbackasm1(SB)
	MOVL $324, CX
	JMP  callbackasm1(SB)
	MOVL $325, CX
	JMP  callbackasm1(SB)
	MOVL $326, CX
	JMP  callbackasm1(SB)
	MOVL $327, CX
	JMP  callbackasm1(SB)
	MOVL $328, CX
	JMP  callbackasm1(SB)
	MOVL $329, CX
	JMP  callbackasm1(SB)
	MOVL $330, CX
	JMP  callbackasm1(SB)
	MOVL $331, CX
	JMP  callbackasm1(SB)
	MOVL $332, CX
	JMP  callbackasm1(SB)
	MOVL $333, CX
	JMP  callbackasm1(SB)
	MOVL $334, CX
	JMP  callbackasm1(SB)
	MOVL $335, CX
	JMP  callbackasm1(SB)
	MOVL $336, CX
	JMP  callbackasm1(SB)
	MOVL $337, CX
	JMP  callbackasm1(SB)
	MOVL $338, CX
	JMP  callbackasm1(SB)
	MOVL $339, CX
	JMP  callbackasm1(SB)
	MOVL $340, CX
	JMP  callbackasm1(SB)
	MOVL $341, CX
	JMP  callbackasm1(SB)
	MOVL $342, CX
	JMP  callbackasm1(SB)
	MOVL $343, CX
	JMP  callbackasm1(SB)
	MOVL $344, CX
	JMP  callbackasm1(SB)
	MOVL $345, CX
	JMP  callbackasm1(SB)
	MOVL $346, CX
	JMP  callbackasm1(SB)
	MOVL $347, CX
	JMP  callbackasm1(SB)
	MOVL $348, CX
	JMP  callbackasm1(SB)
	MOVL $349, CX
	JMP  callbackasm1(SB)
	MOVL $350, CX
	JMP  callbackasm1(SB)
	MOVL $351, CX
	JMP  callbackasm1(SB)
	MOVL $352, CX
	JMP  callbackasm1(SB)
	MOVL $353, CX
	JMP  callbackasm1(SB)
	MOVL $354, CX
	JMP  callbackasm1(SB)
	MOVL $355, CX
	JMP  callbackasm1(SB)
	MOVL $356, CX
	JMP  callbackasm1(SB)
	MOVL $357, CX
	JMP  callbackasm1(SB)
	MOVL $358, CX
	JMP  callbackasm1(SB)
	MOVL $359, CX
	JMP  callbackasm1(SB)
	MOVL $360, CX
	JMP  callbackasm1(SB)
	MOVL $361, CX
	JMP  callbackasm1(SB)
	MOVL $362, CX
	JMP  callbackasm1(SB)
	MOVL $363, CX
	JMP  callbackasm1(SB)
	MOVL $364, CX
	JMP  callbackasm1(SB)
	MOVL $365, CX
	JMP  callbackasm1(SB)
	MOVL $366, CX
	JMP  callbackasm1(SB)
	MOVL $367, CX
	JMP  callbackasm1(SB)
	MOVL $368, CX
	JMP  callbackasm1(SB)
	MOVL $369, CX
	JMP  callbackasm1(SB)
	MOVL $370, CX
	JMP  callbackasm1(SB)
	MOVL $371, CX
	JMP  callbackasm1(SB)
	MOVL $372, CX
	JMP  callbackasm1(SB)
	MOVL $373, CX
	JMP  callbackasm1(SB)
	MOVL $374, CX
	JMP  callbackasm1(SB)
	MOVL $375, CX
	JMP  callbackasm1(SB)
	MOVL $376, CX
	JMP  callbackasm1(SB)
	MOVL $377, CX
	JMP  callbackasm1(SB)
	MOVL $378, CX
	JMP  callbackasm1(SB)
	MOVL $379, CX
	JMP  callbackasm1(SB)
	MOVL $380, CX
	JMP  callbackasm1(SB)
	MOVL $381, CX
	JMP  callbackasm1(SB)
	MOVL $382, CX
	JMP  callbackasm1(SB)
	MOVL $383, CX
	JMP  callbackasm1(SB)
	MOVL $384, CX
	JMP  callbackasm1(SB)
	MOVL $385, CX
	JMP  callbackasm1(SB)
	MOVL $386, CX
	JMP  callbackasm1(SB)
	MOVL $387, CX
	JMP  callbackasm1(SB)
	MOVL $388, CX
	JMP  callbackasm1(SB)
	MOVL $389, CX
	JMP  callbackasm1(SB)
	MOVL $390, CX
	JMP  callbackasm1(SB)
	MOVL $391, CX
	JMP  callbackasm1(SB)
	MOVL $392, CX
	JMP  callbackasm1(SB)
	MOVL $393, CX
	JMP  callbackasm1(SB)
	MOVL $394, CX
	JMP  callbackasm1(SB)
	MOVL $395, CX
	JMP  callbackasm1(SB)
	MOVL $396, CX
	JMP  callbackasm1(SB)
	MOVL $397, CX
	JMP  callbackasm1(SB)
	MOVL $398, CX
	JMP  callbackasm1(SB)
	MOVL $399, CX
	JMP  callbackasm1(SB)
	MOVL $400, CX
	JMP  callbackasm1(SB)
	MOVL $401, CX
	JMP  callbackasm1(SB)
	MOVL $402, CX
	JMP  callbackasm1(SB)
	MOVL $403, CX
	JMP  callbackasm1(SB)
	MOVL $404, CX
	JMP  callbackasm1(SB)
	MOVL $405, CX
	JMP  callbackasm1(SB)
	MOVL $406, CX
	JMP  callbackasm1(SB)
	MOVL $407, CX
	JMP  callbackasm1(SB)
	MOVL $408, CX
	JMP  callbackasm1(SB)
	MOVL $409, CX
	JMP  callbackasm1(SB)
	MOVL $410, CX
	JMP  callbackasm1(SB)
	MOVL $411, CX
	JMP  callbackasm1(SB)
	MOVL $412, CX
	JMP  callbackasm1(SB)
	MOVL $413, CX
	JMP  callbackasm1(SB)
	MOVL $414, CX
	JMP  callbackasm1(SB)
	MOVL $415, CX
	JMP  callbackasm1(SB)
	MOVL $416, CX
	JMP  callbackasm1(SB)
	MOVL $417, CX
	JMP  callbackasm1(SB)
	MOVL $418, CX
	JMP  callbackasm1(SB)
	MOVL $419, CX
	JMP  callbackasm1(SB)
	MOVL $420, CX
	JMP  callbackasm1(SB)
	MOVL $421, CX
	JMP  callbackasm1(SB)
	MOVL $422, CX
	JMP  callbackasm1(SB)
	MOVL $423, CX
	JMP  callbackasm1(SB)
	MOVL $424, CX
	JMP  callbackasm1(SB)
	MOVL $425, CX
	JMP  callbackasm1(SB)
	MOVL $426, CX
	JMP  callbackasm1(SB)
	MOVL $427, CX
	JMP  callbackasm1(SB)
	MOVL $428, CX
	JMP  callbackasm1(SB)
	MOVL $429, CX
	JMP  callbackasm1(SB)
	MOVL $430, CX
	JMP  callbackasm1(SB)
	MOVL $431, CX
	JMP  callbackasm1(SB)
	MOVL $432, CX
	JMP  callbackasm1(SB)
	MOVL $433, CX
	JMP  callbackasm1(SB)
	MOVL $434, CX
	JMP  callbackasm1(SB)
	MOVL $435, CX
	JMP  callbackasm1(SB)
	MOVL $436, CX
	JMP  callbackasm1(SB)
	MOVL $437, CX
	JMP  callbackasm1(SB)
	MOVL $438, CX
	JMP  callbackasm1(SB)
	MOVL $439, CX
	JMP  callbackasm1(SB)
	MOVL $440, CX
	JMP  callbackasm1(SB)
	MOVL $441, CX
	JMP  callbackasm1(SB)
	MOVL $442, CX
	JMP  callbackasm1(SB)
	MOVL $443, CX
	JMP  callbackasm1(SB)
	MOVL $444, CX
	JMP  callbackasm1(SB)
	MOVL $445, CX
	JMP  callbackasm1(SB)
	MOVL $446, CX
	JMP  callbackasm1(SB)
	MOVL $447, CX
	JMP  callbackasm1(SB)
	MOVL $448, CX
	JMP  callbackasm1(SB)
	MOVL $449, CX
	JMP  callbackasm1(SB)
	MOVL $450, CX
	JMP  callbackasm1(SB)
	MOVL $451, CX
	JMP  callbackasm1(SB)
	MOVL $452, CX
	JMP  callbackasm1(SB)
	MOVL $453, CX
	JMP  callbackasm1(SB)
	MOVL $454, CX
	JMP  callbackasm1(SB)
	MOVL $455, CX
	JMP  callbackasm1(SB)
	MOVL $456, CX
	JMP  callbackasm1(SB)
	MOVL $457, CX
	JMP  callbackasm1(SB)
	MOVL $458, CX
	JMP  callbackasm1(SB)
	MOVL $459, CX
	JMP  callbackasm1(SB)
	MOVL $460, CX
	JMP  callbackasm1(SB)
	MOVL $461, CX
	JMP  callbackasm1(SB)
	MOVL $462, CX
	JMP  callbackasm1(SB)
	MOVL $463, CX
	JMP  callbackasm1(SB)
	MOVL $464, CX
	JMP  callbackasm1(SB)
	MOVL $465, CX
	JMP  callbackasm1(SB)
	MOVL $466, CX
	JMP  callbackasm1(SB)
	MOVL $467, CX
	JMP  callbackasm1(SB)
	MOVL $468, CX
	JMP  callbackasm1(SB)
	MOVL $469, CX
	JMP  callbackasm1(SB)
	MOVL $470, CX
	JMP  callbackasm1(SB)
	MOVL $471, CX
	JMP  callbackasm1(SB)
	MOVL $472, CX
	JMP  callbackasm1(SB)
	MOVL $473, CX
	JMP  callbackasm1(SB)
	MOVL $474, CX
	JMP  callbackasm1(SB)
	MOVL $475, CX
	JMP  callbackasm1(SB)
	MOVL $476, CX
	JMP  callbackasm1(SB)
	MOVL $477, CX
	JMP  callbackasm1(SB)
	MOVL $478, CX
	JMP  callbackasm1(SB)
	MOVL $479, CX
	JMP  callbackasm1(SB)
	MOVL $480, CX
	JMP  callbackasm1(SB)
	MOVL $481, CX
	JMP  callbackasm1(SB)
	MOVL $482, CX
	JMP  callbackasm1(SB)
	MOVL $483, CX
	JMP  callbackasm1(SB)
	MOVL $484, CX
	JMP  callbackasm1(SB)
	MOVL $485, CX
	JMP  callbackasm1(SB)
	MOVL $486, CX
	JMP  callbackasm1(SB)
	MOVL $487, CX
	JMP  callbackasm1(SB)
	MOVL $488, CX
	JMP  callbackasm1(SB)
	MOVL $489, CX
	JMP  callbackasm1(SB)
	MOVL $490, CX
	JMP  callbackasm1(SB)
	MOVL $491, CX
	JMP  callbackasm1(SB)
	MOVL $492, CX
	JMP  callbackasm1(SB)
	MOVL $493, CX
	JMP  callbackasm1(SB)
	MOVL $494, CX
	JMP  callbackasm1(SB)
	MOVL $495, CX
	JMP  callbackasm1(SB)
	MOVL $496, CX
	JMP  callbackasm1(SB)
	MOVL $497, CX
	JMP  callbackasm1(SB)
	MOVL $498, CX
	JMP  callbackasm1(SB)
	MOVL $499, CX
	JMP  callbackasm1(SB)
	MOVL $500, CX
	JMP  callbackasm1(SB)
	MOVL $501, CX
	JMP  callbackasm1(SB)
	MOVL $502, CX
	JMP  callbackasm1(SB)
	MOVL $503, CX
	JMP  callbackasm1(SB)
	MOVL $504, CX
	JMP  callbackasm1(SB)
	MOVL $505, CX
	JMP  callbackasm1(SB)
	MOVL $506, CX
	JMP  callbackasm1(SB)
	MOVL $507, CX
	JMP  callbackasm1(SB)
	MOVL $508, CX
	JMP  callbackasm1(SB)
	MOVL $509, CX
	JMP  callbackasm1(SB)
	MOVL $510, CX
	JMP  callbackasm1(SB)
	MOVL $511, CX
	JMP  callbackasm1(SB)
	MOVL $512, CX
	JMP  callbackasm1(SB)
	MOVL $513, CX
	JMP  callbackasm1(SB)
	MOVL $514, CX
	JMP  callbackasm1(SB)
	MOVL $515, CX
	JMP  callbackasm1(SB)
	MOVL $516, CX
	JMP  callbackasm1(SB)
	MOVL $517, CX
	JMP  callbackasm1(SB)
	MOVL $518, CX
	JMP  callbackasm1(SB)
	MOVL $519, CX
	JMP  callbackasm1(SB)
	MOVL $520, CX
	JMP  callbackasm1(SB)
	MOVL $521, CX
	JMP  callbackasm1(SB)
	MOVL $522, CX
	JMP  callbackasm1(SB)
	MOVL $523, CX
	JMP  callbackasm1(SB)
	MOVL $524, CX
	JMP  callbackasm1(SB)
	MOVL $525, CX
	JMP  callbackasm1(SB)
	MOVL $526, CX
	JMP  callbackasm1(SB)
	MOVL $527, CX
	JMP  callbackasm1(SB)
	MOVL $528, CX
	JMP  callbackasm1(SB)
	MOVL $529, CX
	JMP  callbackasm1(SB)
	MOVL $530, CX
	JMP  callbackasm1(SB)
	MOVL $531, CX
	JMP  callbackasm1(SB)
	MOVL $532, CX
	JMP  callbackasm1(SB)
	MOVL $533, CX
	JMP  callbackasm1(SB)
	MOVL $534, CX
	JMP  callbackasm1(SB)
	MOVL $535, CX
	JMP  callbackasm1(SB)
	MOVL $536, CX
	JMP  callbackasm1(SB)
	MOVL $537, CX
	JMP  callbackasm1(SB)
	MOVL $538, CX
	JMP  callbackasm1(SB)
	MOVL $539, CX
	JMP  callbackasm1(SB)
	MOVL $540, CX
	JMP  callbackasm1(SB)
	MOVL $541, CX
	JMP  callbackasm1(SB)
	MOVL $542, CX
	JMP  callbackasm1(SB)
	MOVL $543, CX
	JMP  callbackasm1(SB)
	MOVL $544, CX
	JMP  callbackasm1(SB)
	MOVL $545, CX
	JMP  callbackasm1(SB)
	MOVL $546, CX
	JMP  callbackasm1(SB)
	MOVL $547, CX
	JMP  callbackasm1(SB)
	MOVL $548, CX
	JMP  callbackasm1(SB)
	MOVL $549, CX
	JMP  callbackasm1(SB)
	MOVL $550, CX
	JMP  callbackasm1(SB)
	MOVL $551, CX
	JMP  callbackasm1(SB)
	MOVL $552, CX
	JMP  callbackasm1(SB)
	MOVL $553, CX
	JMP  callbackasm1(SB)
	MOVL $554, CX
	JMP  callbackasm1(SB)
	MOVL $555, CX
	JMP  callbackasm1(SB)
	MOVL $556, CX
	JMP  callbackasm1(SB)
	MOVL $557, CX
	JMP  callbackasm1(SB)
	MOVL $558, CX
	JMP  callbackasm1(SB)
	MOVL $559, CX
	JMP  callbackasm1(SB)
	MOVL $560, CX
	JMP  callbackasm1(SB)
	MOVL $561, CX
	JMP  callbackasm1(SB)
	MOVL $562, CX
	JMP  callbackasm1(SB)
	MOVL $563, CX
	JMP  callbackasm1(SB)
	MOVL $564, CX
	JMP  callbackasm1(SB)
	MOVL $565, CX
	JMP  callbackasm1(SB)
	MOVL $566, CX
	JMP  callbackasm1(SB)
	MOVL $567, CX
	JMP  callbackasm1(SB)
	MOVL $568, CX
	JMP  callbackasm1(SB)
	MOVL $569, CX
	JMP  callbackasm1(SB)
	MOVL $570, CX
	JMP  callbackasm1(SB)
	MOVL $571, CX
	JMP  callbackasm1(SB)
	MOVL $572, CX
	JMP  callbackasm1(SB)
	MOVL $573, CX
	JMP  callbackasm1(SB)
	MOVL $574, CX
	JMP  callbackasm1(SB)
	MOVL $575, CX
	JMP  callbackasm1(SB)
	MOVL $576, CX
	JMP  callbackasm1(SB)
	MOVL $577, CX
	JMP  callbackasm1(SB)
	MOVL $578, CX
	JMP  callbackasm1(SB)
	MOVL $579, CX
	JMP  callbackasm1(SB)
	MOVL $580, CX
	JMP  callbackasm1(SB)
	MOVL $581, CX
	JMP  callbackasm1(SB)
	MOVL $582, CX
	JMP  callbackasm1(SB)
	MOVL $583, CX
	JMP  callbackasm1(SB)
	MOVL $584, CX
	JMP  callbackasm1(SB)
	MOVL $585, CX
	JMP  callbackasm1(SB)
	MOVL $586, CX
	JMP  callbackasm1(SB)
	MOVL $587, CX
	JMP  callbackasm1(SB)
	MOVL $588, CX
	JMP  callbackasm1(SB)
	MOVL $589, CX
	JMP  callbackasm1(SB)
	MOVL $590, CX
	JMP  callbackasm1(SB)
	MOVL $591, CX
	JMP  callbackasm1(SB)
	MOVL $592, CX
	JMP  callbackasm1(SB)
	MOVL $593, CX
	JMP  callbackasm1(SB)
	MOVL $594, CX
	JMP  callbackasm1(SB)
	MOVL $595, CX
	JMP  callbackasm1(SB)
	MOVL $596, CX
	JMP  callbackasm1(SB)
	MOVL $597, CX
	JMP  callbackasm1(SB)
	MOVL $598, CX
	JMP  callbackasm1(SB)
	MOVL $599, CX
	JMP  callbackasm1(SB)
	MOVL $600, CX
	JMP  callbackasm1(SB)
	MOVL $601, CX
	JMP  callbackasm1(SB)
	MOVL $602, CX
	JMP  callbackasm1(SB)
	MOVL $603, CX
	JMP  callbackasm1(SB)
	MOVL $604, CX
	JMP  callbackasm1(SB)
	MOVL $605, CX
	JMP  callbackasm1(SB)
	MOVL $606, CX
	JMP  callbackasm1(SB)
	MOVL $607, CX
	JMP  callbackasm1(SB)
	MOVL $608, CX
	JMP  callbackasm1(SB)
	MOVL $609, CX
	JMP  callbackasm1(SB)
	MOVL $610, CX
	JMP  callbackasm1(SB)
	MOVL $611, CX
	JMP  callbackasm1(SB)
	MOVL $612, CX
	JMP  callbackasm1(SB)
	MOVL $613, CX
	JMP  callbackasm1(SB)
	MOVL $614, CX
	JMP  callbackasm1(SB)
	MOVL $615, CX
	JMP  callbackasm1(SB)
	MOVL $616, CX
	JMP  callbackasm1(SB)
	MOVL $617, CX
	JMP  callbackasm1(SB)
	MOVL $618, CX
	JMP  callbackasm1(SB)
	MOVL $619, CX
	JMP  callbackasm1(SB)
	MOVL $620, CX
	JMP  callbackasm1(SB)
	MOVL $621, CX
	JMP  callbackasm1(SB)
	MOVL $622, CX
	JMP  callbackasm1(SB)
	MOVL $623, CX
	JMP  callbackasm1(SB)
	MOVL $624, CX
	JMP  callbackasm1(SB)
	MOVL $625, CX
	JMP  callbackasm1(SB)
	MOVL $626, CX
	JMP  callbackasm1(SB)
	MOVL $627, CX
	JMP  callbackasm1(SB)
	MOVL $628, CX
	JMP  callbackasm1(SB)
	MOVL $629, CX
	JMP  callbackasm1(SB)
	MOVL $630, CX
	JMP  callbackasm1(SB)
	MOVL $631, CX
	JMP  callbackasm1(SB)
	MOVL $632, CX
	JMP  callbackasm1(SB)
	MOVL $633, CX
	JMP  callbackasm1(SB)
	MOVL $634, CX
	JMP  callbackasm1(SB)
	MOVL $635, CX
	JMP  callbackasm1(SB)
	MOVL $636, CX
	JMP  callbackasm1(SB)
	MOVL $637, CX
	JMP  callbackasm1(SB)
	MOVL $638, CX
	JMP  callbackasm1(SB)
	MOVL $639, CX
	JMP  callbackasm1(SB)
	MOVL $640, CX
	JMP  callbackasm1(SB)
	MOVL $641, CX
	JMP  callbackasm1(SB)
	MOVL $642, CX
	JMP  callbackasm1(SB)
	MOVL $643, CX
	JMP  callbackasm1(SB)
	MOVL $644, CX
	JMP  callbackasm1(SB)
	MOVL $645, CX
	JMP  callbackasm1(SB)
	MOVL $646, CX
	JMP  callbackasm1(SB)
	MOVL $647, CX
	JMP  callbackasm1(SB)
	MOVL $648, CX
	JMP  callbackasm1(SB)
	MOVL $649, CX
	JMP  callbackasm1(SB)
	MOVL $650, CX
	JMP  callbackasm1(SB)
	MOVL $651, CX
	JMP  callbackasm1(SB)
	MOVL $652, CX
	JMP  callbackasm1(SB)
	MOVL $653, CX
	JMP  callbackasm1(SB)
	MOVL $654, CX
	JMP  callbackasm1(SB)
	MOVL $655, CX
	JMP  callbackasm1(SB)
	MOVL $656, CX
	JMP  callbackasm1(SB)
	MOVL $657, CX
	JMP  callbackasm1(SB)
	MOVL $658, CX
	JMP  callbackasm1(SB)
	MOVL $659, CX
	JMP  callbackasm1(SB)
	MOVL $660, CX
	JMP  callbackasm1(SB)
	MOVL $661, CX
	JMP  callbackasm1(SB)
	MOVL $662, CX
	JMP  callbackasm1(SB)
	MOVL $663, CX
	JMP  callbackasm1(SB)
	MOVL $664, CX
	JMP  callbackasm1(SB)
	MOVL $665, CX
	JMP  callbackasm1(SB)
	MOVL $666, CX
	JMP  callbackasm1(SB)
	MOVL $667, CX
	JMP  callbackasm1(SB)
	MOVL $668, CX
	JMP  callbackasm1(SB)
	MOVL $669, CX
	JMP  callbackasm1(SB)
	MOVL $670, CX
	JMP  callbackasm1(SB)
	MOVL $671, CX
	JMP  callbackasm1(SB)
	MOVL $672, CX
	JMP  callbackasm1(SB)
	MOVL $673, CX
	JMP  callbackasm1(SB)
	MOVL $674, CX
	JMP  callbackasm1(SB)
	MOVL $675, CX
	JMP  callbackasm1(SB)
	MOVL $676, CX
	JMP  callbackasm1(SB)
	MOVL $677, CX
	JMP  callbackasm1(SB)
	MOVL $678, CX
	JMP  callbackasm1(SB)
	MOVL $679, CX
	JMP  callbackasm1(SB)
	MOVL $680, CX
	JMP  callbackasm1(SB)
	MOVL $681, CX
	JMP  callbackasm1(SB)
	MOVL $682, CX
	JMP  callbackasm1(SB)
	MOVL $683, CX
	JMP  callbackasm1(SB)
	MOVL $684, CX
	JMP  callbackasm1(SB)
	MOVL $685, CX
	JMP  callbackasm1(SB)
	MOVL $686, CX
	JMP  callbackasm1(SB)
	MOVL $687, CX
	JMP  callbackasm1(SB)
	MOVL $688, CX
	JMP  callbackasm1(SB)
	MOVL $689, CX
	JMP  callbackasm1(SB)
	MOVL $690, CX
	JMP  callbackasm1(SB)
	MOVL $691, CX
	JMP  callbackasm1(SB)
	MOVL $692, CX
	JMP  callbackasm1(SB)
	MOVL $693, CX
	JMP  callbackasm1(SB)
	MOVL $694, CX
	JMP  callbackasm1(SB)
	MOVL $695, CX
	JMP  callbackasm1(SB)
	MOVL $696, CX
	JMP  callbackasm1(SB)
	MOVL $697, CX
	JMP  callbackasm1(SB)
	MOVL $698, CX
	JMP  callbackasm1(SB)
	MOVL $699, CX
	JMP  callbackasm1(SB)
	MOVL $700, CX
	JMP  callbackasm1(SB)
	MOVL $701, CX
	JMP  callbackasm1(SB)
	MOVL $702, CX
	JMP  callbackasm1(SB)
	MOVL $703, CX
	JMP  callbackasm1(SB)
	MOVL $704, CX
	JMP  callbackasm1(SB)
	MOVL $705, CX
	JMP  callbackasm1(SB)
	MOVL $706, CX
	JMP  callbackasm1(SB)
	MOVL $707, CX
	JMP  callbackasm1(SB)
	MOVL $708, CX
	JMP  callbackasm1(SB)
	MOVL $709, CX
	JMP  callbackasm1(SB)
	MOVL $710, CX
	JMP  callbackasm1(SB)
	MOVL $711, CX
	JMP  callbackasm1(SB)
	MOVL $712, CX
	JMP  callbackasm1(SB)
	MOVL $713, CX
	JMP  callbackasm1(SB)
	MOVL $714, CX
	JMP  callbackasm1(SB)
	MOVL $715, CX
	JMP  callbackasm1(SB)
	MOVL $716, CX
	JMP  callbackasm1(SB)
	MOVL $717, CX
	JMP  callbackasm1(SB)
	MOVL $718, CX
	JMP  callbackasm1(SB)
	MOVL $719, CX
	JMP  callbackasm1(SB)
	MOVL $720, CX
	JMP  callbackasm1(SB)
	MOVL $721, CX
	JMP  callbackasm1(SB)
	MOVL $722, CX
	JMP  callbackasm1(SB)
	MOVL $723, CX
	JMP  callbackasm1(SB)
	MOVL $724, CX
	JMP  callbackasm1(SB)
	MOVL $725, CX
	JMP  callbackasm1(SB)
	MOVL $726, CX
	JMP  callbackasm1(SB)
	MOVL $727, CX
	JMP  callbackasm1(SB)
	MOVL $728, CX
	JMP  callbackasm1(SB)
	MOVL $729, CX
	JMP  callbackasm1(SB)
	MOVL $730, CX
	JMP  callbackasm1(SB)
	MOVL $731, CX
	JMP  callbackasm1(SB)
	MOVL $732, CX
	JMP  callbackasm1(SB)
	MOVL $733, CX
	JMP  callbackasm1(SB)
	MOVL $734, CX
	JMP  callbackasm1(SB)
	MOVL $735, CX
	JMP  callbackasm1(SB)
	MOVL $736, CX
	JMP  callbackasm1(SB)
	MOVL $737, CX
	JMP  callbackasm1(SB)
	MOVL $738, CX
	JMP  callbackasm1(SB)
	MOVL $739, CX
	JMP  callbackasm1(SB)
	MOVL $740, CX
	JMP  callbackasm1(SB)
	MOVL $741, CX
	JMP  callbackasm1(SB)
	MOVL $742, CX
	JMP  callbackasm1(SB)
	MOVL $743, CX
	JMP  callbackasm1(SB)
	MOVL $744, CX
	JMP  callbackasm1(SB)
	MOVL $745, CX
	JMP  callbackasm1(SB)
	MOVL $746, CX
	JMP  callbackasm1(SB)
	MOVL $747, CX
	JMP  callbackasm1(SB)
	MOVL $748, CX
	JMP  callbackasm1(SB)
	MOVL $749, CX
	JMP  callbackasm1(SB)
	MOVL $750, CX
	JMP  callbackasm1(SB)
	MOVL $751, CX
	JMP  callbackasm1(SB)
	MOVL $752, CX
	JMP  callbackasm1(SB)
	MOVL $753, CX
	JMP  callbackasm1(SB)
	MOVL $754, CX
	JMP  callbackasm1(SB)
	MOVL $755, CX
	JMP  callbackasm1(SB)
	MOVL $756, CX
	JMP  callbackasm1(SB)
	MOVL $757, CX
	JMP  callbackasm1(SB)
	MOVL $758, CX
	JMP  callbackasm1(SB)
	MOVL $759, CX
	JMP  callbackasm1(SB)
	MOVL $760, CX
	JMP  callbackasm1(SB)
	MOVL $761, CX
	JMP  callbackasm1(SB)
	MOVL $762, CX
	JMP  callbackasm1(SB)
	MOVL $763, CX
	JMP  callbackasm1(SB)
	MOVL $764, CX
	JMP  callbackasm1(SB)
	MOVL $765, CX
	JMP  callbackasm1(SB)
	MOVL $766, CX
	JMP  callbackasm1(SB)
	MOVL $767, CX
	JMP  callbackasm1(SB)
	MOVL $768, CX
	JMP  callbackasm1(SB)
	MOVL $769, CX
	JMP  callbackasm1(SB)
	MOVL $770, CX
	JMP  callbackasm1(SB)
	MOVL $771, CX
	JMP  callbackasm1(SB)
	MOVL $772, CX
	JMP  callbackasm1(SB)
	MOVL $773, CX
	JMP  callbackasm1(SB)
	MOVL $774, CX
	JMP  callbackasm1(SB)
	MOVL $775, CX
	JMP  callbackasm1(SB)
	MOVL $776, CX
	JMP  callbackasm1(SB)
	MOVL $777, CX
	JMP  callbackasm1(SB)
	MOVL $778, CX
	JMP  callbackasm1(SB)
	MOVL $779, CX
	JMP  callbackasm1(SB)
	MOVL $780, CX
	JMP  callbackasm1(SB)
	MOVL $781, CX
	JMP  callbackasm1(SB)
	MOVL $782, CX
	JMP  callbackasm1(SB)
	MOVL $783, CX
	JMP  callbackasm1(SB)
	MOVL $784, CX
	JMP  callbackasm1(SB)
	MOVL $785, CX
	JMP  callbackasm1(SB)
	MOVL $786, CX
	JMP  callbackasm1(SB)
	MOVL $787, CX
	JMP  callbackasm1(SB)
	MOVL $788, CX
	JMP  callbackasm1(SB)
	MOVL $789, CX
	JMP  callbackasm1(SB)
	MOVL $790, CX
	JMP  callbackasm1(SB)
	MOVL $791, CX
	JMP  callbackasm1(SB)
	MOVL $792, CX
	JMP  callbackasm1(SB)
	MOVL $793, CX
	JMP  callbackasm1(SB)
	MOVL $794, CX
	JMP  callbackasm1(SB)
	MOVL $795, CX
	JMP  callbackasm1(SB)
	MOVL $796, CX
	JMP  callbackasm1(SB)
	MOVL $797, CX
	JMP  callbackasm1(SB)
	MOVL $798, CX
	JMP  callbackasm1(SB)
	MOVL $799, CX
	JMP  callbackasm1(SB)
	MOVL $800, CX
	JMP  callbackasm1(SB)
	MOVL $801, CX
	JMP  callbackasm1(SB)
	MOVL $802, CX
	JMP  callbackasm1(SB)
	MOVL $803, CX
	JMP  callbackasm1(SB)
	MOVL $804, CX
	JMP  callbackasm1(SB)
	MOVL $805, CX
	JMP  callbackasm1(SB)
	MOVL $806, CX
	JMP  callbackasm1(SB)
	MOVL $807, CX
	JMP  callbackasm1(SB)
	MOVL $808, CX
	JMP  callbackasm1(SB)
	MOVL $809, CX
	JMP  callbackasm1(SB)
	MOVL $810, CX
	JMP  callbackasm1(SB)
	MOVL $811, CX
	JMP  callbackasm1(SB)
	MOVL $812, CX
	JMP  callbackasm1(SB)
	MOVL $813, CX
	JMP  callbackasm1(SB)
	MOVL $814, CX
	JMP  callbackasm1(SB)
	MOVL $815, CX
	JMP  callbackasm1(SB)
	MOVL $816, CX
	JMP  callbackasm1(SB)
	MOVL $817, CX
	JMP  callbackasm1(SB)
	MOVL $818, CX
	JMP  callbackasm1(SB)
	MOVL $819, CX
	JMP  callbackasm1(SB)
	MOVL $820, CX
	JMP  callbackasm1(SB)
	MOVL $821, CX
	JMP  callbackasm1(SB)
	MOVL $822, CX
	JMP  callbackasm1(SB)
	MOVL $823, CX
	JMP  callbackasm1(SB)
	MOVL $824, CX
	JMP  callbackasm1(SB)
	MOVL $825, CX
	JMP  callbackasm1(SB)
	MOVL $826, CX
	JMP  callbackasm1(SB)
	MOVL $827, CX
	JMP  callbackasm1(SB)
	MOVL $828, CX
	JMP  callbackasm1(SB)
	MOVL $829, CX
	JMP  callbackasm1(SB)
	MOVL $830, CX
	JMP  callbackasm1(SB)
	MOVL $831, CX
	JMP  callbackasm1(SB)
	MOVL $832, CX
	JMP  callbackasm1(SB)
	MOVL $833, CX
	JMP  callbackasm1(SB)
	MOVL $834, CX
	JMP  callbackasm1(SB)
	MOVL $835, CX
	JMP  callbackasm1(SB)
	MOVL $836, CX
	JMP  callbackasm1(SB)
	MOVL $837, CX
	JMP  callbackasm1(SB)
	MOVL $838, CX
	JMP  callbackasm1(SB)
	MOVL $839, CX
	JMP  callbackasm1(SB)
	MOVL $840, CX
	JMP  callbackasm1(SB)
	MOVL $841, CX
	JMP  callbackasm1(SB)
	MOVL $842, CX
	JMP  callbackasm1(SB)
	MOVL $843, CX
	JMP  callbackasm1(SB)
	MOVL $844, CX
	JMP  callbackasm1(SB)
	MOVL $845, CX
	JMP  callbackasm1(SB)
	MOVL $846, CX
	JMP  callbackasm1(SB)
	MOVL $847, CX
	JMP  callbackasm1(SB)
	MOVL $848, CX
	JMP  callbackasm1(SB)
	MOVL $849, CX
	JMP  callbackasm1(SB)
	MOVL $850, CX
	JMP  callbackasm1(SB)
	MOVL $851, CX
	JMP  callbackasm1(SB)
	MOVL $852, CX
	JMP  callbackasm1(SB)
	MOVL $853, CX
	JMP  callbackasm1(SB)
	MOVL $854, CX
	JMP  callbackasm1(SB)
	MOVL $855, CX
	JMP  callbackasm1(SB)
	MOVL $856, CX
	JMP  callbackasm1(SB)
	MOVL $857, CX
	JMP  callbackasm1(SB)
	MOVL $858, CX
	JMP  callbackasm1(SB)
	MOVL $859, CX
	JMP  callbackasm1(SB)
	MOVL $860, CX
	JMP  callbackasm1(SB)
	MOVL $861, CX
	JMP  callbackasm1(SB)
	MOVL $862, CX
	JMP  callbackasm1(SB)
	MOVL $863, CX
	JMP  callbackasm1(SB)
	MOVL $864, CX
	JMP  callbackasm1(SB)
	MOVL $865, CX
	JMP  callbackasm1(SB)
	MOVL $866, CX
	JMP  callbackasm1(SB)
	MOVL $867, CX
	JMP  callbackasm1(SB)
	MOVL $868, CX
	JMP  callbackasm1(SB)
	MOVL $869, CX
	JMP  callbackasm1(SB)
	MOVL $870, CX
	JMP  callbackasm1(SB)
	MOVL $871, CX
	JMP  callbackasm1(SB)
	MOVL $872, CX
	JMP  callbackasm1(SB)
	MOVL $873, CX
	JMP  callbackasm1(SB)
	MOVL $874, CX
	JMP  callbackasm1(SB)
	MOVL $875, CX
	JMP  callbackasm1(SB)
	MOVL $876, CX
	JMP  callbackasm1(SB)
	MOVL $877, CX
	JMP  callbackasm1(SB)
	MOVL $878, CX
	JMP  callbackasm1(SB)
	MOVL $879, CX
	JMP  callbackasm1(SB)
	MOVL $880, CX
	JMP  callbackasm1(SB)
	MOVL $881, CX
	JMP  callbackasm1(SB)
	MOVL $882, CX
	JMP  callbackasm1(SB)
	MOVL $883, CX
	JMP  callbackasm1(SB)
	MOVL $884, CX
	JMP  callbackasm1(SB)
	MOVL $885, CX
	JMP  callbackasm1(SB)
	MOVL $886, CX
	JMP  callbackasm1(SB)
	MOVL $887, CX
	JMP  callbackasm1(SB)
	MOVL $888, CX
	JMP  callbackasm1(SB)
	MOVL $889, CX
	JMP  callbackasm1(SB)
	MOVL $890, CX
	JMP  callbackasm1(SB)
	MOVL $891, CX
	JMP  callbackasm1(SB)
	MOVL $892, CX
	JMP  callbackasm1(SB)
	MOVL $893, CX
	JMP  callbackasm1(SB)
	MOVL $894, CX
	JMP  callbackasm1(SB)
	MOVL $895, CX
	JMP  callbackasm1(SB)
	MOVL $896, CX
	JMP  callbackasm1(SB)
	MOVL $897, CX
	JMP  callbackasm1(SB)
	MOVL $898, CX
	JMP  callbackasm1(SB)
	MOVL $899, CX
	JMP  callbackasm1(SB)
	MOVL $900, CX
	JMP  callbackasm1(SB)
	MOVL $901, CX
	JMP  callbackasm1(SB)
	MOVL $902, CX
	JMP  callbackasm1(SB)
	MOVL $903, CX
	JMP  callbackasm1(SB)
	MOVL $904, CX
	JMP  callbackasm1(SB)
	MOVL $905, CX
	JMP  callbackasm1(SB)
	MOVL $906, CX
	JMP  callbackasm1(SB)
	MOVL $907, CX
	JMP  callbackasm1(SB)
	MOVL $908, CX
	JMP  callbackasm1(SB)
	MOVL $909, CX
	JMP  callbackasm1(SB)
	MOVL $910, CX
	JMP  callbackasm1(SB)
	MOVL $911, CX
	JMP  callbackasm1(SB)
	MOVL $912, CX
	JMP  callbackasm1(SB)
	MOVL $913, CX
	JMP  callbackasm1(SB)
	MOVL $914, CX
	JMP  callbackasm1(SB)
	MOVL $915, CX
	JMP  callbackasm1(SB)
	MOVL $916, CX
	JMP  callbackasm1(SB)
	MOVL $917, CX
	JMP  callbackasm1(SB)
	MOVL $918, CX
	JMP  callbackasm1(SB)
	MOVL $919, CX
	JMP  callbackasm1(SB)
	MOVL $920, CX
	JMP  callbackasm1(SB)
	MOVL $921, CX
	JMP  callbackasm1(SB)
	MOVL $922, CX
	JMP  callbackasm1(SB)
	MOVL $923, CX
	JMP  callbackasm1(SB)
	MOVL $924, CX
	JMP  callbackasm1(SB)
	MOVL $925, CX
	JMP  callbackasm1(SB)
	MOVL $926, CX
	JMP  callbackasm1(SB)
	MOVL $927, CX
	JMP  callbackasm1(SB)
	MOVL $928, CX
	JMP  callbackasm1(SB)
	MOVL $929, CX
	JMP  callbackasm1(SB)
	MOVL $930, CX
	JMP  callbackasm1(SB)
	MOVL $931, CX
	JMP  callbackasm1(SB)
	MOVL $932, CX
	JMP  callbackasm1(SB)
	MOVL $933, CX
	JMP  callbackasm1(SB)
	MOVL $934, CX
	JMP  callbackasm1(SB)
	MOVL $935, CX
	JMP  callbackasm1(SB)
	MOVL $936, CX
	JMP  callbackasm1(SB)
	MOVL $937, CX
	JMP  callbackasm1(SB)
	MOVL $938, CX
	JMP  callbackasm1(SB)
	MOVL $939, CX
	JMP  callbackasm1(SB)
	MOVL $940, CX
	JMP  callbackasm1(SB)
	MOVL $941, CX
	JMP  callbackasm1(SB)
	MOVL $942, CX
	JMP  callbackasm1(SB)
	MOVL $943, CX
	JMP  callbackasm1(SB)
	MOVL $944, CX
	JMP  callbackasm1(SB)
	MOVL $945, CX
	JMP  callbackasm1(SB)
	MOVL $946, CX
	JMP  callbackasm1(SB)
	MOVL $947, CX
	JMP  callbackasm1(SB)
	MOVL $948, CX
	JMP  callbackasm1(SB)
	MOVL $949, CX
	JMP  callbackasm1(SB)
	MOVL $950, CX
	JMP  callbackasm1(SB)
	MOVL $951, CX
	JMP  callbackasm1(SB)
	MOVL $952, CX
	JMP  callbackasm1(SB)
	MOVL $953, CX
	JMP  callbackasm1(SB)
	MOVL $954, CX
	JMP  callbackasm1(SB)
	MOVL $955, CX
	JMP  callbackasm1(SB)
	MOVL $956, CX
	JMP  callbackasm1(SB)
	MOVL $957, CX
	JMP  callbackasm1(SB)
	MOVL $958, CX
	JMP  callbackasm1(SB)
	MOVL $959, CX
	JMP  callbackasm1(SB)
	MOVL $960, CX
	JMP  callbackasm1(SB)
	MOVL $961, CX
	JMP  callbackasm1(SB)
	MOVL $962, CX
	JMP  callbackasm1(SB)
	MOVL $963, CX
	JMP  callbackasm1(SB)
	MOVL $964, CX
	JMP  callbackasm1(SB)
	MOVL $965, CX
	JMP  callbackasm1(SB)
	MOVL $966, CX
	JMP  callbackasm1(SB)
	MOVL $967, CX
	JMP  callbackasm1(SB)
	MOVL $968, CX
	JMP  callbackasm1(SB)
	MOVL $969, CX
	JMP  callbackasm1(SB)
	MOVL $970, CX
	JMP  callbackasm1(SB)
	MOVL $971, CX
	JMP  callbackasm1(SB)
	MOVL $972, CX
	JMP  callbackasm1(SB)
	MOVL $973, CX
	JMP  callbackasm1(SB)
	MOVL $974, CX
	JMP  callbackasm1(SB)
	MOVL $975, CX
	JMP  callbackasm1(SB)
	MOVL $976, CX
	JMP  callbackasm1(SB)
	MOVL $977, CX
	JMP  callbackasm1(SB)
	MOVL $978, CX
	JMP  callbackasm1(SB)
	MOVL $979, CX
	JMP  callbackasm1(SB)
	MOVL $980, CX
	JMP  callbackasm1(SB)
	MOVL $981, CX
	JMP  callbackasm1(SB)
	MOVL $982, CX
	JMP  callbackasm1(SB)
	MOVL $983, CX
	JMP  callbackasm1(SB)
	MOVL $984, CX
	JMP  callbackasm1(SB)
	MOVL $985, CX
	JMP  callbackasm1(SB)
	MOVL $986, CX
	JMP  callbackasm1(SB)
	MOVL $987, CX
	JMP  callbackasm1(SB)
	MOVL $988, CX
	JMP  callbackasm1(SB)
	MOVL $989, CX
	JMP  callbackasm1(SB)
	MOVL $990, CX
	JMP  callbackasm1(SB)
	MOVL $991, CX
	JMP  callbackasm1(SB)
	MOVL $992, CX
	JMP  callbackasm1(SB)
	MOVL $993, CX
	JMP  callbackasm1(SB)
	MOVL $994, CX
	JMP  callbackasm1(SB)
	MOVL $995, CX
	JMP  callbackasm1(SB)
	MOVL $996, CX
	JMP  callbackasm1(SB)
	MOVL $997, CX
	JMP  callbackasm1(SB)
	MOVL $998, CX
	JMP  callbackasm1(SB)
	MOVL $999, CX
	JMP  callbackasm1(SB)
	MOVL $1000, CX
	JMP  callbackasm1(SB)
	MOVL $1001, CX
	JMP  callbackasm1(SB)
	MOVL $1002, CX
	JMP  callbackasm1(SB)
	MOVL $1003, CX
	JMP  callbackasm1(SB)
	MOVL $1004, CX
	JMP  callbackasm1(SB)
	MOVL $1005, CX
	JMP  callbackasm1(SB)
	MOVL $1006, CX
	JMP  callbackasm1(SB)
	MOVL $1007, CX
	JMP  callbackasm1(SB)
	MOVL $1008, CX
	JMP  callbackasm1(SB)
	MOVL $1009, CX
	JMP  callbackasm1(SB)
	MOVL $1010, CX
	JMP  callbackasm1(SB)
	MOVL $1011, CX
	JMP  callbackasm1(SB)
	MOVL $1012, CX
	JMP  callbackasm1(SB)
	MOVL $1013, CX
	JMP  callbackasm1(SB)
	MOVL $1014, CX
	JMP  callbackasm1(SB)
	MOVL $1015, CX
	JMP  callbackasm1(SB)
	MOVL $1016, CX
	JMP  callbackasm1(SB)
	MOVL $1017, CX
	JMP  callbackasm1(SB)
	MOVL $1018, CX
	JMP  callbackasm1(SB)
	MOVL $1019, CX
	JMP  callbackasm1(SB)
	MOVL $1020, CX
	JMP  callbackasm1(SB)
	MOVL $1021, CX
	JMP  callbackasm1(SB)
	MOVL $1022, CX
	JMP  callbackasm1(SB)
	MOVL $1023, CX
	JMP  callbackasm1(SB)
	MOVL $1024, CX
	JMP  callbackasm1(SB)
	MOVL $1025, CX
	JMP  callbackasm1(SB)
	MOVL $1026, CX
	JMP  callbackasm1(SB)
	MOVL $1027, CX
	JMP  callbackasm1(SB)
	MOVL $1028, CX
	JMP  callbackasm1(SB)
	MOVL $1029, CX
	JMP  callbackasm1(SB)
	MOVL $1030, CX
	JMP  callbackasm1(SB)
	MOVL $1031, CX
	JMP  callbackasm1(SB)
	MOVL $1032, CX
	JMP  callbackasm1(SB)
	MOVL $1033, CX
	JMP  callbackasm1(SB)
	MOVL $1034, CX
	JMP  callbackasm1(SB)
	MOVL $1035, CX
	JMP  callbackasm1(SB)
	MOVL $1036, CX
	JMP  callbackasm1(SB)
	MOVL $1037, CX
	JMP  callbackasm1(SB)
	MOVL $1038, CX
	JMP  callbackasm1(SB)
	MOVL $1039, CX
	JMP  callbackasm1(SB)
	MOVL $1040, CX
	JMP  callbackasm1(SB)
	MOVL $1041, CX
	JMP  callbackasm1(SB)
	MOVL $1042, CX
	JMP  callbackasm1(SB)
	MOVL $1043, CX
	JMP  callbackasm1(SB)
	MOVL $1044, CX
	JMP  callbackasm1(SB)
	MOVL $1045, CX
	JMP  callbackasm1(SB)
	MOVL $1046, CX
	JMP  callbackasm1(SB)
	MOVL $1047, CX
	JMP  callbackasm1(SB)
	MOVL $1048, CX
	JMP  callbackasm1(SB)
	MOVL $1049, CX
	JMP  callbackasm1(SB)
	MOVL $1050, CX
	JMP  callbackasm1(SB)
	MOVL $1051, CX
	JMP  callbackasm1(SB)
	MOVL $1052, CX
	JMP  callbackasm1(SB)
	MOVL $1053, CX
	JMP  callbackasm1(SB)
	MOVL $1054, CX
	JMP  callbackasm1(SB)
	MOVL $1055, CX
	JMP  callbackasm1(SB)
	MOVL $1056, CX
	JMP  callbackasm1(SB)
	MOVL $1057, CX
	JMP  callbackasm1(SB)
	MOVL $1058, CX
	JMP  callbackasm1(SB)
	MOVL $1059, CX
	JMP  callbackasm1(SB)
	MOVL $1060, CX
	JMP  callbackasm1(SB)
	MOVL $1061, CX
	JMP  callbackasm1(SB)
	MOVL $1062, CX
	JMP  callbackasm1(SB)
	MOVL $1063, CX
	JMP  callbackasm1(SB)
	MOVL $1064, CX
	JMP  callbackasm1(SB)
	MOVL $1065, CX
	JMP  callbackasm1(SB)
	MOVL $1066, CX
	JMP  callbackasm1(SB)
	MOVL $1067, CX
	JMP  callbackasm1(SB)
	MOVL $1068, CX
	JMP  callbackasm1(SB)
	MOVL $1069, CX
	JMP  callbackasm1(SB)
	MOVL $1070, CX
	JMP  callbackasm1(SB)
	MOVL $1071, CX
	JMP  callbackasm1(SB)
	MOVL $1072, CX
	JMP  callbackasm1(SB)
	MOVL $1073, CX
	JMP  callbackasm1(SB)
	MOVL $1074, CX
	JMP  callbackasm1(SB)
	MOVL $1075, CX
	JMP  callbackasm1(SB)
	MOVL $1076, CX
	JMP  callbackasm1(SB)
	MOVL $1077, CX
	JMP  callbackasm1(SB)
	MOVL $1078, CX
	JMP  callbackasm1(SB)
	MOVL $1079, CX
	JMP  callbackasm1(SB)
	MOVL $1080, CX
	JMP  callbackasm1(SB)
	MOVL $1081, CX
	JMP  callbackasm1(SB)
	MOVL $1082, CX
	JMP  callbackasm1(SB)
	MOVL $1083, CX
	JMP  callbackasm1(SB)
	MOVL $1084, CX
	JMP  callbackasm1(SB)
	MOVL $1085, CX
	JMP  callbackasm1(SB)
	MOVL $1086, CX
	JMP  callbackasm1(SB)
	MOVL $1087, CX
	JMP  callbackasm1(SB)
	MOVL $1088, CX
	JMP  callbackasm1(SB)
	MOVL $1089, CX
	JMP  callbackasm1(SB)
	MOVL $1090, CX
	JMP  callbackasm1(SB)
	MOVL $1091, CX
	JMP  callbackasm1(SB)
	MOVL $1092, CX
	JMP  callbackasm1(SB)
	MOVL $1093, CX
	JMP  callbackasm1(SB)
	MOVL $1094, CX
	JMP  callbackasm1(SB)
	MOVL $1095, CX
	JMP  callbackasm1(SB)
	MOVL $1096, CX
	JMP  callbackasm1(SB)
	MOVL $1097, CX
	JMP  callbackasm1(SB)
	MOVL $1098, CX
	JMP  callbackasm1(SB)
	MOVL $1099, CX
	JMP  callbackasm1(SB)
	MOVL $1100, CX
	JMP  callbackasm1(SB)
	MOVL $1101, CX
	JMP  callbackasm1(SB)
	MOVL $1102, CX
	JMP  callbackasm1(SB)
	MOVL $1103, CX
	JMP  callbackasm1(SB)
	MOVL $1104, CX
	JMP  callbackasm1(SB)
	MOVL $1105, CX
	JMP  callbackasm1(SB)
	MOVL $1106, CX
	JMP  callbackasm1(SB)
	MOVL $1107, CX
	JMP  callbackasm1(SB)
	MOVL $1108, CX
	JMP  callbackasm1(SB)
	MOVL $1109, CX
	JMP  callbackasm1(SB)
	MOVL $1110, CX
	JMP  callbackasm1(SB)
	MOVL $1111, CX
	JMP  callbackasm1(SB)
	MOVL $1112, CX
	JMP  callbackasm1(SB)
	MOVL $1113, CX
	JMP  callbackasm1(SB)
	MOVL $1114, CX
	JMP  callbackasm1(SB)
	MOVL $1115, CX
	JMP  callbackasm1(SB)
	MOVL $1116, CX
	JMP  callbackasm1(SB)
	MOVL $1117, CX
	JMP  callbackasm1(SB)
	MOVL $1118, CX
	JMP  callbackasm1(SB)
	MOVL $1119, CX
	JMP  callbackasm1(SB)
	MOVL $1120, CX
	JMP  callbackasm1(SB)
	MOVL $1121, CX
	JMP  callbackasm1(SB)
	MOVL $1122, CX
	JMP  callbackasm1(SB)
	MOVL $1123, CX
	JMP  callbackasm1(SB)
	MOVL $1124, CX
	JMP  callbackasm1(SB)
	MOVL $1125, CX
	JMP  callbackasm1(SB)
	MOVL $1126, CX
	JMP  callbackasm1(SB)
	MOVL $1127, CX
	JMP  callbackasm1(SB)
	MOVL $1128, CX
	JMP  callbackasm1(SB)
	MOVL $1129, CX
	JMP  callbackasm1(SB)
	MOVL $1130, CX
	JMP  callbackasm1(SB)
	MOVL $1131, CX
	JMP  callbackasm1(SB)
	MOVL $1132, CX
	JMP  callbackasm1(SB)
	MOVL $1133, CX
	JMP  callbackasm1(SB)
	MOVL $1134, CX
	JMP  callbackasm1(SB)
	MOVL $1135, CX
	JMP  callbackasm1(SB)
	MOVL $1136, CX
	JMP  callbackasm1(SB)
	MOVL $1137, CX
	JMP  callbackasm1(SB)
	MOVL $1138, CX
	JMP  callbackasm1(SB)
	MOVL $1139, CX
	JMP  callbackasm1(SB)
	MOVL $1140, CX
	JMP  callbackasm1(SB)
	MOVL $1141, CX
	JMP  callbackasm1(SB)
	MOVL $1142, CX
	JMP  callbackasm1(SB)
	MOVL $1143, CX
	JMP  callbackasm1(SB)
	MOVL $1144, CX
	JMP  callbackasm1(SB)
	MOVL $1145, CX
	JMP  callbackasm1(SB)
	MOVL $1146, CX
	JMP  callbackasm1(SB)
	MOVL $1147, CX
	JMP  callbackasm1(SB)
	MOVL $1148, CX
	JMP  callbackasm1(SB)
	MOVL $1149, CX
	JMP  callbackasm1(SB)
	MOVL $1150, CX
	JMP  callbackasm1(SB)
	MOVL $1151, CX
	JMP  callbackasm1(SB)
	MOVL $1152, CX
	JMP  callbackasm1(SB)
	MOVL $1153, CX
	JMP  callbackasm1(SB)
	MOVL $1154, CX
	JMP  callbackasm1(SB)
	MOVL $1155, CX
	JMP  callbackasm1(SB)
	MOVL $1156, CX
	JMP  callbackasm1(SB)
	MOVL $1157, CX
	JMP  callbackasm1(SB)
	MOVL $1158, CX
	JMP  callbackasm1(SB)
	MOVL $1159, CX
	JMP  callbackasm1(SB)
	MOVL $1160, CX
	JMP  callbackasm1(SB)
	MOVL $1161, CX
	JMP  callbackasm1(SB)
	MOVL $1162, CX
	JMP  callbackasm1(SB)
	MOVL $1163, CX
	JMP  callbackasm1(SB)
	MOVL $1164, CX
	JMP  callbackasm1(SB)
	MOVL $1165, CX
	JMP  callbackasm1(SB)
	MOVL $1166, CX
	JMP  callbackasm1(SB)
	MOVL $1167, CX
	JMP  callbackasm1(SB)
	MOVL $1168, CX
	JMP  callbackasm1(SB)
	MOVL $1169, CX
	JMP  callbackasm1(SB)
	MOVL $1170, CX
	JMP  callbackasm1(SB)
	MOVL $1171, CX
	JMP  callbackasm1(SB)
	MOVL $1172, CX
	JMP  callbackasm1(SB)
	MOVL $1173, CX
	JMP  callbackasm1(SB)
	MOVL $1174, CX
	JMP  callbackasm1(SB)
	MOVL $1175, CX
	JMP  callbackasm1(SB)
	MOVL $1176, CX
	JMP  callbackasm1(SB)
	MOVL $1177, CX
	JMP  callbackasm1(SB)
	MOVL $1178, CX
	JMP  callbackasm1(SB)
	MOVL $1179, CX
	JMP  callbackasm1(SB)
	MOVL $1180, CX
	JMP  callbackasm1(SB)
	MOVL $1181, CX
	JMP  callbackasm1(SB)
	MOVL $1182, CX
	JMP  callbackasm1(SB)
	MOVL $1183, CX
	JMP  callbackasm1(SB)
	MOVL $1184, CX
	JMP  callbackasm1(SB)
	MOVL $1185, CX
	JMP  callbackasm1(SB)
	MOVL $1186, CX
	JMP  callbackasm1(SB)
	MOVL $1187, CX
	JMP  callbackasm1(SB)
	MOVL $1188, CX
	JMP  callbackasm1(SB)
	MOVL $1189, CX
	JMP  callbackasm1(SB)
	MOVL $1190, CX
	JMP  callbackasm1(SB)
	MOVL $1191, CX
	JMP  callbackasm1(SB)
	MOVL $1192, CX
	JMP  callbackasm1(SB)
	MOVL $1193, CX
	JMP  callbackasm1(SB)
	MOVL $1194, CX
	JMP  callbackasm1(SB)
	MOVL $1195, CX
	JMP  callbackasm1(SB)
	MOVL $1196, CX
	JMP  callbackasm1(SB)
	MOVL $1197, CX
	JMP  callbackasm1(SB)
	MOVL $1198, CX
	JMP  callbackasm1(SB)
	MOVL $1199, CX
	JMP  callbackasm1(SB)
	MOVL $1200, CX
	JMP  callbackasm1(SB)
	MOVL $1201, CX
	JMP  callbackasm1(SB)
	MOVL $1202, CX
	JMP  callbackasm1(SB)
	MOVL $1203, CX
	JMP  callbackasm1(SB)
	MOVL $1204, CX
	JMP  callbackasm1(SB)
	MOVL $1205, CX
	JMP  callbackasm1(SB)
	MOVL $1206, CX
	JMP  callbackasm1(SB)
	MOVL $1207, CX
	JMP  callbackasm1(SB)
	MOVL $1208, CX
	JMP  callbackasm1(SB)
	MOVL $1209, CX
	JMP  callbackasm1(SB)
	MOVL $1210, CX
	JMP  callbackasm1(SB)
	MOVL $1211, CX
	JMP  callbackasm1(SB)
	MOVL $1212, CX
	JMP  callbackasm1(SB)
	MOVL $1213, CX
	JMP  callbackasm1(SB)
	MOVL $1214, CX
	JMP  callbackasm1(SB)
	MOVL $1215, CX
	JMP  callbackasm1(SB)
	MOVL $1216, CX
	JMP  callbackasm1(SB)
	MOVL $1217, CX
	JMP  callbackasm1(SB)
	MOVL $1218, CX
	JMP  callbackasm1(SB)
	MOVL $1219, CX
	JMP  callbackasm1(SB)
	MOVL $1220, CX
	JMP  callbackasm1(SB)
	MOVL $1221, CX
	JMP  callbackasm1(SB)
	MOVL $1222, CX
	JMP  callbackasm1(SB)
	MOVL $1223, CX
	JMP  callbackasm1(SB)
	MOVL $1224, CX
	JMP  callbackasm1(SB)
	MOVL $1225, CX
	JMP  callbackasm1(SB)
	MOVL $1226, CX
	JMP  callbackasm1(SB)
	MOVL $1227, CX
	JMP  callbackasm1(SB)
	MOVL $1228, CX
	JMP  callbackasm1(SB)
	MOVL $1229, CX
	JMP  callbackasm1(SB)
	MOVL $1230, CX
	JMP  callbackasm1(SB)
	MOVL $1231, CX
	JMP  callbackasm1(SB)
	MOVL $1232, CX
	JMP  callbackasm1(SB)
	MOVL $1233, CX
	JMP  callbackasm1(SB)
	MOVL $1234, CX
	JMP  callbackasm1(SB)
	MOVL $1235, CX
	JMP  callbackasm1(SB)
	MOVL $1236, CX
	JMP  callbackasm1(SB)
	MOVL $1237, CX
	JMP  callbackasm1(SB)
	MOVL $1238, CX
	JMP  callbackasm1(SB)
	MOVL $1239, CX
	JMP  callbackasm1(SB)
	MOVL $1240, CX
	JMP  callbackasm1(SB)
	MOVL $1241, CX
	JMP  callbackasm1(SB)
	MOVL $1242, CX
	JMP  callbackasm1(SB)
	MOVL $1243, CX
	JMP  callbackasm1(SB)
	MOVL $1244, CX
	JMP  callbackasm1(SB)
	MOVL $1245, CX
	JMP  callbackasm1(SB)
	MOVL $1246, CX
	JMP  callbackasm1(SB)
	MOVL $1247, CX
	JMP  callbackasm1(SB)
	MOVL $1248, CX
	JMP  callbackasm1(SB)
	MOVL $1249, CX
	JMP  callbackasm1(SB)
	MOVL $1250, CX
	JMP  callbackasm1(SB)
	MOVL $1251, CX
	JMP  callbackasm1(SB)
	MOVL $1252, CX
	JMP  callbackasm1(SB)
	MOVL $1253, CX
	JMP  callbackasm1(SB)
	MOVL $1254, CX
	JMP  callbackasm1(SB)
	MOVL $1255, CX
	JMP  callbackasm1(SB)
	MOVL $1256, CX
	JMP  callbackasm1(SB)
	MOVL $1257, CX
	JMP  callbackasm1(SB)
	MOVL $1258, CX
	JMP  callbackasm1(SB)
	MOVL $1259, CX
	JMP  callbackasm1(SB)
	MOVL $1260, CX
	JMP  callbackasm1(SB)
	MOVL $1261, CX
	JMP  callbackasm1(SB)
	MOVL $1262, CX
	JMP  callbackasm1(SB)
	MOVL $1263, CX
	JMP  callbackasm1(SB)
	MOVL $1264, CX
	JMP  callbackasm1(SB)
	MOVL $1265, CX
	JMP  callbackasm1(SB)
	MOVL $1266, CX
	JMP  callbackasm1(SB)
	MOVL $1267, CX
	JMP  callbackasm1(SB)
	MOVL $1268, CX
	JMP  callbackasm1(SB)
	MOVL $1269, CX
	JMP  callbackasm1(SB)
	MOVL $1270, CX
	JMP  callbackasm1(SB)
	MOVL $1271, CX
	JMP  callbackasm1(SB)
	MOVL $1272, CX
	JMP  callbackasm1(SB)
	MOVL $1273, CX
	JMP  callbackasm1(SB)
	MOVL $1274, CX
	JMP  callbackasm1(SB)
	MOVL $1275, CX
	JMP  callbackasm1(SB)
	MOVL $1276, CX
	JMP  callbackasm1(SB)
	MOVL $1277, CX
	JMP  callbackasm1(SB)
	MOVL $1278, CX
	JMP  callbackasm1(SB)
	MOVL $1279, CX
	JMP  callbackasm1(SB)
	MOVL $1280, CX
	JMP  callbackasm1(SB)
	MOVL $1281, CX
	JMP  callbackasm1(SB)
	MOVL $1282, CX
	JMP  callbackasm1(SB)
	MOVL $1283, CX
	JMP  callbackasm1(SB)
	MOVL $1284, CX
	JMP  callbackasm1(SB)
	MOVL $1285, CX
	JMP  callbackasm1(SB)
	MOVL $1286, CX
	JMP  callbackasm1(SB)
	MOVL $1287, CX
	JMP  callbackasm1(SB)
	MOVL $1288, CX
	JMP  callbackasm1(SB)
	MOVL $1289, CX
	JMP  callbackasm1(SB)
	MOVL $1290, CX
	JMP  callbackasm1(SB)
	MOVL $1291, CX
	JMP  callbackasm1(SB)
	MOVL $1292, CX
	JMP  callbackasm1(SB)
	MOVL $1293, CX
	JMP  callbackasm1(SB)
	MOVL $1294, CX
	JMP  callbackasm1(SB)
	MOVL $1295, CX
	JMP  callbackasm1(SB)
	MOVL $1296, CX
	JMP  callbackasm1(SB)
	MOVL $1297, CX
	JMP  callbackasm1(SB)
	MOVL $1298, CX
	JMP  callbackasm1(SB)
	MOVL $1299, CX
	JMP  callbackasm1(SB)
	MOVL $1300, CX
	JMP  callbackasm1(SB)
	MOVL $1301, CX
	JMP  callbackasm1(SB)
	MOVL $1302, CX
	JMP  callbackasm1(SB)
	MOVL $1303, CX
	JMP  callbackasm1(SB)
	MOVL $1304, CX
	JMP  callbackasm1(SB)
	MOVL $1305, CX
	JMP  callbackasm1(SB)
	MOVL $1306, CX
	JMP  callbackasm1(SB)
	MOVL $1307, CX
	JMP  callbackasm1(SB)
	MOVL $1308, CX
	JMP  callbackasm1(SB)
	MOVL $1309, CX
	JMP  callbackasm1(SB)
	MOVL $1310, CX
	JMP  callbackasm1(SB)
	MOVL $1311, CX
	JMP  callbackasm1(SB)
	MOVL $1312, CX
	JMP  callbackasm1(SB)
	MOVL $1313, CX
	JMP  callbackasm1(SB)
	MOVL $1314, CX
	JMP  callbackasm1(SB)
	MOVL $1315, CX
	JMP  callbackasm1(SB)
	MOVL $1316, CX
	JMP  callbackasm1(SB)
	MOVL $1317, CX
	JMP  callbackasm1(SB)
	MOVL $1318, CX
	JMP  callbackasm1(SB)
	MOVL $1319, CX
	JMP  callbackasm1(SB)
	MOVL $1320, CX
	JMP  callbackasm1(SB)
	MOVL $1321, CX
	JMP  callbackasm1(SB)
	MOVL $1322, CX
	JMP  callbackasm1(SB)
	MOVL $1323, CX
	JMP  callbackasm1(SB)
	MOVL $1324, CX
	JMP  callbackasm1(SB)
	MOVL $1325, CX
	JMP  callbackasm1(SB)
	MOVL $1326, CX
	JMP  callbackasm1(SB)
	MOVL $1327, CX
	JMP  callbackasm1(SB)
	MOVL $1328, CX
	JMP  callbackasm1(SB)
	MOVL $1329, CX
	JMP  callbackasm1(SB)
	MOVL $1330, CX
	JMP  callbackasm1(SB)
	MOVL $1331, CX
	JMP  callbackasm1(SB)
	MOVL $1332, CX
	JMP  callbackasm1(SB)
	MOVL $1333, CX
	JMP  callbackasm1(SB)
	MOVL $1334, CX
	JMP  callbackasm1(SB)
	MOVL $1335, CX
	JMP  callbackasm1(SB)
	MOVL $1336, CX
	JMP  callbackasm1(SB)
	MOVL $1337, CX
	JMP  callbackasm1(SB)
	MOVL $1338, CX
	JMP  callbackasm1(SB)
	MOVL $1339, CX
	JMP  callbackasm1(SB)
	MOVL $1340, CX
	JMP  callbackasm1(SB)
	MOVL $1341, CX
	JMP  callbackasm1(SB)
	MOVL $1342, CX
	JMP  callbackasm1(SB)
	MOVL $1343, CX
	JMP  callbackasm1(SB)
	MOVL $1344, CX
	JMP  callbackasm1(SB)
	MOVL $1345, CX
	JMP  callbackasm1(SB)
	MOVL $1346, CX
	JMP  callbackasm1(SB)
	MOVL $1347, CX
	JMP  callbackasm1(SB)
	MOVL $1348, CX
	JMP  callbackasm1(SB)
	MOVL $1349, CX
	JMP  callbackasm1(SB)
	MOVL $1350, CX
	JMP  callbackasm1(SB)
	MOVL $1351, CX
	JMP  callbackasm1(SB)
	MOVL $1352, CX
	JMP  callbackasm1(SB)
	MOVL $1353, CX
	JMP  callbackasm1(SB)
	MOVL $1354, CX
	JMP  callbackasm1(SB)
	MOVL $1355, CX
	JMP  callbackasm1(SB)
	MOVL $1356, CX
	JMP  callbackasm1(SB)
	MOVL $1357, CX
	JMP  callbackasm1(SB)
	MOVL $1358, CX
	JMP  callbackasm1(SB)
	MOVL $1359, CX
	JMP  callbackasm1(SB)
	MOVL $1360, CX
	JMP  callbackasm1(SB)
	MOVL $1361, CX
	JMP  callbackasm1(SB)
	MOVL $1362, CX
	JMP  callbackasm1(SB)
	MOVL $1363, CX
	JMP  callbackasm1(SB)
	MOVL $1364, CX
	JMP  callbackasm1(SB)
	MOVL $1365, CX
	JMP  callbackasm1(SB)
	MOVL $1366, CX
	JMP  callbackasm1(SB)
	MOVL $1367, CX
	JMP  callbackasm1(SB)
	MOVL $1368, CX
	JMP  callbackasm1(SB)
	MOVL $1369, CX
	JMP  callbackasm1(SB)
	MOVL $1370, CX
	JMP  callbackasm1(SB)
	MOVL $1371, CX
	JMP  callbackasm1(SB)
	MOVL $1372, CX
	JMP  callbackasm1(SB)
	MOVL $1373, CX
	JMP  callbackasm1(SB)
	MOVL $1374, CX
	JMP  callbackasm1(SB)
	MOVL $1375, CX
	JMP  callbackasm1(SB)
	MOVL $1376, CX
	JMP  callbackasm1(SB)
	MOVL $1377, CX
	JMP  callbackasm1(SB)
	MOVL $1378, CX
	JMP  callbackasm1(SB)
	MOVL $1379, CX
	JMP  callbackasm1(SB)
	MOVL $1380, CX
	JMP  callbackasm1(SB)
	MOVL $1381, CX
	JMP  callbackasm1(SB)
	MOVL $1382, CX
	JMP  callbackasm1(SB)
	MOVL $1383, CX
	JMP  callbackasm1(SB)
	MOVL $1384, CX
	JMP  callbackasm1(SB)
	MOVL $1385, CX
	JMP  callbackasm1(SB)
	MOVL $1386, CX
	JMP  callbackasm1(SB)
	MOVL $1387, CX
	JMP  callbackasm1(SB)
	MOVL $1388, CX
	JMP  callbackasm1(SB)
	MOVL $1389, CX
	JMP  callbackasm1(SB)
	MOVL $1390, CX
	JMP  callbackasm1(SB)
	MOVL $1391, CX
	JMP  callbackasm1(SB)
	MOVL $1392, CX
	JMP  callbackasm1(SB)
	MOVL $1393, CX
	JMP  callbackasm1(SB)
	MOVL $1394, CX
	JMP  callbackasm1(SB)
	MOVL $1395, CX
	JMP  callbackasm1(SB)
	MOVL $1396, CX
	JMP  callbackasm1(SB)
	MOVL $1397, CX
	JMP  callbackasm1(SB)
	MOVL $1398, CX
	JMP  callbackasm1(SB)
	MOVL $1399, CX
	JMP  callbackasm1(SB)
	MOVL $1400, CX
	JMP  callbackasm1(SB)
	MOVL $1401, CX
	JMP  callbackasm1(SB)
	MOVL $1402, CX
	JMP  callbackasm1(SB)
	MOVL $1403, CX
	JMP  callbackasm1(SB)
	MOVL $1404, CX
	JMP  callbackasm1(SB)
	MOVL $1405, CX
	JMP  callbackasm1(SB)
	MOVL $1406, CX
	JMP  callbackasm1(SB)
	MOVL $1407, CX
	JMP  callbackasm1(SB)
	MOVL $1408, CX
	JMP  callbackasm1(SB)
	MOVL $1409, CX
	JMP  callbackasm1(SB)
	MOVL $1410, CX
	JMP  callbackasm1(SB)
	MOVL $1411, CX
	JMP  callbackasm1(SB)
	MOVL $1412, CX
	JMP  callbackasm1(SB)
	MOVL $1413, CX
	JMP  callbackasm1(SB)
	MOVL $1414, CX
	JMP  callbackasm1(SB)
	MOVL $1415, CX
	JMP  callbackasm1(SB)
	MOVL $1416, CX
	JMP  callbackasm1(SB)
	MOVL $1417, CX
	JMP  callbackasm1(SB)
	MOVL $1418, CX
	JMP  callbackasm1(SB)
	MOVL $1419, CX
	JMP  callbackasm1(SB)
	MOVL $1420, CX
	JMP  callbackasm1(SB)
	MOVL $1421, CX
	JMP  callbackasm1(SB)
	MOVL $1422, CX
	JMP  callbackasm1(SB)
	MOVL $1423, CX
	JMP  callbackasm1(SB)
	MOVL $1424, CX
	JMP  callbackasm1(SB)
	MOVL $1425, CX
	JMP  callbackasm1(SB)
	MOVL $1426, CX
	JMP  callbackasm1(SB)
	MOVL $1427, CX
	JMP  callbackasm1(SB)
	MOVL $1428, CX
	JMP  callbackasm1(SB)
	MOVL $1429, CX
	JMP  callbackasm1(SB)
	MOVL $1430, CX
	JMP  callbackasm1(SB)
	MOVL $1431, CX
	JMP  callbackasm1(SB)
	MOVL $1432, CX
	JMP  callbackasm1(SB)
	MOVL $1433, CX
	JMP  callbackasm1(SB)
	MOVL $1434, CX
	JMP  callbackasm1(SB)
	MOVL $1435, CX
	JMP  callbackasm1(SB)
	MOVL $1436, CX
	JMP  callbackasm1(SB)
	MOVL $1437, CX
	JMP  callbackasm1(SB)
	MOVL $1438, CX
	JMP  callbackasm1(SB)
	MOVL $1439, CX
	JMP  callbackasm1(SB)
	MOVL $1440, CX
	JMP  callbackasm1(SB)
	MOVL $1441, CX
	JMP  callbackasm1(SB)
	MOVL $1442, CX
	JMP  callbackasm1(SB)
	MOVL $1443, CX
	JMP  callbackasm1(SB)
	MOVL $1444, CX
	JMP  callbackasm1(SB)
	MOVL $1445, CX
	JMP  callbackasm1(SB)
	MOVL $1446, CX
	JMP  callbackasm1(SB)
	MOVL $1447, CX
	JMP  callbackasm1(SB)
	MOVL $1448, CX
	JMP  callbackasm1(SB)
	MOVL $1449, CX
	JMP  callbackasm1(SB)
	MOVL $1450, CX
	JMP  callbackasm1(SB)
	MOVL $1451, CX
	JMP  callbackasm1(SB)
	MOVL $1452, CX
	JMP  callbackasm1(SB)
	MOVL $1453, CX
	JMP  callbackasm1(SB)
	MOVL $1454, CX
	JMP  callbackasm1(SB)
	MOVL $1455, CX
	JMP  callbackasm1(SB)
	MOVL $1456, CX
	JMP  callbackasm1(SB)
	MOVL $1457, CX
	JMP  callbackasm1(SB)
	MOVL $1458, CX
	JMP  callbackasm1(SB)
	MOVL $1459, CX
	JMP  callbackasm1(SB)
	MOVL $1460, CX
	JMP  callbackasm1(SB)
	MOVL $1461, CX
	JMP  callbackasm1(SB)
	MOVL $1462, CX
	JMP  callbackasm1(SB)
	MOVL $1463, CX
	JMP  callbackasm1(SB)
	MOVL $1464, CX
	JMP  callbackasm1(SB)
	MOVL $1465, CX
	JMP  callbackasm1(SB)
	MOVL $1466, CX
	JMP  callbackasm1(SB)
	MOVL $1467, CX
	JMP  callbackasm1(SB)
	MOVL $1468, CX
	JMP  callbackasm1(SB)
	MOVL $1469, CX
	JMP  callbackasm1(SB)
	MOVL $1470, CX
	JMP  callbackasm1(SB)
	MOVL $1471, CX
	JMP  callbackasm1(SB)
	MOVL $1472, CX
	JMP  callbackasm1(SB)
	MOVL $1473, CX
	JMP  callbackasm1(SB)
	MOVL $1474, CX
	JMP  callbackasm1(SB)
	MOVL $1475, CX
	JMP  callbackasm1(SB)
	MOVL $1476, CX
	JMP  callbackasm1(SB)
	MOVL $1477, CX
	JMP  callbackasm1(SB)
	MOVL $1478, CX
	JMP  callbackasm1(SB)
	MOVL $1479, CX
	JMP  callbackasm1(SB)
	MOVL $1480, CX
	JMP  callbackasm1(SB)
	MOVL $1481, CX
	JMP  callbackasm1(SB)
	MOVL $1482, CX
	JMP  callbackasm1(SB)
	MOVL $1483, CX
	JMP  callbackasm1(SB)
	MOVL $1484, CX
	JMP  callbackasm1(SB)
	MOVL $1485, CX
	JMP  callbackasm1(SB)
	MOVL $1486, CX
	JMP  callbackasm1(SB)
	MOVL $1487, CX
	JMP  callbackasm1(SB)
	MOVL $1488, CX
	JMP  callbackasm1(SB)
	MOVL $1489, CX
	JMP  callbackasm1(SB)
	MOVL $1490, CX
	JMP  callbackasm1(SB)
	MOVL $1491, CX
	JMP  callbackasm1(SB)
	MOVL $1492, CX
	JMP  callbackasm1(SB)
	MOVL $1493, CX
	JMP  callbackasm1(SB)
	MOVL $1494, CX
	JMP  callbackasm1(SB)
	MOVL $1495, CX
	JMP  callbackasm1(SB)
	MOVL $1496, CX
	JMP  callbackasm1(SB)
	MOVL $1497, CX
	JMP  callbackasm1(SB)
	MOVL $1498, CX
	JMP  callbackasm1(SB)
	MOVL $1499, CX
	JMP  callbackasm1(SB)
	MOVL $1500, CX
	JMP  callbackasm1(SB)
	MOVL $1501, CX
	JMP  callbackasm1(SB)
	MOVL $1502, CX
	JMP  callbackasm1(SB)
	MOVL $1503, CX
	JMP  callbackasm1(SB)
	MOVL $1504, CX
	JMP  callbackasm1(SB)
	MOVL $1505, CX
	JMP  callbackasm1(SB)
	MOVL $1506, CX
	JMP  callbackasm1(SB)
	MOVL $1507, CX
	JMP  callbackasm1(SB)
	MOVL $1508, CX
	JMP  callbackasm1(SB)
	MOVL $1509, CX
	JMP  callbackasm1(SB)
	MOVL $1510, CX
	JMP  callbackasm1(SB)
	MOVL $1511, CX
	JMP  callbackasm1(SB)
	MOVL $1512, CX
	JMP  callbackasm1(SB)
	MOVL $1513, CX
	JMP  callbackasm1(SB)
	MOVL $1514, CX
	JMP  callbackasm1(SB)
	MOVL $1515, CX
	JMP  callbackasm1(SB)
	MOVL $1516, CX
	JMP  callbackasm1(SB)
	MOVL $1517, CX
	JMP  callbackasm1(SB)
	MOVL $1518, CX
	JMP  callbackasm1(SB)
	MOVL $1519, CX
	JMP  callbackasm1(SB)
	MOVL $1520, CX
	JMP  callbackasm1(SB)
	MOVL $1521, CX
	JMP  callbackasm1(SB)
	MOVL $1522, CX
	JMP  callbackasm1(SB)
	MOVL $1523, CX
	JMP  callbackasm1(SB)
	MOVL $1524, CX
	JMP  callbackasm1(SB)
	MOVL $1525, CX
	JMP  callbackasm1(SB)
	MOVL $1526, CX
	JMP  callbackasm1(SB)
	MOVL $1527, CX
	JMP  callbackasm1(SB)
	MOVL $1528, CX
	JMP  callbackasm1(SB)
	MOVL $1529, CX
	JMP  callbackasm1(SB)
	MOVL $1530, CX
	JMP  callbackasm1(SB)
	MOVL $1531, CX
	JMP  callbackasm1(SB)
	MOVL $1532, CX
	JMP  callbackasm1(SB)
	MOVL $1533, CX
	JMP  callbackasm1(SB)
	MOVL $1534, CX
	JMP  callbackasm1(SB)
	MOVL $1535, CX
	JMP  callbackasm1(SB)
	MOVL $1536, CX
	JMP  callbackasm1(SB)
	MOVL $1537, CX
	JMP  callbackasm1(SB)
	MOVL $1538, CX
	JMP  callbackasm1(SB)
	MOVL $1539, CX
	JMP  callbackasm1(SB)
	MOVL $1540, CX
	JMP  callbackasm1(SB)
	MOVL $1541, CX
	JMP  callbackasm1(SB)
	MOVL $1542, CX
	JMP  callbackasm1(SB)
	MOVL $1543, CX
	JMP  callbackasm1(SB)
	MOVL $1544, CX
	JMP  callbackasm1(SB)
	MOVL $1545, CX
	JMP  callbackasm1(SB)
	MOVL $1546, CX
	JMP  callbackasm1(SB)
	MOVL $1547, CX
	JMP  callbackasm1(SB)
	MOVL $1548, CX
	JMP  callbackasm1(SB)
	MOVL $1549, CX
	JMP  callbackasm1(SB)
	MOVL $1550, CX
	JMP  callbackasm1(SB)
	MOVL $1551, CX
	JMP  callbackasm1(SB)
	MOVL $1552, CX
	JMP  callbackasm1(SB)
	MOVL $1553, CX
	JMP  callbackasm1(SB)
	MOVL $1554, CX
	JMP  callbackasm1(SB)
	MOVL $1555, CX
	JMP  callbackasm1(SB)
	MOVL $1556, CX
	JMP  callbackasm1(SB)
	MOVL $1557, CX
	JMP  callbackasm1(SB)
	MOVL $1558, CX
	JMP  callbackasm1(SB)
	MOVL $1559, CX
	JMP  callbackasm1(SB)
	MOVL $1560, CX
	JMP  callbackasm1(SB)
	MOVL $1561, CX
	JMP  callbackasm1(SB)
	MOVL $1562, CX
	JMP  callbackasm1(SB)
	MOVL $1563, CX
	JMP  callbackasm1(SB)
	MOVL $1564, CX
	JMP  callbackasm1(SB)
	MOVL $1565, CX
	JMP  callbackasm1(SB)
	MOVL $1566, CX
	JMP  callbackasm1(SB)
	MOVL $1567, CX
	JMP  callbackasm1(SB)
	MOVL $1568, CX
	JMP  callbackasm1(SB)
	MOVL $1569, CX
	JMP  callbackasm1(SB)
	MOVL $1570, CX
	JMP  callbackasm1(SB)
	MOVL $1571, CX
	JMP  callbackasm1(SB)
	MOVL $1572, CX
	JMP  callbackasm1(SB)
	MOVL $1573, CX
	JMP  callbackasm1(SB)
	MOVL $1574, CX
	JMP  callbackasm1(SB)
	MOVL $1575, CX
	JMP  callbackasm1(SB)
	MOVL $1576, CX
	JMP  callbackasm1(SB)
	MOVL $1577, CX
	JMP  callbackasm1(SB)
	MOVL $1578, CX
	JMP  callbackasm1(SB)
	MOVL $1579, CX
	JMP  callbackasm1(SB)
	MOVL $1580, CX
	JMP  callbackasm1(SB)
	MOVL $1581, CX
	JMP  callbackasm1(SB)
	MOVL $1582, CX
	JMP  callbackasm1(SB)
	MOVL $1583, CX
	JMP  callbackasm1(SB)
	MOVL $1584, CX
	JMP  callbackasm1(SB)
	MOVL $1585, CX
	JMP  callbackasm1(SB)
	MOVL $1586, CX
	JMP  callbackasm1(SB)
	MOVL $1587, CX
	JMP  callbackasm1(SB)
	MOVL $1588, CX
	JMP  callbackasm1(SB)
	MOVL $1589, CX
	JMP  callbackasm1(SB)
	MOVL $1590, CX
	JMP  callbackasm1(SB)
	MOVL $1591, CX
	JMP  callbackasm1(SB)
	MOVL $1592, CX
	JMP  callbackasm1(SB)
	MOVL $1593, CX
	JMP  callbackasm1(SB)
	MOVL $1594, CX
	JMP  callbackasm1(SB)
	MOVL $1595, CX
	JMP  callbackasm1(SB)
	MOVL $1596, CX
	JMP  callbackasm1(SB)
	MOVL $1597, CX
	JMP  callbackasm1(SB)
	MOVL $1598, CX
	JMP  callbackasm1(SB)
	MOVL $1599, CX
	JMP  callbackasm1(SB)
	MOVL $1600, CX
	JMP  callbackasm1(SB)
	MOVL $1601, CX
	JMP  callbackasm1(SB)
	MOVL $1602, CX
	JMP  callbackasm1(SB)
	MOVL $1603, CX
	JMP  callbackasm1(SB)
	MOVL $1604, CX
	JMP  callbackasm1(SB)
	MOVL $1605, CX
	JMP  callbackasm1(SB)
	MOVL $1606, CX
	JMP  callbackasm1(SB)
	MOVL $1607, CX
	JMP  callbackasm1(SB)
	MOVL $1608, CX
	JMP  callbackasm1(SB)
	MOVL $1609, CX
	JMP  callbackasm1(SB)
	MOVL $1610, CX
	JMP  callbackasm1(SB)
	MOVL $1611, CX
	JMP  callbackasm1(SB)
	MOVL $1612, CX
	JMP  callbackasm1(SB)
	MOVL $1613, CX
	JMP  callbackasm1(SB)
	MOVL $1614, CX
	JMP  callbackasm1(SB)
	MOVL $1615, CX
	JMP  callbackasm1(SB)
	MOVL $1616, CX
	JMP  callbackasm1(SB)
	MOVL $1617, CX
	JMP  callbackasm1(SB)
	MOVL $1618, CX
	JMP  callbackasm1(SB)
	MOVL $1619, CX
	JMP  callbackasm1(SB)
	MOVL $1620, CX
	JMP  callbackasm1(SB)
	MOVL $1621, CX
	JMP  callbackasm1(SB)
	MOVL $1622, CX
	JMP  callbackasm1(SB)
	MOVL $1623, CX
	JMP  callbackasm1(SB)
	MOVL $1624, CX
	JMP  callbackasm1(SB)
	MOVL $1625, CX
	JMP  callbackasm1(SB)
	MOVL $1626, CX
	JMP  callbackasm1(SB)
	MOVL $1627, CX
	JMP  callbackasm1(SB)
	MOVL $1628, CX
	JMP  callbackasm1(SB)
	MOVL $1629, CX
	JMP  callbackasm1(SB)
	MOVL $1630, CX
	JMP  callbackasm1(SB)
	MOVL $1631, CX
	JMP  callbackasm1(SB)
	MOVL $1632, CX
	JMP  callbackasm1(SB)
	MOVL $1633, CX
	JMP  callbackasm1(SB)
	MOVL $1634, CX
	JMP  callbackasm1(SB)
	MOVL $1635, CX
	JMP  callbackasm1(SB)
	MOVL $1636, CX
	JMP  callbackasm1(SB)
	MOVL $1637, CX
	JMP  callbackasm1(SB)
	MOVL $1638, CX
	JMP  callbackasm1(SB)
	MOVL $1639, CX
	JMP  callbackasm1(SB)
	MOVL $1640, CX
	JMP  callbackasm1(SB)
	MOVL $1641, CX
	JMP  callbackasm1(SB)
	MOVL $1642, CX
	JMP  callbackasm1(SB)
	MOVL $1643, CX
	JMP  callbackasm1(SB)
	MOVL $1644, CX
	JMP  callbackasm1(SB)
	MOVL $1645, CX
	JMP  callbackasm1(SB)
	MOVL $1646, CX
	JMP  callbackasm1(SB)
	MOVL $1647, CX
	JMP  callbackasm1(SB)
	MOVL $1648, CX
	JMP  callbackasm1(SB)
	MOVL $1649, CX
	JMP  callbackasm1(SB)
	MOVL $1650, CX
	JMP  callbackasm1(SB)
	MOVL $1651, CX
	JMP  callbackasm1(SB)
	MOVL $1652, CX
	JMP  callbackasm1(SB)
	MOVL $1653, CX
	JMP  callbackasm1(SB)
	MOVL $1654, CX
	JMP  callbackasm1(SB)
	MOVL $1655, CX
	JMP  callbackasm1(SB)
	MOVL $1656, CX
	JMP  callbackasm1(SB)
	MOVL $1657, CX
	JMP  callbackasm1(SB)
	MOVL $1658, CX
	JMP  callbackasm1(SB)
	MOVL $1659, CX
	JMP  callbackasm1(SB)
	MOVL $1660, CX
	JMP  callbackasm1(SB)
	MOVL $1661, CX
	JMP  callbackasm1(SB)
	MOVL $1662, CX
	JMP  callbackasm1(SB)
	MOVL $1663, CX
	JMP  callbackasm1(SB)
	MOVL $1664, CX
	JMP  callbackasm1(SB)
	MOVL $1665, CX
	JMP  callbackasm1(SB)
	MOVL $1666, CX
	JMP  callbackasm1(SB)
	MOVL $1667, CX
	JMP  callbackasm1(SB)
	MOVL $1668, CX
	JMP  callbackasm1(SB)
	MOVL $1669, CX
	JMP  callbackasm1(SB)
	MOVL $1670, CX
	JMP  callbackasm1(SB)
	MOVL $1671, CX
	JMP  callbackasm1(SB)
	MOVL $1672, CX
	JMP  callbackasm1(SB)
	MOVL $1673, CX
	JMP  callbackasm1(SB)
	MOVL $1674, CX
	JMP  callbackasm1(SB)
	MOVL $1675, CX
	JMP  callbackasm1(SB)
	MOVL $1676, CX
	JMP  callbackasm1(SB)
	MOVL $1677, CX
	JMP  callbackasm1(SB)
	MOVL $1678, CX
	JMP  callbackasm1(SB)
	MOVL $1679, CX
	JMP  callbackasm1(SB)
	MOVL $1680, CX
	JMP  callbackasm1(SB)
	MOVL $1681, CX
	JMP  callbackasm1(SB)
	MOVL $1682, CX
	JMP  callbackasm1(SB)
	MOVL $1683, CX
	JMP  callbackasm1(SB)
	MOVL $1684, CX
	JMP  callbackasm1(SB)
	MOVL $1685, CX
	JMP  callbackasm1(SB)
	MOVL $1686, CX
	JMP  callbackasm1(SB)
	MOVL $1687, CX
	JMP  callbackasm1(SB)
	MOVL $1688, CX
	JMP  callbackasm1(SB)
	MOVL $1689, CX
	JMP  callbackasm1(SB)
	MOVL $1690, CX
	JMP  callbackasm1(SB)
	MOVL $1691, CX
	JMP  callbackasm1(SB)
	MOVL $1692, CX
	JMP  callbackasm1(SB)
	MOVL $1693, CX
	JMP  callbackasm1(SB)
	MOVL $1694, CX
	JMP  callbackasm1(SB)
	MOVL $1695, CX
	JMP  callbackasm1(SB)
	MOVL $1696, CX
	JMP  callbackasm1(SB)
	MOVL $1697, CX
	JMP  callbackasm1(SB)
	MOVL $1698, CX
	JMP  callbackasm1(SB)
	MOVL $1699, CX
	JMP  callbackasm1(SB)
	MOVL $1700, CX
	JMP  callbackasm1(SB)
	MOVL $1701, CX
	JMP  callbackasm1(SB)
	MOVL $1702, CX
	JMP  callbackasm1(SB)
	MOVL $1703, CX
	JMP  callbackasm1(SB)
	MOVL $1704, CX
	JMP  callbackasm1(SB)
	MOVL $1705, CX
	JMP  callbackasm1(SB)
	MOVL $1706, CX
	JMP  callbackasm1(SB)
	MOVL $1707, CX
	JMP  callbackasm1(SB)
	MOVL $1708, CX
	JMP  callbackasm1(SB)
	MOVL $1709, CX
	JMP  callbackasm1(SB)
	MOVL $1710, CX
	JMP  callbackasm1(SB)
	MOVL $1711, CX
	JMP  callbackasm1(SB)
	MOVL $1712, CX
	JMP  callbackasm1(SB)
	MOVL $1713, CX
	JMP  callbackasm1(SB)
	MOVL $1714, CX
	JMP  callbackasm1(SB)
	MOVL $1715, CX
	JMP  callbackasm1(SB)
	MOVL $1716, CX
	JMP  callbackasm1(SB)
	MOVL $1717, CX
	JMP  callbackasm1(SB)
	MOVL $1718, CX
	JMP  callbackasm1(SB)
	MOVL $1719, CX
	JMP  callbackasm1(SB)
	MOVL $1720, CX
	JMP  callbackasm1(SB)
	MOVL $1721, CX
	JMP  callbackasm1(SB)
	MOVL $1722, CX
	JMP  callbackasm1(SB)
	MOVL $1723, CX
	JMP  callbackasm1(SB)
	MOVL $1724, CX
	JMP  callbackasm1(SB)
	MOVL $1725, CX
	JMP  callbackasm1(SB)
	MOVL $1726, CX
	JMP  callbackasm1(SB)
	MOVL $1727, CX
	JMP  callbackasm1(SB)
	MOVL $1728, CX
	JMP  callbackasm1(SB)
	MOVL $1729, CX
	JMP  callbackasm1(SB)
	MOVL $1730, CX
	JMP  callbackasm1(SB)
	MOVL $1731, CX
	JMP  callbackasm1(SB)
	MOVL $1732, CX
	JMP  callbackasm1(SB)
	MOVL $1733, CX
	JMP  callbackasm1(SB)
	MOVL $1734, CX
	JMP  callbackasm1(SB)
	MOVL $1735, CX
	JMP  callbackasm1(SB)
	MOVL $1736, CX
	JMP  callbackasm1(SB)
	MOVL $1737, CX
	JMP  callbackasm1(SB)
	MOVL $1738, CX
	JMP  callbackasm1(SB)
	MOVL $1739, CX
	JMP  callbackasm1(SB)
	MOVL $1740, CX
	JMP  callbackasm1(SB)
	MOVL $1741, CX
	JMP  callbackasm1(SB)
	MOVL $1742, CX
	JMP  callbackasm1(SB)
	MOVL $1743, CX
	JMP  callbackasm1(SB)
	MOVL $1744, CX
	JMP  callbackasm1(SB)
	MOVL $1745, CX
	JMP  callbackasm1(SB)
	MOVL $1746, CX
	JMP  callbackasm1(SB)
	MOVL $1747, CX
	JMP  callbackasm1(SB)
	MOVL $1748, CX
	JMP  callbackasm1(SB)
	MOVL $1749, CX
	JMP  callbackasm1(SB)
	MOVL $1750, CX
	JMP  callbackasm1(SB)
	MOVL $1751, CX
	JMP  callbackasm1(SB)
	MOVL $1752, CX
	JMP  callbackasm1(SB)
	MOVL $1753, CX
	JMP  callbackasm1(SB)
	MOVL $1754, CX
	JMP  callbackasm1(SB)
	MOVL $1755, CX
	JMP  callbackasm1(SB)
	MOVL $1756, CX
	JMP  callbackasm1(SB)
	MOVL $1757, CX
	JMP  callbackasm1(SB)
	MOVL $1758, CX
	JMP  callbackasm1(SB)
	MOVL $1759, CX
	JMP  callbackasm1(SB)
	MOVL $1760, CX
	JMP  callbackasm1(SB)
	MOVL $1761, CX
	JMP  callbackasm1(SB)
	MOVL $1762, CX
	JMP  callbackasm1(SB)
	MOVL $1763, CX
	JMP  callbackasm1(SB)
	MOVL $1764, CX
	JMP  callbackasm1(SB)
	MOVL $1765, CX
	JMP  callbackasm1(SB)
	MOVL $1766, CX
	JMP  callbackasm1(SB)
	MOVL $1767, CX
	JMP  callbackasm1(SB)
	MOVL $1768, CX
	JMP  callbackasm1(SB)
	MOVL $1769, CX
	JMP  callbackasm1(SB)
	MOVL $1770, CX
	JMP  callbackasm1(SB)
	MOVL $1771, CX
	JMP  callbackasm1(SB)
	MOVL $1772, CX
	JMP  callbackasm1(SB)
	MOVL $1773, CX
	JMP  callbackasm1(SB)
	MOVL $1774, CX
	JMP  callbackasm1(SB)
	MOVL $1775, CX
	JMP  callbackasm1(SB)
	MOVL $1776, CX
	JMP  callbackasm1(SB)
	MOVL $1777, CX
	JMP  callbackasm1(SB)
	MOVL $1778, CX
	JMP  callbackasm1(SB)
	MOVL $1779, CX
	JMP  callbackasm1(SB)
	MOVL $1780, CX
	JMP  callbackasm1(SB)
	MOVL $1781, CX
	JMP  callbackasm1(SB)
	MOVL $1782, CX
	JMP  callbackasm1(SB)
	MOVL $1783, CX
	JMP  callbackasm1(SB)
	MOVL $1784, CX
	JMP  callbackasm1(SB)
	MOVL $1785, CX
	JMP  callbackasm1(SB)
	MOVL $1786, CX
	JMP  callbackasm1(SB)
	MOVL $1787, CX
	JMP  callbackasm1(SB)
	MOVL $1788, CX
	JMP  callbackasm1(SB)
	MOVL $1789, CX
	JMP  callbackasm1(SB)
	MOVL $1790, CX
	JMP  callbackasm1(SB)
	MOVL $1791, CX
	JMP  callbackasm1(SB)
	MOVL $1792, CX
	JMP  callbackasm1(SB)
	MOVL $1793, CX
	JMP  callbackasm1(SB)
	MOVL $1794, CX
	JMP  callbackasm1(SB)
	MOVL $1795, CX
	JMP  callbackasm1(SB)
	MOVL $1796, CX
	JMP  callbackasm1(SB)
	MOVL $1797, CX
	JMP  callbackasm1(SB)
	MOVL $1798, CX
	JMP  callbackasm1(SB)
	MOVL $1799, CX
	JMP  callbackasm1(SB)
	MOVL $1800, CX
	JMP  callbackasm1(SB)
	MOVL $1801, CX
	JMP  callbackasm1(SB)
	MOVL $1802, CX
	JMP  callbackasm1(SB)
	MOVL $1803, CX
	JMP  callbackasm1(SB)
	MOVL $1804, CX
	JMP  callbackasm1(SB)
	MOVL $1805, CX
	JMP  callbackasm1(SB)
	MOVL $1806, CX
	JMP  callbackasm1(SB)
	MOVL $1807, CX
	JMP  callbackasm1(SB)
	MOVL $1808, CX
	JMP  callbackasm1(SB)
	MOVL $1809, CX
	JMP  callbackasm1(SB)
	MOVL $1810, CX
	JMP  callbackasm1(SB)
	MOVL $1811, CX
	JMP  callbackasm1(SB)
	MOVL $1812, CX
	JMP  callbackasm1(SB)
	MOVL $1813, CX
	JMP  callbackasm1(SB)
	MOVL $1814, CX
	JMP  callbackasm1(SB)
	MOVL $1815, CX
	JMP  callbackasm1(SB)
	MOVL $1816, CX
	JMP  callbackasm1(SB)
	MOVL $1817, CX
	JMP  callbackasm1(SB)
	MOVL $1818, CX
	JMP  callbackasm1(SB)
	MOVL $1819, CX
	JMP  callbackasm1(SB)
	MOVL $1820, CX
	JMP  callbackasm1(SB)
	MOVL $1821, CX
	JMP  callbackasm1(SB)
	MOVL $1822, CX
	JMP  callbackasm1(SB)
	MOVL $1823, CX
	JMP  callbackasm1(SB)
	MOVL $1824, CX
	JMP  callbackasm1(SB)
	MOVL $1825, CX
	JMP  callbackasm1(SB)
	MOVL $1826, CX
	JMP  callbackasm1(SB)
	MOVL $1827, CX
	JMP  callbackasm1(SB)
	MOVL $1828, CX
	JMP  callbackasm1(SB)
	MOVL $1829, CX
	JMP  callbackasm1(SB)
	MOVL $1830, CX
	JMP  callbackasm1(SB)
	MOVL $1831, CX
	JMP  callbackasm1(SB)
	MOVL $1832, CX
	JMP  callbackasm1(SB)
	MOVL $1833, CX
	JMP  callbackasm1(SB)
	MOVL $1834, CX
	JMP  callbackasm1(SB)
	MOVL $1835, CX
	JMP  callbackasm1(SB)
	MOVL $1836, CX
	JMP  callbackasm1(SB)
	MOVL $1837, CX
	JMP  callbackasm1(SB)
	MOVL $1838, CX
	JMP  callbackasm1(SB)
	MOVL $1839, CX
	JMP  callbackasm1(SB)
	MOVL $1840, CX
	JMP  callbackasm1(SB)
	MOVL $1841, CX
	JMP  callbackasm1(SB)
	MOVL $1842, CX
	JMP  callbackasm1(SB)
	MOVL $1843, CX
	JMP  callbackasm1(SB)
	MOVL $1844, CX
	JMP  callbackasm1(SB)
	MOVL $1845, CX
	JMP  callbackasm1(SB)
	MOVL $1846, CX
	JMP  callbackasm1(SB)
	MOVL $1847, CX
	JMP  callbackasm1(SB)
	MOVL $1848, CX
	JMP  callbackasm1(SB)
	MOVL $1849, CX
	JMP  callbackasm1(SB)
	MOVL $1850, CX
	JMP  callbackasm1(SB)
	MOVL $1851, CX
	JMP  callbackasm1(SB)
	MOVL $1852, CX
	JMP  callbackasm1(SB)
	MOVL $1853, CX
	JMP  callbackasm1(SB)
	MOVL $1854, CX
	JMP  callbackasm1(SB)
	MOVL $1855, CX
	JMP  callbackasm1(SB)
	MOVL $1856, CX
	JMP  callbackasm1(SB)
	MOVL $1857, CX
	JMP  callbackasm1(SB)
	MOVL $1858, CX
	JMP  callbackasm1(SB)
	MOVL $1859, CX
	JMP  callbackasm1(SB)
	MOVL $1860, CX
	JMP  callbackasm1(SB)
	MOVL $1861, CX
	JMP  callbackasm1(SB)
	MOVL $1862, CX
	JMP  callbackasm1(SB)
	MOVL $1863, CX
	JMP  callbackasm1(SB)
	MOVL $1864, CX
	JMP  callbackasm1(SB)
	MOVL $1865, CX
	JMP  callbackasm1(SB)
	MOVL $1866, CX
	JMP  callbackasm1(SB)
	MOVL $1867, CX
	JMP  callbackasm1(SB)
	MOVL $1868, CX
	JMP  callbackasm1(SB)
	MOVL $1869, CX
	JMP  callbackasm1(SB)
	MOVL $1870, CX
	JMP  callbackasm1(SB)
	MOVL $1871, CX
	JMP  callbackasm1(SB)
	MOVL $1872, CX
	JMP  callbackasm1(SB)
	MOVL $1873, CX
	JMP  callbackasm1(SB)
	MOVL $1874, CX
	JMP  callbackasm1(SB)
	MOVL $1875, CX
	JMP  callbackasm1(SB)
	MOVL $1876, CX
	JMP  callbackasm1(SB)
	MOVL $1877, CX
	JMP  callbackasm1(SB)
	MOVL $1878, CX
	JMP  callbackasm1(SB)
	MOVL $1879, CX
	JMP  callbackasm1(SB)
	MOVL $1880, CX
	JMP  callbackasm1(SB)
	MOVL $1881, CX
	JMP  callbackasm1(SB)
	MOVL $1882, CX
	JMP  callbackasm1(SB)
	MOVL $1883, CX
	JMP  callbackasm1(SB)
	MOVL $1884, CX
	JMP  callbackasm1(SB)
	MOVL $1885, CX
	JMP  callbackasm1(SB)
	MOVL $1886, CX
	JMP  callbackasm1(SB)
	MOVL $1887, CX
	JMP  callbackasm1(SB)
	MOVL $1888, CX
	JMP  callbackasm1(SB)
	MOVL $1889, CX
	JMP  callbackasm1(SB)
	MOVL $1890, CX
	JMP  callbackasm1(SB)
	MOVL $1891, CX
	JMP  callbackasm1(SB)
	MOVL $1892, CX
	JMP  callbackasm1(SB)
	MOVL $1893, CX
	JMP  callbackasm1(SB)
	MOVL $1894, CX
	JMP  callbackasm1(SB)
	MOVL $1895, CX
	JMP  callbackasm1(SB)
	MOVL $1896, CX
	JMP  callbackasm1(SB)
	MOVL $1897, CX
	JMP  callbackasm1(SB)
	MOVL $1898, CX
	JMP  callbackasm1(SB)
	MOVL $1899, CX
	JMP  callbackasm1(SB)
	MOVL $1900, CX
	JMP  callbackasm1(SB)
	MOVL $1901, CX
	JMP  callbackasm1(SB)
	MOVL $1902, CX
	JMP  callbackasm1(SB)
	MOVL $1903, CX
	JMP  callbackasm1(SB)
	MOVL $1904, CX
	JMP  callbackasm1(SB)
	MOVL $1905, CX
	JMP  callbackasm1(SB)
	MOVL $1906, CX
	JMP  callbackasm1(SB)
	MOVL $1907, CX
	JMP  callbackasm1(SB)
	MOVL $1908, CX
	JMP  callbackasm1(SB)
	MOVL $1909, CX
	JMP  callbackasm1(SB)
	MOVL $1910, CX
	JMP  callbackasm1(SB)
	MOVL $1911, CX
	JMP  callbackasm1(SB)
	MOVL $1912, CX
	JMP  callbackasm1(SB)
	MOVL $1913, CX
	JMP  callbackasm1(SB)
	MOVL $1914, CX
	JMP  callbackasm1(SB)
	MOVL $1915, CX
	JMP  callbackasm1(SB)
	MOVL $1916, CX
	JMP  callbackasm1(SB)
	MOVL $1917, CX
	JMP  callbackasm1(SB)
	MOVL $1918, CX
	JMP  callbackasm1(SB)
	MOVL $1919, CX
	JMP  callbackasm1(SB)
	MOVL $1920, CX
	JMP  callbackasm1(SB)
	MOVL $1921, CX
	JMP  callbackasm1(SB)
	MOVL $1922, CX
	JMP  callbackasm1(SB)
	MOVL $1923, CX
	JMP  callbackasm1(SB)
	MOVL $1924, CX
	JMP  callbackasm1(SB)
	MOVL $1925, CX
	JMP  callbackasm1(SB)
	MOVL $1926, CX
	JMP  callbackasm1(SB)
	MOVL $1927, CX
	JMP  callbackasm1(SB)
	MOVL $1928, CX
	JMP  callbackasm1(SB)
	MOVL $1929, CX
	JMP  callbackasm1(SB)
	MOVL $1930, CX
	JMP  callbackasm1(SB)
	MOVL $1931, CX
	JMP  callbackasm1(SB)
	MOVL $1932, CX
	JMP  callbackasm1(SB)
	MOVL $1933, CX
	JMP  callbackasm1(SB)
	MOVL $1934, CX
	JMP  callbackasm1(SB)
	MOVL $1935, CX
	JMP  callbackasm1(SB)
	MOVL $1936, CX
	JMP  callbackasm1(SB)
	MOVL $1937, CX
	JMP  callbackasm1(SB)
	MOVL $1938, CX
	JMP  callbackasm1(SB)
	MOVL $1939, CX
	JMP  callbackasm1(SB)
	MOVL $1940, CX
	JMP  callbackasm1(SB)
	MOVL $1941, CX
	JMP  callbackasm1(SB)
	MOVL $1942, CX
	JMP  callbackasm1(SB)
	MOVL $1943, CX
	JMP  callbackasm1(SB)
	MOVL $1944, CX
	JMP  callbackasm1(SB)
	MOVL $1945, CX
	JMP  callbackasm1(SB)
	MOVL $1946, CX
	JMP  callbackasm1(SB)
	MOVL $1947, CX
	JMP  callbackasm1(SB)
	MOVL $1948, CX
	JMP  callbackasm1(SB)
	MOVL $1949, CX
	JMP  callbackasm1(SB)
	MOVL $1950, CX
	JMP  callbackasm1(SB)
	MOVL $1951, CX
	JMP  callbackasm1(SB)
	MOVL $1952, CX
	JMP  callbackasm1(SB)
	MOVL $1953, CX
	JMP  callbackasm1(SB)
	MOVL $1954, CX
	JMP  callbackasm1(SB)
	MOVL $1955, CX
	JMP  callbackasm1(SB)
	MOVL $1956, CX
	JMP  callbackasm1(SB)
	MOVL $1957, CX
	JMP  callbackasm1(SB)
	MOVL $1958, CX
	JMP  callbackasm1(SB)
	MOVL $1959, CX
	JMP  callbackasm1(SB)
	MOVL $1960, CX
	JMP  callbackasm1(SB)
	MOVL $1961, CX
	JMP  callbackasm1(SB)
	MOVL $1962, CX
	JMP  callbackasm1(SB)
	MOVL $1963, CX
	JMP  callbackasm1(SB)
	MOVL $1964, CX
	JMP  callbackasm1(SB)
	MOVL $1965, CX
	JMP  callbackasm1(SB)
	MOVL $1966, CX
	JMP  callbackasm1(SB)
	MOVL $1967, CX
	JMP  callbackasm1(SB)
	MOVL $1968, CX
	JMP  callbackasm1(SB)
	MOVL $1969, CX
	JMP  callbackasm1(SB)
	MOVL $1970, CX
	JMP  callbackasm1(SB)
	MOVL $1971, CX
	JMP  callbackasm1(SB)
	MOVL $1972, CX
	JMP  callbackasm1(SB)
	MOVL $1973, CX
	JMP  callbackasm1(SB)
	MOVL $1974, CX
	JMP  callbackasm1(SB)
	MOVL $1975, CX
	JMP  callbackasm1(SB)
	MOVL $1976, CX
	JMP  callbackasm1(SB)
	MOVL $1977, CX
	JMP  callbackasm1(SB)
	MOVL $1978, CX
	JMP  callbackasm1(SB)
	MOVL $1979, CX
	JMP  callbackasm1(SB)
	MOVL $1980, CX
	JMP  callbackasm1(SB)
	MOVL $1981, CX
	JMP  callbackasm1(SB)
	MOVL $1982, CX
	JMP  callbackasm1(SB)
	MOVL $1983, CX
	JMP  callbackasm1(SB)
	MOVL $1984, CX
	JMP  callbackasm1(SB)
	MOVL $1985, CX
	JMP  callbackasm1(SB)
	MOVL $1986, CX
	JMP  callbackasm1(SB)
	MOVL $1987, CX
	JMP  callbackasm1(SB)
	MOVL $1988, CX
	JMP  callbackasm1(SB)
	MOVL $1989, CX
	JMP  callbackasm1(SB)
	MOVL $1990, CX
	JMP  callbackasm1(SB)
	MOVL $1991, CX
	JMP  callbackasm1(SB)
	MOVL $1992, CX
	JMP  callbackasm1(SB)
	MOVL $1993, CX
	JMP  callbackasm1(SB)
	MOVL $1994, CX
	JMP  callbackasm1(SB)
	MOVL $1995, CX
	JMP  callbackasm1(SB)
	MOVL $1996, CX
	JMP  callbackasm1(SB)
	MOVL $1997, CX
	JMP  callbackasm1(SB)
	MOVL $1998, CX
	JMP  callbackasm1(SB)
	MOVL $1999, CX
	JMP  callbackasm1(SB)
